.rka-sec{scroll-margin-top:90px}.rka-box{background:var(--surface);border:1px solid #e8b41c73;border-radius:18px;max-width:860px;padding:28px;box-shadow:0 0 60px #e8b41c14}.rka-box h3{margin:0 0 8px;font-size:23px;font-weight:650}.rka-box h4{margin:28px 0 10px;font-size:17px;font-weight:650}.rka-p{color:var(--text-muted);margin:0 0 16px;font-size:15.5px;line-height:1.65}.rka-p.bad{color:#ffb4a8}.rka-small{color:var(--text-dim);margin:10px 0 0;font-size:13px;line-height:1.6}.rka-wait{color:var(--text-muted);margin:0 0 14px}.rka-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.rka-link{font:inherit;color:var(--text-dim);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;text-decoration:underline}.rka-link:hover{color:var(--text)}.rka-modes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rka-mode{font:inherit;text-align:left;cursor:pointer;color:var(--text);border:1px solid var(--border-strong);background:var(--surface-2);border-radius:14px;gap:8px;padding:22px;transition:border-color .2s,transform .2s;display:grid}.rka-mode strong{font-size:18px}.rka-mode span{color:var(--text-muted);font-size:14.5px;line-height:1.55}.rka-mode em{color:var(--gold);margin-top:6px;font-style:normal;font-weight:600}@media (hover:hover){.rka-mode:hover{border-color:var(--gold);transform:translateY(-2px)}}.rka-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-top:14px;display:grid}.rka-f{color:var(--text-muted);gap:6px;font-size:13px;display:grid}.rka-f.wide{grid-column:1/-1;margin-top:14px}.rka-grid .rka-f.wide{margin-top:0}.rka-f input,.rka-f select,.rka-f textarea{font:inherit;color:var(--text);background:var(--bg-2);border:1px solid var(--border-strong);box-sizing:border-box;border-radius:9px;width:100%;padding:11px 12px;font-size:15px}.rka-f textarea{resize:vertical;line-height:1.5}.rka-f input:focus,.rka-f select:focus,.rka-f textarea:focus{outline:2px solid var(--gold-deep);outline-offset:1px}.rka-checks,.rka-who{flex-wrap:wrap;gap:10px 22px;margin-top:16px;display:flex}.rka-c{color:var(--text);cursor:pointer;align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.rka-c input{accent-color:#e8b41c;flex:none;width:17px;height:17px;margin-top:3px}.rka-consent{color:var(--text-muted);margin-top:16px;font-size:13.5px;line-height:1.55}.rka-co[hidden],.rka-consent[hidden]{display:none}.rka-drop{text-align:center;border:1.5px dashed var(--border-strong);background:var(--bg-2);color:var(--text-muted);border-radius:14px;justify-items:center;gap:8px;margin-top:20px;padding:26px 18px;font-size:14px;display:grid}.rka-drop strong{color:var(--text);font-size:16px}.rka-drop.over{border-color:var(--gold);background:#e8b41c12}.rka-drop button.btn--ghost{cursor:pointer;margin-top:6px}.rka-file{display:none}.rka-files{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rka-files li{border:1px solid var(--border);border-radius:9px;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex}.rka-files .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;overflow:hidden}.rka-files .s{color:var(--text-dim);white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px}.rka-files li.ok .s{color:var(--gold)}.rka-files li.bad .s{color:#ffb4a8}.rka-price{border:1px solid var(--border);border-radius:12px;padding:6px 16px 14px}.rka-row{border-bottom:1px solid var(--border);color:var(--text-muted);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.rka-row b{color:var(--text);white-space:nowrap}.rka-sum{color:var(--text);font-size:17px}.rka-sum b{color:var(--gold);font-size:19px}.rka-paybtn{cursor:pointer;margin-top:22px}.rka-tabs{border:1px solid var(--border-strong);background:var(--bg-2);border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;padding:6px;display:grid}.rka-tab{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:13px 10px;font-size:16px;font-weight:650}.rka-tab:hover{color:var(--text)}.rka-tab.on{color:#0a0a0c;background:var(--gold);cursor:default}.rka-hint{color:var(--text);margin:14px 2px 4px;font-size:15px}.rka-vl .a{align-items:center;gap:14px;display:flex}@media (width<=560px){.rka-tab{padding:11px 6px;font-size:14px}}.rka-len{border:1px solid var(--border-strong);background:var(--bg-2);border-radius:12px;margin-top:18px;padding:14px 16px}.rka-lenh{color:var(--text-muted);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.rka-lenv{color:var(--gold);font-size:22px;font-weight:700}.rka-len input[type=range]{accent-color:#e8b41c;cursor:pointer;width:100%;height:28px;margin:10px 0 6px}.rka-len input[type=range]:disabled{opacity:.35;cursor:default}.rka-lenr{color:var(--text-dim);justify-content:space-between;align-items:center;gap:12px;font-family:ui-monospace,monospace;font-size:11.5px;display:flex}.rka-lenr .rka-c{font-family:var(--font-body);font-size:13.5px}.rka-chips{flex-wrap:wrap;gap:8px;display:flex}.rka-chip{font:inherit;color:var(--text-muted);background:var(--bg-2);border:1px solid var(--border-strong);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13.5px}.rka-chip:hover{color:var(--text)}.rka-chip.on{color:#0a0a0c;background:var(--gold);border-color:var(--gold);font-weight:600}.rka-sec2{border:1px solid var(--border-strong);background:var(--bg-2);border-radius:12px;margin-top:14px}.rka-sec2 summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;list-style:none;display:flex}.rka-sec2 summary::-webkit-details-marker{display:none}.rka-sec2 summary:before{content:"+";color:var(--gold);width:14px;font-family:ui-monospace,monospace}.rka-sec2[open] summary:before{content:"-"}.rka-sec2 summary strong{color:var(--text);font-size:15.5px;font-weight:650}.rka-sec2 summary span{color:var(--text-dim);font-size:13px}.rka-secb{padding:0 16px 16px}.rka-secb>.rka-grid:first-child,.rka-secb>.rka-c:first-child{margin-top:0}.rka-checks.col{flex-direction:column}.rka-voice{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;font-size:14px;display:flex}.rka-voice b{color:var(--gold);font-weight:650}.rka-voices{margin-top:14px}.rka-vl{border:1px solid var(--border-strong);border-radius:10px;max-height:330px;margin:12px 0 0;padding:0;list-style:none;overflow:auto}.rka-vl li{border-bottom:1px solid var(--border);grid-template-columns:minmax(120px,190px) 1fr auto;align-items:center;gap:6px 14px;padding:9px 12px;font-size:13.5px;display:grid}.rka-vl li:last-child{border-bottom:0}.rka-vl li.on{background:#e8b41c1a}.rka-vl .n strong{color:var(--text);margin-right:8px;font-weight:600}.rka-vl .n em{color:var(--text-dim);font-family:ui-monospace,monospace;font-size:11px;font-style:normal}.rka-vl .d{color:var(--text-muted)}.rka-vl button{padding:6px 12px;font-size:13px}.rka-x{margin-top:14px}.rka-x:first-child{margin-top:0}.rka-x .rka-small{margin:4px 0 0 26px}.rka-x .rka-checks{margin:8px 0 0 26px}.rka-xl{color:var(--text);padding-left:26px;font-size:14.5px;display:block}.rka-brand{margin-top:14px}.rka-logo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rka-logo img{background:repeating-conic-gradient(#1c1c24 0 25%, var(--bg-2) 0 50%) 0 0 / 14px 14px;border-radius:8px;max-width:160px;max-height:56px;padding:6px}.rka-cols{flex-wrap:wrap;gap:12px;display:flex}.rka-col{border:1px solid var(--border-strong);background:var(--bg-2);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.rka-col label{cursor:pointer;color:var(--text);align-items:center;gap:10px;font-size:13.5px;display:flex}.rka-col input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:8px;width:34px;height:34px;padding:0}.rka-col em{color:var(--text-dim);font-family:ui-monospace,monospace;font-size:11.5px;font-style:normal}.rka-col.empty input[type=color]{opacity:.25}.rka-col .rka-link{padding:0 4px;font-size:18px;text-decoration:none}@media (width<=560px){.rka-vl li{grid-template-columns:1fr auto}.rka-vl .d{grid-area:2/1/auto/-1}}.rka-box button.btn,.rka-box button.btn--ghost{cursor:pointer}.rka-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.rka-bar{background:var(--bg-2);border:1px solid var(--border);border-radius:999px;height:10px;margin:14px 0;overflow:hidden}.rka-bar i{background:linear-gradient(90deg, var(--gold-deep), var(--gold));width:2%;height:100%;transition:width 1s;display:block}.rka-video{border:1px solid var(--border-strong);background:#000;border-radius:14px;width:100%;max-width:320px;display:block}.rka-video.wide{max-width:640px}.rka-why{color:var(--text-muted);margin:0 0 12px;padding-left:20px;font-size:14.5px}.rka-foot{margin:24px 0 0}.rka-list{max-width:860px;margin-top:36px}.rka-list>h3{margin:0 0 4px;font-size:21px;font-weight:650}.rka-card{border:1px solid var(--border-strong);background:var(--bg-2);border-radius:14px;margin-top:12px}.rka-card summary,.rka-card.row{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 20px;display:flex}.rka-card summary{cursor:pointer;list-style:none}.rka-card summary::-webkit-details-marker{display:none}.rka-card summary:before{content:"+";color:var(--gold);width:14px;font-family:ui-monospace,monospace}.rka-card[open] summary:before{content:"-"}.rka-card strong{color:var(--text);font-size:16px;font-weight:650}.rka-card summary span,.rka-card.row span{color:var(--text-dim);font-size:13.5px}.rka-card.row{align-items:center}.rka-card.row button{cursor:pointer;margin-left:auto}.rka-cardb{padding:0 20px 20px}.rka-cardb h4{margin:28px 0 10px;font-size:17px;font-weight:650}.rka-cardb button.btn,.rka-cardb button.btn--ghost{cursor:pointer}.rka-msg{min-height:0;margin:16px 0 0;font-size:14.5px}.rka-msg.bad{color:#ffb4a8;background:#ff5a4612;border:1px solid #ff786466;border-radius:9px;padding:10px 14px}.rka-msg.ok{color:var(--gold)}@media (width<=700px){.rka-box{padding:18px}.rka-modes{grid-template-columns:1fr}}.rka-box .btn--ghost,.rka-list .btn--ghost{padding:.55rem 1.1rem;font-size:.85rem}.rka-hl{border:1px solid var(--gold);background:#e8b41c12;border-radius:12px;margin-top:18px;padding:14px 16px}.rka-hl .rka-c{font-size:16px;font-weight:600}.rka-hl .rka-small{margin:6px 0 0 26px}.rka-modes.one{grid-template-columns:1fr;max-width:460px}.rka-vbox[hidden]{display:none}.rka-hl .rka-voice,.rka-hl .rka-voices{margin-left:26px}.rka-scen{border:1px dashed var(--border-strong);border-radius:12px;margin-top:12px;padding:12px 14px}.rka-scen.on{border-style:solid;border-color:var(--gold);background:#e8b41c0d}.rka-scen>.rka-small{margin:6px 0 0 26px}.rka-scen .rka-est{color:var(--text-muted)}.rka-scen .rka-est.bad{color:#ffb4a8}.rka-scen .rka-acts{margin:10px 0 0 26px}.rka-msg .rka-fix{margin-top:10px;display:block}.rka-terms a{color:var(--gold);text-decoration:underline}.rka-disc{text-align:center;color:var(--text-dim);opacity:.7;margin:18px 0 0;font-size:11px;line-height:1.4}.st-hero[data-astro-cid-v4rjcweq]{background:radial-gradient(70% 90% at 80% 0,#e8b41c1f 0%,#0000 60%);padding:clamp(8rem,16vh,12rem) 0 clamp(2.5rem,6vw,4rem);position:relative}.st-hero-inner[data-astro-cid-v4rjcweq]{max-width:820px}.st-crumbs[data-astro-cid-v4rjcweq]{color:var(--text-dim);margin-bottom:1.4rem;font-size:.88rem}.st-crumbs[data-astro-cid-v4rjcweq] a[data-astro-cid-v4rjcweq]{color:var(--text-muted)}.st-crumbs[data-astro-cid-v4rjcweq] a[data-astro-cid-v4rjcweq]:hover{color:var(--gold)}.st-hero[data-astro-cid-v4rjcweq] h1[data-astro-cid-v4rjcweq]{font-size:var(--fs-h1);margin:1rem 0 1.2rem}.st-kw[data-astro-cid-v4rjcweq]{margin-bottom:.7rem;display:flex}.st-sub[data-astro-cid-v4rjcweq]{color:var(--text-muted);max-width:60ch;margin-bottom:2rem;font-size:1.2rem;line-height:1.6}.st-cta[data-astro-cid-v4rjcweq]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.st-from[data-astro-cid-v4rjcweq]{font-family:var(--font-display);color:var(--gold-bright);font-size:1.5rem;font-weight:700}.st-from[data-astro-cid-v4rjcweq] small[data-astro-cid-v4rjcweq]{color:var(--text-dim);font-size:.9rem;font-weight:500}.st-note[data-astro-cid-v4rjcweq]{color:var(--text-dim);margin-top:1rem;font-size:.92rem}.st-h2[data-astro-cid-v4rjcweq]{font-size:var(--fs-h2);margin-bottom:1.5rem}.st-head[data-astro-cid-v4rjcweq]{max-width:760px;margin-bottom:2rem}.st-head[data-astro-cid-v4rjcweq] .st-h2[data-astro-cid-v4rjcweq]{margin-bottom:.8rem}.st-steps[data-astro-cid-v4rjcweq]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.st-step[data-astro-cid-v4rjcweq]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.st-step-n[data-astro-cid-v4rjcweq]{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);margin-bottom:.6rem;font-size:.85rem;font-weight:700;display:block}.st-step[data-astro-cid-v4rjcweq] h3[data-astro-cid-v4rjcweq]{margin-bottom:.5rem;font-size:1.15rem}.st-step[data-astro-cid-v4rjcweq] p[data-astro-cid-v4rjcweq]{font-size:.95rem;line-height:1.6}.st-demos[data-astro-cid-v4rjcweq]{flex-wrap:wrap;gap:1.25rem;display:flex}.st-demo[data-astro-cid-v4rjcweq]{width:min(100%,280px);margin:0}.st-demo[data-astro-cid-v4rjcweq].wide{width:min(100%,560px)}.st-demo[data-astro-cid-v4rjcweq] video[data-astro-cid-v4rjcweq]{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--border-strong);border-radius:var(--radius);background:#000;width:100%;display:block}.st-demo[data-astro-cid-v4rjcweq].wide video[data-astro-cid-v4rjcweq]{aspect-ratio:16/9}.st-demo[data-astro-cid-v4rjcweq] figcaption[data-astro-cid-v4rjcweq]{justify-content:space-between;gap:1rem;margin-top:.6rem;font-size:.9rem;display:flex}.st-demo[data-astro-cid-v4rjcweq] figcaption[data-astro-cid-v4rjcweq] span[data-astro-cid-v4rjcweq]{color:var(--text-dim);white-space:nowrap}.st-prices[data-astro-cid-v4rjcweq]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:.4rem 1.6rem}.st-prices[data-astro-cid-v4rjcweq]>div[data-astro-cid-v4rjcweq]{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.05rem 0;display:flex}.st-prices[data-astro-cid-v4rjcweq]>div[data-astro-cid-v4rjcweq]:first-child{border-top:0}.st-prices[data-astro-cid-v4rjcweq] dt[data-astro-cid-v4rjcweq]{color:var(--text)}.st-prices[data-astro-cid-v4rjcweq] dd[data-astro-cid-v4rjcweq]{text-align:right;font-family:var(--font-display);color:var(--gold-bright);margin:0;font-weight:700}.st-small[data-astro-cid-v4rjcweq]{color:var(--text-dim);margin-top:1rem;font-size:.9rem}.st-art[data-astro-cid-v4rjcweq]{color:var(--gold)}.st-art[data-astro-cid-v4rjcweq]:hover{color:var(--gold-bright)}.st-faq[data-astro-cid-v4rjcweq]{flex-direction:column;gap:.8rem;display:flex}.st-faq-item[data-astro-cid-v4rjcweq]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:0 1.4rem}.st-faq-item[data-astro-cid-v4rjcweq][open]{border-color:var(--border-strong)}.st-faq-item[data-astro-cid-v4rjcweq] summary[data-astro-cid-v4rjcweq]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.st-faq-item[data-astro-cid-v4rjcweq] summary[data-astro-cid-v4rjcweq]::-webkit-details-marker{display:none}.st-faq-item[data-astro-cid-v4rjcweq] summary[data-astro-cid-v4rjcweq] span[data-astro-cid-v4rjcweq]{color:var(--gold);font-size:1.3rem}.st-faq-item[data-astro-cid-v4rjcweq][open] summary[data-astro-cid-v4rjcweq] span[data-astro-cid-v4rjcweq]{transform:rotate(45deg)}.st-faq-item[data-astro-cid-v4rjcweq] p[data-astro-cid-v4rjcweq]{color:var(--text-muted);padding-bottom:1.3rem;line-height:1.7}.st-other[data-astro-cid-v4rjcweq]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.8rem 2rem;display:flex}.st-other[data-astro-cid-v4rjcweq] h2[data-astro-cid-v4rjcweq]{font-size:var(--fs-h3);margin-bottom:.4rem}.st-other[data-astro-cid-v4rjcweq] p[data-astro-cid-v4rjcweq]{max-width:52ch}@media (width<=960px){.st-steps[data-astro-cid-v4rjcweq]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.st-steps[data-astro-cid-v4rjcweq]{grid-template-columns:1fr}.st-prices[data-astro-cid-v4rjcweq]>div[data-astro-cid-v4rjcweq]{flex-direction:column;gap:.2rem}.st-prices[data-astro-cid-v4rjcweq] dd[data-astro-cid-v4rjcweq]{text-align:left}}
