@font-face{font-family:hanken;src:url(/_next/static/media/ce76afabb8ad16f4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hanken Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_97581b{font-family:hanken,hanken Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.__variable_97581b{--font-hanken:"hanken","hanken Fallback",system-ui,-apple-system,Segoe UI,sans-serif}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--spacing:.25rem}}@layer base;@layer site{:root{--canvas:#f4f5f7;--card:#fff;--surface-2:#edeff3;--line:#e4e7ec;--line-strong:#d3d7de;--carbon:#0e1013;--carbon-2:#1a1d23;--ink-900:#14181f;--ink-700:#4a5260;--ink-500:#7a818c;--ink-300:#b4bac4;--ink-on-dark:#eef0f3;--cobalt-50:#ebf0fd;--cobalt-100:#dce4fa;--cobalt-200:#bac9f4;--cobalt-300:#8fa7ec;--cobalt-400:#5b7ee3;--cobalt-500:#3b65dd;--cobalt-600:#1f4fd8;--cobalt-700:#193fac;--cobalt-800:#142f80;--cobalt-900:#0e1f53;--accent:var(--cobalt-600);--accent-hover:var(--cobalt-700);--apricot-50:#fdf4ec;--apricot-100:#fbe7d6;--apricot-200:#f6d3b8;--success:#1e7a4f;--success-bg:#e6f4ec;--warning:#b7791f;--warning-bg:#fdf3e1;--danger:#c0392b;--danger-bg:#fbecea;--wash-sky:linear-gradient(180deg,#dce4fa00,#cfdaf8 50%,#f4f5f700);--wash-dawn:radial-gradient(48% 62% at 84% 58%,#f7d7bef2 0%,#f7d7be00 70%),linear-gradient(180deg,#dce4fa00,#d3ddf8 50%,#f4f5f700);--wash-mist:radial-gradient(60% 58% at 50% 46%,#c9d5f6 0%,#dce4facc 42%,#f4f5f700 78%);--wash-plate:linear-gradient(180deg,#dce4fa00 0%,var(--cobalt-100) 100%);--font:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--w-regular:500;--w-bold:700;--fs-display:clamp(40px,5.2vw,64px);--fs-h1:clamp(36px,4.4vw,56px);--fs-h2:clamp(30px,3.2vw,40px);--fs-h3:28px;--fs-h4:22px;--fs-lead:19px;--fs-body:16px;--fs-small:14px;--fs-caption:13px;--fs-eyebrow:12px;--lh-tight:1.05;--lh-heading:1.12;--lh-body:1.6;--track-display:-.025em;--track-heading:-.015em;--track-eyebrow:.08em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-32:128px;--container:1200px;--content:1120px;--measure:62ch;--gutter:24px;--section-y:96px;--section-y-mobile:64px;--r-chip:999px;--r-btn:10px;--r-inner:12px;--r-frame:14px;--r-card:16px;--r-plate:20px;--sh-sm:0 1px 2px #14181f0a,0 4px 16px #14181f0a;--sh-md:0 2px 4px #14181f0a,0 12px 32px #14181f14;--sh-lg:0 4px 8px #14181f0d,0 24px 56px #14181f1f;--sh-cobalt:0 4px 20px #1f4fd847;--sh-cobalt-hover:0 10px 28px #1f4fd85c;--sh-carbon:0 4px 16px #0e10132e;--sh-carbon-hover:0 10px 28px #0e10133d;--ease:cubic-bezier(.4,0,.2,1);--ease-enter:cubic-bezier(.25,.1,.25,1);--t-fast:.16s;--t-base:.24s;--t-slow:.35s;--t-enter:.6s;--stagger:.35s;--type-speed:14ms;--caret-blink:1.06s;--count-duration:1.4s}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink-900);font-family:var(--font);font-weight:var(--w-regular);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}b,h1,strong{font-weight:var(--w-bold)}h1{letter-spacing:var(--track-display);line-height:var(--lh-tight);text-wrap:balance}p{text-wrap:pretty}.num,.tnum{font-variant-numeric:tabular-nums}::selection{background:var(--cobalt-100);color:var(--ink-900)}:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.eyebrow{font-size:var(--fs-eyebrow);font-weight:var(--w-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--cobalt-600)}.hl{background:var(--cobalt-100);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.16em;padding:0 .12em}.hl-under{background:linear-gradient(180deg,transparent 62%,var(--cobalt-100) 62%);color:inherit;padding:0 .04em}.em{color:var(--cobalt-700);font-weight:var(--w-bold)}.lockup{color:var(--ink-900);--emblem-h:28px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lockup,.lockup svg{flex:none}.lockup .emblem{height:var(--emblem-h);width:calc(var(--emblem-h) * 233 / 192);fill:currentColor}.lockup .wordmark{height:calc(var(--emblem-h) * .61);width:calc(var(--emblem-h) * .61 * 288 / 43);fill:currentColor}.btn{font-family:var(--font);font-weight:var(--w-bold);color:#fff;cursor:pointer;white-space:nowrap;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);border:0;align-items:center;gap:12px;font-size:15px;line-height:1;text-decoration:none;display:inline-flex}.btn svg{width:16px;height:16px;transition:transform var(--t-base) var(--ease)}.btn:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px}.btn-pill{background:var(--carbon);border-radius:var(--r-chip);box-shadow:var(--sh-carbon);padding:6px 6px 6px 22px}.btn-pill .chip{background:var(--cobalt-600);color:#fff;width:36px;height:36px;box-shadow:none;transition:background-color var(--t-base) var(--ease),transform var(--t-base) var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.btn-pill .chip:hover{box-shadow:none;transform:none}.btn-pill:hover{box-shadow:var(--sh-carbon-hover);background:#000;transform:translateY(-2px)}.btn-pill:hover .chip svg{transform:translate(3px)}.btn-pill:active{transform:translateY(0)scale(.99);box-shadow:0 2px 8px #0e10132e}.btn-pill.lg{gap:16px;padding:8px 8px 8px 28px;font-size:17px}.btn-pill.lg .chip{width:44px;height:44px}.btn-pill.lg svg{width:18px;height:18px}.btn-pill.sm{gap:10px;padding:5px 5px 5px 18px;font-size:14px}.btn-pill.sm .chip{width:30px;height:30px}.btn-pill.sm svg{width:14px;height:14px}.micro{font-size:var(--fs-small);color:var(--ink-500);align-items:center;gap:10px;line-height:1.4;display:inline-flex}.micro b{color:var(--ink-900)}.avatar{object-fit:cover;object-position:50% 28%;width:36px;height:36px;box-shadow:0 0 0 2px var(--card),0 0 0 3px var(--line);background:var(--cobalt-600);border-radius:50%;flex:none}.avatar.md{width:48px;height:48px}.chip{border-radius:var(--r-chip);background:var(--card);border:1px solid var(--line);height:32px;font-size:var(--fs-caption);font-weight:var(--w-bold);color:var(--ink-900);white-space:nowrap;box-shadow:var(--sh-sm);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.chip:hover{box-shadow:var(--sh-md);transform:translateY(-1px)}.chip .dot{background:var(--cobalt-600);border-radius:50%;flex:none;width:7px;height:7px}.chip .dot.ok{background:var(--success)}.chip .dot.live{animation:livePulse 2s ease-in-out infinite;box-shadow:0 0 #1e7a4f66}.chip.tint{background:var(--cobalt-50);border-color:var(--cobalt-100);color:var(--cobalt-700)}.chip svg{width:14px;height:14px}@keyframes livePulse{0%,to{box-shadow:0 0 #1e7a4f59}50%{box-shadow:0 0 0 5px #1e7a4f00}}.badge{height:22px;font-size:11px;font-weight:var(--w-bold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.badge.cobalt{background:var(--cobalt-50);color:var(--cobalt-700)}.badge.ok{background:var(--success-bg);color:var(--success)}.badge.ink{background:var(--surface-2);color:var(--ink-700)}.badge.ghost{border:1px solid var(--line-strong);color:var(--ink-500);background:0 0}.sticker{border-radius:var(--r-chip);background:var(--card);border:1px solid var(--line);height:40px;box-shadow:var(--sh-md);font-size:var(--fs-small);font-weight:var(--w-bold);color:var(--ink-900);white-space:nowrap;transform:rotate(var(--tilt,-3deg));transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);align-items:center;gap:10px;padding:0 16px 0 8px;display:inline-flex}.sticker:hover{transform:rotate(var(--tilt,-3deg)) translateY(-3px);box-shadow:var(--sh-lg)}.sticker .avatar{width:26px;height:26px;box-shadow:none}.sticker .ico{background:var(--success-bg);width:26px;height:26px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:grid}.sticker .ico svg{width:13px;height:13px}.sticker .ico.cobalt{background:var(--cobalt-50);color:var(--cobalt-600)}.sticker.solid{background:var(--cobalt-600);border-color:var(--cobalt-600);color:#fff;box-shadow:var(--sh-cobalt)}.sticker.solid .ico{color:#fff;background:#ffffff2e}.sticker .t{color:var(--ink-500);margin-left:-4px;font-weight:500}.sticker.solid .t{color:#ffffffb3}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-sm);transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease),border-color var(--t-slow) var(--ease);padding:28px;position:relative}.card.lift:hover{box-shadow:var(--sh-md);transform:translateY(-4px)}.card p{color:var(--ink-700);font-size:15px}.card.ours{border-color:var(--cobalt-200);box-shadow:0 8px 32px #1f4fd80f}.card.ours.lift:hover{border-color:var(--cobalt-600);box-shadow:0 16px 48px #1f4fd81f}.card.proof .big{font-size:40px;font-weight:var(--w-bold);letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1}.card.proof .big small{letter-spacing:0;color:var(--ink-500);margin-left:6px;font-size:16px;font-weight:500}.frame{background:var(--card);border:1px solid var(--line);border-radius:var(--r-frame);box-shadow:var(--sh-md);overflow:hidden}.frame-bar{border-bottom:1px solid var(--line);background:#fafbfc;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.frame-bar .dots{gap:6px;display:flex}.frame-bar .dots i{background:var(--line-strong);border-radius:50%;width:10px;height:10px;display:block}.frame-bar .url{background:var(--surface-2);height:24px;color:var(--ink-500);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:6px;max-width:70%;margin:0 auto;padding:0 12px;font-size:12px;display:inline-flex;overflow:hidden}.frame-bar .url svg{flex:none;width:11px;height:11px}.site-header{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#f4f5f7c7;align-items:center;height:72px;display:flex;position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.vsl{background:var(--surface-2);aspect-ratio:16/10;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.vsl img{object-fit:cover;width:100%;height:100%}.vsl:after{content:"";pointer-events:none;background:linear-gradient(#0e101300 60%,#0e101314);position:absolute;inset:0}.play{background:var(--card);width:76px;height:76px;color:var(--cobalt-600);box-shadow:var(--sh-lg);z-index:2;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background-color var(--t-base) var(--ease);border-radius:50%;place-items:center;margin:-38px 0 0 -38px;display:grid;position:absolute;top:50%;left:50%}.play svg{width:26px;height:26px;margin-left:4px}.play:before{content:"";border:2px solid var(--cobalt-400);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.vsl:hover .play{transform:scale(1.06);box-shadow:0 12px 40px #14181f2e}.vsl:hover .play:before{animation:none}@keyframes playPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:no-preference){.play:before{animation:playPulse 1.5s var(--ease) .7s 1 both}}.qualifier{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:inline-flex}.qualifier:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.ministats{font-size:var(--fs-small);color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:6px 12px;line-height:1.5;display:flex}.ministats b{color:var(--ink-900);font-variant-numeric:tabular-nums}.ministats .sep{color:var(--ink-300)}.ministats.rule{border-top:1px solid var(--line-strong);width:100%;padding-top:18px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:0s!important;animation-duration:0s!important}.chip .dot.live,.play:before{animation:none}}@media (max-width:720px){:root{--gutter:16px}.site-header{height:64px}.ministats{flex-direction:column;align-items:flex-start;gap:4px}.ministats .sep{display:none}.lockup{--emblem-h:24px;gap:8px}.play{width:64px;height:64px;margin:-32px 0 0 -32px}.play svg{width:22px;height:22px}.sticker{height:36px;font-size:13px}}.hero{padding:44px 0 96px;position:relative;overflow:hidden}.hero-wash{background:var(--wash-dawn);pointer-events:none;height:720px;position:absolute;top:260px;left:0;right:0}.hero-copy{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:920px;margin:0 auto;display:flex;position:relative}.hero h1{max-width:30ch;font-size:clamp(40px,5.4vw,68px)}.hero .sub{font-size:var(--fs-lead);color:var(--ink-700);max-width:64ch;line-height:1.5}.hero .cta{flex-direction:column;align-items:center;gap:12px;margin-top:6px;display:flex}.hero .ministats{justify-content:center;margin-top:0}.hero-panel{max-width:980px;margin:44px auto 0;position:relative}.hero-panel .vsl{border-radius:var(--r-plate);border:1px solid var(--line);box-shadow:var(--sh-lg);aspect-ratio:16/9;transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}.hero-panel .vsl:hover{transform:translateY(-4px);box-shadow:0 32px 72px #14181f29}.hero-panel .s1{--tilt:-3deg;z-index:3;position:absolute;top:-18px;left:-22px}.hero-panel .s2{--tilt:2deg;z-index:3;position:absolute;bottom:-16px;right:-20px}@media (max-width:900px){.hero{padding:44px 0 72px}.hero-panel{margin-top:40px}.hero-panel .s1{left:0}.hero-panel .s2{right:0}}@media (max-width:720px){.hero{padding:28px 0 56px}.hero-copy{gap:16px}.hero .ministats{align-items:center}.hero-panel{margin-top:32px}.hero-panel .vsl{aspect-ratio:16/10;border-radius:var(--r-card)}.hero-panel .s1{top:-14px}.hero-panel .s2{bottom:-14px}}.proof{margin-top:-24px;padding:0 0 96px}.plate{max-width:var(--content);background:var(--card);border:1px solid var(--line);border-radius:var(--r-plate);box-shadow:var(--sh-md);margin:0 auto;overflow:hidden}.pl-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:24px 40px;display:flex}.clients{align-items:flex-start;display:flex}.client{border-left:1px solid var(--line);flex-direction:column;gap:4px;padding:2px 28px;display:flex}.client:first-child{border-left:0;padding-left:0}.client:last-child{padding-right:0}.client .name{font-size:18px;font-weight:var(--w-bold);letter-spacing:-.02em;color:var(--ink-900);opacity:.5;white-space:nowrap;transition:opacity var(--t-base) var(--ease);line-height:1}.client:hover .name{opacity:1}.client .desc{font-size:var(--fs-caption);color:var(--ink-500);white-space:nowrap;line-height:1.2}.pl-stats{outline:none;grid-template-columns:repeat(4,1fr);display:grid}.grp{font-size:var(--fs-caption);font-weight:var(--w-bold);color:var(--ink-500);white-space:nowrap;grid-column:span 3;align-items:center;gap:8px;padding:18px 40px 0;display:flex}.grp:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:6px;height:6px}.grp.g2{border-left:1px solid var(--line-strong);grid-column:span 1}.stat{border-left:1px solid var(--line);min-width:0;transition:background-color var(--t-slow) var(--ease);padding:16px 40px 30px}.stat.s1{border-left:0}.stat.s4{border-left-color:var(--line-strong)}.stat .n{font-size:clamp(40px,3.9vw,54px);font-weight:var(--w-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-900);line-height:1}.stat .n .unit{letter-spacing:-.01em;color:var(--cobalt-600);margin-left:2px;font-size:.5em}.stat .l{font-size:15px;font-weight:var(--w-bold);color:var(--ink-900);text-wrap:balance;margin-top:12px;line-height:1.35}.stat .c{font-size:var(--fs-caption);color:var(--ink-500);margin-top:4px;display:none}.pl-stats.is-hover .stat,.pl-stats:focus-visible .stat,.stat:hover{background:var(--cobalt-50)}.pl-stats.is-hover .stat.s2{transition-delay:.12s}.pl-stats.is-hover .stat.s3{transition-delay:.24s}.pl-stats.is-hover .stat.s4{transition-delay:.36s}.pl-foot{border-top:1px solid var(--line);background:var(--wash-plate);padding:22px 40px 26px}.pl-foot p{font-size:var(--fs-body);color:var(--ink-700);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.tick{background:var(--cobalt-600);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.tick svg{width:12px;height:12px}@media (max-width:1024px){.pl-head{padding:22px 28px}.client{padding:2px 20px}.grp{padding:16px 28px 0}.stat{padding:14px 28px 26px}.pl-foot{padding:20px 28px 24px}}@media (max-width:900px){.pl-head{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:800px){.pl-stats{grid-template-columns:1fr 1fr}.grp{display:none}.stat{padding:20px 28px 24px}.stat.s3{border-left:0}.stat.s3,.stat.s4{border-top:1px solid var(--line)}.stat.s4{border-left-color:var(--line)}.stat .c{display:block}}@media (max-width:720px){.proof{margin-top:-8px;padding-bottom:64px}.plate{border-radius:var(--r-card)}.pl-head{gap:16px;padding:20px}.clients{grid-template-columns:1fr 1fr;gap:14px 16px;width:100%;display:grid}.client{border-left:0;padding:0}.client .name{opacity:.6;font-size:16px}.client .desc,.client .name{white-space:normal}.stat{padding:18px 20px 20px}.pl-foot{padding:18px 20px 22px}.pl-foot p{font-size:15px}}.vs{padding:0 0 96px}.vs-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.vs h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance;color:var(--ink-900)}.vs .sub{font-size:var(--fs-lead);color:var(--ink-700);max-width:62ch;line-height:1.5}.duo{max-width:var(--content);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:24px;margin:0 auto;display:grid}.vcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-sm);transition:border-color var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease);outline:none;flex-direction:column;display:flex;position:relative}.vcard.theirs{border:1px dashed var(--line-strong);box-shadow:none}.vcard.ours{border-color:var(--cobalt-200);box-shadow:0 8px 32px #1f4fd80f}.vcard.ours.is-hover,.vcard.ours:focus-visible,.vcard.ours:hover{border-color:var(--cobalt-600);box-shadow:0 16px 48px #1f4fd81f}.vcard:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px}.vc-head{align-items:center;gap:10px;padding:26px 28px 0;display:flex}.vc-head h3{font-size:var(--fs-h4);font-weight:var(--w-bold);letter-spacing:-.01em;color:var(--ink-900);line-height:1.2}.vc-head:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:8px;height:8px}.vcard.theirs .vc-head:before{background:var(--ink-300)}.vcard.theirs .vc-head h3{color:var(--ink-700)}.flow{flex-wrap:wrap;align-items:center;gap:12px 4px;padding:22px 28px 28px;display:flex}.fi{gap:4px;max-width:100%}.fi,.pill{align-items:center;display:inline-flex}.pill{border-radius:var(--r-chip);border:1px solid var(--line);background:var(--card);min-height:44px;box-shadow:var(--sh-sm);font-size:15px;font-weight:var(--w-bold);color:var(--ink-700);white-space:nowrap;transition:border-color var(--t-base) var(--ease),background-color var(--t-base) var(--ease),color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);gap:10px;padding:6px 18px 6px 7px;line-height:1.25}.pill .n{border:2px solid var(--c);background:var(--c);border-radius:50%;width:30px;height:30px}@supports (color:color-mix(in lab,red,red)){.pill .n{background:color-mix(in srgb,var(--c) 10%,#fff)}}.pill .n{color:var(--c);font-size:12px;font-weight:var(--w-bold);font-variant-numeric:tabular-nums;transition:background-color var(--t-base) var(--ease),color var(--t-base) var(--ease);flex:none;place-items:center;display:grid}.pill .n svg{width:13px;height:13px}.arr{width:20px;height:20px;color:var(--ink-300);flex:none;margin:0 2px}.fi:last-child .arr{display:none}.vcard.theirs .pill{--c:var(--ink-300);box-shadow:none;border-color:var(--line-strong);color:var(--ink-500)}.vcard.theirs .pill .n{background:var(--surface-2);color:var(--ink-500)}.vcard.theirs .fi.dead .pill{background:0 0;border-style:dashed}.vcard.theirs .fi.dead .pill .n{border-style:dashed}.vc-foot{border-top:1px dashed var(--line-strong);color:var(--ink-500);margin-top:auto;padding:18px 28px 24px;font-size:15px;line-height:1.45}@keyframes pillOn{0%{transform:translateY(0)}45%{border-color:var(--c);background:color-mix(in srgb,var(--c) 8%,#fff);color:var(--ink-900);box-shadow:0 0 0 5px color-mix(in srgb,var(--glow) 25%,transparent),0 12px 32px #14181f14;transform:translateY(-3px)}to{border-color:var(--c);background:color-mix(in srgb,var(--c) 6%,#fff);color:var(--ink-900);box-shadow:0 0 0 3px color-mix(in srgb,var(--glow) 16%,transparent),var(--sh-sm);transform:translateY(0)}}@keyframes nodeOn{0%{transform:scale(1)}45%{background:var(--c);color:#fff;box-shadow:0 0 20px var(--glow);transform:scale(1.12)}to{background:var(--c);color:#fff;border-color:var(--c);transform:scale(1);box-shadow:0 0 #0000}}@keyframes arrOn{to{color:var(--c)}}@keyframes compPulse{0%{transform:scale(1)}50%{transform:scale(1.1);box-shadow:0 0 18px #7a818c73}to{transform:scale(1);box-shadow:0 0 0 3px #7a818c2e}}@keyframes compFade{to{opacity:.2}}@keyframes compDie{0%{opacity:1;transform:scale(1)}35%{border-color:var(--danger);color:var(--danger);transform:scale(1.04);box-shadow:0 0 18px #c0392b40}to{opacity:.7;border-color:var(--danger);color:var(--danger);transform:scale(.97);box-shadow:0 0 #0000}}@keyframes thatsIt{to{color:var(--danger);border-color:var(--danger)}}@media (prefers-reduced-motion:no-preference){.vcard.ours.is-hover .pill,.vcard.ours:focus-visible .pill,.vcard.ours:hover .pill{animation:pillOn 1.6s var(--ease) forwards;animation-delay:calc(var(--i) * var(--stagger))}.vcard.ours.is-hover .pill .n,.vcard.ours:focus-visible .pill .n,.vcard.ours:hover .pill .n{animation:nodeOn 1.6s var(--ease) forwards;animation-delay:calc(var(--i) * var(--stagger))}.vcard.ours.is-hover .arr,.vcard.ours:focus-visible .arr,.vcard.ours:hover .arr{animation:arrOn .5s var(--ease) forwards;animation-delay:calc(var(--i) * var(--stagger) + .25s)}.vcard.theirs.is-hover .fi:not(.dead) .pill .n,.vcard.theirs:focus-visible .fi:not(.dead) .pill .n,.vcard.theirs:hover .fi:not(.dead) .pill .n{animation:compPulse 2s var(--ease) forwards;animation-delay:calc(var(--i) * var(--stagger))}.vcard.theirs.is-hover .fi.pre .arr,.vcard.theirs:focus-visible .fi.pre .arr,.vcard.theirs:hover .fi.pre .arr{animation:compFade 1.2s var(--ease) forwards;animation-delay:.7s}.vcard.theirs.is-hover .fi.dead .pill,.vcard.theirs:focus-visible .fi.dead .pill,.vcard.theirs:hover .fi.dead .pill{animation:compDie 1.6s var(--ease) forwards;animation-delay:.9s}.vcard.theirs.is-hover .fi.dead .pill .n,.vcard.theirs:focus-visible .fi.dead .pill .n,.vcard.theirs:hover .fi.dead .pill .n{animation:thatsIt .5s var(--ease) forwards;animation-delay:1.4s}}@media (prefers-reduced-motion:reduce){.vcard.ours .pill{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab,red,red)){.vcard.ours .pill{background:color-mix(in srgb,var(--c) 6%,#fff)}}.vcard.ours .pill{color:var(--ink-900)}.vcard.ours .pill .n{background:var(--c);color:#fff}.vcard.ours .arr{color:var(--c)}.vcard.theirs .fi.pre .arr{opacity:.2}.vcard.theirs .fi.dead .pill{opacity:.7}.vcard.theirs .fi.dead .pill,.vcard.theirs .fi.dead .pill .n{border-color:var(--danger);color:var(--danger)}}@media (max-width:1024px){.vc-head{padding:22px 24px 0}.flow{padding:18px 24px 24px}.vc-foot{padding:16px 24px 22px}}@media (max-width:800px){.vs-head{margin-bottom:36px}.duo{grid-template-columns:1fr}}@media (max-width:720px){.vs{padding-bottom:64px}.vs-head{gap:14px;margin-bottom:32px}.vs .sub{font-size:17px}.vc-head{padding:20px 20px 0}.vc-head h3{font-size:20px}.flow{gap:10px 4px;padding:16px 20px 22px}.pill{white-space:normal;min-height:40px;padding:5px 16px 5px 6px;font-size:14px}.pill .n{width:28px;height:28px}.vc-foot{padding:14px 20px 20px;font-size:14px}}section.em{padding:0 0 96px}.em-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}section.em h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance;color:var(--ink-900)}.mail-body{color:var(--ink-900);flex-direction:column;gap:14px;font-size:17px;line-height:1.6;display:flex}.merge{background:var(--surface-2);color:var(--ink-500);border-radius:5px;padding:0 .3em;line-height:1.4;display:inline-block}.tw{display:grid}.tw>span{grid-area:1/1}.tw .ghost{visibility:hidden}.tw .typed{white-space:pre-wrap}.tw.caret .typed:after{content:"";background:var(--cobalt-600);vertical-align:-.15em;width:2px;height:1em;animation:blink var(--caret-blink) step-end infinite;margin-left:2px;display:inline-block}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.tw.caret .typed:after{animation:none}}.em-note{font-size:var(--fs-small);color:var(--ink-500);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;line-height:1.5;display:flex}@media (max-width:720px){section.em{padding-bottom:64px}.em-head{gap:14px;margin-bottom:32px}.mail-body{gap:12px;font-size:16px}}.duo2{max-width:var(--content);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:24px;margin:0 auto;display:grid}.stack{border-radius:var(--r-card);outline:none;display:grid;position:relative}.stack:after,.stack:before{content:"";border:1px dashed var(--line-strong);border-radius:var(--r-card);background:var(--card);opacity:0;transition:transform var(--t-enter) var(--ease),opacity var(--t-enter) var(--ease);position:absolute;inset:0}.stack.is-hover:before,.stack:focus-visible:before,.stack:hover:before{opacity:.85;transform:translate(7px,7px)}.stack.is-hover:after,.stack:focus-visible:after,.stack:hover:after{opacity:.55;transition-delay:80ms;transform:translate(14px,14px)}.stack:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px}.stack .mail{z-index:1;position:relative}.mail{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-sm);transition:transform var(--t-slow) var(--ease),border-color var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease);outline:none;flex-direction:column;display:flex;position:relative}.mail.theirs{border:1px dashed var(--line-strong);box-shadow:none}.mail.ours{border-color:var(--cobalt-200);box-shadow:0 8px 32px #1f4fd80f}.mail.ours.is-hover,.mail.ours:focus-visible,.mail.ours:hover{border-color:var(--cobalt-600);transform:translateY(-4px);box-shadow:0 16px 48px #1f4fd81f}.mail:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px}.mail-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:22px 28px 16px;display:flex}.mail-head h3{font-size:var(--fs-h4);font-weight:var(--w-bold);letter-spacing:-.01em;color:var(--ink-900);line-height:1.2}.mail-head:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:8px;height:8px}.mail-head .badge{margin-left:auto}.mail.theirs .mail-head{border-bottom:1px dashed var(--line-strong);padding:20px 24px 14px}.mail.theirs .mail-head h3{color:var(--ink-700);font-size:18px}.mail.theirs .mail-head:before{background:var(--ink-300)}.mail .mail-body{padding:22px 28px 30px}.mail.theirs .mail-body{color:var(--ink-700);padding:18px 24px 24px;font-size:15px}.mail.ours .mail-body{font-size:19px;line-height:1.55}.mail-foot{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:auto;padding:16px 28px 22px;line-height:1.5;display:flex}@media (prefers-reduced-motion:reduce){.stack:before{opacity:.85;transform:translate(7px,7px)}.stack:after{opacity:.55;transform:translate(14px,14px)}}@media (max-width:1024px){.mail-head{padding:20px 24px 14px}.mail .mail-body{padding:20px 24px 26px}.mail.theirs .mail-body{padding:16px 20px 22px}.mail.theirs .mail-head{padding:18px 20px 12px}.mail-foot{padding:14px 24px 20px}.mail.ours .mail-body{font-size:18px}}@media (max-width:800px){.em-head{margin-bottom:36px}.duo2{grid-template-columns:1fr}}@media (max-width:720px){.mail-head,.mail.theirs .mail-head{padding:18px 20px 12px}.mail-head h3{font-size:20px}.mail.theirs .mail-head h3{font-size:17px}.mail .mail-body,.mail.theirs .mail-body{padding:18px 20px 22px}.mail.ours .mail-body{font-size:17px}.mail-foot{padding:14px 20px 18px}}.rc{padding:0 0 96px}.rc-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.rc h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance;color:var(--ink-900)}.rc .sub{font-size:var(--fs-lead);color:var(--ink-700);line-height:1.5}.shot{height:auto;display:block}.paper,.shot{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:100%}.paper{box-shadow:var(--sh-sm);padding:12px;display:inline-block}.paper img{max-width:100%;height:auto;display:block}.paper.sig{padding:14px 14px 12px;line-height:0}.rv{--p:1;line-height:0;display:block;position:relative}.rv img{clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.rv.caret:after{content:"";top:-3px;bottom:-3px;left:calc(var(--p) * 100%);background:var(--cobalt-600);width:2px;animation:blink var(--caret-blink) step-end infinite;position:absolute}.mb-wrap{perspective:600px;display:inline-block}.chip.mb{transform-origin:50% 100%;transition:transform var(--t-slow) var(--ease),opacity var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.chip.mb.off{opacity:0;transform:rotateX(90deg)}.cap{font-size:var(--fs-caption);color:var(--ink-500);text-wrap:pretty;line-height:1.45}.cap b{color:var(--ink-900)}.lab{font-size:var(--fs-caption);font-weight:var(--w-bold);color:var(--ink-500);white-space:nowrap;align-items:center;gap:8px;line-height:1.2;display:flex}.lab:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.rv.caret:after{animation:none}}@media (max-width:720px){.rc{padding-bottom:64px}.rc-head{gap:14px;margin-bottom:32px}.rc .sub{font-size:17px}}.bento{max-width:var(--content);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"dash dash fri yes""dash dash tpm who""saas saas cal cal""dm1 dm1 dm2 dm2";gap:16px;margin:0 auto;display:grid}.fr{background:var(--card);border:1px solid var(--line);border-radius:var(--r-frame);box-shadow:var(--sh-md);min-width:0;transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease);outline:none;flex-direction:column;margin:0;display:flex;overflow:hidden}.fr.is-hover,.fr:focus-visible,.fr:hover{box-shadow:var(--sh-lg);transform:translateY(-4px)}.fr:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:3px}.fr .frame-bar{flex:none}.fr-body{background:var(--surface-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:0;padding:14px;display:flex}.fr-body .shot{box-shadow:var(--sh-sm);width:100%}.fr-cap{border-top:1px solid var(--line);background:var(--card);flex:none;padding:12px 16px 14px}.t-dash{grid-area:dash}.t-fri{grid-area:fri}.t-yes{grid-area:yes}.t-tpm{grid-area:tpm}.t-who{grid-area:who}.t-saas{grid-area:saas}.t-cal{grid-area:cal}.t-dm1{grid-area:dm1}.t-dm2{grid-area:dm2}.t-who .shot{max-width:313px}.t-dash .shot{max-width:554px}@media (max-width:1100px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"dash dash""fri yes""tpm who""saas saas""cal cal""dm1 dm1""dm2 dm2"}}@media (max-width:600px){.bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"dash""fri""yes""tpm""who""saas""cal""dm1""dm2"}.fr-body{padding:12px}}.hs{padding:0 0 96px}.hs-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.hs h2{font-size:var(--fs-h2);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance}.hs h2,.hs h3{font-weight:var(--w-bold);color:var(--ink-900)}.hs h3{font-size:var(--fs-h4);letter-spacing:-.01em;line-height:1.2}.hs .step-p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-700)}.hs [data-hover-play]{outline:none}.hs [data-hover-play]:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:6px}.sn{--sn-lit:0 0 0 4px var(--glow)}@supports (color:color-mix(in lab,red,red)){.sn{--sn-lit:0 0 0 4px color-mix(in srgb,var(--glow) 22%,transparent)}}.sn{z-index:1;border:2px solid var(--c);background:var(--c);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.sn{background:color-mix(in srgb,var(--c) 10%,#fff)}}.sn{color:var(--c);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:background-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}@keyframes snOn{0%{transform:scale(1)}45%{background:var(--c);color:#fff;box-shadow:0 0 22px var(--glow);transform:scale(1.12)}to{background:var(--c);color:#fff;border-color:var(--c);box-shadow:var(--sn-lit);transform:scale(1)}}@keyframes fillX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:720px){.hs{padding-bottom:64px}.hs-head{gap:14px;margin-bottom:32px}.hs h3{font-size:20px}}.track{max-width:var(--content);border-radius:var(--r-card);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.ts{text-align:center;flex-direction:column;min-width:0}.ts,.ts-row{align-items:center;display:flex}.ts-row{width:100%;height:72px}.ts .sn{width:72px;height:72px;box-shadow:0 0 0 6px var(--canvas),var(--sh-sm);--sn-lit:0 0 0 6px var(--canvas),0 0 0 10px var(--glow);font-size:20px}@supports (color:color-mix(in lab,red,red)){.ts .sn{--sn-lit:0 0 0 6px var(--canvas),0 0 0 10px color-mix(in srgb,var(--glow) 22%,transparent)}}.seg{background:linear-gradient(90deg,var(--line-strong) 50%,transparent 0) 0 0/12px 2px repeat-x;flex:1;height:2px;position:relative}.seg.r{background-position:right 0 top 0}.seg.l{margin-right:14px}.seg.r{margin-left:14px}.ts:first-child .seg.l,.ts:last-child .seg.r{visibility:hidden}.seg:after{content:"";background:var(--sc);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.seg.r{--sc:linear-gradient(90deg,var(--c),var(--c))}@supports (color:color-mix(in lab,red,red)){.seg.r{--sc:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 50%,var(--cn)))}}.seg.l{--sc:linear-gradient(90deg,var(--cp),var(--c))}@supports (color:color-mix(in lab,red,red)){.seg.l{--sc:linear-gradient(90deg,color-mix(in srgb,var(--cp) 50%,var(--c)),var(--c))}}.ts h3{margin-top:28px;padding:0 24px}.ts .step-p{text-wrap:balance;max-width:38ch;margin-top:10px;padding:0 24px}.hs-cta{justify-content:center;margin-top:64px;display:flex}@media (prefers-reduced-motion:no-preference){.track.is-hover .sn,.track:focus-visible .sn,.track:hover .sn{animation:snOn 1.6s var(--ease) forwards;animation-delay:calc(var(--i) * var(--stagger) * 2)}.track.is-hover .seg.r:after,.track:focus-visible .seg.r:after,.track:hover .seg.r:after{animation:fillX .35s linear forwards;animation-delay:calc(var(--i) * var(--stagger) * 2 + .25s)}.track.is-hover .seg.l:after,.track:focus-visible .seg.l:after,.track:hover .seg.l:after{animation:fillX .35s linear forwards;animation-delay:calc(var(--i) * var(--stagger) * 2 - .1s)}}@media (prefers-reduced-motion:reduce){.track .sn{background:var(--c);color:#fff;box-shadow:var(--sn-lit)}.track .seg:after{transform:scaleX(1)}}@media (max-width:1024px){.ts .step-p,.ts h3{padding:0 16px}}@media (max-width:800px){.track{grid-template-columns:minmax(0,1fr);max-width:560px}.ts{text-align:left;grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:20px;padding-bottom:36px;display:grid}.ts:last-child{padding-bottom:0}.ts-row{flex-direction:column;grid-row:1/span 2;align-self:stretch;width:auto;height:auto;margin-bottom:-36px}.ts:last-child .ts-row{margin-bottom:0}.ts .sn{width:56px;height:56px;font-size:17px}.seg.l{display:none}.seg.r{background:linear-gradient(180deg,var(--line-strong) 50%,transparent 0) 0 0/2px 12px repeat-y;--sc:linear-gradient(180deg,var(--c),var(--cn));flex:1;width:2px;height:auto;margin:12px 0}.seg:after{transform-origin:50% 0;transform:scaleY(0)}@media (prefers-reduced-motion:no-preference){.track.is-hover .seg.r:after,.track:focus-visible .seg.r:after,.track:hover .seg.r:after{animation:fillY .6s var(--ease-enter) forwards;animation-delay:calc(var(--i) * var(--stagger) * 2 + .2s)}}@media (prefers-reduced-motion:reduce){.track .seg:after{transform:scaleY(1)}}.ts h3{margin-top:15px;padding:0}.ts .step-p{text-wrap:pretty;max-width:none;padding:0}.hs-cta{margin-top:48px}}.pt{padding:0 0 96px}.pt-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.pt h2{font-size:var(--fs-h2);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance}.pt h2,.pt h3{font-weight:var(--w-bold);color:var(--ink-900)}.pt h3{font-size:var(--fs-h4);letter-spacing:-.01em;line-height:1.2}.pt .term-p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-700);text-wrap:pretty}.pt [data-hover-play]{outline:none}.pt [data-hover-play]:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:6px}.tk{--tk:44px;--tk-lit:0 0 0 4px var(--glow)}@supports (color:color-mix(in lab,red,red)){.tk{--tk-lit:0 0 0 4px color-mix(in srgb,var(--glow) 22%,transparent)}}.tk{width:var(--tk);height:var(--tk);border:2px solid var(--c);background:var(--c);border-radius:50%;position:relative}@supports (color:color-mix(in lab,red,red)){.tk{background:color-mix(in srgb,var(--c) 10%,#fff)}}.tk{color:var(--c);transition:background-color var(--t-base) var(--ease),color var(--t-base) var(--ease);flex:none;place-items:center;display:grid}.tk svg{width:46%;height:46%;overflow:visible}.tk path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:0}@keyframes tkOn{0%{transform:scale(1)}45%{background:var(--c);color:#fff;box-shadow:0 0 22px var(--glow);transform:scale(1.12)}to{background:var(--c);color:#fff;border-color:var(--c);box-shadow:var(--tk-lit);transform:scale(1)}}@keyframes tkDraw{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pt .tk{background:var(--c);color:#fff;box-shadow:var(--tk-lit)}}@media (max-width:720px){.pt{padding-bottom:64px}.pt-head{gap:14px;margin-bottom:32px}.pt h3{font-size:20px}.pt .term-p{text-wrap:wrap}}.tc-row{max-width:var(--content);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 auto;list-style:none;display:grid}.tc{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);min-width:0;box-shadow:var(--sh-sm);transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease),border-color var(--t-slow) var(--ease);flex-direction:column;padding:10px;display:flex}.tc.is-hover,.tc:focus-visible,.tc:hover{box-shadow:var(--sh-md);border-color:var(--cobalt-200);transform:translateY(-4px)}.pt .tc:focus-visible{outline-offset:3px}.ins{border-radius:var(--r-inner);background:var(--wash-plate) left bottom/100% 55% no-repeat,var(--surface-2);place-items:center;height:164px;display:grid;position:relative;overflow:hidden}.tc-body{padding:20px 14px 18px}.tc h3{font-size:20px;line-height:1.25}.tc .term-p{margin-top:8px;font-size:15px;line-height:1.55}.mini{background:var(--card);border:1px solid var(--line);width:min(82%,214px);box-shadow:var(--sh-sm);border-radius:10px;flex-direction:column;gap:10px;padding:12px 12px 13px}.mini,.mr{display:flex}.mr{align-items:center;gap:8px;height:18px}.bar{background:var(--line-strong);height:6px;width:var(--w,60%);border-radius:3px;display:block}.bar.soft{background:var(--line)}.grow{flex:1;min-width:0}.fee{background:var(--surface-2);border:1px solid var(--line);border-radius:4px;flex:none;width:28px;height:12px;display:block}.pt .st{background:var(--success-bg);width:18px;height:18px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:grid}.pt .chk svg,.pt .st svg{width:10px;height:10px}.pt .chk path,.pt .ico circle,.pt .ico ellipse,.pt .ico path,.pt .ico rect,.pt .ref path,.pt .st path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt .ico svg circle,.pt .ico svg ellipse,.pt .ico svg path,.pt .ico svg rect{stroke-width:1.6px}.pt .st.miss{background:var(--warning-bg);color:var(--warning);box-shadow:inset 0 0 0 1.5px var(--warning)}.pt .st.miss:after{content:"";background:var(--warning);border-radius:50%;width:6px;height:6px}.swap{flex:none;display:grid}.swap>*{grid-area:1/1}.pt .ref{background:var(--success-bg);width:28px;height:18px;color:var(--success);border-radius:6px;place-items:center;display:grid}.pt .ref svg{width:13px;height:13px}.swap .fee{opacity:0;align-self:center}.pt .av{background:var(--cobalt-100);width:18px;height:18px;color:var(--cobalt-600);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pt .av svg{width:18px;height:18px}.pt .av svg circle,.pt .av svg path{fill:currentColor;stroke:none}.pt .av.gone{border:1.5px dashed var(--ink-500);background:0 0}.pt .av.gone svg{opacity:0}.mr.struck{position:relative}.mr.struck .fade{opacity:.5;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.mr.struck .strike{background:var(--ink-500);transform-origin:0;border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:22px;right:0}.pil{align-items:center;gap:8px;height:20px;display:flex}.pil .trk{background:var(--surface-2);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.pil .fill{background:linear-gradient(90deg,var(--cobalt-400),var(--cobalt-600));transform-origin:0;border-radius:3px;position:absolute;inset:0}.pt .chk{background:var(--success);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.pt .ico{width:18px;height:18px;color:var(--ink-500);flex:none;place-items:center;display:grid}.pt .ico svg{width:16px;height:16px}.tg{background:var(--line-strong);border-radius:9px;flex:none;width:32px;height:18px;position:relative}.tg:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #14181f33}.rule{background:var(--line);height:1px;margin:0 -12px}.own-h{align-items:center;gap:8px;display:flex}.own-h .chk{width:18px;height:18px;margin-left:auto}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.tile{background:var(--surface-2);border:1px solid var(--line);height:34px;color:var(--ink-500);border-radius:8px;place-items:center;display:grid}.tile svg{width:16px;height:16px}.tile circle,.tile ellipse,.tile path,.tile rect{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@keyframes msSt{0%{background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--line-strong)}50%{box-shadow:inset 0 0 0 1.5px var(--warning),0 0 12px #b7791f73;transform:scale(1.18)}to{transform:scale(1)}}@keyframes msDot{0%{opacity:0}to{opacity:1}}@keyframes feeOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-8px)}}@keyframes popIn{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeRow{0%{opacity:1}to{opacity:.5}}@keyframes avGone{0%{opacity:1}to{opacity:0}}@keyframes avRing{0%{background:var(--cobalt-100);border-color:#0000}to{border-color:var(--ink-500);background:0 0}}@keyframes fillX8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tgPing{0%{box-shadow:0 0 #7a818c66}to{box-shadow:0 0 0 7px #7a818c00}}@keyframes dropIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.tc.is-hover .st.miss,.tc:focus-visible .st.miss,.tc:hover .st.miss{animation:msSt .7s var(--ease) .15s both}.tc.is-hover .st.miss:after,.tc:focus-visible .st.miss:after,.tc:hover .st.miss:after{animation:msDot .3s var(--ease) .4s both}.tc.is-hover .swap .fee,.tc:focus-visible .swap .fee,.tc:hover .swap .fee{animation:feeOut .3s var(--ease) .85s both}.tc.is-hover .ref,.tc:focus-visible .ref,.tc:hover .ref{animation:popIn .45s var(--ease) 1.1s both}.tc.is-hover .av.gone,.tc:focus-visible .av.gone,.tc:hover .av.gone{animation:avRing .4s var(--ease) .15s both}.tc.is-hover .av.gone svg,.tc:focus-visible .av.gone svg,.tc:hover .av.gone svg{animation:avGone .4s var(--ease) .15s both}.tc.is-hover .strike,.tc:focus-visible .strike,.tc:hover .strike{animation:strike .45s var(--ease) .6s both}.tc.is-hover .struck .fade,.tc:focus-visible .struck .fade,.tc:hover .struck .fade{animation:fadeRow .4s var(--ease) 1s both}.tc.is-hover .pil .fill,.tc:focus-visible .pil .fill,.tc:hover .pil .fill{animation:fillX8 .9s var(--ease-enter) .15s both}.tc.is-hover .pil .chk,.tc:focus-visible .pil .chk,.tc:hover .pil .chk{animation:popIn .45s var(--ease) 1.05s both}.tc.is-hover .tg,.tc:focus-visible .tg,.tc:hover .tg{animation:tgPing .8s var(--ease) 1.5s both}.tc.is-hover .tile,.tc:focus-visible .tile,.tc:hover .tile{animation:dropIn .45s var(--ease) both;animation-delay:calc(.15s + var(--k) * .14s)}.tc.is-hover .own-h .chk,.tc:focus-visible .own-h .chk,.tc:hover .own-h .chk{animation:popIn .45s var(--ease) 1s both}}@media (max-width:1100px){.tc-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tc-row{grid-template-columns:minmax(0,1fr);gap:16px}.ins{height:150px}.tc-body{padding:18px 12px 14px}}.cs{padding:0 0 96px}.cs-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.cs [data-hover-play]{outline:none}.cs [data-hover-play]:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:4px}.cs .body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-700);text-wrap:pretty;max-width:60ch}.big,.cs .body b{color:var(--ink-900)}.big{font-weight:var(--w-bold);flex-direction:column;gap:12px;display:flex}.big .bn{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(96px,10.4vw,152px);line-height:.84;display:block}.big .bt{font-size:var(--fs-h3);letter-spacing:var(--track-heading);text-wrap:balance;line-height:1.15;display:block}.v{font-size:clamp(30px,2.8vw,38px);font-weight:var(--w-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-900);white-space:nowrap;line-height:1}.v .u{letter-spacing:-.01em;color:var(--cobalt-600);margin-left:2px;font-size:.55em}.v .pre{letter-spacing:0;color:var(--ink-500);vertical-align:.32em;margin-right:6px;font-size:.42em}.k{color:var(--ink-700);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:1.4}.k .d{color:var(--ink-900);font-weight:var(--w-bold)}.cs .paper{width:100%;padding:8px;display:block}.cs .paper img{width:100%}.cs-note{justify-content:center;margin-top:28px;display:flex}.cs-note p{font-size:var(--fs-small);color:var(--ink-500);line-height:1.5}@keyframes grow9{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rise9{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:720px){.cs{padding-bottom:64px}.cs-head{gap:14px;margin-bottom:32px}.big .bn{font-size:96px}.big .bt{font-size:24px}.cs-note{margin-top:22px}}.cpanels{max-width:var(--content);flex-direction:column;gap:24px;margin:0 auto;display:flex}.cp{background:var(--card);border:1px solid var(--line);border-radius:var(--r-plate);box-shadow:var(--sh-md);transition:border-color var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.cp.is-hover,.cp:focus-visible,.cp:hover{border-color:var(--cobalt-200);box-shadow:var(--sh-lg)}.cp-main{gap:24px;padding:44px 44px 40px}.cp-main,.cp-proof{flex-direction:column;min-width:0;display:flex}.cp-proof{background:var(--wash-plate) left bottom/100% 40% no-repeat,var(--surface-2);border-left:1px solid var(--line);justify-content:center;gap:0;padding:36px}.cp.flip .cp-proof{border-left:0;border-right:1px solid var(--line);order:-1}.cp-main .lab{margin-bottom:-6px}.ledger{border:1px solid var(--line);border-radius:var(--r-inner);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.lc{min-width:0;transition:background-color var(--t-slow) var(--ease);padding:18px 20px}.lc:nth-child(2n){border-left:1px solid var(--line)}.lc:nth-child(n+3){border-top:1px solid var(--line)}.lc.full{border-left:0;grid-column:1/-1}.cp.is-hover .lc,.cp:focus-visible .lc,.cp:hover .lc{background:var(--cobalt-50)}.cp.is-hover .lc:nth-child(2),.cp:focus-visible .lc:nth-child(2),.cp:hover .lc:nth-child(2){transition-delay:.12s}.cp.is-hover .lc:nth-child(3),.cp:focus-visible .lc:nth-child(3),.cp:hover .lc:nth-child(3){transition-delay:.24s}.cp.is-hover .lc:nth-child(4),.cp:focus-visible .lc:nth-child(4),.cp:hover .lc:nth-child(4){transition-delay:.36s}.rs{flex-direction:column;gap:10px;display:flex}.rs .cap{margin-top:2px}.rj{background:linear-gradient(180deg,var(--line-strong) 50%,transparent 0) 0 0/2px 8px repeat-y;width:2px;height:30px;margin:8px 0 8px 2px;position:relative}.rj:after{content:"";background:var(--cobalt-600);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.cp .paper{transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}.cp.is-hover .paper,.cp:focus-visible .paper,.cp:hover .paper{box-shadow:var(--sh-md)}.split{gap:4px;height:12px;display:flex}.split i{flex:var(--f) 1 0;background:var(--cobalt-100);border-radius:4px;position:relative;overflow:hidden}.split i:after{content:"";background:var(--c);transform-origin:0;border-radius:4px;position:absolute;inset:0}.splitk{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:14px;display:grid}.splitk>div{min-width:0}.splitk .v{font-size:clamp(28px,2.6vw,34px)}.splitk .v i{background:var(--c);vertical-align:.2em;border-radius:3px;width:10px;height:10px;margin-right:10px;display:inline-block}.cp-foot{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cp-foot .t{align-items:center;gap:24px;padding:26px 44px;display:flex}.cp-foot .t .v{flex:none}.cp-foot .t .body{font-size:15px}.cp-foot .r{background:var(--surface-2);border-left:1px solid var(--line);padding:20px 36px}.cp-foot .r,.cp-side{flex-direction:column;justify-content:center;display:flex}.cp-side{min-width:0;padding:44px 44px 40px 0}.cp-wide{background:var(--surface-2);border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:28px 36px 30px;display:grid}.cp-foot .fs{flex:none;min-width:150px}.cp-foot .fs .k{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.cp.is-hover .rj:after,.cp:focus-visible .rj:after,.cp:hover .rj:after{animation:rise9 .6s var(--ease-enter) .2s forwards}.cp.is-hover .split i:after,.cp:focus-visible .split i:after,.cp:hover .split i:after{animation:grow9 .8s var(--ease-enter) both;animation-delay:calc(.15s + var(--i) * var(--stagger))}.cp.is-hover .paper,.cp:focus-visible .paper,.cp:hover .paper{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.rj:after{transform:scaleY(1)}}@media (max-width:1100px){.cp-wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.cp-side{padding:36px 32px 32px 0}.cp-wide{padding:24px 24px 26px}.cp-main{padding:36px 32px 32px}.cp-proof{padding:28px 24px}.cp-foot .t{padding:22px 32px}.cp-foot .r{padding:18px 24px}}@media (max-width:900px){.cp,.cp-foot{grid-template-columns:minmax(0,1fr)}.cp-proof,.cp.flip .cp-proof{border-right:0;order:0}.cp-foot .r,.cp-proof,.cp.flip .cp-proof{border-left:0;border-top:1px solid var(--line)}.cp-side{padding:0 32px 32px}}@media (max-width:720px){.cp{border-radius:var(--r-card)}.cp-main{gap:20px;padding:28px 20px 24px}.cp-proof{padding:22px 16px}.cp-side{padding:0 20px 24px}.cp-wide{gap:16px;padding:20px 16px 22px}.lc{padding:16px}.cp-foot .t{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 20px}.cp-foot .r{padding:16px}}@media (max-width:440px){.ledger{grid-template-columns:minmax(0,1fr)}.lc:nth-child(2n){border-left:0}.lc:nth-child(n+2){border-top:1px solid var(--line)}}.wb{padding:0 0 96px}.wb-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;margin:0 auto 44px;display:flex}.wb h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance;color:var(--ink-900)}.wb h2 .s{display:inline-block}.wb h3{font-size:17px;font-weight:var(--w-bold);letter-spacing:-.005em;color:var(--ink-900);text-wrap:balance;line-height:1.35}.wb .svc-p{color:var(--ink-700);text-wrap:pretty;transition:color var(--t-base) var(--ease);font-size:15px;line-height:1.55}.wb [data-hover-play]{outline:none}.wb [data-hover-play]:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:4px;border-radius:var(--r-inner)}.gl{width:20px;height:20px;color:var(--ink-500);transition:color var(--t-base) var(--ease);flex:none;display:block}.gl svg{width:100%;height:100%;overflow:visible}.gl circle,.gl path,.gl rect{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}@keyframes glDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.svc.is-hover .gl,.svc:focus-visible .gl,.svc:hover .gl{color:var(--cobalt-600)}.svc:focus-visible .svc-p,.svc:hover .svc-p{color:var(--ink-900)}@media (prefers-reduced-motion:no-preference){.svc:focus-visible .gl :is(path,circle,rect),.svc:hover .gl :is(path,circle,rect){animation:glDraw .7s var(--ease-enter) both}.svc.is-hover .gl :is(path,circle,rect){animation:glDraw .7s var(--ease-enter) both;animation-delay:calc(var(--i,0) * .14s)}.svc.is-hover .gl{transition-delay:calc(var(--i,0) * .14s)}}@media (prefers-reduced-motion:reduce){.wb .gl{color:var(--cobalt-600)}}.brief{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.brief:before{content:"";background:var(--cobalt-600);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.brief b{color:var(--ink-900)}@media (max-width:720px){.wb{padding-bottom:64px}.wb-head{gap:14px;margin-bottom:32px}.wb h3{font-size:16px}.wb h2 .s{display:inline}}.hg{max-width:var(--content);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.hg .svc{border-left:1px solid var(--line-strong);flex-direction:column;gap:0;min-width:0;padding:30px 36px 32px;display:flex}.hg .svc:nth-child(3n+1){border-left:0;padding-left:8px}.hg .svc:nth-child(3n){padding-right:8px}.hg .svc:nth-child(n+4){border-top:1px solid var(--line-strong)}.hg .gl{width:22px;height:22px;margin-bottom:18px}.hg .svc-p{margin-top:6px}.wb-foot{justify-content:center;margin-top:40px;display:flex}@media (max-width:1024px){.hg .svc{padding:26px 28px 28px}}@media (max-width:800px){.hg{grid-template-columns:repeat(2,minmax(0,1fr))}.hg .svc,.hg .svc:nth-child(3n),.hg .svc:nth-child(3n+1){border-left:1px solid var(--line-strong);border-top:0;padding:26px 28px 28px}.hg .svc:nth-child(odd){border-left:0;padding-left:4px}.hg .svc:nth-child(2n){padding-right:4px}.hg .svc:nth-child(n+3){border-top:1px solid var(--line-strong)}}@media (max-width:600px){.hg{grid-template-columns:minmax(0,1fr)}.hg .svc,.hg .svc:nth-child(2n),.hg .svc:nth-child(3n),.hg .svc:nth-child(3n+1),.hg .svc:nth-child(odd){border-left:0;border-top:1px solid var(--line-strong);grid-template-columns:22px minmax(0,1fr);align-content:start;column-gap:16px;padding:20px 0;display:grid}.hg .svc:first-child{border-top:0;padding-top:4px}.hg .svc:last-child{padding-bottom:4px}.hg .gl{grid-row:1/span 2;margin:1px 0 0}.wb-foot{border-top:1px solid var(--line-strong);justify-content:flex-start;margin-top:20px;padding-top:20px}.wb-foot .brief{gap:0}.wb-foot .brief:before{margin:8px 23.5px 0 7.5px}}.fn{padding:0 0 96px;position:relative}.fn h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance}.fn h2,.fn-note{color:var(--ink-900)}.fn-note{letter-spacing:-.005em;text-wrap:pretty;font-size:20px;line-height:1.55}.fn-note.hang{text-indent:-.42em}.fn-who{font-size:var(--fs-small);color:var(--ink-500);flex-direction:column;gap:2px;line-height:1.4;display:flex}.fn-who b{font-size:15px}.fn .sig,.fn-who b{color:var(--ink-900)}.fn .sig{width:112px;height:auto;transition:color var(--t-slow) var(--ease);display:block;overflow:visible}.fn [data-hover-play].is-hover .sig,.fn [data-hover-play]:focus-within .sig,.fn [data-hover-play]:hover .sig{color:var(--cobalt-700)}.fn .sig path{fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}@keyframes sigDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.fn [data-hover-play].is-hover .sig path,.fn [data-hover-play]:focus-within .sig path,.fn [data-hover-play]:hover .sig path{animation:sigDraw 1.5s cubic-bezier(.45,.05,.35,1) both}}@media (prefers-reduced-motion:reduce){.fn .sig{color:var(--cobalt-700)}}@media (max-width:720px){.fn{padding-bottom:64px}.fn-note{font-size:18px}.fn .sig{width:100px}}.fn-wash{background:var(--wash-mist);pointer-events:none;position:absolute;inset:-24px 0 0}.fn-c .wrap{position:relative}.card-note{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex}.portrait{width:128px;height:128px;margin-bottom:28px;position:relative}.portrait img{object-fit:cover;object-position:50% 30%;background:var(--cobalt-600);width:100%;height:100%;box-shadow:0 0 0 4px var(--card),0 0 0 5px var(--line),var(--sh-md);transition:box-shadow var(--t-slow) var(--ease),transform var(--t-slow) var(--ease);border-radius:50%}.card-note .eyebrow{margin-bottom:14px}.card-note h2{font-size:var(--fs-h1);letter-spacing:var(--track-display);line-height:var(--lh-tight)}.card-note .fn-note{max-width:31em;margin-top:22px;font-size:21px}.card-note .sig{width:124px;margin:30px 0 10px}.card-note .fn-who{align-items:center}.card-note .btn{margin-top:32px}.card-note.is-hover .portrait img,.card-note:focus-within .portrait img,.card-note:hover .portrait img{box-shadow:0 0 0 4px var(--card),0 0 0 6px var(--cobalt-300),var(--sh-lg);transform:translateY(-3px)}@media (max-width:720px){.portrait{width:104px;height:104px;margin-bottom:22px}.card-note .fn-note{margin-top:18px;font-size:18px}.card-note .sig{width:108px;margin-top:24px}.card-note .btn{margin-top:26px}}.fq{interpolate-size:allow-keywords;padding:0 0 96px}.fq-head{justify-content:center;margin:0 auto 26px;display:flex}.fq .q{font-size:18px;font-weight:var(--w-bold);letter-spacing:-.005em;color:var(--ink-900);text-wrap:balance;transition:color var(--t-base) var(--ease);line-height:28px}.fq .a{color:var(--ink-700);max-width:var(--measure);text-wrap:pretty;font-size:16px;line-height:1.6}.fq summary{cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none}.fq summary::-webkit-details-marker{display:none}.fq summary::marker{content:""}.fq summary:focus-visible{outline:2px solid var(--cobalt-600);outline-offset:4px;border-radius:8px}.pm{border:1px solid var(--line-strong);background:var(--card);width:28px;height:28px;transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease);border-radius:50%;flex:none;position:relative}.pm:after,.pm:before{content:"";background:var(--ink-700);width:10px;height:2px;transition:transform var(--t-slow) var(--ease),background-color var(--t-base) var(--ease);border-radius:1px;position:absolute;top:12px;left:8px}.pm:after{transform:rotate(90deg)}.fq-item[open]>summary .pm{background:var(--cobalt-600);border-color:var(--cobalt-600)}.fq-item[open]>summary .pm:after,.fq-item[open]>summary .pm:before{background:#fff}.fq-item[open]>summary .pm:after{transform:rotate(0)}.fq-item.is-hover>summary .q,.fq-item>summary:focus-visible .q,.fq-item>summary:hover .q{color:var(--cobalt-700)}.fq-item.is-hover:not([open])>summary .pm,.fq-item:not([open])>summary:focus-visible .pm,.fq-item:not([open])>summary:hover .pm{border-color:var(--cobalt-300)}.fq-item.is-hover:not([open])>summary .pm:after,.fq-item.is-hover:not([open])>summary .pm:before,.fq-item:not([open])>summary:focus-visible .pm:after,.fq-item:not([open])>summary:focus-visible .pm:before,.fq-item:not([open])>summary:hover .pm:after,.fq-item:not([open])>summary:hover .pm:before{background:var(--cobalt-600)}@media (prefers-reduced-motion:no-preference){.fq details::details-content{block-size:0;transition:block-size var(--t-slow) var(--ease),content-visibility var(--t-slow) var(--ease) allow-discrete;overflow:hidden}.fq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.fq .q,.pm,.pm:after,.pm:before{transition:none}}@media (max-width:720px){.fq{padding-bottom:64px}.fq-head{margin-bottom:20px}.fq .q{font-size:17px;line-height:26px}.fq .a{font-size:15.5px}}.acc{border-top:1px solid var(--line-strong);max-width:800px;margin:0 auto}.acc .fq-item{border-bottom:1px solid var(--line-strong)}.acc summary{justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 4px;display:flex}.acc .a{padding:0 56px 26px 4px}@media (max-width:720px){.acc summary{gap:18px;padding:18px 0}.acc .pm{margin-top:-1px}.acc .a{padding:0 0 22px}}#book{scroll-margin-top:96px}.bk{padding:0 0 128px}.bk,.bk .wrap{position:relative}.bk h2{font-size:var(--fs-h2);font-weight:var(--w-bold);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-wrap:balance;color:var(--ink-900)}.bk .bk-sub{color:var(--ink-700);text-wrap:pretty;font-size:17px;line-height:1.6}.bk-partner{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.bk-partner svg{width:18px;height:18px;color:var(--cobalt-600);flex:none;margin-top:2px}.bk-partner svg *{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.bk-who{align-items:center;gap:14px;display:flex}.bk-who .avatar{transition:box-shadow var(--t-slow) var(--ease)}.bk-who .nm{font-size:var(--fs-small);color:var(--ink-500);flex-direction:column;gap:2px;line-height:1.4;display:flex}.bk-who .nm b{color:var(--ink-900);font-size:15px}.bk-lit.is-hover .bk-who .avatar,.bk-lit:focus-within .bk-who .avatar,.bk-lit:has(.is-hover) .bk-who .avatar,.bk-lit:hover .bk-who .avatar{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--cobalt-300)}.slot{--slot-h:640px;border-radius:var(--r-frame);background:var(--card)}.slot,.slot-embed{min-height:var(--slot-h);position:relative}.slot-embed{z-index:1;width:100%;opacity:0;transition:opacity var(--t-slow) var(--ease)}.slot.is-ready .slot-embed{opacity:1}.slot-embed iframe{display:block}.slot-mock{border:1px solid var(--line);border-radius:var(--r-frame);pointer-events:none;max-width:720px;transition:opacity var(--t-slow) var(--ease);grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:32px;margin:0 auto;padding:30px 28px 26px;display:grid;position:absolute;inset:0 0 auto}.slot.is-ready .slot-mock{opacity:0;visibility:hidden}.slot-mock .sk{background:var(--line-strong);border-radius:4px;height:8px;display:block}.slot-mock .cal-top{justify-content:space-between;align-items:center;height:28px;margin-bottom:18px;display:flex}.slot-mock .cal-top .sk{background:var(--ink-300);border-radius:5px;width:104px;height:10px}.slot-mock .cal-nav{gap:6px;display:flex}.slot-mock .cal-nav i{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-500);border-radius:50%;place-items:center;display:grid}.slot-mock .cal-nav svg{width:12px;height:12px}.slot-mock .cal-nav svg *{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.slot-mock .cal-dow,.slot-mock .cal-grid{grid-template-columns:repeat(7,var(--cell,40px));gap:var(--cgap,6px);display:grid}.slot-mock .cal-dow{margin-bottom:10px}.slot-mock .cal-dow .sk{border-radius:3px;width:14px;height:5px;margin:0 auto}.slot-mock .cal-grid .d{width:var(--cell,40px);height:var(--cell,40px);border-radius:10px;place-items:center;display:grid;position:relative}.slot-mock .cal-grid .d:before{content:"";background:var(--line-strong);border-radius:3px;width:12px;height:6px}.slot-mock .cal-grid .d.x:before{content:none}.slot-mock .cal-grid .d.av{background:var(--cobalt-50)}.slot-mock .cal-grid .d.av:before{background:var(--cobalt-700)}.slot-mock .cal-grid .d.sel{background:var(--cobalt-600);box-shadow:var(--sh-cobalt)}.slot-mock .cal-grid .d.sel:before{background:#fff}.slot-mock .cal-times{grid-template-columns:repeat(var(--tcols,1),minmax(0,1fr));grid-template-rows:53px repeat(5,minmax(0,1fr));gap:8px 12px;min-width:0;display:grid}.slot-mock .cal-times .hd{background:var(--ink-300);border-radius:5px;grid-column:1/-1;align-self:start;width:96px;height:10px;margin-top:9px}.slot-mock .t.mo{display:none}.slot-mock .t{border:1px solid var(--line-strong);background:var(--card);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:0;display:flex;position:relative}.slot-mock .t .sk{background:var(--ink-300);width:44px}.slot-mock .t.sel{background:var(--cobalt-600);border-color:var(--cobalt-600);box-shadow:var(--sh-cobalt)}.slot-mock .t.sel .sk{background:#fff}@keyframes slotWait{50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){.slot:not(.is-ready) .slot-mock .d:before,.slot:not(.is-ready) .slot-mock .sk{animation:slotWait 1.6s var(--ease) infinite}}.slot-mock{grid-template-columns:auto minmax(0,240px);justify-content:space-between}@media (max-width:720px){.bk{padding-bottom:88px}#book{scroll-margin-top:80px}.bk .bk-sub{font-size:16px}.slot{--slot-h:900px}.slot-mock{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;padding:26px 16px 18px}.slot-mock>*{width:100%;max-width:var(--mockw,320px)}.slot-mock .cal-month{--cell:minmax(0,1fr)}.slot-mock .cal-month .d{aspect-ratio:1;width:100%;height:auto}.slot-mock .cal-times{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:44px;gap:8px}.slot-mock .cal-times .hd{margin:0 0 4px}.slot-mock .t.mo{display:flex}.slot-mock .t{gap:6px}.slot-mock .t .sk{width:36px}}.bk-wash{background:var(--wash-sky);pointer-events:none;position:absolute;inset:-120px 0 0}.bk-a .bk-plate{max-width:var(--content);background:var(--card);border:1px solid var(--line);border-radius:var(--r-plate);box-shadow:var(--sh-md);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid;position:relative}.bk-a .bk-copy{flex-direction:column;padding:48px 48px 0;display:flex}.bk-a .bk-copy .eyebrow{margin-bottom:16px}.bk-a .bk-sub{max-width:34em;margin-top:18px}.bk-a .bk-who{border-top:0;padding-top:0}.bk-a .bk-copy .spacer{flex:auto;min-height:28px}.bk-a .bk-book{border-left:0;padding:32px 48px 48px}.bk-a .slot{margin-top:30px}@media (max-width:720px){.bk-wash{top:-80px}.bk-a .bk-copy{padding:32px 20px 0}.bk-a .bk-copy .eyebrow{margin-bottom:12px}.bk-a .bk-sub{margin-top:14px}.bk-a .bk-copy .spacer{min-height:24px}.bk-a .bk-book{padding:28px 20px 24px}.bk-a .slot{margin-top:26px}}#book{--bk-top:96px}@media (max-height:1600px){#book{min-height:calc(100vh - var(--bk-top) - var(--ft-h))}}.ft{min-height:var(--ft-h);position:relative}.ft-in{max-width:var(--content);margin:0 auto}.ft-copy{font-size:var(--fs-small);color:var(--ink-700);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:20px}.ft-links{align-items:center;gap:0 24px;display:flex}.ft-link{font-size:var(--fs-small);color:var(--ink-700);text-underline-offset:4px;white-space:nowrap;transition:color var(--t-fast) var(--ease),text-decoration-color var(--t-fast) var(--ease);padding:4px 0;line-height:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-block}.ft-link:hover{color:var(--cobalt-700);text-decoration-color:currentColor}.ft-link:focus-visible{color:var(--cobalt-700)}@media (max-width:720px){#book{--bk-top:80px}}:root{--ft-h:calc(437px + min(1120px, 100vw - 96px) * .1325)}@media (max-width:900px){:root{--ft-h:calc(560px + (100vw - 72px) * .1325)}}@media (max-width:720px){:root{--ft-h:calc(640px + (100vw - 60px) * .1325)}}.ft-e{--fte-inset:16px;--fte-r:32px;padding:0 var(--fte-inset) var(--fte-inset)}.fte-plate{border-radius:var(--fte-r);color:var(--ink-on-dark);isolation:isolate;background:radial-gradient(70% 90% at 50% 118%,var(--cobalt-600) 0,transparent 70%),linear-gradient(180deg,var(--carbon) 0,var(--carbon) 38%,var(--cobalt-900) 78%,var(--cobalt-900) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fte-plate{background:radial-gradient(70% 90% at 50% 118%,color-mix(in srgb,var(--cobalt-600) 34%,transparent) 0,transparent 70%),linear-gradient(180deg,var(--carbon) 0,var(--carbon) 38%,color-mix(in srgb,var(--cobalt-900) 70%,var(--carbon)) 78%,var(--cobalt-900) 100%)}}.fte-in{max-width:calc(var(--content) + 2 * 40px);margin:0 auto;padding:88px 40px 0;position:relative}.fte-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:48px;display:grid}.ft-e .lockup{--emblem-h:32px;color:#fff}.fte-brand p{max-width:30ch;color:var(--ink-on-dark);margin-top:22px;font-size:15px;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.fte-brand p{color:color-mix(in srgb,var(--ink-on-dark) 72%,transparent)}}.fte-h{font-size:var(--fs-body);font-weight:var(--w-bold);letter-spacing:-.005em;color:#fff;line-height:24px}.fte-list{flex-direction:column;gap:12px;margin-top:20px;list-style:none;display:flex}.fte-link{color:var(--ink-on-dark);align-items:center;gap:12px;padding:2px 0;font-size:15px;line-height:22px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fte-link{color:color-mix(in srgb,var(--ink-on-dark) 72%,transparent)}}.fte-link{text-underline-offset:5px;transition:color var(--t-fast) var(--ease),text-decoration-color var(--t-fast) var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.fte-link:focus-visible,.fte-link:hover{color:#fff;-webkit-text-decoration-color:var(--cobalt-400);text-decoration-color:var(--cobalt-400)}.fte-link svg{width:18px;height:18px;color:var(--cobalt-400);flex:none}.fte-link svg *{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.fte-who{font-size:var(--fs-small);color:var(--ink-on-dark);align-items:center;gap:12px;line-height:1.45;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fte-who{color:color-mix(in srgb,var(--ink-on-dark) 60%,transparent)}}.fte-who b{color:#fff}.fte-who .avatar{width:32px;height:32px;box-shadow:0 0 0 2px var(--carbon),0 0 0 3px var(--cobalt-300)}@supports (color:color-mix(in lab,red,red)){.fte-who .avatar{box-shadow:0 0 0 2px var(--carbon),0 0 0 3px color-mix(in srgb,var(--cobalt-300) 45%,transparent)}}.ft-e :focus-visible{outline-color:var(--cobalt-300)}.fte-rule{background:var(--cobalt-300);height:1px;margin-top:80px}@supports (color:color-mix(in lab,red,red)){.fte-rule{background:color-mix(in srgb,var(--cobalt-300) 26%,transparent)}}.fte-row{z-index:1;justify-content:space-between;align-items:center;gap:16px 24px;min-height:40px;margin-top:22px;display:flex;position:relative}.fte-social{gap:8px;list-style:none;display:flex}.fte-social a{width:40px;height:40px;color:var(--ink-on-dark);border-radius:6px;place-items:center start;display:grid}@supports (color:color-mix(in lab,red,red)){.fte-social a{color:color-mix(in srgb,var(--ink-on-dark) 72%,transparent)}}.fte-social a{transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.fte-social a:focus-visible,.fte-social a:hover{color:#fff}.fte-social svg{fill:currentColor;width:20px;height:20px}.fte-legal{font-size:var(--fs-small);color:var(--ink-on-dark);flex-wrap:wrap;align-items:center;gap:0 10px;line-height:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.fte-legal{color:color-mix(in srgb,var(--ink-on-dark) 72%,transparent)}}.fte-legal{font-variant-numeric:tabular-nums;white-space:nowrap}.fte-legal .sep{color:var(--ink-on-dark)}@supports (color:color-mix(in lab,red,red)){.fte-legal .sep{color:color-mix(in srgb,var(--ink-on-dark) 48%,transparent)}}.fte-legal .fte-link{font-size:var(--fs-small);line-height:20px}.fte-mark{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;margin-top:-30px;margin-bottom:-1.6%;display:block;overflow:visible}.fte-mark use{fill:none;stroke-width:var(--fte-sw,.27);stroke-linejoin:round;stroke-dasharray:1000}.fte-base{stroke:var(--cobalt-400);opacity:.5}.fte-hover{stroke:var(--cobalt-300);opacity:0;transition:opacity var(--t-slow) var(--ease)}.fte-lit{opacity:0;transition:opacity var(--t-base) var(--ease);stroke-width:calc(var(--fte-sw,.27) * 1.6)!important}.ft-e.is-hot .fte-hover{opacity:.35}.ft-e.is-hot .fte-lit,.ft-e.is-sweep .fte-lit{opacity:1}@media (max-width:1100px){.fte-cols{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.3fr);gap:40px}}@media (max-width:900px){.fte-in{padding:64px 28px 0}.fte-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fte-brand{grid-column:1/-1}.fte-rule{margin-top:56px}.fte-mark{margin-top:-14px}}@media (max-width:720px){.ft-e{--fte-inset:10px;--fte-r:24px}.fte-in{padding:48px 20px 0}.fte-cols{grid-template-columns:minmax(0,1fr);gap:36px}.ft-e .lockup{--emblem-h:28px}.fte-brand p{margin-top:18px}.fte-list{gap:8px;margin-top:14px}.fte-rule{margin-top:44px}.fte-row{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.fte-legal{white-space:normal}.fte-mark{width:calc(100% + 24px);margin:18px -12px -1.4%}.fte-base{opacity:.62}}@media (prefers-reduced-motion:reduce){.fte-hover,.fte-link,.fte-lit,.fte-social a{transition:none}}.ft.ft-e{min-height:0}.li-name{align-items:center;gap:6px;align-self:inherit;color:var(--ink-900);text-underline-offset:4px;transition:color var(--t-fast) var(--ease),text-decoration-color var(--t-fast) var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.bk-who .li-name b,.fn-who .li-name b,.li-name b{color:inherit;font-size:15px}.li-glyph{width:13px;height:13px;color:var(--ink-500);transition:color var(--t-fast) var(--ease);flex:none}.li-name:focus-visible,.li-name:hover{color:var(--cobalt-700);text-decoration-color:currentColor}.li-name:focus-visible .li-glyph,.li-name:hover .li-glyph{color:var(--cobalt-600)}@media (prefers-reduced-motion:reduce){.li-glyph,.li-name{transition:none}}:root{--rh-y:80px;--rh-band-y:120px;--rh-band-m:40px;--rh-inset:16px;--rh-r:32px;--rh-head:56px;--rh-wide:var(--content);--rh-narrow:800px}@media (max-width:1023px){:root{--rh-y:64px;--rh-band-y:96px;--rh-band-m:32px;--rh-inset:12px;--rh-r:28px;--rh-head:48px}}@media (max-width:720px){:root{--rh-y:48px;--rh-band-y:72px;--rh-band-m:24px;--rh-inset:10px;--rh-r:24px;--rh-head:36px}}main>.proof{padding-bottom:var(--rh-y)}main>#emails,main>#founder,main>#terms{padding-top:var(--rh-y);padding-bottom:var(--rh-y)}main>#book{margin-top:var(--rh-y);padding-bottom:var(--rh-band-y)}.cs-head,.em-head,.hs-head,.pt-head,.rc-head,.vs-head,.wb-head{margin-bottom:var(--rh-head)}main>[data-surface]{z-index:1;margin:var(--rh-band-m) var(--rh-inset);padding-top:var(--rh-band-y);padding-bottom:var(--rh-band-y);border-radius:var(--rh-r);position:relative}main>[data-surface]+[data-surface]{margin-top:calc(var(--rh-band-m) * 2)}main>[data-surface=plate]{background:var(--card);border:1px solid var(--line)}main>[data-surface=soft]{background:linear-gradient(180deg,#dce4fa00 45%,var(--cobalt-100) 100%),var(--surface-2)}@supports (color:color-mix(in lab,red,red)){main>[data-surface=soft]{background:linear-gradient(180deg,#dce4fa00 45%,color-mix(in srgb,var(--cobalt-100) 70%,transparent) 100%),var(--surface-2)}}main>[data-surface]>.wrap{padding-left:max(0px,calc(var(--gutter) - var(--rh-inset)));padding-right:max(0px,calc(var(--gutter) - var(--rh-inset)))}@media (max-width:720px){main>[data-surface]>.wrap{padding-left:var(--gutter);padding-right:var(--gutter)}}.fq .acc{max-width:var(--rh-narrow)}:root{--font:var(--font-hanken),"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif}.fi.eol .arr{visibility:hidden}.sticky-cta{display:none}@media (max-width:720px){.sticky-cta{z-index:30;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-top:1px solid var(--line);visibility:hidden;transition:transform var(--t-slow) var(--ease),visibility 0s linear var(--t-slow);background:#f4f5f7db;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta.is-on{visibility:visible;transition:transform var(--t-slow) var(--ease),visibility 0s;transform:none}.sticky-cta .btn{justify-content:space-between;width:100%;max-width:420px}}@media (prefers-reduced-motion:reduce){.sticky-cta,.sticky-cta.is-on{transition:none}}.legal{display:block}.legal-title{font-size:var(--fs-h1);font-weight:var(--w-bold);letter-spacing:var(--track-display);line-height:var(--lh-tight);color:var(--ink-900);margin-top:14px}.legal-updated{font-size:var(--fs-small);color:var(--ink-500);font-variant-numeric:tabular-nums;margin-top:16px}.legal-draft{border-radius:var(--r-inner);margin-top:24px;padding:14px 18px}.legal-draft,.legal-todo{background:var(--warning-bg);color:var(--ink-900);font-size:15px;line-height:1.5}.legal-todo{border:2px dashed var(--warning);border-radius:var(--r-inner);flex-direction:column;gap:6px;margin:20px 0 4px;padding:16px 18px;display:flex}.legal-body .legal-todo b,.legal-todo b{font-variant-numeric:tabular-nums;color:var(--warning);letter-spacing:.01em}.legal-body{color:var(--ink-700);margin-top:40px;font-size:17px;line-height:1.65}.legal-body h2{font-size:var(--fs-h4);font-weight:var(--w-bold);letter-spacing:-.01em;color:var(--ink-900);margin-top:48px;line-height:1.25}.legal-body h2:first-child{margin-top:0}.legal-body h3{font-size:17px;font-weight:var(--w-bold);color:var(--ink-900);margin-top:28px}.legal-body p,.legal-body ul{margin-top:14px}.legal-body ul{flex-direction:column;gap:8px;padding-left:22px;display:flex}.legal-body li::marker{color:var(--cobalt-600)}.legal-body b{color:var(--ink-900)}.legal-body a{color:var(--cobalt-700);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-body a:hover{color:var(--cobalt-600)}@media (max-width:720px){.legal-body{margin-top:32px;font-size:16px}.legal-body h2{margin-top:40px;font-size:20px}}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.mx-auto{margin-inline:auto}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.max-w-\[720px\]{max-width:720px}.grow{flex-grow:1}.rounded{border-radius:.25rem}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media not all and (min-width:720px){.max-\[720px\]\:pt-10{padding-top:calc(var(--spacing) * 10)}.max-\[720px\]\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}