@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_b33fa6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Newsreader_b33fa6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_b33fa6{font-family:__Newsreader_b33fa6}.__variable_b33fa6{--font-serif:"__Newsreader_b33fa6"}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Figtree_be17c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Figtree_be17c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Figtree_be17c6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_Fallback_be17c6;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_be17c6{font-family:__Figtree_be17c6,__Figtree_Fallback_be17c6;font-style:normal}.__variable_be17c6{--font-sans:"__Figtree_be17c6","__Figtree_Fallback_be17c6"}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82;font-style:normal}.__variable_46fe82{--font-mono:"__IBM_Plex_Mono_46fe82","__IBM_Plex_Mono_Fallback_46fe82"}:root{--serif:var(--font-serif),Georgia,serif;--sans:var(--font-sans),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--screen:#071320;--screen-2:#0a1b2e;--paper:#f4f7fa;--paper-2:#eaf0f6;--paper-hair:#dbe4ec;--accent:#70c9fe;--accent-deep:#2e9ae0;--steel:#6399b8;--on-dark-100:#fbfcfe;--on-dark-60:rgba(251,252,254,.6);--on-dark-81:#cbd5e1;--on-dark-ter:#6e8299;--on-paper-hd:#0a1b2e;--on-paper-bd:#35434f;--on-paper-ter:#6c7a87;--crop-dark:hsla(0,0%,100%,.16);--crop-paper:rgba(10,27,46,.2);--maxw:1600px;--rail:205px;--gut:32px;--dock-inset:max(36px,calc(50vw - 744px));--mmark:url(/logos/mos-mark.png)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0}body{font-family:var(--sans);background:var(--paper);color:var(--on-paper-bd);line-height:1.5;overflow-x:hidden;text-rendering:optimizeLegibility}a{text-decoration:none}a,button{color:inherit}button{border:0;background:none;cursor:pointer;font:inherit}img{display:block;max-width:100%}.bg-waves{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.7;-webkit-mask-image:radial-gradient(150% 120% at 50% 12%,rgba(0,0,0,.16) 16%,#000 72%);mask-image:radial-gradient(150% 120% at 50% 12%,rgba(0,0,0,.16) 16%,#000 72%)}@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,label:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.eyebrow{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:var(--on-dark-ter)}.eyebrow .sq{width:8px;height:8px;background:var(--accent);display:inline-block}.rule{height:1px;background:var(--paper-hair);margin:16px 0 0}.rule.dk{background:hsla(0,0%,100%,.1)}.ghost{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:.9rem;border:1px solid var(--paper-hair);color:var(--on-paper-hd);border-radius:7px;padding:11px 16px;transition:background .25s,transform .3s}.ghost:hover{background:var(--paper-2);transform:translateY(-1px)}.ghost.dk{border-color:hsla(0,0%,100%,.16);color:rgba(224,235,247,.6)}.ghost.dk:hover{background:hsla(0,0%,100%,.05);color:var(--on-dark-100)}.solid{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:.92rem;background:var(--on-dark-100);color:var(--screen);border-radius:8px;padding:13px 20px;transition:transform .3s,filter .25s}.solid:hover{transform:translateY(-2px);filter:brightness(.97)}.solid.sky{background:var(--accent-deep);color:#fff}.arw{transition:transform .3s}.ghost:hover .arw,.solid:hover .arw{transform:translateX(3px)}.nav{position:fixed;top:0;left:0;right:0;z-index:80;height:66px;background:rgba(7,19,32,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:background .3s,border-color .3s}.nav.stuck{background:rgba(7,19,32,.94);border-color:hsla(0,0%,100%,.06)}.nav-in{max-width:var(--maxw);margin:0 auto;height:66px;padding:0 24px;justify-content:space-between}.brand,.nav-in{display:flex;align-items:center}.brand{gap:10px;font-family:var(--serif);font-weight:400;font-size:1.22rem;color:var(--on-dark-100)}.brand img{width:24px;height:24px;object-fit:contain}.nav-links{display:flex;gap:28px;font-size:.86rem;color:var(--on-dark-60)}.nav-links a:hover{color:var(--on-dark-100)}.nav-right{display:flex;align-items:center;gap:16px}.nav-right .si{font-size:.86rem;color:var(--on-dark-60)}.nav .cta{font-size:.84rem;font-weight:500;color:var(--screen);background:var(--on-dark-100);padding:9px 15px;border-radius:6px}@media (max-width:940px){.nav-links{display:none}}.nav-tog{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.nav-burger,.nav-drawer{display:none}@media (max-width:940px){.nav-right{gap:12px}.nav-right .si{display:none}.nav .cta{padding:8px 13px;font-size:.8rem}.nav{backdrop-filter:none;-webkit-backdrop-filter:none}.nav-burger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;margin-right:-8px}.nav-burger span{display:block;width:22px;height:2px;border-radius:2px;background:var(--on-dark-100);transition:transform .3s cubic-bezier(.2,.9,.25,1),opacity .2s ease}#navtog:checked~.nav-in .nav-burger span:first-child{transform:translateY(7px) rotate(45deg)}#navtog:checked~.nav-in .nav-burger span:nth-child(2){opacity:0}#navtog:checked~.nav-in .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-drawer{display:flex;flex-direction:column;position:fixed;left:0;right:0;top:66px;bottom:0;z-index:78;background:var(--screen);padding:16px 24px calc(30px + env(safe-area-inset-bottom));opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .28s ease,transform .32s cubic-bezier(.2,.9,.25,1);overflow-y:auto}#navtog:checked~.nav-drawer{opacity:1;transform:none;pointer-events:auto}.nav:has(.nav-tog:checked){background:var(--screen);border-bottom-color:hsla(0,0%,100%,.06)}.nd-links{display:flex;flex-direction:column}.nd-links a{font-family:var(--serif);font-weight:300;font-size:1.5rem;color:var(--on-dark-100);padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.nd-sec{display:block;color:var(--on-dark-60);font-size:.95rem;padding:18px 0 14px}.nd-cta{display:flex;flex-direction:column;gap:12px;margin-top:8px}.nd-ghost{border:1px solid hsla(0,0%,100%,.16);color:var(--on-dark-100);font-weight:500}.nd-ghost,.nd-solid{display:inline-flex;justify-content:center;border-radius:8px;padding:14px}.nd-solid{background:var(--accent-deep);color:#fff;font-weight:600}}.foot{position:relative;z-index:1;border-top:1px solid hsla(0,0%,100%,.06);padding:56px 24px 44px;background:#071320}.foot-in{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr 1.05fr;grid-gap:36px;gap:36px}@media (max-width:820px){.foot-in{grid-template-columns:1fr 1fr;gap:28px}}.foot h5{font-family:var(--mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-ter);margin-bottom:15px}.foot a{display:block;color:var(--on-dark-60);font-size:.88rem;margin-bottom:10px}.foot a:hover{color:var(--on-dark-100)}.foot .one{color:var(--on-dark-60);font-size:.88rem;line-height:1.6;margin-top:12px;max-width:30ch}.foot .fbrand .brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--serif);color:#ebf4fa;margin-bottom:0}.foot .fbrand .cta{display:inline-flex;align-items:center;gap:7px;color:#071320;background:#fbfcfe;padding:9px 16px;border-radius:6px;font-weight:500;margin:16px 0 12px;font-size:.9rem;transition:background .2s,transform .3s}.foot .fbrand .cta:hover{background:#fff;transform:translateY(-1px)}.foot .fbrand .arw-mono{font-family:var(--mono)}.foot .fbrand .price{margin-top:0;display:block}.foot-bot{max-width:var(--maxw);margin:40px auto 0;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--mono);font-size:.66rem;color:var(--on-dark-ter)}.foot .foot-bot a{display:inline;margin:0;font-size:inherit;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.18);transition:color .2s,border-color .2s}.foot .foot-bot a:hover{color:var(--on-dark-100);border-bottom-color:var(--on-dark-100)}.foot .foot-bot a:active{color:var(--accent);border-bottom-color:var(--accent)}html.js .chap-pad>*,html.js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 80ms);will-change:opacity,transform}html.js .chap-pad>.in,html.js [data-reveal].in{opacity:1;transform:none}html.js .chap-pad>* .x1-eg .trk span{transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.22,1,.36,1) .15s}html.js .chap-pad>.in .x1-eg .trk span{transform:scaleX(1)}.cmp-why-card{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s}.cmp-why-card:hover{transform:translateY(-5px);box-shadow:0 2px 6px rgba(10,27,46,.04),0 26px 46px -22px rgba(46,154,224,.32)}.nav-links a{position:relative}.nav-links a:after{content:"";position:absolute;left:0;bottom:-3px;height:1.5px;width:100%;background:currentColor;opacity:.55;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.16,1,.3,1)}.nav-links a:hover:after{transform:scaleX(1);transform-origin:left}@media (prefers-reduced-motion:reduce){html.js .chap-pad>*,html.js [data-reveal]{opacity:1!important}html.js .chap-pad>*,html.js .chap-pad>* .x1-eg .trk span,html.js [data-reveal]{transform:none!important;transition:none!important}.cmp-why-card,.nav-links a:after{transition:none!important}}