@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-latin-standard-normal.CHqbGEEr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--bg:oklch(93% .025 95);--bg-raised:oklch(98.5% .008 95);--paper:oklch(98.5% .008 95);--ink:oklch(21% .015 270);--ink-muted:oklch(43% .02 270);--line:oklch(21% .015 270/.18);--perf:oklch(21% .015 270/.18);--accent:oklch(53% .2 27);--accent-soft:oklch(90% .05 27);--on-accent:oklch(99% .01 95);--stamp:oklch(53% .2 27);--cleared:oklch(47% .11 155);--marker:oklch(92% .16 102);--on-marker:oklch(21% .015 270);--focus:oklch(55% .2 260);--ok:oklch(47% .11 155);--warn:oklch(55% .15 70);--danger:oklch(53% .2 27);--shadow:0 1px 0 oklch(21% .015 270/.08), 0 18px 30px -18px oklch(21% .015 270/.45), 0 2px 4px -2px oklch(21% .015 270/.2);--space-3xs:clamp(.25rem, .23rem + .09vw, .31rem);--space-2xs:clamp(.5rem, .46rem + .18vw, .63rem);--space-xs:clamp(.75rem, .7rem + .27vw, .94rem);--space-s:clamp(1rem, .93rem + .36vw, 1.25rem);--space-m:clamp(1.5rem, 1.39rem + .54vw, 1.88rem);--space-l:clamp(2rem, 1.86rem + .71vw, 2.5rem);--space-xl:clamp(3rem, 2.79rem + 1.07vw, 3.75rem);--space-2xl:clamp(4rem, 3.71rem + 1.43vw, 5rem);--space-3xl:clamp(6rem, 5.57rem + 2.14vw, 7.5rem);--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--measure:66ch;--content:76rem;--radius-s:calc(var(--radius) * .5);--radius-m:var(--radius);--radius-l:calc(var(--radius) * 2);--tap:44px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:oklch(20% .012 270);--bg-raised:oklch(27% .014 270);--paper:oklch(27% .014 270);--ink:oklch(95% .01 95);--ink-muted:oklch(78% .015 95);--line:oklch(95% .01 95/.18);--perf:oklch(95% .01 95/.22);--accent:oklch(70% .17 30);--accent-soft:oklch(32% .08 30);--on-accent:oklch(18% .02 270);--stamp:oklch(70% .17 30);--cleared:oklch(76% .12 155);--marker:oklch(86% .15 102);--on-marker:oklch(18% .02 270);--focus:oklch(80% .13 260);--ok:oklch(76% .12 155);--danger:oklch(70% .17 30);--shadow:0 1px 0 oklch(100% 0 0/.05) inset, 0 18px 36px -16px oklch(0% 0 0/.7)}}:root[data-theme=dark]{--bg:oklch(20% .012 270);--bg-raised:oklch(27% .014 270);--paper:oklch(27% .014 270);--ink:oklch(95% .01 95);--ink-muted:oklch(78% .015 95);--line:oklch(95% .01 95/.18);--perf:oklch(95% .01 95/.22);--accent:oklch(70% .17 30);--accent-soft:oklch(32% .08 30);--on-accent:oklch(18% .02 270);--stamp:oklch(70% .17 30);--cleared:oklch(76% .12 155);--marker:oklch(86% .15 102);--on-marker:oklch(18% .02 270);--focus:oklch(80% .13 260);--ok:oklch(76% .12 155);--danger:oklch(70% .17 30);--shadow:0 1px 0 oklch(100% 0 0/.05) inset, 0 18px 36px -16px oklch(0% 0 0/.7);color-scheme:dark}:root[data-theme=light]{color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-height:100dvh;color:var(--ink);font:400 var(--step-0) / 1.6 var(--font-body);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}body[data-texture=grain]:before{content:"";pointer-events:none;z-index:60;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}body[data-texture=grid]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:48px 48px}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{text-decoration-color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--radius-s)}.skip{left:var(--space-s);z-index:100;padding:var(--space-2xs) var(--space-s);background:var(--ink);color:var(--bg);border-radius:var(--radius-s);position:absolute;top:-4rem}.skip:focus{top:var(--space-s)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 var(--space-s);font-variation-settings:"wdth" var(--display-wdth,100), "opsz" var(--display-opsz,48);font-weight:750;line-height:1.02}h1,.step-5{font-size:var(--step-5);font-weight:var(--display-wght,800)}h2,.step-3{font-size:var(--step-3)}h3,.step-1{font-size:var(--step-1);letter-spacing:-.01em}p{margin:0 0 var(--space-s);max-width:var(--measure);text-wrap:pretty}.lede{font-size:var(--step-1);color:var(--ink-muted);line-height:1.45}.eyebrow{font:600 var(--step--1) / 1.2 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-xs)}.accent{color:var(--accent)}.wrap{width:min(100% - 2 * var(--gutter), var(--content));margin-inline:auto}.section{padding-block:var(--space-2xl)}.stack>*+*{margin-top:var(--flow,var(--space-s))}.grid{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.split{gap:var(--space-l);align-items:end;display:grid}@media (width>=60rem){[data-layout=asymmetric] .split{grid-template-columns:7fr 5fr}[data-layout=asymmetric] .offset{margin-left:16.6667%}[data-layout=split] .split{grid-template-columns:1fr 1fr}}[data-layout=centered-column] .split{text-align:center;justify-items:center}.cq{container-type:inline-size}.site-header{z-index:40;backdrop-filter:saturate(1.4)blur(12px);background:color-mix(in oklch, var(--bg) 82%, transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:4rem;display:flex}.brand{font:800 var(--step-0) / 1 var(--font-display);letter-spacing:-.02em;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand__mark{border-radius:var(--radius-s);background:var(--accent);width:1.6rem;height:1.6rem;color:var(--on-accent);place-items:center;font-size:.8em;display:grid}.nav{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.nav a,.nav button{min-height:var(--tap);min-width:var(--tap);padding-inline:var(--space-2xs);border-radius:var(--radius-s);font-size:var(--step--1);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.site-footer{border-top:1px solid var(--line);padding-block:var(--space-xl);color:var(--ink-muted);font-size:var(--step--1)}.site-footer .wrap{gap:var(--space-s);flex-wrap:wrap;justify-content:space-between;display:flex}.btn{min-height:var(--tap);border-radius:var(--radius-m);background:var(--accent);color:var(--on-accent);font:650 var(--step-0) / 1 var(--font-body);cursor:pointer;box-shadow:var(--shadow);border:0;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.25em;text-decoration:none;display:inline-flex;position:relative}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.card{padding:var(--space-m);border-radius:var(--radius-l);background:var(--bg-raised);border:1px solid var(--line);box-shadow:var(--shadow);position:relative}.card h3{margin-bottom:var(--space-2xs)}.kicker-num{font:800 var(--step-4) / 1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--accent)}.notice{gap:var(--space-2xs);padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);border:1px solid var(--line);background:var(--accent-soft);display:grid}.notice[hidden]{display:none}.notice__title{margin:0;font-weight:700}.answer{border-left:4px solid var(--accent);padding:var(--space-s) var(--space-m);background:var(--bg-raised);border-radius:0 var(--radius-m) var(--radius-m) 0}.answer__q{font:700 var(--step-1) / 1.2 var(--font-display);margin:0 0 var(--space-2xs)}.faq summary{cursor:pointer;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-s);min-height:var(--tap);font:650 var(--step-1) / 1.25 var(--font-display);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent);transition:transform var(--dur-2) var(--ease-out)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{padding-bottom:var(--space-s);color:var(--ink-muted)}.theme-toggle{color:inherit;cursor:pointer;background:0 0;border:0}.hero{padding-block:var(--space-2xl) var(--space-xl)}.hero h1{max-width:14ch}.tiles{aspect-ratio:6/5;border-radius:var(--radius-l);grid-template-columns:repeat(6,1fr);gap:4px;display:grid;overflow:hidden}.tiles span{background:color-mix(in oklch, var(--accent) calc(var(--i) * 9%), var(--bg-raised))}.consent{inset:auto var(--space-s) var(--space-s);z-index:70;max-width:32rem;margin-inline:auto;position:fixed}.toast{inset-inline:var(--gutter);z-index:50;justify-content:space-between;align-items:center;gap:var(--space-s);max-inline-size:28rem;padding:var(--space-xs) var(--space-s);background:var(--bg-raised);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow);animation:vt-in var(--dur-3) var(--ease-out);margin-inline:auto;display:flex;position:fixed;inset-block-end:var(--space-s)}@media (prefers-reduced-motion:reduce){.toast{animation:none}}@property --rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:false;initial-value:0deg}@property --mx-px{syntax:"<length>";inherits:false;initial-value:0}@property --my-px{syntax:"<length>";inherits:false;initial-value:0}@property --sx{syntax:"<length>";inherits:true;initial-value:0}@property --sy{syntax:"<length>";inherits:true;initial-value:0}:root{--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.6s;--dur-5:.9s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--move:calc(24px * var(--motion-intensity,1))}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur-3);animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-name:vt-out}::view-transition-new(root){animation-name:vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(calc(var(--move) * -.5))}}@keyframes vt-in{0%{opacity:0;transform:translateY(calc(var(--move) * .5))}}.vt-brand{view-transition-name:brand}.vt-hero{view-transition-name:hero-title}.rise{animation:rise var(--dur-4) var(--ease-out) both;animation-delay:calc(var(--d,0) * 70ms)}@keyframes rise{0%{opacity:.001;transform:translateY(var(--move))}}@supports (animation-timeline:view()){[data-reveal]{animation:linear both reveal view();animation-range:entry cover 30%}.scroll-progress{animation:linear both progress scroll(root)}.parallax{animation:linear both parallax view()}}@keyframes reveal{0%{opacity:0;transform:translateY(var(--move)) scale(.98)}}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes parallax{0%{transform:translateY(calc(var(--move) * 2))}to{transform:translateY(calc(var(--move) * -2))}}html.io:not(.sda) [data-reveal]{opacity:0;transform:translateY(var(--move));transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out)}html.io:not(.sda) [data-reveal][data-in]{opacity:1;transform:none}.scroll-progress{background:var(--accent);transform-origin:0;height:3px;transform:scaleX(var(--scroll,0));z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.press{transition:transform var(--dur-1) var(--ease-out)}.press:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lift{transition:transform var(--dur-2) var(--ease-out)}.lift:hover{transform:translateY(-2px)}[data-magnetic]{transform:translate(var(--mx-px,0), var(--my-px,0));transition:transform var(--dur-2) var(--ease-out)}[data-spotlight]{isolation:isolate;overflow:clip}[data-spotlight]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--accent) 14%, transparent), transparent);opacity:0;width:36rem;height:36rem;transform:translate3d(var(--sx), var(--sy), 0);transition:opacity var(--dur-2) var(--ease-out);will-change:transform;border-radius:50%;margin:-18rem 0 0 -18rem;position:absolute;top:0;left:0}[data-spotlight][data-hot]:before{opacity:1}[data-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform var(--dur-2) var(--ease-out)}}.btn[data-state] .btn__label,.btn[data-state] .btn__icon{transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-spring)}.btn[data-state=loading] .btn__label{opacity:.001;transform:translateY(-6px)}.btn[data-state=loading] .btn__spinner{opacity:1}.btn__spinner{opacity:0;width:1.1em;height:1.1em;transition:opacity var(--dur-2);border:2px solid;border-right-color:#0000;border-radius:50%;margin:auto;animation:.7s linear infinite paused spin;position:absolute;inset:0}.btn[data-state=loading] .btn__spinner{animation-play-state:running}.btn[data-state=success]{background:var(--ok)}.btn[data-state=error]{background:var(--danger);animation:shake var(--dur-3) var(--ease-out)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.swap-enter{animation:swap-in var(--dur-3) var(--ease-spring) both}@keyframes swap-in{0%{opacity:0;transform:scale(.96)translateY(6px)}}.marquee{contain:content;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track{gap:var(--space-l);width:max-content;animation:38s linear infinite marquee;display:flex}.marquee[data-paused] .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.rise,[data-reveal],.parallax,.marquee__track,.btn__spinner{opacity:1!important;animation:none!important;transform:none!important}html.io [data-reveal]{opacity:1!important;transform:none!important}.btn[data-state=loading] .btn__spinner{opacity:.6;border-right-color:currentColor}.scroll-progress{display:none}[data-magnetic],[data-tilt]{transform:none!important}[data-spotlight]:before{display:none}}:root{--display-wdth:100;--tape-h:2.6rem;--paper-w:30rem;--tooth:9px}body{letter-spacing:-.01em;font-size:clamp(.88rem,.84rem + .2vw,.98rem);line-height:1.65}::selection{background:var(--marker);color:var(--on-marker)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}h1,h2,h3,.display{letter-spacing:-.02em;text-transform:uppercase;font-weight:860;line-height:.92}h2{font-variation-settings:"wdth" 62;font-size:clamp(2.1rem,1.2rem + 4.2vw,4.6rem)}h3{font-size:var(--step-1);font-variation-settings:"wdth" 85;line-height:1.05}.eyebrow{color:var(--ink);letter-spacing:.12em;align-items:center;gap:.6em;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--stamp);block-size:.7em;inline-size:.7em}.lede{color:var(--ink);font-size:var(--step-0);max-width:52ch}.muted{color:var(--ink-muted)}.mark{background:var(--marker);color:var(--on-marker);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .15em}.nums{font-variant-numeric:tabular-nums}.wrap{--content:76rem}.site-header{backdrop-filter:none;background:var(--ink);color:var(--bg);border:0}.site-header .wrap{min-height:3.4rem}.brand{font:900 1.15rem/1 var(--font-display);font-variation-settings:"wdth" 58;text-transform:uppercase;letter-spacing:.01em}.brand__mark{block-size:1.7rem;inline-size:1.7rem;color:var(--stamp);font:900 .62rem/1 var(--font-display);font-variation-settings:"wdth" 50;background:0 0;border:2.5px solid;border-radius:50%;rotate:-12deg}[data-theme=dark] .brand__mark,.site-header .brand__mark{color:oklch(72% .17 30)}.nav a,.nav button{text-transform:uppercase;letter-spacing:.08em;color:inherit;border-radius:0;font-size:.72rem;font-weight:600}.nav a:hover{text-decoration:underline;text-decoration-color:var(--marker);text-decoration-thickness:3px}.nav a[aria-current=page]{color:var(--marker)}.theme-toggle svg{stroke:currentColor}@media (width<=40rem){.nav{flex-wrap:nowrap;gap:0}.nav a{letter-spacing:.04em;padding-inline:.35rem;font-size:.64rem}.nav a[href="/pro/"],.nav a[href="/schwab/"]{display:none}.brand{font-size:1rem}}.btn{background:var(--ink);color:var(--bg);font:700 .82rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 0 0 var(--stamp);transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);border-radius:0}.btn:hover{box-shadow:0 5px 0 0 var(--stamp);transform:translateY(-1px)}.btn:active{box-shadow:0 1px 0 0 var(--stamp);transform:translateY(3px)}.btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn--ghost:hover,.btn--ghost:active{box-shadow:inset 0 0 0 2px var(--ink)}.chip{min-height:var(--tap);border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:600 .78rem/1 var(--font-body);cursor:pointer;align-items:center;padding:0 .9em;text-decoration:none;display:inline-flex}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper)}.input{inline-size:100%;border:2.5px solid var(--ink);background:var(--paper);min-height:3.4rem;color:var(--ink);font:700 1.35rem/1 var(--font-body);letter-spacing:.04em;caret-color:var(--stamp);border-radius:0;padding:0 .9rem}.input::placeholder{color:var(--ink-muted);opacity:1;font-weight:400}textarea.input{resize:vertical;min-height:11rem;padding:.8rem;font-size:.95rem;line-height:1.5}label.lbl{font:700 .72rem/1.2 var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;display:block}.paper{background:var(--paper);color:var(--ink);padding:calc(var(--space-m) + var(--tooth)) var(--space-m);box-shadow:var(--shadow);--t:var(--tooth);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--t) * 2) var(--t) repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--t) * 2) var(--t) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--t) * 2 + 1px) no-repeat;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--t) * 2) var(--t) repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--t) * 2) var(--t) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--t) * 2 + 1px) no-repeat;position:relative}.paper--flat{box-shadow:none}.rcpt{font-size:.82rem;line-height:1.55}.rcpt__head{text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700}.rcpt__rule{border:0;border-top:2px dashed var(--perf);margin:.8rem 0}.rcpt__row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.rcpt__row>:first-child{overflow-wrap:anywhere;min-width:0}.rcpt__row>:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rcpt__row--big{font:900 clamp(1.6rem, 1rem + 3vw, 2.6rem)/1 var(--font-display);font-variation-settings:"wdth" 70;text-transform:uppercase}.rcpt__fine{color:var(--ink-muted);font-size:.68rem;line-height:1.5}.rcpt__barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 7px, transparent 7px 8px, var(--ink) 8px 9px, transparent 9px 12px);opacity:.85;block-size:2.2rem;margin-top:.8rem}.stamp{--c:var(--stamp);color:var(--c);outline-offset:.14em;font:900 clamp(1.2rem, .8rem + 2vw, 2rem)/.95 var(--font-display);font-variation-settings:"wdth" 55;text-transform:uppercase;letter-spacing:.03em;filter:url(#ink);opacity:.92;mix-blend-mode:multiply;white-space:nowrap;border:.16em solid;outline:.06em solid;place-items:center;padding:.35em .7em .3em;display:inline-grid;rotate:-8deg}[data-theme=dark] .stamp{mix-blend-mode:normal}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .stamp{mix-blend-mode:normal}}.stamp--ok{--c:var(--cleared);rotate:6deg}.stamp--sm{outline-offset:.1em;font-size:.82rem}.stamp.is-drop{animation:.26s cubic-bezier(.3,1.5,.6,1) both stamp-drop}@keyframes stamp-drop{0%{opacity:0;transform:scale(2.4)}70%{opacity:1;transform:scale(.94)}to{transform:scale(1)}}.print{animation:.68s steps(14,end) both print-feed}@keyframes print-feed{0%{clip-path:inset(0 0 100%);transform:translateY(-1.2rem)}to{clip-path:inset(0);transform:none}}[data-print-line]{opacity:0}.is-printed [data-print-line]{animation:1ms linear both line-in;animation-delay:calc(var(--n,0) * 45ms)}@keyframes line-in{to{opacity:1}}.counter{gap:var(--space-l);padding-block:var(--space-l) var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.counter{gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);grid-template-columns:1.08fr .92fr}}.kin{letter-spacing:0;max-width:none;margin:0;font-size:clamp(3.3rem,1rem + 10vw,8.6rem);line-height:.86}.kin__w+.kin__w{margin-inline-start:.16em}.counter{grid-template-areas:"head""check""body"}.counter__head{grid-area:head}.counter__body{grid-area:body}.counter>.printer{grid-area:check}@media (width>=62rem){.counter{row-gap:var(--space-m);grid-template-rows:auto 1fr;grid-template-areas:"head check""body check"}}.kin__line{padding-block:.04em;display:block;overflow:clip}.kin__w{transition:font-variation-settings .5s var(--ease-out);display:inline-block}.kin__w[data-w=narrow]{font-variation-settings:"wdth" 52}.kin__w[data-w=wide]{font-variation-settings:"wdth" 140;letter-spacing:-.04em;vertical-align:.42em;font-size:.62em}.kin__w[data-w=mid]{font-variation-settings:"wdth" 78}.kin:hover .kin__w[data-w=narrow]{font-variation-settings:"wdth" 64}.kin__fee{color:var(--stamp);position:relative}.kin__ch{animation:.64s cubic-bezier(.2,.9,.2,1) both slug;animation-delay:calc(var(--i) * 32ms + 80ms);display:inline-block}@keyframes slug{0%{transform:translateY(105%)}to{transform:none}}.hero-facts{margin:var(--space-s) 0 0;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.5rem 1.2rem;padding:0;font-size:.74rem;list-style:none;display:flex}.hero-facts b{font-weight:800}.printer{perspective:1100px;max-inline-size:var(--paper-w);inline-size:100%;margin-inline:auto;position:relative}.printer__body{transform-style:preserve-3d;transform:rotateX(var(--rx,14deg)) rotateY(var(--ry,-10deg));transition:transform .6s var(--ease-out);position:relative}.printer__top{background:var(--ink);color:var(--bg);padding:1rem 1rem 1.6rem;position:relative;transform:translateZ(18px);box-shadow:0 0 #0000}.printer__top:after{content:"";transform-origin:top;background:oklch(14% .012 270);block-size:22px;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}[data-theme=dark] .printer__top{color:var(--ink);background:oklch(12% .01 270);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}.printer__brand{font:700 .62rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.printer__led{background:var(--cleared);border-radius:50%;block-size:.55rem;inline-size:.55rem;box-shadow:0 0 0 3px oklch(47% .11 155/.25)}.printer.is-busy .printer__led{background:var(--marker);animation:.16s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.2}}.printer form{grid-template-columns:1fr auto;gap:.5rem;display:grid}.printer .input{border-color:var(--bg);color:oklch(21% .015 270);text-transform:uppercase;background:oklch(98.5% .008 95)}.printer .input::placeholder{color:oklch(43% .02 270);text-transform:none}.printer .btn{background:var(--stamp);color:oklch(99% .01 95);box-shadow:0 4px oklch(35% .14 27)}.printer__slot{background:oklch(8% .01 270);border-radius:2px;block-size:10px;margin:.9rem -.2rem 0}.printer__out{min-block-size:12rem;margin:-6px .8rem 0;position:relative;transform:translateZ(4px)}.printer__out .paper{transform-origin:top}.sugg{flex-wrap:wrap;gap:.4rem;min-block-size:2rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.sugg button{color:inherit;font:600 .72rem/1 var(--font-body);cursor:pointer;background:0 0;border:1.5px solid;min-height:2rem;padding:.45rem .55rem}.sugg button:hover,.sugg button:focus-visible{background:var(--marker);color:oklch(21% .015 270);border-color:var(--marker)}.result-stamp{text-align:center;inline-size:max-content;margin:.9rem auto .6rem;display:block}.sugg:empty{min-block-size:0;margin:0}.result-name{text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:700}.tape{border-block:2.5px solid var(--ink);background:var(--paper)}.tape .marquee{block-size:var(--tape-h);align-items:center}.tape .marquee+.marquee{border-top:1.5px dashed var(--perf)}.tape .marquee__track{font:600 .76rem/1 var(--font-body);text-transform:uppercase;letter-spacing:.06em;gap:2.4rem}.tape a{white-space:nowrap;text-decoration:none}.tape a b{font-weight:800}.tape a:hover b{background:var(--marker)}.tape .marquee--rev .marquee__track{animation-direction:reverse}.tape__dot{color:var(--stamp)}.sec{padding-block:var(--space-2xl);border-top:2.5px solid var(--ink)}.sec__head{gap:var(--space-s);margin-bottom:var(--space-l);display:grid}@media (width>=62rem){.sec__head{grid-template-columns:1fr 1fr;align-items:end}}.two{gap:var(--space-l);align-items:start;display:grid}@media (width>=62rem){.two{gap:var(--space-xl);grid-template-columns:1fr 1fr}}.calc{gap:var(--space-m);display:grid}.calc__presets{flex-wrap:wrap;gap:.4rem;display:flex}.range{inline-size:100%;accent-color:var(--stamp);block-size:var(--tap)}.roller{block-size:1em;line-height:1;display:inline-flex;overflow:clip}.roller__d{flex-direction:column;transition:transform .42s cubic-bezier(.2,.9,.2,1);display:inline-flex}.roller__d>span{block-size:1em}.cap-note{margin-top:.5rem;display:inline-block}.steps{counter-reset:s;gap:0;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-bottom:2px dashed var(--perf);grid-template-columns:3.2rem 1fr;gap:.8rem;padding-block:.9rem;display:grid}.steps li:before{content:counter(s, decimal-leading-zero);font:900 1.6rem/1 var(--font-display);font-variation-settings:"wdth" 55;color:var(--stamp)}.steps b{text-transform:uppercase;letter-spacing:.04em;display:block}.figures{border:2.5px solid var(--ink);background:var(--paper);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=48rem){.figures{grid-template-columns:repeat(4,1fr)}}.figures>div{padding:var(--space-m);border-right:2px dashed var(--perf);border-bottom:2px dashed var(--perf)}.figures dt{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);font-size:.68rem}.figures dd{font:900 clamp(2.4rem, 1.4rem + 4vw, 4.4rem)/.9 var(--font-display);font-variation-settings:"wdth" 60;font-variant-numeric:tabular-nums;margin:.3rem 0 0}.tbl{border-collapse:collapse;inline-size:100%;font-size:.8rem}.tbl th{text-align:left;text-transform:uppercase;letter-spacing:.12em;border-bottom:2.5px solid var(--ink);background:var(--paper);padding:.5rem .4rem;font-size:.66rem;position:sticky;top:3.4rem}.tbl td{border-bottom:1.5px dashed var(--perf);vertical-align:top;padding:.55rem .4rem}.tbl td:first-child a{font-weight:800}.tbl tr[hidden]{display:none}.tbl tr.is-hit td{background:color-mix(in oklch, var(--stamp) 10%, transparent)}.tbl tr.is-clear td{background:color-mix(in oklch, var(--cleared) 10%, transparent)}.pill{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1.5px solid;padding:.15em .5em;font-size:.66rem;font-weight:700;display:inline-block}.pill--fee{color:var(--stamp)}.pill--ok{color:var(--cleared)}.pill--soon{color:var(--on-marker);background:var(--marker);border-color:var(--marker)}.faq details{border-bottom:2px dashed var(--perf)}.faq summary{font:800 var(--step-1)/1.1 var(--font-display);font-variation-settings:"wdth" 80;text-transform:uppercase}.faq summary:after{color:var(--stamp);font-family:var(--font-body)}.faq details>div{color:var(--ink)}.crumbs{text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-s);font-size:.72rem}.crumbs a{text-decoration:none}.crumbs a:hover{background:var(--marker)}.page-hero{padding-block:var(--space-xl) var(--space-l)}.page-hero h1{font-variation-settings:"wdth" 58;max-width:18ch;font-size:clamp(2.6rem,1rem + 7vw,6.4rem)}.notice{border:2.5px solid var(--ink);background:var(--marker);color:var(--on-marker);border-radius:0}.answer{border-left:6px solid var(--stamp);background:var(--paper);border-radius:0}.answer__q{text-transform:uppercase;font-variation-settings:"wdth" 75}.card{border:2.5px solid var(--ink);box-shadow:6px 6px 0 0 var(--ink);background:var(--paper);border-radius:0}.aff{border:2px dashed var(--ink-muted);padding:var(--space-s);color:var(--ink-muted);font-size:.76rem}.disclaimer{background:var(--marker);color:var(--on-marker);border-top:2.5px solid var(--ink)}.disclaimer .wrap{padding-block:var(--space-m);gap:.6rem;font-size:.8rem;display:grid}@media (width>=62rem){.disclaimer .wrap{gap:var(--space-m);grid-template-columns:auto 1fr;align-items:center}}.disclaimer .stamp{--c:var(--on-marker);mix-blend-mode:normal;justify-self:start;font-size:1rem;rotate:-4deg}.disclaimer p{max-width:90ch;margin:0}.disclaimer a{font-weight:700}.site-footer{background:var(--ink);color:var(--bg);border:0}.site-footer a{color:inherit}.site-footer .wrap{align-items:flex-start}.consent{border:2.5px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:6px 6px 0 0 var(--ink);padding:var(--space-s) var(--space-m);border-radius:0}.consent[hidden]{display:none}@media (prefers-reduced-motion:reduce){.kin__ch,.print,.stamp.is-drop,.is-printed [data-print-line],.printer.is-busy .printer__led{opacity:1;clip-path:none;transform:none;animation:none!important}[data-print-line]{opacity:1}.printer__body{transition:none;transform:none}.roller__d,.kin__w{transition:none}}@media print{.site-header,.site-footer,.tape,.consent{display:none}body{background:#fff}}.roll{animation:.38s cubic-bezier(.2,.9,.2,1) both roll;animation-delay:calc(var(--i) * 28ms);display:inline-block}@keyframes roll{0%{opacity:0;transform:translateY(-.6em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.roll{animation:none}}.visually-hidden:focus-visible+.chip{outline:3px solid var(--focus);outline-offset:3px}.chips{flex-wrap:wrap;gap:.45rem;display:flex}.tbl-wrap{background:var(--paper);border:2.5px solid var(--ink);overflow-x:auto}.tbl-wrap .tbl th{top:0}.etf-hero h1 .accent,.page-hero h1 .accent{color:var(--stamp)}.list-tools{margin-bottom:var(--space-m);z-index:3;background:var(--bg);flex-wrap:wrap;align-items:end;gap:.6rem;padding-block:.6rem;display:flex;position:sticky;top:3.4rem}.list-tools .input{max-inline-size:22rem}.list-count{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.list-tools{position:static}@media (width>=52rem){.list-tools{position:sticky}}.list-tools .input{padding-block:.55rem;font-size:1rem}.tbl td.nums{white-space:nowrap}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}@media (width<=52rem){[data-plan=pro]{order:-1}}.prose h2{margin-top:var(--space-l);font-size:clamp(1.5rem,1rem + 2vw,2.2rem)}.prose p{margin-top:var(--space-xs)}.steps.paper{padding-inline:var(--space-s)}.rcpt__row>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}@media (width<=24rem){.brand__word{display:none}.nav{gap:.7rem}.paper.rcpt{padding-inline:1rem}}.two>*,.sec>*,.wrap>*{min-width:0}.tbl-wrap{max-inline-size:100%}.rcpt__row>:last-child{white-space:normal}
