@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:100 900;src:url(../fonts/dmsans-v17-rP2Fp2ywxg089UriCZa4ET-DNl0.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-display:swap;font-family:DM Sans;font-style:italic;font-weight:100 900;src:url(../fonts/dmsans-v17-rP2Fp2ywxg089UriCZa4Hz-D.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-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 900;src:url(../fonts/dmsans-v17-rP2Hp2ywxg089UriCZ2IHSeH.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-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 900;src:url(../fonts/dmsans-v17-rP2Hp2ywxg089UriCZOIHQ.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-display:swap;font-family:Fraunces;font-style:italic;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUT8FyLNQOQZAnv9ZwNpOQkzO1A.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-display:swap;font-family:Fraunces;font-style:italic;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUT8FyLNQOQZAnv9ZwNpOUkzO1A.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-display:swap;font-family:Fraunces;font-style:italic;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUT8FyLNQOQZAnv9ZwNpOskzA.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-display:swap;font-family:Fraunces;font-style:normal;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUV8FyLNQOQZAnv9ZwHlOk8yA.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-display:swap;font-family:Fraunces;font-style:normal;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUV8FyLNQOQZAnv9ZwGlOk8yA.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-display:swap;font-family:Fraunces;font-style:normal;font-weight:300 700;src:url(../fonts/fraunces-v38-6NUV8FyLNQOQZAnv9ZwIlOk.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../fonts/ibmplexmono-v20--F63fjptAgt5VM-kVkqdyU8n1iIq129k.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../fonts/ibmplexmono-v20--F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../fonts/ibmplexmono-v20--F63fjptAgt5VM-kVkqdyU8n1iAq129k.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../fonts/ibmplexmono-v20--F63fjptAgt5VM-kVkqdyU8n1iEq129k.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../fonts/ibmplexmono-v20--F63fjptAgt5VM-kVkqdyU8n1i8q1w.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibmplexmono-v20--F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(../fonts/spacegrotesk-v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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}[data-theme=dark]{--color-bg:#0d0c0a;--color-text:#f4f1ec;--color-accent:#7fa6e8;--color-accent-ink:#0d0c0a;--color-accent-soft:color-mix(in srgb,var(--color-accent) 14%,transparent);--color-accent-deep:#243f6a;--color-glass-bg:hsla(0,0%,100%,.07);--color-glass-border:hsla(0,0%,100%,.18);--color-glass-bg-hover:hsla(0,0%,100%,.13);--color-glass-border-hover:hsla(0,0%,100%,.32);--color-spinner-track:hsla(37,27%,94%,.15);--color-divider:hsla(37,27%,94%,.1)}[data-theme=light]{--color-bg:#f5efe8;--color-text:#0d0c0a;--color-accent:#243f6a;--color-accent-ink:#f5efe8;--color-accent-soft:color-mix(in srgb,var(--color-accent) 12%,transparent);--color-accent-deep:#243f6a;--color-glass-bg:rgba(0,0,0,.06);--color-glass-border:rgba(0,0,0,.14);--color-glass-bg-hover:rgba(0,0,0,.11);--color-glass-border-hover:rgba(0,0,0,.26);--color-spinner-track:rgba(13,12,10,.12);--color-divider:rgba(13,12,10,.1)}:root{--main-font:"DM Sans","Helvetica Neue","Arial",sans-serif;--serif-font:"Fraunces",Georgia,"Times New Roman",serif;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--radius-m:12px;--radius-full:9999px;--chrome-offset:18px;--chrome-size:48px;--edge:clamp(20rem,6vw,96rem);--edge-column:clamp(16rem,4vw,32rem);--page-top:calc(clamp(88rem, 9vh, 112rem) + var(--safe-top));--page-bottom:calc(clamp(56rem, 8vh, 96rem) + var(--safe-bottom));--maxw:clamp(1240rem,74vw,1680rem);--maxw-read:860rem;--maxw-tool:720rem;--maxw-tool-wide:1080rem;--z-menu:40;--z-loader:1000;--btn-pad-y:13px;--btn-pad-x:26px;--btn-press:.95;--text-display:clamp(40rem,4.4vw,84rem);--text-h1:clamp(34rem,3.6vw,68rem);--text-lead:clamp(17rem,1.3vw,22rem);--text-body:17px;--text-sm:15px;--text-label:11px;--tracking-label:.1em;--elev-1:0 14rem 32rem -18rem rgba(0,0,0,.55);--elev-2:0 26rem 60rem -30rem rgba(0,0,0,.55);--elev-3:0 34rem 90rem -42rem rgba(0,0,0,.6);--elev-4:0 46rem 104rem -42rem rgba(0,0,0,.6);--elev-2-accent:0 26rem 60rem -30rem color-mix(in srgb,var(--color-accent) 34%,transparent);--elev-hairline:inset 0 1px 1px color-mix(in srgb,var(--color-text) 16%,transparent);--elev-bloom:inset 0 0 60rem color-mix(in srgb,var(--color-text) 3%,transparent);--ring-hairline:0 0 0 1px var(--color-glass-border);--dur-1:.12s;--dur-2:.18s;--dur-3:.25s;--dur-4:.35s;--dur-5:.5s;--dur-6:.7s;--paper-light-source:#fff6e9;--paper-warm:#e8c9a0;--paper-dark-pool:#6b4a2f;--paper-dark-stock:#1b1814;--ease-spring:linear(0,.0014,.0055 1.03%,.0239,.053 3.44%,.0961 4.81%,.1957 7.39%,.4354 12.88%,.5484,.6494,.7362,.8083 23.88%,.8696,.9168 29.72%,.9368,.9536 32.81%,.9793 35.9%,.997 39.17%,1.0084 42.77%,1.0142 47.07%,1.0144 53.43%,1.0054 68.37%,1.0019 77.3%,.9998 99.98%);--ease-out:cubic-bezier(.19,1,.22,1);--ease-out-soft:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-expo-out:var(--ease-out)}@media(min-width:1441px){:root{--text-display:clamp(84rem,5.4vw,132rem);--text-h1:clamp(68rem,4.2vw,100rem);--text-lead:clamp(22rem,1.5vw,28rem);--text-body:19px;--maxw:clamp(1440rem,84vw,2100rem);--edge:clamp(64rem,3.5vw,104rem);--page-top:calc(clamp(112rem, 9vh, 160rem) + var(--safe-top));--page-bottom:calc(clamp(96rem, 8vh, 140rem) + var(--safe-bottom))}}@media(max-height:560px){:root{--chrome-offset:10px;--chrome-size:44px;--page-top:calc(66rem + var(--safe-top));--page-bottom:calc(28rem + var(--safe-bottom))}}html{font-size:1px;overscroll-behavior:none}html.cgame-lock,html.cgame-lock body{height:100%;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{background:var(--color-bg);color:var(--color-text);font-family:var(--main-font);font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:1;overflow-x:hidden;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;overscroll-behavior-y:none;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}html.theme-anim,html.theme-anim *{transition:background-color .5s ease,color .5s ease,border-color .5s ease,fill .5s ease,stroke .5s ease,box-shadow .5s ease,opacity .5s ease!important}button{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit}canvas{display:block}:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.e-btn:focus-visible{outline-offset:5px}.sr-only{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only:focus-within{background:var(--color-bg);border:1px solid var(--color-glass-border);border-radius:18rem;box-shadow:var(--elev-2);clip-path:none;display:flex;flex-wrap:wrap;font-size:14rem;font-weight:600;gap:10rem 18rem;height:auto;justify-content:center;left:50%;margin:0;max-width:calc(100vw - 24rem);overflow:visible;padding:10rem 16rem;position:fixed;top:calc(var(--chrome-offset) + var(--safe-top));translate:-50% 0;width:auto;z-index:var(--z-menu)}.webgl{height:100%;top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity var(--dur-5) var(--ease-out-soft);width:100%;z-index:0}.webgl.hide{opacity:0;pointer-events:none}.glass-panel,.glass-surface{backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 38%),color-mix(in srgb,var(--color-bg) 62%,transparent);border:1px solid var(--color-glass-border);box-shadow:var(--elev-3),var(--elev-hairline),var(--elev-bloom);position:relative;z-index:1;--mx:50%;--my:50%;--sheen:0}.glass-panel{animation:glass-rise var(--dur-6) var(--ease-spring) both;border-radius:24rem;padding:28rem}@keyframes glass-rise{0%{opacity:0;transform:translateY(18rem) scale(.99)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){:is(.glass-surface,.glass-panel):after{background:radial-gradient(220rem circle at var(--mx) var(--my),hsla(0,0%,100%,.12),transparent 60%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;opacity:var(--sheen);pointer-events:none;position:absolute;transition:opacity var(--dur-4) var(--ease-in-out);z-index:3}}.display-serif{font-family:var(--serif-font);font-optical-sizing:auto;font-variation-settings:"SOFT" 32,"WONK" 1;font-weight:400;letter-spacing:-.015em;line-height:1.02}.eyebrow{color:color-mix(in srgb,var(--color-text) 62%,transparent);display:inline-block;font-family:var(--main-font);font-size:12rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.eyebrow--quiet{color:color-mix(in srgb,var(--color-text) 58%,transparent)}.u-lift{transition:translate var(--dur-3) var(--ease-out-soft),scale var(--dur-3) var(--ease-out-soft),border-color var(--dur-3) var(--ease-out-soft),box-shadow var(--dur-3) var(--ease-out-soft)}@media(hover:hover)and (pointer:fine){.u-lift:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-glass-border-hover));box-shadow:var(--elev-2-accent);translate:0 -4rem}}.u-lift:active{scale:.995;translate:0 -1rem}@media(prefers-reduced-motion:reduce){.u-lift{transition:border-color var(--dur-2) linear}.u-lift:active,.u-lift:hover{scale:none;translate:none}}.glass-label{color:var(--color-text);display:block;font-size:var(--text-label);font-weight:600;letter-spacing:var(--tracking-label);opacity:.5;padding-bottom:6rem;text-transform:uppercase}.glass-field{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--color-bg) 54%,transparent);border:1px solid var(--color-glass-border);border-radius:12rem;color:var(--color-text);font-family:inherit;font-size:var(--text-sm);line-height:1.6;padding:14rem 16rem;transition:border-color var(--dur-2) var(--ease-out-soft),background var(--dur-2) var(--ease-out-soft),box-shadow var(--dur-2) var(--ease-out-soft);width:100%}.glass-field::-moz-placeholder{color:var(--color-text);opacity:.4}.glass-field::placeholder{color:var(--color-text);opacity:.4}.glass-field:focus{background:color-mix(in srgb,var(--color-bg) 66%,transparent);border-color:var(--color-glass-border-hover);box-shadow:0 0 0 3px color-mix(in srgb,rgb(var(--accent-fog,127,166,232)) 22%,transparent);outline:none}.glass-field:disabled{cursor:not-allowed;opacity:.5}.glass-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23888' stroke-linecap='round' stroke-width='1.5' d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right 13rem center;background-repeat:no-repeat;cursor:pointer;padding-right:38rem}.glass-btn{align-items:center;background:var(--color-text);border:1px solid transparent;border-radius:var(--radius-full);box-shadow:var(--elev-1);color:var(--color-bg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14rem;font-weight:600;gap:10rem;justify-content:center;min-height:44rem;padding:var(--btn-pad-y) var(--btn-pad-x);transition:opacity var(--dur-2) var(--ease-out-soft),transform var(--dur-1) var(--ease-out-soft),background var(--dur-2) var(--ease-out-soft),box-shadow var(--dur-3) var(--ease-out-soft);white-space:nowrap}.glass-btn:disabled{cursor:not-allowed;opacity:.4}.glass-btn:not(:disabled):active{transform:scale(var(--btn-press))}@media(hover:hover)and (pointer:fine){.glass-btn:not(:disabled):hover{background:color-mix(in srgb,var(--color-text) 92%,var(--color-accent));box-shadow:var(--elev-2);transform:translateY(-1rem)}}.glass-btn--ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--color-bg) 46%,transparent);border:1px solid var(--color-glass-border);box-shadow:none;color:var(--color-text)}@media(hover:hover){.glass-btn--ghost:hover{background:color-mix(in srgb,var(--color-bg) 62%,transparent)}}.glass-chip{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-bg) 50%,transparent);border:1px solid var(--color-glass-border);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12rem;font-weight:600;gap:6rem;min-height:32rem;padding:6rem 12rem;position:relative;transition:background var(--dur-2) var(--ease-out-soft),opacity var(--dur-2) var(--ease-out-soft);white-space:nowrap}@media(hover:hover){.glass-chip:hover{background:color-mix(in srgb,var(--color-bg) 64%,transparent)}}@media(pointer:coarse){.glass-chip{min-height:44rem;padding-inline:14rem}}.glass-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--color-bg) 55%,transparent);border:1px solid var(--color-glass-border);border-radius:12rem;color:var(--color-text);font-size:var(--text-sm);line-height:1.55;padding:12rem 16rem}.glass-note--error{border-color:color-mix(in srgb,#ff7a7a 50%,var(--color-glass-border))}@media(prefers-reduced-motion:reduce){.glass-panel{animation:none}:is(.glass-surface,.glass-panel):after{display:none}}@media(max-width:600px){.glass-panel{border-radius:20rem;padding:22rem 20rem}.glass-panel,.glass-surface{backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}}.w-surface{--w-bg:#080808;--w-bg-raised:#121212;--w-fg:#fff;--w-muted:#b5b5b5;--w-dim:#737373;--w-faint:#4e4e4e;--w-rest:.6;--w-sans:"Inter","Helvetica Neue",Arial,sans-serif;--w-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--w-display:"Space Grotesk","Inter",sans-serif;--w-gutter:160px;--w-gutter-right:125px;--w-header-h:75px;--w-logo-x:40px;--w-logo-y:26px;--w-chrome-size:18px;--w-chrome-lh:1.1666666667;--w-ease-out:cubic-bezier(.39,.575,.565,1);--w-ease-in-out:cubic-bezier(.445,.05,.55,.95);--w-ease-quad:cubic-bezier(.215,.61,.355,1);background:var(--w-bg);color:var(--w-fg);font-family:var(--w-sans);font-size:16px;font-weight:400;min-height:100dvh;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1450px){.w-surface{--w-gutter:100px;--w-gutter-right:80px}}@media(max-width:1024px){.w-surface{--w-chrome-size:16px;--w-chrome-lh:1.171875;--w-gutter:60px;--w-gutter-right:40px}}@media(max-width:812px){.w-surface{--w-gutter:20px;--w-gutter-right:20px;--w-logo-x:15px;--w-logo-y:16px}}.w-chrome{font-family:var(--w-sans);font-size:var(--w-chrome-size);font-weight:400;letter-spacing:normal;line-height:var(--w-chrome-lh)}.w-link{color:currentColor;opacity:var(--w-rest);transition:opacity .2s linear}.w-link.is-active,.w-link:hover{opacity:1}.w-header{align-items:flex-start;display:flex;height:var(--w-header-h);inset:0 0 auto 0;justify-content:space-between;padding:var(--w-logo-y) var(--w-gutter-right) 0 max(var(--w-gutter),calc(var(--w-logo-x) + 120px));pointer-events:none;position:fixed;z-index:500}.w-header>*{pointer-events:auto;position:relative;z-index:1}.w-header:before{background:linear-gradient(180deg,var(--w-bg) 38%,rgba(8,8,8,0));content:"";height:calc(var(--w-header-h) + 24px);inset:0 0 auto 0;pointer-events:none;position:absolute}.w-logo{color:var(--w-fg);font-family:var(--w-display);font-size:13px;font-weight:700;height:auto;left:var(--w-logo-x);letter-spacing:.02em;line-height:19px;position:fixed;text-transform:uppercase;top:var(--w-logo-y);transition:color .2s linear;white-space:nowrap;width:auto;z-index:5000}.w-breadcrumb{align-items:baseline;display:flex;position:relative}.w-breadcrumb-item{display:inline-block;margin-right:12px}.w-breadcrumb-item>*{font-family:var(--w-sans);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh)}.w-nav{align-items:center;display:flex;gap:0;margin-left:auto;transition:opacity .2s linear}.w-nav.is-yielded{opacity:0;pointer-events:none}.w-nav-links{display:flex;margin-right:12px}.w-nav-item{display:inline-block;opacity:0;transition:visibility .25s var(--w-ease-in-out) 0s,opacity .25s var(--w-ease-in-out) 0s;visibility:hidden}.w-nav-item:nth-child(2){transition:visibility .25s var(--w-ease-in-out) 50ms,opacity .25s var(--w-ease-in-out) 50ms}.w-nav-item:nth-child(3){transition:visibility .25s var(--w-ease-in-out) .1s,opacity .25s var(--w-ease-in-out) .1s}.w-nav.is-open .w-nav-item{opacity:1;transition:visibility .25s var(--w-ease-out) 0s,opacity .25s var(--w-ease-out) 0s;visibility:visible}.w-nav.is-open .w-nav-item:nth-child(2){transition:visibility .25s var(--w-ease-out) 50ms,opacity .25s var(--w-ease-out) 50ms}.w-nav.is-open .w-nav-item:first-child{transition:visibility .25s var(--w-ease-out) .1s,opacity .25s var(--w-ease-out) .1s}.w-nav-item a{font-family:var(--w-sans);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);margin-left:12px;white-space:nowrap}.w-plus{color:currentColor;display:block;flex:none;height:18px;position:relative;width:18px}.w-plus-glyph{border:1px solid;border-radius:50%;height:18px;width:18px}.w-plus-glyph,.w-plus-glyph:after,.w-plus-glyph:before{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.w-plus-glyph:after,.w-plus-glyph:before{background-color:currentColor;content:"";transition:transform .2s var(--w-ease-quad)}.w-plus-glyph:before{height:1px;width:8px}.w-plus-glyph:after{height:8px;width:1px}.w-plus.is-open .w-plus-glyph:after{transform:translate(-50%,-50%) rotate(-90deg)}.w-close{color:currentColor;font-family:var(--w-sans);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);padding:10px;position:fixed;right:30px;top:16px;z-index:600}@media(max-width:812px){.w-close{right:10px}}.w-index{align-items:center;background:var(--w-bg);display:flex;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:visibility .3s var(--w-ease-in-out) 0s,opacity .3s var(--w-ease-in-out) 0s;visibility:hidden;z-index:400}.w-index.is-open{opacity:1;transition:visibility .3s var(--w-ease-out) 0s,opacity .3s var(--w-ease-out) 0s;visibility:visible}.w-index-container{padding:0 var(--w-gutter-right) 0 var(--w-gutter);position:relative;width:100%}.w-index-lists{position:relative;z-index:200}.w-index-filters{display:flex;flex-direction:row}.w-index-filter{color:var(--w-fg);font-family:var(--w-mono);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);margin-right:40px;opacity:var(--w-rest);transition:opacity .2s linear;white-space:nowrap}.w-index-filter.is-active,.w-index-filter:hover{opacity:1}.w-index-grids{position:relative}.w-index-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 var(--w-gutter);margin-top:30px}.w-index-grid ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.w-index-grid li{margin-bottom:10px}.w-index-grid a{color:var(--w-fg);display:inline-block;font-family:var(--w-mono);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);opacity:var(--w-rest);position:relative;transition:opacity .2s linear;white-space:nowrap}.w-index-grid a:before{background-color:currentColor;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;top:100%;transition:opacity .2s linear;width:100%}.w-index-grid a.is-active,.w-index-grid a.is-active:before,.w-index-grid a:hover,.w-index-grid a:hover:before{opacity:1}@media(max-width:1450px){.w-index-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.w-index-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:812px){.w-header{padding-left:var(--w-gutter)}.w-breadcrumb{display:none}.w-index{align-items:flex-start}.w-index-container{padding-top:calc(var(--w-header-h) + 20px)}.w-index-grid{grid-template-columns:1fr;margin-top:12px}.w-index-grid li{margin-bottom:12px}}.w-thumbs{height:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:300}.w-thumb{opacity:0;position:absolute;visibility:hidden;width:35vw;z-index:100}.w-thumb--portrait{width:20vw}.w-thumb:before{background-color:#000;content:"";height:100%;top:0;right:0;bottom:0;left:0;opacity:.3;position:absolute;width:100%;z-index:2}.w-thumb-media{aspect-ratio:16/9;display:block;overflow:hidden;position:relative;width:100%;z-index:1}.w-thumb--portrait .w-thumb-media{aspect-ratio:3/4}.w-thumb-media img,.w-thumb-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.w-hero{padding:calc(var(--w-header-h) + 80px) var(--w-gutter-right) 40px var(--w-gutter);position:relative}.w-hero-main{font-family:var(--w-display);font-size:clamp(44px,10vw,180px);font-weight:700;letter-spacing:-.03em;line-height:.86;margin:0;text-transform:uppercase}.w-hero-sub{color:var(--w-fg);font-family:var(--w-mono);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);margin:24px 0 0;max-width:46ch;opacity:var(--w-rest)}.w-grid{list-style:none;margin:0;padding:0;position:relative;width:100%}.w-grid-item{display:block;pointer-events:none;position:absolute}.w-grid-item.is-hover{z-index:3}.w-grid-item-container{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.w-grid-item-container>*{pointer-events:auto}.w-grid-thumb{display:block}.w-grid-thumb,.w-grid-thumb-media{height:100%;position:relative;width:100%}.w-grid-thumb-media{opacity:.75;overflow:hidden;transition:opacity .4s ease-out;z-index:1}.w-grid-thumb-media img,.w-grid-thumb-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.w-grid-thumb:hover .w-grid-thumb-media{opacity:1}.w-grid-thumb-label{align-items:center;color:var(--w-fg);display:flex;flex-direction:column;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .2s ease-out,visibility 0s linear .2s;visibility:hidden;white-space:nowrap;z-index:3}.w-grid-thumb:hover .w-grid-thumb-label{opacity:1;transition:opacity .2s ease-out,visibility 0s linear 0s;visibility:visible}.w-grid-thumb-meta{font-family:var(--w-mono);font-size:26px;font-weight:200;line-height:1.0769230769;margin-bottom:5px}.w-grid-thumb-title{font-family:var(--w-display);font-size:27.15px;font-weight:400;line-height:.8103130755}@media(max-width:1024px){.w-grid-thumb-meta{font-size:20px;line-height:1.175}.w-grid-thumb-title{font-size:21px;line-height:.9047619048}}.w-endcta{padding:80px var(--w-gutter-right) 60px var(--w-gutter)}.w-endcta a{color:var(--w-fg);font-family:var(--w-mono);font-size:var(--w-chrome-size);line-height:var(--w-chrome-lh);opacity:var(--w-rest);transition:opacity .2s linear}.w-endcta a:hover{opacity:1}@media(prefers-reduced-motion:reduce){.w-surface *,.w-surface :after,.w-surface :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.e-backdrop[data-v-31135e60]{background:transparent;top:0;right:0;bottom:0;left:0;position:fixed;z-index:39}.lg-defs[data-v-31135e60]{height:0;overflow:hidden;position:absolute;width:0}.e-back-fab[data-v-31135e60],.e-backdrop[data-v-31135e60],.e-nav[data-v-31135e60]{--chrome-ink:#fff;--chrome-tint:rgba(28,30,40,.26);--chrome-tint-strong:rgba(18,20,28,.42);--chrome-tint-hover:rgba(40,42,54,.34);--chrome-edge:hsla(0,0%,100%,.22);--chrome-shadow:rgba(0,0,0,.4);--chrome-sheen:screen}:root[data-theme=light] .e-back-fab[data-v-31135e60],:root[data-theme=light] .e-backdrop[data-v-31135e60],:root[data-theme=light] .e-nav[data-v-31135e60]{--chrome-ink:#0d0c0a;--chrome-tint:hsla(0,0%,100%,.58);--chrome-tint-strong:hsla(0,0%,100%,.72);--chrome-tint-hover:hsla(0,0%,100%,.74);--chrome-edge:rgba(13,12,10,.16);--chrome-shadow:rgba(0,0,0,.18);--chrome-sheen:overlay}.lg-surface[data-v-31135e60]{backdrop-filter:blur(9px) saturate(1.7) brightness(1.06) url(#liquidGlass);-webkit-backdrop-filter:blur(11px) saturate(1.7) brightness(1.06);background:var(--chrome-tint);border:1px solid var(--chrome-edge);box-shadow:0 8rem 26rem -10rem #00000080,inset 0 1px 1px #ffffff8c,inset 0 -2px 3px #ffffff1a,inset 0 0 22rem #ffffff0f}.lg-surface[data-v-31135e60]:before{background:linear-gradient(133deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,.08) 20%,transparent 44%,transparent 72%,hsla(0,0%,100%,.14));border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:var(--chrome-sheen);opacity:.85;pointer-events:none;position:absolute;z-index:0}.e-back-fab[data-v-31135e60]{align-items:center;border-radius:calc(var(--chrome-size)/2);color:var(--chrome-ink);cursor:pointer;display:flex;height:var(--chrome-size);justify-content:center;left:calc(var(--chrome-offset) + var(--safe-left));overflow:hidden;position:fixed;top:calc(var(--chrome-offset) + var(--safe-top));transition:transform .25s var(--ease-spring),background .3s ease;width:var(--chrome-size);z-index:var(--z-menu)}.e-back-fab svg[data-v-31135e60]{filter:drop-shadow(0 1px 2px var(--chrome-shadow));height:20rem;position:relative;transition:transform .3s var(--ease-spring);width:20rem;z-index:1}.e-back-fab[data-v-31135e60]:hover{background:var(--chrome-tint-hover)}.e-back-fab:hover svg[data-v-31135e60]{transform:translate(-3px)}.e-back-fab[data-v-31135e60]:active{transform:scale(.94)}.back-pop-enter-active[data-v-31135e60],.back-pop-leave-active[data-v-31135e60]{transition:opacity .3s ease,transform .4s var(--ease-spring)}.back-pop-enter-from[data-v-31135e60],.back-pop-leave-to[data-v-31135e60]{opacity:0;transform:scale(.6) translate(-6px)}.e-nav[data-v-31135e60]{position:fixed;right:calc(var(--chrome-offset) + var(--safe-right));top:calc(var(--chrome-offset) + var(--safe-top));z-index:var(--z-menu)}.e-btn[data-v-31135e60]{align-items:center;background:none;border:none;color:var(--chrome-ink);cursor:pointer;display:flex;filter:drop-shadow(0 1px 2px var(--chrome-shadow));height:var(--chrome-size);justify-content:center;padding:0;position:absolute;right:0;top:0;width:var(--chrome-size);z-index:2}.hb-wrap[data-v-31135e60]{height:22rem;width:22rem}.ic-hb[data-v-31135e60]{opacity:1;transform:rotate(0) scale(1)}.ic-x[data-v-31135e60]{opacity:0;transform:rotate(-45deg) scale(.6)}.e-btn.open .ic-hb[data-v-31135e60]{opacity:0;transform:rotate(45deg) scale(.6)}.e-btn.open .ic-x[data-v-31135e60]{opacity:1;transform:rotate(0) scale(1)}.e-panel[data-v-31135e60]{border-radius:calc(var(--chrome-size)/2);height:var(--chrome-size);overflow:hidden;position:absolute;right:0;top:0;transition:width .85s var(--ease-spring),height .95s var(--ease-spring),border-radius .85s ease,background .4s ease;width:var(--chrome-size)}.e-panel.open[data-v-31135e60]{backdrop-filter:blur(16px) saturate(1.9) brightness(1.04) url(#liquidGlass);-webkit-backdrop-filter:blur(18px) saturate(1.9) brightness(1.04);background:var(--chrome-tint-strong);border-radius:28rem;box-shadow:0 26rem 64rem -20rem #0009,inset 0 1px 1.5px #ffffff80,inset 0 -2px 4px #ffffff1f,inset 0 0 50rem #ffffff0d;height:232rem;transition:width .55s var(--ease-spring),height .6s var(--ease-spring),border-radius .5s ease,background .35s ease,box-shadow .5s ease;width:272rem}.e-panel-inner[data-v-31135e60]{color:var(--chrome-ink);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-start;padding:56rem 20rem 18rem;position:absolute;z-index:1}.e-nav-group[data-v-31135e60]{display:flex;flex:1;flex-direction:column;gap:2rem}.e-panel-inner[data-v-31135e60] :focus-visible{border-radius:8rem;outline:2px solid color-mix(in srgb,var(--chrome-ink) 85%,transparent);outline-offset:2px}.e-link[data-v-31135e60]{align-items:center;border-radius:12rem;color:var(--chrome-ink);display:flex;font-size:24rem;font-weight:500;gap:12rem;letter-spacing:-.03em;line-height:1.1;padding:9rem 12rem;position:relative;text-decoration:none;text-shadow:0 1px 8px var(--chrome-shadow);transition:background .22s ease,padding-left .3s var(--ease-spring)}.e-link-dot[data-v-31135e60]{background:var(--chrome-ink);border-radius:50%;box-shadow:0 0 10rem color-mix(in srgb,var(--chrome-ink) 85%,transparent);height:7rem;opacity:0;transform:scale(0);transition:transform .35s var(--ease-spring),opacity .3s ease;width:7rem}.e-link-label[data-v-31135e60]{transition:transform .3s var(--ease-spring)}.e-link[data-v-31135e60]:hover{background:color-mix(in srgb,var(--chrome-ink) 12%,transparent)}.e-link:hover .e-link-dot[data-v-31135e60]{opacity:1;transform:scale(1)}.ic-wrap[data-v-31135e60]{height:22rem;position:relative;width:22rem}.ic-wrap[data-v-31135e60],.ic-wrap .ic[data-v-31135e60]{transform-origin:50% 50%}.ic-wrap .ic[data-v-31135e60]{top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .35s ease,transform .45s var(--ease-spring)}@media(max-width:600px){.e-panel.open[data-v-31135e60]{width:min(272rem,calc(100vw - var(--safe-left) - var(--safe-right) - var(--chrome-offset)*2))}}#app-root{background:var(--color-bg);min-height:100dvh}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-4) var(--ease-in-out)}.fade-enter-from,.fade-leave-to{opacity:0}.editorial-enter-active{transition:opacity var(--dur-5) var(--ease-out),transform var(--dur-5) var(--ease-out),filter var(--dur-5) var(--ease-in-out)}.editorial-leave-active{transition:opacity var(--dur-3) var(--ease-in-out),transform var(--dur-3) var(--ease-in-out),filter var(--dur-3) var(--ease-in-out)}.editorial-enter-from{filter:blur(6px);opacity:0;transform:translateY(22px)}.editorial-leave-to{filter:blur(4px);opacity:0;transform:translateY(-12px)}@media(max-width:640px){.editorial-enter-from,.editorial-leave-to{filter:none}}@media(prefers-reduced-motion:reduce){.editorial-enter-active,.editorial-leave-active{transition:opacity var(--dur-3) var(--ease-in-out)}.editorial-enter-from,.editorial-leave-to{filter:none;transform:none}}.nvstatus[data-v-c02998fa]{display:flex;flex-direction:column;gap:9rem;padding:16rem 18rem}.nvstatus__head[data-v-c02998fa]{align-items:center;display:flex;font-size:11rem;font-weight:700;gap:8rem;letter-spacing:.06em;opacity:.6;text-transform:uppercase}.nvstatus__dot[data-v-c02998fa]{animation:nvstatus-pulse-c02998fa 1.8s ease-out infinite;background:var(--color-accent);border-radius:999px;box-shadow:0 0 0 0 var(--color-accent-soft);flex-shrink:0;height:7rem;width:7rem}@keyframes nvstatus-pulse-c02998fa{0%{box-shadow:0 0 0 0 var(--color-accent-soft)}70%{box-shadow:0 0 0 7rem transparent}to{box-shadow:0 0 0 0 transparent}}.nvstatus__label[data-v-c02998fa]{white-space:nowrap}@media(max-width:400px){.nvstatus[data-v-c02998fa]{padding:14rem 15rem}.nvstatus__head[data-v-c02998fa]{gap:6rem}.nvstatus__label[data-v-c02998fa]{font-size:10.5rem;letter-spacing:.08em}}.nvstatus__ago[data-v-c02998fa]{font-weight:600;margin-left:auto;opacity:.7;white-space:nowrap}.nvstatus__line[data-v-c02998fa]{font-size:15rem;font-weight:600;letter-spacing:-.01em;line-height:1.5;min-height:1.5em}.nvstatus-line-enter-active[data-v-c02998fa],.nvstatus-line-leave-active[data-v-c02998fa]{transition:opacity .28s ease,transform .28s ease}.nvstatus-line-enter-from[data-v-c02998fa]{opacity:0;transform:translateY(6rem)}.nvstatus-line-leave-to[data-v-c02998fa]{opacity:0;transform:translateY(-6rem)}@media(prefers-reduced-motion:reduce){.nvstatus__dot[data-v-c02998fa]{animation:none}.nvstatus-line-enter-active[data-v-c02998fa],.nvstatus-line-leave-active[data-v-c02998fa]{transition:none}}@font-face{font-display:swap;font-family:DeadlineDashPixel;font-style:normal;font-weight:400;src:url(../fonts/VT323.ttf) format("truetype")}.cgame[data-v-3f0df818]{width:100%}.cgame__bezel[data-v-3f0df818]{aspect-ratio:21/6;background:#070f06;border:1px solid var(--color-glass-border);border-radius:12rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 18rem 40rem -24rem #0009;overflow:hidden;position:relative;width:100%}@media(max-width:700px){.cgame__bezel[data-v-3f0df818]{aspect-ratio:2/1}}@media(max-width:420px){.cgame__bezel[data-v-3f0df818]{aspect-ratio:16/10}}.cgame__canvas[data-v-3f0df818]{cursor:pointer;display:block;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;outline:none;touch-action:manipulation;width:100%}.cgame--immersive[data-v-3f0df818]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:calc(20rem + var(--safe-top)) calc(20rem + var(--safe-right)) calc(20rem + var(--safe-bottom)) calc(20rem + var(--safe-left));position:fixed;z-index:500}.cgame__scrim[data-v-3f0df818]{backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1);background:color-mix(in srgb,var(--color-bg) 78%,transparent);top:0;right:0;bottom:0;left:0;position:fixed}.cgame--immersive .cgame__bezel[data-v-3f0df818]{animation:cgame-materialize-3f0df818 .5s var(--ease-spring) both,cgame-glow-3f0df818 4s ease-in-out .5s infinite;aspect-ratio:2/1;box-shadow:inset 0 0 0 1px #ffffff0f,0 40rem 90rem -30rem #000000bf,0 0 0 1px #ffffff0d;position:relative;width:min(92vw,144dvh,720rem);z-index:1}.cgame--immersive .cgame__bezel.cgame__bezel--leaving[data-v-3f0df818]{animation:cgame-dematerialize-3f0df818 .22s ease forwards}@keyframes cgame-materialize-3f0df818{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes cgame-dematerialize-3f0df818{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes cgame-glow-3f0df818{0%,to{box-shadow:inset 0 0 0 1px #ffffff0f,0 40rem 90rem -30rem #000000bf,0 0 60rem -12rem #96dc7840}50%{box-shadow:inset 0 0 0 1px #ffffff0f,0 40rem 90rem -30rem #000000bf,0 0 90rem -10rem #d6ffbe4d}}.cgame-scrim-enter-active[data-v-3f0df818],.cgame-scrim-leave-active[data-v-3f0df818]{transition:opacity .4s ease}.cgame-scrim-enter-from[data-v-3f0df818],.cgame-scrim-leave-to[data-v-3f0df818]{opacity:0}.cgame__hud[data-v-3f0df818]{align-items:center;display:flex;font-family:DeadlineDashPixel,ui-monospace,SF Mono,Courier New,monospace;font-size:15rem;font-weight:400;justify-content:space-between;left:8rem;letter-spacing:.04em;pointer-events:none;position:absolute;right:108rem;text-shadow:0 0 6rem rgba(150,220,120,.5),0 1px 2px rgba(0,0,0,.6);top:6rem}.cgame--immersive .cgame__hud[data-v-3f0df818]{font-size:19rem;left:16rem;right:calc(132rem + var(--safe-right));top:14rem}.cgame__hi[data-v-3f0df818]{color:#96dc788c}.cgame__score[data-v-3f0df818]{color:#d6ffbef2}.cgame__controls[data-v-3f0df818]{align-items:center;display:flex;gap:6rem;position:absolute;right:8rem;top:6rem;z-index:2}.cgame--immersive .cgame__controls[data-v-3f0df818]{gap:8rem;right:calc(14rem + var(--safe-right));top:calc(14rem + var(--safe-top))}.cgame__toggle[data-v-3f0df818]{background:none;border:0;color:#96dc78d9;cursor:pointer;display:grid;height:44rem;place-items:center;position:relative;touch-action:manipulation;transition:transform .15s var(--ease-spring),color .2s ease;width:44rem}.cgame__toggle[data-v-3f0df818]:before{background:#070f068c;border:1px solid rgba(150,220,120,.3);border-radius:999px;content:"";height:26rem;left:50%;position:absolute;top:50%;transition:background .2s ease;translate:-50% -50%;width:26rem}.cgame__toggle svg[data-v-3f0df818]{height:13rem;position:relative;width:13rem}.cgame__toggle[data-v-3f0df818]:active{transform:scale(.9)}.cgame__toggle[data-v-3f0df818]:focus-visible{outline:none}.cgame__toggle[data-v-3f0df818]:focus-visible:before{outline:2px solid #d6ffbe;outline-offset:2px}@media(hover:hover){.cgame__toggle[data-v-3f0df818]:hover{color:#d6ffbe}.cgame__toggle[data-v-3f0df818]:hover:before{background:#070f06cc}}.cgame--immersive .cgame__toggle[data-v-3f0df818]{height:48rem;width:48rem}.cgame--immersive .cgame__toggle[data-v-3f0df818]:before{height:34rem;width:34rem}.cgame--immersive .cgame__toggle svg[data-v-3f0df818]{height:15rem;width:15rem}.cgame__overlay[data-v-3f0df818]{align-items:center;background:#070f0699;cursor:pointer;display:flex;flex-direction:column;font-family:DeadlineDashPixel,ui-monospace,SF Mono,Courier New,monospace;gap:4rem;top:0;right:0;bottom:0;left:0;justify-content:center;padding:8rem 16rem;position:absolute;text-align:center}.cgame__title[data-v-3f0df818]{color:#d6ffbe;font-size:20rem;font-weight:400;letter-spacing:.02em;text-shadow:0 0 10rem rgba(150,220,120,.55)}.cgame__hint[data-v-3f0df818]{color:#96dc78bf;font-size:15rem}.cgame__over[data-v-3f0df818]{color:#d6ffbe;font-size:20rem;font-weight:400;letter-spacing:.02em;text-shadow:0 0 10rem rgba(150,220,120,.55)}.cgame__epitaph[data-v-3f0df818]{color:#96dc78cc;font-size:15rem;font-style:italic}.cgame__score[data-v-3f0df818]{font-size:16rem}.cgame__cta[data-v-3f0df818],.cgame__score[data-v-3f0df818]{color:#d6ffbe;font-weight:400}.cgame__cta[data-v-3f0df818]{font-size:14rem;letter-spacing:.06em;margin-top:4rem;text-transform:uppercase}.cgame--immersive .cgame__title[data-v-3f0df818]{font-size:28rem}.cgame--immersive .cgame__hint[data-v-3f0df818]{font-size:18rem}.cgame--immersive .cgame__over[data-v-3f0df818]{font-size:28rem}.cgame--immersive .cgame__epitaph[data-v-3f0df818],.cgame--immersive .cgame__score[data-v-3f0df818]{font-size:19rem}.cgame--immersive .cgame__cta[data-v-3f0df818]{font-size:16rem;margin-top:8rem}.czone[data-v-d7bab719]{display:flex;flex-direction:column;gap:16rem}.czone__note[data-v-d7bab719]{font-size:14rem;line-height:1.55;max-width:520rem;opacity:.7}.czone__home[data-v-d7bab719]{align-self:flex-start}.czone--compact .czone__note[data-v-d7bab719]{font-size:13rem}.glass-backdrop[data-v-3e41002b]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:0}.glass-backdrop--calm[data-v-3e41002b]{background:var(--color-bg)}.glass-backdrop__canvas[data-v-3e41002b]{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .4s ease;width:100%}.glass-backdrop__fog[data-v-3e41002b]{background:linear-gradient(to bottom,rgba(var(--accent-fog,120,120,140),.16) 0,transparent 18%),linear-gradient(to top,rgba(var(--accent-fog,120,120,140),.16) 0,transparent 18%);top:0;right:0;bottom:0;left:0;position:absolute}.glass-backdrop__wash[data-v-3e41002b]{background:radial-gradient(120% 90% at 88% -12%,color-mix(in srgb,var(--paper-light-source) 78%,transparent),transparent 58%),radial-gradient(100% 80% at -8% 108%,color-mix(in srgb,var(--color-accent-deep) 9%,transparent),transparent 62%),linear-gradient(168deg,color-mix(in srgb,var(--paper-warm) 12%,var(--color-bg)),var(--color-bg) 62%);top:0;right:0;bottom:0;left:0;position:absolute}:root[data-theme=dark] .glass-backdrop__wash[data-v-3e41002b]{background:radial-gradient(120% 90% at 88% -12%,color-mix(in srgb,var(--color-accent-deep) 34%,transparent),transparent 58%),radial-gradient(100% 80% at -8% 108%,color-mix(in srgb,var(--paper-dark-pool) 22%,transparent),transparent 62%),linear-gradient(168deg,color-mix(in srgb,var(--paper-dark-stock) 70%,var(--color-bg)),var(--color-bg) 60%)}.glass-backdrop__grain[data-v-3e41002b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath d='M0 0h140v140H0z' filter='url(%23a)' opacity='.5'/%3E%3C/svg%3E");background-size:140px 140px;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;opacity:.42;pointer-events:none;position:absolute}:root[data-theme=dark] .glass-backdrop__grain[data-v-3e41002b]{mix-blend-mode:screen;opacity:.26}.tool-shell[data-v-76769447]{min-height:100dvh;overflow-x:clip;padding:var(--page-top) 0 var(--page-bottom)}.tool-inner[data-v-76769447],.tool-shell[data-v-76769447]{position:relative;z-index:1}.tool-inner[data-v-76769447]{margin:0 auto;max-width:var(--maxw-tool);padding-inline:var(--edge-column)}.tool-shell--wide .tool-inner[data-v-76769447]{max-width:var(--maxw-tool-wide)}.tool-head[data-v-76769447]{margin-bottom:clamp(22rem,3vw,30rem)}.tool-eyebrow[data-v-76769447]{margin-bottom:12rem}.tool-title[data-v-76769447]{color:var(--color-text);font-size:var(--text-h1);line-height:1.04}.tool-deck[data-v-76769447]{color:color-mix(in srgb,var(--color-text) 78%,transparent);font-size:var(--text-lead);font-weight:400;letter-spacing:-.015em;line-height:1.55;margin-top:14rem;max-width:46ch}
