@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/heebo-hebrew-wght-normal.BPH8bhzJ.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/heebo-math-wght-normal.9gsQVfT-.woff2) format("woff2-variations");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:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/heebo-symbols-wght-normal.CDk8D5aH.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/heebo-latin-ext-wght-normal.D5vEfs3i.woff2) format("woff2-variations");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:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/heebo-latin-wght-normal.CXdlclQD.woff2) format("woff2-variations");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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-cyrillic-ext-300-normal.CgCALhwJ.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-300-normal.RId2JxDB.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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-cyrillic-300-normal.BnqRxXuy.woff2) format("woff2"),url(/_astro/inter-cyrillic-300-normal.LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-greek-ext-300-normal.l2DDyC6M.woff2) format("woff2"),url(/_astro/inter-greek-ext-300-normal.DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-greek-300-normal.DmGD3g_f.woff2) format("woff2"),url(/_astro/inter-greek-300-normal.BrhSP0vQ.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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-vietnamese-300-normal.Bdr24Bqb.woff2) format("woff2"),url(/_astro/inter-vietnamese-300-normal.DDGmYYdT.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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-latin-ext-300-normal.CPgO9Ksf.woff2) format("woff2"),url(/_astro/inter-latin-ext-300-normal.Dp1L8vcn.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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-latin-300-normal.BVlfKGgI.woff2) format("woff2"),url(/_astro/inter-latin-300-normal.i8F0SvXL.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-ext-800-normal.BZOjs1Xv.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-800-normal.Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-800-normal.C7MGvYyJ.woff2) format("woff2"),url(/_astro/inter-cyrillic-800-normal.CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-ext-800-normal.B--PVpEC.woff2) format("woff2"),url(/_astro/inter-greek-ext-800-normal.DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-800-normal.CLIouy3y.woff2) format("woff2"),url(/_astro/inter-greek-800-normal.BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-vietnamese-800-normal.Cm7tD1pz.woff2) format("woff2"),url(/_astro/inter-vietnamese-800-normal.DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-ext-800-normal.DZJjya6U.woff2) format("woff2"),url(/_astro/inter-latin-ext-800-normal.BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-800-normal.BYj_oED-.woff2) format("woff2"),url(/_astro/inter-latin-800-normal.D1mf63XC.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.C_uLvvQ5.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.Bh0R7Dhr.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-vietnamese-400-normal.ByoDsISC.woff2) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-cyrillic-ext-600-normal.Dj6eZy5f.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-ext-600-normal.DVvC-yKp.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-cyrillic-600-normal.EVf6-Yzo.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-600-normal.8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-greek-600-normal.H7WoG9Et.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-600-normal.mc2nkWzM.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-vietnamese-600-normal.Dtizs43-.woff2) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-600-normal.OWROknRo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-ext-600-normal.BfB_LPfz.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-600-normal.DObL3zCW.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-600-normal.C8RAYTDA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-600-normal.BfsvjouI.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}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--pcb-900: #071209;--pcb-800: #0b1d0f;--pcb-700: #123018;--pcb-line: rgba(74,222,128,.14);--copper: #d4a03a;--copper-d: #8c6316;--led: #4ade80;--ink: #0e1a12;--ink-2: #3b4a40;--ink-3: #6b7a70;--paper: #f6f7f4;--white: #ffffff;--rule: #dfe3dc;--radius: 14px;--mono: "JetBrains Mono", ui-monospace, monospace}html{scroll-behavior:smooth}body{font-family:Heebo Variable,Heebo,sans-serif;color:var(--ink);background:var(--paper);line-height:1.7;font-size:17px}body[dir=ltr],html[lang=en] body{font-family:Inter,Heebo Variable,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.mono{font-family:var(--mono);letter-spacing:.02em}.ltr{direction:ltr;unicode-bidi:isolate}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.skip-link{position:absolute;top:8px;inset-inline-start:8px;z-index:1000;padding:10px 16px;background:var(--copper);color:var(--pcb-900);font-weight:700;border-radius:6px;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}svg[aria-hidden=true]{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:10px;font-weight:700;font-size:1rem;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s}.btn-copper{background:var(--copper);color:var(--pcb-900);box-shadow:0 6px 22px #d4a03a47}.btn-copper:hover{background:#e2b14c;transform:translateY(-1px)}.btn-line{border:1.5px solid rgba(255,255,255,.28);color:#fff}.btn-line:hover{background:#ffffff12}.btn-line-dark{border:1.5px solid var(--ink);color:var(--ink)}.btn-line-dark:hover{background:var(--ink);color:#fff}.hero-guide{margin-top:18px;font-size:.95rem;color:#ffffffbf}.hero-guide a{color:var(--copper);text-decoration:underline;text-underline-offset:3px}.guide-card{display:flex;flex-direction:column}.guide-card small{font-family:var(--mono);font-size:.72rem;color:var(--copper-d)}.guide-card h3{margin-top:6px}.guide-card .more{margin-top:auto;padding-top:14px}.guides-all{margin-top:28px;text-align:center}.btn-dark{background:var(--pcb-800);color:#fff}.btn-dark:hover{background:var(--pcb-700)}.btn-outline{border:1.5px solid var(--rule);color:var(--ink);background:var(--white)}.btn-outline:hover{border-color:var(--copper)}.logo{display:inline-flex;align-items:center;direction:ltr}.logo-svg{height:44px;width:auto}.ls-proto,.ls-makers{fill:#fff}.ls-trace{stroke:var(--led)}.ls-dot{fill:var(--led)}.ls-glow{fill:#4ade8040}.ls-rule{stroke:#ffffff40}.ls-tag{fill:#ffffff8c}.site-nav{position:sticky;top:0;z-index:50;background:#071209f0;backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-in{display:flex;align-items:center;gap:24px;height:72px}.nav-links{display:flex;gap:4px;margin-inline-start:auto;color:#ffffffc7;font-size:.95rem}.nav-item{position:relative}.nav-item>a{display:block;padding:8px;border-radius:8px;white-space:nowrap}.nav-item>a:hover,.nav-item>a[aria-current=page]{color:#fff;background:#ffffff0f}.nav-item.has-dd>a:after{content:" ▾";font-size:.7em;opacity:.6}.dd{position:absolute;top:100%;inset-inline-start:0;min-width:260px;background:var(--pcb-800);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;display:none;box-shadow:0 20px 40px #0006}.dd a{display:block;padding:8px 12px;border-radius:8px;color:#ffffffd1}.dd a:hover{background:#ffffff0f;color:#fff}.nav-item:hover .dd,.nav-item:focus-within .dd{display:block}.nav-cta{display:flex;align-items:center;gap:12px}.lang{color:#ffffffa6;font-size:.85rem;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:3px 8px}.nav-cta .btn{padding:10px 18px;font-size:.9rem;white-space:nowrap}.burger{display:none;width:42px;height:42px;border-radius:8px;border:1px solid rgba(255,255,255,.2);align-items:center;justify-content:center}.burger svg{width:22px;height:22px;stroke:#fff}.mobile-menu{display:none}.hero{position:relative;background:radial-gradient(1200px 600px at 20% 10%,#143a1c 0%,transparent 60%),var(--pcb-900);color:#fff;overflow:hidden}.hero:before,.page-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--pcb-line) 1px,transparent 1px),linear-gradient(90deg,var(--pcb-line) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 85%);pointer-events:none}.hero-in{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;padding-top:88px;padding-bottom:96px}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:.8rem;color:var(--led);border:1px solid rgba(74,222,128,.3);border-radius:999px;padding:6px 14px;margin-bottom:26px}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--led);box-shadow:0 0 8px var(--led);flex:none}h1{font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.12;font-weight:800;letter-spacing:-.01em}h1 em{font-style:normal;color:var(--copper)}.lead{margin-top:22px;font-size:1.15rem;color:#ffffffc7;max-width:600px}.hero-btns{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.hero-proof{display:flex;gap:32px;margin-top:46px;padding-top:26px;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap}.hero-proof div{font-size:.85rem;color:#ffffff94}.hero-proof strong{display:block;font-size:1.5rem;color:#fff;font-weight:800;line-height:1.2}.hero-art{position:relative}.hero-art:before{content:"";position:absolute;inset:8% 6%;background:radial-gradient(closest-side,rgba(74,222,128,.18),transparent);filter:blur(30px)}.hero-board{position:relative;width:100%;height:auto;display:block;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.hb-trace path{fill:none;stroke:#c8920a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.hb-pulse path{fill:none;stroke:var(--led);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16 520;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(74,222,128,.9));animation:hb-flow 3.6s linear infinite}.hb-pulse .p2{animation-delay:-.6s}.hb-pulse .p3{animation-delay:-1.2s}.hb-pulse .p4{animation-delay:-1.8s}.hb-pulse .p5{animation-delay:-2.4s}.hb-pulse .p6{animation-delay:-3s}@keyframes hb-flow{to{stroke-dashoffset:-536}}.hb-led{animation:hb-blink 2.4s ease-in-out infinite}.hb-led.d2{animation-delay:.5s}.hb-led.d3{animation-delay:1.1s}@keyframes hb-blink{0%,to{opacity:.35}50%{opacity:1}}.hb-silk{font-family:var(--mono);font-size:10px;fill:#ffffff8c;letter-spacing:.06em}.hb-brand{font-family:Inter,sans-serif;font-size:18px;font-weight:800;fill:#fffc;letter-spacing:.04em}.hb-chip{font-family:var(--mono);font-size:17px;font-weight:600;fill:#ffffffd9}.hb-chip-sub{font-family:var(--mono);font-size:9px;fill:#ffffff73;letter-spacing:.08em}.hb-mod{font-family:var(--mono);font-size:15px;font-weight:600;fill:#2b3236}.hb-mod-sub{font-family:var(--mono);font-size:10px;fill:#4b555a}.hb-ai{font-family:var(--mono);font-size:13px;font-weight:600;fill:var(--led);letter-spacing:.06em}@media(prefers-reduced-motion:reduce){.hb-pulse path,.hb-led{animation:none}.hb-pulse{display:none}}.page-hero{position:relative;background:var(--pcb-900);color:#fff;overflow:hidden}.page-hero .wrap{position:relative;padding-top:56px;padding-bottom:64px}.page-hero h1{font-size:clamp(2rem,4vw,3rem);max-width:860px}.page-hero .lead{max-width:760px}.crumbs{font-size:.85rem;color:#ffffff80;margin-bottom:22px;display:flex;gap:8px;flex-wrap:wrap}.crumbs a:hover{color:#fff}.crumbs span[aria-hidden]{opacity:.5}.industries{background:var(--pcb-800);color:#ffffffd1;border-top:1px solid rgba(255,255,255,.06)}.ind-in{display:flex;align-items:center;gap:30px;padding-top:22px;padding-bottom:22px;flex-wrap:wrap}.ind-in>span{font-size:.85rem;color:#ffffff80}.chips{display:flex;gap:10px;flex-wrap:wrap}.chips a{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:.92rem}.chips a:hover{border-color:var(--copper);color:#fff}.chips svg{width:16px;height:16px;stroke:var(--copper);fill:none;stroke-width:1.8}section{padding:96px 0}section.tight{padding:64px 0}section.flush-top{padding-top:0}.sec-dark{background:var(--pcb-900);color:#fff}.sec-white{background:var(--white);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.sec-head{max-width:760px;margin-bottom:48px}.label{font-family:var(--mono);font-size:.78rem;color:var(--copper-d);letter-spacing:.08em;text-transform:uppercase}.sec-dark .label{color:var(--copper)}h2{font-size:clamp(1.7rem,3.1vw,2.4rem);line-height:1.2;font-weight:800;margin-top:10px}.sec-head p{margin-top:14px;color:var(--ink-2);font-size:1.08rem}.sec-dark .sec-head p{color:#ffffffad}.center{text-align:center}.mt-l{margin-top:34px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.card{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;transition:border-color .2s,transform .2s,box-shadow .2s}a.card:hover{border-color:var(--copper);transform:translateY(-2px);box-shadow:0 12px 30px #0e1a1214}.card .ic{width:44px;height:44px;border-radius:10px;background:var(--pcb-800);display:grid;place-items:center;margin-bottom:18px;flex:none}.card .ic svg{width:22px;height:22px;stroke:var(--led);fill:none;stroke-width:1.6}.card h3,.card .card-title{font-size:1.2rem;font-weight:700;margin-top:0;line-height:1.35}.card p{color:var(--ink-2);font-size:.97rem;margin-top:8px;flex:1}.more{margin-top:18px;font-weight:700;font-size:.92rem;color:var(--copper-d)}.sec-ai{background:linear-gradient(180deg,var(--paper),#eef3ec);border-top:1px solid var(--rule)}.ai-card{position:relative;background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:30px;overflow:hidden}.ai-card:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--copper),var(--led))}.ai-k{font-size:.75rem;color:var(--copper-d)}.ai-card h3{font-size:1.25rem;margin-top:8px}.ai-card p{color:var(--ink-2);font-size:.97rem;margin-top:8px}.ticks{list-style:none;display:grid;gap:10px}.ticks li{padding-inline-start:26px;position:relative}.ticks li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:12px;height:2px;background:var(--copper)}.dots{list-style:none;margin-top:16px;display:grid;gap:8px;font-size:.93rem}.dots li{padding-inline-start:22px;position:relative}.dots li:before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:8px;height:8px;border-radius:50%;border:2px solid var(--led)}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.case-grid.feature{grid-template-columns:1.3fr 1fr 1fr}.case{background:var(--pcb-800);color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}.case:hover{border-color:#d4a03a99}.case .ph{aspect-ratio:16/10;overflow:hidden;background:#1a2b1e}.case .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.case:hover .ph img{transform:scale(1.04)}.ph-blank{width:100%;height:100%;display:grid;place-items:center;background-image:linear-gradient(var(--pcb-line) 1px,transparent 1px),linear-gradient(90deg,var(--pcb-line) 1px,transparent 1px);background-size:24px 24px;color:#ffffff59;font-family:var(--mono);font-size:.8rem}.case .body{padding:24px;display:flex;flex-direction:column;flex:1}.tag{font-family:var(--mono);font-size:.72rem;color:var(--led)}.case h3{font-size:1.18rem;margin-top:8px;line-height:1.35}.case dl{margin-top:14px;display:grid;gap:8px;font-size:.93rem;color:#ffffffbd;flex:1}.case dt{font-family:var(--mono);font-size:.7rem;color:var(--copper);text-transform:uppercase;letter-spacing:.08em}.case .metric{margin-top:18px;padding-top:16px;border-top:1px dashed rgba(255,255,255,.14);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.case .metric strong{font-size:1.5rem;color:#fff;direction:ltr}.case .metric span{font-size:.82rem;color:#ffffff8c;text-align:end}.steps{display:grid;grid-template-columns:repeat(5,1fr);position:relative}.steps:before{content:"";position:absolute;top:23px;right:10%;left:10%;height:3px;background:var(--copper);opacity:.55;border-radius:2px}.step{text-align:center;padding:0 14px;position:relative}.via{width:48px;height:48px;margin:0 auto 18px;border-radius:50%;background:var(--paper);border:3px solid var(--copper);display:grid;place-items:center;position:relative}.via:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--pcb-800)}.step b{display:block;font-size:1.05rem}.step p{font-size:.9rem;color:var(--ink-2);margin-top:6px}.free{display:inline-block;margin-top:8px;font-size:.75rem;font-weight:700;background:#4ade802e;color:#166534;padding:2px 10px;border-radius:999px}.paths{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.path{border-radius:18px;padding:40px;display:flex;flex-direction:column}.path-co{background:var(--pcb-800);color:#fff}.path-co p,.path-co li{color:#ffffffbf}.path-co .label{color:var(--copper)}.path-ent{background:var(--white);border:1px solid var(--rule)}.path h3{font-size:1.6rem;font-weight:800;margin-top:8px}.path p{margin-top:12px}.path .ticks{margin:20px 0 28px;flex:1}.path .btn{align-self:flex-start}.f-in{display:grid;grid-template-columns:340px 1fr;gap:64px;align-items:center}.founder-badge{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:radial-gradient(400px 300px at 30% 20%,#143a1c,transparent 70%),var(--pcb-900);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:24px}.founder-badge:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--pcb-line) 1px,transparent 1px),linear-gradient(90deg,var(--pcb-line) 1px,transparent 1px);background-size:28px 28px}.founder-badge>*{position:relative}.fb-initials{width:120px;height:120px;border-radius:50%;border:3px solid var(--copper);display:grid;place-items:center;font-family:Inter,sans-serif;font-weight:800;font-size:2.6rem;letter-spacing:.06em;margin-bottom:14px;box-shadow:0 0 0 8px #d4a03a1f}.fb-name{font-size:1.3rem;font-weight:800}.fb-role{color:#ffffffa6;font-size:.95rem}.fb-tags{margin-top:12px;font-size:.75rem;color:var(--led)}blockquote{font-size:1.4rem;line-height:1.55;font-weight:500;margin-top:18px}blockquote:before{content:"״";color:var(--copper);font-size:3rem;line-height:0;vertical-align:-.35em;margin-inline-end:6px}.sig{margin-top:20px;font-weight:700}.sig span{font-weight:400;color:var(--ink-3)}.creds{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.creds div{border:1px solid var(--rule);border-radius:12px;padding:16px;font-size:.9rem;color:var(--ink-2)}.creds strong{display:block;color:var(--ink);font-size:1rem}.awards{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.awards span{font-family:var(--mono);font-size:.78rem;border:1px solid var(--rule);border-radius:6px;padding:3px 9px;background:var(--paper)}.k-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.art{display:block;padding:22px 0;border-bottom:1px solid var(--rule)}.art:first-of-type{border-top:1px solid var(--rule)}.art small{font-family:var(--mono);font-size:.72rem;color:var(--copper-d)}.art h3,.art h4{font-size:1.12rem;margin-top:4px}.art p{color:var(--ink-2);font-size:.95rem;margin-top:4px}.art:hover h3,.art:hover h4{color:var(--copper-d)}.faq details{border-bottom:1px solid var(--rule);padding:18px 0}.faq details:first-of-type{border-top:1px solid var(--rule)}.faq summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--copper-d);font-size:1.3rem;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{margin-top:10px;color:var(--ink-2);font-size:.97rem}.k-col h3{font-size:1.15rem;margin-bottom:14px}.detail{display:grid;grid-template-columns:1fr 340px;gap:56px;align-items:start}.detail h2{font-size:1.6rem;margin-top:0;margin-bottom:16px}.detail .block+.block{margin-top:48px}.aside{position:sticky;top:96px;display:grid;gap:18px}.aside-box{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:24px}.aside-box h3{font-size:1.05rem;margin-bottom:12px}.aside-dark{background:var(--pcb-800);color:#fff;border:none}.aside-dark p{color:#ffffffb8;font-size:.95rem;margin:8px 0 18px}.aside-dark .btn{width:100%}.link-list a{display:block;padding:5px 0;font-weight:600;font-size:.95rem;color:var(--copper-d)}.link-list a:hover{text-decoration:underline}.tech{display:flex;flex-wrap:wrap;gap:8px}.tech span{font-family:var(--mono);font-size:.76rem;background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:3px 9px;direction:ltr}.facts{display:grid;gap:14px}.facts dt{font-family:var(--mono);font-size:.72rem;color:var(--copper-d);text-transform:uppercase;letter-spacing:.08em}.facts dd{font-size:.97rem;color:var(--ink-2)}.hero-img{margin:-32px auto 0;max-width:960px;position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--rule);box-shadow:0 20px 50px #0e1a1226}.hero-img img{width:100%;height:auto}.note{background:#fff8e8;border:1px solid #f0d9a4;border-radius:12px;padding:18px 20px;color:#6b4e12;font-size:.95rem}.prose{font-size:1.05rem;color:var(--ink-2);max-width:760px}.prose>*+*{margin-top:1.1em}.prose h2{font-size:1.55rem;color:var(--ink);margin-top:1.8em}.prose h3{font-size:1.2rem;color:var(--ink);margin-top:1.5em}.prose ul,.prose ol{padding-inline-start:1.3em;display:grid;gap:.4em}.prose strong{color:var(--ink)}.prose a{color:var(--copper-d);text-decoration:underline;text-underline-offset:3px}.prose table{width:100%;border-collapse:collapse;font-size:.95rem}.prose th,.prose td{border:1px solid var(--rule);padding:8px 12px;text-align:start}.prose th{background:var(--paper);color:var(--ink)}.prose blockquote{font-size:1.1rem;border-inline-start:3px solid var(--copper);padding-inline-start:16px}.prose blockquote:before{content:none}.prose code{font-family:var(--mono);font-size:.88em;background:var(--paper);padding:1px 5px;border-radius:4px;direction:ltr;unicode-bidi:isolate}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.quote{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:28px}.quote p{font-size:1.02rem}.quote footer{margin-top:16px;font-size:.9rem;color:var(--ink-3)}.quote footer strong{color:var(--ink);display:block}.cta-band{background:var(--pcb-800);color:#fff;border-radius:20px;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.cta-band h2{margin-top:0;font-size:clamp(1.5rem,2.6vw,2rem)}.cta-band p{color:#ffffffb3;margin-top:8px}.c-in{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"head form" "direct form";column-gap:64px;align-items:start}.c-head{grid-area:head}.c-direct{grid-area:direct}.c-in .cform{grid-area:form}.contact .contact-title{font-size:clamp(1.7rem,3.1vw,2.4rem);line-height:1.2;font-weight:800;margin-top:10px}.contact p.sub{color:#ffffffb8;margin-top:14px;font-size:1.08rem}.direct{display:grid;gap:12px;margin-top:32px}.direct>a,.direct>button,.direct>div{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);text-align:start;width:100%;color:#fff}.direct>a:hover,.direct>button:hover{border-color:var(--copper)}.direct svg{width:22px;height:22px;flex:none;stroke:var(--copper);fill:none;stroke-width:1.6}.direct strong{display:block}.direct span{font-size:.85rem;color:#ffffff94}.promise{margin-top:22px;font-size:.9rem;color:#fff9;display:flex;gap:18px;flex-wrap:wrap}.promise span:before{content:"✓ ";color:var(--led)}.cform{background:var(--pcb-800);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px;display:grid;gap:16px;color:#fff}.cform h3{font-size:1.25rem}.row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cform label{font-size:.85rem;color:#ffffffb3;display:grid;gap:6px;align-content:start}.cform label .req{color:var(--copper)}.cform input,.cform textarea,.cform select{font:inherit;font-size:.97rem;color:#fff;background:#00000040;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:12px 14px;width:100%}.cform input:focus,.cform textarea:focus,.cform select:focus{outline:none;border-color:var(--copper)}.cform input.invalid{border-color:#f87171}.cform select option{color:var(--ink)}.cform .btn{width:100%}.cform .err{color:#fca5a5;font-size:.8rem;min-height:1em}.hp-field{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.form-status{border-radius:10px;padding:12px 14px;font-size:.95rem}.form-status.ok{background:#4ade801f;border:1px solid rgba(74,222,128,.4);color:#bbf7d0}.form-status.fail{background:#f871711f;border:1px solid rgba(248,113,113,.4);color:#fecaca}.cform .fine{font-size:.8rem;color:#ffffff80}div.card p a,.sec-head p a{color:var(--copper-d);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sec-dark .sec-head p a{color:var(--copper)}.glossary{display:grid;gap:14px;max-width:860px}.glossary>div{background:#fff;border:1px solid var(--rule);border-radius:12px;padding:18px 22px;scroll-margin-top:90px}.glossary>div:target{border-color:var(--copper);box-shadow:0 0 0 3px #d4a03a40}.glossary dt{font-weight:800;font-size:1.15rem;color:var(--ink);display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.glossary .also{font-weight:400;font-size:.95rem;color:var(--copper-d)}.glossary dd{margin:8px 0 0;color:var(--ink-2)}.cform .fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cform .fine a:hover{color:#fff}.site-footer{background:#040b05;color:#ffffff94;font-size:.9rem;padding:56px 0 30px}.ft{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}.ft h2{color:#fff;font-size:.95rem;margin:0 0 12px}.ft a{display:block;padding:3px 0}.ft a:hover{color:#fff}.ft p{margin-top:14px}.ft-legal{display:flex;flex-wrap:wrap;gap:6px 18px}.ft-legal a:hover{color:#fff}.ft-bottom{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:.82rem}.ft-seo{margin-top:12px;font-size:.78rem;color:#fff9}@media(max-width:1140px){.nav-links,.nav-cta .btn,.nav-cta .lang{display:none}.burger{display:inline-flex;margin-inline-start:auto}.mobile-menu.open{display:block;background:var(--pcb-900);border-top:1px solid rgba(255,255,255,.08);max-height:calc(100vh - 72px);overflow-y:auto}.mobile-menu .wrap{padding-top:12px;padding-bottom:24px;display:grid;gap:2px}.mobile-menu a{display:block;color:#ffffffd9;padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.06)}.mobile-menu a.sub{padding-inline-start:20px;font-size:.92rem;color:#fff9}.mobile-menu .btn{margin-top:14px;border:none;color:var(--pcb-900)}}@media(max-width:980px){.hero-in,.c-in,.f-in,.k-grid,.paths,.detail{grid-template-columns:1fr}.c-in{grid-template-areas:"head" "form" "direct";row-gap:28px}.c-direct .direct{margin-top:0}.hero-in{padding-top:56px;padding-bottom:64px;gap:48px}.grid-3,.case-grid,.case-grid.feature,.quotes{grid-template-columns:1fr 1fr}.case-grid.feature .case:first-child{grid-column:1 / -1}.steps{grid-template-columns:1fr;gap:26px}.steps:before{top:0;bottom:0;inset-inline-start:23px;inset-inline-end:auto;width:3px;height:auto}.step{display:grid;grid-template-columns:48px 1fr;gap:18px;text-align:start;padding:0}.via{margin:0}.f-in .founder-badge{max-width:300px;width:100%}.ft{grid-template-columns:1fr 1fr}.aside{position:static}}@media(max-width:640px){body{font-size:16px}.wrap{padding-left:16px;padding-right:16px}section{padding:64px 0}.grid-3,.grid-2,.case-grid,.case-grid.feature,.creds,.row2,.quotes{grid-template-columns:1fr}.path,.cta-band{padding:28px}.logo-svg{height:38px}.cform{padding:22px}}
