.fw,.fw *,.fw :before,.fw :after{box-sizing:border-box}.fw{overflow-wrap:break-word}.fw .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fw{--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:18px;--fs-6:22px;--fs-7:26px;--fs-8:32px;--fs-9:44px;--fs-10:56px;--fw-reg:400;--fw-med:500;--fw-bold:600;--lh-tight:1.14;--lh-snug:1.35;--lh-body:1.6;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:56px;--sp-10:72px;--h-sm:30px;--h-md:38px;--h-lg:46px;--bw:1px;--radius:0;--focus-w:2px;--focus-offset:2px;--tap:44px;--marker:7px;--nav-h:72px;--m-tight:34ch;--m-lead:52ch;--m-body:54ch;--m-wide:62ch;--split-a:minmax(0,5fr);--split-b:minmax(0,7fr);--paper:#fff;--surface:#f7f7f6;--surface-2:#eeeeec;--card:#fff;--reverse:#fff;--nav-veil:#ffffffe0;--skel-block:#c5c8cb;--skel-sheen:#ffffff24;--brand-a:#000;--clay-a:#f3e6e4;--line-hover:#d4d4d1;--select-bg:#e2e3e3;--scrim:#11131552;--line:#e3e3e0;--line-soft:#eeeeec;--control-line:#878d92;--brand:#111315;--brand-h:#2b2f33;--ink:#111315;--ink-2:#4a4f54;--ink-3:#61666b;--placeholder:#6b7075;--pine:#12513a;--pine-h:#0b3a29;--pine-bg:transparent;--pine-line:#acc2ba;--amber:#8a5a12;--amber-bg:transparent;--amber-line:#cdb899;--slate:#22456b;--slate-bg:transparent;--slate-line:#adbac8;--track-free:#e4efe9;--track-rest:#ececeb;--clay:#9c2b22;--clay-bg:transparent;--clay-line:#d5a6a2;--display:var(--font-archivo), "Archivo", "Helvetica Neue", "Arial Black", Helvetica, Arial, sans-serif;--display-wdth:118%;--display-wght:800;--wm-lg:72px;--wm-md:52px;--wm-sm:38px;--wm-nav:20px;--wm-kern:-.085em;--lp-1:52px;--lp-2:32px;--lp-3:22px;--lp-lead:18px;--lp-gut:32px;--lp-max:1248px;--home-max:1152px;--lp-pad:64px;--tail:48px;--gut:clamp(20px, 4vw, 48px);--lp-pad-lg:80px;--lp-pad-md:64px;--lp-pad-sm:40px;--ui:var(--font-onest), "Onest", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--code:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;font-family:var(--ui);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:var(--fs-3);font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;line-height:1.5}.fw ::selection{background:var(--select-bg);color:var(--ink)}.fw button,.fw input,.fw select,.fw textarea{font:inherit;color:inherit}.fw input,.fw textarea{caret-color:var(--pine)}.fw a{color:inherit;text-decoration:none}.fw :focus-visible{outline:2px solid var(--pine);outline-offset:2px;border-radius:0}.fw .page-h{padding-bottom:2px}.fw .page-h .d2+.small{margin-top:5px}.fw .rail-sec{font-size:var(--fs-1);color:var(--ink-3);padding:16px 8px 6px}.fw{--ease:cubic-bezier(.4, 0, .2, 1);--t-1:.11s;--t-2:.17s;--t:var(--t-1) var(--ease);--ease-out:cubic-bezier(.22, 1, .36, 1);--t-3:.32s;--t-4:.56s;--rise:10px;--lift:0 1px 2px #1113150f, 0 4px 12px #11131512}.fw .btn,.fw .linkbtn,.fw .input,.fw .select,.fw .ta,.fw .choice,.fw .tick,.fw .tick:after,.fw a.card,.fw .mobmenu{transition:background-color var(--t), border-color var(--t), color var(--t), box-shadow var(--t)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.fw [data-motion=on]{--rise:0px}.fw [data-reveal]{opacity:1!important;transform:none!important}}@keyframes veyro-rise{0%{opacity:0;transform:translateY(var(--rise))}to{opacity:1;transform:none}}.fw[data-motion=on] [data-reveal] .band-fill>span{transform-origin:0;transition:transform var(--t-4) var(--ease-out);transform:scaleX(0)}.fw[data-motion=on] [data-reveal][data-shown="1"] .band-fill>span{transform:scaleX(1)}.fw[data-motion=on] [data-reveal][data-shown="1"] .band-fill>span:nth-child(2){transition-delay:90ms}.fw[data-motion=on] [data-reveal][data-shown="1"] .band-fill>span:nth-child(3){transition-delay:.18s}.fw[data-motion=on] [data-reveal][data-shown="1"] .band-fill>span:nth-child(4){transition-delay:.27s}@media (prefers-reduced-motion:reduce){.fw .band-fill>span{transform:none!important}}.fw[data-motion=on] [data-reveal]{opacity:0;transform:translateY(var(--rise));transition:opacity .24s var(--ease-out), transform .42s var(--ease-out)}.fw[data-motion=on] [data-reveal][data-shown="1"]{opacity:1;transform:none}.fw[data-motion=on] .flow[data-reveal]{transform:translate(-14px,6px)}.fw[data-motion=on] .flow[data-reveal][data-shown="1"]{transform:none}.fw[data-motion=on] .stage[data-reveal]{transform:translateY(10px)scale(.994)}.fw[data-motion=on] .stage[data-reveal][data-shown="1"]{transform:none}.fw[data-motion=on] [data-rv=rule]{border-top-color:#0000;position:relative}.fw[data-motion=on] [data-rv=rule]:before{content:"";background:var(--line);transform-origin:0;height:1px;transition:transform .46s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.fw[data-motion=on] [data-rv=rule][data-shown="1"]:before{transform:scaleX(1)}.fw[data-motion=on] [data-rv=rule-y]{border-left-color:#0000;position:relative}.fw[data-motion=on] [data-rv=rule-y]:before{content:"";background:var(--line);transform-origin:top;width:1px;transition:transform .54s var(--ease-out);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.fw[data-motion=on] [data-rv=rule-y][data-shown="1"]:before{transform:scaleY(1)}@media (max-width:760px){.fw[data-motion=on] [data-rv=rule-y]{border-left-color:var(--line);border-top-color:#0000}.fw[data-motion=on] [data-rv=rule-y]:before{transform-origin:0;width:auto;height:1px;inset:-1px 0 auto;transform:scaleX(0)}.fw[data-motion=on] [data-rv=rule-y][data-shown="1"]:before{transform:scaleX(1)}}.fw[data-motion=on] [data-rv=settle]{transition-duration:.26s,.52s;transform:translateY(16px)}.fw[data-motion=on] [data-rv=settle][data-shown="1"]{transform:none}.fw[data-motion=on] [data-reveal][data-delay="1"]{transition-delay:70ms}.fw[data-motion=on] [data-reveal][data-delay="2"]{transition-delay:.14s}.fw[data-motion=on] [data-reveal][data-delay="3"]{transition-delay:.21s}.fw h1,.fw h2,.fw h3,.fw h4{font-weight:var(--fw-bold);letter-spacing:-.016em;margin:0;font-family:inherit}.fw p{margin:0}.fw .d2{font-size:var(--fs-8);letter-spacing:-.022em;line-height:1.21;font-weight:var(--fw-bold)}.fw .h3{font-size:var(--fs-6);letter-spacing:-.016em;line-height:1.32;font-weight:var(--fw-bold)}.fw .h4{font-size:var(--fs-4);letter-spacing:-.008em;line-height:1.4;font-weight:var(--fw-bold)}.fw .lead{font-size:var(--fs-5);color:var(--ink-2);max-width:var(--m-lead);line-height:1.58}.fw .body{font-size:var(--fs-4);color:var(--ink-2);max-width:var(--m-body);line-height:1.5}.fw .small{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-body);line-height:1.5}.fw .tiny{font-size:var(--fs-2);color:var(--ink-3);line-height:1.45}.fw .lbl{font-size:var(--fs-2);color:var(--ink-3);letter-spacing:.004em}.fw .num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.fw .mono{font-size:var(--fs-2);letter-spacing:.03em;font-variant-numeric:tabular-nums lining-nums}.fw .ink3{color:var(--ink-3)}.fw .wrap{max-width:1280px;padding:0 var(--gut);margin:0 auto}.fw .wrap-lp{max-width:var(--lp-max);padding:0 var(--gut);margin:0 auto}.fw .lp-h1{font-size:var(--lp-1);letter-spacing:-.035em;line-height:1.02;font-weight:var(--fw-bold)}.fw .lp-h2{font-size:var(--lp-2);letter-spacing:-.028em;line-height:1.1;font-weight:var(--fw-bold);text-wrap:balance;max-width:18ch}.fw .lp-h3{font-size:var(--lp-3);letter-spacing:-.02em;line-height:1.2;font-weight:var(--fw-bold)}.fw .lp-lead{font-size:var(--lp-lead);color:var(--ink-2);max-width:56ch;line-height:1.55}.fw .lp-note{font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-wide);line-height:1.5}.fw section.lp-pad-lg{padding:var(--lp-pad-lg) 0}.fw section.lp-pad-md{padding:var(--lp-pad-md) 0}.fw section.lp.lp-pad-sm,.fw section.lp-pad-sm{padding:var(--lp-pad-sm) 0}@media (max-width:900px){.fw{--lp-1:52px;--lp-2:32px;--lp-3:22px;--lp-lead:18px;--lp-gut:20px;--lp-pad:64px;--lp-pad-lg:80px;--lp-pad-md:64px;--lp-pad-sm:40px}.fw .lp-h2{max-width:24ch}}.fw .wrap-n{max-width:880px;padding:0 var(--gut);margin:0 auto}.fw .wrap-w{max-width:1600px;padding:0 var(--gut);margin:0 auto}.fw .wrap-s{max-width:720px;padding:0 var(--gut);margin:0 auto}.fw .row{align-items:center;gap:10px;display:flex}.fw .row-b{justify-content:space-between;align-items:center;gap:16px;display:flex}.fw .grow{flex:auto;min-width:0}.fw .grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fw .grid-4{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.fw .grid-2>*,.fw .grid-4>*,.fw .cardgrid>*,.fw .herofacts>*,.fw .reality>*,.fw .stagebar>*,.fw .ruled>div>*,.fw .split>*,.fw .split-lead>*,.fw .truthgrid>*,.fw .ownership>*,.fw .pricegrid>*,.fw .trustgrid>*,.fw .hstage>*,.fw .hpanel-rows>div>*,.fw .numbered li>*{min-width:0}.fw .rule{background:var(--line);border:0;height:1px;margin:0}.fw .stack>*+*{margin-top:14px}.fw .btn{text-align:center;height:var(--h-md);padding:0 var(--sp-4);border:1px solid var(--brand);background:var(--brand);color:var(--reverse);font-size:var(--fs-3);font-weight:var(--fw-med);letter-spacing:-.006em;cursor:pointer;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;gap:7px;display:inline-flex}.fw .btn:hover{background:var(--brand-h);border-color:var(--brand-h)}.fw .btn:hover:not(:disabled){box-shadow:none;transform:none}.fw .btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.fw .btn{transition:background-color var(--t), border-color var(--t), color var(--t), box-shadow var(--t), transform var(--t)}.fw .btn:active:not(:disabled){transition-duration:0s}.fw .btn:active{background:var(--brand-a);border-color:var(--brand-a)}.fw .btn[aria-busy=true]{background:var(--brand-h);border-color:var(--brand-h);opacity:.85;cursor:progress}.fw .btn[aria-busy=true]:before{content:"";width:var(--marker);height:var(--marker);background:var(--reverse);flex:none}.fw .btn-2:active{background:var(--surface-2);border-color:var(--ink-3)}.fw .btn-q:active{background:var(--surface-2)}.fw .btn-d:active{background:var(--clay-a)}.fw .btn:disabled,.fw .btn:disabled:hover{opacity:1;cursor:not-allowed;background:var(--surface-2);border-color:var(--line);color:var(--ink-3)}.fw .btn-2:disabled,.fw .btn-2:disabled:hover{background:var(--card);border-color:var(--line);color:var(--ink-3)}.fw .nav button:not(.btn)[data-on="1"]{font-weight:var(--fw-med)}.fw .btn-2{background:var(--paper);color:var(--ink);border-color:var(--line)}.fw .btn-2:hover{background:var(--surface);border-color:var(--line-hover)}.fw .btn-q{color:var(--ink-2);background:0 0;border-color:#0000}.fw .btn-q:hover{background:var(--surface-2);color:var(--ink);border-color:#0000}.fw .btn-d{background:var(--paper);color:var(--clay);border-color:var(--clay-line)}.fw .btn-d:hover{background:var(--clay-bg);border-color:var(--clay-line)}.fw .linkbtn{font:inherit;color:var(--pine);cursor:pointer;text-underline-offset:3px;text-decoration-skip-ink:auto;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.fw .linkbtn:hover{color:var(--pine-h)}.fw .btn-lg{height:var(--h-lg);padding:0 var(--sp-5);font-size:var(--fs-4)}.fw .btn-xl{height:56px;padding:0 var(--sp-7);font-size:var(--fs-5);font-weight:var(--fw-bold);letter-spacing:-.012em}@media (max-width:620px){.fw .btn-xl{justify-content:center;width:100%;height:52px}}.fw .btn-sm{height:var(--h-sm);padding:0 var(--sp-3);font-size:var(--fs-2);border-radius:0}.fw .btn-w{width:100%}.fw .card{background:var(--card);border:1px solid var(--line)}.fw a.card{transition:border-color var(--t), box-shadow var(--t), transform var(--t)}.fw a.card:hover{border-color:var(--ink-3);box-shadow:var(--lift);transform:translateY(-2px)}.fw a.card:active{box-shadow:none;transform:translateY(0)}.fw .card-h{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:45px;display:flex}.fw .card-b{padding:var(--sp-5)}.fw .card-f{padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line-soft);background:0 0}.fw .card-f>.tiny{max-width:var(--m-body)}.fw .panel{border-top:1px solid var(--line);background:0 0;padding:14px 0 0}.fw .badge{height:20px;font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:none;background:0 0;border:1px solid;align-items:center;padding:0 7px;display:inline-flex}.fw .b-pine{color:var(--pine);background:var(--pine-bg);border-color:var(--pine-line)}.fw .b-amber{color:var(--amber);background:var(--amber-bg);border-color:var(--amber-line)}.fw .b-slate{color:var(--slate);background:var(--slate-bg);border-color:var(--slate-line)}.fw .b-clay{color:var(--clay);background:var(--clay-bg);border-color:var(--clay-line)}.fw .b-grey{color:var(--ink-2);background:var(--surface-2);border-color:var(--line)}.fw .field{margin-bottom:14px;display:block}.fw .field>.lbl{color:var(--ink);font-size:var(--fs-3);font-weight:var(--fw-med);margin-bottom:6px;display:block}.fw .input,.fw .select,.fw .ta{width:100%;height:var(--h-md);padding:0 var(--sp-3);border:1px solid var(--control-line);background:var(--card);font-size:var(--fs-3);border-radius:0}.fw .ta{resize:vertical;height:auto;padding:9px 11px;line-height:1.5}.fw .input:focus,.fw .select:focus,.fw .ta:focus{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);outline:none}.fw .input::placeholder,.fw .ta::placeholder{color:var(--placeholder)}.fw .input:hover:not(:focus):not(:disabled),.fw .select:hover:not(:focus):not(:disabled){border-color:var(--ink-3)}.fw .input:disabled,.fw .select:disabled,.fw .ta:disabled{background:var(--surface);color:var(--ink-3);cursor:not-allowed;border-color:var(--line-soft)}.fw .input.bad,.fw .select.bad,.fw .ta.bad,.fw .input.bad:focus,.fw .ta.bad:focus{border-color:var(--clay);box-shadow:inset 0 0 0 1px var(--clay)}.fw .input.good{border-color:var(--pine)}.fw .checkform .field{max-width:var(--m-tight)}.fw .checkform .field>.hint,.fw .checkform .field>.err{max-width:var(--m-lead)}@media (min-width:901px){.fw #eligibility .checkform{gap:0 var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.fw #eligibility .checkform .field{max-width:none}.fw #eligibility .checkform>.btn{align-self:end;margin-bottom:14px}}.fw .charcount{float:right;font-size:var(--fs-1);color:var(--ink-3);font-variant-numeric:tabular-nums}.fw .charcount[data-near="1"]{color:var(--amber)}.fw .charcount[data-over="1"]{color:var(--clay);font-weight:var(--fw-med)}.fw .hint{font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-body);margin-top:5px;display:block}.fw .err{font-size:var(--fs-2);color:var(--clay);margin-top:5px;display:block}@keyframes veyro-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fw .reveal{animation:veyro-reveal var(--t-2) var(--ease) both}.fw .expand{opacity:0;transition:grid-template-rows var(--t-2) var(--ease), opacity var(--t-2) var(--ease);grid-template-rows:0fr;display:grid}.fw .expand[data-open="1"]{opacity:1;grid-template-rows:1fr}.fw .expand>*{min-height:0;overflow:hidden}@media (hover:hover){.fw .tbl tbody tr:not([data-panel]){transition:background-color var(--t)}.fw .tbl tbody tr:not([data-panel]):hover{background:var(--surface)}}.fw .code{font-family:var(--code);font-size:var(--fs-2);background:var(--surface);border:1px solid var(--line);white-space:pre;tab-size:2;color:var(--ink);max-width:78ch;margin:0;padding:14px 16px;line-height:1.7;overflow-x:auto}.fw .code .c{color:var(--ink-3)}.fw .code b{font-weight:var(--fw-bold);color:var(--brand)}.fw .codecap{border:1px solid var(--line);background:var(--card);font-size:var(--fs-2);color:var(--ink-3);border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.fw .codecap+.code{border-top:0}.fw .flow{flex-wrap:wrap;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.fw .flow-step{border:1px solid var(--ink);background:var(--card);flex:132px;min-width:0;padding:13px 15px}.fw .flow-step .fs-n{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px;display:block}.fw .flow-step .fs-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.01em;display:block}.fw .flow-step .fs-d{font-size:var(--fs-2);color:var(--ink-2);margin-top:4px;display:block}.fw .flow-step[data-you="1"]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.fw button.flow-step{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--t), box-shadow var(--t), opacity var(--t-1) var(--ease)}.fw .flow[data-dim="1"] button.flow-step{opacity:.5}.fw .flow[data-dim="1"] button.flow-step[data-active="1"]{opacity:1}.fw button.flow-step[data-active="1"]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.fw button.flow-step[data-you="1"][data-active="1"]{border-color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand)}@media (prefers-reduced-motion:reduce){.fw button.flow-step{transition:none}}.fw[data-motion=on] [data-reveal] .flow-arrow{opacity:0;transition:opacity var(--t-3) var(--ease-out)}.fw[data-motion=on] [data-reveal][data-shown="1"] .flow-arrow{opacity:1}.fw[data-motion=on] [data-reveal][data-shown="1"] .flow-arrow:first-of-type{transition-delay:.18s}.fw[data-motion=on] [data-reveal][data-shown="1"] .flow-arrow:nth-of-type(2){transition-delay:.28s}.fw[data-motion=on] [data-reveal][data-shown="1"] .flow-arrow:nth-of-type(3){transition-delay:.38s}@media (prefers-reduced-motion:reduce){.fw .flow-arrow{opacity:1!important}}.fw .flow-arrow{color:var(--ink-3);font-size:var(--fs-5);flex:0 0 34px;justify-content:center;align-items:center;display:flex}@media (max-width:900px){.fw .flow{flex-direction:column}.fw .flow-step{flex:auto}.fw .flow-arrow{flex:0 0 26px;transform:rotate(90deg)}}.fw .card-b:has(>.flow){container-type:inline-size}@container (max-width:780px){.fw .flow{flex-direction:column}.fw .flow-step{flex:auto}.fw .flow-arrow{flex:0 0 26px;transform:rotate(90deg)}}.fw .seg{border:1px solid var(--line);background:var(--card);display:inline-flex}.fw .seg>button{appearance:none;cursor:pointer;font-size:var(--fs-2);font-weight:var(--fw-med);color:var(--ink-2);padding:0 var(--sp-3);white-space:nowrap;height:26px;transition:background-color var(--t), color var(--t);background:0 0;border:0}.fw .seg>button+button{border-left:1px solid var(--line)}.fw .seg>button:hover:not([aria-pressed=true]):not([aria-selected=true]){background:var(--surface);color:var(--ink)}.fw .seg>button[aria-pressed=true],.fw .seg>button[aria-selected=true]{background:var(--brand);color:var(--reverse)}@media (pointer:coarse){.fw .seg>button{height:var(--tap)}}.fw .segwrap{border-width:1px 0 0 1px;flex-wrap:wrap;display:flex}.fw .segwrap>button{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.fw .segwrap>button+button{border-left:0}.fw .codescroll{white-space:pre-wrap;word-break:break-word;-webkit-overflow-scrolling:touch;max-height:280px;margin:0;overflow:auto}.fw .cklist{gap:12px;display:grid}.fw .ck{align-items:flex-start;gap:10px;display:flex}.fw .ck-m{border:1px solid var(--line);flex:none;width:9px;height:9px;margin-top:6px}.fw .ck-y{background:var(--pine);border-color:var(--pine)}.fw .ck-n{border-color:var(--ink-3);background:0 0}.fw .ck-t{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .ck-s{font-size:var(--fs-2);font-weight:var(--fw-reg);color:var(--ink-3);margin-left:8px}.fw .ck-d{font-size:var(--fs-2);color:var(--ink-3);max-width:60ch;margin-top:2px;line-height:1.45;display:block}.fw .choice{border:1px solid var(--line);cursor:pointer;background:var(--card);text-align:left;align-items:flex-start;gap:10px;width:100%;padding:12px 13px;display:flex}.fw .choice:hover{border-color:var(--ink-3)}.fw .choice[data-on="1"]{border-color:var(--brand);background:var(--card);box-shadow:inset 0 0 0 1px var(--brand)}.fw .tick{border:1.5px solid var(--control-line);background:var(--card);border-radius:0;flex:none;width:15px;height:15px;margin-top:3px;position:relative}.fw .choice:hover .tick{border-color:var(--ink-3)}.fw .choice[data-on="1"] .tick{border-color:var(--brand);background:var(--brand)}.fw .choice[data-on="1"] .tick:after{content:"";border:solid var(--reverse);border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.fw .tbl{border-collapse:collapse;width:100%}.fw .tbl th{text-align:left;font-size:var(--fs-2);font-weight:var(--fw-med);color:var(--ink-3);padding:var(--sp-2) var(--sp-5);border-bottom:1px solid var(--line)}.fw .tbl thead th{background:var(--surface)}.fw .tbl tbody th{color:var(--ink-2);border-bottom-color:var(--line-soft)}.fw .tbl td{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line-soft);font-size:var(--fs-3);vertical-align:middle}.fw .tbl tr:last-child td,.fw .tbl tr:last-child th{border-bottom:0}.fw .tbl td .badge,.fw .tbl th .badge{white-space:nowrap}.fw .tbl .r{text-align:right}.fw .tbl-c tbody tr{cursor:pointer}.fw .tbl-c tbody tr:hover{background:var(--surface)}.fw .tbl-c tbody tr:active,.fw .nav button:not(.btn):active,.fw .frame-rail button:not(.btn):active,.fw .linkrow:active{background:var(--surface-2)}.fw .choice:active{background:var(--surface)}.fw .linkbtn:active{color:var(--pine-h)}.fw .shell{align-items:stretch;min-height:100vh;display:flex}.fw .rail{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;width:205px;display:flex}.fw .rail-top{padding:16px 16px 12px}.fw .nav{flex-direction:column;gap:1px;padding:6px 8px;display:flex}.fw .nav a,.fw .nav button:not(.btn){width:100%;font-size:var(--fs-3);color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.fw .nav button:not(.btn):hover{background:var(--surface-2);color:var(--ink)}.fw .nav button:not(.btn)[data-on="1"]{background:var(--card);color:var(--ink);font-weight:var(--fw-bold);box-shadow:inset 0 0 0 1px var(--line)}.fw .main{flex-direction:column;flex:auto;min-width:0;display:flex}.fw .topbar{border-bottom:1px solid var(--line);background:var(--card);flex:none;justify-content:space-between;align-items:center;gap:16px;height:53px;padding:0 24px;display:flex}.fw .page{flex:auto;padding:26px 24px 72px}.fw .page-in{max-width:940px}.fw .page-h{margin-bottom:20px}.fw .env{background:var(--ink);color:#e2e3e3;height:30px;font-size:var(--fs-2);justify-content:center;align-items:center;gap:10px;padding:0 16px;display:flex}.fw .env b{color:var(--reverse);font-weight:560}.fw .env .sep{background:#454748;width:1px;height:12px}.fw .env button:not(.btn){color:#b8b8b9;cursor:pointer;font-size:var(--fs-2);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.fw .env button:not(.btn):hover{color:var(--reverse)}.fw .band{background:var(--surface-2);border:1px solid var(--line);border-radius:0;height:12px;display:flex;overflow:hidden}.fw .band i{height:100%;display:block}.fw .band-key{flex-wrap:wrap;gap:0 22px;margin-top:12px;display:flex}.fw .keyitem{align-items:baseline;gap:7px;padding:6px 0;display:flex}.fw .keysw{border-radius:0;flex:none;align-self:center;width:8px;height:8px}.fw .tl{margin:0;padding:0;list-style:none}.fw .tl li{gap:12px;padding-bottom:16px;display:flex;position:relative}.fw .tl li:last-child{padding-bottom:0}.fw .tl li:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:-2px;left:5px}.fw .tl li:last-child:before{display:none}.fw .tl .pt{border:2px solid var(--line);background:var(--paper);z-index:1;border-radius:50%;flex:none;width:11px;height:11px;margin-top:4px}.fw .tl .pt[data-on="1"]{border-color:var(--ink);background:var(--ink)}.fw .tl .pt[data-on=bad]{border-color:var(--clay);background:var(--clay)}.fw .wins{margin:var(--sp-5) 0 0;gap:var(--sp-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fw .wins li{flex-direction:column;gap:2px;display:flex}.fw .wins b{font-size:var(--fs-6);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1}.fw .wins span{font-size:var(--fs-2);color:var(--ink-2)}.fw .herocode{margin:var(--sp-5) 0 0}.fw .herocode pre{padding:var(--sp-4) var(--sp-5);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-2);line-height:1.6;font-family:var(--code);tab-size:2;margin:0;overflow-x:auto}.fw .herocode figcaption{font-size:var(--fs-2);color:var(--ink-2);margin-top:8px}@media (max-width:760px){.fw .wins{gap:var(--sp-5)}.fw .herocode pre{padding:var(--sp-3) var(--sp-4);font-size:11px}}.fw .paths{gap:var(--sp-4);margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .path{border:1px solid var(--line);background:var(--card);padding:var(--sp-5)}.fw .path[data-on="1"]{border-color:var(--control-line)}.fw .path-k{font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);display:block}.fw .path-t{font-size:var(--fs-4);margin-top:6px}.fw .path-d{font-size:var(--fs-2);color:var(--ink-2);margin:8px 0 0;line-height:1.6}@media (max-width:620px){.fw .paths{grid-template-columns:minmax(0,1fr)}}.fw .stories{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.fw .story{border:1px solid var(--line);background:var(--card);padding:var(--sp-5);margin:0}.fw .story-q{font-size:var(--fs-4);text-wrap:pretty;margin:0;line-height:1.5}.fw .story-q:before{content:"“"}.fw .story-q:after{content:"”"}.fw .story-by{margin-top:var(--sp-5);align-items:center;gap:10px;display:flex}.fw .story-by b{font-size:var(--fs-2);font-weight:var(--fw-bold);display:block}.fw .story-av{object-fit:cover;background:var(--surface-2);flex:none;width:36px;height:36px}.fw .story-ini{font-size:var(--fs-2);font-weight:var(--fw-bold);color:var(--ink-2);justify-content:center;align-items:center;display:flex}.fw .story-m{font-size:var(--fs-2);color:var(--ink-3);display:block}.fw .story-amt{font-size:var(--fs-2);font-weight:var(--fw-bold);color:var(--pine);white-space:nowrap;margin-left:auto}.fw .milestone{border-top:1px solid var(--line);padding:var(--sp-5) 0 var(--sp-6);margin-bottom:var(--sp-6)}.fw .ms-h{font-size:var(--fs-5);font-weight:var(--fw-bold);letter-spacing:-.016em;margin:0}.fw .ms-s{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-body);margin:4px 0 0}.fw .ms-c{margin:var(--sp-4) 0 0;font-size:var(--fs-2);color:var(--ink-3)}.fw .dp{border:1px solid var(--line);background:var(--card);font-size:clamp(14.5px,1.12vw,16.5px);overflow:hidden}.fw .dp-bar{padding:10px var(--sp-5);border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:10px;display:flex}.fw .dp-dots{gap:5px;display:flex}.fw .dp-dots i{background:var(--line);border:1px solid var(--control-line);border-radius:50%;width:8px;height:8px}.fw .dp-title{font-size:var(--fs-2);font-weight:var(--fw-bold);color:var(--ink-2)}.fw .dp-tag{font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);margin-left:auto;padding:2px 7px}.fw .dp-body{padding:var(--sp-6)}.fw .dp-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);padding-top:var(--sp-4);border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--pine), var(--slate)) 1;flex-wrap:wrap;display:flex}.fw .dp-cta{height:var(--h-md);padding:0 var(--sp-4);background:var(--brand);color:var(--reverse);font-size:var(--fs-2);font-weight:var(--fw-med);white-space:nowrap;align-items:center;display:inline-flex}.fw .dp-foot{margin-top:var(--sp-5);font-size:var(--fs-2);color:var(--ink-2);align-items:center;gap:8px;display:flex}.fw .dp-dot{background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px}@media (max-width:560px){.fw .dp-body{padding:var(--sp-5)}.fw .dp-head .fig-xl{font-size:var(--fs-8)}.fw .chips.lw-chips{flex-wrap:nowrap;gap:4px}.fw .chips.lw-chips .chip{letter-spacing:.02em;padding:0 6px}.fw .chips.lw-chips .chip-sep{font-size:10px}.fw .dp-cta{height:var(--h-sm)}}.fw .jn{counter-reset:jn;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.fw .jn[data-steps="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fw .jn-s{padding:var(--sp-6) var(--sp-5);border-top:2px solid var(--line);position:relative}.fw .jn-s+.jn-s{border-left:1px solid var(--line)}.fw .jn-s:first-child{border-top-color:var(--pine)}.fw .jn-ic{width:26px;height:26px;color:var(--pine);display:block}.fw .jn-ic svg{width:100%;height:100%;display:block}.fw .jn-n{margin-top:var(--sp-5);font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.14em;color:var(--ink-3);display:block}.fw .jn-t{font-size:var(--fs-5);letter-spacing:-.018em;margin:6px 0 0}.fw .jn-d{font-size:var(--fs-2);color:var(--ink-2);margin:8px 0 0;line-height:1.6}.fw .jn-who{margin-top:var(--sp-4);font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--slate);border:1px solid var(--slate-line);background:var(--slate-bg);padding:2px 7px;display:inline-block}@media (max-width:900px){.fw .jn{grid-template-columns:repeat(2,minmax(0,1fr))}.fw .jn-s:nth-child(3){border-left:0}}@media (max-width:560px){.fw .jn{grid-template-columns:minmax(0,1fr)}.fw .jn-s+.jn-s{border-left:0}}@media (max-width:860px){.fw .jn[data-steps="3"]{grid-template-columns:minmax(0,1fr)}.fw .jn[data-steps="3"] .jn-s+.jn-s{border-left:0}}.fw .tierlist{margin:var(--sp-5) 0 0;gap:var(--sp-4);flex-direction:column;display:flex}.fw .tierlist dt{font-size:var(--fs-3);font-weight:var(--fw-bold)}.fw .tierlist dd{font-size:var(--fs-2);color:var(--ink-2);margin:2px 0 0;line-height:1.55}.fw .nf{padding-block:var(--sp-9) var(--sp-10)}.fw .nf-h{max-width:18ch;margin:0}.fw .nf-l{margin:var(--sp-4) 0 0;max-width:var(--m-body)}.fw .nf-cta{align-items:center;gap:var(--sp-7);margin-top:var(--sp-7);flex-wrap:wrap;display:flex}.fw .nf-places{margin-top:var(--sp-10)}.fw .nf-k{margin:0 0 var(--sp-4);font-size:var(--fs-2);color:var(--ink-3)}.fw .nf-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fw .nf-list li{border-bottom:1px solid var(--line)}.fw .nf-list a{justify-content:space-between;align-items:baseline;gap:var(--sp-5);padding:var(--sp-5) 0;min-height:var(--tap);color:var(--ink);text-decoration:none;display:flex}.fw .nf-list a:hover{color:var(--pine)}.fw .nf-list a:hover .nf-n{color:var(--ink-2)}.fw .nf-list a:focus-visible{outline:var(--focus-w) solid var(--pine);outline-offset:-2px}.fw .nf-t{font-size:var(--fs-4);font-weight:var(--fw-med)}.fw .nf-n{font-size:var(--fs-2);color:var(--ink-3);text-align:right}@media (max-width:560px){.fw .nf-list a{flex-direction:column;align-items:flex-start;gap:2px}.fw .nf-n{text-align:left}}.fw .permit-h{max-width:24ch}.fw .permit-fig{margin:var(--sp-8) 0 0;padding-top:var(--sp-6);border-top:1px solid var(--ink)}.fw .permit-q{letter-spacing:-.016em;color:var(--ink);max-width:38ch;margin:0;font-size:clamp(20px,1.9vw,27px);line-height:1.4}.fw .permit-q:before{content:"“";margin-left:-.42em}.fw .permit-q:after{content:"”"}.fw .permit-c{margin:var(--sp-5) 0 0;font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-body)}.fw .permit-lim{margin:var(--sp-7) 0 0;font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-body);line-height:1.6}@media (min-width:940px){.fw .permit-body{align-items:start;column-gap:var(--sp-10);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);display:grid}.fw .permit-fig{margin-top:0}.fw .permit-lim{padding-top:var(--sp-6);border-top:1px solid var(--line);margin:0}}@media (max-width:760px){.fw .permit-h,.fw .permit-q{max-width:none}}.fw .trade{margin:var(--sp-8) 0 0}.fw .trade-head,.fw .trade-r{column-gap:var(--sp-7);grid-template-columns:minmax(0,.72fr) minmax(0,1fr) minmax(0,1fr);display:grid}.fw .trade-head{font-size:var(--fs-2)}.fw .trade-head>span{padding-block:var(--sp-4);align-self:stretch}.fw .trade-hl{color:var(--ink-3)}.fw .trade-hr{color:var(--ink);font-weight:var(--fw-med)}.fw .trade-r{border-top:1px solid var(--line)}.fw .trade-t,.fw .trade-a,.fw .trade-b{padding-block:var(--sp-6)}.fw .trade-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.012em;margin:0}.fw .trade-a,.fw .trade-b{font-size:var(--fs-3);margin:0;line-height:1.6}.fw .trade-a{color:var(--ink-3)}.fw .trade-b{color:var(--ink);background:var(--card);border-left:1px solid var(--line);border-right:1px solid var(--line);padding-inline:var(--sp-6)}.fw .trade-r:last-child .trade-b{border-bottom:1px solid var(--line)}.fw .trade-head>span:last-child{background:var(--card);border-left:1px solid var(--line);border-right:1px solid var(--line);border-top:2px solid var(--pine);padding-inline:var(--sp-6)}.fw .trade-l{display:none}@media (max-width:860px){.fw .trade-head{display:none}.fw .trade-r{row-gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.fw .trade-t,.fw .trade-a{padding-block:0}.fw .trade-r{padding-block:var(--sp-6)}.fw .trade-t{margin-bottom:var(--sp-4)}.fw .trade-b{padding:var(--sp-5);border:1px solid var(--line);border-top:2px solid var(--pine)}.fw .trade-r:last-child .trade-b{border-bottom:1px solid var(--line)}.fw .trade-l{margin-bottom:var(--sp-1);font-size:var(--fs-2);color:var(--ink-3);display:block}}.fw .gperm{gap:var(--sp-6);border:1px solid var(--line);background:var(--card);padding:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .gperm-c{padding:var(--sp-5);gap:var(--sp-5)}.fw .gperm-h{margin:0 0 var(--sp-4);font-size:var(--fs-2);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.fw .gperm-l{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fw .gperm-l li{align-items:flex-start;gap:10px;display:flex}.fw .gperm-l b{font-size:var(--fs-3);font-weight:var(--fw-bold);display:block}.fw .gperm-d{font-size:var(--fs-2);color:var(--ink-2);margin-top:2px;line-height:1.55;display:block}.fw .gperm-m{flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.fw .gperm-m svg{width:14px;height:14px}.fw .gperm-yes{color:var(--pine);background:var(--pine-bg);border:1px solid var(--pine-line)}.fw .gperm-no{color:var(--clay);background:var(--clay-bg);border:1px solid var(--clay-line)}@media (max-width:760px){.fw .gperm{grid-template-columns:minmax(0,1fr)}}.fw .ai{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-7);align-items:start;display:grid}.fw .ai-tools{margin:var(--sp-5) 0 0;flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex}.fw .ai-tools li{font-size:var(--fs-2);font-weight:var(--fw-med);color:var(--ink-2);border:1px solid var(--line);background:var(--card);padding:3px 9px}.fw .ai-r{border:1px solid var(--line);background:var(--card);margin:0;overflow:hidden}.fw .ai-cap{padding:9px var(--sp-5);border-bottom:1px solid var(--line);background:var(--surface);font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;display:flex}.fw .ai-dot{background:var(--pine);width:7px;height:7px;animation:veyro-pulse 3s var(--ease) infinite;border-radius:50%;flex:none}@keyframes veyro-pulse{0%,70%,to{opacity:1}85%{opacity:.25}}@media (prefers-reduced-motion:reduce){.fw .ai-dot{animation:none}}.fw .ai-pre{padding:var(--sp-5);font-family:var(--code);font-size:var(--fs-2);color:var(--ink-2);white-space:pre-wrap;tab-size:2;margin:0;line-height:1.65;overflow-x:auto}@media (max-width:900px){.fw .ai{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.fw .longform{--lf-rail:208px;--lf-note:236px;--lf-gap:clamp(28px, 3.4vw, 60px);column-gap:var(--lf-gap);grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end full-end];justify-content:center;display:grid}.fw .longform.has-rail{grid-template-columns:[rail-start] var(--lf-rail) [rail-end full-start content-start] minmax(0, var(--m-body)) [content-end full-end]}.fw .longform>.lfnote{grid-row:span 20;align-self:start}@supports selector(:has(*)){.fw .longform:has(>.lfnote){grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end note-start] var(--lf-note) [note-end full-end]}.fw .longform.has-rail:has(>.lfnote){grid-template-columns:[rail-start] var(--lf-rail) [rail-end full-start content-start] minmax(0, var(--m-body)) [content-end note-start] var(--lf-note) [note-end full-end]}.fw .longform>.lfnote{grid-column:note}}.fw .longform>*{grid-column:content;min-width:0}.fw .longform>.truthgrid,.fw .longform>.flow,.fw .longform>.paths,.fw .longform>.objection,.fw .longform>.stage,.fw .longform>.code,.fw .longform>.mrail,.fw .longform>.dp,.fw .longform>.calc,.fw .longform>.aud,.fw .longform>.codecap{grid-column:full}.fw .longform>.dp,.fw .longform>.calc{max-width:860px;margin-inline:auto}.fw .longform>.dp,.fw .longform>.calc,.fw .longform>.aud,.fw .longform>.mrail{margin-block:var(--sp-8)}@media (max-width:1180px){.fw .longform.has-rail{grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end full-end]}@supports selector(:has(*)){.fw .longform.has-rail:has(>.lfnote){grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end note-start] var(--lf-note) [note-end full-end]}}}@media (max-width:1040px){.fw .longform,.fw .longform.has-rail{grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end full-end]}.fw .longform:has(>.lfnote){grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end full-end]}.fw .longform.has-rail:has(>.lfnote){grid-template-columns:[full-start content-start] minmax(0, var(--m-body)) [content-end full-end]}.fw .longform>.lfnote{grid-column:content}}@media (max-width:900px){.fw .longform{display:block}}.fw .lfrail{top:calc(var(--nav-h) + 28px);max-height:calc(100vh - var(--nav-h) - 72px);flex-direction:column;grid-area:1/rail/600;align-self:start;min-width:0;display:flex;position:sticky}.fw .lfrail-k{font-size:var(--fs-1);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-weight:var(--fw-med);margin-bottom:var(--sp-4)}.fw .lfrail-body{flex:auto;min-height:0;display:flex;position:relative}.fw .lfrail-line{background:var(--line);width:2px;margin-right:var(--sp-4);flex:none;position:relative}.fw .lfrail-fill{background:var(--brand);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.fw .lfrail-nav{scrollbar-width:none;flex-direction:column;gap:2px;min-width:0;display:flex;overflow-y:auto}.fw .lfrail-nav::-webkit-scrollbar{display:none}.fw .lfrail-a{font-size:var(--fs-2);color:var(--ink-3);transition:color var(--t-2) var(--ease);border:0;padding:5px 0;line-height:1.4;text-decoration:none;display:block}.fw .lfrail-a:hover{color:var(--ink-2)}.fw .lfrail-a[data-on="1"]{color:var(--brand);font-weight:var(--fw-med)}.fw .lfrail-a:focus-visible{outline:var(--focus-w) solid var(--brand);outline-offset:2px}.fw .lfrail-foot{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line);align-items:baseline;gap:4px;display:flex}.fw .lfrail-sep{color:var(--ink-3);font-size:var(--fs-1)}@media (prefers-reduced-motion:reduce){.fw .lfrail-a,.fw .lfrail-fill{transition:none}}@media (max-width:1180px){.fw .lfrail{display:none}}.fw .soon{font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.03em;color:var(--amber);border:1px solid var(--amber-line);background:var(--amber-bg);white-space:nowrap;vertical-align:middle;margin-left:8px;padding:1px 7px;display:inline-block}.fw .soon-inline{margin:0 2px}@media (max-width:480px){.fw .soon{margin-top:4px;margin-left:0}.fw .tierlist dt{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}}.fw .archive-note{margin-top:var(--sp-6);padding:var(--sp-4) var(--sp-5);border-left:1px solid var(--slate);background:var(--surface);font-size:var(--fs-3);color:var(--ink);max-width:var(--m-body);line-height:1.55}.fw .archive-note[data-tone=pending]{border-left-color:var(--amber)}.fw .archive-note strong{font-weight:var(--fw-bold)}.fw .subclause{margin-top:var(--sp-6)}.fw .subclause:first-of-type{margin-top:var(--sp-5)}.fw .subclause>h3{margin:0 0 var(--sp-2)}.fw .subclause>p:first-of-type{margin-top:0}.fw .lfnote{font-size:var(--fs-2);color:var(--ink-3);border-top:2px solid var(--line);padding-top:var(--sp-3);align-self:start;line-height:1.55}.fw .lfnote strong{color:var(--ink-2);font-weight:var(--fw-med);margin-bottom:2px;display:block}.fw .lfnote .fig{margin:2px 0 4px}.fw .longform>.lfnote[data-sticky="1"]{top:calc(var(--nav-h) + 28px);grid-row:1/600;align-self:start;position:sticky}@media (max-width:1040px){.fw .longform>.lfnote,.fw .longform>.lfnote[data-sticky="1"]{grid-row:auto}.fw .lfnote{border-top:0;border-left:2px solid var(--line);padding:2px 0 2px var(--sp-4);margin:var(--sp-5) 0;grid-column:content}.fw .lfnote[data-sticky="1"]{position:static}}.fw .card-prose{max-width:78ch}.fw .card-prose:has(>.checkform){max-width:46ch}.fw .gs-hero{padding-top:var(--sp-9);padding-bottom:var(--sp-9)}.fw .gs-hero-grid{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-8) var(--sp-10);align-items:center;display:grid}@media (max-width:980px){.fw .gs-hero-grid{gap:var(--sp-8);grid-template-columns:1fr}}.fw .gs-phases{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.fw .gs-phase{gap:0 var(--sp-5);padding:var(--sp-5) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}.fw .gs-phase-n{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.06em;grid-row:1/4;padding-top:3px}.fw .gs-phase-h{align-items:baseline;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.fw .gs-phase-t{font-size:var(--fs-5);letter-spacing:-.018em;margin:0}.fw .gs-phase-time{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.fw .gs-phase-d{font-size:var(--fs-3);color:var(--ink-2);max-width:54ch;margin:6px 0 0;line-height:1.6}.fw .gs-phase-who{margin-top:var(--sp-3);font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);justify-self:start;padding:3px 7px;display:inline-block}.fw .gs-phase[data-who=parent] .gs-phase-who{color:var(--pine);border-color:var(--pine-line);background:var(--pine-bg)}@media (max-width:520px){.fw .gs-phase{grid-template-columns:1fr;gap:0}.fw .gs-phase-n{grid-row:auto;margin-bottom:4px;padding-top:0}}.fw .gs-split{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-8) var(--sp-10);margin-top:var(--sp-9);align-items:center;display:grid}@media (max-width:900px){.fw .gs-split{gap:var(--sp-6);margin-top:var(--sp-7);grid-template-columns:1fr}}.fw .askg{margin-top:var(--sp-7);border:1px solid var(--line);background:var(--card)}.fw .askg-h{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--surface);display:flex}.fw .askg-k{font-size:var(--fs-2);font-weight:var(--fw-med);letter-spacing:.02em;color:var(--ink-3);text-transform:uppercase}.fw .askg-b{padding:var(--sp-5) var(--sp-6) var(--sp-6)}.fw .askg-b p{font-size:var(--fs-3);color:var(--ink-2);max-width:58ch;margin:0;line-height:1.65}.fw .askg-b p+p{margin-top:var(--sp-4)}@media (max-width:600px){.fw .askg-b{padding:var(--sp-4) var(--sp-4) var(--sp-5)}}.fw .pnext{margin-top:var(--sp-10);padding-top:var(--sp-7);border-top:1px solid var(--ink)}.fw section.ch .pnext,.fw .ckpage+.wrap-lp .pnext{margin-top:0}.fw .pnext-in{justify-content:space-between;align-items:center;gap:var(--sp-6) var(--sp-8);flex-wrap:wrap;display:flex}.fw .pnext-t{flex:32ch;min-width:0}.fw .pnext-h{font-size:var(--fs-6);letter-spacing:-.022em;color:var(--ink);margin:0;line-height:1.2}.fw .pnext-l{margin:var(--sp-2) 0 0;font-size:var(--fs-3);color:var(--ink-2);max-width:54ch;line-height:1.55}.fw .pnext-a{flex-wrap:wrap;flex:none;gap:8px;display:flex}.fw .pnext-n{margin:var(--sp-5) 0 0;font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-body);line-height:1.5}@media (max-width:720px){.fw .pnext{margin-top:var(--sp-8)}.fw .pnext-a{width:100%}.fw .pnext-a>.btn{flex:auto;justify-content:center}}.fw .qindex{border-top:1px solid var(--ink);padding-top:var(--sp-4)}.fw .qindex-k{font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-3);display:block}.fw .qindex-l{margin:0;padding:0;list-style:none}.fw .qindex-l li+li{border-top:1px solid var(--line-soft)}.fw .qindex-a{gap:var(--sp-4);font-size:var(--fs-3);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);padding:9px 0;line-height:1.45;display:grid}.fw .qindex-a:hover{color:var(--ink)}.fw .qindex-n{font-size:var(--fs-1);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-top:3px}.fw .qa-open{border-top:1px solid var(--ink);margin:0}.fw .qa-item{padding:var(--sp-6) 0;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + var(--sp-5))}.fw .qa-item:first-child{padding-top:var(--sp-5)}.fw .qa-q{gap:var(--sp-4);font-size:var(--fs-5);letter-spacing:-.016em;line-height:1.3;font-weight:var(--fw-med);color:var(--ink);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.fw .qa-n{font-size:var(--fs-1);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-top:7px}.fw .qa-a{margin:var(--sp-3) 0 0;padding-left:calc(var(--fs-1) * 2 + var(--sp-4));font-size:var(--fs-3);color:var(--ink-2);max-width:62ch;line-height:1.65}@media (max-width:520px){.fw .qa-q{grid-template-columns:1fr;gap:0}.fw .qa-n{margin-bottom:2px;padding-top:0}.fw .qa-a{padding-left:0}}.fw .reach{align-items:baseline;gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);max-width:var(--m-wide);display:flex}.fw .reach-b{font-size:var(--fs-3);color:var(--ink-2);max-width:56ch;margin:0;line-height:1.6}.fw .refflow>*{max-width:var(--m-body)}.fw .refflow>.code,.fw .refflow>.tbl-wrap,.fw .refflow>table,.fw .refflow>.ruled,.fw .refflow>.truthgrid,.fw .refflow>.paths,.fw .refflow>.numbered,.fw .refflow>.flow,.fw .refflow>.aud,.fw .refflow>.gperm,.fw .refflow>.reqlist,.fw .refflow>.stagebar,.fw .refflow>.dp,.fw .refflow>.reach{max-width:none}.fw .refflow>:has(.code){max-width:none}.fw .refflow>:has(>table){max-width:none}.fw .refflow>:has(>.flow){max-width:none}.fw .refflow>:has(>.aud){max-width:none}.fw .refflow>:has(>.dp){max-width:none}.fw .refflow>:has(>.gperm){max-width:none}.fw .refflow .code{max-width:100%}.fw .srcquote{margin:var(--sp-5) 0 0;padding:var(--sp-5) var(--sp-6);border-left:2px solid var(--brand);background:var(--surface);font-size:var(--fs-4);color:var(--ink);max-width:var(--m-wide);line-height:1.6}.fw .refflow>.srcquote{max-width:var(--m-wide)}.fw .refflow>h2{margin-top:var(--sp-9);max-width:20ch}.fw .refflow>h2:first-child{margin-top:0}.fw .sdk-hero{padding-top:var(--lp-pad);padding-bottom:var(--lp-pad)}.fw .sdk-hero-grid{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-8) var(--sp-10);align-items:center;display:grid}.fw .sdk-hero-t,.fw .sdk-hero-code{min-width:0}.fw .sdk-hero-code>div:first-child{margin-top:0!important}.fw .sdk-hero-code .code{max-width:100%}.fw .sdk-hero-n{margin:var(--sp-5) 0 0;font-size:var(--fs-2);color:var(--ink-3);max-width:52ch;line-height:1.6}@media (max-width:980px){.fw .sdk-hero-grid{gap:var(--sp-7);grid-template-columns:1fr}}.fw .stat-h{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-5) var(--sp-9);align-items:end;display:grid}.fw .stat-lead{font-size:var(--fs-3);color:var(--ink-2);max-width:62ch;margin:0;line-height:1.65}@media (max-width:820px){.fw .stat-h{grid-template-columns:1fr;align-items:start}}.fw .statgrid{margin:var(--sp-8) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;padding:0;list-style:none;display:grid}.fw .statcard{background:var(--card);padding:var(--sp-5);gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.fw .statcard-h{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.fw .statcard-n{font-size:var(--fs-4);font-weight:var(--fw-med);letter-spacing:-.012em}.fw .statcard-r{font-size:var(--fs-2);color:var(--ink-2);margin:0;line-height:1.55}.fw .statcard-l{padding-top:var(--sp-3);font-size:var(--fs-2);margin-top:auto}.fw .statcard[data-monitored="0"] .statcard-l{color:var(--ink-3)}.fw .gfair{gap:var(--sp-7) var(--sp-9);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:760px){.fw .gfair{gap:var(--sp-6);grid-template-columns:1fr}}.fw .ticks{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fw .ticks li{padding-left:calc(var(--marker) + 11px);font-size:var(--fs-3);color:var(--ink-2);line-height:1.55;position:relative}.fw .ticks li:before{content:"";left:0;top:calc(.55em - var(--marker) / 2);width:var(--marker);height:var(--marker);background:var(--pine);position:absolute}.fw .ticks[data-no="1"] li:before{background:var(--ink-3)}.fw .ticks[data-no="1"] li{color:var(--ink-2)}.fw .gbefore{margin-top:var(--sp-8);padding:var(--sp-6);background:var(--card);border:1px solid var(--line);max-width:var(--m-wide)}.fw .statnote{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--ink)}.fw .ctc-h{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-6) var(--sp-9);align-items:center;display:grid}.fw .ctc-card{border:1px solid var(--line);background:var(--surface);padding:var(--sp-6);min-width:0}.fw .ctc-mail{margin-top:var(--sp-2);letter-spacing:-.01em;color:var(--ink);text-underline-offset:4px;word-break:break-word;font-size:clamp(18px,2.4vw,26px);line-height:1.25;text-decoration:underline;display:block}.fw .ctc-mail:hover{color:var(--pine)}@media (max-width:820px){.fw .ctc-h{grid-template-columns:1fr}}.fw .ctc-routes{margin:var(--sp-6) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;padding:0;list-style:none;display:grid}.fw .ctc-route{background:var(--card);padding:var(--sp-5);min-width:0}.fw .ctc-route-t{font-size:var(--fs-4);font-weight:var(--fw-med);letter-spacing:-.012em;margin:0}.fw .ctc-route-d{margin:var(--sp-2) 0 0;font-size:var(--fs-2);color:var(--ink-2);line-height:1.6}.fw .ctc-route[data-flag="1"]{background:var(--pine-bg);box-shadow:inset 2px 0 0 var(--pine)}.fw .lglkey{gap:var(--sp-6) var(--sp-9);margin:var(--sp-7) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--ink);flex-wrap:wrap;display:flex}.fw .lglkey>div{min-width:0}.fw .lglkey dd{margin:3px 0 0}.fw .lglindex{margin-top:var(--sp-8)}.fw .lglindex-l{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.fw .lglindex-a{gap:var(--sp-3);background:var(--card);padding:var(--sp-4);font-size:var(--fs-3);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);height:100%;line-height:1.4;display:grid}.fw .lglindex-a:hover{background:var(--surface);color:var(--ink)}.fw .lglindex-n{font-size:var(--fs-1);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-top:3px}.fw .lglbody{max-width:var(--m-wide)}.fw .inv{background:var(--line);border:1px solid var(--line);margin-top:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (max-width:820px){.fw .inv{grid-template-columns:1fr}}.fw .inv-side{background:var(--card);padding:var(--sp-5) var(--sp-6) var(--sp-6);min-width:0}.fw .inv-side[data-side=never]{background:var(--surface)}.fw .inv-k{font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-4);display:block}.fw .inv-side[data-side=never] .inv-k{color:var(--pine)}.fw .inv-l{margin:0;padding:0;list-style:none}.fw .inv-l li{padding:var(--sp-3) 0;border-top:1px solid var(--line-soft)}.fw .inv-l li:first-child{border-top:0;padding-top:0}.fw .inv-l b{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .inv-l span{font-size:var(--fs-2);color:var(--ink-2);margin-top:2px;line-height:1.55;display:block}.fw .inv-n{margin:var(--sp-4) 0 0;font-size:var(--fs-2);color:var(--ink-3);line-height:1.55}.fw .conf{margin:var(--sp-7) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid}@media (max-width:860px){.fw .conf{grid-template-columns:1fr}}.fw .conf-c{background:var(--card);padding:var(--sp-5);min-width:0}.fw .conf-k{font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--line);display:block}.fw .conf-c[data-state=measured] .conf-k{color:var(--pine)}.fw .conf-c[data-state=untested]{background:var(--surface)}.fw .conf-c[data-state=untested] .conf-k{color:var(--amber)}.fw .conf-l{margin:var(--sp-3) 0 0;padding:0;list-style:none}.fw .conf-l li{padding:var(--sp-2) 0;font-size:var(--fs-2);color:var(--ink-2);line-height:1.55}.fw .preview-stack{gap:var(--sp-6);flex-direction:column;display:flex}.fw .preview-stack>:last-child{align-self:center;width:100%;max-width:560px}.fw .scrim{background:var(--scrim);z-index:60;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.fw .modal{background:var(--card);border:1px solid var(--line);border-radius:0;width:100%;max-width:460px;max-height:90vh;overflow:auto}.fw .drawer{background:var(--card);border-left:1px solid var(--line);z-index:70;width:352px;max-width:92vw;position:fixed;top:0;bottom:0;right:0;overflow:auto}.fw .pop{background:var(--card);border:1px solid var(--line);z-index:50;border-radius:0;width:360px;max-width:calc(100vw - 32px);position:absolute;top:46px;right:0;overflow:hidden}.fw .toasts{z-index:90;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:18px;right:18px}.fw .toast{background:var(--ink);color:var(--reverse);font-size:var(--fs-3);border-radius:0;max-width:330px;padding:10px 14px}.fw .hero{padding-block:52px 44px}.fw .hero-accent{border-left:1px solid var(--pine);padding-left:var(--sp-6)}@media (max-width:760px){.fw .hero-accent{padding-left:var(--sp-5)}}.fw .props{border-top:1px solid var(--ink);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.fw .props>div{border-right:1px solid var(--line);padding:18px 20px 4px 0}.fw .props>div+div{padding-left:var(--sp-5)}.fw .props>div:last-child{border-right:0}.fw .props>div>*{min-width:0}.fw .props .pr-t{font-size:var(--fs-4);font-weight:var(--fw-bold);display:block}.fw .props .pr-d{font-size:var(--fs-3);color:var(--ink-2);margin-top:6px;line-height:1.5;display:block}@media (max-width:900px){.fw .props{border-top:0;grid-template-columns:1fr;grid-auto-flow:row}.fw .props>div{border-right:0;border-top:1px solid var(--line);padding:16px 0 4px}.fw .props>div+div{padding-left:0}.fw .props>div:first-child{border-top:1px solid var(--ink)}}.fw .metrics{gap:var(--sp-5) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr));display:grid}.fw .metrics .m-n{font-size:var(--fs-7);font-weight:var(--fw-bold);letter-spacing:-.022em;font-variant-numeric:tabular-nums;display:block}.fw .metrics .m-n[data-unknown="1"]{color:var(--ink-3);font-weight:var(--fw-med)}.fw .metrics .m-l{font-size:var(--fs-2);color:var(--ink-3);margin-top:5px;line-height:1.45;display:block}.fw .metrics .m-s{font-size:var(--fs-2);color:var(--ink-3);margin-top:3px;line-height:1.4;display:block}.fw .herofacts{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fw .herofacts .hf-n{font-size:var(--fs-7);font-weight:var(--fw-bold);letter-spacing:-.022em;display:block}.fw .herofacts .hf-l{font-size:var(--fs-2);color:var(--ink-3);margin-top:5px;line-height:1.45;display:block}.fw .herofacts-sm{gap:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line)}.fw .herofacts-sm .hf-n{font-size:var(--fs-6)}.fw .herofacts-sm .hf-l{font-size:var(--fs-1);line-height:1.4}@media (max-width:760px){.fw .herofacts{grid-template-columns:1fr;gap:14px}.fw .herofacts>div{align-items:baseline;gap:12px;display:flex}.fw .herofacts .hf-n{font-size:var(--fs-6)}.fw .herofacts .hf-l{margin-top:0}}.fw .footbase{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:40px;padding-top:20px;display:flex}@media (max-width:760px){.fw .footbase{margin-top:28px}}.fw .estate{border-top:1px solid var(--line);padding-top:var(--sp-5)}.fw .estate-h{font-size:var(--fs-5);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:-.012em;margin:0}.fw .estate-b{font-size:var(--fs-3);color:var(--ink-3);max-width:var(--m-lead);margin:6px 0 0;line-height:1.55}.fw .estate-a{margin-top:var(--sp-4);align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.fw .estate-a>[role=status]{flex:1 0 100%}.fw .vd{font-size:var(--fs-2);font-weight:var(--fw-med);white-space:nowrap}.fw .vd-ok{color:var(--pine)}.fw .vd-no{color:var(--clay)}.fw .vd-off{color:var(--ink-3)}.fw .reqlist{border-top:1px solid var(--ink)}.fw .card-b>.reqlist:first-child,.fw .card-b>.tblwrap:first-child>.tbl{border-top:0}.fw .reqrow{align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);display:flex}.fw .req-t{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .req-d{font-size:var(--fs-2);color:var(--ink-2);max-width:var(--m-lead);margin-top:2px;display:block}.fw .captbl th:first-child{width:32%}.fw .provtbl th:first-child{width:44%}.fw .foldwhy{margin:var(--sp-5) 0 0;padding:0;list-style:none}.fw .foldwhy li{font-size:var(--fs-3);color:var(--ink-2);max-width:52ch;padding:7px 0 7px 20px;line-height:1.5;position:relative}.fw .foldwhy li:before{content:"";background:var(--brand);clip-path:polygon(0 0,26% 0,45% 62%,64% 0,100% 0,58% 100%,43% 100%);width:9px;height:9px;position:absolute;top:14px;left:0}.fw .foldwhy strong{color:var(--ink);font-weight:var(--fw-med)}.fw .reality{margin:var(--sp-7) 0 0;gap:0 var(--sp-8);border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.fw .reality li{gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--line);display:flex}.fw .reality-n{font-size:var(--fs-2);letter-spacing:.04em;color:var(--brand);flex:none;padding-top:2px}.fw .reality-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.008em;display:block}.fw .reality-d{font-size:var(--fs-3);line-height:var(--lh-body);color:var(--ink-2);margin-top:5px;display:block}@media (max-width:900px){.fw .reality{grid-template-columns:1fr;gap:0}}.fw .lp-eyebrow{font-size:var(--fs-2);font-weight:var(--fw-med);letter-spacing:.02em;color:var(--brand);display:block}.fw .lp-dark .lp-eyebrow{color:var(--ink-3)}.fw .sec-lead{max-width:62ch}.fw .lp-lead,.fw .sec-lead,.fw .props .pr-d,.fw .cl-d,.fw .tl .tl-d,.fw .states dd,.fw .story-by,.fw main .body{text-wrap:pretty}.fw .cardgrid{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.fw .cardgrid>*{min-width:0}.fw .truthgrid{gap:var(--sp-7);grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:start;display:grid}.fw .ownership{gap:var(--sp-8);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.fw .pricegrid{gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.fw .pricecard{border:1px solid var(--ink);background:var(--card)}.fw .pricecard-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.fw .pricecard-b{padding:20px}.fw .pricecard-f{border-top:1px solid var(--line);background:var(--surface);padding:16px 20px}.fw .priceamt{align-items:baseline;gap:10px;display:flex}.fw .priceamt .num{font-size:var(--lp-1);letter-spacing:-.04em;line-height:1;font-weight:var(--fw-bold)}.fw .priceunit{font-size:var(--fs-3);color:var(--ink-3)}.fw .trustgrid{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.fw .truthgrid,.fw .ownership,.fw .pricegrid,.fw .trustgrid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.fw .ddemo-ctl{gap:var(--sp-4);flex-wrap:wrap;align-items:stretch;display:flex}.fw .dtoggle{cursor:pointer;text-align:left;background:0 0;border:1px solid #ffffff47;flex:300px;align-items:flex-start;gap:12px;padding:14px 16px;font-family:inherit;display:flex}.fw .dtoggle:hover{border-color:#ffffff80}.fw .dtoggle[data-on="1"]{border-color:var(--reverse)}.fw .dtoggle-box{border:1.5px solid #ffffff80;flex:none;width:15px;height:15px;margin-top:2px;position:relative}.fw .dtoggle[data-on="1"] .dtoggle-box{border-color:var(--reverse)}.fw .dtoggle[data-on="1"] .dtoggle-box:after{content:"";background:var(--reverse);position:absolute;inset:3px}.fw .dtoggle-t{font-size:var(--fs-3);font-weight:var(--fw-med);color:var(--reverse);display:block}.fw .dtoggle-d{font-size:var(--fs-2);color:#bcbdbd;margin-top:2px;display:block}.fw .ddemo-out{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid #fff3}.fw .ddemo-sum{margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.fw .dlist{margin:0;padding:0;list-style:none}.fw .dlist li{border-top:1px solid #ffffff29;align-items:flex-start;gap:14px;padding:12px 0;display:flex}.fw .dmark{clip-path:polygon(0 0,26% 0,45% 62%,64% 0,100% 0,58% 100%,43% 100%);flex:none;width:9px;height:9px;margin-top:5px}.fw .dlist li[data-ok="1"] .dmark{background:#a5bdb4}.fw .dlist li[data-ok="0"] .dmark{background:#d9aeab}.fw .dlabel{font-size:var(--fs-3);font-weight:var(--fw-med);color:var(--reverse);display:block}.fw .ddetail{font-size:var(--fs-2);color:#bcbdbd;max-width:56ch;margin-top:3px;display:block}.fw .lp-dark .vd-ok{color:#a5bdb4}.fw .lp-dark .vd-no{color:#d9aeab}.fw .lp-dark .lp-note{color:#9b9c9d}.fw .lp-dark .btn-2{border-color:var(--control-line);color:var(--ink);background:0 0}.fw .lp-dark .btn-2:hover{background:var(--surface);border-color:var(--ink);color:var(--ink)}.fw .lp-dark .btn-2:active{background:var(--surface-2);border-color:var(--ink)}.fw .lp-dark .linkbtn{color:var(--ink)}.fw .lp-dark .linkbtn:hover{color:var(--brand-h)}.fw .lp-dark :focus-visible{outline-color:var(--ink)}.fw .dlist li>span:last-child{margin-left:auto}@media (max-width:900px){.fw .ddemo-ctl{flex-direction:column}}.fw .stagebar{border:1px solid var(--line);border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.fw .stagebar button{background:var(--surface);border:0;border-right:1px solid var(--line);cursor:pointer;text-align:left;font-size:var(--fs-3);font-weight:var(--fw-med);color:var(--ink-3);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;font-family:inherit;display:flex}.fw .stagebar button:last-child{border-right:0}.fw .stagebar button:hover{color:var(--ink-2)}.fw .stagebar button[data-on="1"]{background:var(--card);color:var(--ink);box-shadow:inset 0 3px 0 var(--brand)}.fw .stage-n{font-size:var(--fs-1);letter-spacing:.04em;color:var(--ink-3)}.fw .stagebar button[data-on="1"] .stage-n{color:var(--brand)}.fw .stage-body{border:1px solid var(--line);background:var(--card);padding:var(--sp-6);min-height:430px;animation:.17s cubic-bezier(.4,0,.2,1) both stagein}@keyframes stagein{0%{opacity:0}to{opacity:1}}.fw .stagebar button{transition:background-color var(--t), color var(--t)}@media (prefers-reduced-motion:reduce){.fw .stage-body{animation:none}.fw .stagebar button{transition:none}}.fw .hstage{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;display:grid}.fw .hlink{justify-content:center;align-items:center;display:flex}.fw .hlink span{background:var(--line);width:100%;height:1px;display:block}.fw .hpanel{border:1px solid var(--line);background:var(--paper)}.fw .hpanel-on{border-color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1px var(--ink)}.fw .hpanel-h{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.fw .hpanel-who{font-size:var(--fs-1);letter-spacing:.04em;color:var(--ink-3)}.fw .hpanel-b{padding:16px}.fw .hpanel-rows{margin:14px 0 0}.fw .hpanel-rows>div{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,11ch) minmax(0,1fr);gap:14px;padding:8px 0;display:grid}.fw .hpanel-rows dt{font-size:var(--fs-2);color:var(--ink-3)}.fw .hpanel-rows dd{font-size:var(--fs-2);color:var(--ink);margin:0}.fw .hactor{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:900px){.fw .stagebar{grid-template-columns:1fr 1fr}.fw .stagebar button{border-bottom:1px solid var(--line)}.fw .hstage{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.fw .hlink{height:20px}.fw .hlink span{width:1px;height:100%;margin:0 auto}.fw .stage-body{padding:var(--sp-4)}}@media (max-width:560px){.fw .reqrow{gap:var(--sp-2);flex-wrap:wrap}}.fw .journey{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.fw .journey li{gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);align-items:baseline;display:flex}.fw .journey li[data-status=locked] .j-t,.fw .journey li[data-status=locked] .j-d{color:var(--ink-3)}.fw .journey .j-n{font-size:var(--fs-2);letter-spacing:.03em;color:var(--ink-3);flex:none;width:22px}.fw .journey .j-t{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .journey .j-d{font-size:var(--fs-2);color:var(--ink-2);max-width:var(--m-lead);margin-top:2px;display:block}.fw .journey .j-s{flex:none}@media (max-width:560px){.fw .journey li{flex-wrap:wrap}.fw .journey .j-s{margin-left:38px}}.fw .statusblock{border:var(--bw) solid var(--line);padding:var(--sp-4) var(--sp-5);background:var(--card)}.fw .statusblock.sb-error{border-color:var(--clay-line)}.fw .statusblock.sb-success{border-color:var(--pine-line)}.fw .statusblock.sb-loading{background:var(--surface)}.fw .sb-mark{clip-path:polygon(0 0,26% 0,45% 62%,64% 0,100% 0,58% 100%,43% 100%);flex:none;align-self:center;width:9px;height:9px}.fw .sb-mark-grey{background:var(--ink-3)}.fw .sb-mark-pine{background:var(--pine)}.fw .sb-mark-clay{background:var(--clay)}.fw .sb-head{font-size:var(--fs-4);font-weight:var(--fw-bold)}.fw .sb-body{font-size:var(--fs-3);line-height:var(--lh-body);color:var(--ink-2);max-width:var(--m-body);margin-top:var(--sp-1)}.fw .sb-loading .sb-head:after{content:"…"}.fw .stickycta{display:none}.fw .has-sticky{padding-bottom:var(--tail)}@media (max-width:760px){.fw .stickycta{z-index:75;background:var(--card);border-top:1px solid var(--ink);padding:11px 16px 13px;display:block;position:fixed;bottom:0;left:0;right:0}.fw{--tail:48px}.fw .has-sticky{padding-bottom:var(--tail)}.fw .shell{flex-direction:column}.fw .rail{border-right:0;border-bottom:1px solid var(--line);width:100%}.fw .nav{flex-direction:row;gap:4px;padding:6px 10px;overflow-x:auto}.fw .nav button:not(.btn){white-space:nowrap;justify-content:center;width:auto}.fw .grid-2,.fw .grid-4,.fw .cardgrid{grid-template-columns:1fr}.fw .page{padding:20px 16px 60px}.fw .topbar{padding:0 16px}.fw .d2{font-size:var(--fs-7)}.fw .hero{padding-block:44px 36px}.fw .tbl th,.fw .tbl td{padding:10px 12px}.fw .hide-s{display:none}.fw .grid-4>*{border-bottom:1px solid var(--line-soft);border-right:0!important}}@media (pointer:coarse){.fw .btn,.fw .btn-sm,.fw .nav button:not(.btn),.fw .frame-rail button:not(.btn),.fw .input,.fw .select{min-height:var(--tap)}.fw .tbl td{padding-top:14px;padding-bottom:14px}.fw .tbl .linkbtn{min-height:var(--tap);align-items:center;display:inline-flex}.fw .mobmenu,.fw .skiplink{min-height:var(--tap)}.fw [aria-label="Veyro, home"],.fw p>.linkbtn:only-child,.fw .n-actions .linkbtn{min-height:var(--tap);align-items:center;display:inline-flex}}@media (max-width:420px){.fw .d2{font-size:var(--fs-7)}.fw .wordmark-hero{font-size:var(--wm-sm);font-stretch:110%}.fw .tagline{font-size:var(--fs-5)}.fw .tagline-2{margin-top:var(--sp-3);font-size:var(--fs-4);letter-spacing:-.01em;line-height:1.4;font-weight:var(--fw-med);color:var(--ink-2);font-family:var(--ui);display:block}@media (max-width:760px){.fw .tagline-2{font-size:var(--fs-3)}}.fw .page{padding:16px 12px 56px}.fw .tbl th,.fw .tbl td{font-size:var(--fs-2);padding:9px 10px}.fw .card-b,.fw .card-h,.fw .card-f{padding-left:13px;padding-right:13px}.fw .band-key{gap:0 14px}}.fw .wordmark{white-space:nowrap;line-height:1;font-family:var(--display);font-weight:var(--display-wght);font-stretch:var(--display-wdth);letter-spacing:-.035em;display:inline-block}.fw .wordmark-hero{font-size:var(--wm-lg)}.fw .wm-v{vertical-align:baseline;width:auto;height:.72em;margin-right:var(--wm-kern);letter-spacing:normal;display:inline-block}.fw .wm-rest{display:inline}.fw .wordmark-tile .wm-v{box-sizing:content-box;background:var(--pine);vertical-align:-.26em;width:.8em;height:.88em;margin-right:.36em;padding:.2em .18em}.fw .wordmark-tile .wm-rest{letter-spacing:-.045em}.fw .wordmark-tile .wm-v path{transform-origin:50%}.fw a:hover .wordmark-tile .wm-v{background:var(--pine-h)}.fw .tagline{font-size:var(--fs-6);letter-spacing:-.014em;line-height:1.36;font-weight:var(--fw-reg);color:var(--ink-2);margin-top:var(--sp-5);text-wrap:balance;max-width:30ch;display:block}.fw h1.hero-h{margin:0}.fw .qalist{counter-reset:qa;margin:0;padding:0;list-style:none}.fw .qa{padding:0 0 0 var(--sp-6);border-left:1px solid var(--line);position:relative}.fw .qa+.qa{margin-top:var(--sp-9)}.fw .qa:has(.chip[data-tone=pine]){border-left-color:var(--pine)}.fw .qa:has(.chip[data-tone=amber]){border-left-color:var(--amber)}.fw .qa:has(.chip[data-tone=slate]){border-left-color:var(--slate)}.fw .qa-head{align-items:baseline;gap:0 var(--sp-3);flex-wrap:wrap;display:flex}.fw .qa-n{flex:none}.fw .qa-q{font-size:var(--fs-6);letter-spacing:-.016em;line-height:1.3;font-weight:var(--fw-bold);margin:0}.fw .qa-verdict{margin-top:var(--sp-3);display:inline-flex}.fw .qa-lead{margin:var(--sp-4) 0 0;font-size:var(--fs-5);color:var(--ink);max-width:52ch;line-height:1.5}.fw .qa-body{margin-top:var(--sp-4)}.fw .qa-body>.body:first-child{margin-top:0}@media (max-width:760px){.fw .qa{padding-left:var(--sp-5)}.fw .qa+.qa{margin-top:var(--sp-8)}.fw .qa-lead{font-size:var(--fs-4)}}.fw .moneyband .lp-h2{color:var(--ink)}.fw .moneyband-h{gap:var(--sp-7) var(--sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.fw .moneyband-lead{font-size:var(--fs-4);color:var(--ink-2);max-width:54ch;margin:0;line-height:1.6}.fw .moneyband-rail{margin-top:var(--sp-10);padding-top:var(--sp-8);border-top:1px solid var(--line)}@media (max-width:900px){.fw .moneyband-h{gap:var(--sp-5);grid-template-columns:1fr;align-items:start}.fw .moneyband-rail{margin-top:var(--sp-7);padding-top:var(--sp-6)}}.fw .aside-grid{gap:var(--sp-10);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;display:grid}.fw .aside-head{top:calc(var(--nav-h) + var(--sp-7));position:sticky}.fw .aside-head .lp-h2{max-width:16ch}.fw .aside-body{min-width:0}@media (max-width:900px){.fw .aside-grid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.fw .aside-head{position:static}.fw .aside-head .lp-h2{max-width:20ch}}.fw .hero-facts{gap:var(--sp-7);margin:var(--sp-8) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.fw .hero-facts>div{min-width:0}.fw .hero-facts dd{margin:3px 0 0}@media (max-width:900px){.fw .hero-facts{gap:var(--sp-5) var(--sp-6);margin-top:var(--sp-6)}}.fw .mark{flex:none;display:block}.fw .brand{line-height:1;display:inline-block}.fw section.lp{padding:var(--lp-pad) 0;border-top:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + var(--sp-4))}.fw [tabindex="-1"]:focus:not(:focus-visible){outline:none}.fw .anchor,.fw #main{scroll-margin-top:calc(var(--nav-h) + var(--sp-4))}.fw section.lp:nth-of-type(2n){background:var(--surface)}.fw section.ch{background:0 0;border-top:0}.fw section.ch-surface{background:var(--surface)}.fw section.ch-ink{background:var(--ink)}.fw section.ch-2{padding:68px 0 56px}.fw section.ch-3{padding:120px 0}.fw section.ch-4{padding:56px 0 48px}.fw section.ch-5{padding:48px 0}.fw section.ch-6{padding:48px 0 56px}.fw section.ch-7{padding:88px 0 56px}.fw section.ch-8{padding:48px 0 64px}.fw section.ch-9{padding:96px 0}@media (max-width:900px){.fw section.ch-2{padding:32px 0 34px}.fw section.ch-3{padding:70px 0}.fw section.ch-4{padding:34px 0 30px}.fw section.ch-5{padding:30px 0}.fw section.ch-6{padding:30px 0 34px}.fw section.ch-7{padding:52px 0 34px}.fw section.ch-8{padding:30px 0 40px}.fw section.ch-9{padding:58px 0}}.fw .calls{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.fw .calls>li{grid-template-columns:var(--split-a) var(--split-b);gap:0 var(--sp-8);align-items:baseline;display:grid}.fw .calls>li>*{min-width:0}.fw .cl-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.01em}.fw .cl-n{min-width:1.8ch;color:var(--ink-3);font-weight:var(--fw-med);font-variant-numeric:tabular-nums;display:inline-block}.fw .cl-d{font-size:var(--fs-2);color:var(--ink-3);margin:5px 0 0;line-height:1.5}.fw .cl-c{font-family:var(--code);font-size:var(--fs-2);color:var(--ink-2);white-space:pre;tab-size:2;margin:0;line-height:1.7;overflow-x:auto}@media (max-width:900px){.fw .calls>li{grid-template-columns:minmax(0,1fr);gap:10px}.fw .cl-c{white-space:pre-wrap;word-break:break-word}}.fw .tl .tl-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.01em;display:block}.fw .tl .tl-d{font-size:var(--fs-2);color:var(--ink-3);max-width:56ch;margin-top:3px;line-height:1.5;display:block}.fw .tl li{padding-bottom:var(--sp-6)}.fw .states{gap:14px var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fw .states>div{border-top:1px solid var(--line);min-width:0;padding-top:10px}.fw .states dt{font-size:var(--fs-3);font-weight:var(--fw-med)}.fw .states dd{font-size:var(--fs-2);color:var(--ink-3);margin:2px 0 0;line-height:1.45}@media (max-width:760px){.fw .states{grid-template-columns:1fr}}.fw .commits{gap:10px var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fw .commits li{font-size:var(--fs-3);color:var(--ink-2);align-items:baseline;gap:10px;line-height:1.5;display:flex}.fw .commits .ck-t{color:var(--pine);font-weight:var(--fw-bold);flex:none}@media (max-width:760px){.fw .commits{grid-template-columns:1fr}}.fw .story{max-width:30ch;font-size:var(--lp-3);letter-spacing:-.018em;line-height:1.35;font-weight:var(--fw-bold)}.fw .story-by{font-size:var(--fs-2);color:var(--ink-3);margin-top:var(--sp-5);font-weight:var(--fw-reg);letter-spacing:0;display:block}.fw section.lp.lp-dark{background:var(--paper)}.fw section.lp:first-of-type{border-top:0}.fw .skiplink{z-index:200;background:var(--brand);color:var(--reverse);font-size:var(--fs-3);font-weight:var(--fw-bold);padding:10px 16px;position:absolute;top:0;left:-9999px}.fw .skiplink:focus{left:0}.fw .progress{z-index:90;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.fw .progress i{background:var(--brand);height:100%;display:block}.fw .talkpop{z-index:72;background:var(--card);border:1px solid var(--ink);width:min(340px,100vw - 48px);box-shadow:var(--lift);padding:var(--sp-5);position:fixed;bottom:24px;left:24px}.fw .talkpop-h{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}.fw .talkpop-t{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.012em;margin:0;line-height:1.25}.fw .talkpop-b{margin:var(--sp-3) 0 0;font-size:var(--fs-2);color:var(--ink-2);line-height:1.6}.fw .talkpop-x{appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);width:var(--tap);height:var(--tap);margin:calc(var(--sp-3) * -1) calc(var(--sp-3) * -1) 0 0;transition:color var(--t), background-color var(--t);background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.fw .talkpop-x:hover{color:var(--ink);background:var(--surface-2)}@keyframes veyro-talkpop{0%{opacity:0;transform:translateY(8px)}}.fw .talkpop{animation:veyro-talkpop var(--t-2) var(--ease) both}@media (max-width:620px){.fw .talkpop{width:auto;padding:var(--sp-4);bottom:16px;left:16px;right:16px}.fw:has(.talkpop) .totop{bottom:216px}}.fw .totop{z-index:70;background:var(--card);border:1px solid var(--ink);color:var(--ink);font-size:var(--fs-2);font-weight:var(--fw-bold);letter-spacing:.02em;cursor:pointer;align-items:center;gap:9px;padding:6px 13px 6px 6px;display:flex;position:fixed;bottom:96px;right:24px}.fw .totop:hover{background:var(--surface)}@media (pointer:coarse){.fw .totop{min-height:var(--tap)}}.fw .totop-mark{background:var(--brand);flex:none;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.fw .tblwrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.fw .tblwrap .tbl{min-width:520px}.fw .hero-band .tblwrap .tbl{min-width:0}.fw .disc{border-bottom:1px solid var(--line)}.fw .disc-q{justify-content:space-between;align-items:baseline;gap:var(--sp-5);width:100%;padding:var(--sp-4) 0;cursor:pointer;text-align:left;font-size:var(--fs-4);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:-.008em;background:0 0;border:0;font-family:inherit;display:flex}.fw .disc-q:hover{color:var(--brand)}.fw .disc-sign{flex:none;align-self:center;width:11px;height:11px;position:relative}.fw .disc-sign:before,.fw .disc-sign:after{content:"";background:var(--ink-3);position:absolute}.fw .disc-sign:before{height:1.5px;top:5px;left:0;right:0}.fw .disc-sign:after{width:1.5px;transition:transform var(--t-2) var(--ease), opacity var(--t-2) var(--ease);top:0;bottom:0;left:5px}.fw .disc[data-open="1"] .disc-sign:after,.fw details.disc[open] .disc-sign:after{opacity:0;transform:scaleY(0)}.fw details.disc[open] .disc-q{color:var(--brand)}.fw .disc-q::-webkit-details-marker{display:none}.fw summary.disc-q{list-style:none}.fw .disc[data-open="1"] .disc-q{color:var(--brand)}.fw .disc-panel{transition:grid-template-rows var(--t-2) var(--ease);grid-template-rows:0fr;display:grid}.fw .disc[data-open="1"] .disc-panel{grid-template-rows:1fr}.fw .disc-panel>div{overflow:hidden}.fw .disc-a{padding:0 0 var(--sp-4);font-size:var(--fs-3);line-height:var(--lh-body);color:var(--ink-2);max-width:var(--m-wide);margin:0}@media (prefers-reduced-motion:reduce){.fw .disc-panel,.fw .disc-sign:after{transition:none}}@supports selector(::details-content) and (interpolate-size:allow-keywords){.fw .disc,.fw .wh-more{interpolate-size:allow-keywords}.fw .disc::details-content{block-size:0;transition:block-size var(--t-2) var(--ease), content-visibility var(--t-2) var(--ease) allow-discrete;overflow:hidden}.fw .wh-more::details-content{block-size:0;transition:block-size var(--t-2) var(--ease), content-visibility var(--t-2) var(--ease) allow-discrete;overflow:hidden}.fw .disc[open]::details-content{block-size:auto}.fw .wh-more[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.fw .disc::details-content{transition:none}.fw .wh-more::details-content{transition:none}}}.fw .pwwrap{position:relative}.fw .pwwrap .input{padding-right:66px}.fw .pwtoggle{min-height:var(--tap);font-size:var(--fs-2);font-weight:var(--fw-bold);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 11px;position:absolute;top:0;bottom:0;right:1px}.fw .pwtoggle:hover{color:var(--ink)}.fw .searchbar{align-items:center;gap:8px;display:flex}.fw .searchbar .input{height:32px;font-size:var(--fs-3);max-width:260px}@media (max-width:760px){.fw .totop{bottom:152px;right:14px}}@media print{.fw .rail,.fw .topbar,.fw .env,.fw .cookiebar,.fw .stickycta,.fw .totop,.fw .progress,.fw .drawer,.fw .scrim,.fw .toasts,.fw .btn,.fw .skiplink{display:none!important}.fw{color:#000;background:#fff;font-size:11pt}.fw .card,.fw .panel{break-inside:avoid;border:1px solid #999}.fw .page,.fw .page-in{max-width:none;padding:0}.fw .tblwrap{overflow:visible}.fw .tbl{min-width:0}.fw .tbl tr{break-inside:avoid}.fw .hide-s{display:table-cell!important}.fw a[href]:after{content:" (" attr(href) ")";color:#555;font-size:9pt}.fw a[href^=\#]:after{content:none}.fw .mobmenu{display:none!important}body{background:#fff!important}.fw [style*="position: sticky"],.fw [style*=position\:sticky]{position:static!important}.fw section[id^=clause-]{break-inside:avoid}.fw .truthgrid{display:block}}.fw .cookiebar{z-index:80;background:var(--card);border-top:1px solid var(--ink);position:fixed;bottom:0;left:0;right:0}.fw .linkrow{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;width:100%;padding:15px 0;display:block}.fw .linkrow:hover{background:var(--surface)}.fw .linkrow-t{font-size:var(--fs-4);font-weight:var(--fw-bold);display:block}.fw .linkrow-d{font-size:var(--fs-3);color:var(--ink-2);margin-top:3px;display:block}.fw .numbered{counter-reset:s;border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.fw .numbered li{counter-increment:s;border-bottom:1px solid var(--line);grid-template-columns:2.2rem minmax(0,15ch) minmax(0,1fr);align-items:baseline;gap:18px;padding:12px 0;display:grid}.fw .numbered li:before{content:counter(s,decimal-leading-zero);font-size:var(--fs-2);letter-spacing:.03em;color:var(--ink-3)}.fw .numbered li>span:first-of-type{font-size:var(--fs-4);font-weight:var(--fw-bold)}.fw .numbered li>span:last-of-type{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-wide);line-height:1.55}@media (max-width:760px){.fw .numbered li{grid-template-columns:2.2rem minmax(0,1fr);gap:6px 16px}.fw .numbered li>span:last-of-type{grid-column:2}}.fw .ruled{border-top:1px solid var(--ink);margin:0}.fw .ruled>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,16ch) minmax(0,1fr);gap:24px;padding:13px 0;display:grid}.fw .ruled dt{font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.006em}.fw .ruled dd{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-wide);margin:0;line-height:1.6}@media (max-width:760px){.fw .ruled>div{grid-template-columns:1fr;gap:5px}}.fw .arrowlist{margin:0;padding:0;list-style:none}.fw .arrowlist li{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-body);padding:5px 0;position:relative}.fw .arrowlist li+li{border-top:1px solid var(--line-soft)}.fw .ctx{border-bottom:1px solid var(--line);align-items:center;gap:9px;margin:0 16px 10px;padding:0 0 12px;display:flex}.fw .initials{background:var(--brand);width:26px;height:26px;color:var(--reverse);font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;display:flex}.fw .ctx-n{font-size:var(--fs-2);font-weight:var(--fw-med);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fw .ctx-s{font-size:var(--fs-1);color:var(--ink-3);align-items:center;gap:5px;margin-top:1px;display:flex}.fw .nav button{color:var(--ink-2)}.fw .nav button svg{color:var(--ink-3)}.fw .nav button[data-on="1"] svg{color:var(--ink)}.fw .frame{border:1px solid var(--line);background:var(--card);overflow:hidden}.fw .frame-bar{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:6px;height:34px;padding:0 16px;display:flex}.fw .frame-body{min-height:250px;display:flex}.fw .frame-rail{border-right:1px solid var(--line);background:var(--surface);flex:none;width:122px;padding:8px}.fw .frame-rail button:not(.btn){width:100%;font-size:var(--fs-1);color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:6px 8px;display:flex}.fw .frame-rail button:hover{background:var(--surface-2);color:var(--ink-2)}.fw .frame-rail button[data-on="1"]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:var(--fw-bold)}.fw .frame-rail button[data-on="1"] svg{color:var(--brand)}.fw .frame-main{flex:auto;min-width:0;min-height:196px;padding:16px}.fw .hrow{border-top:1px solid var(--line-soft);align-items:center;gap:10px;padding:8px 0;display:flex}.fw .hrow:first-child{border-top:0;padding-top:2px}.fw .hrow-t{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .hrow-s{font-size:var(--fs-1);color:var(--ink-3);margin-top:1px;display:block}.fw .lp-dark{--paper:#111315;--surface:#1a1d20;--surface-2:#232629;--card:#191c1f;--ink:#f3f4f4;--ink-2:#bcbdbd;--ink-3:#9b9c9d;--reverse:#111315;--brand:#f3f4f4;--brand-h:#fff;--brand-a:#fff;--line:#3a3e40;--line-soft:#2c2f31;--line-hover:#4a4f52;--control-line:#5a5e61;--placeholder:#9b9c9d;--select-bg:#2e3841;--scrim:#0000009e;--pine:#5fb48f;--pine-h:#7cc9a6;--pine-bg:#12251e;--pine-line:#245040;--amber:#d9a441;--amber-bg:#2a2112;--amber-line:#4f3f19;--slate:#83aadb;--slate-bg:#15202e;--slate-line:#294660;--clay:#e39089;--clay-bg:#2b1917;--clay-line:#5d322c;--clay-a:#3a201d;--track-free:#163027;--track-rest:#24282c;--skel-block:#383d42;--nav-veil:#0f1113e0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--paper);color:var(--ink);border-top:0}[data-theme=dark] .fw .lp-dark{--paper:#fff;--surface:#f7f7f6;--surface-2:#eeeeec;--card:#fff;--ink:#111315;--ink-2:#4a4f54;--ink-3:#61666b;--reverse:#fff;--brand:#111315;--brand-h:#2b2f33;--brand-a:#000;--line:#e3e3e0;--line-soft:#eeeeec;--line-hover:#d4d4d1;--control-line:#878d92;--placeholder:#6b7075;--select-bg:#e2e3e3;--scrim:#11131552;--pine:#12513a;--pine-h:#0b3a29;--pine-bg:transparent;--pine-line:#acc2ba;--amber:#8a5a12;--amber-bg:transparent;--amber-line:#cdb899;--slate:#22456b;--slate-bg:transparent;--slate-line:#adbac8;--clay:#9c2b22;--clay-bg:transparent;--clay-line:#d5a6a2;--clay-a:#f3e6e4;--track-free:#e4efe9;--track-rest:#ececeb;--skel-block:#c5c8cb;--nav-veil:#ffffffe0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.fw main>section.lp-dark:last-child{margin-bottom:calc(-1 * var(--tail));padding-bottom:calc(var(--lp-pad) + var(--tail))}.fw main>section.lp-dark.ch-9:last-child{padding-bottom:calc(96px + var(--tail))}@media (max-width:900px){.fw main>section.lp-dark.ch-9:last-child{padding-bottom:calc(58px + var(--tail))}}.fw .lp-center{text-align:center}.fw .lp-center .mark,.fw .lp-center .statement,.fw .lp-center .statement-sub,.fw .lp-center .d2,.fw .lp-center .sec-h,.fw .lp-center .lp-h2,.fw .lp-center .lp-h1,.fw .lp-center .body,.fw .lp-center .lead,.fw .lp-center .sec-lead{margin-left:auto;margin-right:auto}.fw .headc{text-align:center}.fw .headc .lp-h2,.fw .headc .lp-lead,.fw .headc .sec-lead,.fw .headc .body,.fw .headc .small{margin-left:auto;margin-right:auto}.fw .centred-note{text-align:center}.fw section.ch-3{--stage-w:920px}.fw .stage{max-width:var(--stage-w,920px);margin-left:auto;margin-right:auto}.fw .stage .segwrap{width:fit-content;max-width:100%}.fw section.ch-3 .centred-note{max-width:var(--stage-w);text-wrap:balance;margin-left:auto;margin-right:auto}.fw section.ch-3 .centred-note .linkbtn{white-space:nowrap}@media (min-width:901px){.fw section.ch-3 .states{column-gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin-left:auto;margin-right:auto}}.fw .calls-grid{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-8);align-items:start;display:grid}.fw .calls-grid>*{min-width:0}.fw .calls-grid .calls{gap:var(--sp-7)}.fw .calls-grid .calls>li{grid-template-columns:minmax(0,1fr);gap:9px}.fw section.ch-6 .tl{max-width:460px;margin-left:auto;margin-right:auto}.fw section.ch-6 .tl li:before{background:var(--control-line)}.fw .tool{max-width:780px;margin-left:auto;margin-right:auto}.fw .band-side{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.fw .band-side>*{min-width:0}.fw .quote-c{text-align:center;max-width:34ch;margin-left:auto;margin-right:auto}.fw .quote-c .story{max-width:none}.fw .quote-c .story-by{margin-top:var(--sp-6)}.fw .readcol{max-width:640px;margin-left:auto;margin-right:auto}.fw section.ch-9 .lp-h2{font-size:var(--fs-9);max-width:18ch;line-height:1.06}@media (max-width:900px){.fw .calls-grid,.fw .band-side{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.fw .stage,.fw .tool,.fw .readcol{max-width:none}.fw section.ch-3{--stage-w:none}.fw section.ch-6 .tl{max-width:none}}.fw .wallethero{background:var(--surface);color:var(--ink);border:1px solid var(--line);padding:var(--sp-8) var(--sp-7);margin-bottom:var(--sp-7)}.fw .wallethero .wh-label{font-size:var(--fs-2);letter-spacing:.02em;color:var(--ink-3);display:block}.fw .wallethero .wh-big{font-size:var(--fs-10);letter-spacing:-.03em;line-height:1.02;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;margin-top:var(--sp-2);display:block}.fw .wallethero .wh-sub{font-size:var(--fs-3);color:var(--ink-2);margin-top:var(--sp-3);max-width:46ch;display:block}.fw .wh-break{gap:var(--sp-5);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.fw .wh-break>div{min-width:0}.fw .wh-break dt{font-size:var(--fs-2);color:var(--ink-3);display:block}.fw .wh-break dd{font-size:var(--fs-5);font-weight:var(--fw-med);font-variant-numeric:tabular-nums;margin:3px 0 0;display:block}.fw .wh-break dd[data-tone=settled]{color:var(--pine)}.fw .wh-break dd[data-tone=out]{color:var(--clay)}.fw .wallethero .row{margin-top:var(--sp-6)}.fw .wh-more{margin-top:var(--sp-6);border-top:1px solid var(--line);padding-top:var(--sp-4)}.fw .wh-more>summary{cursor:pointer;font-size:var(--fs-2);color:var(--ink-2);align-items:center;gap:8px;list-style:none;display:inline-flex}.fw .wh-more>summary::-webkit-details-marker{display:none}.fw .wh-more>summary:hover{color:var(--ink)}.fw .wh-more>summary:after{content:"+";font-size:var(--fs-4);color:var(--ink-3);line-height:1}.fw .wh-more[open]>summary:after{content:"−"}.fw .wh-more[open]>summary{color:var(--ink);margin-bottom:var(--sp-4)}.fw .wh-more .wh-break{border-top:0;margin-top:0;padding-top:0}.fw .acct{border-top:1px solid var(--line);margin-top:var(--sp-7)}.fw .acct>summary{cursor:pointer;padding:var(--sp-5) 0;font-size:var(--fs-4);font-weight:var(--fw-bold);letter-spacing:-.012em;color:var(--ink);align-items:center;gap:8px;list-style:none;display:inline-flex}.fw .acct>summary::-webkit-details-marker{display:none}.fw .acct>summary:after{content:"+";font-size:var(--fs-5);color:var(--ink-3);line-height:1}.fw .acct[open]>summary:after{content:"−"}.fw .acct-b{padding-bottom:var(--sp-5)}.fw .eh-top{justify-content:space-between;align-items:flex-end;gap:var(--sp-6);flex-wrap:wrap;display:flex}.fw .eh-figs{gap:var(--sp-5);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fw .eh-n{font-size:var(--fs-6);font-weight:var(--fw-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;display:block}.fw .eh-l{font-size:var(--fs-2);color:var(--ink-3);margin-top:3px;display:block}.fw .eh-chart{height:88px;margin-top:var(--sp-6);align-items:stretch;gap:6px;display:flex}.fw .eh-col{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.fw .eh-track{flex:auto;align-items:flex-end;display:flex}.fw .eh-bar{background:var(--pine);width:100%;min-height:2px;display:block}.fw .eh-bar[data-zero="1"]{background:var(--line);height:2px!important}.fw .eh-d{text-align:center;font-size:var(--fs-1);color:var(--ink-3)}@media (max-width:560px){.fw .eh-figs{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr))}.fw .eh-n{font-size:var(--fs-5)}.fw .eh-chart{height:52px}}.fw .addapp{border:1px solid var(--ink);background:var(--card);padding:var(--sp-6);margin-bottom:var(--sp-7)}.fw .addapp-h{align-items:baseline;gap:8px var(--sp-4);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.fw .addapp-t{font-size:var(--fs-5);font-weight:var(--fw-bold);letter-spacing:-.012em}.fw .addapp-d{font-size:var(--fs-3);color:var(--ink-2);max-width:64ch;margin:0 0 var(--sp-5);line-height:1.5}.fw .addapp-id{background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.fw .addapp-id code{font-family:var(--code);font-size:var(--fs-2);color:var(--ink);word-break:break-all}.fw .addapp-id .addapp-key{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none}.fw .addapp-grid{gap:var(--sp-6);margin-top:var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.fw .addapp-grid{gap:var(--sp-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fw .addapp-side>:first-child{margin-top:0}.fw .addapp-code{padding:var(--sp-5);background:var(--surface);border:1px solid var(--line);margin:0;overflow-x:auto}.fw .addapp-code code{font-family:var(--code);font-size:var(--fs-2);color:var(--ink-2);white-space:pre;tab-size:2;line-height:1.65}.fw .addapp-foot{margin:var(--sp-5) 0 0;font-size:var(--fs-3);color:var(--ink-2)}@media (max-width:560px){.fw .addapp{padding:var(--sp-5)}}@media (max-width:760px){.fw .wallethero{padding:var(--sp-7) var(--sp-5)}.fw .wallethero .wh-big{font-size:var(--fs-9)}.fw .wh-break{gap:var(--sp-5) var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.fw .stattiles{border-top:1px solid var(--ink);margin-bottom:var(--sp-7);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.fw .stattiles>div{min-width:0;padding:var(--sp-5) var(--sp-5) var(--sp-4) 0;border-right:1px solid var(--line)}.fw .stattiles>div:last-child{border-right:0}.fw .stattiles>div+div{padding-left:var(--sp-5)}.fw .stattiles .st-n{font-size:var(--fs-7);font-weight:var(--fw-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.fw .stattiles .st-l{font-size:var(--fs-2);color:var(--ink-3);margin-top:4px;display:block}@media (max-width:760px){.fw .stattiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.fw .stattiles>div{border-right:0;border-bottom:1px solid var(--line);padding:var(--sp-4) 0}.fw .stattiles>div+div{padding-left:0}.fw .stattiles>div:nth-child(odd){padding-right:var(--sp-5)}}.fw .prodlist{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.fw .proditem{min-width:0}.fw .prodrow{gap:var(--sp-4) var(--sp-6);padding:var(--sp-5) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.fw .prodrow>*{min-width:0}.fw .prodrow[data-live="0"] .pd-name{color:var(--ink-2)}.fw .pd-name{font-size:var(--fs-5);font-weight:var(--fw-bold);letter-spacing:-.012em;display:block}.fw .pd-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.fw .pd-price{font-size:var(--fs-4);font-weight:var(--fw-med);font-variant-numeric:tabular-nums}.fw .pd-desc{font-size:var(--fs-2);color:var(--ink-3);max-width:54ch;margin-top:6px;line-height:1.5;display:block}.fw .pd-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:700px){.fw .prodrow{grid-template-columns:minmax(0,1fr)}.fw .pd-actions{justify-content:flex-start}}.fw .pdstats{align-items:baseline;gap:var(--sp-3) var(--sp-7);margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.fw .pdstats>div{min-width:0}.fw .pdstats .ps-n{font-size:var(--fs-5);font-weight:var(--fw-med);font-variant-numeric:tabular-nums}.fw .pdstats .ps-l{font-size:var(--fs-2);color:var(--ink-3);margin-left:6px}.fw .pdstats .ps-spacer{flex:auto}.fw .txgroup+.txgroup{margin-top:var(--sp-6)}.fw .txlist{margin:0;padding:0;list-style:none}.fw .txday{justify-content:space-between;align-items:baseline;gap:var(--sp-4);border-bottom:1px solid var(--ink);padding-bottom:6px;display:flex}.fw .txday-d{font-size:var(--fs-2);font-weight:var(--fw-med);color:var(--ink-2)}.fw .txday-t{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.fw .txrow{gap:4px var(--sp-5);padding:var(--sp-4) 0;border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.fw .txrow>*{min-width:0}.fw .tx-name{font-size:var(--fs-3);font-weight:var(--fw-med)}.fw .tx-ref{font-size:var(--fs-1);color:var(--ink-3);font-family:var(--code);word-break:break-all;margin-top:3px;display:block}.fw .tx-flow{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;display:flex}.fw .tx-arrow{color:var(--ink-3)}.fw .tx-net{font-size:var(--fs-4);font-weight:var(--fw-med);color:var(--ink)}.fw .tx-net[data-tone=settled]{color:var(--pine)}.fw .tx-net[data-tone=out]{color:var(--clay)}@media (max-width:700px){.fw .txrow{grid-template-columns:minmax(0,1fr)}.fw .tx-flow{justify-content:flex-start}}.fw .payoutline .pt[data-on=waiting]{border-color:var(--amber);background:var(--paper)}.fw .payoutline .pt[data-on=done]{border-color:var(--pine);background:var(--pine)}.fw .payoutline .tl-t{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fw .payoutline .po-amt{font-size:var(--fs-4);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fw .skel{background:var(--skel-block);border-radius:0}@keyframes veyro-skel-in{to{opacity:1}}.fw .skel[data-shimmer="1"]{position:relative;overflow:hidden}.fw .skel[data-shimmer="1"]:after{content:"";background:linear-gradient(90deg, transparent, var(--skel-sheen), transparent);animation:veyro-skel 1.25s var(--ease) 6;position:absolute;inset:0;transform:translate(-100%)}@keyframes veyro-skel{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.fw .skel[data-shimmer="1"]:after{animation:none}}.fw .skel-hero{background:var(--surface);border:1px solid var(--line-soft);padding:var(--sp-8) var(--sp-7);margin-bottom:var(--sp-7)}.fw .skel-herorow{justify-content:space-between;align-items:flex-start;gap:var(--sp-6);flex-wrap:wrap;display:flex}.fw .skel-figs{gap:var(--sp-5);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fw .skel-week{height:64px;margin-top:var(--sp-6);align-items:flex-end;gap:6px;display:flex}.fw .skel-weekcol{flex:1 1 0;align-items:flex-end;height:100%;display:flex}.fw .skel-weekbar{width:100%}.fw .skel-int{gap:var(--sp-5);margin-top:var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.fw .skel-int{gap:var(--sp-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fw .skel-row{justify-content:space-between;align-items:center;gap:var(--sp-5);border-bottom:1px solid var(--line-soft);padding:12px 0;display:flex}.fw .skel-row:first-of-type{margin-top:var(--sp-4);border-top:1px solid var(--line-soft)}@media (max-width:560px){.fw .skel-figs{gap:var(--sp-3)}.fw .skel-week{height:48px}}.fw .skel-card{border:1px solid var(--line);background:var(--card);padding:var(--sp-5);margin-bottom:var(--sp-5)}@media (max-width:760px){.fw .skel-hero{padding:var(--sp-7) var(--sp-5)}}.fw .fig{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1;font-weight:var(--fw-bold);letter-spacing:-.022em;color:var(--ink);line-height:1.04;display:block}.fw .fig-xl{font-size:var(--fs-9)}.fw .fig-lg{font-size:var(--fs-8)}.fw .fig-md{font-size:var(--fs-7)}.fw .fig-sm{font-size:var(--fs-5)}.fw .fig-k{font-size:var(--fs-1);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-weight:var(--fw-med);display:block}.fw .fig-ref{font-family:var(--code);font-size:var(--fs-1);letter-spacing:.04em;color:var(--ink-3);font-variant-numeric:tabular-nums;text-transform:uppercase}.fw .fig-pos{color:var(--pine)}.fw .fig-sub{font-size:var(--fs-2);color:var(--ink-3);margin-top:6px;display:block}.fw .figrow{gap:var(--sp-5) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.fw .figrow>div{min-width:0}.fw .mrail{position:relative}.fw .mrail-track{gap:var(--sp-2);grid-template-columns:repeat(var(--mrail-n,5),minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fw .mrail-line{top:13px;left:calc(50% / var(--mrail-n,5));right:calc(50% / var(--mrail-n,5));background:var(--line);height:1px;display:block;position:absolute;overflow:hidden}.fw .mrail-spark{background:linear-gradient(90deg,transparent,var(--brand),transparent);width:34%;height:100%;animation:veyro-mrail 3.4s var(--ease) infinite;position:absolute;top:0;left:0}@keyframes veyro-mrail{0%{transform:translate(-100%)}to{transform:translate(294.118%)}}.fw .mrail-node{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.fw .mrail-dot{background:var(--paper);border:1px solid var(--control-line);border-radius:50%;flex:none;width:9px;height:9px;margin-top:9px;position:relative}.fw .mrail-node[data-ours="1"] .mrail-dot{background:var(--brand);border-color:var(--brand)}.fw .mrail-k{font-size:var(--fs-1);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:var(--fw-med)}.fw .mrail-t{font-size:var(--fs-2);font-weight:var(--fw-med);color:var(--ink);line-height:1.3}.fw .mrail-node[data-ours="1"] .mrail-t{color:var(--brand)}@media (max-width:620px){.fw .mrail-track{gap:var(--sp-4);grid-template-columns:1fr}.fw .mrail-line{width:1px;height:auto;inset:14px auto 14px 4px}.fw .mrail-spark{background:linear-gradient(180deg,transparent,var(--brand),transparent);width:100%;height:28%;animation-name:veyro-mrail-v}@keyframes veyro-mrail-v{0%{transform:translateY(-100%)}to{transform:translateY(357.143%)}}.fw .mrail-node{text-align:left;align-items:baseline;gap:var(--sp-3);flex-direction:row}.fw .mrail-dot{align-self:center;margin-top:0}.fw .mrail-k{white-space:nowrap;flex:none;width:10ch}}@media (prefers-reduced-motion:reduce){.fw .mrail-spark{opacity:.5;background:linear-gradient(90deg,transparent,var(--brand),transparent);width:100%;animation:none}}.fw .lw-chips{margin-top:var(--sp-6)}.fw .lw-led{margin-top:var(--sp-4)}.fw .lw-bal{margin-top:5px}.fw .lw-pricing-note{margin-bottom:var(--sp-4);color:var(--ink-2)}.fw .lw-flow{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;align-items:stretch;gap:4px;display:flex}.fw .lw-op{font-size:var(--fs-2);color:var(--ink-3);align-items:center;padding:0 2px;display:flex}.fw .lw-term{appearance:none;cursor:pointer;text-align:left;font:inherit;color:inherit;min-width:0;transition:background-color var(--t), opacity var(--t), color var(--t);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:5px 7px;display:flex}.fw .lw-term-k{font-size:var(--fs-1);font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.fw .lw-term-v{font-size:var(--fs-3);font-weight:var(--fw-med);font-variant-numeric:tabular-nums;white-space:nowrap}.fw .lw-term[data-k=available] .lw-term-v{color:var(--pine);font-weight:var(--fw-bold)}.fw .lw-term:hover,.fw .lw-term[data-on="1"]{background:var(--surface-2)}.fw .lw-term[data-on="1"] .lw-term-k{color:var(--ink)}.fw .dp[data-dim="1"] .lw-term[data-on="1"]{background:var(--surface)}.fw .dp .led,.fw .dp .lw-chips,.fw .dp .dp-foot{transition:opacity var(--t)}.fw .lw-note{margin:var(--sp-3) 0 0;font-size:var(--fs-2);color:var(--ink-2);min-height:calc(var(--fs-2) * 1.5 * 2);max-width:46ch;line-height:1.5}@media (max-width:420px){.fw .lw-flow{gap:2px}.fw .lw-term{padding:4px 5px}.fw .lw-op{display:none}}.fw .lw-new{opacity:0;transition:opacity var(--t-3) var(--ease-out)}.fw .lw-new[data-in="1"]{opacity:1;animation:veyro-lw-row .42s var(--ease-out) 1}@keyframes veyro-lw-row{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.fw .dp-cta{appearance:none;font:inherit;cursor:pointer;transition:background-color var(--t), border-color var(--t), color var(--t);text-decoration:none}.fw .dp-cta:hover{background:var(--brand-h)}.fw .dp-cta:active{background:var(--brand-a)}@media (prefers-reduced-motion:reduce){.fw .lw-new,.fw .lw-new[data-in="1"]{transition:none;animation:none}.fw .lw-new{opacity:1}}.fw .led{border-top:1px solid var(--line)}.fw .led-row{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto auto;padding:11px 0;display:grid}.fw .led-n{font-size:var(--fs-3);font-weight:var(--fw-med);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fw .led-sub{font-size:var(--fs-1);color:var(--ink-3);font-weight:var(--fw-reg);display:block}.fw .led-amt{font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-3);font-weight:var(--fw-bold);white-space:nowrap}.fw .led[data-animate="1"] .led-row{animation:veyro-led var(--t-3) var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .12s)}@keyframes veyro-led{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fw .led[data-animate="1"] .led-row{animation:none}}@media (max-width:480px){.fw .led-row{grid-template-columns:minmax(0,1fr) auto;row-gap:7px}.fw .led-n{white-space:normal;text-overflow:clip;grid-area:1/1;overflow:visible}.fw .led-amt{grid-area:1/2;align-self:start}.fw .led-row>.chip{grid-area:2/1;justify-self:start}}.fw .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fw .chip{height:22px;font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-3);background:var(--surface);white-space:nowrap;transition:color var(--t-2) var(--ease), border-color var(--t-2) var(--ease), background-color var(--t-2) var(--ease);align-items:center;gap:5px;padding:0 8px;display:inline-flex}.fw .chip[data-on="1"][data-tone=pine]{color:var(--pine);border-color:var(--pine-line);background:var(--pine-bg)}.fw .chip[data-on="1"][data-tone=amber]{color:var(--amber);border-color:var(--amber-line);background:var(--amber-bg)}.fw .chip[data-on="1"][data-tone=slate]{color:var(--slate);border-color:var(--slate-line);background:var(--slate-bg)}.fw .chip-sep{color:var(--ink-3);font-size:var(--fs-1);flex:none}@media (prefers-reduced-motion:reduce){.fw .chip{transition:none}}.fw .ckpage{background:var(--surface)}.fw .ckhead{padding-top:var(--sp-10);padding-bottom:var(--sp-8);text-align:center}.fw .ckhead-h{margin:var(--sp-3) 0 0;letter-spacing:-.03em;font-size:clamp(30px,4vw,46px);line-height:1.08;font-weight:var(--fw-bold)}.fw .ckhead-lead{margin:var(--sp-5) auto 0;font-size:var(--fs-5);color:var(--ink-2);max-width:58ch;line-height:1.55}.fw .cktool{max-width:640px;padding-bottom:var(--sp-10);margin-inline:auto}.fw .cktool .card{margin-top:0!important}.fw .cktool .card.card-prose{max-width:none}.fw .cktool .card-b{padding:var(--sp-7)}.fw .cktool .checkform{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.fw .cktool .checkform>.field:only-child{grid-column:1/-1}.fw .cktool .checkform>.btn,.fw .cktool .checkform>button{grid-column:1/-1;justify-content:center}@media (max-width:560px){.fw .cktool .checkform{gap:var(--sp-4);grid-template-columns:1fr}.fw .cktool .card-b{padding:var(--sp-5)}.fw .ckhead{padding-top:var(--sp-8);padding-bottom:var(--sp-6)}}.fw .ckevidence{background:var(--paper);border-top:1px solid var(--line);padding:var(--sp-9) 0 var(--sp-10)}.fw .ckevidence .figrow{margin-top:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.fw .ckevidence .ckfilters{gap:var(--sp-5) var(--sp-8);margin-top:var(--sp-7);padding-top:var(--sp-6);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.fw .ckevidence .ckfilters p{max-width:52ch;margin:0}.fw .check-res{margin-top:var(--sp-4);animation:veyro-check var(--t-3) var(--ease-out) both}@keyframes veyro-check{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fw .check-res{animation:none}}.fw .pp .dp-body{padding-top:var(--sp-5);gap:var(--sp-6) var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:720px){.fw .pp .dp-body{gap:var(--sp-5);grid-template-columns:1fr}}.fw.parents-page .qalist{max-width:none}.fw .pp .dp-bar{padding:var(--sp-4) var(--sp-6);background:var(--card)}.fw .pp-example{font-size:var(--fs-2);color:var(--ink-3);margin-left:auto}.fw .pp-section-title{font-size:var(--fs-3);font-weight:var(--fw-med);letter-spacing:0;margin-bottom:var(--sp-3)}.fw .pp-step-number{width:16px;font-size:var(--fs-2);color:var(--ink-3);flex:none;padding-top:2px}.fw .pp-controls-note{margin-top:var(--sp-4);color:var(--ink-3);font-size:var(--fs-2);line-height:1.65}.fw .pp-steps{margin:0;padding:0;list-style:none}.fw .pp-step{gap:var(--sp-3);border-bottom:1px solid var(--line-soft);align-items:flex-start;padding:10px 0;display:flex}.fw .pp-step:last-child{border-bottom:0}.fw .pp-tick{border:1px solid var(--control-line);color:#0000;background:var(--surface);width:19px;height:19px;transition:color var(--t-2) var(--ease), background-color var(--t-2) var(--ease), border-color var(--t-2) var(--ease);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.fw .pp-step[data-done="1"] .pp-tick{color:var(--reverse);background:var(--pine);border-color:var(--pine)}.fw .pp-step-b{min-width:0}.fw .pp-step-t{font-size:var(--fs-3);font-weight:var(--fw-med);color:var(--ink);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fw .pp-step-d{font-size:var(--fs-2);color:var(--ink-3);margin-top:2px;display:block}.fw .pp-you{font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--slate);border:1px solid var(--slate-line);background:var(--slate-bg);padding:1px 6px}.fw .pp-ctl{padding-left:var(--sp-7);border-left:1px solid var(--line)}@media (max-width:720px){.fw .pp-ctl{padding-left:0;padding-top:var(--sp-5);border-left:0;border-top:1px solid var(--line)}}.fw .pp-btns{gap:var(--sp-2);margin-top:var(--sp-4);display:grid}.fw .pp-btn{border:0;border-bottom:1px solid var(--line);padding:var(--sp-3) 0;background:0 0}.fw .pp-btn-t{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .pp-btn-d{font-size:var(--fs-2);color:var(--ink-3);margin-top:2px;display:block}@media (prefers-reduced-motion:reduce){.fw .pp-tick{transition:none}}.fw .month{margin-top:var(--sp-6);padding:var(--sp-5) 0;border-top:1px solid var(--line)}.fw .month-line{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.fw .month-line .fig{display:inline}.fw .month-sep{font-size:var(--fs-3);color:var(--ink-3)}.fw .month-free{font-size:var(--fs-3);color:var(--pine);font-weight:var(--fw-med)}.fw .month-line .fig[data-fee="1"]{color:var(--ink)}.fw .month-crossed{margin-top:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-left:1px solid var(--pine);background:var(--surface);font-size:var(--fs-3);line-height:1.55}.fw .dispute{border:1px solid var(--line);background:var(--card);padding:var(--sp-5)}.fw .dispute+.dispute{margin-top:var(--sp-4)}.fw .dispute-h{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.fw .dispute-h .fig{display:inline}.fw .dispute-due{margin:var(--sp-3) 0 0;padding-left:var(--sp-4);border-left:1px solid var(--amber);font-size:var(--fs-3);color:var(--ink);line-height:1.55}.fw .dispute-help,.fw .payout-help{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line-soft)}@media (max-width:560px){.fw .dispute{padding:var(--sp-4)}.fw .month-line{gap:0 6px}}.fw .deal{margin-top:var(--sp-7);padding:var(--sp-6) 0;border-top:2px solid var(--brand);border-bottom:1px solid var(--line)}.fw .deal-l{font-size:var(--fs-6);letter-spacing:-.012em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:0 0 6px;line-height:1.34}.fw .deal-l strong{font-weight:var(--fw-bold)}.fw .deal-n{margin:var(--sp-4) 0 0;font-size:var(--fs-3);color:var(--ink-2)}.fw .deal-warn{margin:var(--sp-5) 0 0;padding-left:var(--sp-4);border-left:1px solid var(--amber);font-size:var(--fs-3);color:var(--ink);max-width:56ch;line-height:1.55}.fw .tblwrap .ptable{min-width:0;margin-top:0}.fw .ptable th:not(:first-child),.fw .ptable td:not(:first-child){text-align:right}.fw .ptable td{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.fw .ptable-mid{color:var(--ink-3)}.fw .ptable-fee{font-weight:var(--fw-bold)}.fw .ptable-fee[data-free="1"]{color:var(--pine)}@media (max-width:560px){.fw .ptable th,.fw .ptable td{padding-left:var(--sp-2);padding-right:var(--sp-2);font-size:var(--fs-2)}.fw .ptable th:first-child,.fw .ptable td:first-child{padding-left:0}.fw .ptable th:last-child,.fw .ptable td:last-child{padding-right:0}}.fw .calc{border:1px solid var(--line);background:var(--card);padding:var(--sp-6)}.fw .calc-top{margin-bottom:var(--sp-5);flex-direction:column;gap:5px;display:flex}.fw .calc-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px;display:block}.fw .calc-range:focus-visible{outline:var(--focus-w) solid var(--brand);outline-offset:var(--focus-offset)}.fw .calc-range::-webkit-slider-runnable-track{border:1px solid var(--control-line);background:linear-gradient(90deg, var(--track-free) 0, var(--track-free) var(--calc-free,10%), var(--track-rest) var(--calc-free,10%), var(--track-rest) 100%);height:6px}.fw .calc-range::-moz-range-track{border:1px solid var(--control-line);background:linear-gradient(90deg, var(--track-free) 0, var(--track-free) var(--calc-free,10%), var(--track-rest) var(--calc-free,10%), var(--track-rest) 100%);height:6px}.fw .calc-range::-webkit-slider-thumb{appearance:none;background:var(--brand);border:1px solid var(--brand);width:18px;height:18px;margin-top:-7px}.fw .calc-range::-moz-range-thumb{background:var(--brand);border:1px solid var(--brand);border-radius:0;width:18px;height:18px}.fw .calc-scale{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-1);color:var(--ink-3);margin-top:7px;display:flex}.fw .calc-mark{color:var(--pine);font-weight:var(--fw-med)}.fw .calc-out{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line)}.fw .calc-out .fig[data-free="1"]{color:var(--pine)}@media (max-width:560px){.fw .calc{padding:var(--sp-5)}.fw .calc-scale .calc-mark{display:none}}.fw .aud{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .aud-p{border:1px solid var(--line);padding:var(--sp-6);flex-direction:column;min-width:0;display:flex}.fw .aud-p[data-who=founder]{background:var(--card)}.fw .aud-p[data-who=parent]{background:var(--surface)}.fw .aud-k{font-size:var(--fs-1);letter-spacing:.07em;text-transform:uppercase;font-weight:var(--fw-med);color:var(--ink-3);align-items:center;gap:7px;display:flex}.fw .aud-k:before{content:"";flex:none;width:7px;height:7px}.fw .aud-p[data-who=founder] .aud-k:before{background:var(--brand)}.fw .aud-p[data-who=parent] .aud-k:before{background:var(--slate)}.fw .aud-h{margin-top:var(--sp-3);font-size:var(--fs-6);letter-spacing:-.016em;line-height:1.3;font-weight:var(--fw-bold)}.fw .aud-b{margin-top:var(--sp-3);font-size:var(--fs-3);color:var(--ink-2);line-height:1.55}.fw .aud-foot{padding-top:var(--sp-5);margin-top:auto}@media (max-width:760px){.fw .aud{gap:var(--sp-4);grid-template-columns:1fr}.fw .aud-p{padding:var(--sp-5)}}.fw .layer{margin-top:var(--sp-10)}.fw .layer-tight{margin-top:var(--sp-8)}@media (max-width:760px){.fw .layer{margin-top:var(--sp-8)}.fw .layer-tight{margin-top:var(--sp-7)}}[data-theme=dark] .fw{--paper:#0f1113;--surface:#16191c;--surface-2:#1e2226;--card:#14171a;--reverse:#0f1113;--line:#2a2f34;--line-soft:#22262a;--control-line:#7b848b;--brand:#e8eaec;--brand-h:#fff;--ink:#e8eaec;--ink-2:#aab1b7;--ink-3:#8c949b;--placeholder:#8c949b;--nav-veil:#0f1113e0;--skel-block:#383d42;--skel-sheen:#ffffff24;--brand-a:#fff;--clay-a:#3a201d;--line-hover:#3a4046;--select-bg:#2e3841;--scrim:#0000009e;--pine:#5fb48f;--pine-h:#7cc9a6;--pine-bg:#12251e;--pine-line:#245040;--amber:#d9a441;--amber-bg:#2a2112;--amber-line:#4f3f19;--slate:#83aadb;--slate-bg:#15202e;--slate-line:#294660;--track-free:#163027;--track-rest:#24282c;--clay:#e39089;--clay-bg:#2b1917;--clay-line:#5d322c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fw .themeswitch{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}.fw .themeswitch-track{background:var(--surface);border:1px solid var(--control-line);width:46px;height:24px;display:block;position:relative}.fw .themeswitch-thumb{background:var(--brand);width:20px;height:20px;color:var(--reverse);transition:transform var(--dur,.18s) var(--ease);justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;position:absolute;top:1px;left:1px}.fw .themeswitch[aria-checked=true] .themeswitch-thumb{transform:translate(22px)}.fw .themeswitch:hover .themeswitch-track{border-color:var(--brand)}.fw .themeswitch:focus-visible{outline:none}.fw .themeswitch:focus-visible .themeswitch-track{outline:2px solid var(--pine);outline-offset:2px}@media (prefers-reduced-motion:reduce){.fw .themeswitch-thumb{transition:none}}@media (pointer:coarse){.fw .themeswitch{min-height:var(--tap);min-width:var(--tap)}}.fw .lp-tall{padding:var(--sp-10) 0}.fw .lp-dark .statement-sub{color:var(--ink-2)}@media (max-width:760px){.fw .lp-tall{padding:var(--sp-9) 0}}.fw .split{grid-template-columns:var(--split-a) var(--split-b);gap:var(--sp-9);align-items:start;display:grid}.fw .split-lead{gap:var(--sp-9);grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:940px){.fw .split,.fw .split-lead{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.fw .hero-band{background:var(--surface);border-bottom:1px solid var(--line)}.fw .hero-band .frame{background:var(--card)}@media (max-width:760px){.fw .ctx{display:none}.fw .frame-body{flex-direction:column}.fw .frame-rail{border-right:0;border-bottom:1px solid var(--line);gap:3px;width:100%;padding:7px 8px;display:flex;overflow-x:auto}.fw .frame-rail button:not(.btn){white-space:nowrap;justify-content:center;width:auto}.fw .frame-main{min-height:0}}.fw .grid-4>:last-child{border-right:0!important}.fw .secth{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.fw .secth .lp-h2{max-width:18ch}.fw .secth-body{margin-top:var(--sp-8)}.fw .secth-l{font-size:var(--fs-3);color:var(--ink-2);max-width:var(--m-body);margin:0;line-height:1.6}@media (max-width:900px){.fw .secth{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:start}}.fw .lp-h2-tight{max-width:18ch;margin-inline:auto}.fw main>section.lp-dark.ch-9:last-child{padding-block:var(--sp-10)}@media (max-width:760px){.fw main>section.lp-dark.ch-9:last-child{padding-block:var(--sp-9) calc(var(--sp-9) + var(--tail))}}.fw .moneyband{padding-block:var(--sp-9)}.fw .moneyband-rail{margin-top:var(--sp-7)}@media (max-width:760px){.fw .wordmark-hero{font-size:var(--wm-md);font-stretch:114%}.fw .tagline{font-size:var(--fs-6)}.fw{--lp-pad:64px}.fw section.lp{padding:var(--lp-pad) 0}}.fw .hero-h1{letter-spacing:-.03em;font-size:clamp(36px,4vw,52px);line-height:1.12;font-weight:var(--fw-bold);color:var(--ink);text-wrap:balance;margin:0}.fw .hero-lead{margin-top:var(--sp-5);font-size:var(--fs-5);color:var(--ink-2);max-width:var(--m-lead);text-wrap:pretty;line-height:1.6}.fw .hero-cta,.fw .public-actions{align-items:center;gap:var(--sp-6);margin-top:var(--sp-7);flex-wrap:wrap;display:flex}.fw .public-actions .linkbtn{font-size:var(--fs-3);padding-block:var(--sp-3)}.fw.public-page .hero-band{background:var(--paper);border-bottom:1px solid var(--line)}.fw.public-page .gs-hero{padding-block:var(--sp-10)}.fw.public-page section.lp{padding-block:var(--lp-pad);background:var(--paper)}.fw.public-page section.ch-surface,.fw.public-page .public-close{background:var(--surface)}.fw.public-page .lp-h2{max-width:22ch;line-height:1.2}.fw.public-page .lp-dark{background:var(--ink)}.fw .public-feature-grid{gap:var(--sp-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .public-feature-grid .tierlist{margin-top:var(--sp-6)}.fw.public-page .qa{border-left:0;padding-left:0}.fw.public-page .qa-verdict{border:0;padding:0;display:inline}.fw.public-page .qa-ord{display:none}.fw .public-faq details{border-bottom:1px solid var(--line)}.fw .public-faq details:first-child{border-top:1px solid var(--line)}.fw .public-faq summary{justify-content:space-between;align-items:center;gap:var(--sp-5);padding-block:var(--sp-5);cursor:pointer;font-size:var(--fs-4);font-weight:var(--fw-med);color:var(--ink);line-height:1.5;list-style:none;display:flex;position:relative}.fw .public-faq summary::-webkit-details-marker{display:none}.fw .public-faq summary:after{content:"";width:8px;height:8px;margin-right:var(--sp-1);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;align-self:center;transform:rotate(45deg)}.fw .public-faq details[open]>summary:after{transform:rotate(225deg)}.fw .public-faq details>.small,.fw .public-faq details>.body{padding-bottom:var(--sp-5);line-height:1.7}.fw .public-close .hero-cta{margin-top:var(--sp-6)}.fw .navbar{z-index:60;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.fw .lp-nav{min-height:var(--nav-h);justify-content:space-between;align-items:center;gap:var(--sp-5);display:flex}.fw .lp-links{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:nowrap;display:flex}.fw .site-nav-brand{min-height:var(--tap);flex:none;align-items:center;display:inline-flex}.fw .site-nav .nav-link,.fw .site-nav .nav-signin{padding-inline:var(--sp-3)}.fw .site-nav .nav-link[aria-current=page]{color:var(--ink);background:var(--surface)}.fw .site-nav .nav-primary{height:40px;padding-inline:var(--sp-4)}.fw .lp-links button.mobmenu{border:1px solid var(--control-line);padding:0 var(--sp-3);min-height:var(--tap);color:var(--ink);font-size:var(--fs-3);cursor:pointer;background:0 0;display:none}.fw .mobpanel{display:none}.fw .mobpanel-links{margin:0;padding:0;list-style:none}.fw .mobpanel-link{min-height:48px;padding-block:var(--sp-3);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-4);align-items:center;display:flex}.fw .mobpanel-link:hover,.fw .mobpanel-link[aria-current=page]{color:var(--pine)}.fw .mobpanel-set{justify-content:space-between;align-items:center;gap:var(--sp-5);padding-top:var(--sp-4);color:var(--ink-2);font-size:var(--fs-3);display:flex}.fw .task-nav-note{font-size:var(--fs-2);color:var(--ink-3);text-align:right}.fw .foot{border-top:1px solid var(--line);padding-block:var(--sp-9) var(--sp-7);background:var(--surface-2)}.fw .footgrid{gap:var(--sp-8);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.fw .ftr-brand-note{font-size:var(--fs-3);color:var(--ink-2);max-width:28ch;margin-top:var(--sp-4);line-height:1.65}.fw .ftr-contact{margin-top:var(--sp-3);font-size:var(--fs-2)}.fw .ftr-col-title{font-size:var(--fs-3);font-weight:var(--fw-med);margin-bottom:var(--sp-3);color:var(--ink)}.fw .ftr-links{margin:0;padding:0;list-style:none}.fw .footlink{min-height:32px;padding-block:var(--sp-1);font-size:var(--fs-3);color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.fw .footlink:hover{color:var(--ink);text-decoration:underline}.fw .foot-bottom{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--line);gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.fw .ftr-copyright,.fw .ftr-disclosure{font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-wide);line-height:1.7}.fw .home-hero{padding-block:64px 56px}.fw .home-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.fw .home-title{letter-spacing:-.035em;font-size:clamp(38px,4.2vw,58px);line-height:1.1;font-weight:var(--fw-bold);text-wrap:balance;max-width:18ch}.fw .home-lead{margin-top:var(--sp-5);font-size:var(--fs-5);color:var(--ink-2);text-wrap:pretty;max-width:42ch;line-height:1.65}.fw .home-hero-note{font-size:var(--fs-2);color:var(--ink-3);margin-top:var(--sp-4)}.fw .home-section{padding-block:var(--sp-9);border-top:1px solid var(--line)}.fw .home-section h2,.fw .home-close h2{font-size:var(--fs-8);letter-spacing:-.025em;line-height:1.25;font-weight:var(--fw-bold);text-wrap:balance;max-width:24ch}.fw .home-section-head{align-items:start;gap:var(--sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fw .home-steps{margin:var(--sp-8) 0 var(--sp-6);gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.fw .home-steps li{border-top:1px solid var(--line);padding-top:var(--sp-5)}.fw .home-step-number{font-family:var(--code);font-size:var(--fs-2);color:var(--ink-3)}.fw .home-steps h3{margin-top:var(--sp-4);font-size:var(--fs-4);font-weight:var(--fw-med);line-height:1.5}.fw .home-steps p{margin-top:var(--sp-2);font-size:var(--fs-3);color:var(--ink-2);max-width:42ch;line-height:1.7}.fw .home-section-link{font-size:var(--fs-3);padding-block:var(--sp-2);display:inline-block}.fw .home-money{background:var(--surface)}.fw .home-money-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;display:grid}.fw .home-money .body{margin-top:var(--sp-5)}.fw .home-money-assurance{margin-block:var(--sp-6) var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-3);max-width:var(--m-body);line-height:1.65}.fw .home-pricing{padding-left:var(--sp-8);border-left:1px solid var(--line)}.fw .home-pricing h3{font-size:var(--fs-5);font-weight:var(--fw-med);line-height:1.5}.fw .home-price-rules{margin:var(--sp-6) 0}.fw .home-price-rules>div{justify-content:space-between;align-items:baseline;gap:var(--sp-5);padding-block:var(--sp-4);border-bottom:1px solid var(--line);display:flex}.fw .home-price-rules dt{font-size:var(--fs-3);color:var(--ink-2)}.fw .home-price-rules dd{font-size:var(--fs-7);letter-spacing:-.02em;font-weight:var(--fw-med);margin:0}.fw .home-pricing>.linkbtn{margin-top:var(--sp-4);font-size:var(--fs-3);display:inline-block}.fw .home-questions-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;display:grid}.fw .home-questions .body{margin-block:var(--sp-5)}.fw .home-policy-note{margin-top:var(--sp-6);color:var(--ink-3);line-height:1.7;font-size:var(--fs-2);max-width:var(--m-body)}.fw .home-close{background:var(--surface);border-top:1px solid var(--line);padding-block:var(--sp-9)}.fw .home-close-inner{justify-content:space-between;align-items:center;gap:var(--sp-8);display:flex}.fw .home-close p{margin-top:var(--sp-3);font-size:var(--fs-3);color:var(--ink-2);line-height:1.65}.fw .hw{background:var(--card);border:1px solid var(--line);min-width:0}.fw .hw-head{background:var(--surface);justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--line);display:flex}.fw .hw-k{font-size:var(--fs-3);font-weight:var(--fw-med)}.fw .hw-eg{font-size:var(--fs-2);color:var(--ink-3)}.fw .hw-body{padding:var(--sp-6) var(--sp-7)}.fw .hw-product{font-size:var(--fs-4);font-weight:var(--fw-med);line-height:1.5}.fw .hw-terms{font-size:var(--fs-3);color:var(--ink-3);margin-top:var(--sp-2)}.fw .hw-total-label{margin-top:var(--sp-6);font-size:var(--fs-2);color:var(--ink-2)}.fw .hw-bal{margin-top:var(--sp-2);letter-spacing:-.03em;font-size:40px;line-height:1.2;font-weight:var(--fw-med);font-variant-numeric:tabular-nums;color:var(--pine)}.fw .hw-breakdown{margin:var(--sp-6) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--line)}.fw .hw-breakdown>div{justify-content:space-between;align-items:baseline;gap:var(--sp-5);display:flex}.fw .hw-breakdown dt{font-size:var(--fs-3);color:var(--ink-2)}.fw .hw-breakdown dd{font-size:var(--fs-4);font-weight:var(--fw-med);margin:0}.fw .hw-note{margin-top:var(--sp-3);font-size:var(--fs-2);color:var(--ink-3);line-height:1.65}.fw .checkout-preview{border:1px solid var(--line);background:var(--card);max-width:560px}.fw .checkout-preview-head{justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--line);font-size:var(--fs-3);display:flex}.fw .checkout-preview-head>:last-child{font-size:var(--fs-2);color:var(--ink-3)}.fw .checkout-preview-body{padding:var(--sp-6)}.fw .checkout-product-name{font-size:var(--fs-7);letter-spacing:-.02em;line-height:1.25}.fw .checkout-seller{margin-top:var(--sp-2);font-size:var(--fs-2);color:var(--ink-3)}.fw .checkout-summary{margin-top:var(--sp-6)}.fw .checkout-description{color:var(--ink-2);font-size:var(--fs-3);line-height:1.65}.fw .checkout-price{margin:var(--sp-5) 0 0;border-top:1px solid var(--line);padding-top:var(--sp-4)}.fw .checkout-price>div{justify-content:space-between;align-items:baseline;gap:var(--sp-5);display:flex}.fw .checkout-price dt{color:var(--ink-2);font-size:var(--fs-3)}.fw .checkout-price dd{font-size:var(--fs-6);font-weight:var(--fw-med);margin:0}.fw .checkout-price-period{margin-left:var(--sp-2);font-size:var(--fs-2);color:var(--ink-3)}.fw .checkout-assurance{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--line)}.fw .checkout-assurance h2{font-size:var(--fs-3);letter-spacing:0;line-height:1.5}.fw .checkout-assurance p{margin-top:var(--sp-2);font-size:var(--fs-2);color:var(--ink-2);line-height:1.65}.fw .checkout-card-still{margin-top:var(--sp-5)}.fw .checkout-still-field{margin-top:var(--sp-3)}.fw .checkout-still-label{margin-bottom:var(--sp-2);font-size:var(--fs-2);color:var(--ink-2);display:block}.fw .checkout-still-control{min-height:var(--h-md);border:1px solid var(--control-line);width:100%;padding-inline:var(--sp-3);background:var(--card);font-size:var(--fs-3);color:var(--ink-3);align-items:center;display:flex}.fw .checkout-still-row{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .checkout-still-pay{margin-top:var(--sp-5);min-height:var(--h-lg);background:var(--brand);color:var(--reverse);font-size:var(--fs-3);font-weight:var(--fw-med);justify-content:center;align-items:center;display:flex}.fw .checkout-still-note{margin-top:var(--sp-3);font-size:var(--fs-2);color:var(--ink-3);line-height:1.65}.fw .role-list{margin:0}.fw .role-row{gap:var(--sp-2) var(--sp-5);padding-block:var(--sp-5);border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);display:grid}.fw .role-row:first-child{border-top:1px solid var(--line)}.fw .role-name{font-size:var(--fs-4);font-weight:var(--fw-med)}.fw .role-description{font-size:var(--fs-3);color:var(--ink-2);margin:0;line-height:1.7}.fw .role-control{font-size:var(--fs-2);color:var(--ink-3);grid-column:2;margin:0;display:block}.fw .notice{border:1px solid var(--line);padding:var(--sp-5);background:var(--card)}.fw .notice-amber{border-color:var(--amber-line)}.fw .notice-clay{border-color:var(--clay-line)}.fw .notice-pine{border-color:var(--pine-line)}.fw .notice-slate{border-color:var(--slate-line)}.fw .notice-grey{background:var(--surface)}.fw .notice-head{font-size:var(--fs-3);font-weight:var(--fw-med);margin-bottom:var(--sp-2);line-height:1.5}.fw .notice-lead{font-size:var(--fs-6);font-weight:var(--fw-bold);letter-spacing:-.02em}.fw .notice-body{color:var(--ink-2);font-size:var(--fs-3);line-height:1.65}.fw .notice-action{margin-top:var(--sp-4)}.fw .pwwrap{display:block}.fw .password-input{padding-right:72px}.fw .caps-lock-note{margin-top:var(--sp-2);font-size:var(--fs-2);color:var(--amber);display:block}.fw .modal-actions{gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.fw .auth-main{min-height:calc(100dvh - var(--nav-h));padding-block:var(--sp-9);flex-direction:column;display:flex}.fw .auth-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;width:100%;max-width:960px;margin-block:auto;margin-inline:auto;display:grid}.fw .auth-lead{margin-top:var(--sp-4)}.fw .auth-footer{margin-top:var(--sp-5)}.fw .auth-aside{margin-top:var(--sp-6)}.fw .auth-form{border:1px solid var(--line);background:var(--card);padding:0}.fw .auth-form>.card-b{padding:var(--sp-7)}@media (max-width:980px){.fw .home-hero{padding-block:var(--sp-9)}.fw .home-hero-grid,.fw .home-money-grid,.fw .home-questions-grid{gap:var(--sp-8)}.fw .home-title{font-size:44px}.fw .home-pricing{padding-left:var(--sp-6)}.fw .home-section-head,.fw .auth-layout{gap:var(--sp-8)}}@media (max-width:760px){.fw{--nav-h:64px;--lp-pad:48px}.fw .site-nav{gap:var(--sp-3)}.fw .site-nav .lp-links{gap:var(--sp-2)}.fw .site-nav .hide-s,.fw .lp-links>button.themeswitch{display:none}.fw .site-nav .nav-primary{min-height:var(--tap);padding-inline:var(--sp-3);font-size:var(--fs-2);display:inline-flex}.fw .lp-links button.mobmenu{justify-content:center;align-items:center;display:inline-flex}.fw .mobpanel{top:100%;padding:var(--sp-2) var(--gut) var(--sp-5);background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-height:calc(100dvh - var(--nav-h));display:block;position:absolute;inset-inline:0;overflow-y:auto}.fw .mobpanel-set>button.themeswitch{width:auto;display:inline-flex}.fw .public-feature-grid,.fw .home-hero-grid,.fw .home-section-head,.fw .home-money-grid,.fw .home-questions-grid,.fw .auth-layout{grid-template-columns:minmax(0,1fr)}.fw .hero-h1{font-size:36px}.fw .hero-lead,.fw .home-lead{font-size:var(--fs-4)}.fw.public-page .gs-hero{padding-block:var(--sp-8)}.fw .home-hero{padding-block:var(--sp-8) var(--sp-9)}.fw .home-title{max-width:18ch;font-size:40px}.fw .home-hero-grid{gap:var(--sp-8)}.fw .home-hero-copy{max-width:560px}.fw .home-hero-grid .hw{width:100%;max-width:560px}.fw .home-section{padding-block:48px}.fw .home-section h2,.fw .home-close h2{font-size:28px}.fw .home-section-head{gap:var(--sp-4)}.fw .home-steps{margin-top:var(--sp-7);gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.fw .home-steps li{gap:var(--sp-2) var(--sp-4);padding-top:var(--sp-5);grid-template-columns:28px minmax(0,1fr);display:grid}.fw .home-step-number{grid-row:1/3;padding-top:3px}.fw .home-steps h3{margin-top:0}.fw .home-steps p{max-width:none;margin-top:0}.fw .home-pricing{padding:var(--sp-7) 0 0;border-left:0;border-top:1px solid var(--line)}.fw .home-close-inner{align-items:flex-start;gap:var(--sp-6);flex-direction:column}.fw .footgrid{gap:var(--sp-7) var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr))}.fw .ftr-brand{grid-column:1/-1}.fw .ftr-brand-note{max-width:44ch}.fw .footlink{min-height:var(--tap);font-size:var(--fs-2)}.fw .foot-bottom{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.fw .auth-main{padding-block:var(--sp-8)}.fw .auth-layout{gap:var(--sp-6);max-width:560px}.fw .auth-form>.card-b{padding:var(--sp-6)}}@media (max-width:420px){.fw .home-title{font-size:36px}.fw .home-lead{margin-top:var(--sp-5)}.fw .home-hero-copy .public-actions{gap:var(--sp-5)}.fw .hw-body{padding:var(--sp-6)}.fw .hw-bal{font-size:32px}.fw .hw-head{padding-inline:var(--sp-6)}.fw .role-row{grid-template-columns:minmax(0,1fr)}.fw .role-control{grid-column:1}.fw .site-nav .lp-links{gap:var(--sp-1)}.fw .site-nav .nav-primary,.fw .lp-links button.mobmenu{padding-inline:var(--sp-2)}.fw .site-nav-brand .wm{font-size:19px}.fw .footgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fw .checkout-preview-body{padding:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.fw .public-faq summary:after{transition:none}}.fw .contrast-surface,.fw .dashboard-nav[data-role=founder],.fw .payout-overview{--paper:#111315;--card:#14171a;--surface:#16191c;--surface-2:#1e2226;--ink:#e8eaec;--ink-2:#aab1b7;--ink-3:#8c949b;--brand:#e8eaec;--brand-h:#fff;--brand-a:#fff;--reverse:#111315;--line:#2a2f34;--line-soft:#22262a;--line-hover:#3a4147;--control-line:#7b848b;--pine:#5fb48f;--pine-h:#7cc9a6;--pine-line:#245040;--pine-bg:#12251e;--amber:#d9a441;--amber-line:#4f3f19;--amber-bg:#2a2112;--slate:#83aadb;--slate-line:#294660;--slate-bg:#15202e;--clay:#e39089;--clay-line:#5d322c;--clay-bg:#2b1917;--clay-a:#3a201d;--placeholder:#8c949b;--select-bg:#2e3841;--track-free:#163027;--track-rest:#24282c;background:var(--paper);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .fw .contrast-surface,[data-theme=dark] .fw .dashboard-nav[data-role=founder],[data-theme=dark] .fw .payout-overview{--paper:#1b1f23;--card:#20252a;--surface:#23282d;--surface-2:#2b3137;--ink:#f2f4f5;--ink-2:#b8bfc5;--ink-3:#949ca3;--line:#363c42;--line-soft:#2d3339;--line-hover:#474e55;background:var(--paper);color:var(--ink)}.fw .contrast-surface :focus-visible,.fw .dashboard-nav :focus-visible,.fw .payout-overview :focus-visible{outline-color:var(--pine)}.fw .contrast-surface .wm-tile,.fw .dashboard-nav[data-role=founder] .wm-tile{color:var(--reverse)}.fw .hw.contrast-surface{border-color:var(--line);background:var(--paper)}.fw .hw.contrast-surface .hw-head{background:var(--card)}.fw .home-money.contrast-surface{border-top-color:var(--line)}.fw .calc.contrast-surface{border-color:var(--line)}.fw{--motion-disclosure-duration:.24s;--motion-disclosure-ease:cubic-bezier(.2,.8,.2,1);--motion-enter-duration:.24s;--motion-enter-ease:cubic-bezier(.16,1,.3,1)}.fw .btn:active:not(:disabled){transform:translateY(1px)}.fw .linkbtn{transition:color var(--t-1) var(--ease)}.fw .disclosure-summary{justify-content:space-between;align-items:center;gap:var(--sp-5);cursor:pointer;min-height:var(--tap);list-style:none;display:flex}.fw .disclosure-summary::-webkit-details-marker{display:none}.fw .disclosure-summary:after{content:"";width:8px;height:8px;margin-right:var(--sp-1);transition:transform var(--motion-disclosure-duration) var(--motion-disclosure-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}.fw .disclosure[open]>.disclosure-summary:after,.fw .disclosure[data-expanded=true]>.disclosure-summary:after{transform:rotate(225deg)}.fw .disclosure[data-expanded=false]>.disclosure-summary:after{transform:rotate(45deg)}.fw .disclosure-summary{transition:color var(--t), background-color var(--t)}.fw .disclosure-summary:hover{color:var(--pine)}.fw .disclosure-content{display:flow-root}.fw .public-faq .disclosure-content>.small,.fw .public-faq .disclosure-content>.body{padding-bottom:var(--sp-5);line-height:1.7}.fw .public-faq .disclosure[data-expanded=false]>summary:after{transform:rotate(45deg)}.fw .public-faq .disclosure[data-expanded=true]>summary:after{transform:rotate(225deg)}.fw .countup{vertical-align:baseline;font-variant-numeric:tabular-nums;display:inline-grid}.fw .countup-reserve,.fw .countup-value{grid-area:1/1}.fw .countup-reserve{visibility:hidden}@keyframes veyro-preview-enter{0%{opacity:.75;transform:translateY(6px)}to{opacity:1;transform:none}}.fw .hw{animation:veyro-preview-enter var(--motion-enter-duration) var(--motion-enter-ease)}@keyframes veyro-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fw .mobpanel{animation:veyro-menu-enter .15s var(--motion-enter-ease)}.fw .dashboard-nav .wrap-w{max-width:1320px}.fw .dashboard-nav-inner{min-height:68px}.fw .dashboard-nav .lp-links>a[aria-current=page]{color:var(--ink);background:var(--surface-2)}.fw .dashboard-nav .lp-links .btn-q{color:var(--ink-2)}.fw .dashboard-nav .lp-links .btn-q:hover{color:var(--ink)}.fw.founder-dashboard .dashboard-main{max-width:1320px;padding-block:var(--sp-8) var(--sp-10)}.fw .dashboard-heading{margin-bottom:var(--sp-6)}.fw .dashboard-heading .d2{font-size:var(--fs-7);line-height:1.4}.fw .dashboard-identity{margin-top:var(--sp-2);font-size:var(--fs-2);line-height:1.6}.fw .dashboard-identity .linkbtn{display:inline}.fw .dashboard-subnav{align-items:center;gap:var(--sp-6);padding-bottom:var(--sp-5);border-bottom:1px solid var(--line);margin-bottom:var(--sp-7);flex-wrap:wrap;display:flex}.fw .dashboard-subnav a{font-size:var(--fs-3);color:var(--ink-2);padding-block:var(--sp-2)}.fw .dashboard-subnav a:hover{color:var(--pine)}.fw .dashboard-top{gap:var(--sp-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;display:grid}.fw .account-balance{padding:var(--sp-6) 0;min-width:0}.fw .balance-heading{align-items:center;gap:var(--sp-3);display:flex}.fw .balance-heading h2{font-size:var(--fs-4);letter-spacing:0;font-weight:var(--fw-med)}.fw .balance-currency{color:var(--ink-3);font-size:var(--fs-2)}.fw .balance-amount{margin-top:var(--sp-3);color:var(--pine);font-size:clamp(40px,4vw,56px);font-weight:var(--fw-med);letter-spacing:-.03em;line-height:1.2}.fw .balance-context{margin-top:var(--sp-3);color:var(--ink-3);font-size:var(--fs-2);max-width:56ch;line-height:1.65}.fw .money-states{gap:var(--sp-5);margin:var(--sp-6) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fw .money-state{min-width:0}.fw .money-state dt{font-size:var(--fs-2);color:var(--ink-2)}.fw .money-state dd{margin:var(--sp-2) 0 0;font-size:var(--fs-5);font-weight:var(--fw-med)}.fw .money-state[data-tone=amber] .num{color:var(--amber)}.fw .money-state[data-tone=slate] .num{color:var(--slate)}.fw .money-state[data-tone=pine] .num{color:var(--pine)}.fw .money-state-note{margin-top:var(--sp-1);color:var(--ink-3);font-size:var(--fs-1);font-weight:var(--fw-reg);line-height:1.5;display:block}.fw .balance-footer{align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.fw .balance-footer .linkbtn{font-size:var(--fs-2)}.fw .balance-currencies{margin-top:var(--sp-5);color:var(--ink-3);font-size:var(--fs-2);line-height:1.6}.fw .balance-currencies dl{margin:var(--sp-2) 0 0}.fw .balance-currencies dl>div{justify-content:space-between;align-items:baseline;gap:var(--sp-4);max-width:440px;display:flex}.fw .balance-currencies dd{color:var(--ink-2);margin:0}.fw .payout-overview{min-width:0;padding:var(--sp-7)}.fw .payout-overview-heading{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.fw .payout-overview-heading h2{font-size:var(--fs-4);font-weight:var(--fw-med);letter-spacing:0}.fw .payout-enabled{font-size:var(--fs-1);color:var(--ink-3)}.fw .payout-cadence{margin-top:var(--sp-5);font-size:var(--fs-7);line-height:1.3;font-weight:var(--fw-med);letter-spacing:-.02em}.fw .payout-context,.fw .payout-delay{margin-top:var(--sp-3);font-size:var(--fs-2);color:var(--ink-2);line-height:1.65}.fw .payout-delay{color:var(--ink-3)}.fw .payout-latest{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line)}.fw .payout-latest>span{font-size:var(--fs-2);color:var(--ink-3)}.fw .payout-latest-value{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-2);display:flex}.fw .payout-latest-value strong{font-size:var(--fs-5);font-weight:var(--fw-med)}.fw .payout-latest-value strong span{font-size:var(--fs-2);color:var(--ink-3);font-weight:var(--fw-reg)}.fw .payout-latest-value>span{font-size:var(--fs-2);color:var(--ink-2)}.fw .payout-latest>p{margin-top:var(--sp-2);font-size:var(--fs-2);color:var(--ink-3);line-height:1.6}.fw .payout-overview-actions{gap:var(--sp-5);margin-top:var(--sp-5);font-size:var(--fs-2);flex-wrap:wrap;display:flex}.fw .dashboard-actions{justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-5) var(--sp-6);margin-top:var(--sp-7);background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;display:flex}.fw .dashboard-action-context{font-size:var(--fs-2);color:var(--ink-3);margin-top:var(--sp-2)}.fw .dashboard-action-status{font-size:var(--fs-3);color:var(--ink-2)}.fw .dashboard-action-control{min-width:0}.fw .dashboard-action-control .small{max-width:60ch}.fw .dashboard-grid{gap:var(--sp-8);margin-top:var(--sp-8);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;display:grid}.fw .dashboard-primary,.fw .dashboard-aside{min-width:0}.fw.founder-dashboard .dashboard-section{background:0 0;border:0}.fw.founder-dashboard .dashboard-section-head{padding:0 0 var(--sp-4);border-bottom:1px solid var(--line);align-items:baseline}.fw.founder-dashboard .dashboard-section-head h2{font-size:var(--fs-4);font-weight:var(--fw-med)}.fw.founder-dashboard .dashboard-section-body{padding:var(--sp-5) 0 0}.fw.founder-dashboard .dashboard-aside>.card:not(.dashboard-section){margin-top:var(--sp-7);border:0;border-top:1px solid var(--line)}.fw.founder-dashboard .dashboard-aside>.card>.card-h{padding:var(--sp-5) 0 var(--sp-4)}.fw.founder-dashboard .dashboard-aside>.card>.card-b{padding:var(--sp-4) 0}.fw.founder-dashboard .txday{padding-bottom:var(--sp-3)}.fw.founder-dashboard .txrow{gap:var(--sp-4);padding-block:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.fw .tx-identity{min-width:0}.fw .tx-financial{gap:var(--sp-4);text-align:right;font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(76px,1fr));display:grid}.fw .tx-field-label{font-size:var(--fs-1);line-height:1.5;font-weight:var(--fw-reg);color:var(--ink-3);margin-bottom:var(--sp-1);display:block}.fw .tx-amount,.fw .tx-fee,.fw .tx-net{font-size:var(--fs-3);line-height:1.5}.fw .tx-fee{color:var(--ink-2)}.fw.founder-dashboard .tx-status{font-size:var(--fs-1);grid-column:1/-1;justify-self:start}.fw.founder-dashboard .tx-ref{font-size:var(--fs-1);font-family:var(--code);color:var(--ink-3);overflow-wrap:anywhere}.fw .transaction-note{padding-top:var(--sp-4);border-top:1px solid var(--line)}.fw .payout-currency-note{margin-bottom:var(--sp-4)}.fw .payout-history{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line)}.fw .payout-history .h4{font-size:var(--fs-3)}.fw .payout-history .payoutline{margin-top:var(--sp-4)}.fw .payout-history .payoutline li{padding-bottom:var(--sp-5)}.fw .payout-history .po-amt{font-size:var(--fs-4)}.fw .payout-history-currency{font-size:var(--fs-1);color:var(--ink-3);font-weight:var(--fw-reg)}.fw .dashboard-disclosures{margin-top:var(--sp-7);border-top:1px solid var(--line)}.fw .dashboard-disclosure{border-bottom:1px solid var(--line)}.fw .dashboard-disclosure>summary{min-height:72px;padding-block:var(--sp-5)}.fw .dashboard-disclosure-title{font-size:var(--fs-4);font-weight:var(--fw-med)}.fw .dashboard-disclosure-meta{font-size:var(--fs-2);color:var(--ink-3);margin-left:var(--sp-3)}.fw .dashboard-disclosure-inner{padding-block:var(--sp-2) var(--sp-7)}.fw .dashboard-disclosure .addapp{padding-top:var(--sp-3);border-top:0;margin-top:0}.fw .revenue-currency,.fw .revenue-week{margin-top:var(--sp-6)}.fw .revenue-breakdown{margin:var(--sp-3) 0 0}.fw .revenue-breakdown>div{justify-content:space-between;align-items:baseline;gap:var(--sp-5);padding-block:var(--sp-3);border-bottom:1px solid var(--line);display:flex}.fw .revenue-breakdown dt{font-size:var(--fs-3);color:var(--ink-2)}.fw .revenue-breakdown dd{font-size:var(--fs-3);font-variant-numeric:tabular-nums;margin:0}.fw .revenue-breakdown [data-tone=clay]{color:var(--clay)}.fw .revenue-week .eh-chart{height:100px;margin-top:var(--sp-5)}.fw .dashboard-month{margin-top:var(--sp-7)}.fw .month-totals{gap:var(--sp-6);margin:var(--sp-5) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fw .month-totals dt{font-size:var(--fs-2);color:var(--ink-3)}.fw .month-totals dd{margin:var(--sp-2) 0 0;font-size:var(--fs-5);font-weight:var(--fw-med)}.fw .dashboard-report-section{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line)}.fw .account-activity-list{margin:0;padding:0;list-style:none}.fw .account-activity-list li{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.fw .account-activity-list time{color:var(--ink-3);font-size:var(--fs-2)}.fw .founder-workspace .wrap-w{max-width:1320px}.fw .dashboard-skeleton-top{gap:var(--sp-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.fw .dashboard-skeleton-balance{min-height:330px;padding:var(--sp-6) 0}.fw .dashboard-skeleton-payout{min-height:330px;padding:var(--sp-7);border:1px solid var(--line)}@media (max-width:1100px){.fw .dashboard-top{gap:var(--sp-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.fw .dashboard-grid{gap:var(--sp-6)}.fw.founder-dashboard .txrow{grid-template-columns:minmax(0,1fr)}.fw .tx-financial{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.fw .payout-overview{padding:var(--sp-6)}}@media (max-width:900px){.fw .dashboard-grid{gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}.fw .dashboard-aside{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw.founder-dashboard .dashboard-aside>.card:not(.dashboard-section){border-top:0;margin-top:0}}@media (max-width:760px){.fw.founder-dashboard .dashboard-main{padding-top:var(--sp-6)}.fw .dashboard-heading .d2{font-size:var(--fs-6)}.fw .dashboard-email{display:none}.fw .dashboard-subnav{gap:0 var(--sp-4);margin-bottom:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .dashboard-subnav a{min-height:var(--tap);font-size:var(--fs-2);align-items:center;display:flex}.fw .dashboard-top,.fw .dashboard-skeleton-top{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.fw .account-balance{padding-block:var(--sp-3)}.fw .balance-amount{font-size:44px}.fw .money-states{gap:var(--sp-3)}.fw .money-state dd{font-size:var(--fs-4)}.fw .money-state-note{font-size:var(--fs-1)}.fw .dashboard-actions{margin-top:var(--sp-6);padding:var(--sp-4)}.fw .dashboard-action-control{width:100%}.fw .dashboard-grid{margin-top:var(--sp-7)}.fw .dashboard-aside{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.fw .dashboard-disclosures{margin-top:var(--sp-5)}.fw .dashboard-disclosure>summary{min-height:64px}.fw .dashboard-disclosure-meta{margin-left:0;margin-top:var(--sp-1);display:block}.fw .month-totals{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.fw .month-totals>div{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.fw .month-totals dd{font-size:var(--fs-4);margin:0}.fw .revenue-breakdown>div{gap:var(--sp-4)}}@media (max-width:420px){.fw .balance-amount{font-size:38px}.fw .money-states{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.fw .money-state{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.fw .money-state dd{text-align:right;margin:0}.fw .money-state-note{max-width:18ch}.fw .payout-overview{padding:var(--sp-5)}.fw .payout-overview-actions{gap:var(--sp-4)}.fw .tx-financial{gap:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.fw .hw,.fw .mobpanel{animation:none}.fw .btn:active:not(:disabled){transform:none}.fw .disclosure-summary:after{transition:none}}.fw .how-hero{padding-block:var(--sp-8) var(--sp-7);border-bottom:1px solid var(--line)}.fw .how-hero .hero-h1{max-width:28ch;font-size:clamp(32px,3.2vw,44px)}.fw .how-hero .hero-lead{max-width:62ch;font-size:var(--fs-4);margin-top:var(--sp-4)}.fw .how-hero .hero-cta{margin-top:var(--sp-5);gap:var(--sp-5)}.fw .how-layout{gap:var(--sp-9);padding-block:var(--sp-7) var(--sp-9);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.fw .how-index{top:calc(var(--nav-h) + var(--sp-6));position:sticky}.fw .how-index ol,.fw .how-index ul{margin:0;padding:0;list-style:none}.fw .how-index a{padding-block:var(--sp-2);font-size:var(--fs-3);color:var(--ink-2);line-height:1.5;display:block}.fw .how-index a:hover{color:var(--pine)}.fw .how-index .small,.fw .how-index .tiny{font-size:var(--fs-2);margin-top:var(--sp-5)}.fw .how-index .btn{padding:0 var(--sp-3);margin-top:var(--sp-4);color:var(--reverse);display:inline-flex}.fw .how-content{min-width:0;max-width:780px}.fw .how-chapter{padding-block:var(--sp-7);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + var(--sp-5))}.fw .how-chapter:first-child{padding-top:0}.fw .how-chapter h2{font-size:var(--fs-7);letter-spacing:-.025em;max-width:28ch;line-height:1.25}.fw .how-chapter h3{font-size:var(--fs-4);margin-top:var(--sp-5);line-height:1.5}.fw .how-chapter .body{max-width:var(--m-body);font-size:var(--fs-4);line-height:1.65}.fw .how-chapter>p,.fw .how-chapter li>p,.fw .how-chapter dd{max-width:var(--m-body)}.fw .how-chapter .small{max-width:none;font-size:var(--fs-3);line-height:1.65}.fw .how-chapter p{margin-top:var(--sp-3)}.fw .how-chapter-head{margin-bottom:var(--sp-4)}.fw .how-chapter .srcquote{padding:var(--sp-4) var(--sp-5);margin-top:var(--sp-4);font-size:var(--fs-4);letter-spacing:0;line-height:1.65;font-weight:var(--fw-reg);border:1px solid var(--line)}.fw .how-steps{margin:var(--sp-5) 0 0;counter-reset:how-step;padding:0;list-style:none}.fw .how-steps li{gap:var(--sp-2) var(--sp-3);padding-block:var(--sp-3);border-bottom:1px solid var(--line);counter-increment:how-step;grid-template-columns:28px minmax(0,1fr);display:grid}.fw .how-steps li:before{content:counter(how-step, decimal-leading-zero);font-size:var(--fs-2);color:var(--ink-3);font-family:var(--code);padding-top:2px}.fw .how-steps h3{margin-top:0}.fw .how-steps p{margin-top:var(--sp-2);font-size:var(--fs-3);color:var(--ink-2);line-height:1.65}.fw .how-evidence-note{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);background:var(--surface);border:1px solid var(--line);max-width:var(--m-body)}.fw .how-evidence-note p:first-child{margin-top:0}.fw .how-country-list{margin:var(--sp-4) 0 0;padding:0;list-style:none}.fw .how-country-list li{padding-block:var(--sp-3);font-size:var(--fs-3);color:var(--ink-2);border-bottom:1px solid var(--line);line-height:1.65}.fw .how-country-list strong{color:var(--ink);font-weight:var(--fw-med)}.fw .how-limit-list{margin:var(--sp-5) 0 0}.fw .how-limit-list>div{padding-block:var(--sp-4);border-bottom:1px solid var(--line)}.fw .how-limit-list dt{font-size:var(--fs-4);font-weight:var(--fw-med)}.fw .how-limit-list dd{margin:var(--sp-2) 0 0;font-size:var(--fs-3);color:var(--ink-2);line-height:1.65}.fw .how-wallet{margin-top:var(--sp-5);max-width:620px}.fw .how-wallet .dp{margin-top:var(--sp-3)}.fw .how-guardian{margin-top:var(--sp-5)}.fw .how-payment-options{gap:var(--sp-6);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .how-payment-options h3{margin-top:0}.fw .how-next{padding-top:var(--sp-7)}.fw .how-next h2{font-size:var(--fs-7);line-height:1.3}.fw .how-next .hero-cta{margin-top:var(--sp-5)}@media (max-width:980px){.fw .how-layout{gap:var(--sp-7);grid-template-columns:160px minmax(0,1fr)}}@media (max-width:760px){.fw .how-hero{padding-block:var(--sp-7) var(--sp-6)}.fw .how-layout{gap:var(--sp-6);padding-top:var(--sp-5);grid-template-columns:minmax(0,1fr)}.fw .how-index{padding-bottom:var(--sp-5);border-bottom:1px solid var(--line);position:static}.fw .how-index ol,.fw .how-index ul{gap:0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .how-index a{min-height:var(--tap);padding-block:var(--sp-2);font-size:var(--fs-2);align-items:center;display:flex}.fw .how-index .tiny,.fw .how-index .btn{margin-top:var(--sp-3)}.fw .how-chapter{padding-block:var(--sp-6)}.fw .how-chapter h2{font-size:var(--fs-6)}.fw .how-chapter .srcquote{padding:var(--sp-4)}.fw .how-payment-options{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.fw .how-next{padding-top:var(--sp-6)}}.fw .how-update{margin-top:var(--sp-4);font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-wide);line-height:1.6}.fw .how-content p{font-size:var(--fs-4);color:var(--ink-2);line-height:1.65}.fw .how-chapter-head>p{margin-top:var(--sp-2)}.fw .how-steps li:before{grid-row:1/3}.fw .how-steps li>p{font-size:var(--fs-3);grid-column:2;margin-top:0}.fw .how-country-list>div{padding-block:var(--sp-3);border-bottom:1px solid var(--line)}.fw .how-country-list dt{font-size:var(--fs-3);font-weight:var(--fw-med)}.fw .how-country-list dd{margin:var(--sp-2) 0 0;font-size:var(--fs-3);color:var(--ink-2);line-height:1.65}.fw .how-evidence-note h3{margin-top:0}.fw .how-evidence-note p{font-size:var(--fs-3)}.fw .how-payment-options{display:block}.fw .how-payment-options .row{margin-top:var(--sp-4)}.fw .how-next p{margin-top:var(--sp-3)}.fw .how-next .row{margin-top:var(--sp-5)}.fw .dashboard-action-control{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.fw .dashboard-action-context{margin-top:0}.fw .dashboard-actions+.dashboard-top{margin-top:var(--sp-6)}.fw .tx-adjustments{margin-top:var(--sp-1);font-size:var(--fs-1);line-height:1.5;display:block}.fw .tx-adjustments[data-tone=clay]{color:var(--clay)}.fw .payout-request-context{font-size:var(--fs-2);color:var(--ink-3);line-height:1.65}@media (max-width:760px){.fw .payout-overview[data-setup=waiting]{padding-block:var(--sp-5)}.fw .payout-overview[data-setup=waiting] .payout-latest{display:none}.fw .payout-overview[data-setup=waiting] .payout-cadence{font-size:var(--fs-6);margin-top:var(--sp-3)}}.fw .auth-form-column{min-width:0}.fw .auth-form-column>.auth-footer{margin-top:var(--sp-4);line-height:1.65}.fw .auth-feedback{margin-bottom:var(--sp-5)}.fw .auth-next-steps{border-top:1px solid var(--line);padding-top:var(--sp-6)}.fw .auth-next-steps h2{font-size:var(--fs-4);line-height:1.5;font-weight:var(--fw-med);margin:0}.fw .auth-next-steps ol{margin:var(--sp-5) 0 0;counter-reset:auth-step;padding:0;list-style:none}.fw .auth-next-steps li{counter-increment:auth-step;padding:0 0 var(--sp-5) var(--sp-8);position:relative}.fw .auth-next-steps li:before{content:counter(auth-step);color:var(--ink-3);font-size:var(--fs-3);font-variant-numeric:tabular-nums;line-height:1.5;position:absolute;top:0;left:0}.fw .auth-next-steps li strong{font-size:var(--fs-3);font-weight:var(--fw-med);display:block}.fw .auth-next-steps li span{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-3);line-height:1.6;display:block}.fw .auth-next-steps>p{margin:0}.fw .auth-role{margin:0 0 var(--sp-6);border:0;min-width:0;padding:0}.fw .auth-role legend{margin-bottom:var(--sp-3);font-size:var(--fs-3);font-weight:var(--fw-med);padding:0;line-height:1.5}.fw .auth-role-options{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .auth-role-option{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--control-line);background:var(--card);cursor:pointer;min-width:0;display:flex}.fw .auth-role-option:hover{background:var(--surface)}.fw .auth-role-option[data-selected=true]{border-color:var(--pine);background:var(--surface)}.fw .auth-role-option:focus-within{outline:2px solid var(--pine);outline-offset:3px}.fw .auth-role-option input{width:16px;height:16px;accent-color:var(--pine);cursor:pointer;flex:none;margin:3px 0 0}.fw .auth-role-option>span{min-width:0}.fw .auth-role-option strong{font-size:var(--fs-3);font-weight:var(--fw-med);line-height:1.5;display:block}.fw .auth-role-option span span{margin-top:var(--sp-1);font-size:var(--fs-2);color:var(--ink-2);line-height:1.5;display:block}.fw .auth-role>.hint{margin-top:var(--sp-3);display:block}.fw .auth-role:disabled .auth-role-option{cursor:default;opacity:.65}.fw .auth-field-pair{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .auth-field-pair>.field,.fw .auth-field-pair .input,.fw .auth-field-pair .select{min-width:0}.fw .check-result-evidence{margin-top:var(--sp-4);border:1px solid var(--line);background:var(--card)}.fw .check-result-evidence>.disclosure-summary{padding:var(--sp-4) var(--sp-5);min-height:44px;font-size:var(--fs-3)}.fw .check-result-evidence .disclosure-content{padding:0 var(--sp-5) var(--sp-5)}.fw .check-result-evidence .disclosure-content>p:first-child{margin-top:0;margin-bottom:var(--sp-4)}@media (max-width:760px){.fw .auth-field-pair{grid-template-columns:minmax(0,1fr);gap:0}.fw .auth-next-steps{display:none}.fw .auth-aside:has(.auth-next-steps){margin:0}}@media (max-width:420px){.fw .auth-role-options{grid-template-columns:repeat(2,minmax(0,1fr))}.fw .auth-role-option{padding:var(--sp-3)}.fw .check-result-evidence>.disclosure-summary,.fw .check-result-evidence .disclosure-content{padding-inline:var(--sp-4)}}.fw.how-page .how-reference{margin-top:var(--sp-5);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fw.how-page .how-reference>.disclosure-summary{padding:var(--sp-4) var(--sp-5);background:var(--surface)}.fw.how-page .how-reference-title{font-size:var(--fs-4);font-weight:var(--fw-med);line-height:1.5;display:block}.fw.how-page .how-reference-meta{margin-top:var(--sp-1);font-size:var(--fs-2);color:var(--ink-2);line-height:1.5;display:block}.fw.how-page .how-reference-inner{padding-block:var(--sp-5)}.fw.how-page .how-reference-inner>:first-child{margin-top:0}.fw.how-page .how-reference-inner>p,.fw.how-page .how-reference-inner .srcquote{max-width:var(--m-body)}@media (max-width:760px){.fw.how-page .how-reference>.disclosure-summary{padding-inline:var(--sp-4)}}.fw .journey-index{gap:var(--sp-2) var(--sp-7);margin-top:var(--sp-8);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.fw .journey-index a{min-height:var(--tap);font-size:var(--fs-3);font-weight:var(--fw-med);color:var(--ink-2);text-underline-offset:4px;align-items:center;line-height:1.45;display:inline-flex}.fw .journey-index a:hover{color:var(--pine);text-decoration:underline}.fw.parents-page section[id],.fw.pricing-page section[id],.fw.onboarding-page section[id]{scroll-margin-top:calc(var(--nav-h) + var(--sp-5))}.fw .guardian-brief{border:1px solid var(--line);background:var(--surface);padding:var(--sp-7)}.fw .guardian-brief h2{font-size:var(--fs-6);letter-spacing:-.02em;line-height:1.35}.fw .guardian-brief dl{margin:var(--sp-5) 0 0}.fw .guardian-brief dl>div{padding-block:var(--sp-4);border-top:1px solid var(--line)}.fw .guardian-brief dt{font-weight:var(--fw-bold);font-size:var(--fs-3);color:var(--ink)}.fw .guardian-brief dd{margin:var(--sp-2) 0 0;font-size:var(--fs-3);color:var(--ink-2);line-height:1.6}.fw .guardian-brief>p{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-2);color:var(--ink-2);line-height:1.6}.fw.parents-page section.lp{padding-block:var(--sp-9)}.fw.parents-page .aside-grid{gap:var(--sp-9)}.fw.parents-page .qa+.qa{margin-top:var(--sp-7);padding-top:var(--sp-6);border-top:1px solid var(--line)}.fw.parents-page .qa-lead{max-width:none;font-size:var(--fs-4);line-height:1.6}.fw.parents-page .qa .body{max-width:none;line-height:1.65}.fw.parents-page .gbefore{margin-top:var(--sp-7)}.fw .journey-preflight{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line)}.fw .journey-preflight h2{font-size:var(--fs-4);line-height:1.4}.fw .journey-preflight ul{margin:var(--sp-3) 0 0;padding-left:var(--sp-5);gap:var(--sp-2);font-size:var(--fs-3);color:var(--ink-2);line-height:1.6;display:grid}.fw .journey-preflight li::marker{color:var(--ink-3)}.fw .calc-top{gap:var(--sp-2)}.fw .calc-amount-field{align-items:baseline;gap:var(--sp-1);border-bottom:1px solid var(--control-line);padding-bottom:var(--sp-2);font-size:var(--fs-8);font-weight:var(--fw-bold);line-height:1.2;display:flex}.fw .calc-amount{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;border-radius:0;padding:0}.fw .calc-amount:focus-visible{outline:var(--focus-w) solid var(--pine);outline-offset:var(--focus-offset)}.fw .calc-amount-field:focus-within{border-bottom-color:var(--pine)}.fw .calc-amount[aria-invalid=true]{color:var(--clay)}.fw .calc-help{font-size:var(--fs-2);color:var(--ink-3);line-height:1.5}.fw .calc-input-error{font-size:var(--fs-2);color:var(--clay);line-height:1.5}.fw .calc-presets{gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.fw .calc-presets button{min-height:var(--tap);border:1px solid var(--control-line);color:var(--ink-2);padding:var(--sp-2) var(--sp-4);cursor:pointer;font-size:var(--fs-3);transition:color var(--t-1) var(--ease), border-color var(--t-1) var(--ease), background var(--t-1) var(--ease);background:0 0}.fw .calc-presets button:hover{background:var(--surface);color:var(--ink);border-color:var(--ink-2)}.fw .calc-presets button[aria-pressed=true]{color:var(--pine);border-color:var(--pine);background:var(--pine-bg)}.fw .calc-presets button:focus-visible{outline:var(--focus-w) solid var(--pine);outline-offset:var(--focus-offset)}.fw .calc-out .fig{font-size:clamp(22px,2.1vw,26px)}@media (max-width:760px){.fw .journey-index{gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fw .journey-index a{padding-block:var(--sp-2)}.fw .guardian-brief{padding:var(--sp-6)}.fw.parents-page section.lp{padding-block:var(--sp-8)}.fw.parents-page .aside-grid{gap:var(--sp-6)}.fw .calc-amount-field{font-size:var(--fs-7)}}@media (prefers-reduced-motion:reduce){.fw .calc-presets button{transition:none}}.fw .hw-product-row{gap:var(--sp-4);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}.fw .hw-product-cover{min-height:84px;padding:var(--sp-3);background:var(--surface-2);color:var(--ink);font-size:var(--fs-1);font-weight:var(--fw-bold);flex-direction:column;justify-content:space-between;line-height:1.15;display:flex}.fw .hw-cover-lines{margin-top:var(--sp-3);gap:3px;display:grid}.fw .hw-cover-lines i{background:var(--ink-3);height:1px;display:block}.fw .hw-cover-lines i:last-child{width:60%}.fw .hw-checkout-link{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);color:var(--pine);min-height:var(--tap);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.fw .home-product-section{padding-block:var(--sp-9);border-top:1px solid var(--line);background:var(--surface);scroll-margin-top:calc(var(--nav-h) + var(--sp-4))}.fw .home-product-grid{column-gap:var(--sp-10);row-gap:var(--sp-5);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.fw .home-product-copy{padding-top:var(--sp-4)}.fw .home-product-copy,.fw .home-product-details{grid-column:1}.fw .home-product-grid>.product-tour{grid-area:1/2/3}.fw .home-product-copy h2{font-size:var(--fs-8);font-weight:var(--fw-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.25}.fw .home-product-copy>.body{margin-top:var(--sp-4);max-width:40ch}.fw .home-product-benefits{margin:0 0 var(--sp-3)}.fw .home-product-benefits>div{padding-block:var(--sp-5);border-top:1px solid var(--line)}.fw .home-product-benefits dt{font-size:var(--fs-4);font-weight:var(--fw-med);line-height:1.5}.fw .home-product-benefits dd{margin:var(--sp-2) 0 0;font-size:var(--fs-3);color:var(--ink-2);max-width:48ch;line-height:1.65}.fw .product-tour{min-width:0;padding:var(--sp-6);border:1px solid var(--line);background:var(--card)}.fw .tour-tabs{gap:var(--sp-5);border-bottom:1px solid var(--line);display:flex}.fw .tour-tabs button{min-width:0;min-height:var(--tap);padding:0 0 var(--sp-3);font:inherit;font-size:var(--fs-3);color:var(--ink-2);cursor:pointer;transition:color var(--t-1) var(--ease);background:0 0;border:0;position:relative}.fw .tour-tabs button[aria-selected=true]{color:var(--ink);font-weight:var(--fw-med)}.fw .tour-tabs button[aria-selected=true]:after{content:"";background:var(--pine);height:2px;position:absolute;bottom:-1px;left:0;right:0}.fw .tour-tabs button:hover{color:var(--pine)}.fw .tour-tabs button:focus-visible{outline:var(--focus-w) solid var(--pine);outline-offset:var(--focus-offset)}.fw .tour-panel{padding-top:var(--sp-5)}.fw .tour-panel[hidden]{display:none}.fw .tour-description{font-size:var(--fs-3);color:var(--ink-2);min-height:3.3em;margin-bottom:var(--sp-5);max-width:var(--m-body);line-height:1.65}.fw .product-tour .checkout-preview{border:0;max-width:none}.fw .product-tour .checkout-preview-head{padding:0 0 var(--sp-4)}.fw .product-tour .checkout-preview-body{padding:var(--sp-5) 0 0}.fw .product-tour .checkout-product-name{font-size:var(--fs-6)}.fw .product-tour .checkout-summary{margin-top:var(--sp-4)}.fw .product-tour .checkout-assurance{margin-top:var(--sp-5)}.fw .product-tour .dp{box-shadow:none;border:0}.fw .product-tour .dp-body,.fw .product-tour .dp-bar{padding-inline:0}.fw .product-tour .dp-dots{display:none}.fw .tour-example-note{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-2);color:var(--ink-3);line-height:1.6}.fw .home-proof-grid{gap:var(--sp-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.fw .home-proof .body{margin-top:var(--sp-4);max-width:42ch}.fw .home-provider-reply{padding-left:var(--sp-7);border-left:1px solid var(--line);margin:0}.fw .home-provider-reply blockquote{margin:0}.fw .home-provider-reply blockquote p{font-size:var(--fs-6);letter-spacing:-.015em;color:var(--ink);line-height:1.5}.fw .home-provider-reply figcaption{margin-top:var(--sp-5);font-size:var(--fs-3);color:var(--ink-2)}.fw .home-proof-limit{margin-top:var(--sp-3);font-size:var(--fs-2);color:var(--ink-3);max-width:var(--m-body);line-height:1.65}@media (max-width:980px){.fw .home-product-grid,.fw .home-proof-grid{gap:var(--sp-8)}.fw .home-product-copy h2{font-size:28px}}@media (max-width:760px){.fw .home-product-grid,.fw .home-proof-grid{gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}.fw .home-product-grid{grid-template-rows:auto}.fw .home-product-grid>.product-tour{grid-area:auto/1}.fw .home-product-section{padding-block:var(--sp-8)}.fw .home-product-copy{padding-top:0}.fw .home-product-benefits{margin-top:0}.fw .home-product-benefits>div{padding-block:var(--sp-4)}.fw .home-provider-reply{border-left:0;border-top:1px solid var(--line);padding:var(--sp-5) 0 0}.fw .home-provider-reply blockquote p{font-size:var(--fs-5)}.fw .product-tour{padding:var(--sp-5)}}@media (max-width:420px){.fw .hw-product-row{gap:var(--sp-3);grid-template-columns:52px minmax(0,1fr)}.fw .hw-product-cover{padding:var(--sp-2);min-height:76px}.fw .hw-checkout-link{font-size:var(--fs-1)}.fw .product-tour{padding:var(--sp-4)}.fw .tour-tabs{gap:var(--sp-4)}.fw .tour-tabs button{font-size:var(--fs-2)}.fw .product-tour .dp-cta{font-size:var(--fs-1);padding-inline:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.fw .tour-tabs button{transition:none}}@media (pointer:coarse){.fw .calc-amount,.fw .calc-range{min-height:var(--tap)}}.fw .guardian-question-heading{font-size:var(--fs-5);letter-spacing:-.01em;line-height:1.4}.fw .guardian-question-title,.fw .guardian-question-verdict{display:block}.fw .guardian-question-verdict{margin-top:var(--sp-2);font-size:var(--fs-3);font-weight:var(--fw-reg);letter-spacing:0;color:var(--ink-2);line-height:1.5}.fw .guardian-question-verdict[data-tone=amber]{color:var(--amber)}.fw .guardian-question-verdict[data-tone=pine]{color:var(--pine)}.fw .guardian-question-verdict[data-tone=slate]{color:var(--slate)}.fw .guardian-questions .disclosure-content{padding-bottom:var(--sp-6)}.fw .guardian-questions .qa-lead{max-width:none;font-size:var(--fs-4);margin:0;line-height:1.65}.fw .guardian-questions .qa-body{margin-top:var(--sp-4)}.fw .guardian-questions .body{max-width:none;line-height:1.65}.fw .guardian-message{margin-top:var(--sp-6);border-block:1px solid var(--line)}.fw .guardian-message>.disclosure-summary{padding-block:var(--sp-5);font-size:var(--fs-4);font-weight:var(--fw-med)}.fw .guardian-message .askg{margin-top:0;margin-bottom:var(--sp-5)}.fw.pricing-page .public-feature-grid{gap:var(--sp-9)}.fw.pricing-page .public-feature-grid>div{padding-top:var(--sp-5);border-top:1px solid var(--ink)}.fw.pricing-page .public-feature-grid .h4{font-size:var(--fs-5)}.fw.pricing-page .public-feature-grid .tierlist{margin-top:var(--sp-4);gap:0}.fw.pricing-page .tierlist>div{padding-block:var(--sp-3);border-top:1px solid var(--line)}.fw.pricing-page .tierlist>div:last-child{border-bottom:1px solid var(--line)}@media (max-width:760px){.fw .guardian-question-heading{font-size:var(--fs-4)}.fw.pricing-page .public-feature-grid{gap:var(--sp-7)}}
