@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-ext-wght-normal.B8jkyusk.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-wght-normal.CBa0fl4q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-white:#fff;--color-neutral-50:#f8f8f8;--color-neutral-100:#ececec;--color-neutral-200:#e0e0e1;--color-neutral-300:#c3c3c5;--color-neutral-400:#abacad;--color-neutral-500:#939496;--color-neutral-600:#7a7c7f;--color-neutral-700:#626468;--color-neutral-800:#4a4d50;--color-neutral-900:#323539;--color-neutral-950:#0e1116;--color-violet-50:#f3effb;--color-violet-100:#dccef3;--color-violet-200:#c5adeb;--color-violet-300:#ae8ce3;--color-violet-400:#976cdb;--color-violet-500:#804bd3;--color-violet-600:#6930c3;--color-violet-700:#5828a4;--color-violet-800:#472083;--color-violet-900:#351862;--color-violet-950:#f0f;--color-lime-50:#f0f;--color-lime-100:#f0f;--color-lime-200:#e4f6a2;--color-lime-300:#f0f;--color-lime-400:#cef057;--color-lime-500:#f0f;--color-lime-600:#b4e015;--color-lime-700:#f0f;--color-lime-800:#f0f;--color-lime-900:#f0f;--color-lime-950:#f0f;--color-red-50:#fbeeef;--color-red-100:#f4cdce;--color-red-200:#ecacae;--color-red-300:#f0f;--color-red-400:#f0f;--color-red-500:#d5484d;--color-red-600:#c72d33;--color-red-700:#f0f;--color-red-800:#f0f;--color-red-900:#f0f;--color-red-950:#f0f;--color-purple-100:#e4cdf4;--color-purple-400:#ad68de;--color-green-50:#ecfef6;--color-green-600:#0a8754;--radius-none:0px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-32:32px;--radius-36:36px;--radius-40:40px;--radius-44:44px;--radius-48:48px;--radius-full:9999px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-36:36px;--space-40:40px;--space-44:44px;--space-48:48px;--space-64:64px;--space-76:76px;--space-96:96px;--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--bg-page:var(--color-white);--bg-surface:var(--color-white);--bg-subtle:var(--color-neutral-100);--border:var(--color-neutral-200);--border-strong:var(--color-neutral-300);--text:var(--color-neutral-950);--text-secondary:var(--color-neutral-500);--text-disabled:var(--color-neutral-400);--accent:var(--color-violet-500);--accent-text:var(--color-violet-600);--accent-subtle:var(--color-violet-50);--success:var(--color-lime-400);--success-text-on:var(--color-neutral-950);--danger:var(--color-red-500);--danger-subtle:var(--color-red-50);--shadow-floating:0 8px 32px #00000014, 0 2px 8px #0000000a;--font-heading:"Host Grotesk Variable", var(--font-sans);--track-display:-.025em;--track-heading:-.02em;--track-title:-.01em;--word-display:-.06em;--ink:var(--color-neutral-950);--ink-2:var(--color-neutral-700);--ink-3:var(--color-neutral-600);--line:var(--color-neutral-200);--surface:var(--color-white);--surface-alt:var(--color-neutral-50);--surface-sunken:var(--color-neutral-100);--brand:var(--color-violet-600);--brand-hover:var(--color-violet-700);--brand-soft:var(--color-violet-50);--brand-fill:linear-gradient(180deg, var(--color-violet-600) 0%, var(--color-violet-500) 70%, var(--color-purple-400) 100%);--focus-ring:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-violet-500);--container:1280px;--container-wide:1440px;--gutter:16px;--header-h:76px;--section-y:80px;--fs-display:clamp(2.5rem, 1.5rem + 4.4vw, 5.5rem);--fs-h2:clamp(2rem, 1.35rem + 2.8vw, 3.75rem);--fs-h3-lg:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-h4:1.125rem;--fs-lead:clamp(1.0625rem, .98rem + .4vw, 1.3125rem);--fs-body:1rem;--fs-small:.875rem;--fs-micro:.75rem;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@media (width>=640px){:root{--gutter:24px;--section-y:104px}}@media (width>=1024px){:root{--gutter:32px;--header-h:88px;--section-y:136px}}@media (width>=1440px){:root{--container:1312px;--section-y:160px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{font-family:var(--font-sans);font-size:var(--fs-body);color:var(--ink);background:var(--surface);font-feature-settings:"cv11", "ss01", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.55;overflow-x:clip}img,svg,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--font-heading);text-wrap:balance;font-weight:600}p{text-wrap:pretty}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-8);outline:none}::selection{background:var(--color-violet-100);color:var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section--alt{background:var(--surface-alt)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-display{font-size:var(--fs-display);letter-spacing:var(--track-display);word-spacing:var(--word-display);font-weight:600;line-height:.98}.t-h2{font-size:var(--fs-h2);letter-spacing:var(--track-display);word-spacing:var(--word-display);font-weight:600;line-height:1.04}.t-h3{font-size:var(--fs-h3);letter-spacing:var(--track-title);font-weight:600;line-height:1.25}.t-lead{font-size:var(--fs-lead);color:var(--ink-2);letter-spacing:-.005em;line-height:1.5}.t-small{font-size:var(--fs-small);line-height:1.5}.t-muted{color:var(--ink-2)}.tnum{font-variant-numeric:tabular-nums}:root{--ease-rise:cubic-bezier(.2, .715, .205, .99);--ease-snap:cubic-bezier(0, 0, 0, 1)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped,html.menu-lock{overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}.js [data-reveal]{opacity:0;transition:transform .9s var(--ease-snap), opacity .55s linear;transition-delay:var(--reveal-delay,0s);transform:translateY(30px)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-split]:not(.is-split){opacity:0;animation:0s 2.5s forwards split-failsafe}@keyframes split-failsafe{to{opacity:1}}.line{opacity:0;filter:blur(8px);transition:transform 1s var(--ease-rise), opacity .66s linear, filter .8s var(--ease-rise);transition-delay:calc(var(--split-delay,0s) + var(--i,0) * .1s);display:block;transform:translateY(60%)}[data-split].is-in .line{opacity:1;filter:blur();transform:none}.split--glow .line{opacity:1;filter:none;transition:none;transform:none}.split--glow .w{opacity:0;display:inline-block}[data-split].is-in .split--glow .w{animation:1.1s linear both glow-word;animation-delay:calc(var(--split-delay,0s) + var(--wd,0s))}@keyframes glow-word{0%{opacity:0;color:#0000;text-shadow:0 0 6px var(--color-violet-400);filter:blur(5px)}30%{opacity:.85;color:#0000;text-shadow:0 0 5px var(--color-violet-400);filter:blur(1.5px)}60%{opacity:1;color:color-mix(in srgb, var(--wc,var(--ink)) 30%, transparent);text-shadow:0 0 6px var(--color-purple-400);filter:blur()}to{opacity:1;color:var(--wc,var(--ink));text-shadow:0 0 8px color-mix(in srgb, var(--color-purple-400) 0%, transparent);filter:none}}.split .w.w--chip{opacity:1;justify-content:center;display:inline-flex}.split .w--chip>*{opacity:0}[data-split].is-in .split .w--chip{animation:.26s cubic-bezier(.16,1,.3,1) both chip-slot;animation-delay:calc(var(--split-delay,0s) + var(--wd,0s) + .15s)}[data-split].is-in .split .w--chip>*{animation:.44s ease-out both chip-pop;animation-delay:calc(var(--split-delay,0s) + var(--wd,0s) + .24s)}@keyframes chip-slot{0%{max-width:.2em}to{max-width:1.2em}}@keyframes chip-pop{0%{opacity:0;filter:blur(7px);transform:scale(.72)}45%{opacity:1;filter:blur();transform:scale(1.02)}68%{transform:scale(.995)}85%{transform:scale(1.001)}to{opacity:1;filter:none;transform:none}}[data-split].is-settled .line{filter:none;transition:none}[data-split].is-settled .split--glow .w:not(.w--chip){opacity:1;animation:none}[data-scale]{transform:scale(var(--scale,.9));transform-origin:50% 0;will-change:transform}}.split,.line-mask,.line{display:block}.section--tint{background:var(--color-violet-50)}.card{background:var(--surface-alt);border-radius:var(--radius-24)}.section--alt .card,.section--tint .card{background:var(--surface)}.icon-chip{border-radius:var(--radius-12);background:var(--surface-sunken);width:44px;height:44px;color:var(--ink);flex:none;place-items:center;display:grid}.section--alt .icon-chip{background:var(--surface-alt)}@media (width<=639px){.w-full-sm.w-full-sm.w-full-sm{width:100%}}.icon-ok{color:var(--color-white);stroke-width:2.25px;flex:none}.icon-ok circle{fill:var(--color-green-600);stroke:var(--color-green-600)}.tip{z-index:100;border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-white) 86%, transparent);backdrop-filter:blur(12px)saturate(1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-950) 10%, transparent), 0 8px 20px -8px color-mix(in srgb, var(--color-neutral-950) 25%, transparent);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;align-items:center;gap:4px;padding:5px 8px 5px 10px;font-size:13px;font-weight:550;line-height:1;transition:opacity .15s linear;display:inline-flex;position:fixed;top:0;left:0}.tip.is-on{opacity:1}.tip svg{width:14px;height:14px;color:var(--brand)}.mock{color:var(--ink);font-size:12.5px;line-height:1.4}.mock-stage{background:var(--surface-sunken);border-radius:var(--radius-20);position:relative;overflow:hidden}.card .mock-stage{border-radius:var(--radius-16)}.mock-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-16)}.mock-muted{color:var(--ink-2)}.logo[data-astro-cid-qmbhzs4e]{flex:none;overflow:visible}.logo--round[data-astro-cid-qmbhzs4e]{border-radius:50%;overflow:hidden}.btn[data-astro-cid-j6ocf6pu]{--h:44px;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-8);height:var(--h);padding-inline:var(--space-20);border-radius:var(--radius-full);letter-spacing:-.01em;white-space:nowrap;transition:transform .25s var(--ease-out), box-shadow .35s var(--ease-out);border:0;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn[data-astro-cid-j6ocf6pu]:active{transform:translateY(1px)scale(.985)}.btn--sm[data-astro-cid-j6ocf6pu]{--h:36px;padding-inline:var(--space-16);font-size:var(--fs-small)}.btn--lg[data-astro-cid-j6ocf6pu]{--h:52px;padding-inline:var(--space-24);font-size:1rem}.btn__label[data-astro-cid-j6ocf6pu],.btn__arrow[data-astro-cid-j6ocf6pu]{z-index:1;position:relative}.btn--primary[data-astro-cid-j6ocf6pu]:after,.btn--secondary[data-astro-cid-j6ocf6pu]:after{content:"";z-index:0;filter:blur(14px);pointer-events:none;height:90%;transition:transform .4s var(--ease-out), opacity .4s var(--ease-out);border-radius:50%;position:absolute;top:90%;left:6%;right:6%}.btn--primary[data-astro-cid-j6ocf6pu]{color:var(--color-white);background:var(--brand-fill);box-shadow:inset 0 0 12px color-mix(in srgb, var(--color-white) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-white) 35%, transparent), 0 4px 6px -1px color-mix(in srgb, var(--color-neutral-950) 8%, transparent), 0 2px 4px -2px color-mix(in srgb, var(--color-neutral-950) 8%, transparent), 0 8px 24px -8px color-mix(in srgb, var(--color-violet-500) 55%, transparent)}.btn--primary[data-astro-cid-j6ocf6pu]:after{background:var(--color-purple-400);opacity:.6}.btn--sm[data-astro-cid-j6ocf6pu]:after{display:none}.btn--primary[data-astro-cid-j6ocf6pu]:hover{box-shadow:inset 0 0 12px color-mix(in srgb, var(--color-white) 65%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-white) 40%, transparent), 0 4px 6px -1px color-mix(in srgb, var(--color-neutral-950) 8%, transparent), 0 12px 32px -6px color-mix(in srgb, var(--color-violet-500) 70%, transparent)}.btn--primary[data-astro-cid-j6ocf6pu]:hover:after{transform:scaleX(1.1)}.btn--secondary[data-astro-cid-j6ocf6pu]{color:var(--ink);background:linear-gradient(180deg, var(--color-white), var(--color-neutral-50));box-shadow:inset 0 0 0 1px var(--color-neutral-100), inset 0 0 12px var(--color-neutral-100), 0 4px 6px -1px color-mix(in srgb, var(--color-neutral-950) 8%, transparent), 0 2px 4px -2px color-mix(in srgb, var(--color-neutral-950) 8%, transparent)}.btn--secondary[data-astro-cid-j6ocf6pu]:after{background:var(--color-white)}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-200), inset 0 0 12px var(--color-neutral-100), 0 6px 14px -4px color-mix(in srgb, var(--color-neutral-950) 12%, transparent)}.btn--muted[data-astro-cid-j6ocf6pu]{color:var(--ink);background:var(--surface-sunken)}.btn--muted[data-astro-cid-j6ocf6pu]:hover{background:var(--color-neutral-200)}.btn--dark[data-astro-cid-j6ocf6pu]{color:var(--color-white);background:var(--ink);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-white) 14%, transparent)}.btn--dark[data-astro-cid-j6ocf6pu]:hover{background:var(--color-neutral-800)}.btn--ghost[data-astro-cid-j6ocf6pu]{color:var(--ink);padding-inline:var(--space-12)}.btn--ghost[data-astro-cid-j6ocf6pu]:hover{background:var(--surface-sunken)}.btn[data-astro-cid-j6ocf6pu]:focus-visible{box-shadow:var(--focus-ring)}.btn__arrow[data-astro-cid-j6ocf6pu]{transition:transform .25s var(--ease-out)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__arrow[data-astro-cid-j6ocf6pu]{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-j6ocf6pu]:hover:after{transform:none}}.header[data-astro-cid-kgevm5mn]{z-index:50;height:var(--header-h);pointer-events:none;position:sticky;top:0}.header__row[data-astro-cid-kgevm5mn]{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding-top:var(--space-12);display:flex;position:relative}.hpill[data-astro-cid-kgevm5mn]{z-index:2;border-radius:var(--radius-full);pointer-events:auto;height:60px;transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), backdrop-filter .4s var(--ease-out);background:color-mix(in srgb, var(--color-white) 72%, transparent);backdrop-filter:blur(20px)saturate(1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-950) 8%, transparent);align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.hpill[data-astro-cid-kgevm5mn]{animation:pill-in .9s var(--ease-snap) both}.hpill--actions[data-astro-cid-kgevm5mn]{animation-delay:80ms}@keyframes pill-in{0%{opacity:0;transform:translateY(-12px)}}}.hpill--nav[data-astro-cid-kgevm5mn]{padding:0 var(--space-8) 0 var(--space-12)}.brand[data-astro-cid-kgevm5mn]{border-radius:var(--radius-8);flex:none;align-items:center;min-height:44px;display:inline-flex}.brand[data-astro-cid-kgevm5mn] .brand__logo{width:auto;height:32px}.links[data-astro-cid-kgevm5mn]{max-width:600px;transition:max-width .7s var(--ease-snap), opacity .35s linear;display:none;overflow:hidden}.links[data-astro-cid-kgevm5mn] ul[data-astro-cid-kgevm5mn]{gap:var(--space-36);padding-inline:var(--space-48) var(--space-12);white-space:nowrap;display:flex}.links[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]{color:var(--ink);transition:color .25s var(--ease-out);font-size:.9375rem;font-weight:500;display:inline-flex}.links[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]:hover{color:var(--ink-3)}.links[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn][aria-current=page]{color:var(--brand)}.more[data-astro-cid-kgevm5mn]{margin-left:var(--space-12);border-radius:var(--radius-full);color:var(--ink);align-items:center;display:inline-flex}.more__dots[data-astro-cid-kgevm5mn]{width:44px;height:44px;transition:background-color .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.more[data-astro-cid-kgevm5mn]:hover .more__dots[data-astro-cid-kgevm5mn],.header[data-astro-cid-kgevm5mn][data-open] .more__dots[data-astro-cid-kgevm5mn]{background:var(--color-neutral-200)}.more[data-astro-cid-kgevm5mn]:focus-visible{box-shadow:var(--focus-ring)}.more__dots[data-astro-cid-kgevm5mn] .more__icon--burger,.more__dots[data-astro-cid-kgevm5mn] .more__icon--x{display:none}.close-label[data-astro-cid-kgevm5mn]{opacity:0;white-space:nowrap;max-width:0;transition:opacity .3s linear, max-width .5s var(--ease-snap), padding .5s var(--ease-snap);font-size:.9375rem;font-weight:500;overflow:hidden}.hpill--actions[data-astro-cid-kgevm5mn]{padding:0 var(--space-8);gap:var(--space-12)}.signin[data-astro-cid-kgevm5mn]{padding-inline:var(--space-12);white-space:nowrap;color:var(--ink);transition:color .25s var(--ease-out);font-size:.9375rem;font-weight:500;display:none}.signin[data-astro-cid-kgevm5mn]:hover{color:var(--ink-3)}.hpill--actions[data-astro-cid-kgevm5mn] .cta{--h:44px;padding-inline:var(--space-20)}.menu[data-astro-cid-kgevm5mn]{z-index:2;top:calc(100% + var(--space-8));pointer-events:auto;width:min(440px, calc(100vw - var(--gutter) * 2));max-height:calc(100dvh - var(--header-h) - var(--space-16));overscroll-behavior:contain;padding:var(--space-8) var(--space-8) var(--space-16);border-radius:var(--radius-32);background:var(--surface-sunken);visibility:hidden;opacity:0;transform-origin:0 0;transition:opacity .25s linear, transform .5s var(--ease-snap), visibility 0s .5s;position:absolute;left:0;overflow-y:auto;transform:translateY(-8px)scale(.98)}.header[data-astro-cid-kgevm5mn][data-open] .menu[data-astro-cid-kgevm5mn]{visibility:visible;opacity:1;transition:opacity .25s linear, transform .5s var(--ease-snap);transform:none}.menu__main[data-astro-cid-kgevm5mn]{gap:var(--space-4);display:grid}.row[data-astro-cid-kgevm5mn]{align-items:center;gap:var(--space-12);border-radius:var(--radius-20);transition:background-color .25s var(--ease-out);padding:6px;display:flex;position:relative}.row[data-astro-cid-kgevm5mn]:hover{background:var(--color-neutral-200)}.tile[data-astro-cid-kgevm5mn]{border-radius:var(--radius-16);background:var(--color-white);width:52px;height:52px;transition:transform .5s var(--ease-snap);flex:none;place-items:center;display:grid}.tile[data-astro-cid-kgevm5mn] img{object-fit:contain;width:44px;height:44px}.row[data-astro-cid-kgevm5mn]:hover .tile[data-astro-cid-kgevm5mn]{transform:scale(1.06)rotate(-4deg)}.row__text[data-astro-cid-kgevm5mn]{gap:2px;display:grid}.row__label[data-astro-cid-kgevm5mn]{letter-spacing:-.01em;font-size:1rem;font-weight:600}.row__sub[data-astro-cid-kgevm5mn]{font-size:var(--fs-small);color:var(--ink-2)}.menu__label[data-astro-cid-kgevm5mn]{margin:var(--space-16) var(--space-12) var(--space-4);font-size:var(--fs-micro);letter-spacing:.02em;color:var(--ink-2);font-weight:600}.menu__more[data-astro-cid-kgevm5mn]{padding-inline:var(--space-12);gap:0;display:grid}.menu__more[data-astro-cid-kgevm5mn] a{transition:color .25s var(--ease-out);align-items:center;gap:4px;padding-block:4px;font-weight:500;display:inline-flex}.menu__more[data-astro-cid-kgevm5mn] a:hover{color:var(--ink-3)}.menu__actions[data-astro-cid-kgevm5mn]{display:none}@media (prefers-reduced-motion:no-preference){.header[data-astro-cid-kgevm5mn][data-open] .menu__main[data-astro-cid-kgevm5mn] li[data-astro-cid-kgevm5mn]{animation:row-in .6s var(--ease-snap) both}.header[data-astro-cid-kgevm5mn][data-open] .menu__main[data-astro-cid-kgevm5mn] li[data-astro-cid-kgevm5mn]:nth-child(2){animation-delay:40ms}.header[data-astro-cid-kgevm5mn][data-open] .menu__main[data-astro-cid-kgevm5mn] li[data-astro-cid-kgevm5mn]:nth-child(3){animation-delay:80ms}@keyframes row-in{0%{opacity:0;transform:translateY(10px)}}}.header[data-astro-cid-kgevm5mn][data-open] .links[data-astro-cid-kgevm5mn]{opacity:0;max-width:0}.header[data-astro-cid-kgevm5mn][data-open] .close-label[data-astro-cid-kgevm5mn]{max-width:120px;padding-inline:var(--space-24) var(--space-12);opacity:1}.scrim[data-astro-cid-kgevm5mn]{z-index:1;background:color-mix(in srgb, var(--color-neutral-950) 22%, transparent);opacity:0;visibility:hidden;transition:opacity .35s linear,visibility 0s .35s;position:fixed;inset:0}.header[data-astro-cid-kgevm5mn][data-open] .scrim[data-astro-cid-kgevm5mn]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s linear}@media (width<=639px){.hpill--actions[data-astro-cid-kgevm5mn]{display:none}.hpill--nav[data-astro-cid-kgevm5mn]{z-index:3;padding-right:var(--space-8);flex:1;justify-content:space-between}.close-label[data-astro-cid-kgevm5mn],.more__dots[data-astro-cid-kgevm5mn] .more__icon--dots{display:none}.more__dots[data-astro-cid-kgevm5mn] .more__icon--burger{display:block}.header[data-astro-cid-kgevm5mn][data-open] .more__dots[data-astro-cid-kgevm5mn] .more__icon--burger{display:none}.header[data-astro-cid-kgevm5mn][data-open] .more__dots[data-astro-cid-kgevm5mn] .more__icon--x{display:block}.header[data-astro-cid-kgevm5mn][data-open] .more__dots[data-astro-cid-kgevm5mn]{background:0 0}.menu[data-astro-cid-kgevm5mn]{width:auto;height:100dvh;max-height:none;padding:calc(var(--header-h) + var(--space-16)) var(--gutter) calc(var(--space-24) + env(safe-area-inset-bottom));background:var(--surface);transform-origin:50% 0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.row[data-astro-cid-kgevm5mn]{padding:var(--space-8);gap:var(--space-16)}.tile[data-astro-cid-kgevm5mn]{background:var(--surface-alt);width:56px;height:56px}.tile[data-astro-cid-kgevm5mn] img{width:48px;height:48px}.row__label[data-astro-cid-kgevm5mn]{font-size:1.125rem}.menu__label[data-astro-cid-kgevm5mn]{margin:var(--space-24) var(--space-8) var(--space-8)}.menu__more[data-astro-cid-kgevm5mn]{padding-inline:var(--space-8)}.menu__more[data-astro-cid-kgevm5mn] a{min-height:44px;font-size:1.0625rem}.menu__more[data-astro-cid-kgevm5mn] li[data-astro-cid-kgevm5mn][data-dup]{display:none}.menu__actions[data-astro-cid-kgevm5mn]{gap:var(--space-12);padding-top:var(--space-24);margin-top:auto;display:grid}.menu__actions[data-astro-cid-kgevm5mn] .btn{width:100%}.scrim[data-astro-cid-kgevm5mn]{display:none}}@media (width>=640px){.signin[data-astro-cid-kgevm5mn]{display:inline-flex}}@media (width>=1024px){.header__row[data-astro-cid-kgevm5mn]{--cw:min(var(--container), 100% - var(--gutter) * 2);width:min(100% - var(--space-32), var(--cw) + 80px);max-width:none;padding-inline:0;padding-top:var(--space-16);transition:width .7s var(--ease-snap);margin-inline:auto}.header[data-astro-cid-kgevm5mn][data-scrolled] .header__row[data-astro-cid-kgevm5mn]{width:calc(var(--cw) - 48px)}.hpill[data-astro-cid-kgevm5mn]{backdrop-filter:none;height:68px;box-shadow:none;background:0 0}.header[data-astro-cid-kgevm5mn][data-scrolled] .hpill[data-astro-cid-kgevm5mn],.header[data-astro-cid-kgevm5mn][data-open] .hpill--nav[data-astro-cid-kgevm5mn]{background:color-mix(in srgb, var(--color-white) 72%, transparent);backdrop-filter:blur(20px)saturate(1.8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-950) 8%, transparent)}.brand[data-astro-cid-kgevm5mn] .brand__logo{height:40px}.hpill--nav[data-astro-cid-kgevm5mn]{padding-right:var(--space-12)}.links[data-astro-cid-kgevm5mn]{display:block}.more[data-astro-cid-kgevm5mn]{margin-left:var(--space-24)}.header[data-astro-cid-kgevm5mn][data-collapsed] .links[data-astro-cid-kgevm5mn]{opacity:0;max-width:0}.hpill--actions[data-astro-cid-kgevm5mn]{padding:0 var(--space-12) 0 var(--space-24)}.menu[data-astro-cid-kgevm5mn]{width:440px}}.platform[data-astro-cid-emubbk56]{align-items:center;gap:8px;display:inline-flex}.platform__label[data-astro-cid-emubbk56]{letter-spacing:-.02em;font-weight:600}.footer[data-astro-cid-yvkg62gd]{padding:var(--space-16) var(--space-12) 0;background:var(--surface-alt)}.panel[data-astro-cid-yvkg62gd]{border-radius:var(--radius-40) var(--radius-40) 0 0;background:linear-gradient(180deg, var(--surface) 0%, var(--surface) 50%, var(--surface-alt) 100%);padding:var(--space-48) var(--gutter) var(--space-40)}.grid[data-astro-cid-yvkg62gd]{gap:var(--space-40) var(--space-24);max-width:var(--container);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.lead[data-astro-cid-yvkg62gd]{gap:var(--space-24);grid-column:1/-1;align-content:start;display:grid}.statement[data-astro-cid-yvkg62gd]{max-width:24ch;font-family:var(--font-heading);letter-spacing:var(--track-heading);color:var(--ink);text-wrap:balance;font-size:clamp(1.625rem,1.3rem + 1.2vw,2.375rem);font-weight:500;line-height:1.15}.statement[data-astro-cid-yvkg62gd] .inline-logo{vertical-align:-.12em;width:auto;height:.9em;display:inline-block}.statement[data-astro-cid-yvkg62gd] .nw[data-astro-cid-yvkg62gd]{white-space:nowrap}.statement[data-astro-cid-yvkg62gd] .statement__link{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color .25s var(--ease-out)}.statement[data-astro-cid-yvkg62gd] .statement__link:hover{color:var(--brand)}.note[data-astro-cid-yvkg62gd]{color:var(--ink-2);display:grid}.col__title[data-astro-cid-yvkg62gd]{margin-bottom:var(--space-20);color:var(--ink-2)}.col[data-astro-cid-yvkg62gd] ul[data-astro-cid-yvkg62gd]{gap:var(--space-16);display:grid}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.partners[data-astro-cid-yvkg62gd] li[data-astro-cid-yvkg62gd]{align-items:center;gap:var(--space-8);color:var(--ink);font-size:1.0625rem;display:inline-flex}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]{white-space:nowrap;transition:color .2s var(--ease-out)}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:hover{color:var(--ink-3)}.col[data-astro-cid-yvkg62gd] .sbc-link{align-items:center;gap:var(--space-8);color:var(--ink);transition:color .2s var(--ease-out);font-size:1.0625rem;display:inline-flex}.col[data-astro-cid-yvkg62gd] .sbc-link:hover{color:var(--ink-3)}.col[data-astro-cid-yvkg62gd] svg{flex:none}.partners[data-astro-cid-yvkg62gd] .platform{color:var(--ink-2)}.cta[data-astro-cid-yvkg62gd]{justify-self:start;align-items:center;gap:var(--space-8);color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink);transition:color .2s var(--ease-out), box-shadow .2s var(--ease-out);grid-column:1/-1;padding-bottom:2px;font-size:1.0625rem;font-weight:500;display:inline-flex}.cta[data-astro-cid-yvkg62gd]:hover{color:var(--brand);box-shadow:inset 0 -1.5px 0 var(--brand)}.cta[data-astro-cid-yvkg62gd] svg{transition:transform .25s var(--ease-out)}.cta[data-astro-cid-yvkg62gd]:hover svg{transform:translate(3px)}.bottom[data-astro-cid-yvkg62gd]{color:var(--ink-2);font-size:var(--fs-small)}.legal[data-astro-cid-yvkg62gd]{gap:var(--space-8) var(--space-24);flex-wrap:wrap;grid-column:1/-1;display:flex}.legal[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]{color:var(--ink-2);transition:color .2s var(--ease-out)}.legal[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:hover{color:var(--ink)}.bottom--copy[data-astro-cid-yvkg62gd]{order:1;grid-column:1/-1}@media (width>=640px){.footer[data-astro-cid-yvkg62gd]{padding:var(--space-20) var(--space-20) 0}.panel[data-astro-cid-yvkg62gd]{padding:var(--space-64) var(--space-48) var(--space-40);border-radius:var(--radius-48) var(--radius-48) 0 0}.grid[data-astro-cid-yvkg62gd]{grid-template-columns:repeat(3,minmax(0,1fr))}.bottom--copy[data-astro-cid-yvkg62gd]{order:0;grid-column:1}.legal[data-astro-cid-yvkg62gd]{grid-column:2/-1;justify-self:end}}@media (width>=1024px){.panel[data-astro-cid-yvkg62gd]{padding:var(--space-96) var(--space-64) var(--space-48)}.grid[data-astro-cid-yvkg62gd]{column-gap:var(--space-32);grid-template-columns:4fr 2fr 2.4fr 2fr;row-gap:0}.lead[data-astro-cid-yvkg62gd]{padding-right:var(--space-48);grid-area:1/1/span 2}.cta[data-astro-cid-yvkg62gd]{margin-top:var(--space-64);grid-column:2}.bottom[data-astro-cid-yvkg62gd]{margin-top:var(--space-96)}.bottom--copy[data-astro-cid-yvkg62gd]{grid-column:1}.legal[data-astro-cid-yvkg62gd]{grid-column:2/-1}}@media (width>=1024px) and (width<=1279px){.lead[data-astro-cid-yvkg62gd]{padding-right:0}.statement[data-astro-cid-yvkg62gd]{font-size:1.75rem}}@media (width>=1280px){.grid[data-astro-cid-yvkg62gd]{grid-template-columns:5fr repeat(3,2fr)}}@media (width<=639px){.grid[data-astro-cid-yvkg62gd]{column-gap:var(--space-16);grid-template-columns:minmax(0,1fr) max-content}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.partners[data-astro-cid-yvkg62gd] li[data-astro-cid-yvkg62gd],.col[data-astro-cid-yvkg62gd] .sbc-link{font-size:1rem}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.col[data-astro-cid-yvkg62gd] .sbc-link,.partners[data-astro-cid-yvkg62gd] li[data-astro-cid-yvkg62gd]{min-height:44px}.col[data-astro-cid-yvkg62gd] ul[data-astro-cid-yvkg62gd]{gap:0}.cta[data-astro-cid-yvkg62gd]{min-height:44px}.legal[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]{align-items:center;min-height:44px;display:inline-flex}.footer[data-astro-cid-yvkg62gd]{padding-inline:0}}@media (width<=374px){.grid[data-astro-cid-yvkg62gd]{column-gap:var(--space-20)}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.partners[data-astro-cid-yvkg62gd] li[data-astro-cid-yvkg62gd],.col[data-astro-cid-yvkg62gd] .sbc-link{font-size:var(--fs-small)}.col[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.col[data-astro-cid-yvkg62gd] .sbc-link{gap:6px}.col__title[data-astro-cid-yvkg62gd]{font-size:var(--fs-small)}}.sticky-cta[data-astro-cid-elbsxim7]{display:none}@media (width<=639px){.sticky-cta[data-astro-cid-elbsxim7]{z-index:40;left:var(--gutter);right:var(--gutter);bottom:calc(var(--space-32) + env(safe-area-inset-bottom));transition:transform .4s var(--ease-snap), opacity .25s linear, visibility 0s;display:block;position:fixed}.sticky-cta[data-astro-cid-elbsxim7].is-away{opacity:0;visibility:hidden;transition:transform .4s var(--ease-snap), opacity .25s linear, visibility 0s .4s;transform:translateY(24px)}.sticky-cta[data-astro-cid-elbsxim7] .sticky-cta__btn{width:100%}body:has([data-sticky-cta]) .footer{padding-bottom:calc(52px + var(--space-32) + var(--space-16) + env(safe-area-inset-bottom))}}.skip[data-astro-cid-hkbrpulz]{z-index:100;border-radius:var(--radius-full);background:var(--ink);color:var(--color-white);font-size:var(--fs-small);transition:top .2s var(--ease-out);padding:8px 16px;position:absolute;top:-48px;left:16px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}
