@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-cyrillic-ext-300-normal.DC-5HXu1.woff2) format("woff2"),url(/_astro/noto-serif-cyrillic-ext-300-normal.ChFxjVqE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-cyrillic-300-normal.DUSLSK1P.woff2) format("woff2"),url(/_astro/noto-serif-cyrillic-300-normal.C1s-tIDK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-greek-ext-300-normal.B-lAZV-Q.woff2) format("woff2"),url(/_astro/noto-serif-greek-ext-300-normal.zajE_ljS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-greek-300-normal.CCNECq8s.woff2) format("woff2"),url(/_astro/noto-serif-greek-300-normal.zhd20tmo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-math-300-normal.Cp1tQX3Z.woff2) format("woff2"),url(/_astro/noto-serif-math-300-normal.CvIxFxsw.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-vietnamese-300-normal.T0iCgGC4.woff2) format("woff2"),url(/_astro/noto-serif-vietnamese-300-normal.BcQ6o4fO.woff) format("woff");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:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-latin-ext-300-normal.C5IYsc7C.woff2) format("woff2"),url(/_astro/noto-serif-latin-ext-300-normal.CDKfz9uC.woff) format("woff");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:"Noto Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/noto-serif-latin-300-normal.Bm2pfcLm.woff2) format("woff2"),url(/_astro/noto-serif-latin-300-normal.wawvJVqc.woff) format("woff");unicode-range:U+0000-00FF,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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-cyrillic-ext-400-normal.2InBkf9u.woff2) format("woff2"),url(/_astro/noto-serif-cyrillic-ext-400-normal.BijI9M04.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-cyrillic-400-normal.aKKVvgXJ.woff2) format("woff2"),url(/_astro/noto-serif-cyrillic-400-normal.CoUCwD1R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-greek-ext-400-normal.fffGn9To.woff2) format("woff2"),url(/_astro/noto-serif-greek-ext-400-normal.8V3SQMVO.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-greek-400-normal.B3ECBf8v.woff2) format("woff2"),url(/_astro/noto-serif-greek-400-normal.i7vYTb6g.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-math-400-normal.DimicZOx.woff2) format("woff2"),url(/_astro/noto-serif-math-400-normal.B8cPkepj.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-vietnamese-400-normal.B2Tmka3c.woff2) format("woff2"),url(/_astro/noto-serif-vietnamese-400-normal.I93X-UPO.woff) format("woff");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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-latin-ext-400-normal.CMAsOjEZ.woff2) format("woff2"),url(/_astro/noto-serif-latin-ext-400-normal.DmIgJaL_.woff) format("woff");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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-serif-latin-400-normal.BV_iYGc9.woff2) format("woff2"),url(/_astro/noto-serif-latin-400-normal.DT0cwSa_.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-cyrillic-ext-400-normal.BjDhGU6t.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-ext-400-normal.d9FrwbiD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-cyrillic-400-normal.CHP_ranX.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-400-normal.BDYvNhAR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-devanagari-400-normal.C3FccbrF.woff2) format("woff2"),url(/_astro/noto-sans-devanagari-400-normal.g9fsM2jL.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-greek-ext-400-normal.i2oSBwXz.woff2) format("woff2"),url(/_astro/noto-sans-greek-ext-400-normal.L11LEhi4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-greek-400-normal.DCESwnT1.woff2) format("woff2"),url(/_astro/noto-sans-greek-400-normal.Be2BcUUc.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-vietnamese-400-normal.D2wP-Vm-.woff2) format("woff2"),url(/_astro/noto-sans-vietnamese-400-normal.C3Al4sv4.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-latin-ext-400-normal.CVf-LbaS.woff2) format("woff2"),url(/_astro/noto-sans-latin-ext-400-normal.CNh9dRW_.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-latin-400-normal.BTkUljjl.woff2) format("woff2"),url(/_astro/noto-sans-latin-400-normal.DPpKfCgK.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-cyrillic-ext-500-normal.CuwgPeWW.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-ext-500-normal.Bw4G4pNe.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-cyrillic-500-normal.9zZ_jNuA.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-500-normal.BxM0HQjg.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-devanagari-500-normal.VG35fhMU.woff2) format("woff2"),url(/_astro/noto-sans-devanagari-500-normal.B62tDw8r.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-greek-ext-500-normal.D6bOGD5V.woff2) format("woff2"),url(/_astro/noto-sans-greek-ext-500-normal.CbZNESfr.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-greek-500-normal.D_0l3T9g.woff2) format("woff2"),url(/_astro/noto-sans-greek-500-normal.BAAA_uK7.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-vietnamese-500-normal.B_DgfjT4.woff2) format("woff2"),url(/_astro/noto-sans-vietnamese-500-normal.BBHKifio.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-latin-ext-500-normal.D88cFz81.woff2) format("woff2"),url(/_astro/noto-sans-latin-ext-500-normal.Bn9_h39k.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-latin-500-normal.DCA2Z9Cj.woff2) format("woff2"),url(/_astro/noto-sans-latin-500-normal.CDPngY5C.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-cyrillic-ext-600-normal.DlWr7wnj.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-ext-600-normal.Cwz1867h.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-cyrillic-600-normal.KpAl9xZA.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-600-normal.BRIw9PIU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-devanagari-600-normal.Ewgvvq1j.woff2) format("woff2"),url(/_astro/noto-sans-devanagari-600-normal.Bly84zfI.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-greek-ext-600-normal.B4z4a2vi.woff2) format("woff2"),url(/_astro/noto-sans-greek-ext-600-normal.BjvVOqxV.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-greek-600-normal.CT9U7UAD.woff2) format("woff2"),url(/_astro/noto-sans-greek-600-normal.C0bz_iEd.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-vietnamese-600-normal.mhyQDSzg.woff2) format("woff2"),url(/_astro/noto-sans-vietnamese-600-normal.D0HZFEqa.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-latin-ext-600-normal.Has_8ph9.woff2) format("woff2"),url(/_astro/noto-sans-latin-ext-600-normal.B3lLaxXr.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-latin-600-normal.Dkgu5AE5.woff2) format("woff2"),url(/_astro/noto-sans-latin-600-normal.DVJMj_t0.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-cyrillic-ext-700-normal.OK-fZO_i.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-ext-700-normal.D83T7awq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-cyrillic-700-normal.DYZmzPmX.woff2) format("woff2"),url(/_astro/noto-sans-cyrillic-700-normal.D8UNalU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-devanagari-700-normal.DVs0dmkg.woff2) format("woff2"),url(/_astro/noto-sans-devanagari-700-normal.CT12sGlc.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-greek-ext-700-normal.Dq1WA5-1.woff2) format("woff2"),url(/_astro/noto-sans-greek-ext-700-normal.BOmIwFkq.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-greek-700-normal.x3kNWF-0.woff2) format("woff2"),url(/_astro/noto-sans-greek-700-normal.DDNJsN3F.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-vietnamese-700-normal.DayJ0F-f.woff2) format("woff2"),url(/_astro/noto-sans-vietnamese-700-normal.1GL2JyGE.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-latin-ext-700-normal.BypTtJma.woff2) format("woff2"),url(/_astro/noto-sans-latin-ext-700-normal.CgsG9aVh.woff) format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-latin-700-normal.CrvTEWhy.woff2) format("woff2"),url(/_astro/noto-sans-latin-700-normal.ZyrKABVF.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-cyrillic-ext-400-normal.9Ewlu8PF.woff2) format("woff2"),url(/_astro/noto-sans-mono-cyrillic-ext-400-normal.C7aoG9L4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-cyrillic-400-normal.D1eOID31.woff2) format("woff2"),url(/_astro/noto-sans-mono-cyrillic-400-normal.BxRum-MH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-greek-ext-400-normal.DZW1PkUz.woff2) format("woff2"),url(/_astro/noto-sans-mono-greek-ext-400-normal.C-mzKwVJ.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-greek-400-normal.CoLPnZO1.woff2) format("woff2"),url(/_astro/noto-sans-mono-greek-400-normal.DJKbJpBC.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/noto-sans-mono-vietnamese-400-normal.DrMg8Rma.woff) format("woff");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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-latin-ext-400-normal.C6HwhOQa.woff2) format("woff2"),url(/_astro/noto-sans-mono-latin-ext-400-normal.IwTKhcWO.woff) format("woff");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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-latin-400-normal.CZYNCU4f.woff2) format("woff2"),url(/_astro/noto-sans-mono-latin-400-normal.CF8dj7sH.woff) format("woff");unicode-range:U+0000-00FF,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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-cyrillic-ext-500-normal.BI-70Rpm.woff2) format("woff2"),url(/_astro/noto-sans-mono-cyrillic-ext-500-normal.dsN18QuN.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-cyrillic-500-normal.BkSvSD44.woff2) format("woff2"),url(/_astro/noto-sans-mono-cyrillic-500-normal.qaJv-ddq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-greek-ext-500-normal.uAd7Jymt.woff2) format("woff2"),url(/_astro/noto-sans-mono-greek-ext-500-normal.Bx_-c2sc.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-greek-500-normal.DYNuR3ny.woff2) format("woff2"),url(/_astro/noto-sans-mono-greek-500-normal.Bern1gAA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/noto-sans-mono-vietnamese-500-normal.CKsTTif2.woff) format("woff");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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-latin-ext-500-normal.CfnmFUiE.woff2) format("woff2"),url(/_astro/noto-sans-mono-latin-ext-500-normal.Dxs5JMS9.woff) format("woff");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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-mono-latin-500-normal.BbsU9hWL.woff2) format("woff2"),url(/_astro/noto-sans-mono-latin-500-normal.CzyLFS9Y.woff) format("woff");unicode-range:U+0000-00FF,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}:root{color-scheme:dark;--paper:#0D0C0B;--ink:#ECE5D8;--muted:#A09A91;--line:#2B2926;--fill:#1B1A18;--fill2:#24221F;--hatch:#2E2B28;--card:#151412;--pin:#E39A78;--pin-bg:#2A1B15;--yours:#C8673F;--yours-ink:#FFF3EA;--verify:#F29B91;--verify-bg:#3A1F1C;--btn:#ECE5D8;--btn-ink:#0D0C0B;--flag:#E07A5F;--terra:#B55A38;--terra-ink:#F6E9DD;--ok:#8CC49B;--warn:#D9A441;--gold:#D9A441;--haze:#B9B0A4;--serif:"Noto Serif",Georgia,"Times New Roman",serif;--sans:"Noto Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Noto Sans Mono",ui-monospace,Menlo,Consolas,monospace;--r:16px;--space:clamp(80px,10cqi,136px);--ease:cubic-bezier(.2,.7,.2,1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper:#0D0C0B;--ink:#ECE5D8;--muted:#A09A91;--line:#2B2926;--fill:#1B1A18;--fill2:#24221F;--hatch:#2E2B28;--card:#151412;--pin:#E39A78;--pin-bg:#2A1B15;--yours:#C8673F;--yours-ink:#FFF3EA;--verify:#F29B91;--verify-bg:#3A1F1C;--btn:#ECE5D8;--btn-ink:#0D0C0B;--flag:#E07A5F;--terra:#B55A38;--terra-ink:#F6E9DD;--ok:#8CC49B;--warn:#D9A441;--gold:#D9A441;--haze:#B9B0A4}}:root[data-theme=dark]{color-scheme:dark;--paper:#0D0C0B;--ink:#ECE5D8;--muted:#A09A91;--line:#2B2926;--fill:#1B1A18;--fill2:#24221F;--hatch:#2E2B28;--card:#151412;--pin:#E39A78;--pin-bg:#2A1B15;--yours:#C8673F;--yours-ink:#FFF3EA;--verify:#F29B91;--verify-bg:#3A1F1C;--btn:#ECE5D8;--btn-ink:#0D0C0B;--flag:#E07A5F;--terra:#B55A38;--terra-ink:#F6E9DD;--ok:#8CC49B;--warn:#D9A441;--gold:#D9A441;--haze:#B9B0A4}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--pin);outline-offset:3px}h1,h2,h3{font-family:var(--serif);font-weight:300;text-wrap:balance;margin:0;line-height:1.08}h1{font-size:clamp(40px,6.4cqi,76px);letter-spacing:-.015em}h2{font-size:clamp(32px,4.4cqi,54px);letter-spacing:-.01em}h3{font-size:24px;line-height:1.2}p{margin:0}.eyebrow{font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.lede{font-size:clamp(17px,1.6cqi,20px);color:var(--muted);max-width:min(50ch,100%);line-height:1.55}.small{font-size:14px;color:var(--muted)}.mono{font-family:var(--mono)}.frame{--z:1;--tb:0px;--vh:100svh;container-type:inline-size;container-name:site;width:100%;margin-inline:auto;background:var(--paper);overflow-x:clip}.site{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4cqi,40px);padding-block:16px 40px}.beta{border-radius:999px;padding:8px 16px;font-size:13px;display:flex;gap:10px;justify-content:center;color:var(--muted);background:var(--fill)}.beta b{font:500 11px var(--mono);letter-spacing:.14em;color:var(--ink)}.nav{display:flex;align-items:center;gap:28px;padding-block:22px;flex-wrap:wrap}:root{--brand:#E0663C}.logo{font:300 22px/1 var(--serif);letter-spacing:-.01em;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:4px}.logo svg{width:30px;height:30px;flex:none;margin-left:-4px}.nav .links{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-right:auto}.nav .links a{text-decoration:none;font-size:15px;color:var(--muted);transition:color .2s}.nav .links a:hover,.nav .links a.on{color:var(--ink)}.mnav{display:none;position:relative}.mnav summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:14px}.mnav summary::-webkit-details-marker{display:none}.mnav .menu{position:absolute;right:0;top:44px;z-index:40;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:8px;min-width:230px;display:grid;box-shadow:0 18px 40px #00000024}.mnav .menu a{padding:10px 12px;border-radius:10px;text-decoration:none}.mnav .menu a:hover{background:var(--fill)}.mnav .menu .sub{font-size:13px;color:var(--muted);padding-left:24px}@container site (max-width:760px){.nav .links,.nav>.btn{display:none}.mnav{display:block;margin-left:auto}.domain span{display:none}.domain{padding-left:16px}}.dd{position:relative}.dd summary{list-style:none;cursor:pointer;font-size:15px;color:var(--muted)}.dd summary::-webkit-details-marker{display:none}.dd summary:after{content:" ▾";font-size:11px}.dd .menu{position:absolute;top:32px;left:-12px;z-index:30;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:8px;min-width:270px;display:grid;gap:2px;box-shadow:0 18px 40px #0000001f;animation:drop .22s var(--ease)}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}.dd .menu a{padding:10px 12px;border-radius:10px;text-decoration:none;color:var(--ink)!important;display:grid;font-size:15px}.dd .menu a:hover{background:var(--fill)}.dd .menu a span{font-size:13px;color:var(--muted)}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--btn);color:var(--btn-ink);border:0;border-radius:999px;padding:14px 24px;font-weight:500;text-decoration:none;cursor:pointer;font-size:15px;transition:transform .2s var(--ease)}.btn:hover{transform:translateY(-1px)}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.btn.sm{padding:9px 16px;font-size:14px}.link{font-weight:500;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}.sec{position:relative;padding-block:calc(var(--space) / 2);display:grid;gap:48px}.sec+.sec{margin-top:calc(var(--space) / 2)}.sec.center{text-align:center;justify-items:center}.head{display:grid;gap:20px;max-width:780px}.center .head{justify-items:center}.verify{display:inline-block;background:var(--verify-bg);color:var(--verify);font:500 11px var(--mono);padding:2px 6px;border-radius:4px;vertical-align:middle;letter-spacing:.03em}.ph{background:var(--fill);border-radius:12px;background-image:repeating-linear-gradient(135deg,transparent 0 13px,var(--hatch) 13px 14px);display:grid;place-items:center;text-align:center;padding:10px;color:var(--muted);font:12px/1.35 var(--mono);min-height:80px}.ph span{background:var(--fill);padding:3px 7px;border-radius:5px}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px}.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;display:grid;gap:10px;align-content:start}a.card{text-decoration:none;transition:transform .25s var(--ease),border-color .25s}a.card:hover{transform:translateY(-3px);border-color:var(--muted)}.chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 13px;font-size:13px;cursor:pointer;transition:background .2s,color .2s}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chips{display:flex;gap:8px;flex-wrap:wrap}.center .chips{justify-content:center}.play .rise{animation:rise .9s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(26px)}}.hero{padding-block:clamp(72px,10cqi,140px) calc(var(--space) / 2)}.prompt{width:min(100%,640px);background:var(--card);border:1px solid var(--line);border-radius:24px;padding:16px 18px;display:grid;gap:14px;text-align:left;box-shadow:0 20px 50px #0000000f}.att{display:flex;gap:8px;flex-wrap:wrap;min-height:32px}.att span{background:var(--fill);border-radius:9px;padding:6px 10px;font:13px var(--mono);display:inline-flex;gap:6px;align-items:center;animation:pop .45s var(--ease) both}.att span:before{content:"";width:14px;height:14px;border-radius:3px;background:var(--fill2);border:1px solid var(--line)}@keyframes pop{0%{opacity:0;transform:scale(.85)}}.prompt .row{display:flex;justify-content:space-between;align-items:center}.send{width:38px;height:38px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-size:16px;transition:transform .2s}.send.go{animation:press .6s var(--ease)}@keyframes press{40%{transform:scale(.82)}}.typed{min-height:26px;font-size:17px}.typed:after{content:"▍";animation:blink 1s steps(1) infinite;color:var(--muted)}@keyframes blink{50%{opacity:0}}.scrollcue{font-size:13px;color:var(--muted);display:grid;justify-items:center;gap:6px}.scrollcue i{width:1px;height:36px;background:linear-gradient(var(--muted),transparent);animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.boom{position:relative;height:calc(var(--vh) * 2.8)}.boom-stick{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--tb) / var(--z));height:calc(var(--vh) - var(--tb) / var(--z));min-height:560px;overflow:hidden;display:grid;place-items:center;grid-template-columns:minmax(0,1fr)}.boom-hero{position:relative;z-index:3;width:min(100%,820px);display:grid;gap:26px;justify-items:center;text-align:center;padding-inline:8px;opacity:calc(1 - var(--p) * 2.4);transform:translateY(calc(var(--p) * -80px)) scale(calc(1 - var(--p) * .12))}.boom.past .boom-hero{pointer-events:none}.domain{display:flex;gap:8px;width:min(100%,560px);flex-wrap:nowrap;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 7px 7px 22px;box-shadow:0 20px 50px #00000012;align-items:center}.domain span{color:var(--muted);font-size:17px}.domain input{flex:1;min-width:0;width:0;border:0;background:transparent;font:500 17px var(--sans);color:var(--ink);outline:none;padding-block:8px}.domain .btn{white-space:nowrap}.domain:focus-within{border-color:var(--ink)}.boom-cards{position:absolute;inset:0;z-index:2;pointer-events:none}.bc{--q:clamp(0, calc((var(--p) - var(--k)) * 1.7), 1);position:absolute;width:clamp(104px,14cqi,184px);left:calc(50% + (var(--tx) - 50%) * var(--q));top:calc(50% + (var(--ty) - 50%) * var(--q));transform:translate(-50%,-50%) rotate(calc(var(--r) * var(--q))) scale(calc(.25 + .75 * var(--q)));opacity:clamp(0,calc(var(--q) * 5),1)}.bc .mock{background:var(--card);border-radius:12px;padding:10px;display:grid;gap:8px;box-shadow:0 18px 40px #0000001f;aspect-ratio:4/5;align-content:start}.bc .mock .top{display:flex;gap:6px;align-items:center;font:500 10px var(--mono);color:var(--muted);overflow:hidden;white-space:nowrap}.bc .mock .ph{min-height:0;aspect-ratio:4/3;border-radius:8px;font-size:10px}.bc .mock b{font:400 13px/1.25 var(--serif)}.bc .mock .lbl{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.boom-out{position:absolute;z-index:3;inset:0;display:grid;place-items:center;align-content:center;gap:16px;text-align:center;padding-inline:16px;pointer-events:none;opacity:clamp(0,calc((var(--p) - .62) * 4),1);transform:translateY(calc((1 - var(--p)) * 40px))}.boom-out .lede{margin-inline:auto}.boom .scrollcue{opacity:calc(1 - var(--p) * 6)}.boom.static{height:auto}.boom.static .boom-stick{position:static;height:auto;min-height:0;overflow:visible;display:grid;gap:64px;padding-block:80px}.boom.static .boom-hero{opacity:1;transform:none}.boom.static .boom-cards{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px}.boom.static .bc{position:static;transform:none;opacity:1;width:auto}.boom.static .boom-out{position:static;opacity:1;transform:none;order:-1}.boom.static .boom-cards{order:2}@container site (max-width:700px){.bc{width:24cqi}}.scatter{display:grid;grid-template-columns:repeat(5,1fr);column-gap:clamp(16px,4cqi,56px);row-gap:clamp(40px,6cqi,80px);align-items:center}.scatter .ph{aspect-ratio:4/5;min-height:0}.scatter .a1{grid-column:1;grid-row:1}.scatter .a2{grid-column:3;grid-row:1;transform:translateY(-30px)}.scatter .a3{grid-column:5;grid-row:1}.scatter .mid{grid-column:1 / -1;grid-row:2;display:grid;gap:18px;justify-items:center;text-align:center}.scatter .b1{grid-column:2;grid-row:3}.scatter .b2{grid-column:4;grid-row:3;transform:translateY(30px)}.play .scatter .ph{animation:drift 1.2s var(--ease) both}.play .scatter .a1{--dx:60px;--dy:60px}.play .scatter .a2{--dx:0px;--dy:70px;animation-delay:.08s}.play .scatter .a3{--dx:-60px;--dy:60px;animation-delay:.16s}.play .scatter .b1{--dx:50px;--dy:-60px;animation-delay:.24s}.play .scatter .b2{--dx:-50px;--dy:-60px;animation-delay:.32s}@keyframes drift{0%{opacity:0;translate:var(--dx) var(--dy);scale:.9}}@container site (max-width:700px){.scatter{grid-template-columns:repeat(3,1fr)}.scatter .a2{grid-column:2}.scatter .a3{grid-column:3}.scatter .b1{grid-column:1}.scatter .b2{grid-column:3}}.story{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px;width:100%}.story div{display:grid;gap:10px;align-content:start;text-align:left}.story b{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.story p{font-size:17px}.story .turn p{font-family:var(--serif);font-size:22px;line-height:1.3}.shot{background:var(--terra);border-radius:28px;padding:clamp(18px,5cqi,64px);width:100%;position:relative}.appwin{background:var(--card);border-radius:16px;overflow:hidden;box-shadow:0 34px 70px #3c140547;text-align:left}.appbar{display:flex;gap:14px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line);font-size:12px;flex-wrap:wrap}.appbar .modes{display:flex;gap:4px;flex-wrap:wrap;margin-right:auto}.appbar .modes span{padding:5px 10px;border-radius:7px;color:var(--muted)}.appbar .modes span.on{background:var(--fill);color:var(--ink);font-weight:600}.appbar .dot{width:16px;height:16px;border-radius:50%;background:var(--ink)}.avs,.favs{display:inline-flex;align-items:center;vertical-align:middle}.av{width:26px;height:26px;border-radius:50%;border:2px solid var(--card);display:inline-grid;place-items:center;font:600 10px var(--sans);font-style:normal;color:#fff;flex:none}.avs .av+.av{margin-left:-8px}.av.more{background:var(--fill2);color:var(--ink)}.fav{width:22px;height:22px;border-radius:6px;display:inline-grid;place-items:center;font:700 11px var(--sans);font-style:normal;color:#fff;flex:none;box-shadow:0 0 0 1px var(--line)}.favs .fav+.fav{margin-left:5px}.cap-row{display:flex;align-items:center;gap:10px;font-size:14px}.flow{display:grid;grid-template-columns:260px 1fr;min-height:430px}.flow .side{border-right:1px solid var(--line);padding:22px;display:grid;gap:14px;align-content:start}.flow .side .t{font:300 22px/1.2 var(--serif)}.flow .board{background:var(--fill);padding:22px;display:grid;gap:14px;align-content:start}.ui{background:var(--card);border-radius:12px;padding:14px;display:grid;gap:10px;font-size:13px}.ui-h{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ui-row{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.ui-row>div{display:flex;align-items:center;gap:10px}.ui-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sw{display:flex;gap:6px}.sw i{width:26px;height:26px;border-radius:7px}.score{font:600 12px var(--mono);padding:3px 8px;border-radius:999px;background:var(--fill)}.score.hi{background:var(--ink);color:var(--paper)}.mic{width:30px;height:30px;border-radius:50%;background:var(--terra);color:#fff;display:grid;place-items:center;font-size:13px}.minitabs{display:flex;gap:4px;flex-wrap:wrap}.minitabs span{padding:4px 9px;border-radius:6px;background:var(--fill);font-size:12px}.minitabs span.on{background:var(--ink);color:var(--paper)}.point{font:400 18px/1.35 var(--serif)}.beats{display:grid;gap:6px;padding-left:18px;margin:0}.st{font:500 11px var(--mono);padding:2px 7px;border-radius:5px}.st.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.st.wait{color:var(--warn);background:color-mix(in srgb,var(--warn) 16%,transparent)}.st.no{color:var(--muted);background:var(--fill)}.cal{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.cal>div{background:var(--card);border-radius:10px;padding:8px;display:grid;gap:6px;align-content:start;min-height:150px;font-size:12px}.cal .d{font:500 11px var(--mono);color:var(--muted)}.cal .it{border:1px solid var(--line);border-radius:8px;padding:6px;display:grid;gap:4px}.flow.anim .ap{animation:rise .5s var(--ease) both;animation-delay:calc(var(--d,0) * 90ms + .5s)}.flow .steps div{transition:opacity .4s}.ftabs{display:inline-flex;gap:4px;background:var(--fill);border-radius:999px;padding:5px;flex-wrap:wrap;justify-content:center}.ftabs button{position:relative;overflow:hidden;border:0;background:transparent;border-radius:999px;padding:9px 16px;font:500 12px var(--mono);letter-spacing:.1em;cursor:pointer;color:var(--muted);text-transform:uppercase}.ftabs button b{font-weight:500;opacity:.55;margin-right:6px}.ftabs button[aria-selected=true]{background:var(--ink);color:var(--paper)}.ftabs .prog{position:absolute;left:0;bottom:0;height:2px;background:var(--terra);width:0}.ftabs .prog.run{animation:prog var(--t,7s) linear forwards}@keyframes prog{to{width:100%}}@container site (max-width:820px){.flow{grid-template-columns:1fr}.flow .side{border-right:0;border-bottom:1px solid var(--line)}.ui-2{grid-template-columns:1fr}.cal{grid-template-columns:repeat(2,1fr)}}.canvas{display:grid;grid-template-columns:280px 1fr;background:var(--card);border:1px solid var(--line);border-radius:22px;overflow:hidden;width:100%;text-align:left;min-height:420px;box-shadow:0 30px 60px #0000000f}.canvas .side{border-right:1px solid var(--line);padding:22px;display:grid;gap:16px;align-content:start}.canvas .bubble{background:var(--fill);border-radius:14px;padding:12px 14px;font-size:14px}.steps{display:grid;gap:10px;font-size:13px}.steps div{display:flex;gap:10px;align-items:center;transition:opacity .4s,transform .4s}.steps div:before{content:"";width:16px;height:16px;border:1.5px solid var(--line);border-radius:50%;flex:none}.steps div.ok:before{content:"✓";display:grid;place-items:center;font-size:10px;border-color:var(--ink);background:var(--ink);color:var(--paper)}.steps div.wait{opacity:.35}.steps .you:before{border-color:var(--yours)!important;background:var(--yours)!important;color:var(--yours-ink)!important}.canvas .board{padding:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;background:var(--fill);align-content:center}.canvas .board .ph{background-color:var(--card);min-height:130px;transition:opacity .5s}.canvas .board .ph.wait{opacity:.25;background-image:linear-gradient(90deg,var(--card) 0,var(--fill2) 50%,var(--card) 100%);background-size:200% 100%;animation:shimmer 1.2s linear infinite}.canvas .board .ph.wait span{visibility:hidden}@keyframes shimmer{to{background-position:-200% 0}}.canvas .input{border:1px solid var(--line);border-radius:12px;padding:10px 12px;color:var(--muted);font-size:13px;margin-top:auto}.tabs{display:inline-flex;gap:4px;background:var(--fill);border-radius:999px;padding:5px;flex-wrap:wrap;justify-content:center}.tabs button{border:0;background:transparent;border-radius:999px;padding:9px 18px;font:500 12px var(--mono);letter-spacing:.12em;cursor:pointer;color:var(--muted);transition:background .3s,color .3s}.tabs button[aria-selected=true]{background:var(--ink);color:var(--paper)}@container site (max-width:760px){.canvas{grid-template-columns:1fr}.canvas .side{border-right:0;border-bottom:1px solid var(--line)}.canvas .board{grid-template-columns:repeat(2,1fr)}}.steps101{display:grid;text-align:left;width:100%}.srow{display:grid;grid-template-columns:240px 1fr 80px;gap:28px;padding-block:22px;border-top:1px solid var(--line);align-items:center}.srow .n{font:12px var(--mono);color:var(--muted)}.srow h4{font:500 20px var(--sans);margin:2px 0}.srow .d{font-size:13px;color:var(--muted)}.srow .c{text-align:right}.srow .c b{font:300 32px var(--serif);display:block;line-height:1;font-variant-numeric:tabular-nums}.srow .c span{font-size:13px;color:var(--muted)}.tag{display:inline-block;background:var(--fill);border-radius:7px;padding:6px 11px;font-size:13px;margin:0 6px 8px 0}.tag.y{background:var(--yours);color:var(--yours-ink);font-weight:600}.play .tag.y{animation:yours .6s var(--ease) both;animation-delay:calc(var(--i) * 60ms + .3s)}@keyframes yours{0%{background:var(--fill);color:var(--ink);transform:scale(.92)}}.tag.new{background:transparent;border:1.5px dashed var(--pin);color:var(--pin)}.tag.o{background:transparent;border:1.5px solid var(--line)}.roadhead{display:flex;align-items:center;gap:14px;padding-block:28px 8px;font:500 12px var(--mono);letter-spacing:.2em;color:var(--muted)}.roadhead:after{content:"";flex:1;border-top:1.5px dashed var(--line)}@container site (max-width:760px){.srow{grid-template-columns:1fr}.srow .c{text-align:left}}.dots{display:flex;flex-wrap:wrap;gap:6px;max-width:660px;justify-content:flex-start;margin-inline:auto}.dots i{width:20px;height:20px;border-radius:5px;background:var(--fill2)}.dots i.y{background:var(--yours)}.play .dots i{animation:pop .35s var(--ease) both;animation-delay:calc(var(--n) * 7ms)}.play .dots i.y{animation:pop .35s var(--ease) both,lit .5s var(--ease) both;animation-delay:calc(var(--n) * 7ms),calc(var(--m) * 90ms + .9s)}@keyframes lit{0%{background:var(--fill2)}}.key{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--muted);align-items:center}.key span{display:inline-flex;gap:7px;align-items:center}.key i{width:14px;height:14px;border-radius:4px;background:var(--fill2);display:inline-block}.key i.y{background:var(--yours)}.key i.n{background:transparent;border:1.5px dashed var(--pin)}.key i.o{background:transparent;border:1.5px solid var(--line)}.stats{text-align:left}.stats b{display:block;font:300 clamp(48px,7cqi,88px)/1 var(--serif)}.stats span{color:var(--muted);font-size:15px}.lead-moments .card h3{font-size:24px}.fcard{display:grid;gap:16px;text-align:left}.fcard .stage{background:var(--terra);border-radius:22px;min-height:340px;position:relative;overflow:hidden;display:grid;place-items:center;padding:32px}.fcard h3{font-size:26px}.fcard p{color:var(--muted);max-width:48ch}.voice{display:grid;gap:12px;max-width:400px;width:100%;text-align:left}.voice .line{background:var(--card);border-radius:14px;padding:18px;font:400 19px/1.4 var(--serif);min-height:110px;transition:opacity .35s,transform .35s}.voice .line.out{opacity:0;transform:translateY(8px)}.brandchart{display:grid;gap:12px;width:100%;max-width:360px}.brandchart .bars{display:flex;gap:12px;align-items:end;height:170px;background:var(--card);border-radius:14px;padding:18px}.brandchart .bars i{flex:1;border-radius:5px 5px 0 0;transition:background .6s,height .8s var(--ease)}.swatches{display:flex;gap:10px}.swatches button{width:26px;height:26px;border-radius:50%;border:2px solid var(--card);outline:1px solid var(--line);cursor:pointer;transition:transform .2s}.swatches button.on{transform:scale(1.2);outline-color:var(--ink)}.flag{background:var(--card);border-radius:14px;padding:20px;max-width:440px;width:100%;display:grid;gap:12px;font-size:15px;text-align:left}.flag .s{font:400 19px/1.45 var(--serif)}.flag mark{background:transparent;color:inherit;text-decoration:underline wavy transparent;text-underline-offset:5px;transition:text-decoration-color .5s}.flag mark.on{text-decoration-color:var(--flag)}.flag .why{transition:opacity .4s}.fixes{display:grid;gap:8px;transition:opacity .4s}.fix{border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-size:13px;cursor:pointer;background:var(--paper);text-align:left;transition:border-color .3s,background .3s}.fix.sel{border-color:var(--pin);background:var(--pin-bg)}.hide{opacity:0}.rot{display:grid;grid-template-columns:1fr 1fr 300px 1fr 1fr;gap:28px;align-items:center;width:100%}.rot .ph{aspect-ratio:3/4;min-height:0;transition:opacity .45s}.rot .ph.low{margin-top:120px}.rot .ph.swap{opacity:.2}.rlist{display:grid;gap:10px;justify-items:center}.rlist button{border:0;background:transparent;font-size:18px;color:var(--muted);opacity:.45;cursor:pointer;padding:6px 10px;transition:opacity .3s}.rlist button.on{opacity:1;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:12px 16px 12px 22px;display:flex;gap:28px;align-items:center;font-size:19px;box-shadow:0 10px 30px #0000000f}.rlist button.on:after{content:"↑";width:32px;height:32px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-size:15px}@container site (max-width:900px){.rot{grid-template-columns:1fr 1fr}.rot .rlist{grid-column:1 / -1;grid-row:1}.rot .ph.low{margin-top:0}}.cover{position:relative;height:440px;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.cover .it{position:absolute;top:50%;left:50%;width:230px;transition:transform .8s var(--ease),opacity .8s var(--ease);display:grid;gap:10px}.cover .it .ph{aspect-ratio:3/4;min-height:0;background-color:var(--card)}.cover .it .cap{display:flex;justify-content:space-between;font-size:13px;opacity:0;transition:opacity .4s}.cover .it.c .cap{opacity:1}.covercap{font-size:18px;color:var(--muted)}.covercap b{color:var(--ink);font-weight:500}.shot-av{width:64px;height:64px;border-radius:50%;background:var(--fill);background-image:repeating-linear-gradient(135deg,transparent 0 7px,var(--hatch) 7px 8px);border:2px solid var(--card);box-shadow:0 0 0 1px var(--line);display:grid;place-items:center;font:500 9px var(--mono);color:var(--muted);flex:none}.experts{margin:4px 28px 20px;display:grid;gap:8px}.experts .ex-h{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-bottom:2px}.mode{display:flex;flex-direction:column;gap:18px;padding:32px;text-align:left}.mode .mode-foot{margin-top:auto}.xls{display:grid;gap:8px}.xls .xh{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.xl{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:12px;background:color-mix(in srgb,var(--c) 16%,transparent);font-size:14px;line-height:1.35}.xl .ph-sm{width:30px;height:30px;border-radius:50%;flex:none;border:2px solid var(--c);background:var(--fill);background-image:repeating-linear-gradient(135deg,transparent 0 5px,var(--hatch) 5px 6px)}.xl b{font-weight:600;white-space:nowrap}.xl span{color:var(--muted)}.play .xl{animation:rise .5s var(--ease) both;animation-delay:calc(var(--i) * .12s + .3s)}.row5{display:flex;align-items:flex-start;justify-content:space-between;gap:2px;margin-top:4px}.row5 figure{margin:0;flex:1 1 0;min-width:0;display:grid;justify-items:center;gap:8px;text-align:center}.row5 figcaption{font-size:12px;line-height:1.3;color:var(--muted)}.row5 figcaption b{display:block;color:var(--ink);font-weight:600}.row5 .plus{flex:none;width:14px;text-align:center;font:300 20px var(--serif);color:var(--muted);padding-top:13px}.slot{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font:600 12px var(--sans);color:#fff;flex:none}.slot.cp svg{width:78%;height:78%}.slot.cp{border-radius:14px;background:var(--terra)}.slot.you-role{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 2.5px var(--c)}.slot.expert{background:var(--fill);background-image:repeating-linear-gradient(135deg,transparent 0 6px,var(--hatch) 6px 7px);box-shadow:inset 0 0 0 2.5px var(--c);color:var(--muted);font:500 8px var(--mono)}.play .row5 figure{animation:pop .45s var(--ease) both;animation-delay:calc(var(--i) * .11s + .25s)}.mode .sum{font-size:16px;color:var(--ink)}.mode{container-type:inline-size;container-name:mode}@container site (max-width:520px){.mode{padding:24px 20px}}@container mode (max-width:560px){.slot{width:40px;height:40px;font-size:11px}.slot.expert{font-size:0}.row5 .plus{display:none}.row5{gap:4px}.row5 figcaption{font-size:10px}.row5 figure:first-child figcaption b{display:none}}.mode h3{font-size:30px}.mode ul{margin:0;padding-left:18px;display:grid;gap:8px;font-size:15px}.people{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;min-height:96px}.people figure{margin:0;display:grid;justify-items:center;gap:6px;text-align:center;width:84px}.people{row-gap:18px}.people figcaption{font-size:12px;line-height:1.3;color:var(--muted)}.people .plus{font:400 22px var(--serif);color:var(--muted);padding-top:18px}.people{gap:10px}.people figure{width:96px}.people .av,.people .fav{width:56px!important;height:56px!important}.people .shot-av{width:52px;height:52px}.people>figure figcaption{white-space:nowrap}.play .people figure{animation:pop .5s var(--ease) both;animation-delay:calc(var(--i) * .12s + .3s)}.mode-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line);font-size:15px}.mode-foot b{font:300 26px var(--serif)}.plans{display:grid;gap:16px;width:100%;text-align:left}.plan{border:1px solid var(--line);border-radius:22px;background:var(--card);overflow:hidden;transition:border-color .3s}.plan.open{border-color:var(--ink)}.plan-head{width:100%;display:grid;grid-template-columns:1fr auto 40px;gap:20px;align-items:center;background:transparent;border:0;padding:26px 28px;cursor:pointer;text-align:left}.plan-head h3{font-size:clamp(24px,3cqi,32px)}.plan-head .sub{font-size:15px;color:var(--muted);display:block;margin-top:4px}.plan-head .from{font-size:14px;color:var(--muted);white-space:nowrap}.plan-head .pm{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:18px;transition:transform .35s var(--ease),background .3s}.plan.open .pm{transform:rotate(45deg);background:var(--ink);color:var(--paper);border-color:var(--ink)}.plan-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.plan.open .plan-body{grid-template-rows:1fr}.plan-body>div{overflow:hidden}.tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;padding:4px 28px 28px}.tier{border:1px solid var(--line);border-radius:16px;padding:24px;display:grid;gap:12px;align-content:start;background:var(--paper)}.tier.pop{border-color:var(--ink)}.tier .price{font:300 42px var(--serif);font-variant-numeric:tabular-nums;line-height:1}.tier .price small{font:14px var(--sans);color:var(--muted)}.tier ul{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14px}.tier .badge{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);min-height:14px}.plan-note{padding:0 28px 26px;font-size:14px;color:var(--muted)}@container site (max-width:600px){.plan-head{grid-template-columns:1fr 40px}.plan-head .from{display:none}}.cmp{width:100%;border-collapse:collapse;font-size:14px;text-align:left;font-variant-numeric:tabular-nums}.cmp th,.cmp td{border-bottom:1px solid var(--line);padding:12px 14px}.cmp thead th{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.scroll{overflow-x:auto;width:100%}.cmp.vs{min-width:900px}.cmp.vs td{vertical-align:top;line-height:1.45}.cmp.vs td:first-child{font-weight:500;width:18%}.cmp.vs .us{background:color-mix(in srgb,var(--terra) 10%,var(--card));border-left:2px solid var(--terra);border-right:2px solid var(--terra)}.cmp.vs thead .us{background:var(--terra);color:var(--terra-ink);border-radius:10px 10px 0 0}.cmp.vs tbody tr:last-child .us{border-bottom:2px solid var(--terra)}.play .cmp.vs tbody tr{animation:rise .6s var(--ease) both}.play .cmp.vs tbody tr:nth-child(2){animation-delay:.06s}.play .cmp.vs tbody tr:nth-child(3){animation-delay:.12s}.play .cmp.vs tbody tr:nth-child(4){animation-delay:.18s}.play .cmp.vs tbody tr:nth-child(5){animation-delay:.24s}.play .cmp.vs tbody tr:nth-child(6){animation-delay:.3s}.play .cmp.vs tbody tr:nth-child(7){animation-delay:.36s}.play .cmp.vs tbody tr:nth-child(8){animation-delay:.42s}.closing{border-radius:28px;background:var(--fill);position:relative;overflow:hidden;padding:clamp(80px,10cqi,130px) 20px;display:grid;justify-items:center;gap:22px;text-align:center;width:100%}.closing svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.closing svg path{fill:none;stroke:var(--hatch);stroke-width:1.2;stroke-dasharray:6 10;animation:flow 16s linear infinite}.closing svg path:nth-child(2n){animation-duration:22s;animation-direction:reverse}@keyframes flow{to{stroke-dashoffset:-320}}.closing>*:not(svg){position:relative}.foot{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:28px;padding-block:80px 20px}.foot h5{font:500 12px var(--mono);letter-spacing:.16em;color:var(--muted);margin:0 0 12px}.foot a{display:block;text-decoration:none;padding-block:5px;font-size:15px}.foot .logo{display:inline-flex;font-size:22px;padding-block:0}@container site (max-width:760px){.foot{grid-template-columns:1fr 1fr}}.cvbar{gap:8px}.cvbtn{height:28px;min-width:28px;padding:0 10px;border:1px solid var(--line);background:var(--card);border-radius:8px;cursor:pointer;font-size:12px}.cvbtn[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cvwrap{position:relative;height:clamp(480px,58cqi,680px);overflow:hidden;background-color:var(--fill);background-image:radial-gradient(color-mix(in srgb,var(--muted) 45%,transparent) 1px,transparent 1.2px);background-size:22px 22px;cursor:grab;touch-action:none;user-select:none}.cvwrap.drag{cursor:grabbing}.world{position:absolute;left:0;top:0;width:1900px;height:1500px;transform-origin:0 0}.world.fly{transition:transform .9s var(--ease)}.world .links{position:absolute;inset:0;overflow:visible;pointer-events:none}.world .links path{fill:none;stroke:color-mix(in srgb,var(--terra) 70%,var(--muted));stroke-width:2;stroke-dasharray:5 8;animation:flow 14s linear infinite;opacity:.8}.ab{position:absolute;background:var(--card);border-radius:14px;box-shadow:0 14px 34px #00000024;padding:18px;display:grid;gap:10px;align-content:start;font-size:13px;line-height:1.5;transition:transform .9s var(--ease),opacity .6s,box-shadow .3s;transform:translate(0) scale(1)}.ab .lbl{position:absolute;top:-26px;left:2px;right:2px;display:flex;justify-content:space-between;gap:10px;font:500 11px var(--mono);color:var(--muted);white-space:nowrap}.ab h4{font:300 22px/1.2 var(--serif);margin:0}.ab .ph{min-height:0}.ab.focus{box-shadow:0 0 0 2.5px var(--terra),0 24px 60px #0003}.ab.seed{border:2px solid var(--terra)}.ab.seed .qa{display:grid;gap:2px}.ab.seed .qa b{font-size:12px}.ab .slides{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.ab .slides div{aspect-ratio:4/5;background:var(--fill);border-radius:10px;padding:12px;font:400 15px/1.25 var(--serif);display:flex;align-items:end}.ab .thread{display:grid;gap:10px}.ab .thread p{border-left:2px solid var(--line);padding-left:10px}.world.intro .ab:not(.seed){transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}.fl{background:transparent;color:inherit;text-decoration:underline wavy var(--flag);text-underline-offset:4px}.pinx{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--flag);color:#fff;font:600 11px var(--mono);border:0;cursor:pointer;vertical-align:middle;margin-left:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--flag) 25%,transparent)}.cvwrap.noflags .pinx{display:none}.cvwrap.noflags .fl{text-decoration:none}.cvinfo{position:absolute;left:12px;top:12px;max-width:min(340px,60%);background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:13px;display:grid;gap:4px;box-shadow:0 8px 24px #0000001a}.cvinfo b{font-weight:600}.cvinfo .k{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cvinfo .k.f{color:var(--flag)}.mini{position:absolute;right:12px;bottom:60px;width:170px;height:134px;background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden;cursor:pointer}.mini i{position:absolute;background:var(--fill2);border-radius:2px}.mini i.s{background:var(--terra)}.mini .vp{position:absolute;border:1.5px solid var(--pin);border-radius:3px;background:color-mix(in srgb,var(--pin) 10%,transparent)}.cvtabs{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px;max-width:calc(100% - 24px);overflow-x:auto;scrollbar-width:none;box-shadow:0 8px 24px #0000001a}.cvtabs button{border:0;background:transparent;border-radius:999px;padding:7px 12px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);cursor:pointer;white-space:nowrap}.cvtabs button[aria-selected=true]{background:var(--ink);color:var(--paper)}@container site (max-width:640px){.mini,.cvbar .small{display:none}.cvinfo{max-width:calc(100% - 24px)}}.cs-grid .card .ph{aspect-ratio:16/10;min-height:0}.viewer{display:grid;grid-template-columns:250px 1fr 290px;gap:22px;width:100%;text-align:left;align-items:start}.viewer .panel{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px;display:grid;gap:12px}.viewer .qa{font-size:13px;display:grid;gap:4px}.viewer .qa b{font-weight:600}.chtabs{display:flex;gap:6px;flex-wrap:wrap}.chtabs button{border:1px solid var(--line);background:var(--card);border-radius:9px;padding:7px 13px;font-size:13px;cursor:pointer}.chtabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.out{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:26px;display:grid;gap:14px;min-height:440px;align-content:start;animation:rise .45s var(--ease)}.out .meta{font:12px var(--mono);color:var(--muted)}.out h3{font-size:26px}.out p{max-width:62ch}.out .slides{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.out .slides div{aspect-ratio:4/5;background:var(--fill);border-radius:10px;padding:12px;font:600 15px/1.25 var(--serif);display:flex;align-items:end}.out .thread{display:grid;gap:10px}.out .thread p{border-left:2px solid var(--line);padding-left:12px}.wd{font-size:13px;display:grid;gap:8px}.wd .note{border:1px solid var(--line);border-radius:10px;padding:10px;display:grid;gap:6px}.wd .k{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.wd .k.fact{color:var(--flag)}.wd .k.line{color:#b7791f}.out mark{background:transparent;text-decoration:underline wavy var(--flag);text-underline-offset:4px;color:inherit}body.wd-off .out mark{text-decoration:none}@container site (max-width:1000px){.viewer{grid-template-columns:1fr}}.post-grid .card .ph{aspect-ratio:16/9;min-height:0}.article{max-width:720px;display:grid;gap:22px;text-align:left}.article .box{background:var(--fill);border-radius:14px;padding:20px}.article ul{margin:6px 0 0;padding-left:20px}.pain{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:40px;width:100%}.pain div{display:grid;gap:8px;text-align:left}.pain div b{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.quote{font:300 clamp(26px,3.4cqi,40px)/1.22 var(--serif);max-width:24ch}.faq{width:100%;max-width:760px;text-align:left}.faq details{border-bottom:1px solid var(--line);padding-block:20px}.faq summary{cursor:pointer;font-weight:500;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:20px;line-height:1;transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{margin-top:12px;color:var(--muted);animation:rise .35s var(--ease)}.sitemap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;width:100%;text-align:left}.sitemap a{text-decoration:none}.docs table{width:100%;border-collapse:collapse;font-size:14px}.docs th,.docs td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.docs th{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.form{display:grid;gap:14px}.form label{display:grid;gap:5px;font-size:13px;color:var(--muted)}.form input{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:11px 13px;font:inherit;color:var(--ink)}.done{background:var(--pin-bg);color:var(--pin);border-radius:10px;padding:12px;font-size:14px}.page{animation:pagein .45s var(--ease)}@keyframes pagein{0%{opacity:0;transform:translateY(8px)}}body.still *,body.still *:before,body.still *:after{animation:none!important}[data-pricing]{width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:55;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}h1,h2{letter-spacing:-.015em}.eyebrow{letter-spacing:.34em;font-size:11px;color:var(--haze)}.lede{color:color-mix(in srgb,var(--ink) 68%,transparent)}.play .rise{animation:focus 1.2s var(--ease) both}@keyframes focus{0%{opacity:0;filter:blur(14px);transform:scaleX(1.06)}}.card,.tier,.plan,.b-card,.builder,.faq details{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.card,.tier,.plan{background:color-mix(in srgb,var(--card) 72%,transparent);border-color:#ffffff14}.btn.ghost{border-color:#ffffff2e}.bleed{position:relative;isolation:isolate;overflow:hidden;width:100cqi;margin-left:calc(50% - 50cqi);padding-inline:max(16px,calc(50cqi - 600px));padding-block:calc(var(--space) * .8)}.bleed>*:not(.pin){position:relative;z-index:1}.page>.sec.bleed:first-child{min-height:min(62vh,560px);align-content:center}.bleed:before{-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.hero.bleed:before{-webkit-mask-image:linear-gradient(#000 88%,transparent);mask-image:linear-gradient(#000 88%,transparent)}.pcard{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;padding:clamp(52px,8cqi,112px) clamp(20px,5cqi,72px);box-shadow:0 40px 90px #00000059,inset 0 0 0 1px #ffffff0f}.pcard>*:not(.pin){position:relative;z-index:1}.pcard>details.pin{top:14px;right:14px}.pcard .dots i:not(.y){background:#ffffff24}.pcard .card{background:color-mix(in srgb,var(--card) 58%,transparent)}.play .pcard,.pcard.play{animation:cardin 1.2s var(--ease) both}@keyframes cardin{0%{opacity:.001;transform:translateY(30px) scale(.985);filter:blur(8px)}}[class*=bg-]{--hz:58%}.bg-night{--img:url(/assets/dusk-night.webp);--hz:55%}.bg-ember{--img:url(/assets/dusk-ember.webp);--hz:77%}.bg-amber{--img:url(/assets/dusk-amber.webp);--hz:60%}.bg-forest{--img:url(/assets/dusk-forest.webp);--hz:80%}.bg-night:before,.bg-ember:before,.bg-amber:before,.bg-forest:before{content:"";position:absolute;inset:-6% -10%;z-index:-2;background:var(--img) center/cover no-repeat;animation:drift 48s ease-in-out infinite alternate;will-change:transform}.bg-night:after,.bg-ember:after,.bg-amber:after,.bg-forest:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 50%,transparent 45%,rgba(3,4,8,.55) 100%),linear-gradient(to bottom,#04050959,#04050914 45%,#04050973)}.dim:after{background:linear-gradient(#0405099e,#0405099e)!important}@keyframes drift{0%{transform:translate(-3%) scale(1.03)}to{transform:translate(3%) scale(1.07)}}[class*=bg-] h1,[class*=bg-] h2,[class*=bg-] .quote{text-shadow:0 2px 40px rgba(0,0,0,.35)}.bg-ember .eyebrow,.bg-amber .eyebrow,.bg-forest .eyebrow{color:color-mix(in srgb,var(--terra-ink) 80%,transparent)}.boom{width:100cqi;margin-left:calc(50% - 50cqi)}.boom-stick.bg-night{padding-inline:16px;isolation:isolate}.boom-stick.bg-night:after{background:radial-gradient(120% 90% at 50% 50%,transparent 45%,rgba(3,4,8,.55) 100%),linear-gradient(to bottom,#04050959,#04050914 45%,#04050973)}.shot{background:linear-gradient(#0405091f,#0405094d),url(/assets/dusk-ember.webp) center 72%/cover no-repeat}.bg-ember .shot,.bg-amber .shot,.bg-night .shot,.bg-forest .shot{background:transparent;padding:0}.pcard .shot .appwin{box-shadow:0 30px 70px #14060073}.fcard .stage{background:linear-gradient(#0405091a,#04050947),url(/assets/dusk-ember.webp) center 75%/cover no-repeat}.closing{background:linear-gradient(#04050940,#04050966),url(/assets/dusk-ember.webp) center 70%/cover no-repeat!important;color:var(--terra-ink)}.closing svg{display:none}.closing .lede{color:color-mix(in srgb,var(--terra-ink) 82%,transparent)}.bg-amber .quote{color:#fff3e2;max-width:22ch}.bg-amber .small{color:#fff3e2bf}.bg-amber .link,.bg-ember .link,.bg-night .link,.bg-forest .link{border-color:#ffffff59}.boom-cards .mock{background:color-mix(in srgb,var(--card) 80%,transparent);backdrop-filter:blur(10px)}.cvwrap{background-color:#11100e}.brandchart .bars{background:#08090e80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);gap:14px;padding:22px 22px 0;align-items:end}.brandchart .bars i{border-radius:6px 6px 0 0;box-shadow:inset 0 1px #ffffff2e}.swatches button{border:2px solid rgba(255,255,255,.12);outline:none;box-shadow:0 4px 14px #0000004d}.swatches button.on{border-color:var(--ink);transform:scale(1.15)}:root{--grain-img:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .97  0 0 0 0 .92  0 0 0 .5 -.12'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--tex-img:var(--grain-img);--dab:linear-gradient(180deg,rgba(255,244,230,.18),rgba(255,244,230,0) 52%,rgba(0,0,0,.16));--pnt-ember: var(--dab), #C2603A;--pnt-ember2: var(--dab), #9E4A2C;--pnt-amber: var(--dab), #CF9A3E;--pnt-amber2: var(--dab), #A9772A;--pnt-night: var(--dab), #5C74A3;--pnt-night2: var(--dab), #3F5680}.av,.fav,.slot.cp,.slot.me,.mic,.tag.y,.dots i.y,.key i.y,.score.hi,.ftabs .prog,.mini i.s,.cmp.vs thead .us{background-blend-mode:normal,soft-light,normal}.slot.cp,.mic,.mini i.s,.cmp.vs thead .us,.ftabs .prog{background:var(--pnt-ember)}.slot.me{background:var(--pnt-night)}.tag.y,.dots i.y,.key i.y{background:var(--dab),var(--yours);color:var(--yours-ink)}.steps .you:before{background:var(--dab),var(--yours)!important;border-color:transparent!important;background-blend-mode:normal,soft-light,normal}.av,.fav,.slot.cp,.slot.me,.mic,.tag.y,.dots i.y{box-shadow:inset 0 1px #fff4e647}.av,.fav{text-shadow:none}.slot.you-role{border:3px solid transparent;box-shadow:none;background:linear-gradient(var(--card),var(--card)) padding-box,var(--c) border-box}.slot.expert{border:3px solid transparent;box-shadow:none;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--hatch) 6px 7px) padding-box,linear-gradient(var(--fill),var(--fill)) padding-box,var(--c) border-box}.xl .ph-sm,.team .ph-sm,.ptab .ph-sm{border:2.5px solid transparent;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--hatch) 5px 6px) padding-box,linear-gradient(var(--fill),var(--fill)) padding-box,var(--c) border-box}.xl{background:linear-gradient(#08090ecc,#08090ecc),var(--c)}.brandchart .bars i,.sw i,.swatches button{background-image:var(--dab)!important;background-size:100% 100%!important;background-blend-mode:normal}.swatches button{background-image:var(--dab),var(--sg)!important;background-size:100% 100%,100% 100%!important}.sol-amber{--solimg:url(/assets/dusk-amber.webp);--solcol:#CF9A3E;--pnt-ember:var(--dab),#CF9A3E;--pnt-ember2:var(--dab),#A9772A;--pnt-amber:var(--dab),#CF9A3E;--pnt-amber2:var(--dab),#A9772A;--pnt-night:var(--dab),#B98A38;--pnt-night2:var(--dab),#8A6420}.sol-ember{--solimg:url(/assets/dusk-ember.webp);--solcol:#C2603A;--pnt-ember:var(--dab),#C2603A;--pnt-ember2:var(--dab),#9E4A2C;--pnt-amber:var(--dab),#B5583A;--pnt-amber2:var(--dab),#8A3620;--pnt-night:var(--dab),#A9502F;--pnt-night2:var(--dab),#7A2E1A}.sol-night{--solimg:url(/assets/dusk-night.webp);--solcol:#9A7F68;--pnt-ember:var(--dab),#9A7F68;--pnt-ember2:var(--dab),#735D4B;--pnt-amber:var(--dab),#A88E77;--pnt-amber2:var(--dab),#7E6754;--pnt-night:var(--dab),#9A7F68;--pnt-night2:var(--dab),#735D4B}.sol .shot{background:linear-gradient(#0405091f,#0405094d),var(--solimg) center 60%/cover no-repeat}.sol .closing{background:linear-gradient(#04050940,#04050966),var(--solimg) center 60%/cover no-repeat!important}.sol .flag mark.on,.sol .fl{text-decoration-color:var(--solcol)}.sol .fix.sel{border-color:var(--solcol);background:color-mix(in srgb,var(--solcol) 16%,var(--card))}.sol .verify{background:color-mix(in srgb,var(--solcol) 18%,transparent);color:var(--solcol)}.sol .b-slide{accent-color:var(--solcol)}.sol .b-ticks button.on{border-color:var(--solcol);background:color-mix(in srgb,var(--solcol) 12%,var(--card))}.sol .ptab .ex{background:color-mix(in srgb,var(--solcol) 10%,transparent)}:root{--r:20px;--gut:clamp(16px,4cqi,40px)}.eyebrow,.story b,.foot h5,.ui-h,.pain div b,.roadhead,.experts .ex-h,.xls .xh,.team .tl{letter-spacing:.18em!important}.eyebrow{font-size:11px}.ftabs button,.cvtabs button{font:500 13px var(--sans);letter-spacing:0;text-transform:none}.ftabs button b{font-weight:600;opacity:.5}.plan{border-radius:20px}.tier{border-radius:14px}.fcard .stage{border-radius:28px}.btn{justify-content:center}.sec>.head{margin-inline:auto;text-align:center;justify-items:center}.sec>.head .lede{margin-inline:auto}.stats{text-align:center}.tag.new{border-color:var(--muted);color:var(--muted)}.key i.n{border-color:var(--muted)}.fix.sel{border-color:var(--ink);background:var(--fill)}.done{background:var(--fill);color:var(--ink)}.mini .vp{border-color:var(--terra);background:color-mix(in srgb,var(--terra) 12%,transparent)}:focus-visible{outline-color:var(--terra)}.row5 figure:first-child figcaption b{display:block!important}.row5 figcaption{font-size:12px!important}#demoForm{align-self:start}.beta{align-items:center}.bleed{padding-inline:max(var(--gut),calc(50cqi - 600px + var(--gut)))}.bleed+.sec{margin-top:0}.pillars .fcard{gap:10px}.pillars .fcard .eyebrow{margin-top:6px}.pillars .stage{min-height:320px}.brandchart.bmini{max-width:none;gap:8px}.brandchart.bmini .bars{height:64px;padding:10px 12px 0;gap:8px}.brandchart.bmini .swatches{justify-content:flex-start}.editor,.found{width:100%;max-width:420px;display:grid;gap:10px;text-align:left}.ed-card,.found .res,.found .ans{background:var(--card);border-radius:14px;padding:16px;display:grid;gap:10px}.ed-card .who{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.ed-card .who .st{margin-left:auto}.ed-card p{font:400 17px/1.4 var(--serif)}.ed-acts{display:flex;gap:6px;flex-wrap:wrap}.ed-acts button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:6px 12px;font-size:13px;cursor:pointer;color:var(--ink)}.ed-acts button.go{background:var(--btn);color:var(--btn-ink);border-color:transparent}.found .q{display:flex;align-items:center;gap:8px;background:var(--card);border-radius:999px;padding:9px 14px;font-size:14px;color:var(--muted)}.found .q b{font-weight:400;color:var(--ink)}.found .res small,.found .ans small{font:500 11px var(--mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.found .res b{font:400 17px/1.3 var(--serif)}.found .res span{font-size:13px;color:var(--muted)}.found .ans p{font:400 15px/1.5 var(--serif)}.found .cite{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:12px;justify-self:start}.try{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;background:var(--fill);min-height:440px;align-items:start}.tcol{display:grid;gap:8px;align-content:start;min-width:0}.tcol-h{display:flex;align-items:center;gap:8px;padding:2px 4px 6px;font-size:13px;font-weight:600}.tcol-h .n{font:500 11px var(--mono);color:var(--muted);letter-spacing:.1em}.tcol-h .c{margin-left:auto;font:500 11px var(--mono);color:var(--muted)}.tcard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:grid;gap:10px;text-align:left;animation:rise .45s var(--ease)}.tcard h4{margin:0;font:400 15px/1.35 var(--serif)}.tcard.dim{opacity:.6}.tcard .meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.tf{display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.tf-h{display:flex;justify-content:space-between;align-items:center}.tf-h .ui-h{margin:0}.stp{display:inline-flex;align-items:center;gap:2px;font:500 11px var(--mono);color:var(--muted)}.stp button{width:24px;height:24px;border-radius:50%;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:14px}.stp button:hover{background:var(--fill);color:var(--ink)}.tf .v{font:400 15px/1.4 var(--serif)}.tf .v.b{font:600 14px var(--sans)}.tf .v.pt{background:var(--fill);border-radius:10px;padding:10px 12px}.tacts{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.btn.acc{background:var(--terra);color:var(--terra-ink)}.btn.acc[disabled]{opacity:.7;cursor:progress}.tprev{font:400 14px/1.5 var(--serif);white-space:pre-line}.tprev b{font:400 16px/1.3 var(--serif);display:block;margin-bottom:6px}.tslot{border:1.5px dashed var(--line);border-radius:12px;padding:14px;font-size:13px;color:var(--muted);text-align:center}@container site (max-width:760px){.try{grid-template-columns:1fr;min-height:0}}.plan.open,.tier.pop{border-color:var(--line)}.plan .av,.plan .fav{background:var(--fill2)!important;color:var(--ink)!important;box-shadow:none;text-shadow:none}.plan .av{border-color:var(--card)}.xl{background:var(--fill)!important}.xl .ph-sm{--c:var(--line)}.cmp.vs .us,.cmp.vs thead .us,.cmp.vs tbody tr:last-child .us{background:transparent!important;border-left:0!important;border-right:0!important;border-bottom-color:var(--line)!important;color:var(--ink)!important;border-radius:0}.cmp.vs thead .us{font-weight:600}.cmp.vs thead .us:before{content:"”";color:var(--terra);font:300 26px/0 var(--serif);margin-right:4px;vertical-align:-.32em}.ph{position:relative;overflow:hidden;background-color:var(--fill);background-image:radial-gradient(120% 80% at 50% 115%,rgba(181,90,56,.18),transparent 62%),linear-gradient(180deg,var(--fill2),var(--fill))}.ph:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.ph span{background:#0d0c0b80;color:var(--haze)}.ph.tc{container-type:inline-size;place-items:end start;text-align:left;padding:clamp(14px,7%,32px);color:var(--terra-ink);font:inherit;background:linear-gradient(180deg,#0d0c0b00 30%,#0d0c0b9e),var(--tci) center var(--tcy,72%)/cover no-repeat;background-color:#3b2a20}.ph.tc:before{content:"";position:absolute;top:clamp(12px,7%,26px);left:clamp(14px,7%,32px);width:clamp(16px,7cqi,30px);aspect-ratio:1;background:var(--brand);-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Cpath%20d%3D%27M34.46%2045.46Q38.83%2044.09%2041.57%2041.91Q44.3%2039.72%2045.6%2037.12Q46.89%2034.53%2046.89%2032.07Q46.89%2030.16%2045.53%2029.13Q44.16%2028.11%2042.39%2027.15Q40.61%2026.19%2039.24%2024.76Q37.88%2023.32%2037.88%2020.73Q37.88%2017.45%2039.93%2015.81Q41.98%2014.17%2044.98%2014.17Q48.53%2014.17%2051.27%2016.9Q54%2019.63%2054%2025.24Q54%2033.02%2049.49%2039.86Q44.98%2046.69%2034.46%2049.83ZM10%2045.46Q14.24%2044.09%2016.97%2041.91Q19.7%2039.72%2021.07%2037.12Q22.43%2034.53%2022.43%2032.07Q22.43%2030.16%2021.07%2029.13Q19.7%2028.11%2017.86%2027.15Q16.01%2026.19%2014.65%2024.76Q13.28%2023.32%2013.28%2020.73Q13.28%2017.45%2015.33%2015.81Q17.38%2014.17%2020.39%2014.17Q23.94%2014.17%2026.67%2016.9Q29.4%2019.63%2029.4%2025.24Q29.4%2033.02%2024.89%2039.86Q20.39%2046.69%2010%2049.83Z%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Cpath%20d%3D%27M34.46%2045.46Q38.83%2044.09%2041.57%2041.91Q44.3%2039.72%2045.6%2037.12Q46.89%2034.53%2046.89%2032.07Q46.89%2030.16%2045.53%2029.13Q44.16%2028.11%2042.39%2027.15Q40.61%2026.19%2039.24%2024.76Q37.88%2023.32%2037.88%2020.73Q37.88%2017.45%2039.93%2015.81Q41.98%2014.17%2044.98%2014.17Q48.53%2014.17%2051.27%2016.9Q54%2019.63%2054%2025.24Q54%2033.02%2049.49%2039.86Q44.98%2046.69%2034.46%2049.83ZM10%2045.46Q14.24%2044.09%2016.97%2041.91Q19.7%2039.72%2021.07%2037.12Q22.43%2034.53%2022.43%2032.07Q22.43%2030.16%2021.07%2029.13Q19.7%2028.11%2017.86%2027.15Q16.01%2026.19%2014.65%2024.76Q13.28%2023.32%2013.28%2020.73Q13.28%2017.45%2015.33%2015.81Q17.38%2014.17%2020.39%2014.17Q23.94%2014.17%2026.67%2016.9Q29.4%2019.63%2029.4%2025.24Q29.4%2033.02%2024.89%2039.86Q20.39%2046.69%2010%2049.83Z%27/%3E%3C/svg%3E) center/contain no-repeat}.ph.tc b{position:relative;font:300 clamp(17px,9.5cqi,40px)/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance;max-width:18ch}.t-ember{--tci:url(/assets/dusk-ember.webp)}.t-amber{--tci:url(/assets/dusk-amber.webp);--tcy:60%}.t-night{--tci:url(/assets/dusk-night.webp);--tcy:55%}.tag.y{background:color-mix(in srgb,var(--terra) 22%,var(--fill));color:#f0b598;font-weight:500;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--terra) 45%,transparent)}.row5 .slot.you-role,.row5 .slot.expert{--c:#57514A!important}.slot.me{background:var(--ink);color:var(--paper)}.appbar .qm{width:18px;height:18px;fill:var(--brand);flex:none}.appbar .modes span{display:inline-flex;align-items:center;gap:6px;padding:5px 8px}.appbar .modes em{font-style:normal;display:none}.appbar .modes span.on em{display:inline}.appbar .modes svg.li{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.avs .av+.av{margin-left:-5px}.pcard .shot .appwin,.sol .shot .appwin{background:#141311bd;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 0 0 1px #ffffff14,0 30px 70px #14060073}.cvbtn[aria-pressed=true]{background:var(--fill2);color:var(--ink);border-color:var(--line)}@container site (min-width:901px){.pillars .stage{min-height:392px}}@container site (max-width:700px){.ftabs{flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto;scrollbar-width:none}.ftabs::-webkit-scrollbar{display:none}.ftabs button{flex:none}}.article .prose{display:grid;gap:18px}.article .prose p{font-size:17px;line-height:1.72;color:var(--haze);max-width:68ch}.article .prose p.intro{font:300 21px/1.55 var(--serif);color:var(--ink)}.article .prose a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--terra);text-underline-offset:3px}.article .prose h2{font:400 clamp(22px,2.6cqi,28px)/1.25 var(--serif);margin:18px 0 -4px;color:var(--ink)}.article .prose blockquote{margin:8px 0;padding:4px 0 4px 20px;border-left:2px solid var(--terra);font:300 clamp(20px,2.4cqi,24px)/1.45 var(--serif);color:var(--ink)}.article .prose ul{display:grid;gap:8px;font-size:17px;line-height:1.6;color:var(--haze)}.article .prose figure{margin:6px 0;display:grid;gap:10px}.article .prose figcaption{font-size:13px;color:var(--muted)}.article .faq{display:grid;gap:6px}.article .faq h3{font:500 15px/1.4 var(--sans);margin:12px 0 0;color:var(--ink)}.article .faq p{font-size:14.5px;line-height:1.6;color:var(--muted);margin:0}.bleed.bg-ember:before,.bleed.bg-amber:before,.bleed.bg-night:before,.bleed.bg-forest:before,.boom-stick.bg-ember:before{inset:0 -10%}.bleed{--fade-t:clamp(120px,30%,300px);--fade-b:clamp(140px,34%,340px)}.boom-stick{--fade-t:clamp(120px,22%,260px);--fade-b:clamp(140px,26%,300px)}.bleed.bg-ember:before,.bleed.bg-amber:before,.bleed.bg-night:before,.bleed.bg-forest:before,.bleed.bg-ember:after,.bleed.bg-amber:after,.bleed.bg-night:after,.bleed.bg-forest:after,.boom-stick.bg-ember:before,.boom-stick.bg-ember:after{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent)}.pillars .fcard .stage{background:linear-gradient(#0405091a,#04050947),var(--pimg) center var(--py,70%)/cover no-repeat}.pillars .fcard:nth-child(1) .stage{--pimg:url(/assets/dusk-ember.webp);--py:75%}.pillars .fcard:nth-child(2) .stage{--pimg:url(/assets/dusk-forest.webp);--py:80%}.pillars .fcard:nth-child(3) .stage{--pimg:url(/assets/dusk-amber.webp);--py:60%}.pillars .fcard:nth-child(4) .stage{--pimg:url(/assets/dusk-night.webp);--py:55%}:root,.sol-amber,.sol-ember,.sol-night{--accent:#D2643C;--accent-deep:#B55A38;--accent-text:#E8845F;--accent-ink:#FFF3EA;--accent-soft:rgba(210,100,60,.14);--terra:var(--accent-deep);--yours:var(--accent);--yours-ink:var(--accent-ink);--pin:var(--accent-text);--solcol:var(--accent);--pnt-ember:var(--dab),var(--accent);--pnt-ember2:var(--dab),var(--accent-deep);--pnt-amber:var(--dab),var(--accent);--pnt-amber2:var(--dab),var(--accent-deep);--p-co:#4E67A0;--p-anna:#B5583A;--p-mark:#A8741E;--p-eva:#9E4A2C;--p-dan:#7E6754;--p-lia:#3F5680;--p-peter:#B5583A}.btn.acc{background:var(--dab),var(--accent);color:var(--accent-ink)}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--btn);color:var(--btn-ink);padding:8px 14px;border-radius:999px;text-decoration:none}.skip:focus{left:16px}.linkbtn{display:block;background:none;border:0;padding:5px 0;font-size:15px;color:inherit;cursor:pointer;text-align:left}.linkbtn:hover{color:var(--ink)}.consent{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:70;width:min(640px,calc(100% - 32px));display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 16px;border-radius:20px;background:#12110fdb;backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #0006;font-size:14px;color:var(--ink)}.consent[hidden]{display:none}.consent p{flex:1 1 280px;color:var(--haze)}.consent a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px}.consent-acts{display:flex;gap:8px;flex-wrap:wrap}.legal{max-width:760px;margin-inline:auto;display:grid;gap:14px}.legal h1{font-size:clamp(34px,5cqi,54px);margin-bottom:8px}.legal h2{font:400 clamp(21px,2.4cqi,26px)/1.3 var(--serif);margin:26px 0 0;color:var(--ink)}.legal h3{font:500 16px/1.4 var(--sans);margin:14px 0 0}.legal p,.legal li{font-size:16px;line-height:1.7;color:var(--haze)}.legal ul,.legal ol{margin:0;padding-left:22px;display:grid;gap:6px}.legal a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px}.legal hr{border:0;border-top:1px solid var(--line);margin:8px 0}.legal table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}.legal th,.legal td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px;color:var(--haze)}.legal th{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.legal strong{color:var(--ink);font-weight:600}.post-grid .card{text-decoration:none}.card .thumb,.feat .thumb{width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;border-radius:14px;display:block;background:var(--fill)}.feat{text-decoration:none;align-items:center}.feat .thumb{border-radius:20px}.post-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.post-grid .card[hidden]{display:none}.post-hero{display:grid;gap:18px;justify-items:center;text-align:center}.post-hero h1{font-size:clamp(34px,5.6cqi,64px);max-width:22ch}.post-hero .lede{margin-inline:auto;max-width:62ch}.byline{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;color:var(--terra-ink)}.byline img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.12)}.byline .who{display:grid;text-align:left;font-size:14px;line-height:1.4}.byline .who span{color:color-mix(in srgb,var(--terra-ink) 72%,transparent)}.byline a{color:inherit}.post-cover{width:100%;max-width:1040px;height:auto;margin:0 auto;border-radius:28px;display:block;background:var(--fill)}.post-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,4cqi,56px);align-items:start;max-width:1040px;margin-inline:auto}.toc{position:sticky;top:24px;max-height:calc(100svh - 48px);overflow:auto;display:grid;gap:4px;padding-right:6px;scrollbar-width:thin}.toc .eyebrow{margin-bottom:8px}.toc a{display:block;text-decoration:none;font-size:14px;line-height:1.4;color:var(--muted);padding:6px 0 6px 12px;border-left:1px solid var(--line);transition:color .15s,border-color .15s}.toc a:hover{color:var(--ink)}.toc a.on{color:var(--ink);border-left-color:var(--accent)}.toc-m{display:none;border:1px solid var(--line);border-radius:14px;padding:4px 16px;background:var(--card)}.toc-m summary{cursor:pointer;padding:10px 0;font:500 12px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);list-style:none}.toc-m summary::-webkit-details-marker{display:none}.toc-m summary:after{content:" +"}.toc-m[open] summary:after{content:" −"}.toc-m ol{margin:0 0 12px;padding-left:20px;display:grid;gap:6px;font-size:15px}.toc-m a{color:var(--haze);text-decoration:none}@container site (max-width:900px){.post-layout{grid-template-columns:minmax(0,1fr)}.toc{display:none}.toc-m{display:block}}.article{display:grid;gap:22px;min-width:0}.article .prose{min-width:0}.article .prose h2{scroll-margin-top:24px}.article .prose h3{font:400 20px/1.35 var(--serif);margin:10px 0 -6px;color:var(--ink)}.article .prose ol{display:grid;gap:8px;font-size:17px;line-height:1.6;color:var(--haze)}.article .prose li b,.article .prose li strong,.article .prose p b,.article .prose p strong{color:var(--ink);font-weight:600}.article .prose b.highlighted{background:linear-gradient(transparent 62%,var(--accent-soft) 62%)}.article .prose img{width:100%;height:auto;border-radius:20px;display:block;background:var(--fill)}.article .prose .tbl{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.article .prose table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.article .prose th,.article .prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 14px;color:var(--haze)}.article .prose th{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--card)}.article .prose tr:last-child td{border-bottom:0}.article .box{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 24px}.article .box>h2:first-child{font:500 12px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.post-cta{border-radius:28px;padding:clamp(24px,4cqi,40px);display:grid;gap:14px;justify-items:start;color:var(--terra-ink);background:linear-gradient(#04050940,#04050973),url(/assets/dusk-ember.webp) center 70%/cover no-repeat}.post-cta h2{font:300 clamp(26px,3.2cqi,36px)/1.15 var(--serif)!important;margin:0!important;color:var(--terra-ink)!important;max-width:22ch}.post-cta p{color:color-mix(in srgb,var(--terra-ink) 80%,transparent)!important;font-size:16px!important;max-width:48ch}.author-card{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start}.author-card img{width:64px;height:64px;border-radius:50%;object-fit:cover}.author-card p{font-size:14.5px;color:var(--muted);line-height:1.6}.pn{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pn a{text-decoration:none}.pn .next{text-align:right}@container site (max-width:600px){.pn{grid-template-columns:1fr}.pn .next{text-align:left}}.demo-note{font-size:13px;color:var(--muted)}.env-badge{position:fixed;left:12px;bottom:12px;z-index:80;padding:5px 10px;border-radius:999px;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--warn);color:var(--btn-ink);pointer-events:none;box-shadow:0 6px 20px #00000059}
