._header_w3mr2_1{z-index:50;-webkit-backdrop-filter:blur(18px);background:#2a171cb8;border-bottom:1px solid #ffffff12;position:sticky;top:0}._nav_w3mr2_11{align-items:center;gap:24px;height:66px;display:flex}._brand_w3mr2_18{font-family:var(--sans);letter-spacing:-.02em;align-items:center;gap:11px;font-size:20px;font-weight:700;display:flex}._brand_w3mr2_18 img{border-radius:7px;width:28px;height:28px}._links_w3mr2_34{align-items:center;gap:6px;margin-left:auto;display:flex}._desk_w3mr2_41{display:inline-block}@media (width<=620px){._desk_w3mr2_41{display:none}}._footer_1tnz9_1{background:var(--maroon);position:relative}._footer_1tnz9_1:before{content:"";background:linear-gradient(to right, var(--teal) 62%, #ffffff2e 62%);height:2px;position:absolute;top:0;left:0;right:0}._bar_1tnz9_17{flex-wrap:wrap;align-items:center;gap:18px;padding:22px 0;display:flex}._brand_1tnz9_25{align-items:center;gap:13px;display:flex}._brand_1tnz9_25 img{border-radius:9px;width:46px;height:46px}._brand_1tnz9_25 b{font-family:var(--sans);font-size:16px;font-weight:700;display:block}._brand_1tnz9_25 span{color:#b4a6ab;font-size:13px;display:block}._links_1tnz9_39{color:#c6b8bd;flex-wrap:wrap;gap:22px;margin-left:auto;font-size:14px;display:flex}._links_1tnz9_39 a:hover{color:#fff}._legal_1tnz9_49{color:#9c8d92;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 0;font-size:12.5px;display:flex}._sep_1tnz9_59{opacity:.4}@media (width<=620px){._links_1tnz9_39{gap:16px;width:100%;margin-left:0}}:root{--black:#000;--maroon:#3b2026;--maroon-deep:#2a171c;--maroon-pill:#4a2028;--line:#ffffff1a;--red:#ff3b30;--blue:#1b6feb;--teal:#83d9c6;--text:#fff;--muted:#9a9297;--dim:#6d666a;--r-sm:10px;--r-md:16px;--shell:1140px;--sans:"Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--black);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3{font-family:var(--sans);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:6px}section{padding:100px 0}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:24px}.eyebrow{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:14px;font-size:12px;font-weight:700}.lede{color:var(--muted);max-width:60ch;font-size:17px}.secHead{max-width:60ch;margin-bottom:44px}.secHead h2{margin-bottom:14px;font-size:clamp(28px,4.4vw,42px)}.pill{font-family:var(--sans);color:#d6cdd0;white-space:nowrap;background:#ffffff0f;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .18s,color .18s}.pill:hover{color:#fff;background:#ffffff21}.pill.isCta{background:var(--red);color:#fff}.pill.isCta:hover{background:#ff5348}.btn{font-family:var(--sans);border-radius:var(--r-sm);border:1px solid #0000;align-items:center;gap:10px;padding:13px 22px;font-size:15px;font-weight:600;transition:transform .15s,background .18s,border-color .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn svg{fill:currentColor;flex:none;width:18px;height:18px}.btnPrimary{background:var(--red);color:#fff}.btnPrimary:hover{background:#ff5348}.btnGhost{border-color:var(--line);color:#e7e0e2;background:#ffffff0d}.btnGhost:hover{background:#ffffff1a;border-color:#fff3}.ctaRow{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.shot{border-radius:14px;box-shadow:0 40px 100px -30px #000000e6,0 0 0 1px #ffffff0f}.rise{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.rise.in{opacity:1;transform:none}@media (width<=900px){section{padding:76px 0}}@media (width<=620px){.shell{padding-inline:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.rise{opacity:1;transform:none}}
