@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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{--violet:#7c5cff;--green:#1f9d74;--red:#e5484d;--amber:#f2994a;--blue:#3b82f6;--teal:#0ea5b7;--slate:#55555f;--canvas:#f3f3ef;--dot:#d9d9d2;--surface:#fff;--surface-2:#f7f7f4;--border:#e4e4e0;--border-strong:#cfcfd6;--text:#1d1d22;--text-2:#55555f;--text-muted:#8d8d97;--ink:#1d1d22;--on-ink:#fff;--shadow:0 0 0 1px var(--border), 0 1px 2px #14141e0d, 0 24px 48px -28px #14141e4d;--chart-accent:#5b3fd9;--band-out:#7c5cff1f;--band-in:#7c5cff3d;--fan-opacity:.22;--radius:16px;--font:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--ease-settle:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--violet:#9b87ff;--green:#3ccf9a;--red:#ff6b70;--amber:#f5a35c;--blue:#6aa8ff;--teal:#3cc8d8;--slate:#a2a2ad;--canvas:#111114;--dot:#26262c;--surface:#1a1a1f;--surface-2:#202026;--border:#2a2a31;--border-strong:#3a3a43;--text:#ececf1;--text-2:#b4b4bf;--text-muted:#80808c;--ink:#ececf1;--on-ink:#111114;--shadow:0 0 0 1px var(--border), 0 24px 48px -28px #000000b3;--chart-accent:#a996ff;--band-out:#9b87ff24;--band-in:#9b87ff47;--fan-opacity:.28;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--canvas);background-image:radial-gradient(var(--dot) 1px, transparent 1.2px);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;background-size:22px 22px;margin:0;font-size:17px;line-height:1.55;overflow-x:hidden}a{color:inherit}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.08}p{text-wrap:pretty;margin:0}main>section,.nav,.foot{width:min(1160px,100% - 32px);margin-inline:auto}.nav{align-items:center;gap:24px;padding:20px 0;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:650;text-decoration:none;display:inline-flex}.mark{flex:none;width:28px;height:28px;overflow:visible}.mark path{fill:none;stroke-linecap:round;stroke-linejoin:round}.mark .mark-fan{fill:var(--teal);fill-opacity:var(--fan-opacity)}.mark .mark-past{stroke:var(--green);stroke-width:2.2px}.mark .mark-future{stroke:var(--teal);stroke-width:2.2px}.mark .mark-today{stroke:var(--violet);stroke-width:2.6px}.nav .mark .mark-past,.nav .mark .mark-future{stroke-dasharray:1 2}.nav .mark .mark-past{animation:.6s ease-out both mark-draw}.nav .mark .mark-future{animation:.6s ease-out .7s both mark-draw}.nav .mark .mark-fan{transform-box:fill-box;transform-origin:0;animation:.6s ease-out .7s both mark-fan}.nav .mark .mark-today{transform-box:fill-box;transform-origin:50%;animation:mark-rise .55s var(--ease-settle) 1.2s both}@keyframes mark-draw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0}}@keyframes mark-fan{0%{opacity:0;transform:scaleY(0)}}@keyframes mark-rise{0%{opacity:0;transform:scaleY(0)}1%{opacity:1}}.nav-links{gap:22px;margin-left:auto;font-size:15px;display:flex}.nav-links a{color:var(--text-2);text-decoration:none}.nav-links a:hover{color:var(--text)}.nav-lang{color:var(--text-2);font-size:15px;text-decoration:none}.nav-lang:hover{color:var(--text)}.nav-country{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:15px;display:inline-flex}.nav-country a{color:var(--text-2);text-decoration:none}.nav-country a:hover{color:var(--text)}.nav-country a[aria-current=page]{color:var(--text);font-weight:600}.nav-country .short{display:none}.btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:15px;font-weight:560;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--ink);color:var(--on-ink)}.btn-primary:hover{background:var(--violet);color:#fff}.btn-ghost{background:var(--surface);box-shadow:0 0 0 1px var(--border)}.btn-ghost:hover{box-shadow:0 0 0 1px var(--border-strong)}.nav .btn{height:38px;padding:0 16px}a:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.hero{grid-template-columns:1.02fr 1fr;align-items:center;gap:56px;padding:72px 0 56px;display:grid}.video-hero .hero{min-height:min(820px,100svh - 80px);padding-bottom:96px;position:relative}.hero-media{z-index:-1;background:#16141c;width:100vw;position:absolute;top:-240px;bottom:0;left:50%;overflow:hidden;translate:-50%}.hero-media video{object-fit:cover;object-position:60% 40%;width:100%;height:100%}.hero-media:after{content:"";background:linear-gradient(to bottom, transparent 84%, var(--canvas)), linear-gradient(90deg, #120e1edb 0%, #120e1e9e 42%, #120e1e33 100%), #120e1e1f;position:absolute;inset:0}.video-hero .nav,.video-hero .hero-copy{--violet:#b4a4ff;--green:#3ccf9a;--text:#fff;--text-2:#ffffffd6;--text-muted:#fff9;--ink:#fff;--on-ink:#16141c;--surface:#ffffff1f;--border:#ffffff47;--border-strong:#ffffff80;color:var(--text);position:relative}.video-hero .hero-copy .btn-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-hero .lede{text-shadow:0 1px 12px #00000059}.eyebrow{color:var(--text-2);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.eyebrow .dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 20%, transparent);border-radius:50%}h1{letter-spacing:-.045em;margin-top:18px;font-size:clamp(52px,8.4vw,104px);font-weight:700;line-height:.95}h1.long{font-size:clamp(44px,5.4vw,72px);line-height:1}@property --tilt{syntax:"<number>";inherits:true;initial-value:0}.kilter{--tilt:0;color:var(--violet);transform:rotate(calc(var(--tilt) * -9deg));transform-origin:50% 80%;animation:settle 1.3s var(--ease-settle) .25s both;display:inline-block;position:relative}.kilter.settling{transition:--tilt .9s var(--ease-settle)}@keyframes settle{0%{--tilt:-1}to{--tilt:0}}.kilter .bubble{background:color-mix(in srgb, var(--violet) 18%, transparent);height:.13em;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--violet) 45%, transparent);cursor:grab;touch-action:none;border-radius:999px;position:absolute;bottom:-.1em;left:4%;right:4%}.kilter .bubble:before{content:"";position:absolute;inset:-.18em -.1em}.kilter .bubble:active{cursor:grabbing}.kilter .bubble:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.kilter .bubble:after{content:"";top:50%;left:calc(50% + var(--tilt) * 38%);background:var(--violet);border-radius:999px;width:22%;height:70%;position:absolute;translate:-50% -50%}.lede{max-width:34em;color:var(--text-2);margin-top:24px;font-size:19px}.ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-card,.mock{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform 1.1s var(--ease-settle);margin:0}.js .hero-card:not(.level-out){transform:rotate(-5deg)translateY(10px)}.js .mock:not(.level-out){transform:rotate(3deg)}.js .flip .mock:not(.level-out){transform:rotate(-3deg)}.hero-card{padding:20px 20px 16px}.hero-visual{flex-direction:column;display:flex}.hero-ask{z-index:1;background:var(--surface);border-radius:var(--radius);width:min(380px,90%);box-shadow:var(--shadow);transition:transform .9s var(--ease-out) .5s, opacity .6s var(--ease-out) .5s;align-self:flex-end;gap:10px;margin-bottom:-22px;padding:14px;font-size:14px;display:grid;position:relative}.hero-ask+.hero-card,.hero-ask+.mock{padding-top:38px}.js .hero-ask:not(.level-out){opacity:0;transform:rotate(2deg)translateY(12px)scale(.98)}.ask-user{background:var(--ink);color:var(--on-ink);border-radius:14px 14px 4px;justify-self:end;padding:8px 12px}.ask-ai{color:var(--text);transition:opacity .6s var(--ease-out) 1.05s, transform .6s var(--ease-out) 1.05s;gap:10px;line-height:1.45;display:flex}.js .hero-ask:not(.level-out) .ask-ai{opacity:0;transform:translateY(6px)}.ask-ai .mark{width:22px;height:22px;margin-top:1px}.ask-change{background:var(--surface-2);box-shadow:0 0 0 1px var(--border);border-radius:10px;grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 12px;font-size:13px;display:grid}.ask-change s,.ask-change b{white-space:nowrap}.ask-change s{color:var(--text-muted);font-family:var(--mono)}.ask-change b{font-family:var(--mono);font-weight:600}.ask-change .btn-mini{padding:4px 12px}.card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-kicker{color:var(--text-muted);font-size:13px}.card-title{letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:650}.level{background:color-mix(in srgb, var(--green) 12%, transparent);color:var(--green);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.level-vial{border-radius:999px;width:30px;height:10px;position:relative;box-shadow:inset 0 0 0 1.5px}.level-bubble{width:9px;height:6px;transition:left 1.1s var(--ease-settle) .15s;background:currentColor;border-radius:999px;position:absolute;top:2px;left:2px}.level-out .level-bubble,html:not(.js) .level-bubble{left:10.5px}.chart{width:100%;height:auto;margin-top:14px;display:block;overflow:visible}.chart .grid line{stroke:var(--border);stroke-dasharray:2 4}.band-out{fill:var(--band-out)}.band-in{fill:var(--band-in)}.chart .history{fill:none;stroke:var(--green);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart .today line{stroke:var(--violet);stroke-width:1.5px}.chart .today text{fill:var(--violet);font:600 11px var(--font)}.chart .today circle{fill:var(--violet);stroke:var(--surface);stroke-width:2px}.median{fill:none;stroke:var(--chart-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.js .hero-card .median{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s .3s}.js .hero-card.level-out .median{stroke-dashoffset:0}.flags line{stroke:var(--text-muted);stroke-dasharray:2 3}.flags rect{fill:var(--surface);stroke:var(--border-strong)}.flags text{fill:var(--text-2);font:500 11px var(--font)}.flags circle{fill:var(--surface);stroke:var(--chart-accent);stroke-width:2px}.flag-retire circle{fill:var(--chart-accent);stroke:var(--surface);stroke-width:3px}.axis text{fill:var(--text-muted);font:11px var(--mono)}.card-foot{color:var(--text-2);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13px;display:flex}.card-foot .muted{color:var(--text-muted);margin-left:auto}.sw{vertical-align:1px;border-radius:2px;width:12px;height:8px;margin-right:6px;display:inline-block}.sw-med{background:var(--chart-accent);vertical-align:3px;height:3px}.sw-band{background:var(--band-in)}.chips ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:8px 0 24px;list-style:none;display:flex}.chips li{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text-2);font:500 14px var(--font);border-radius:999px;padding:6px 12px}.section-head{text-align:center;max-width:760px;margin:0 auto 48px}.section-head .lede{margin-inline:auto}h2{margin-top:12px;font-size:clamp(34px,4.6vw,54px);font-weight:680}.pillars{padding:96px 0 40px}.pillar{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:40px 0;display:grid}.pillar.flip .pillar-copy{order:2}h3{margin-top:14px;font-size:clamp(28px,3.2vw,38px);font-weight:660}.pillar-copy p{color:var(--text-2);margin-top:16px}.pillar-copy .fine{color:var(--text-muted);font-size:15px}.tag{border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.tag-green{background:color-mix(in srgb, var(--green) 14%, transparent);color:var(--green)}.tag-violet{background:color-mix(in srgb, var(--violet) 14%, transparent);color:var(--violet)}.tag-amber{background:color-mix(in srgb, var(--amber) 16%, transparent);color:color-mix(in srgb, var(--amber) 70%, var(--text))}.mock{padding:10px;font-size:14px}.txn{border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 10px;display:grid}.txn+.txn{border-top:1px solid var(--border)}.txn .m{font-weight:520}.txn .amt{text-align:right;min-width:84px;font-family:var(--mono);font-size:13px}.txn .pos{color:var(--green)}.cat{border-radius:999px;padding:3px 9px;font-size:12px;font-weight:560}.c-green{background:color-mix(in srgb, var(--green) 14%, transparent);color:var(--green)}.c-amber{background:color-mix(in srgb, var(--amber) 16%, transparent);color:color-mix(in srgb, var(--amber) 70%, var(--text))}.c-slate{background:color-mix(in srgb, var(--slate) 14%, transparent);color:var(--slate)}.c-red{background:color-mix(in srgb, var(--red) 13%, transparent);color:var(--red)}.c-blue{background:color-mix(in srgb, var(--blue) 14%, transparent);color:var(--blue)}.c-teal{background:color-mix(in srgb, var(--teal) 14%, transparent);color:var(--teal)}.txn.learn{background:color-mix(in srgb, var(--violet) 7%, transparent);border-top-color:#0000;grid-template-columns:1fr auto auto}.learned{color:var(--violet);grid-column:1/-1;margin-top:-6px;font-size:12px}.waterfall{padding:18px}.wf-title{color:var(--text-muted);font-size:13px}.waterfall ol{margin:10px 0 0;padding:0;list-style:none}.waterfall li{align-items:center;gap:12px;padding:12px 0;font-weight:500;display:flex}.waterfall li+li{border-top:1px solid var(--border)}.waterfall .n{background:color-mix(in srgb, var(--violet) 14%, transparent);width:24px;height:24px;color:var(--violet);font:600 12px var(--mono);border-radius:7px;flex:none;place-items:center;display:grid}.wf-step{gap:1px;min-width:0;display:grid}.wf-step small{color:var(--text-muted);font-size:12.5px;font-weight:400;line-height:1.4}.wf-later{background:var(--surface-2);box-shadow:0 0 0 1px var(--border);color:var(--text-2);border-radius:10px;margin-top:6px;padding:12px 14px;font-size:13.5px;line-height:1.5}.wf-later b{color:var(--text);font-weight:600}.pill{color:var(--text-2);font:13px var(--mono);white-space:nowrap;margin-left:auto}.pill.done{color:var(--green);font-family:var(--font);font-weight:600}.chat{flex-direction:column;gap:12px;padding:18px;display:flex}.bubble-user{background:var(--ink);max-width:82%;color:var(--on-ink);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px}.bubble-ai{max-width:92%;color:var(--text-2)}.proposal{background:var(--surface-2);box-shadow:0 0 0 1px var(--border);border-radius:12px;padding:14px}.proposal-head{color:var(--violet);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.diff{grid-template-columns:1fr auto auto;gap:10px;padding:6px 0;font-size:13.5px;display:grid}.diff s{color:var(--text-muted);font-family:var(--mono)}.diff b{text-align:right;min-width:64px;font-family:var(--mono);font-weight:600}.proposal-actions{gap:8px;margin-top:10px;display:flex}.btn-mini{box-shadow:0 0 0 1px var(--border-strong);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:560}.btn-mini.primary{background:var(--violet);color:#fff;box-shadow:none}.tax{padding:96px 0}.tax .grid{border-radius:var(--radius);background:var(--border);box-shadow:var(--shadow);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.cell{background:var(--surface);padding:28px}.cell h4{letter-spacing:-.015em;font-size:18px;font-weight:620}.cell h4:before{content:"";background:var(--red);border-radius:2px;width:18px;height:3px;margin-bottom:16px;display:block}.cell p{color:var(--text-2);margin-top:8px;font-size:15px}.tax-note{color:var(--text-muted);text-align:center;margin-top:20px;font-size:14px}.tax-note a{color:var(--text-2)}.agents{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:40px 0 96px;display:grid}.agents-copy>p{color:var(--text-2);margin-top:16px}.checks{color:var(--text-2);gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.checks li{padding-left:30px;position:relative}.checks li:before{content:"";background:color-mix(in srgb, var(--green) 16%, transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.6 2.5L13 6.5' fill='none' stroke='%231f9d74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.history{padding:18px}.h-title{color:var(--text-muted);margin-bottom:6px;font-size:13px}.h-row{grid-template-columns:84px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.h-row+.h-row{border-top:1px solid var(--border)}.who{border-radius:999px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:600}.w-claude{background:color-mix(in srgb, var(--amber) 16%, transparent);color:color-mix(in srgb, var(--amber) 70%, var(--text))}.w-you{background:color-mix(in srgb, var(--slate) 14%, transparent);color:var(--slate)}.w-gpt{background:color-mix(in srgb, var(--teal) 14%, transparent);color:var(--teal)}.w-kilter{background:color-mix(in srgb, var(--violet) 14%, transparent);color:var(--violet)}.undo{color:var(--violet);font-size:13px;font-weight:560}.pricing{padding:40px 0 96px}.interval{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:999px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}html:not(.js) .interval{display:none}.interval button{height:36px;color:var(--text-2);font:560 14px var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}.interval button:hover{color:var(--text)}.interval button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.interval button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.interval .save{opacity:.8;margin-left:4px;font-weight:450}.tiers{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.tier{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:28px}.tier-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.tier-head .tag{margin-block:-4px}.tier h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650}.tier-what{color:var(--text-2);margin-top:6px;font-size:15px}.price{margin-top:22px}.price>span{align-items:baseline;gap:8px;display:inline-flex}.price b{letter-spacing:-.035em;font-size:44px;font-weight:680;line-height:1}.price .per{color:var(--text-muted);font-size:15px}.price-note{color:var(--text-muted);margin-top:8px;font-size:14px}.pricing[data-interval=month] .p-year,.pricing[data-interval=year] .p-month{display:none}.tier .checks{border-top:1px solid var(--border);margin-top:22px;padding-top:22px;font-size:15px}.pricing-foot{max-width:40em;color:var(--text-muted);text-align:center;margin:28px auto 0;font-size:14px}.trust{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:32px;padding:56px 0;display:grid}.trust h4{font-size:17px;font-weight:620}.trust p{color:var(--text-2);margin-top:8px;font-size:15px}.closer{text-align:center;padding:120px 0}.closer h2{max-width:820px;margin:0 auto}.closer p{color:var(--text-2);margin:20px 0 32px;font-size:19px}.foot{color:var(--text-muted);flex-wrap:wrap;gap:8px 24px;padding:28px 0 40px;font-size:14px;display:flex}.foot-note{flex-basis:100%;margin-bottom:8px}.foot-links{flex-wrap:wrap;gap:8px 20px;margin-left:auto;display:flex}.foot-links a{color:var(--text-2)}.nav-legal .nav-lang{margin-left:auto}.legal{width:min(760px,100% - 32px);color:var(--text-2);margin:24px auto 56px;line-height:1.6}.legal h1{color:var(--text);margin:0 0 8px;font-size:clamp(32px,5vw,44px);line-height:1.1}.legal h2{color:var(--text);margin:36px 0 10px;font-size:20px}.legal p,.legal ul{margin:0 0 14px}.legal ul{padding-left:22px}.legal li+li{margin-top:6px}.legal strong{color:var(--text)}.legal a{color:var(--violet)}.legal-table{margin:0 0 16px;overflow-x:auto}.legal table{border-collapse:collapse;width:100%;font-size:15px}.legal th,.legal td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 10px}.legal th{color:var(--text)}@media (width>=1240px){.hero-ask{margin-right:-14px}}@media (width<=1000px){.nav-links{display:none}.nav .nav-country{margin-left:auto}}@media (width<=900px){.hero,.pillar,.agents{grid-template-columns:1fr;gap:40px}.tiers{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.hero{padding-top:40px}.pillar.flip .pillar-copy{order:0}.tax .grid{grid-template-columns:1fr 1fr}.trust{grid-template-columns:1fr 1fr;gap:28px}}@media (width<=600px){body{font-size:16px}.nav{gap:14px}.nav-country .long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav-country .short{display:inline}.nav .btn{padding:0 14px}.lede{font-size:17px}.tax .grid,.trust{grid-template-columns:1fr}.tier{padding:24px}.card-foot .muted{margin-left:0}.txn .amt{min-width:0}.h-row{grid-template-columns:1fr auto}.h-row .who{grid-column:1/-1}.pillars,.tax{padding:64px 0 24px}.pricing{padding:40px 0 64px}.closer{padding:80px 0}.foot a{margin-left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
