:root{--bg:#050506;--surface:#0e0e12;--surface-2:#111116;--surface-3:#17171c;--chrome:#131318;--border:rgba(255,255,255,0.08);--border-strong:rgba(255,255,255,0.12);--text:#f5f5f7;--text-bright:#ffffff;--text-mid:#d2d2d7;--text-dim:#a1a1a6;--text-faint:#86868b;--text-ghost:#52525b;--accent:#6db2ff;--accent-deep:#0a84ff;--green:#30d158;--red:#ff6b63;--amber:#febc2e;--coral:#e5503e;--coral-bright:#ff8b7d;--coral-soft:rgba(229,80,62,0.12);--amber-soft:rgba(254,188,46,0.12);--sage:#30d158;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--font-display:var(--font-sans);--maxw:1080px;--radius:18px;--radius-lg:24px;--radius-sm:12px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}a{color:var(--accent);text-decoration:none;transition:color .25s ease,filter .25s ease,transform .25s ease}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0;color:var(--text-bright)}p{margin:0}input::placeholder{color:var(--text-faint)}::selection{background:rgba(109,178,255,.28)}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.page{min-height:100vh;overflow-x:clip;position:relative}.section{padding:75px 0}.section-head{text-align:center;max-width:680px;margin:0 auto 44px}.eyebrow{display:block;font-family:var(--font-mono);font-size:13px;color:var(--accent);margin-bottom:14px}.section-title{font-size:clamp(34px,4.4vw,52px)}.section-sub{margin:16px auto 0;color:var(--text-dim);font-size:17px;line-height:1.65;max-width:560px;text-wrap:pretty}.aurora{position:absolute;top:-120px;left:0;right:0;height:1060px;pointer-events:none;overflow:clip;z-index:0;mask-image:linear-gradient(180deg,#000 58%,transparent 94%);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 94%)}.aurora img{position:absolute;top:-340px;left:50%;margin-left:-880px;width:1760px;height:auto;opacity:.95;filter:brightness(1.28) saturate(1.12);mask-image:radial-gradient(ellipse 58% 48% at 50% 40%,#000 42%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 58% 48% at 50% 40%,#000 42%,transparent 74%);animation:ld-drift 20s ease-in-out infinite alternate}.aurora img.flip{opacity:.65;mix-blend-mode:screen;transform:scaleX(-1);animation:ld-drift-flip 26s ease-in-out infinite alternate-reverse}.aurora .grain{position:absolute;inset:0;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E")}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:999px;font-size:14px;font-weight:600;font-family:var(--font-sans);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .25s ease,filter .25s ease}.btn:hover{text-decoration:none}.btn-lg{padding:15px 34px;font-size:17px}.btn-primary{background:#fff;color:#0b0b0f;box-shadow:0 10px 40px rgba(255,255,255,.15)}.btn-primary:hover{color:#0b0b0f;filter:brightness(.95);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-ghost{background:rgba(255,255,255,.05);border-color:var(--border-strong);color:var(--text)}.btn-ghost:hover{color:var(--text-bright);background:rgba(255,255,255,.09)}.nav{position:-webkit-sticky;position:sticky;top:16px;z-index:50;display:flex;justify-content:center;padding:0 16px}.nav-inner{display:flex;gap:26px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 50%),rgba(16,16,20,.55);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:9px 9px 9px 20px;box-shadow:0 12px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.12)}.brand,.nav-inner{align-items:center}.brand{display:inline-flex;gap:8px;font-weight:700;font-size:16px;letter-spacing:-.02em;color:var(--text)}.brand:hover{color:var(--text);text-decoration:none}.nav-links{display:flex;align-items:center;gap:20px;font-size:14px}.nav-links a{color:var(--text-dim)}.nav-links a:hover{color:var(--text);text-decoration:none}.nav-inner:not(:has(.btn)){padding:12px 20px}.hero{position:relative;max-width:920px;margin:0 auto;padding:84px 24px 0;text-align:center;z-index:1}.hero-mark{width:84px;height:84px;margin:0 auto;filter:drop-shadow(0 0 44px rgba(229,80,62,.5)) drop-shadow(0 16px 34px rgba(0,0,0,.55));animation:ld-float 5s ease-in-out infinite alternate}.hero-badge{margin-top:26px;font-size:14px;font-weight:500;color:var(--text-dim);letter-spacing:.01em}.hero h1{font-size:clamp(46px,7vw,84px);line-height:1.03;letter-spacing:-.035em;margin:18px 0 22px;text-wrap:balance}.hero-sub{font-size:18px;line-height:1.65;color:var(--text-dim);max-width:560px;margin:0 auto;text-wrap:balance}.hero-sub code,.section-sub code{font-family:var(--font-mono);font-size:15px;background:rgba(255,255,255,.08);padding:2px 7px;border-radius:6px;color:var(--text)}.buy-cta{margin-top:34px;display:flex;flex-direction:column;align-items:center;gap:12px}.price-line{font-size:13px;color:var(--text-faint)}.hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:28px;font-size:12.5px;color:var(--text-faint)}.chip{display:inline-flex;align-items:center;gap:7px}.ladder{list-style:none;max-width:560px;margin:44px auto 0;padding:8px 18px;text-align:left;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0) 45%),rgba(20,20,26,.55);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 24px 70px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.12)}.rung{display:flex;align-items:center;gap:14px;padding:13px 0}.rung+.rung{border-top:1px solid rgba(255,255,255,.07)}.rung-num{font-weight:600;font-size:13px;color:var(--text-ghost);width:16px;flex:none}.rung code{font-family:var(--font-mono);font-size:15.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rung.is-internet code{color:var(--accent)}.rung-who{margin-left:auto;font-size:13px;color:var(--text-faint);white-space:nowrap}@media (max-width:560px){.rung{flex-wrap:wrap}.rung-who{margin-left:30px;flex-basis:100%}}.demo{position:relative;max-width:1080px;margin:64px auto 0;padding:0 24px;z-index:1}.demo-frame{border-radius:20px;background:var(--surface);border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 100px rgba(0,0,0,.6),0 0 110px rgba(10,132,255,.16);overflow:hidden}.demo-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.07);background:var(--chrome)}.demo-bar .light{width:11px;height:11px;border-radius:99px;flex:none}.demo-url-wrap{flex:1 1;display:flex;justify-content:center}.demo-url{font-family:var(--font-mono);font-size:12px;color:var(--text-dim);background:rgba(255,255,255,.07);border-radius:7px;padding:4px 34px}.demo-frame video{display:block;width:100%;height:auto;background:#0a0a0b;aspect-ratio:16/9;object-fit:cover}.demo-glow{height:0;position:relative;pointer-events:none}.demo-glow div{position:absolute;top:8px;left:10%;right:10%;height:160px;background:radial-gradient(closest-side,rgba(10,132,255,.26),transparent);filter:blur(34px)}.terminal{max-width:1080px;margin:96px auto 0;padding:0 24px}.terminal-card{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:26px 0 28px;overflow:hidden}.terminal-top{font-family:var(--font-mono);font-size:12px;color:var(--text-faint);text-align:center;margin-bottom:18px}.marquee{display:flex;width:max-content;gap:34px;padding-right:34px;animation:ld-marquee 36s linear infinite}.marquee span{font-family:var(--font-mono);font-size:14px;white-space:nowrap;color:var(--text-faint)}.marquee span:nth-child(6n),.marquee span:nth-child(6n+1),.marquee span:nth-child(6n+3){color:var(--red)}.marquee span:nth-child(6n+5){color:var(--amber)}.split{max-width:1080px;margin:150px auto 0;padding:0 24px;display:flex;flex-wrap:wrap;align-items:center;gap:56px}.split-copy{flex:1 1 380px;min-width:320px}.split-copy .eyebrow{margin-bottom:14px}.split-copy h2{font-size:clamp(34px,4.4vw,52px);margin:0 0 18px}.split-copy p{font-size:17px;line-height:1.7;color:var(--text-dim);text-wrap:pretty}.split-copy code{font-family:var(--font-mono);font-size:14px;background:rgba(255,255,255,.08);padding:2px 6px;border-radius:6px;color:var(--text)}.split-visual{flex:1 1 400px;min-width:320px}.panel{background:var(--surface-2);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius);box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 70px rgba(10,132,255,.1);padding:8px;text-align:left}.panel-head{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}.panel-head .status{font-weight:700;font-size:14px;color:var(--text)}.panel-head .ver{font-size:12px;color:var(--text-faint)}.urlrow{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:11px}.urlrow.is-active{background:rgba(10,132,255,.12)}.urlrow .urlname{font-family:var(--font-mono);font-size:13.5px;color:var(--text-mid)}.urlrow.is-active .urlname{font-weight:600;color:var(--text)}.urlrow .urlname .d{color:inherit}.urlmeta{margin-left:auto;font-size:12px;color:var(--text-faint);white-space:nowrap;flex-shrink:0}.reach-pill{display:inline-flex;border:1px solid var(--border-strong);border-radius:7px;overflow:hidden;font-size:10px;flex-shrink:0}.reach-pill span{padding:3px 6px;color:var(--text-faint);white-space:nowrap}.reach-pill .on{background:var(--accent-deep);color:#fff}.dot{width:7px;height:7px;border-radius:99px;flex:none}.dot.sage{background:var(--green);animation:ld-pulse 2.6s ease-in-out infinite}.dot.amber{background:var(--amber)}.dot.coral{background:var(--coral)}.rungs{position:relative;max-width:1080px;margin:150px auto 0;padding:0 24px}.rungs:before{content:"";position:absolute;inset:-100px -12% auto;height:950px;background:radial-gradient(40% 42% at 16% 24%,rgba(229,80,62,.1),transparent 70%),radial-gradient(44% 48% at 84% 58%,rgba(10,132,255,.1),transparent 70%);pointer-events:none}.rungs>*{position:relative}.rungs-grid{display:grid;grid-gap:18px;gap:18px}.rungs-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:18px;gap:18px}.card{background:linear-gradient(180deg,#15151a,#0f0f13);border:1px solid var(--border);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);border-radius:var(--radius-lg);padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;transition:transform .35s ease,border-color .35s ease;text-align:left}.card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.16)}.card.is-lead{flex-direction:row;flex-wrap:wrap;align-items:center;gap:44px;padding:clamp(28px,4vw,48px)}.card.is-lead>div:first-child{flex:1 1 360px;min-width:300px}.card .ftag{font-family:var(--font-mono);font-size:13px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);padding:5px 12px;border-radius:999px;color:var(--text-mid);align-self:flex-start}.card.is-lead .ftag{align-self:auto}.card h3{font-weight:700;font-size:28px;letter-spacing:-.02em;margin:18px 0 12px}.card p{font-size:16px;line-height:1.7;color:var(--text-dim);text-wrap:pretty}.card .card-visual{margin-top:30px}.portswap{flex:1 1 320px;min-width:280px;display:flex;flex-direction:column;align-items:center;gap:10px}.portswap .dead{font-family:var(--font-mono);font-size:14px;color:var(--text-ghost);text-decoration:line-through}.portswap .arrow{color:var(--text-ghost);font-size:16px}.namechip{background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:0 10px 30px rgba(0,0,0,.4),0 0 44px rgba(10,132,255,.22);padding:12px 22px;display:flex;align-items:center;gap:10px;max-width:100%}.namechip code{font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namechip.is-link code{font-size:13.5px;color:var(--accent)}.phone{margin-top:auto;display:flex;justify-content:center}.phone-body{width:190px;border:7px solid #26262c;border-radius:34px;background:var(--surface);padding:12px 10px 20px;box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 44px rgba(10,132,255,.1)}.phone-notch{width:66px;height:16px;background:#26262c;border-radius:99px;margin:0 auto 12px}.phone-url{background:rgba(255,255,255,.08);border-radius:9px;padding:6px 10px;text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--text)}.phone-line{height:9px;background:rgba(255,255,255,.07);border-radius:99px;margin:8px 6px 0}.phone-line.first{margin-top:14px;width:70%}.phone-line.short{width:85%}.phone-cta{height:34px;background:linear-gradient(180deg,rgba(10,132,255,.55),rgba(10,132,255,.38));border-radius:9px;margin:14px 6px 0;box-shadow:0 0 20px rgba(10,132,255,.28)}.sharelink{margin-top:auto;display:flex;flex-direction:column;gap:10px;align-items:center}.sharelink .hook{font-family:var(--font-mono);font-size:12px;color:var(--text-faint)}.sharelink-tags{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.sharelink-tags span{font-size:12px;color:var(--text-dim);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:4px 10px}.quiet-extra{text-align:center;font-size:15px;color:var(--text-faint);margin:34px auto 0;max-width:560px}.founder{background:radial-gradient(55% 70% at 88% 0,rgba(229,80,62,.09),transparent 62%),linear-gradient(180deg,#15151a,#0f0f13);border:1px solid var(--border);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);border-radius:28px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;text-align:left}.founder-photo{width:200px;height:200px;object-fit:cover;border-radius:20px;flex-shrink:0}.founder>div{flex:1 1 400px;min-width:300px}.founder-name{font-size:clamp(30px,4vw,42px);margin:0 0 8px}.founder-meta{font-size:14px;color:var(--text-faint);margin-bottom:22px}.founder-body{display:grid;grid-gap:14px;gap:14px;font-size:16px;line-height:1.7;color:var(--text-dim);text-wrap:pretty}.founder-body p{margin:0}.founder-sign{font-weight:600;color:var(--text)}.pricing{position:relative;margin:170px auto 0;padding:0 24px;scroll-margin-top:120px}.pricing-aurora{position:absolute;top:-200px;left:50%;margin-left:-950px;width:1900px;height:auto;opacity:1;filter:brightness(1.35) saturate(1.2);pointer-events:none;transform:scaleX(-1);mask-image:radial-gradient(ellipse 50% 30% at 50% 30%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 30% at 50% 30%,#000 40%,transparent 100%);animation:ld-drift 18s ease-in-out infinite alternate-reverse}.price-card,.pricing .section-head{position:relative}.price-card{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:1080px;margin:0 auto;text-align:left}.price-main{width:100%;max-width:520px;background:linear-gradient(180deg,rgba(32,32,42,.85),rgba(14,14,20,.92));backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-lg);box-shadow:0 40px 100px rgba(0,0,0,.55),0 0 90px rgba(10,132,255,.16),inset 0 1px 0 rgba(255,255,255,.1);padding:clamp(28px,4vw,44px)}.price-product{align-items:center;gap:10px;margin-bottom:20px;font-size:14px;font-weight:600;color:var(--text-mid)}.price-amount,.price-product{display:flex;justify-content:center}.price-amount{align-items:baseline;gap:12px}.price-amount b{font-weight:700;font-size:84px;letter-spacing:-.045em;color:var(--text-bright);line-height:1}.price-amount span{font-size:15px;color:var(--text-dim)}.price-list{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px;margin:26px 0 30px;font-size:15px;color:var(--text-mid)}.price-list li{display:flex;gap:10px}.tick{width:18px;height:18px;border-radius:99px;background:rgba(48,209,88,.16);color:var(--green);font-size:11px;display:inline-flex;align-items:center;justify-content:center;flex:none;margin-top:1px}.price-main .btn{width:100%}.price-fine{font-size:12.5px;color:var(--text-faint);text-align:center;margin-top:14px;line-height:1.6}.price-aside{width:100%;max-width:640px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0) 40%),rgba(16,16,20,.55);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);padding:24px clamp(24px,4vw,36px) 26px;text-align:center}.price-aside .label{font-family:var(--font-mono);font-size:13px;color:var(--text-faint);margin-bottom:16px}.price-aside ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;font-size:14.5px;color:var(--text-mid)}.price-aside li{display:flex;gap:8px;white-space:nowrap}.refund{margin-top:18px;font-size:13.5px;line-height:1.65}.mor-note,.refund{color:var(--text-faint)}.mor-note{margin:8px 0 0;font-size:12.5px;text-align:center;line-height:1.6}.mor-note a{color:var(--text-dim);text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.2);text-decoration-color:rgba(255,255,255,.2)}.faq-list{max-width:680px;margin:0 auto;text-align:left;display:grid;grid-gap:10px;gap:10px}.faq-item{background:rgba(255,255,255,.05);border-radius:14px;transition:background .2s ease}.faq-item:hover{background:rgba(255,255,255,.07)}.faq-q{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:14px;padding:17px 22px;background:none;border:none;color:var(--text);font-family:var(--font-sans);font-size:15.5px;font-weight:600;text-align:left;cursor:pointer}.faq-q .sign{order:-1;color:var(--text-ghost);font-size:19px;font-weight:400;line-height:1;transition:transform .2s ease;flex:none}.faq-item[data-open=true] .sign{transform:rotate(45deg);color:var(--accent)}.faq-a{overflow:hidden;max-height:0;transition:max-height .28s ease}.faq-item[data-open=true] .faq-a{max-height:600px}.faq-a p{padding:0 22px 20px 48px;color:var(--text-dim);font-size:15px;line-height:1.7}.featured-on{padding-top:110px;padding-bottom:0;text-align:center}.featured-on-label{font-family:var(--font-mono);font-size:13px;font-weight:400;color:var(--text-faint);margin:0 0 22px}.featured-on-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:18px}.featured-badge img{display:block;max-width:100%;height:auto}.final{position:relative;margin:150px auto 0;padding:0 24px;text-align:center}.final:before{content:"";position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:980px;max-width:100vw;height:560px;background:radial-gradient(closest-side,rgba(109,178,255,.09),transparent 72%);pointer-events:none}.final>*{position:relative}.final h2{font-size:clamp(34px,4.6vw,54px);margin:0 0 16px;text-wrap:balance}.final .lead{font-size:17px;line-height:1.65;color:var(--text-dim);max-width:520px;margin:0 auto 32px;text-wrap:pretty}.final .buy-cta{margin-top:0}.footer{position:relative;margin-top:130px;overflow:hidden}.footer-grid{max-width:1080px;margin:0 auto;padding:54px 24px 0;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:40px;position:relative;z-index:1}.footer-brand{flex:2 1 260px;min-width:240px}.footer-col{flex:1 1 130px}.footer-col.is-wide{flex:1 1 160px}.footer h3{font-size:13px;font-weight:600;color:var(--text);margin:0 0 14px;letter-spacing:0}.footer ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px;font-size:14px}.footer a{color:var(--text-faint)}.footer a:hover{color:var(--text);text-decoration:none}.footer .tagline{font-size:17px;font-weight:700;color:var(--text);letter-spacing:-.01em;margin:18px 0 6px}.footer .about{font-size:14px;line-height:1.6;color:var(--text-faint);margin:0 0 20px;max-width:300px}.footer .built{font-size:13px;color:var(--text-faint);margin-top:20px}.footer .detail-line{color:var(--text-faint);font-size:14px}.footer-scape{position:relative;margin-top:64px;padding-top:clamp(20px,3.5vw,56px);overflow:clip;isolation:isolate}.footer-wordmark{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;pointer-events:none}.footer-wordmark span{color:red;background:none;font-weight:700;font-size:clamp(110px,17vw,230px);letter-spacing:-.045em;line-height:.82;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,.05));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.footer-dunes{display:block;width:100%;height:auto;position:relative;mask-image:linear-gradient(180deg,transparent,#000 26%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%);pointer-events:none}.legal-footnav{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:13.5px;color:var(--text-faint);padding:32px 24px 40px;border-top:1px solid var(--border)}@keyframes ld-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ld-drift{0%{transform:translateY(0) rotate(-2deg) scale(1)}to{transform:translateY(24px) rotate(2deg) scale(1.07)}}.pricing-aurora{animation-name:ld-drift-flip}@keyframes ld-drift-flip{0%{transform:scaleX(-1) translateY(0) rotate(-2deg) scale(1)}to{transform:scaleX(-1) translateY(24px) rotate(2deg) scale(1.07)}}@keyframes ld-float{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes ld-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:860px){.nav-links{display:none}.founder-wrap,.pricing,.rungs,.split{margin-top:100px}.card.is-lead{flex-direction:column;align-items:stretch}}@media (max-width:560px){.urlrow{flex-wrap:wrap;row-gap:8px}.urlmeta{margin-left:17px}.price-amount b{font-size:64px}}.voices{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-gap:14px;gap:14px;margin-top:8px}.voice{display:block;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);transition:border-color .15s ease,transform .15s ease}.voice:hover{border-color:var(--border-strong);transform:translateY(-2px);color:var(--text);text-decoration:none}.voice-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.voice-name{font-family:var(--font-mono);font-size:12px;color:var(--accent)}.voice-handle{font-size:12px;color:var(--text-faint)}.voice p{margin:0;font-size:14.5px;line-height:1.55}.voice-meta{display:block;margin-top:10px;font-size:12px;color:var(--text-faint)}.legal{padding:60px 24px 90px;max-width:720px}.legal h1{font-size:clamp(30px,4vw,44px);margin:0 0 10px}.legal-meta{margin:0 0 34px;font-size:13.5px;color:var(--text-faint);font-family:var(--font-mono)}.article-body,.legal-body{font-size:16.5px;color:var(--text-dim)}.article-body .lead,.legal-body .lead{font-size:18px;color:var(--text);padding:16px 18px;border-left:2px solid var(--accent);background:rgba(109,178,255,.05);border-radius:0 10px 10px 0;margin:0 0 30px}.article-body h2,.legal-body h2{font-size:19px;color:var(--text-bright);margin:34px 0 12px}.article-body p,.legal-body p{margin:0 0 14px;line-height:1.68}.article-body ol,.article-body ul,.legal-body ol,.legal-body ul{margin:0 0 16px;padding-left:22px}.article-body li,.legal-body li{margin-bottom:9px;line-height:1.62}.article-body b,.legal-body b{color:var(--text)}.article-body code,.legal-body code{font-family:var(--font-mono);font-size:.9em;color:var(--text);background:rgba(255,255,255,.06);padding:2px 6px;border-radius:5px}.legal-back{margin-top:44px;padding-top:22px;border-top:1px solid var(--border);font-size:14px}.article-body .btn,.legal-body .btn{margin:6px 0 4px}.recover-form{display:flex;gap:10px;flex-wrap:wrap;margin:4px 0 30px}.recover-form input{flex:1 1 260px;padding:12px 15px;font-family:var(--font-mono);font-size:15px;color:var(--text);background:rgba(255,255,255,.05);border:1px solid var(--border-strong);border-radius:10px}.recover-form input::placeholder{color:var(--text-faint)}.recover-form input:focus{outline:none;border-color:var(--accent)}.recover-ok,.recover-warn{margin:4px 0 30px;padding:14px 16px;border-radius:10px;font-size:15.5px}.recover-ok{color:#cdebd6;background:rgba(48,209,88,.1);border:1px solid rgba(48,209,88,.3)}.recover-warn{color:#f6c0b6;background:rgba(255,107,99,.1);border:1px solid rgba(255,107,99,.32)}.legal-fine{font-size:13px;color:var(--text-faint)}.article{padding:60px 24px 90px;max-width:720px}.article h1{font-size:clamp(30px,4vw,44px);margin:6px 0 18px}.article-body h3{font-size:16.5px;color:var(--text-bright);margin:22px 0 8px}.ty{max-width:720px;padding:72px 24px 96px}.ty-head{margin-bottom:36px}.ty-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;border:1px solid var(--border);font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.ty-badge-ok{border-color:rgba(48,209,88,.3);background:rgba(48,209,88,.07);color:var(--green)}.ty-badge-warn{border-color:rgba(254,188,46,.3);background:var(--amber-soft);color:var(--amber)}.ty h1{font-size:clamp(38px,6vw,54px);line-height:1.04;letter-spacing:-.03em;margin:18px 0 0}.ty-lede{font-size:18px;line-height:1.6;color:var(--text-dim);margin:14px 0 0;max-width:60ch}.ty-order{font-family:var(--font-mono);font-size:12.5px;color:var(--text-faint);margin:16px 0 0}.ty-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0)),var(--surface);padding:24px 26px;margin-bottom:14px}.ty-card h2{display:flex;align-items:center;gap:12px;font-size:19px;letter-spacing:-.01em;color:var(--text-bright);margin:0 0 16px}.ty-step{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;border-radius:999px;border:1px solid var(--border-strong);background:rgba(255,255,255,.03);font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.ty-card-key{border-color:rgba(109,178,255,.28)}.ty-note{font-size:14.5px;line-height:1.65;color:var(--text-dim);margin:14px 0 0}.ty-steps{margin:0;padding-left:20px;display:grid;grid-gap:9px;gap:9px}.ty-steps li{font-size:14.5px;line-height:1.6;color:var(--text-dim)}.ty-note code,.ty-steps code{font-family:var(--font-mono);font-size:13px;padding:2px 6px;border-radius:5px;background:rgba(255,255,255,.06);color:var(--text)}.licence-key{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:rgba(0,0,0,.35)}.licence-key code{flex:1 1;font-family:var(--font-mono);font-size:15px;letter-spacing:.02em;color:var(--text-bright);word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.licence-key button{flex:none;padding:8px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:rgba(255,255,255,.05);color:var(--text);font-family:var(--font-mono);font-size:12.5px;cursor:pointer;transition:background .15s ease}.licence-key button:hover{background:rgba(255,255,255,.1)}.ty-help{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:40px;padding-top:30px;border-top:1px solid var(--border)}.ty-help h3{font-size:14px;color:var(--text);margin:0 0 8px}.ty-help p{font-size:13.5px;line-height:1.6;color:var(--text-faint);margin:0}@media (max-width:720px){.ty{padding:48px 20px 72px}.ty-help{grid-template-columns:1fr;gap:22px}.licence-key{flex-direction:column;align-items:stretch}}