@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c25ceff-module__qMdrpW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_c25ceff-module__qMdrpW__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Switzer;src:url(/landing/fonts/Switzer-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/landing/fonts/Switzer-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/landing/fonts/Switzer-Semibold.woff2)format("woff2");font-weight:600;font-display:swap}.landing{--grey:#eaeaea;--ink-dark:#151515;--ink-card:#1a1a1a;--muted:#6b6b6b;color:#fff;background:#000;font-family:Switzer,sans-serif}.serif-italic{font-family:var(--font-instrument-serif), serif;font-style:italic}.fx-slab{z-index:2;border-radius:40px;position:relative}.fx-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px}@media (min-width:768px){.fx-container{padding-inline:60px}}.fx-tag{color:var(--muted);border-radius:8px;align-items:center;padding:4px 12px;font-size:14px;font-weight:500;line-height:13.3px;display:inline-flex}.fx-tag-light{background:#0000000d}.fx-tag-dark{background:#ffffff0d}.fx-btn{letter-spacing:-.32px;color:#000;background:#fff;border-radius:12px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-size:16px;font-weight:500;line-height:15.2px;transition:transform .25s cubic-bezier(.44,0,.56,1);display:inline-flex}.fx-btn:active{transition-duration:.1s;transform:scale(.97)}@media (hover:hover){.fx-btn:hover:not(:active){transform:scale(1.04)}}.fx-mark{letter-spacing:-.56px;color:#000;background:#fffc;border-radius:8px;align-items:center;padding:4px 8px;font-size:28px;font-weight:500;line-height:33.6px;transition:background .25s cubic-bezier(.44,0,.56,1);display:inline-flex}.fx-mark:hover{background:#fff}.fx-mark-light{background:#0000000d}.fx-mark-light:hover{background:#00000014}.fx-lede{letter-spacing:-.64px;font-size:32px;font-weight:500;line-height:38.4px}@media (max-width:900px){.fx-slab{border-radius:24px}.fx-mark{letter-spacing:-.44px;font-size:22px;line-height:26px}.fx-lede{letter-spacing:-.48px;font-size:24px;line-height:28.8px}}html:has(.landing){scrollbar-width:none}html:has(.landing)::-webkit-scrollbar{display:none}.fx-cloud-text{background:linear-gradient(#0b2e5c4d,#0b2e5c73),url(/landing/clouds-text.webp) 0 40%/160%;color:#0000;filter:drop-shadow(0 2px 6px #0b2e5c2e);-webkit-background-clip:text;background-clip:text;animation:60s linear infinite alternate fx-cloud-drift}@keyframes fx-cloud-drift{to{background-position:0 0,100% 40%}}@media (prefers-reduced-motion:reduce){.fx-cloud-text{animation:none}}.fx-legal{background:var(--grey,#eaeaea);color:#000;font-family:Switzer,sans-serif}.fx-prose h1{letter-spacing:-.04em;font-size:clamp(40px,6vw,64px);font-weight:500;line-height:.95}.fx-prose h2{letter-spacing:-.48px;margin-top:48px;font-size:24px;font-weight:500;line-height:1.2}.fx-prose p,.fx-prose li{color:#000000b3;margin-top:16px;font-size:17px;line-height:1.6}.fx-prose ul{padding-left:20px;list-style:outside}.fx-prose li{margin-top:8px}.fx-prose a{color:#000;text-underline-offset:3px;text-decoration:underline}.fx-prose strong{color:#000;font-weight:500}
