@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0x9ccydb91kkt.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0fpdy-lufm69d.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}
*{box-sizing:border-box}:root{--cta-radius:4px}html{scroll-behavior:smooth;scroll-padding-top:85px}body{color:#171917;-webkit-font-smoothing:antialiased;background:#f4f2eb;margin:0;font-family:DM Sans Variable,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#132d8d;background:#c8d7ff}:focus-visible{outline-offset:6px;outline:3px solid #3c60e7}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:#000;background:#fff;padding:12px 20px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:12px}.down-link{border:1px solid #b8bbb4;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:grid}.down-link:hover{background:#dfe5e8;transform:translateY(3px)}.down-link svg{width:14px}.body-copy p{margin:0 0 22px}.body-copy p:last-child{margin-bottom:0}.early-access{border-radius:var(--cta-radius);background:var(--cta-background,var(--accent,#294ac5));color:#fff;letter-spacing:-.025em;border:0;justify-content:space-between;align-items:center;gap:35px;min-height:60px;padding:17px 25px;font:500 17px/1.4 DM Sans Variable,sans-serif;display:inline-flex}.early-access svg{width:20px;height:20px}.early-access:disabled{cursor:default;opacity:1}.early-access:not(:disabled):hover{filter:brightness(.9)}.footer-line{border-top:1px solid;justify-content:space-between;align-items:center;margin-top:90px;padding-top:25px;display:flex}.footer-line img{width:145px;height:auto}.footer-line span{font-size:11px}@media (max-width:700px){.footer-line{gap:24px;margin-top:60px}.footer-line span{max-width:160px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
