:root{color-scheme:dark;--midnight:#02070a;--blue:#0297de;--orange:#fc734d;--navy:#022052;--ink:#ffffff;--ink-soft:#9fb3c8;--text:#d9e1ea;--muted:#95a3b3;--faint:#66788a;--accent:#0297de;--accent-rgb:2,151,222;--cta:#ffffff;--cta-text:#02070a;--cta-hover:#e6f4fc;--ok:#4ccf9b;--ok-bg:rgba(76,207,155,0.12);--no:#ff8b78;--no-bg:rgba(255,139,120,0.12);--flag:#fc734d;--flag-bg:rgba(252,115,77,0.14);--bg:#02070a;--rule:rgba(255,255,255,0.08);--head:var(--f-head),"Instrument Serif",Georgia,serif;--sans:var(--f-sans),"Geist",system-ui,sans-serif;--mono:var(--f-mono),"Geist Mono",ui-monospace,monospace;--ease:cubic-bezier(0.22,0.68,0.24,1)}.light,.mail{color-scheme:light;--ink:#0b1622;--ink-soft:#5b6b7c;--text:#1d2a37;--muted:#5e6d7e;--faint:#8695a6;--accent:#0279c4;--accent-rgb:2,121,196;--ok:#23845f;--ok-bg:rgba(35,132,95,0.1);--no:#b34a3c;--no-bg:rgba(179,74,60,0.09);--flag:#c4552f;--flag-bg:rgba(252,115,77,0.14);--rule:rgba(16,24,40,0.09);color:var(--text)}*{box-sizing:border-box}html{overflow-x:clip}body,html{margin:0;background:var(--bg);color:var(--text);font:15px/1.6 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid rgba(var(--accent-rgb),.7);outline-offset:3px}::selection{background:rgba(252,115,77,.35)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mono{font-family:var(--mono)}.backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 40% at 85% -5%,rgba(2,151,222,.1),transparent 70%),radial-gradient(ellipse 50% 35% at 0 105%,rgba(252,115,77,.06),transparent 70%),linear-gradient(180deg,#07051a 0,var(--bg) 42%)}.page{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:18px 24px 40px}.glow{position:absolute;z-index:0;pointer-events:none;overflow:hidden}.glow-hero{top:-140px;height:1250px;left:50%;width:100vw;transform:translateX(-50%);mask-image:linear-gradient(180deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent)}.glow-final{inset:0;border-radius:inherit}.glow>*{position:absolute;inset:0;width:100%;height:100%}.glow .light{transform-origin:50% 100%;animation:breathe 9s ease-in-out infinite alternate;background:radial-gradient(ellipse 12% 7% at 50% 56%,rgba(255,240,232,.3),transparent 70%),radial-gradient(ellipse 36% 15% at 50% 86%,rgba(252,115,77,.95),rgba(251,139,93,.6) 45%,transparent 75%),radial-gradient(ellipse 20% 12% at 50% 72%,rgba(249,188,164,.8),transparent 70%),radial-gradient(ellipse 10% 22% at 50% 68%,rgba(110,200,240,.75),transparent 70%),radial-gradient(ellipse 28% 40% at 50% 82%,rgba(120,200,240,1),rgba(2,151,222,.95) 30%,rgba(2,110,190,.65) 58%,transparent 86%),radial-gradient(ellipse 42% 50% at 50% 94%,rgba(2,151,222,.9),rgba(2,151,222,.6) 40%,rgba(2,80,170,.4) 65%,transparent 88%),radial-gradient(ellipse 60% 60% at 50% 100%,rgba(2,110,200,.28),rgba(2,40,110,.25) 55%,transparent 85%),radial-gradient(ellipse 90% 34% at 50% 100%,rgba(2,151,222,.6),rgba(2,52,120,.5) 50%,transparent 80%),radial-gradient(ellipse 125% 60% at 50% 110%,rgba(2,32,82,.95),transparent 72%),linear-gradient(180deg,#0f041c 0,#06081c 20%,var(--midnight) 45%)}.glow .rays{mix-blend-mode:screen;opacity:.7;mask-image:radial-gradient(ellipse 62% 55% at 50% 100%,#000 40%,transparent 86%);-webkit-mask-image:radial-gradient(ellipse 62% 55% at 50% 100%,#000 40%,transparent 86%)}.glow .flutes{background:repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 5px,rgba(0,0,0,.12) 5px 6px,transparent 6px 9px);mix-blend-mode:overlay;mask-image:radial-gradient(ellipse 66% 52% at 50% 96%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 66% 52% at 50% 96%,#000 30%,transparent 78%)}.glow .stars{opacity:.75}.glow-final .light{background:radial-gradient(ellipse 30% 40% at 50% 105%,rgba(252,115,77,.9),rgba(251,139,93,.45) 45%,transparent 75%),radial-gradient(ellipse 24% 60% at 50% 100%,rgba(90,171,219,.8),rgba(2,151,222,.6) 40%,transparent 78%),radial-gradient(ellipse 90% 75% at 50% 112%,rgba(2,151,222,.55),rgba(2,32,82,.6) 55%,transparent 80%),linear-gradient(180deg,#06081c,var(--midnight))}.glow-final .rays{opacity:.35}@keyframes breathe{to{opacity:.92;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.glow .light{animation:none}}.glass{border:1px solid rgba(255,255,255,.09);background:linear-gradient(160deg,rgba(255,255,255,.065),rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 30px 70px -40px rgba(0,0,0,.9);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border-radius:20px}.topbar{position:sticky;top:14px;z-index:30;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:60px;padding:8px 8px 8px 20px;border-radius:18px}.topbar.glass{background:rgba(2,7,10,.72);border-color:rgba(255,255,255,.08);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);justify-self:start}.brand svg{display:block}.brand small{font:500 10.5px var(--mono);letter-spacing:.02em;color:var(--ink-soft);border-left:1px solid rgba(255,255,255,.14);padding-left:10px}.topbar nav{display:flex;justify-self:center;gap:22px}@media (max-width:1360px){.topbar nav a[href="#fragen"]{display:none}}@media (max-width:1180px){.topbar .brand small,.topbar nav a[href="#agenten"]{display:none}}.topbar nav a{position:relative;display:inline-flex;align-items:center;padding:6px 0;font:500 12.5px var(--mono);color:rgba(255,255,255,.72);transition:color .2s}.topbar nav a:before{content:"";position:absolute;top:50%;left:-11px;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--orange);opacity:0;transform:scale(.3);transition:opacity .2s,transform .2s var(--ease)}.topbar nav a.on,.topbar nav a:hover{color:#fff}.topbar nav a.on:before,.topbar nav a:hover:before{opacity:1;transform:none}.nav-cta{justify-self:end;display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03)}.nav-cta .ghost{border-color:transparent;background:none}.nav-cta .ghost:hover{background:rgba(255,255,255,.08)}.cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border:0;border-radius:999px;background:var(--cta);color:var(--cta-text);font:500 14px var(--mono);letter-spacing:-.01em;white-space:nowrap;box-shadow:0 0 0 1px rgba(255,255,255,.3),0 10px 30px -12px rgba(var(--accent-rgb),.6);transition:background .2s,box-shadow .25s,transform .18s}.cta:hover{background:var(--cta-hover);box-shadow:0 0 0 1px #fff,0 14px 40px -12px rgba(252,115,77,.6)}.cta:active{transform:scale(.985)}.cta svg{transition:transform .2s}.cta:hover svg{transform:translateX(3px)}.cta.sm{min-height:38px;padding:0 16px;font-size:12.5px;box-shadow:none}.cta.lg{min-height:56px;padding:0 28px;font-size:15px}.cta:disabled{opacity:.45;cursor:not-allowed}.light .cta{background:var(--midnight);color:#fff;box-shadow:0 12px 26px -14px rgba(2,7,10,.7)}.light .cta:hover{background:#0d1a24}.ghost{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.03);color:var(--ink);font:500 13px var(--mono);white-space:nowrap;transition:background .2s,border-color .2s}.ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28)}.ghost.sm{min-height:38px;padding:0 14px;font-size:12.5px}.link{display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-weight:500;font-size:14px}.link:hover{text-decoration:underline;text-underline-offset:4px}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.82);font:500 12.5px var(--mono);letter-spacing:.01em}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 12px rgba(252,115,77,.8)}.h-xl{font-size:clamp(46px,7.2vw,100px);line-height:1;letter-spacing:-.02em}.h-lg,.h-xl{font-family:var(--head);font-weight:400;color:var(--ink);text-wrap:balance}.h-lg{font-size:clamp(36px,4.6vw,62px);line-height:1.04;letter-spacing:-.015em}.h-lg em,.h-md em,.h-xl em{font-style:italic}.h-md{font-family:var(--head);font-weight:400;font-size:27px;line-height:1.15}.h-md,.h-sm{letter-spacing:-.01em;color:var(--ink)}.h-sm{font-family:var(--sans);font-weight:600;font-size:16.5px}.lead{font-size:17px;line-height:1.65;color:#b4c1ce;max-width:600px}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:13px}.tiny{font-size:12px}.label{font:500 11px var(--mono);letter-spacing:.08em;text-transform:none;color:var(--ink-soft)}.row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:16px}.grid-2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.section{padding:130px 0 0;scroll-margin-top:100px}.section-head{max-width:820px;margin:0 auto 52px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.ticks{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:14px;color:var(--muted)}.ticks a,.ticks span{display:inline-flex;align-items:center;gap:7px}.ticks a:hover{color:var(--ink)}.ticks svg{color:var(--ok)}.card{padding:26px}.card.tight{padding:18px 20px}.icon-tile{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(2,151,222,.24),rgba(2,151,222,.06));color:#7fd0f7}.pill{display:inline-flex;align-items:center;gap:6px;font:500 11.5px var(--mono);padding:3px 10px;border-radius:999px;white-space:nowrap;background:rgba(255,255,255,.06);color:var(--ink-soft);border:1px solid rgba(255,255,255,.1)}.light .pill{background:#eef2f6;border-color:#e1e7ee}.pill.ok{background:var(--ok-bg);color:var(--ok)}.pill.no,.pill.ok{border-color:transparent}.pill.no{background:var(--no-bg);color:var(--no)}.pill.away{background:var(--flag-bg);color:var(--flag)}.pill.away,.pill.mail{border-color:transparent}.pill.mail{background:rgba(var(--accent-rgb),.14);color:var(--accent)}.pill.wait{background:rgba(159,179,200,.1);color:var(--ink-soft);border-color:transparent}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi{padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.light .kpi{background:#f3f5f8;border-color:#e6eaf0}.kpi .v{font-family:var(--head);font-size:36px;font-weight:400;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.kpi .l{font-size:12.5px;line-height:1.4;color:var(--muted)}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>span{font-size:13px;font-weight:500;color:var(--ink)}.field input,.field select,.field textarea{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:var(--ink);outline:none;transition:border-color .15s,box-shadow .15s}.field input::placeholder,.field textarea::placeholder{color:var(--faint)}.field select option{background:#0a1219;color:#fff}.field textarea{min-height:120px;resize:vertical;line-height:1.55}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.18)}.field .hint{font-size:12px;color:var(--faint)}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.error{font-size:13px;color:var(--no)}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px;cursor:pointer}.check input{width:18px;height:18px;margin-top:2px;accent-color:var(--blue);flex:none}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;color:var(--ink-soft)}.chip.on{background:#fff;border-color:#fff;color:var(--midnight)}.seg{display:inline-flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.seg button{border:0;background:transparent;padding:7px 14px;border-radius:999px;font:500 12.5px var(--mono);color:var(--ink-soft)}.seg button.on{background:#fff;color:var(--midnight)}.list{width:100%;border-collapse:collapse;font-size:14px}.list th{text-align:left;font:500 11px var(--mono);letter-spacing:.06em;text-transform:none;color:var(--ink-soft);padding:10px 12px}.list td,.list th{border-bottom:1px solid var(--rule)}.list td{padding:12px;white-space:normal;vertical-align:middle}.list tr:last-child td{border-bottom:0}.list .r{text-align:right}.bar{width:64px;height:6px;background:rgba(255,255,255,.1);overflow:hidden}.bar,.bar>i{border-radius:3px}.bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),#46b4df)}.progress{width:100%;height:8px;border-radius:4px;background:rgba(255,255,255,.08);overflow:hidden}.progress>i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--blue),var(--orange));transition:width .4s ease}.outreach-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 2px;border-bottom:1px solid var(--rule)}.outreach-row:last-child{border-bottom:0}.bcc-box{border:1px solid var(--rule);border-radius:14px;background:rgba(var(--accent-rgb),.05);overflow:hidden}.bcc-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 14px;border-bottom:1px solid var(--rule);font-size:14px}.bcc-row:last-child{border-bottom:0}.bcc-row span{color:var(--faint);font:500 12px var(--mono);letter-spacing:.04em;text-transform:none;padding-top:2px}.bcc-row b{font-weight:500;color:var(--ink);overflow-wrap:anywhere}.bcc-row em{font-style:normal;color:var(--orange);font-weight:600}.replies summary{cursor:pointer;font-size:14px;color:var(--muted);padding:4px 0}.replies summary:hover{color:var(--ink)}.replies[open] summary{margin-bottom:6px}.objects{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pack.best{margin:0 -10px;padding:8px 10px;border-radius:12px;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3)}.pack-best{border-color:rgba(var(--accent-rgb),.55)!important;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.35),0 18px 60px rgba(var(--accent-rgb),.18)}.plans{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));column-gap:18px}.plan-col{display:grid;grid-template-rows:subgrid;padding:0 24px}.plan-col.labels{padding:0 4px 0 0}.plan-col.best{position:relative;border-color:rgba(var(--accent-rgb),.55);background:linear-gradient(180deg,rgba(var(--accent-rgb),.16),rgba(var(--accent-rgb),.04) 55%,rgba(255,255,255,.02));box-shadow:0 0 0 1px rgba(var(--accent-rgb),.3),0 40px 90px -30px rgba(var(--accent-rgb),.45)}.plan-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:26px;min-height:52px}.plan-price{display:flex;align-items:baseline;gap:8px;padding:10px 0 22px;border-bottom:1px solid var(--rule)}.plan-col .plan-price.price{font-size:56px}.plan-col.labels .plan-price{align-items:flex-end}.plan-cell{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 0;border-bottom:1px solid var(--rule);font-size:15px;color:var(--ink)}.plan-col.labels .plan-cell{color:var(--text)}.plan-label{display:none}.plan-cta{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 0 28px}@media (max-width:760px){.plans{grid-template-columns:minmax(0,1fr);row-gap:18px}.plan-col{grid-row:auto!important;display:flex;flex-direction:column;padding:0 20px}.plan-col.labels{display:none}.plan-label{display:block;color:var(--text);margin-right:auto;text-align:left}.plan-cell{justify-content:space-between}.plan-cell>:last-child{flex:none;max-width:50%;text-align:right}.plan-col .plan-price.price{font-size:48px}}.anchor{font-size:15px;line-height:1.5;color:var(--text)}.anchor b{color:var(--ink)}.anchor s{color:var(--faint)}@media (max-width:640px){.outreach-row{grid-template-columns:1fr}}.mail{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 40px 80px -40px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.08)}.mail-head{padding:16px 22px;border-bottom:1px solid var(--rule);font-size:13px;line-height:1.7;color:var(--muted)}.mail-head b{color:var(--ink);font-weight:600}.mail-body{padding:22px}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule)}.facts>div{padding:10px 0;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;gap:12px;font-size:14px}.facts>div:nth-child(odd){padding-right:18px}.facts>div:nth-child(2n){padding-left:18px;border-left:1px solid var(--rule)}.facts dt{color:var(--muted)}.facts dd{margin:0;font-weight:600;color:var(--ink);text-align:right}.answer-btns{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 8px}.answer-btns a{flex:1 1;min-width:150px;text-align:center;padding:12px 14px;border-radius:999px;font-weight:600;font-size:14px;border:1px solid rgba(255,255,255,.14);color:var(--ink);background:rgba(255,255,255,.05)}.mail .answer-btns a{border-color:rgba(16,24,40,.14);background:#fff}.answer-btns a.yes{background:var(--blue);border-color:var(--blue);color:#fff}.answer-btns a:hover{filter:brightness(.95)}.risk{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5}.risk.niedrig{background:var(--ok-bg);color:var(--ok)}.risk.mittel{background:var(--flag-bg);color:var(--flag)}.risk.hoch{background:var(--no-bg);color:var(--no)}.note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.55;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.22);color:var(--text)}.note svg,.risk svg{flex:none;margin-top:2px}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:26px 0 22px}.steps button{text-align:left;border:0;background:transparent;padding:10px 2px 0;border-top:2px solid rgba(255,255,255,.12);color:var(--faint);font:500 12px var(--mono)}.steps button b{display:block;font:400 19px var(--head);color:inherit}.steps button.done{border-top-color:var(--ok);color:var(--ok)}.steps button.on{border-top-color:var(--orange);color:var(--ink)}.hero{position:relative;padding:96px 0 40px;text-align:center}.hero>:not(.glow){position:relative;z-index:1}.hero-copy{display:flex;flex-direction:column;align-items:center;gap:26px;max-width:1000px;margin:0 auto}.hero-copy .lead{max-width:620px;font-size:20px;line-height:1.55;color:rgba(255,255,255,.9)}.hero-copy{text-shadow:0 2px 28px rgba(2,7,10,.75)}.hero .ticks{justify-content:center;font:500 13px var(--mono);color:rgba(255,255,255,.85)}.hero .ticks svg{color:var(--orange)}.hero-mid{display:flex;justify-content:center;margin-top:54px}.hero-check{width:100%;max-width:880px;display:flex;flex-direction:column;align-items:center;gap:16px;scroll-margin-top:120px}.hero-check .check-bar{width:100%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr) auto;align-items:end;gap:10px;padding:10px 10px 10px 18px;border-radius:22px;text-align:left;background:rgba(4,10,18,.88);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 0 8px rgba(255,255,255,.05),0 0 0 9px rgba(255,255,255,.14),0 0 90px 18px rgba(252,115,77,.4)}.hero-check label{display:flex;flex-direction:column;gap:4px;min-width:0}.hero-check label>span{font:500 11px var(--mono);letter-spacing:.06em;text-transform:none;color:var(--ink-soft)}.hero-check input,.hero-check select{width:100%;min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#fff;font-size:16px;outline:none}.hero-check select option{background:#0a1219}.hero-check input:focus,.hero-check select:focus{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.18)}.hero-check .cta{min-height:52px}.hero-result{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px 18px;padding:14px 16px 14px 24px;border-radius:20px;background:rgba(4,10,18,.88);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:17px}.hero-result b{font:400 48px/1 var(--head)}.hero-cards{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.16fr) minmax(0,.92fr);gap:26px;align-items:end;margin-top:120px;text-align:left}.frame{position:relative;margin:0;padding:9px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(252,115,77,.24));border:1px solid rgba(255,255,255,.24);box-shadow:0 40px 80px -30px rgba(0,0,0,.75),0 0 70px -12px rgba(252,115,77,.38);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.frame figcaption{position:absolute;top:-30px;left:8px;display:inline-flex;align-items:center;gap:8px;font:500 12px var(--mono);color:rgba(255,255,255,.86)}.frame figcaption:before{content:"";width:5px;height:5px;border-radius:50%;background:#fff}.frame .inner{border-radius:16px;padding:18px;background:rgba(4,10,18,.9);border:1px solid rgba(255,255,255,.06)}.frame .inner.light{background:#fbf8f6;border-color:rgba(255,255,255,.6)}.hero-cards .cta{white-space:normal;text-align:center;line-height:1.35;padding:10px 20px}.hero-cards .frame{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease),box-shadow .4s}.hero-cards .frame:hover{box-shadow:0 50px 90px -30px rgba(0,0,0,.8),0 0 90px -8px rgba(252,115,77,.55)}.hero-cards .tilt-l{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-4deg) translateY(36px);transform-origin:100% 100%}.hero-cards .tilt-r{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(4deg) translateY(36px);transform-origin:0 100%}.mini-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--rule);font-size:13px}.mini-row:last-child{border-bottom:0}.mini-row .none,.mini-row .ours{display:inline-flex;align-items:center;gap:5px;font:500 11.5px var(--mono);white-space:nowrap}.mini-row .ours{color:#46b4df}.mini-row .none{color:var(--faint)}.hit{font-size:15px;color:var(--muted)}.hit b{margin-right:6px;font:400 44px/1 var(--head);color:var(--ink)}.bubble{padding:10px 13px;border-radius:14px 14px 14px 4px;background:rgba(255,255,255,.06);font-size:13.5px;line-height:1.5}.bubble.me{align-self:flex-end;border-radius:14px 14px 4px 14px;background:rgba(var(--accent-rgb),.22);color:#fff}.clip{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:7px;font:500 11.5px var(--mono);color:var(--midnight);background:linear-gradient(90deg,#fc734d,#fb8b5d)}.clip.ghosted{color:#fcb59f;background:rgba(252,115,77,.14);border:1px solid rgba(252,115,77,.3)}.proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:70px;padding:22px 8px}.proof>div{padding:4px 24px;border-left:1px solid var(--rule)}.proof>div:first-child{border-left:0}.proof .v{font-family:var(--head);font-size:40px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proof .l{font-size:13px;color:var(--muted);line-height:1.45}.vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vs ol{margin:14px 0 0;padding:0;list-style:none;flex-direction:column}.vs li,.vs ol{display:flex;gap:12px}.vs li{align-items:flex-start;font-size:15px}.vs li svg{flex:none;margin-top:3px}.vs .before li svg{color:var(--no)}.vs .after li svg{color:var(--ok)}.vs .after{box-shadow:0 0 0 1px rgba(var(--accent-rgb),.5),0 30px 70px -36px rgba(var(--accent-rgb),.6)}.card.after{border-color:transparent;background:linear-gradient(160deg,rgba(10,20,30,.96),rgba(4,10,16,.96)) padding-box,linear-gradient(160deg,rgba(2,151,222,.9),rgba(252,115,77,.9)) border-box;box-shadow:0 30px 80px -40px rgba(252,115,77,.55),0 30px 80px -50px rgba(2,151,222,.6)}.stack-list{display:flex;flex-direction:column}.stack-list>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--rule)}.stack-list>div:last-child{border-bottom:0}.stack-list svg{color:var(--accent);margin-top:2px}.stack-list .save{font-size:13px;color:var(--ok);font-weight:600;white-space:nowrap}.price-card{padding:34px;display:flex;flex-direction:column;gap:18px;position:sticky;top:110px}.price{font-family:var(--head);font-size:76px;font-weight:400;letter-spacing:-.01em;color:var(--ink);line-height:1}.price small{font:14px var(--mono);letter-spacing:0;color:var(--muted)}.founder{padding:14px 16px;border-radius:14px;background:rgba(var(--accent-rgb),.1);color:var(--text);font-size:14px;line-height:1.5}.guarantee{display:grid;grid-template-columns:84px minmax(0,1fr);gap:26px;align-items:center;padding:34px 38px}.seal{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#fc734d,#f9bca4);color:var(--midnight);box-shadow:0 0 0 6px rgba(252,115,77,.12),0 0 40px rgba(252,115,77,.35)}.fold summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.fold summary::-webkit-details-marker{display:none}.fold summary:after{content:"+";font-family:var(--mono);color:var(--orange);font-size:20px}.fold[open] summary{margin-bottom:18px}.fold[open] summary:after{content:"–"}.faq details{border-bottom:1px solid var(--rule);padding:20px 6px}.faq details:last-child{border-bottom:0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font:400 23px/1.25 var(--head);color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);color:var(--orange);font-size:20px;line-height:1.3;transition:rotate .35s var(--ease)}.faq details[open] summary:after{rotate:45deg}.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .45s var(--ease),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}.faq details p{margin-top:10px;color:var(--muted);max-width:760px}.final{position:relative;overflow:hidden;text-align:center;padding:110px 32px 120px;display:flex;flex-direction:column;align-items:center;gap:20px;border-radius:30px;border:1px solid rgba(255,255,255,.08);background:var(--midnight)}.final>:not(.glow){position:relative;z-index:1}.final .lead{font:14.5px/1.7 var(--mono);color:rgba(255,255,255,.82)}.final .link{color:#fff;font-family:var(--mono);font-size:13px}.footer{margin-top:60px;padding:20px 24px;border-radius:20px;justify-content:space-between;gap:16px;font:12px/1.6 var(--mono);color:var(--muted)}.footer,.footer-links{display:flex;flex-wrap:wrap}.footer-links{gap:6px 16px;align-items:center}.footer-links .link{font:inherit;color:var(--text)}.legal{max-width:760px;margin:56px auto 0;display:flex;flex-direction:column;gap:26px}.legal-intro{font-size:17px}.legal section{display:flex;flex-direction:column;gap:8px}.legal section p{color:var(--text);line-height:1.7}.demo-bar{position:fixed;left:50%;bottom:14px;z-index:40;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:6px 8px 6px 14px;border-radius:999px;font:500 12px var(--mono);color:var(--ink-soft);max-width:calc(100vw - 20px);overflow-x:auto}.eckdaten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:900px;margin:0 auto}.eckdaten .card{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.code{margin:0;padding:20px 22px;border-radius:18px;background:linear-gradient(160deg,#06121c,#03090e);border:1px solid rgba(255,255,255,.08);color:#cfe7f7;font:12.5px/1.65 var(--mono);white-space:pre;overflow-x:auto;box-shadow:0 30px 70px -40px rgba(var(--accent-rgb),.5)}.live{padding:18px 20px}.live-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--rule);font-size:13.5px}.live-row b{color:var(--accent);font-weight:600;text-align:right}.report{max-width:860px;margin:40px auto 0;padding:40px 44px}.report-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rule);font-size:14.5px}@media (max-width:980px){.grid-2{gap:40px}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.proof>div:nth-child(3){border-left:0}.eckdaten,.vs{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card{position:static}.topbar{grid-template-columns:minmax(0,1fr) auto}.topbar nav{display:none}.hero-check .check-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero-check .check-bar .cta,.hero-check .check-bar label:first-child{grid-column:1/-1}.hero-cards{grid-template-columns:minmax(0,1fr);gap:64px;max-width:560px;margin:100px auto 0}.hero-cards .center{order:-1}.hero-cards .tilt-l,.hero-cards .tilt-r{transform:none}}@media (max-width:640px){.page{padding:10px 16px 40px}.topbar{gap:12px;padding:6px 6px 6px 14px}.brand small,.topbar .ghost{display:none}.nav-cta{gap:8px;padding:0;border:0;background:none}.topbar .cta.sm{padding:0 14px;font-size:12px}.topbar .brand svg{width:116px}.hero{padding-top:56px}.hero-copy .lead{font-size:17px}.hero-check .check-bar{padding:14px}.form-grid,.hero-check .check-bar{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.facts{grid-template-columns:minmax(0,1fr)}.facts>div:nth-child(2n){padding-left:0;border-left:0}.facts>div:nth-child(odd){padding-right:0}.guarantee{grid-template-columns:minmax(0,1fr);padding:26px}.report{padding:26px 20px}.section{padding-top:96px}.final{padding:80px 20px 90px}}.guarantee.slim{grid-template-columns:52px minmax(0,1fr);gap:18px;padding:20px 26px}.guarantee.slim .seal{width:52px;height:52px;box-shadow:0 0 0 4px rgba(252,115,77,.12),0 0 30px rgba(252,115,77,.3)}@media (max-width:640px){.guarantee.slim{grid-template-columns:52px minmax(0,1fr);padding:18px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.glow .field{mix-blend-mode:screen;opacity:0;transition:opacity 1.6s var(--ease)}.glow.gl .field{opacity:1}.glow .rays{transition:opacity 1.6s var(--ease)}.glow.gl .rays{opacity:0}@keyframes rise{0%{opacity:0;translate:0 22px;filter:blur(8px)}}@keyframes word{0%{opacity:0;translate:0 .3em;filter:blur(12px)}}@keyframes float{to{translate:0 -10px}}@media (prefers-reduced-motion:no-preference){.title .w{display:inline-block;animation:word 1.1s var(--ease) both;animation-delay:calc(80ms + var(--w) * 75ms)}.hero-copy>.eyebrow{animation:rise .9s var(--ease) both}.hero-copy>.lead{animation:rise .9s var(--ease) .75s both}.hero-copy>.ticks{animation:rise .9s var(--ease) .9s both}.hero-mid{animation:rise 1s var(--ease) 1.05s both}.hero-cards>.frame{animation:rise 1.2s var(--ease) both,float 7s ease-in-out infinite alternate;animation-delay:calc(1.2s + var(--c) * .14s),calc(2.4s + var(--c) * .9s)}}[data-reveal]{transition:opacity 1s var(--ease),translate 1s var(--ease),filter 1s var(--ease);transition-delay:var(--d,0s)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]:not(.in){opacity:0;translate:0 36px;filter:blur(6px)}}.spot{position:relative;isolation:isolate}.spot:after,.spot:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s}.spot:before{z-index:-1;background:radial-gradient(480px circle at var(--mx,50%) var(--my,0),rgba(2,151,222,.14),transparent 60%)}.spot:after{inset:-1px;padding:1px;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0),rgba(140,214,250,.9),rgba(252,115,77,.35) 45%,transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover){.spot:hover:after,.spot:hover:before{opacity:1}}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.plan-col.best:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--spin),transparent 0deg 240deg,rgba(127,208,247,.95) 300deg,#fc734d 338deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin 7s linear infinite}@keyframes spin{to{--spin:360deg}}.proof-band{padding-top:130px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.metrics>div{display:flex;flex-direction:column;gap:10px;padding:30px 28px;border-left:1px solid var(--rule)}.metrics>div:first-child{border-left:0}.metrics b{font:400 clamp(40px,4.6vw,62px)/1 var(--head);letter-spacing:-.02em;background:linear-gradient(180deg,#fff 35%,#8fd2f5);-webkit-background-clip:text;background-clip:text;color:transparent}.metrics span{font:500 12.5px/1.45 var(--mono);color:var(--muted)}.wall{display:flex;flex-direction:column;gap:14px;margin-top:48px}.wall-cap{text-align:center;font:500 11.5px var(--mono);letter-spacing:.1em;text-transform:none;color:var(--faint);margin-bottom:4px}.wall-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.wall-track{display:flex;width:max-content;animation:marquee 80s linear infinite}.wall-row.rev .wall-track{animation-direction:reverse;animation-duration:95s}.wall:hover .wall-track{animation-play-state:paused}@keyframes marquee{to{transform:translateX(-50%)}}.wm{flex:none;display:inline-flex;align-items:center;height:54px;padding:0 34px;white-space:nowrap;color:rgba(255,255,255,.5);transition:color .3s}.wm:hover{color:#fff}.wm-0{font:600 19px var(--sans);letter-spacing:-.035em}.wm-1{font:400 27px var(--head)}.wm-2{font:500 13.5px var(--sans);letter-spacing:.24em;text-transform:none}.wm-3{font:italic 400 26px var(--head)}.wall-note{text-align:center;font-size:11.5px;color:var(--faint);margin-top:6px}@media (prefers-reduced-motion:reduce){.wall-row{-webkit-mask-image:none;mask-image:none}.wall-track{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.wall-track>[aria-hidden]{display:none}}.flow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:62px}.flow-line{position:absolute;top:17px;left:calc((100% - 44px) / 6);right:calc((100% - 44px) / 6);height:2px;border-radius:2px;background:rgba(255,255,255,.08)}.flow-line i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,rgba(2,151,222,.15),#7fd0f7 70%,#fff);box-shadow:0 0 18px rgba(127,208,247,.7);transition:width 1.3s var(--ease)}.flow-line i:after{content:"";position:absolute;right:-5px;top:50%;width:10px;height:10px;border-radius:50%;translate:0 -50%;background:#fff;box-shadow:0 0 16px 4px rgba(127,208,247,.9),0 0 44px 12px rgba(252,115,77,.35)}.flow-card{display:flex;flex-direction:column;gap:8px;padding:16px 16px 24px;transition:border-color .5s,box-shadow .5s,translate .5s var(--ease)}.flow-card .h-md{margin-top:10px;padding:0 6px}.flow-card p{padding:0 6px}.flow-card.on{border-color:rgba(127,208,247,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(2,151,222,.22),0 34px 80px -30px rgba(2,151,222,.6);translate:0 -4px}.flow-num{position:absolute;top:-62px;left:50%;translate:-50% 0;z-index:1;display:grid;place-items:center;width:48px;height:34px;border-radius:999px;font:500 12px var(--mono);color:var(--ink-soft);background:#050c12;border:1px solid rgba(255,255,255,.14);transition:color .4s,border-color .4s,box-shadow .4s}.flow-card.on .flow-num{color:#fff;border-color:rgba(252,115,77,.75);box-shadow:0 0 0 4px rgba(252,115,77,.12),0 0 26px rgba(252,115,77,.55)}.ui{display:flex;flex-direction:column;gap:8px;height:262px;padding:16px;border-radius:14px;overflow:hidden;font-size:13px;background:linear-gradient(180deg,rgba(3,9,14,.92),rgba(3,9,14,.7));border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ui-field{display:grid;grid-template-columns:16px 76px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:var(--faint);transition:border-color .3s,box-shadow .3s}.ui-field svg{color:#7fd0f7}.ui-label,.ui-mrow span{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:none;color:var(--faint)}.ui-field.typing{border-color:rgba(var(--accent-rgb),.65);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.16)}.ui-type{min-width:0;overflow:hidden;white-space:nowrap;font-weight:500;color:#fff;clip-path:inset(0 100% 0 0);transition:clip-path .55s steps(12)}.typed .ui-type,.typed.ui-type{clip-path:inset(0 0 0 0)}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin-top:auto;border-radius:999px;background:#fff;color:var(--midnight);font:500 12.5px var(--mono);transition:transform .15s,box-shadow .3s}.ui-btn.press{transform:scale(.95);box-shadow:0 0 0 6px rgba(255,255,255,.12),0 0 34px rgba(252,115,77,.65)}.ui-btn.sm{flex:none;min-height:32px;margin:0;padding:0 12px;font-size:11.5px}.ui-count{display:flex;align-items:baseline;gap:10px;padding:0 2px 10px;border-bottom:1px solid var(--rule)}.ui-count b{font:400 44px/1 var(--head);color:#fff}.ui-count span{font:500 11.5px var(--mono);color:var(--muted)}.ui-rows{display:flex;flex-direction:column;gap:6px}.ui-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 8px;border-radius:10px;background:rgba(255,255,255,.035);opacity:0;translate:0 10px;transition:opacity .5s var(--ease),translate .5s var(--ease);transition-delay:calc(var(--i) * .14s + .25s)}.ui-rows.on .ui-row{opacity:1;translate:none}.ui-avatar{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;font:600 12px var(--sans);color:#7fd0f7;background:rgba(2,151,222,.16)}.ui-who{overflow:hidden;text-overflow:ellipsis;color:#fff}.ui-chip,.ui-who{white-space:nowrap}.ui-chip{padding:3px 8px;border-radius:999px;font:500 10.5px var(--mono);color:var(--ok);background:var(--ok-bg)}.ui-mail{display:flex;flex-direction:column;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03)}.ui-mrow{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:0 12px;border-bottom:1px solid var(--rule)}.ui-body{display:flex;flex-direction:column;gap:7px;padding:12px}.ui-body i{height:6px;width:0;border-radius:3px;background:rgba(255,255,255,.13);transition:width .6s var(--ease)}.ui-body.on i{width:100%}.ui-body.on i:nth-child(2){width:84%;transition-delay:.1s}.ui-body.on i:nth-child(3){width:56%;transition-delay:.2s}.ui-send{display:flex;align-items:center;gap:10px;margin-top:4px}.ui-send .progress{flex:1 1;height:6px}.ui-send .tiny{color:var(--muted)}.ui-toast{display:flex;align-items:center;gap:8px;margin-top:auto;padding:9px 12px;border-radius:12px;font-size:12.5px;color:#bff3dc;background:rgba(76,207,155,.12);border:1px solid rgba(76,207,155,.35);opacity:0;translate:0 12px;scale:.96;transition:opacity .5s var(--ease),translate .5s var(--ease),scale .5s var(--ease)}.ui-toast.on{opacity:1;translate:none;scale:1}.vault{display:grid;grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-items:stretch;max-width:1080px;margin:0 auto}.vault-side{display:flex;flex-direction:column;gap:16px;padding:22px}.vault-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:4px 11px;border-radius:999px;font:500 11.5px var(--mono);color:var(--ink-soft);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.doc{position:relative;overflow:hidden;padding:16px 18px;border-radius:14px;background:#fbf8f6;color:#3a4654;font-size:13.5px;line-height:1.75}.doc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font:600 13px var(--sans);color:#0b1622}.doc mark{padding:1px 3px;border-radius:4px;background:rgba(2,121,196,.12);color:#0279c4}.redact{filter:blur(4.5px);-webkit-user-select:none;user-select:none}.scan{position:absolute;left:0;right:0;top:-40px;height:40px;opacity:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,151,222,.18));border-bottom:1.5px solid rgba(2,151,222,.7)}.vault-foot{display:flex;align-items:center;gap:8px;margin-top:auto;font:500 12px var(--mono);color:var(--ink-soft)}.vault-foot.ok{color:var(--ok)}.vault-rows b{color:#fff;font-weight:500}.vault-rows .small{margin-top:12px}.vault-beam{position:relative;min-height:120px}.vault-beam .beam{position:absolute;left:-10px;right:-10px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(127,208,247,.7),transparent)}.packet{position:absolute;top:50%;left:50%;translate:-50% -50%;white-space:nowrap;padding:5px 11px;border-radius:999px;font:500 11px var(--mono);color:#fff;background:rgba(2,151,222,.24);border:1px solid rgba(127,208,247,.55);box-shadow:0 0 22px rgba(2,151,222,.5)}.packet:first-of-type{top:calc(50% - 38px)}.packet:nth-of-type(3){top:calc(50% + 38px)}@keyframes scan{0%{top:-40px;opacity:0}8%{opacity:1}45%{top:100%;opacity:1}52%,to{top:100%;opacity:0}}@keyframes mark-on{0%,to{background:transparent;color:inherit}5%,85%{background:rgba(2,121,196,.14);color:#0279c4}}@keyframes packet{0%{left:0;opacity:0}4%{opacity:1}20%{left:100%;opacity:1}25%,to{left:100%;opacity:0}}@keyframes arrive{0%,14%,to{color:#fff;text-shadow:none}4%{color:#a8e2ff;text-shadow:0 0 14px rgba(127,208,247,.9)}}@media (prefers-reduced-motion:no-preference){.vault.in .scan{animation:scan 6s ease-in-out infinite}.vault.in .doc mark{animation:mark-on 6s var(--ease) infinite}.vault.in .doc mark:nth-of-type(2){animation-delay:.6s}.vault.in .doc mark:nth-of-type(3){animation-delay:1.2s}.vault .packet{top:50%;opacity:0}.vault.in .packet{animation:packet 6s var(--ease) infinite;animation-delay:calc(1.6s + var(--i) * 1.3s)}.vault.in .vault-rows .mini-row b{animation:arrive 6s ease-out infinite}.vault.in .vault-rows .mini-row:first-child b{animation-delay:2.8s}.vault.in .vault-rows .mini-row:nth-child(2) b{animation-delay:4.1s}.vault.in .vault-rows .mini-row:nth-child(3) b{animation-delay:5.4s}}.chat{display:flex;flex-direction:column;gap:12px;padding:20px}.chat-me{align-self:flex-end;max-width:94%;padding:10px 14px;border-radius:14px 14px 4px 14px;color:#fff;background:rgba(var(--accent-rgb),.14);border:1px solid rgba(var(--accent-rgb),.28)}.chat-answer{position:relative;padding:0 4px}.typing{position:absolute;top:2px;left:4px;display:inline-flex;gap:5px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.07);opacity:0}.typing i{width:6px;height:6px;border-radius:50%;background:var(--ink-soft);animation:dot 1s ease-in-out infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{translate:0 0;opacity:.4}50%{translate:0 -4px;opacity:1}}@keyframes typing{0%{opacity:0}12%,85%{opacity:1}to{opacity:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]:not(.in) .chat-answer p,[data-reveal]:not(.in) .chat-me{opacity:0}.in .chat-me{animation:rise .7s var(--ease) .5s both}.in .typing{animation:typing 1.4s 1.1s both}.in .chat-answer p{animation:rise .8s var(--ease) 2.4s both}}@media (max-width:980px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics>div:nth-child(3){border-left:0}.metrics>div:nth-child(n+3){border-top:1px solid var(--rule)}.flow{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto;padding-top:0;gap:18px}.flow-line{display:none}.flow-num{position:static;translate:none;margin-bottom:4px}.vault{grid-template-columns:minmax(0,1fr);max-width:520px}.vault-beam{min-height:150px}.vault-beam .beam{left:50%;right:auto;top:-10px;bottom:-10px;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgba(127,208,247,.7),transparent)}}@media (max-width:980px) and (prefers-reduced-motion:no-preference){.vault .packet{left:50%}.vault.in .packet{animation-name:packet-v}}@keyframes packet-v{0%{top:0;opacity:0}4%{opacity:1}20%{top:100%;opacity:1}25%,to{top:100%;opacity:0}}@media (max-width:640px){.proof-band{padding-top:100px}.metrics>div{padding:22px 16px}.metrics span{font-size:11.5px}.wm{padding:0 22px}.vault-side{padding:18px}}.dir{max-width:1080px;margin:0 auto;padding-top:34px}.crumbs{display:flex;flex-wrap:wrap;font:500 12px var(--mono);color:var(--faint)}.crumbs,.crumbs>span{align-items:center;gap:4px}.crumbs>span{display:inline-flex}.crumbs a{color:var(--ink-soft)}.crumbs a:hover{color:#fff}.dir-head{display:flex;flex-direction:column;gap:14px;margin:26px 0 22px}.dir-head .h-lg{overflow-wrap:anywhere}.byline{font:500 12px/1.6 var(--mono);color:var(--muted)}.tldr{padding:18px 22px;border-radius:16px;font-size:16px;line-height:1.65;color:var(--text);border-left:3px solid var(--orange)}.tldr b{color:#fff}.dir-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;margin-top:18px;align-items:start}.inv-facts{display:grid;grid-template-columns:150px minmax(0,1fr);margin:0}.inv-facts dd,.inv-facts dt{margin:0;padding:11px 0;border-bottom:1px solid var(--rule);font-size:14.5px}.inv-facts dt{color:var(--muted);font:500 12px/1.9 var(--mono)}.inv-facts dd{color:var(--ink);overflow-wrap:anywhere}.inv-facts dd:last-child,.inv-facts dt:last-of-type{border-bottom:0}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags span{padding:2px 9px;border-radius:999px;font-size:13px;background:rgba(2,151,222,.12);border:1px solid rgba(2,151,222,.28);color:#cfeafa}.cta-card{gap:14px;position:sticky;top:100px}.cta-card,.ticks-list{display:flex;flex-direction:column}.ticks-list{list-style:none;margin:0;padding:0;gap:6px;font-size:13px;color:var(--muted)}.ticks-list li{display:flex;align-items:center;gap:8px}.ticks-list svg{color:var(--ok)}.dir-section{margin-top:44px;display:flex;flex-direction:column;gap:16px}.linkpills{display:flex;flex-wrap:wrap;gap:8px}.linkpills a{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;font-size:13.5px;color:var(--text);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);transition:border-color .2s,background .2s}.linkpills a:hover{border-color:rgba(127,208,247,.5);background:rgba(2,151,222,.1)}.linkpills a span{font:500 11px var(--mono);color:var(--faint)}.similar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.similar a{display:flex;flex-direction:column;gap:4px;padding:16px 18px;transition:border-color .2s}.similar a:hover{border-color:rgba(127,208,247,.4)}.similar b{color:#fff;font-weight:600}.stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.stat-row>div{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-left:1px solid var(--rule)}.stat-row>div:first-child{border-left:0;padding-left:0}.stat-row b{font:400 40px/1 var(--head);color:#fff}.stat-row span{font:500 12px var(--mono);color:var(--muted)}.dir-table{border-radius:16px;overflow:hidden}.dir-table table{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.dir-table th{text-align:left;padding:12px 14px;font:500 11px var(--mono);letter-spacing:.06em;text-transform:none;color:var(--faint);border-bottom:1px solid var(--rule)}.dir-table th:first-child{width:30%}.dir-table th:nth-child(4){width:15%}.dir-table td{padding:11px 14px;border-bottom:1px solid var(--rule);vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dir-table tr:hover td{background:rgba(255,255,255,.025)}.inv-name{color:#fff;font-weight:500}.inv-name:hover{text-decoration:underline;text-underline-offset:3px}.inv-ok{margin-left:6px;vertical-align:-2px;color:var(--ok)}.dir-table details summary{cursor:pointer;list-style:none;padding:14px;text-align:center;font:500 12.5px var(--mono);color:#7fd0f7}.dir-table details summary::-webkit-details-marker{display:none}.dir-table details[open] summary{border-bottom:1px solid var(--rule)}.cta-wide{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;border-color:rgba(252,115,77,.3)}.cta-wide .small{margin-top:6px}.hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hub-grid a{display:flex;flex-direction:column;gap:6px;padding:18px 20px}.hub-grid b{font:400 34px/1 var(--head);color:#fff}.hub-grid span{color:var(--text);font-size:14px}.az-nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.az-nav a{min-width:34px;padding:6px 10px;text-align:center;border-radius:8px;font:500 13px var(--mono);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.az{scroll-margin-top:100px;padding:18px 0;border-top:1px solid var(--rule)}.az ul{list-style:none;margin:12px 0 0;padding:0;column-count:3;column-gap:28px;font-size:14px}.az li{page-break-inside:avoid;break-inside:avoid;padding:3px 0}.az a{color:var(--text)}.az a:hover{color:#fff;text-decoration:underline}.prose{max-width:760px;font-size:16.5px;line-height:1.75;color:var(--text)}.prose h2{margin:44px 0 14px;font:400 32px/1.15 var(--head);color:#fff}.prose h3{margin:28px 0 10px;font:600 17px var(--sans);color:#fff}.prose ol,.prose p,.prose ul{margin:0 0 16px}.prose ol,.prose ul{padding-left:22px}.prose li{margin-bottom:6px}.prose a{color:#7fd0f7;text-decoration:underline;text-underline-offset:3px}.prose strong{color:#fff}.prose blockquote{margin:0 0 18px;padding:16px 20px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);font:14px/1.7 var(--mono);color:#d5e6f3;white-space:pre-line}.prose table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:14.5px}.prose td,.prose th{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.prose th{font:500 11.5px var(--mono);text-transform:none;letter-spacing:.05em;color:var(--faint)}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guide-grid a{display:flex;flex-direction:column;gap:8px;padding:22px}.guide-grid a p{font-size:14px;color:var(--muted)}.table-scroll{overflow-x:auto}.acquisition-table{border-radius:16px;margin-bottom:18px}.acquisition-table table{min-width:760px;table-layout:fixed;margin:0}.acquisition-table tbody th{font:500 14.5px/1.6 var(--sans);letter-spacing:normal}.bars{display:flex;flex-direction:column;gap:8px}.bars>div{display:grid;grid-template-columns:210px minmax(0,1fr) 64px;gap:12px;align-items:center;font-size:14px}.bars i{display:block;height:14px;border-radius:4px;background:linear-gradient(90deg,rgba(2,151,222,.55),#7fd0f7)}.bars .num{text-align:right;color:#fff}@media (max-width:980px){.dir-grid{grid-template-columns:minmax(0,1fr)}.cta-card{position:static}.hub-grid,.similar{grid-template-columns:repeat(2,minmax(0,1fr))}.az ul{column-count:2}}@media (max-width:640px){.inv-facts{grid-template-columns:minmax(0,1fr)}.inv-facts dt{padding-bottom:0;border-bottom:0}.inv-facts dd{padding-top:2px}.guide-grid,.similar{grid-template-columns:minmax(0,1fr)}.stat-row b{font-size:30px}.stat-row>div{padding:14px 10px}.cta-wide{flex-direction:column;align-items:stretch}.dir-table td:nth-child(2),.dir-table td:nth-child(5),.dir-table th:nth-child(2),.dir-table th:nth-child(5){display:none}.dir-table th:first-child{width:45%}.dir-table th:nth-child(4){width:25%}.az ul{column-count:1}.bars>div{grid-template-columns:120px minmax(0,1fr) 52px;font-size:13px}.prose h2{font-size:27px}}.az-nav a[aria-current=page]{background:rgba(252,115,77,.18);border-color:rgba(252,115,77,.6);color:#fff}.dir-table table.compare{min-width:1040px;table-layout:auto}.dir-table table.compare th:nth-child(n){width:auto}.dir-table table.compare td{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.bulk-stage{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:center;max-width:980px;margin:0 auto}.bulk-app{position:relative;display:flex;flex-direction:column;gap:2px;padding:18px;border-radius:18px}.bulk-head{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid var(--rule)}.bulk-head b{font:400 26px/1 var(--head);color:#fff}.bulk-head span{font:500 11.5px var(--mono);color:var(--ok)}.bulk-row{display:flex;justify-content:space-between;gap:12px;padding:8px 2px;font-size:13.5px;color:var(--text);border-bottom:1px solid var(--rule)}.bulk-row .num{font:500 12px var(--mono);color:#7fd0f7}.bulk-more{padding:8px 2px 4px;font:500 11.5px var(--mono);color:var(--faint)}.bulk-btns{display:flex;gap:8px;margin-top:10px}.bulk-copy,.bulk-ghost{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border-radius:999px;font:500 12.5px var(--mono)}.bulk-copy{flex:1 1;background:#fff;color:var(--midnight)}.bulk-ghost{border:1px solid rgba(255,255,255,.16);color:var(--text)}.bulk-toast{position:absolute;left:50%;bottom:64px;translate:-50% 0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;white-space:nowrap;font:500 12.5px var(--mono);color:#bff3dc;background:rgba(10,40,30,.95);border:1px solid rgba(76,207,155,.45);box-shadow:0 12px 30px -10px rgba(0,0,0,.7);opacity:0}.bulk-mail{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fbf8f6;color:#1d2a37;box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.4)}.bulk-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#eef1f4;border-bottom:1px solid #e1e6ec;font:600 12.5px var(--sans);color:#3a4654}.bulk-bar i{width:10px;height:10px;border-radius:50%;background:#d6dbe1}.bulk-bar span{margin-left:8px}.bulk-field{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:6px 14px;border-bottom:1px solid #e8ecf0;font-size:13.5px}.bulk-field>span{font:500 11px var(--mono);text-transform:none;letter-spacing:.06em;color:#8695a6}.bulk-field b{font-weight:500;color:#1d2a37}.bulk-chips{display:flex;flex-wrap:wrap;gap:6px}.bulk-chips em{font:500 12px var(--mono);font-style:normal;padding:3px 9px;border-radius:999px;color:#0279c4;background:rgba(2,121,196,.1);border:1px solid rgba(2,121,196,.22)}.bulk-body{display:flex;flex-direction:column;gap:8px;padding:16px 14px 8px}.bulk-body i{height:7px;border-radius:4px;background:#e5e9ee}.bulk-body i:nth-child(2){width:86%}.bulk-body i:nth-child(3){width:58%}.bulk-send{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;margin:8px 14px 16px;padding:8px 16px;border-radius:999px;font:500 12.5px var(--mono);color:#fff;background:#0279c4}.bulk-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:980px;margin:34px auto 0}.bulk-ways .card{gap:10px}.bulk-compare,.bulk-ways .card{display:flex;flex-direction:column}.bulk-compare{align-items:center;gap:6px;margin-top:26px;text-align:center;font-size:15px;color:var(--muted)}.bulk-compare s{color:var(--faint)}.bulk-compare b{color:#fff}@keyframes bulk-press{0%,14%,22%,to{transform:none;box-shadow:none}17%{transform:scale(.94);box-shadow:0 0 0 6px rgba(255,255,255,.14),0 0 30px rgba(252,115,77,.6)}}@keyframes bulk-toast{0%,18%{opacity:0;translate:-50% 10px}22%,55%{opacity:1;translate:-50% 0}62%,to{opacity:0;translate:-50% 0}}@keyframes bulk-chip{0%,24%{opacity:0;scale:.6}30%,92%{opacity:1;scale:1}to{opacity:0;scale:1}}@media (prefers-reduced-motion:no-preference){.bulk.in .bulk-copy{animation:bulk-press 8s ease-in-out infinite}.bulk.in .bulk-toast{animation:bulk-toast 8s var(--ease) infinite}.bulk .bulk-chips em{opacity:0}.bulk.in .bulk-chips em{animation:bulk-chip 8s var(--ease) infinite}.bulk.in .bulk-chips em:nth-child(2){animation-delay:.15s}.bulk.in .bulk-chips em:nth-child(3){animation-delay:.3s}.bulk.in .bulk-chips em:nth-child(4){animation-delay:.45s}}@media (max-width:860px){.bulk-stage,.bulk-ways{grid-template-columns:minmax(0,1fr);max-width:520px}}.vault-input{display:flex;flex-direction:column;gap:6px}.vault-label{font:500 11px var(--mono);letter-spacing:.06em;text-transform:none;color:var(--faint);margin-bottom:2px}.vault-field{display:grid;grid-template-columns:16px 84px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:10px;font-size:13.5px;color:var(--faint);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1)}.vault-field svg{color:#7fd0f7}.vault-field span{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:none}.vault-field b{font-weight:500;color:#fff}.vault-or{display:flex;align-items:center;gap:10px;font:500 11px var(--mono);color:var(--faint)}.vault-or:after,.vault-or:before{content:"";flex:1 1;height:1px;background:var(--rule)}.vault .doc{font-size:13px;line-height:1.65}.paywall{position:relative;border-radius:20px;overflow:hidden}.paywall-rows{display:flex;flex-direction:column;min-height:300px;padding:6px 18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.pw-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.9fr);gap:14px;align-items:center;padding:15px 4px;border-bottom:1px solid var(--rule)}.pw-blur{filter:blur(6px);-webkit-user-select:none;user-select:none;color:#fff;font-weight:600;white-space:nowrap;overflow:hidden}.paywall:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(2,7,10,.1),rgba(2,7,10,.75))}.paywall-cta{position:absolute;z-index:1;left:50%;top:50%;translate:-50% -50%;width:min(560px,calc(100% - 28px));display:flex;flex-direction:column;gap:10px;padding:24px;text-align:center;background:rgba(6,13,20,.94);border-color:rgba(252,115,77,.38);box-shadow:0 30px 80px -20px rgba(0,0,0,.85),0 0 60px -12px rgba(252,115,77,.4)}@media (max-width:640px){.pw-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.pw-row>:nth-child(2),.pw-row>:nth-child(3){display:none}.paywall-rows{min-height:360px}}.frame figcaption .soon{padding:2px 9px;border-radius:999px;font:500 10.5px var(--mono);letter-spacing:.04em;color:#fff;background:rgba(252,115,77,.22);border:1px solid rgba(252,115,77,.6)}.consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:80;max-width:620px;margin:0 auto;padding:18px 20px;border-radius:18px;background:rgba(6,14,20,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 60px -20px rgba(0,0,0,.8);font-size:13.5px;line-height:1.55}.consent p{margin:0 0 14px;color:var(--text)}.consent-actions{display:flex;flex-wrap:wrap;gap:10px}.consent-btn{flex:1 1 180px;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:var(--ink);font:500 13px var(--mono);cursor:pointer;transition:background .2s,border-color .2s}.consent-btn:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4)}.linklike{padding:0;border:0;background:none;font:inherit;cursor:pointer}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.dir-paywall{margin-top:14px}.more-facts summary{cursor:pointer;font-size:13.5px;font-weight:500;color:var(--accent)}.vault-chips{margin:4px 0 2px}.vault-chips .chip{padding:5px 11px;font-size:12px}.filter-block{gap:14px;padding-top:18px;border-top:1px solid var(--rule)}.verdict{margin-top:22px;padding:24px 26px;border-radius:20px;border-color:rgba(76,207,155,.35);box-shadow:0 0 60px -20px rgba(76,207,155,.35);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.verdict p{margin:0;max-width:78ch}table.glance{min-width:760px}table.glance tr.own td{background:rgba(76,207,155,.08)}table.glance tr.own td:first-child{box-shadow:inset 3px 0 0 var(--ok)}.glance-cell{display:inline-flex;flex-direction:column;gap:3px}.note.upsell{border-color:rgba(252,115,77,.35)}.field-inline{flex:1 1 260px;min-height:38px;padding:6px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:var(--ink)}.plans.four{grid-template-columns:minmax(0,1.1fr) repeat(4,minmax(0,1fr));column-gap:12px}.plans.four .plan-col{position:relative;grid-template-columns:minmax(0,1fr);padding:0 20px}.plans.four .plan-col.labels{padding:0 4px 0 0}.plans.four .plan-head{flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:6px;padding-top:18px}.plans.four .plan-col .plan-price.price{font-size:42px;flex-wrap:wrap;align-content:flex-start;row-gap:2px}.plans.four .plan-cell{font-size:15px}@media (max-width:1180px){.plans.four{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;max-width:860px;margin:0 auto}.plans.four .plan-col{grid-row:auto!important;display:flex;flex-direction:column;padding:0 20px}.plans.four .plan-col.labels{display:none}.plans.four .plan-label{display:block;color:var(--text);margin-right:auto;text-align:left}.plans.four .plan-cell{justify-content:space-between}.plans.four .plan-cell>:last-child{flex:none;max-width:50%;text-align:right}}@media (max-width:760px){.plans.four{grid-template-columns:minmax(0,1fr);max-width:560px}.plans.four span.plan-was[aria-hidden]{display:none}}.plan-was{flex-basis:100%;font:500 13px var(--sans);color:var(--faint)}.plan-save{flex-basis:100%;margin-top:6px;font:600 14px var(--sans);color:var(--ok)}.plan-save:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--ok);vertical-align:1px}.plans.four .plan-name{font:600 15px var(--sans);color:var(--ink)}.plans.four .plan-col.best .plan-name,.plans.four .plan-col.team .plan-name{color:var(--orange)}.plans.four .plan-name{display:inline-flex;align-items:center;gap:7px}.plans.four .plan-col.free .plan-amount,.plans.four .plan-col.free .plan-name{color:var(--ok)}.plans.four .plan-col.free{border-color:rgba(76,207,155,.35);background:linear-gradient(180deg,rgba(76,207,155,.09),rgba(76,207,155,.02) 55%,rgba(255,255,255,.02))}.plans.four .plan-col.labels .label{font:600 13px var(--sans);letter-spacing:0;text-transform:none}.plans.four .price small{font:15px var(--sans)}.plans.four .plan-btn{font-family:var(--sans);font-weight:600;letter-spacing:0;font-size:15px}.ribbon{--fold:#01416b;position:absolute;top:-7px;right:-7px;z-index:2;width:128px;height:128px;overflow:hidden;pointer-events:none}.ribbon.team{--fold:#943a1e}.ribbon:after,.ribbon:before{content:"";position:absolute;z-index:-1;border-left:3.5px solid var(--fold);border-bottom:3.5px solid var(--fold);border-top:3.5px solid transparent;border-right:3.5px solid transparent}.ribbon:before{top:0;left:0}.ribbon:after{right:0;bottom:0}.ribbon>span{position:absolute;top:42px;left:-27px;width:200px;height:26px;display:flex;align-items:center;justify-content:center;gap:5px;transform:rotate(45deg);font:600 12px/1 var(--sans);letter-spacing:.02em;color:#ffffff;text-shadow:0 1px 1px rgba(1,40,70,.35);background:linear-gradient(180deg,#1fb2f2,#0290d6 50%,#0276bb);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 14px -4px rgba(2,32,82,.5)}.ribbon.team>span{text-shadow:0 1px 1px rgba(120,40,15,.35);background:linear-gradient(180deg,#ff9d7c,#fc734d 50%,#e65f3a);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 14px -4px rgba(185,70,35,.55)}.ribbon>span:before{content:"";position:absolute;inset:3px 0;border-top:1px dashed rgba(255,255,255,.45);border-bottom:1px dashed rgba(255,255,255,.45)}.ribbon svg{flex:none}.plan-fine{font-size:12.5px;color:var(--faint);text-align:center;text-wrap:balance}.plan-fine>span{white-space:nowrap}.plans-guarantee{margin-top:18px}.agents-card{position:relative}.corner-badge{position:absolute;top:-13px;right:32px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:var(--orange);color:#fff;font:500 12px var(--mono);letter-spacing:.02em;box-shadow:0 8px 22px -10px rgba(252,115,77,.8)}.ai-pill{gap:7px}.theme-toggle{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:var(--ink);transition:background .2s,border-color .2s,color .2s}.theme-toggle:hover{border-color:rgba(252,115,77,.6);color:var(--orange)}.bulk-way{display:flex;flex-direction:column;gap:10px}.bulk-way-head{display:flex;align-items:center;gap:12px}.bulk-way-head .icon-tile{flex:none}@media (max-width:420px){.theme-toggle{width:32px;height:32px}.topbar .brand svg{width:100px;height:auto}}.title .hl{font-style:italic}.title .hl .w{padding-right:.06em;background:linear-gradient(90deg,var(--orange) 0,#fbb08e 55%,#7fd0f7 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.title .soft{color:rgba(255,255,255,.72)}.hero-cards.single{grid-template-columns:minmax(0,560px);justify-content:center}.pp{display:flex;flex-direction:column;align-items:center;gap:30px}.pp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%}.pp-tile{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 30px 38px;border-radius:24px;text-align:center}.pp-icon{position:relative;display:grid;place-items:center;width:84px;height:84px;margin-bottom:10px;border-radius:50%;border:2px solid rgba(252,115,77,.55);background:rgba(252,115,77,.08);color:var(--ink);box-shadow:0 0 40px -10px rgba(252,115,77,.55)}.pp-icon:after{content:"";position:absolute;width:100%;height:3px;border-radius:3px;background:var(--orange);rotate:-45deg}.pp-title{margin:0;font:400 clamp(24px,2.4vw,32px) /1.1 var(--head);color:var(--ink)}.pp-text{margin:0;max-width:30ch;font-size:15px;line-height:1.55;color:var(--muted)}@media (max-width:760px){.pp-tiles{grid-template-columns:minmax(0,1fr)}.pp-tile{padding:34px 24px 30px}}.plan-col.team{border-color:rgba(252,115,77,.55);background:linear-gradient(180deg,rgba(252,115,77,.12),rgba(252,115,77,.03) 55%,rgba(252,115,77,.01));box-shadow:0 0 0 1px rgba(252,115,77,.25),0 40px 90px -30px rgba(252,115,77,.4)}.plan-col.team .plan-amount{background:linear-gradient(90deg,var(--orange) 0,#fbb08e 55%,#7fd0f7 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.team-pill{border-color:rgba(252,115,77,.55);background:rgba(252,115,77,.14);color:var(--orange)}.plan-btn{width:100%;min-height:46px;justify-content:center;padding:0 16px;font-size:13.5px;white-space:nowrap}.plans-note{margin:14px 0 0;text-align:center;font-size:13px;color:var(--faint)}.ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px;margin:34px auto 0}.way{flex-direction:column;padding:16px 16px 22px;border-radius:20px}.way,.way-head{display:flex;gap:10px}.way-head{align-items:center;margin-top:6px}.way-head b{font-size:16px;color:var(--ink)}.way-icon{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:rgba(var(--accent-rgb),.14);color:var(--accent)}.way p{margin:0}.art{position:relative;height:118px;padding:14px;border-radius:14px;border:1px solid var(--rule);background:linear-gradient(160deg,rgba(var(--accent-rgb),.1),rgba(var(--accent-rgb),.02));overflow:hidden}.art-chips{display:flex;flex-wrap:wrap;gap:6px}.art-chips span{padding:4px 9px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.12);font:500 11px var(--mono);color:var(--ink)}.art-toast{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font:500 11px var(--mono)}.art-tr{display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:6px;padding:6px 0;border-bottom:1px solid var(--rule)}.art-tr i{height:7px;border-radius:4px;background:var(--faint);opacity:.45}.art-tr.head i{background:var(--accent);opacity:.8}.art-file{position:absolute;right:12px;bottom:12px;padding:3px 8px;border-radius:6px;background:rgba(var(--accent-rgb),.18);color:var(--accent);font:600 11px var(--mono)}.art-file.pdf{background:rgba(252,115,77,.18);color:var(--orange)}.art-pdf{display:flex;justify-content:center;padding-bottom:0}.art-page{width:108px;height:120px;padding:10px 10px 0;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 12px 26px -12px rgba(2,32,82,.5)}.art-page-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.art-page-top b{width:34px;height:7px;border-radius:2px;background:#022052}.art-page-top em{width:8px;height:8px;border-radius:2px;background:#fc734d}.art-page-bar{height:8px;margin-bottom:6px;border-radius:2px;background:#022052}.art-page-row{display:grid;grid-template-columns:1.3fr 1fr;gap:5px;padding:4px 0;border-bottom:1px solid #e6ebf0}.art-page-row i{height:5px;border-radius:3px;background:#c9d3dd}.art-page-row i:last-child{background:#9cc6e6}@media (max-width:760px){.ways{grid-template-columns:minmax(0,1fr)}}.app-workspace{max-width:1240px}.workspace-topbar{position:relative}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px 0 30px}.workspace-heading h1{font:500 clamp(28px,3.2vw,42px)/1.2 var(--sans);letter-spacing:-.035em;margin:0;overflow-wrap:anywhere}.workspace-topbar nav a{font:500 14px var(--sans)}.workspace-tabs{display:flex;gap:24px;border-bottom:1px solid var(--rule);margin-bottom:8px}.workspace-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:14px 0;color:var(--muted);font:500 14px var(--sans);cursor:pointer}.workspace-tabs button.on{color:var(--ink);border-color:var(--accent)}.workspace-tabs span{margin-left:7px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-object{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;border-bottom:1px solid var(--rule)}.workspace-object-main{min-width:0}.workspace-object h2{font:600 18px/1.4 var(--sans);margin:0 0 9px;overflow-wrap:anywhere}.workspace-object h2 a{color:var(--ink);text-decoration:none}.workspace-object h2 a:hover{color:var(--accent)}.workspace-object-meta{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;color:var(--muted)}.workspace-object-meta .due{color:var(--orange)}.workspace-object-meta .workspace-unlocked{color:var(--ok);font-weight:600}.workspace-object-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.workspace-empty{padding:48px 0;max-width:620px}.workspace-empty h2{font:500 24px var(--sans)}.workspace-empty .cta{margin-top:16px}.workspace-notice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid var(--rule);border-radius:14px;margin:20px 0}.workspace-notice p{margin:6px 0 0}.workspace-notice button{flex-shrink:0}.workspace-storage-note{margin-top:24px;max-width:720px}.workspace-settings{max-width:800px;display:grid;gap:24px}.workspace-back{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;text-decoration:none;margin-top:32px;min-height:30px}.workspace-back:hover{color:var(--ink)}.object-workspace{scroll-margin-top:20px}.object-workspace .workspace-heading{margin-top:12px}.object-workspace .steps{margin:0 0 32px}.object-workspace .steps button{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:0;border-bottom:2px solid var(--rule);font:500 15px var(--sans);text-align:left}.object-workspace .steps button.on{border-bottom-color:var(--accent)}.object-workspace .steps button span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--rule);border-radius:50%;font-size:12px;flex-shrink:0}.object-workspace .steps button.on span{color:var(--bg);background:var(--accent);border-color:var(--accent)}.object-workspace .steps button b{font:inherit}.object-workspace .steps button:disabled{opacity:.45;cursor:default}.object-form{max-width:760px;margin:0 auto}.object-form .form-grid{gap:20px}.object-form .filter-block{border-top:1px solid var(--rule);padding-top:16px}.object-form .field input,.object-form .field select{min-height:48px}.object-form .row.between{gap:20px;margin-top:14px}.object-form .row.between .tiny{max-width:380px}.object-purchase{scroll-margin-top:28px}.workspace-context{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:32px}.workspace-context .workspace-back{margin:0}.workspace-account{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:12px}.workspace-account span{overflow-wrap:anywhere}.workspace-account svg{flex-shrink:0}.workspace-account:hover{color:var(--ink)}.investor-results-title{margin:0;font:600 24px/1.3 var(--sans);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em}.object-purchase .note{padding:24px;background:var(--glass);border-color:var(--rule)}.purchase-price{display:block;font-size:22px;font-weight:600;color:var(--ink)}.workspace-step-actions{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:28px 0}.workspace-mail-confirm{display:grid;gap:8px;padding:20px;border:1px solid var(--accent);border-radius:12px}.workspace-mail-confirm p{margin:0 0 8px}.workspace-loading{padding:50px 0}.object-menu{position:relative;font-size:12px}.object-menu summary{cursor:pointer;color:var(--muted);padding:10px 0}.object-menu>div{position:absolute;right:0;top:100%;z-index:10;min-width:160px;background:var(--bg);border:1px solid var(--rule);border-radius:10px;padding:5px;box-shadow:0 8px 24px #0003}.object-menu button{display:flex;align-items:center;gap:8px;padding:12px;width:100%;text-align:left;border:0;border-radius:5px;background:none;color:var(--ink);cursor:pointer;font:inherit}.object-menu button:hover{background:var(--glass)}.object-name-form{display:grid;gap:12px;min-width:280px}.object-workspace .glass.card{box-shadow:none}.object-workspace .grid-2{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}@media (max-width:980px){.workspace-topbar{grid-template-columns:minmax(0,1fr) auto}.workspace-topbar nav{display:flex;grid-row:2;grid-column:1/-1;justify-content:space-between;border-top:1px solid var(--rule);padding:12px 4px 4px}.object-workspace .grid-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.workspace-heading{align-items:stretch;flex-direction:column;gap:18px;margin-top:28px}.workspace-heading .cta{align-self:flex-start}.workspace-topbar nav a{font-size:13px}.workspace-topbar{border-radius:18px}.workspace-object{align-items:stretch;flex-direction:column;gap:18px;padding:24px 0}.workspace-object-actions{justify-content:space-between}.workspace-object-meta{gap:8px 14px}.workspace-notice{flex-direction:column;align-items:stretch}.workspace-notice button{align-self:flex-start}.object-workspace .steps{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.object-workspace .steps button{gap:7px;flex-direction:column;align-items:flex-start;font-size:13px}.object-form .form-grid{grid-template-columns:minmax(0,1fr)!important}.object-form .row.between{align-items:stretch;flex-direction:column}.workspace-step-actions{flex-wrap:wrap}.workspace-step-actions .cta{width:100%}.object-purchase .note{padding:20px;gap:18px}.object-name-form{min-width:0}}@media (prefers-reduced-motion:no-preference){.workspace-object h2 a,.workspace-tabs button{transition:color .15s,border-color .15s}}.object-workspace>.stack>.workspace-step-actions{position:sticky;bottom:0;z-index:5;background:var(--bg);padding:14px 0;margin-bottom:0;border-top:1px solid var(--rule)}.with-locked-preview{border:1px solid var(--rule);border-radius:22px;overflow:hidden;background:rgba(255,255,255,.015)}.locked-investors{padding:26px 24px 0}.locked-investors h2{margin:0 0 6px}.locked-investors>p{margin:0 0 16px}.locked-investor-rows{position:relative;max-height:370px;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.locked-investor-rows:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,var(--bg) 100%)}.locked-investor-row{display:grid;grid-template-columns:1.2fr .65fr 1.5fr 1fr;align-items:center;gap:22px;min-height:66px;border-bottom:1px solid var(--rule);padding:12px 0}.locked-identity{filter:blur(5px);overflow:hidden;white-space:nowrap;color:var(--ink);display:flex;flex-direction:column;gap:4px;font-size:14px}.locked-fit,.locked-identity>span{font-size:12px}.locked-fit{display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--muted)}.locked-reason{font-size:12px}.with-locked-preview .note,.with-locked-preview .workspace-notice{border:0;border-top:1px solid var(--rule);border-radius:0;margin:0;padding:26px 24px;background:var(--bg)}.cta.purchase-button,html[data-theme=hell] .cta.purchase-button{background:var(--orange);color:var(--midnight);border:1px solid var(--orange);box-shadow:none}.cta.purchase-button:hover:not(:disabled),html[data-theme=hell] .cta.purchase-button:hover:not(:disabled){background:#ff8b68;border-color:#ff8b68;box-shadow:none}.cta.purchase-button:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.purchase-button{min-height:58px;padding:16px 24px;gap:20px;font:600 15px/1.4 var(--sans);border-radius:14px;white-space:normal;text-align:center}.purchase-button:disabled{cursor:wait}@media (max-width:760px){.locked-investor-row{grid-template-columns:minmax(0,1fr) auto;gap:16px}.locked-email,.locked-reason{display:none}.locked-investors{padding:22px 20px 0}.locked-investor-rows{max-height:290px}.with-locked-preview .note,.with-locked-preview .workspace-notice{padding:22px 20px}.object-purchase .purchase-button{width:100%;justify-content:center;gap:10px;flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.purchase-button{transition:transform .15s ease,background .15s ease}.purchase-button:hover:not(:disabled){transform:translateY(-1px)}}.purchase-choice{padding:28px 24px;border-top:1px solid var(--rule);background:var(--bg)}.purchase-options{margin:0;padding:0;border:0;min-width:0}.purchase-options legend{padding:0;margin-bottom:20px;font:600 20px/1.4 var(--sans);color:var(--ink)}.purchase-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.purchase-option{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:24px;border:1px solid var(--rule);border-radius:16px;cursor:pointer;background:rgba(255,255,255,.015)}.purchase-option.selected{border-color:var(--ink-soft);background:rgba(149,163,179,.06)}.purchase-option input{width:19px;height:19px;flex-shrink:0;margin:3px 0 0;accent-color:var(--orange);cursor:pointer}.purchase-option:has(input:focus-visible){outline:2px solid var(--orange);outline-offset:4px}.purchase-option-content{display:flex;flex-direction:column;gap:10px;min-width:0}.purchase-option-title{color:var(--ink);font:600 17px/1.4 var(--sans)}.purchase-option-price{color:var(--ink);font:600 34px/1.2 var(--sans);letter-spacing:-.03em}.purchase-option-pro{border-color:rgba(252,115,77,.65);background:rgba(252,115,77,.035)}.purchase-option-pro.selected{border-color:var(--orange);background:rgba(252,115,77,.09);box-shadow:inset 0 0 0 1px var(--orange)}.purchase-option-saving{color:var(--ink);font-size:14px}.purchase-option-hint{color:var(--flag);font-size:13px;margin-top:auto}.purchase-choice-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}.purchase-choice-footer>div{max-width:620px}.purchase-choice-footer p{margin:0}.purchase-choice-footer .purchase-selection-note{margin-top:8px}.purchase-choice-footer .purchase-button{flex-shrink:0}.purchase-options:disabled .purchase-option{cursor:wait;opacity:.7}@media (max-width:760px){.purchase-choice{padding:24px 20px}.purchase-options-grid{grid-template-columns:minmax(0,1fr);gap:14px}.purchase-option{padding:20px}.purchase-choice-footer{flex-direction:column;align-items:stretch;gap:18px}.purchase-options legend{font-size:18px}.purchase-option-price{font-size:30px}}.selection-tools{position:sticky;top:12px;z-index:9;padding:16px 20px;border:1px solid var(--rule);border-radius:14px;background:var(--bg);box-shadow:0 8px 24px #0002}.selection-tools-main{justify-content:space-between}.selection-tools-actions,.selection-tools-main{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.selection-tools p{margin:10px 0 0}.selection-check{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.investor-select-checkbox,.recipient-choice input,.selection-check input{width:19px;height:19px;flex-shrink:0;accent-color:var(--orange);cursor:pointer}.recipient-controls input,.recipient-controls select,.selection-tools select{color:var(--ink);background:var(--bg);border:1px solid var(--rule);border-radius:8px;min-height:40px;padding:8px 12px;font:13px var(--sans);max-width:100%}.investor-select-table{min-width:800px}.investor-select-table td:first-child,.investor-select-table th:first-child{width:65px;text-align:center}.investor-unselected td:not(:first-child){opacity:.55}.has-purchase-dock{padding-bottom:125px}.purchase-terms{margin-top:20px}.purchase-terms p{margin:0}.purchase-availability{margin:0 0 16px;color:var(--ink);font:600 14px/1.5 var(--sans)}.checkout-notification-feedback{width:100%;display:grid;gap:6px}.checkout-notification-feedback p{margin:0}.checkout-notification-feedback .link{justify-self:start;border:0;padding:4px 0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:13px}.purchase-dock.is-detached .notification-confirmation-detail{display:none}.purchase-dock.is-detached .checkout-notification-feedback{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.purchase-dock.is-detached .checkout-notification-feedback .error{flex-basis:100%}.has-purchase-dock:has(.checkout-notification-feedback){padding-bottom:210px}.notification-email{overflow-wrap:anywhere}.plans-availability{margin:0 0 24px}.purchase-terms .purchase-selection-note{margin-top:8px}.purchase-actions-slot{min-height:86px;padding-top:20px}.purchase-dock{display:grid;gap:10px}.purchase-dock.is-detached{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:30;width:min(1192px,calc(100% - 48px));padding:14px 16px;border:1px solid var(--rule);border-radius:16px;background:var(--bg);box-shadow:0 8px 36px #0005}.purchase-dock-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.purchase-dock-lane{display:grid;align-content:end;gap:6px;min-width:0}.purchase-dock-lane:only-child{grid-column:2}.purchase-dock.is-detached .purchase-dock-lane:only-child{grid-column:1/-1}.purchase-dock-lane+.purchase-dock-lane{position:relative}.purchase-dock-lane+.purchase-dock-lane:before{content:"";position:absolute;inset:0 auto 0 -7px;border-left:1px solid var(--rule)}.purchase-dock-meta{display:flex;justify-content:space-between;align-items:center;gap:4px 12px;flex-wrap:wrap;min-height:24px;color:var(--muted);font-size:13px}.purchase-dock-meta .link{min-height:24px;padding:0;background:none;border:0;cursor:pointer}.purchase-dock-actions .cta{width:100%;min-height:48px;padding:10px 14px;justify-content:center;gap:9px;font:600 14px/1.3 var(--sans);border-radius:9px;white-space:normal;text-align:center}.purchase-dock-actions .cta svg{flex-shrink:0}.purchase-dock-actions .cta.purchase-write{box-shadow:none}.purchase-dock-message{width:100%;margin:0}.object-workspace>.stack>.workspace-step-actions{position:static}.with-locked-preview .purchase-choice{border-top:0;border-bottom:1px solid var(--rule)}.with-locked-preview .locked-investors{padding-bottom:0}.purchase-overlay{display:grid;isolation:isolate;overflow:visible}.purchase-overlay>.locked-investors{grid-area:1/1;min-width:0;padding:24px;overflow:hidden;border-radius:inherit}.purchase-overlay .locked-investors h2{font:500 18px/1.4 var(--sans)}.purchase-overlay .locked-investor-rows{max-height:none;min-height:540px}.purchase-overlay>.purchase-choice{grid-area:1/1;z-index:2;align-self:center;justify-self:center;width:min(920px,calc(100% - 96px));margin:96px 0;padding:28px;border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);border-radius:22px;background:color-mix(in srgb,var(--bg) 96%,var(--ink));box-shadow:0 24px 70px #0006,0 2px 8px #0003}html[data-theme=hell] .purchase-overlay>.purchase-choice{background:#fff;box-shadow:0 16px 48px #02205226,0 2px 8px #02205214}.purchase-overlay .purchase-option{padding:20px}.purchase-overlay .purchase-option-title{font-size:16px}.purchase-overlay .purchase-option-content{gap:8px}.purchase-overlay .purchase-option-price{font-size:32px}.purchase-overlay .purchase-terms{margin-top:16px}.purchase-overlay .purchase-terms>p:first-child{font-size:12px}.recipient-picker{border-block:1px solid var(--rule);padding:16px 0}.recipient-picker summary{cursor:pointer;color:var(--ink);font-weight:500}.recipient-picker fieldset{padding:0;margin:16px 0 0;border:0;min-width:0}.recipient-controls{display:flex;gap:10px;flex-wrap:wrap}.recipient-controls>*{flex:1 1;min-width:180px}.recipient-master{margin:16px 0}.recipient-list{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.recipient-choice{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rule);cursor:pointer}.recipient-choice>span:first-of-type{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px;overflow-wrap:anywhere}.recipient-choice>span:last-child{max-width:110px;text-align:right}.recipient-choice b{font-size:13px;font-weight:500}@media (max-width:760px){.selection-tools{top:8px;padding:12px}.selection-tools-main{gap:10px}.selection-tools-actions{width:100%;gap:10px}.selection-tools-actions select{flex:1 1;min-width:0}.selection-tools-actions .selection-check{font-size:12px}.selection-tools p{font-size:11px}.purchase-dock.is-detached{width:calc(100% - 24px);bottom:max(8px,env(safe-area-inset-bottom));padding:10px 12px}.purchase-dock-actions{grid-template-columns:minmax(0,1fr);gap:9px}.purchase-dock-lane:only-child{grid-column:1}.purchase-dock-lane+.purchase-dock-lane:before{inset:-5px 0 auto;border-left:0;border-top:1px solid var(--rule)}.purchase-dock-meta{font-size:12px}.purchase-dock-meta .link{font-size:inherit}.purchase-actions-slot.has-outreach{min-height:126px}.has-purchase-dock{padding-bottom:calc(190px + env(safe-area-inset-bottom))}.purchase-overlay>.locked-investors{padding:20px 14px}.purchase-overlay>.purchase-choice{width:calc(100% - 32px);margin:156px 0 72px;padding:20px 16px;border-radius:18px}.purchase-overlay .purchase-options-grid{gap:12px}.purchase-overlay .purchase-option{padding:16px;gap:10px}.purchase-overlay .purchase-option-content{gap:6px}.purchase-overlay .purchase-option-price{font-size:28px}.purchase-overlay .purchase-option-title{font-size:15px}.purchase-overlay .purchase-option-content .small,.purchase-overlay .purchase-option-hint,.purchase-overlay .purchase-option-saving{font-size:12px}.purchase-overlay .purchase-options legend{font-size:18px;margin-bottom:16px}.purchase-overlay .purchase-actions-slot{min-height:80px;padding-top:16px}.investor-results-title{font-size:21px}.recipient-choice>span:last-child{max-width:85px}}.outreach-workspace{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.65fr);grid-template-rows:auto 1fr;grid-template-areas:"recipients composer" "support composer";align-items:start;gap:28px 36px}.outreach-sidebar{grid-area:recipients;min-width:0;padding-top:24px}.outreach-support{grid-area:support;min-width:0;gap:28px}.outreach-main{grid-area:composer;min-width:0}.outreach-workspace h2,.outreach-workspace h3{margin:0}.outreach-sidebar .recipient-picker{padding-block:14px}.outreach-sidebar .recipient-controls{flex-direction:column}.outreach-sidebar .recipient-controls>*{min-width:0;width:100%;flex:auto}.outreach-sidebar .recipient-choice{flex-wrap:wrap;gap:6px 10px}.outreach-sidebar .recipient-choice>span:first-of-type{flex-basis:calc(100% - 32px)}.outreach-sidebar .recipient-choice>span:last-child{max-width:none;text-align:left;margin-left:29px}.outreach-export{border-top:1px solid var(--rule);padding-top:24px}.outreach-export .h-sm{font-size:14px}.outreach-export .row{gap:8px}.outreach-main .bcc-box{background:transparent;border-inline:0;border-radius:0}.outreach-main .bcc-row{grid-template-columns:40px minmax(0,1fr);padding:12px 0}.outreach-main .bcc-row span{font-family:var(--sans);letter-spacing:normal}.outreach-main .field textarea{min-height:340px}.mail-context-help{margin:0}.mail-send-actions{display:grid;justify-items:start;gap:12px}.cta.mail-open-button{background:var(--orange);border:1px solid var(--orange);color:var(--midnight);box-shadow:none}.cta.mail-open-button:hover:not(:disabled){background:#ff8b68;border-color:#ff8b68;box-shadow:none}.cta.mail-open-button:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media (max-width:900px){.outreach-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"recipients" "composer" "support";gap:24px}.outreach-sidebar{padding-top:0}.outreach-main .field textarea{min-height:320px}}@media (max-width:540px){.outreach-main{padding:20px 16px}.outreach-main .bcc-row{font-size:13px}.mail-send-actions .cta{width:100%;justify-content:center;font-size:14px;padding-inline:12px}}.site-header{grid-template-areas:"brand navigation actions";gap:20px;z-index:40}.site-header.workspace-topbar{top:0}.site-header .brand{grid-area:brand}.site-header .site-navigation{grid-area:navigation;display:flex;align-items:center;justify-self:center;gap:24px;border:0;padding:0}.site-header nav .site-nav-link{min-height:44px;padding:10px 0;font:500 14px/1.5 var(--sans);color:var(--muted);white-space:nowrap}.site-header nav .site-nav-link:before{display:none}.site-header nav .site-nav-link:hover,.site-header nav .site-nav-link[aria-current=page]{color:var(--ink)}.site-header nav .site-nav-link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:8px}.header-actions{grid-area:actions;display:flex;align-items:center;justify-self:end;gap:12px;min-width:0}.header-theme{display:flex}.header-signin,.header-workspace-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;color:var(--ink);font:500 14px/1.4 var(--sans);white-space:nowrap}.header-signin:hover,.header-workspace-link:hover{color:var(--orange)}.header-start{font:500 13px/1.4 var(--sans)}.header-auth-loading{display:inline-flex;align-items:center;min-height:44px;width:104px;color:var(--muted);font-size:13px}.header-account{position:relative}.account-trigger,.navigation-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;color:var(--ink);background:transparent;border:1px solid var(--rule);border-radius:10px;font:500 14px/1.4 var(--sans);cursor:pointer}.account-trigger:hover,.account-trigger[aria-expanded=true],.navigation-toggle:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.account-dropdown button:focus-visible,.account-trigger:focus-visible,.navigation-toggle:focus-visible,.site-header a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.account-dropdown{position:absolute;right:0;top:calc(100% + 10px);z-index:50;width:min(300px,calc(100vw - 48px));padding:8px;border:1px solid var(--rule);border-radius:16px;background:var(--bg);box-shadow:0 16px 48px #0004}.account-identity{display:flex;flex-direction:column;gap:4px;padding:12px 12px 16px;border-bottom:1px solid var(--rule);margin-bottom:4px;overflow-wrap:anywhere}.account-identity b{color:var(--ink);font-size:14px;font-weight:600}.account-identity span{color:var(--muted);font-size:12px}.account-dropdown>a,.account-dropdown>button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;color:var(--text);font:500 14px/1.4 var(--sans);text-align:left;border:0;border-radius:8px;background:none;cursor:pointer}.account-dropdown>a:hover,.account-dropdown>a[aria-current=page],.account-dropdown>button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.account-dropdown>.account-signout{border-top:1px solid var(--rule);border-radius:0 0 8px 8px;margin-top:6px;padding-top:14px}.account-dropdown>button:disabled{opacity:.6;cursor:wait}.account-dropdown>p{margin:10px 12px}.navigation-mobile-tools,.navigation-toggle{display:none}.workspace-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px 0 8px;margin-top:48px;border-top:1px solid var(--rule);font-size:12px;color:var(--muted)}.workspace-footer nav{display:flex;gap:10px 24px;flex-wrap:wrap}.workspace-footer a{padding:8px 0}.workspace-footer a:hover{color:var(--ink)}@media (max-width:1100px){.site-header{gap:14px}.site-header .site-navigation{gap:18px}.header-actions{gap:8px}.site-header .brand small{display:none}}@media (max-width:980px){.site-header{grid-template-areas:"brand toggle actions" "navigation navigation navigation";grid-template-columns:minmax(0,1fr) auto auto;gap:0 10px;padding:8px 10px 8px 16px}.navigation-toggle{display:inline-flex;grid-area:toggle;width:44px;padding:10px}.site-header .site-navigation{display:none;justify-self:stretch;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 130px);overflow-y:auto}.site-header .site-navigation.is-open{display:flex;margin-top:10px;padding:8px 0 0;border-top:1px solid var(--rule)}.site-header nav .site-nav-link{padding:12px 6px}.site-header nav .site-nav-link[aria-current=page]{text-decoration:none;color:var(--flag)}.navigation-mobile-tools{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--rule);margin-top:8px;padding-top:8px}.header-start,.header-theme,.header-workspace-link{display:none}.header-actions{gap:0}.site-header .header-signin{padding:8px 6px}.account-trigger{gap:6px}.account-trigger>svg:first-child{display:none}}@media (max-width:420px){.site-header{gap:0 8px;padding:8px 8px 8px 12px}.site-header .brand svg{width:110px}.account-trigger{padding-inline:10px}.workspace-footer{align-items:flex-start;flex-direction:column;gap:6px}}@media (prefers-reduced-motion:no-preference){.account-dropdown{animation:navigation-reveal .12s ease-out}@keyframes navigation-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}