.hBw1pG_header{z-index:50;padding-top:env(safe-area-inset-top,0px);position:fixed;top:0;left:0;right:0}.hBw1pG_inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:22px 40px;display:grid}.hBw1pG_logo{width:94px;color:var(--ink);justify-self:start}.hBw1pG_logo svg{width:100%;height:auto;display:block}.hBw1pG_pill{-webkit-backdrop-filter:blur(14px);background:#ffffffd1;border-radius:999px;gap:4px;padding:5px 8px;display:flex;box-shadow:0 6px 24px -14px #3c1e6459}.hBw1pG_pill a{color:var(--ink-2);border-radius:999px;padding:10px 16px;font-size:15px;text-decoration:none;transition:background .2s}.hBw1pG_pill a:hover{background:var(--lav-50)}.hBw1pG_pill a.hBw1pG_active{background:var(--lav-100);color:var(--ink)}.hBw1pG_download{background:var(--white);border-radius:999px;justify-self:end;padding:13px 16px;font-size:15px;text-decoration:none;box-shadow:0 6px 24px -14px #3c1e6459}.hBw1pG_download:hover{background:var(--lav-50)}.hBw1pG_menuBtn{cursor:pointer;background:#ffffffe6;border:0;border-radius:999px;justify-self:end;width:44px;height:44px;display:none;position:relative;box-shadow:0 6px 24px -14px #3c1e6459}.hBw1pG_bars,.hBw1pG_bars:before,.hBw1pG_bars:after{background:var(--ink);content:"";border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;position:absolute;left:13px}.hBw1pG_bars{top:21px}.hBw1pG_bars:before{top:-6px;left:0}.hBw1pG_bars:after{top:6px;left:0}.hBw1pG_bars[data-open=true]{background:0 0}.hBw1pG_bars[data-open=true]:before{transform:translateY(6px)rotate(45deg)}.hBw1pG_bars[data-open=true]:after{transform:translateY(-6px)rotate(-45deg)}.hBw1pG_srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hBw1pG_mobile{background:var(--white);border-radius:24px;flex-direction:column;gap:4px;margin:0 16px;padding:16px;display:flex;box-shadow:0 20px 40px -20px #3c1e6459}.hBw1pG_mobile[hidden]{display:none}.hBw1pG_mobile a:not(.btn){border-bottom:1px solid var(--line);padding:12px 8px;font-size:17px;text-decoration:none}.hBw1pG_mobile .btn{margin-top:12px}@media (max-width:860px){.hBw1pG_inner{grid-template-columns:1fr auto;padding:16px}.hBw1pG_pill,.hBw1pG_download{display:none}.hBw1pG_menuBtn{display:block}.hBw1pG_logo{width:80px}}
.S6Hkya_footer{background:linear-gradient(180deg, #fff 0%, var(--lav-50) 100%);padding-block:120px 40px}.S6Hkya_bigLogo{width:min(326px,70vw);height:auto;color:var(--ink)}.S6Hkya_row{flex-wrap:wrap;justify-content:space-between;gap:48px;margin-top:72px;display:flex}.S6Hkya_tagline{font-size:24px;font-weight:300;line-height:1.35}.S6Hkya_tagline em{font-style:italic}.S6Hkya_socials{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.S6Hkya_socials a{background:var(--white);width:44px;height:44px;color:var(--ink);border-radius:999px;place-items:center;transition:transform .2s;display:grid;box-shadow:0 6px 18px -10px #3c1e6459}.S6Hkya_socials a:hover{transform:translateY(-2px)}.S6Hkya_socials svg{width:18px;height:18px}.S6Hkya_xhs{color:#ff2442;font-size:10px;font-weight:700}.S6Hkya_cols{flex-wrap:wrap;gap:56px;display:flex}.S6Hkya_cols ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.S6Hkya_cols a{color:var(--ink-2);font-size:15px;text-decoration:none}.S6Hkya_cols a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.S6Hkya_bottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:96px;font-size:14px;display:flex}.S6Hkya_bottom a{text-decoration:none}.S6Hkya_bottom a:hover{color:var(--ink)}
@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-500-italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-700-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--ink:#0b0b0f;--ink-2:#2a2730;--muted:#6e6875;--line:#ece8f1;--white:#fff;--lav-50:#f6f5ff;--lav-100:#efedff;--lav-200:#e3e0fb;--lav-400:#b8aef0;--lav-700:#4b3f8f;--blush-50:#fdf6fa;--blush-100:#f9e6f0;--blush-200:#f4d6e6;--pink-chip:#fbe3ec;--lime:#eef6b6;--apple:#0a7cff;--radius-lg:28px;--radius-md:20px;--font:"Satoshi", "Helvetica Neue", Helvetica, Arial, sans-serif;--container:1240px;--gutter:clamp(16px, 4vw, 40px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,video{max-width:100%;display:block}a{color:inherit}button{font:inherit}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:400}p{margin:0}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.narrow{max-width:760px}.display{letter-spacing:-.03em;font-weight:400;line-height:1.05}.h-hero{font-size:clamp(40px,5.2vw,60px)}.h-section{font-size:clamp(32px,3.6vw,48px)}.lede{color:var(--ink-2);font-size:18px;line-height:1.55}.eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.muted{color:var(--muted)}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-dark{background:var(--ink);color:var(--white)}.btn-soft{background:var(--lav-100);color:var(--ink)}.btn-white{background:var(--white);color:var(--ink);box-shadow:0 6px 20px -10px #281e5059}:focus-visible{outline:2px solid var(--lav-700);outline-offset:3px}.card{background:var(--white);border-radius:var(--radius-lg);box-shadow:0 1px #00000005,0 18px 40px -28px #46286e40}.section{padding-block:clamp(64px,9vw,120px)}.prose{color:var(--ink-2);font-size:17px;line-height:1.7}.prose>*+*{margin-top:1em}.prose h2{color:var(--ink);letter-spacing:-.02em;margin-top:1.8em;font-size:clamp(24px,2.6vw,30px);line-height:1.2}.prose h3{color:var(--ink);margin-top:1.6em;font-size:21px;line-height:1.3}.prose h4{color:var(--ink);margin-top:1.4em;font-size:18px;font-weight:500}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.35em}.prose a{color:var(--lav-700);text-underline-offset:3px}.prose strong{color:var(--ink);font-weight:600}.prose img{border-radius:18px;height:auto;margin-block:1.4em}.prose blockquote{border-left:3px solid var(--lav-400);color:var(--ink);margin:1.4em 0;padding:.2em 0 .2em 1em}.prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}@keyframes drop-in{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.split-word{white-space:nowrap;display:inline-block}.split-char{animation:.9s cubic-bezier(.22,1,.36,1) both drop-in;animation-delay:var(--d,0s);display:inline-block}.appear{animation:.9s cubic-bezier(.22,1,.36,1) both drop-in;animation-delay:var(--d,.1s)}.appear-up{animation:1.5s cubic-bezier(.12,.23,.17,.99) both rise-in;animation-delay:var(--d,.4s)}.js [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s);transform:translateY(24px)}.js [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
