@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-ext-400-normal.B28g4zcY.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-ext-400-normal.CtkCLoLZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-400-normal.DvjyhnTk.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-400-normal.XMp_Qeuo.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-greek-400-normal.BKm6CSmU.woff2)format("woff2"),url(/_astro/open-sans-greek-400-normal.yVf9KAAO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-hebrew-400-normal.C3uFZKNA.woff2)format("woff2"),url(/_astro/open-sans-hebrew-400-normal.Cowz_U6T.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-math-400-normal.C76BUjK0.woff2)format("woff2"),url(/_astro/open-sans-math-400-normal.Cs0GbA_j.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,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+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-symbols-400-normal.OZvd8qMe.woff2)format("woff2"),url(/_astro/open-sans-symbols-400-normal.B5VgOMNH.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,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+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,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+1F0??,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+1F7??,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+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-vietnamese-400-normal.Dqpvjuft.woff2)format("woff2"),url(/_astro/open-sans-vietnamese-400-normal.DCU23d-J.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-ext-400-normal.URAvo6nN.woff2)format("woff2"),url(/_astro/open-sans-latin-ext-400-normal.BfzJ9CTS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-ext-400-italic.DTxbCGjE.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-ext-400-italic.j4MbU4yU.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-400-italic.BUPR0S1h.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-400-italic.DGpcSWlQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-greek-400-italic.CilYwb5U.woff2)format("woff2"),url(/_astro/open-sans-greek-400-italic.BuH7C3yF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-hebrew-400-italic.CXPP0jOX.woff2)format("woff2"),url(/_astro/open-sans-hebrew-400-italic.D5O-QnBO.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-math-400-italic.BsO0csMs.woff2)format("woff2"),url(/_astro/open-sans-math-400-italic.CAApjVH7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,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+1EE??}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-symbols-400-italic.0Ch9q1R9.woff2)format("woff2"),url(/_astro/open-sans-symbols-400-italic.DdEf8Kfy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,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+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,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+1F0??,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+1F7??,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+1FB??}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-vietnamese-400-italic.BLoWRDoa.woff2)format("woff2"),url(/_astro/open-sans-vietnamese-400-italic.B-vHoAQ6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-ext-400-italic.BF0ugEcP.woff2)format("woff2"),url(/_astro/open-sans-latin-ext-400-italic.7zHzNkY4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-italic.oaOkCnEp.woff2)format("woff2"),url(/_astro/open-sans-latin-400-italic.BEURUQpT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-cyrillic-ext-600-normal.CivhzOCV.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-ext-600-normal.DX5V8c14.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-cyrillic-600-normal.BuMhxFId.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-600-normal.C5LXWJm_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-greek-600-normal.CkCBI2Km.woff2)format("woff2"),url(/_astro/open-sans-greek-600-normal.Xt_394w2.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-hebrew-600-normal.CQztwT7q.woff2)format("woff2"),url(/_astro/open-sans-hebrew-600-normal.D7z6DfF6.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-math-600-normal.DQ8cZjrd.woff2)format("woff2"),url(/_astro/open-sans-math-600-normal.CWMKYWAo.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,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+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-symbols-600-normal.DgwZOEXg.woff2)format("woff2"),url(/_astro/open-sans-symbols-600-normal.BiWokiHG.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,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+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,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+1F0??,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+1F7??,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+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-vietnamese-600-normal.cWHhjaNO.woff2)format("woff2"),url(/_astro/open-sans-vietnamese-600-normal.CVI-Ycr6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-ext-600-normal.CXDaa6Q7.woff2)format("woff2"),url(/_astro/open-sans-latin-ext-600-normal.YZ6Vktkr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-cyrillic-ext-700-normal.BWp9aGB1.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-ext-700-normal.hbT5P32v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-cyrillic-700-normal.Db4W_Rwa.woff2)format("woff2"),url(/_astro/open-sans-cyrillic-700-normal.FWckWEfO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-greek-700-normal.YcFp24oM.woff2)format("woff2"),url(/_astro/open-sans-greek-700-normal.bcfTBw-h.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-hebrew-700-normal.DnAL3HC_.woff2)format("woff2"),url(/_astro/open-sans-hebrew-700-normal.CZc_Q6SQ.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-math-700-normal.EYnC2qGX.woff2)format("woff2"),url(/_astro/open-sans-math-700-normal.B7X9EnEK.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,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+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-symbols-700-normal.DfXrtqu8.woff2)format("woff2"),url(/_astro/open-sans-symbols-700-normal.DNvDgxgv.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,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+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,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+1F0??,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+1F7??,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+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-vietnamese-700-normal.C0rmKuKj.woff2)format("woff2"),url(/_astro/open-sans-vietnamese-700-normal.BwQSBZ9d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-latin-ext-700-normal.DatbY7Hl.woff2)format("woff2"),url(/_astro/open-sans-latin-ext-700-normal.IE4yTLg1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-latin-700-normal.CceUhp2e.woff2)format("woff2"),url(/_astro/open-sans-latin-700-normal.CZCQA30i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-cyrillic-ext-600-normal.CW4Fknsm.woff2)format("woff2"),url(/_astro/overpass-cyrillic-ext-600-normal.Zx-mtRSD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-cyrillic-600-normal.B-hc8bdn.woff2)format("woff2"),url(/_astro/overpass-cyrillic-600-normal.CXB2Mrig.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-vietnamese-600-normal.CjS-4vQf.woff2)format("woff2"),url(/_astro/overpass-vietnamese-600-normal.DlMMlPfM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-latin-ext-600-normal.Cyj4Nio0.woff2)format("woff2"),url(/_astro/overpass-latin-ext-600-normal.DQKKMGzp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-latin-600-normal.25RhTNCi.woff2)format("woff2"),url(/_astro/overpass-latin-600-normal.DhYQrzaY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sv-hero,.st-hero,.llm-hero{text-align:center;background:linear-gradient(135deg,#0a1f38 0%,#0f2b4a 50%,#163d6b 100%);padding:72px 48px 60px;position:relative;overflow:hidden}.sv-hero:before,.st-hero:before,.llm-hero:before{content:"";pointer-events:none;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"20\" cy=\"20\" r=\"40\" fill=\"none\" stroke=\"rgba(255,255,255,.03)\" stroke-width=\"1\"/><circle cx=\"80\" cy=\"80\" r=\"60\" fill=\"none\" stroke=\"rgba(255,255,255,.03)\" stroke-width=\"1\"/></svg>");position:absolute;inset:0}.st-hero-content{z-index:1;position:relative}.sv-badge,.st-hero-badge,.llm-hero-badge{color:#7eb8f7;letter-spacing:2px;text-transform:uppercase;background:#5ea8ff26;border:1px solid #5ea8ff4d;border-radius:20px;margin-bottom:24px;padding:6px 18px;font-size:11px;font-weight:700;display:inline-block}.sv-hero-title,.st-hero-title,.llm-hero-title{color:#fff;letter-spacing:-.5px;max-width:820px;margin:0 auto 20px;font-size:46px;font-weight:900;line-height:1.15}.sv-hero-subtitle,.st-hero-subtitle,.llm-hero-subtitle{color:#ffffffbf;max-width:660px;margin:0 auto 28px;font-size:19px;font-weight:400;line-height:1.7}.sv-hero-meta{color:#ffffff73;letter-spacing:.5px;font-size:13px}.sv-hero-meta strong{color:#ffffffa6}.sv-hero-img{object-fit:cover;border-radius:10px;width:100%;max-width:840px;max-height:400px;margin:40px auto 0;display:block;box-shadow:0 24px 64px #0006}.sv-toc,.st-toc,.llm-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:22px 20px;position:sticky;top:90px}.sv-toc-label,.st-toc-title,.llm-toc-title{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 14px;font-size:10px;font-weight:800}.sv-toc-list,.st-toc-list,.llm-toc-list{margin:0;padding:0;list-style:none}.sv-toc-item{margin:0}.sv-toc-link,.st-toc-link,.llm-toc-link{color:#475569;border-left:2px solid #0000;padding:9px 0 9px 12px;font-size:13px;line-height:1.4;text-decoration:none;transition:all .15s;display:block}.sv-toc-link:hover,.st-toc-link:hover,.llm-toc-link:hover{color:#0f2b4a;border-left-color:#1e6eb5;font-weight:600}.st-sidebar{display:block}.sv-author,.st-author-card,.llm-author-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:14px;margin-bottom:36px;padding:16px 20px;display:flex}.sv-author img,.st-author-avatar,.llm-author-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.sv-author-name,.st-author-name,.llm-author-name{color:#0f2b4a;margin:0 0 2px;font-size:14px;font-weight:700}.sv-author-role,.st-author-role,.llm-author-role{color:#64748b;margin:0;font-size:12px}.sv-author-meta,.llm-author-meta{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.sv-author-meta span,.llm-author-meta-item{color:#94a3b8;font-size:12px}.st-author-meta{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.st-author-meta span{color:#94a3b8;font-size:12px}.sv-li,.llm-author-linkedin{color:#fff;background:#0a66c2;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.sv-trust{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.sv-fact{color:#065f46;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.sv-updated{color:#64748b;font-size:12px}.sv-cite{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin:0 0 28px;padding:12px 16px}.sv-cite-lbl{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 6px;font-size:10px;font-weight:800}.sv-cite-text{color:#475569;word-break:break-all;background:#f1f5f9;border-radius:4px;margin:0;padding:8px 10px;font-family:ui-monospace,Courier New,monospace;font-size:12px;line-height:1.6}.sv-cite-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:40px 0 0;padding:24px 28px}.sv-cite-block-lbl{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 20px;font-size:10px;font-weight:800}.sv-cite-fmt{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin:0 0 6px;font-size:11px;font-weight:700}.sv-cite-val{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:4px;margin:0 0 20px;padding:10px 14px;font-family:Courier New,monospace;font-size:13px;line-height:1.7}.sv-cite-val:last-child{margin-bottom:0}.sv-fact-check{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:32px 0 0;padding:24px 28px}.sv-fact-check-lbl{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 16px;font-size:10px;font-weight:800}.sv-fact-check-intro{color:#475569;margin:0 0 20px;font-size:13px;line-height:1.7}.sv-fact-check table{border-collapse:collapse;width:100%;margin:0;font-size:13px}.sv-fact-check th:nth-child(2){width:90px}.sv-fact-check th{color:#fff;text-align:left;letter-spacing:.3px;background:#0f2b4a;padding:10px 14px;font-size:12px;font-weight:700}.sv-fact-check td{color:#334155;border-bottom:1px solid #e2e8f0;padding:10px 14px}.sv-fact-check tr:nth-child(2n) td{background:#f8fafc}.sv-fact-check tr:last-child td{border-bottom:none}.sv-fact-check .fc-ok{color:#16a34a;font-weight:700}.sv-fact-check .fc-warn{color:#b45309;font-weight:700}.sv-fact-check-note{color:#94a3b8;margin:14px 0 0;font-size:12px}.sv-lead{color:#1e293b;border-left:4px solid #1e6eb5;margin:0 0 32px;padding:0 0 0 18px;font-size:19px;font-weight:400;line-height:1.75}.sv-h2,.st-section-title,.llm-section-title{color:#0f2b4a;border-left:4px solid #1e6eb5;margin:52px 0 18px;padding-left:14px;font-size:24px;font-weight:800;line-height:1.3}.sv-h3,.llm-section-subtitle{color:#1a4a7a;margin:28px 0 10px;font-size:17px;font-weight:700}.sv-p,.st-paragraph,.llm-paragraph{color:#334155;margin:0 0 18px;font-size:15px;line-height:1.85}.sv-strong,.llm-strong,.st-primary-text{color:#0f2b4a;font-weight:700}.sv-ul,.st-list{margin:0 0 18px;padding-left:20px}.sv-ul li,.st-list li{color:#334155;margin-bottom:6px;font-size:15px;line-height:1.85}.st-list{padding-left:0;list-style:none}.st-list li{align-items:flex-start;gap:10px;display:flex}.st-list-bullet{background:#1e6eb5;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.sv-hr{border:none;border-top:1px solid #e8edf3;margin:40px 0}.sv-meta{color:#64748b;margin:0 0 20px;font-size:13px}.sv-incident{background:#f0f6ff;border-left:5px solid #1e6eb5;border-radius:0 8px 8px 0;margin:0 0 24px;padding:14px 20px}.sv-incident p{color:#475569;margin:0;font-size:13px;line-height:1.6}.sv-incident strong{color:#0f2b4a}.sv-table{border-collapse:collapse;width:100%;margin:24px 0 32px;font-size:14px}.sv-table th{color:#fff;text-align:left;letter-spacing:.5px;background:#0f2b4a;padding:10px 14px;font-size:12px;font-weight:700}.sv-table td{color:#334155;border-bottom:1px solid #e2e8f0;padding:10px 14px}.sv-table tr:last-child td{border-bottom:none}.sv-table tr:nth-child(2n) td{background:#f8fafc}.sv-table .sv-pct{color:#0f2b4a;font-size:16px;font-weight:800}.sv-breakout{border-collapse:collapse;width:100%;margin:14px 0 24px;font-size:13px}.sv-breakout th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:8px 12px;font-size:10px;font-weight:700}.sv-breakout td{color:#334155;border-bottom:1px solid #f1f5f9;padding:8px 12px}.sv-breakout tr:last-child td{border-bottom:none}.sv-bt-n{color:#94a3b8;font-size:12px}.sv-fact-box{background:#0a1f38;border-radius:8px;margin:28px 0;padding:22px 26px;font-family:Courier New,monospace}.sv-fact-box p{color:#fffc;margin:4px 0;font-size:13px;line-height:1.6}.sv-fact-box .fb-comment,.sv-fact-box .llm-code-comment{color:#5ea8ff}.sv-fact-box .fb-key,.sv-fact-box .llm-code-key{color:#7eb8f7;font-weight:700}.sv-fact-box .fb-val,.sv-fact-box .llm-code-value{color:#a8d8a8}.llm-code-box{background:#0a1f38;border-radius:8px;margin:28px 0;font-family:Courier New,monospace;overflow:hidden}.llm-code-header{background:#0f2b4a;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:10px 16px;display:flex}.llm-code-dot{border-radius:50%;width:12px;height:12px;display:inline-block}.llm-code-dot-red{background:#ff5f57}.llm-code-dot-yellow{background:#febc2e}.llm-code-dot-green{background:#28c840}.llm-code-filename{color:#ffffff80;margin-left:8px;font-family:Courier New,monospace;font-size:12px}.llm-code-content{color:#fffc;white-space:pre-wrap;word-break:break-word;margin:0;padding:20px 26px;font-size:13px;line-height:1.7;display:block}.llm-code-comment{color:#5ea8ff}.llm-code-key{color:#7eb8f7;font-weight:700}.llm-code-value{color:#a8d8a8}.fb-comment{color:#5ea8ff}.fb-key{color:#7eb8f7;font-weight:700}.fb-val{color:#a8d8a8}.sv-quote,.st-highlight-box,.st-emphasis-box,.st-nuance-box{background:#f0f6ff;border-left:5px solid #1e6eb5;border-radius:0 8px 8px 0;margin:32px 0;padding:22px 26px}.sv-quote p,.st-highlight-box p,.st-emphasis-box p,.st-nuance-box p{color:#0f2b4a;margin:0;font-size:17px;font-style:italic;font-weight:600;line-height:1.6}.sv-callout,.st-key-takeaways,.st-final-box{background:#0a1f38;border-radius:10px;margin:32px 0;padding:28px 32px}.sv-callout-lbl,.st-key-takeaways-title{letter-spacing:2px;text-transform:uppercase;color:#5ea8ff;margin:0 0 14px;font-size:10px;font-weight:800}.sv-callout ul,.st-key-takeaways ul{margin:0;padding:0;list-style:none}.sv-callout li,.st-key-takeaways li{color:#ffffffd9;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:10px 0 10px 20px;font-size:14px;line-height:1.6;display:flex;position:relative}.sv-callout li:before{content:"→";color:#5ea8ff;position:absolute;left:0}.sv-callout li:last-child,.st-key-takeaways li:last-child{border-bottom:none}.st-takeaway-number,.sv-sn{color:#fff;background:#1e6eb5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:inline-flex}.st-final-box p{color:#ffffffd9;margin:0 0 10px;font-size:15px}.st-final-box p:last-child{margin:0}.llm-myths-grid{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0 24px;display:grid}.llm-myth-card{background:#fff8f0;border:1px solid #fbbf24;border-radius:8px;padding:18px 20px}.llm-fact-card{background:#f0fdf4;border:1px solid #6ee7b7;border-radius:8px;padding:18px 20px}.llm-myth-header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.llm-myth-icon{font-size:16px;font-weight:900}.llm-myth-card .llm-myth-icon{color:#d97706}.llm-fact-card .llm-myth-icon{color:#059669}.llm-myth-label{letter-spacing:1.5px;text-transform:uppercase;color:#d97706;font-size:11px;font-weight:800}.llm-fact-label{letter-spacing:1.5px;text-transform:uppercase;color:#059669;font-size:11px;font-weight:800}.llm-myth-text,.llm-fact-text{color:#334155;margin:0;font-size:14px;line-height:1.65}.sv-strategies,.st-comparison-grid,.st-platform-grid,.llm-strategy-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0 32px;display:grid}.sv-sc,.st-comparison-card,.st-platform-card,.llm-strategy-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:22px;box-shadow:0 2px 6px #0000000a}.st-comparison-card.primary{border-top:3px solid #1e6eb5}.st-comparison-card.accent{border-top:3px solid #0f2b4a}.st-comparison-card ul,.st-comparison-card ol{margin:0;padding-left:0;list-style:none}.st-comparison-card li{color:#334155;border-bottom:1px solid #f1f5f9;padding:5px 0;font-size:14px}.st-comparison-card li:last-child{border-bottom:none}.st-platform-card{text-align:center;color:#334155;background:#f8fafc;padding:14px 10px;font-size:13px;font-weight:600}.sv-sn,.llm-strategy-number{color:#fff;background:#0f2b4a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:12px;font-size:15px;font-weight:800;display:flex}.sv-st,.llm-strategy-title,.st-comparison-card-title{color:#0f2b4a;margin:0 0 6px;font-size:15px;font-weight:700}.sv-sd,.llm-strategy-text{color:#64748b;margin:0;font-size:13px;line-height:1.6}.sv-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 36px;display:grid}.sv-stat{text-align:center;background:#fff;border:1px solid #e2e8f0;border-top:3px solid #1e6eb5;border-radius:8px;padding:22px 16px;box-shadow:0 2px 6px #0000000a}.sv-stat-n{color:#0f2b4a;letter-spacing:-1px;margin-bottom:8px;font-size:38px;font-weight:900;line-height:1}.sv-stat-l{color:#64748b;font-size:13px;line-height:1.5}.st-stats-list{margin:24px 0 32px}.st-stat-item{color:#334155;background:#f8fafc;border-left:3px solid #1e6eb5;border-radius:0 6px 6px 0;margin-bottom:10px;padding:14px 18px;font-size:15px;line-height:1.65}.st-stat-item strong{color:#0f2b4a;font-size:18px}.st-steps-list{margin:24px 0 32px}.st-step-item{border-bottom:1px solid #e8edf3;gap:16px;padding:18px 0;display:flex}.st-step-item:last-child{border-bottom:none}.st-step-number{color:#fff;background:#0f2b4a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:flex}.st-step-content h4{color:#0f2b4a;margin:0 0 6px;font-size:15px;font-weight:700}.st-step-content p{color:#64748b;margin:0;font-size:14px;line-height:1.6}.sv-cta,.llm-cta-box{text-align:center;background:linear-gradient(135deg,#0f2b4a,#1e6eb5);border-radius:12px;margin:48px 0 16px;padding:40px}.sv-cta-title,.llm-cta-title{color:#fff;margin:0 0 10px;font-size:22px;font-weight:800}.sv-cta-text,.llm-cta-text{color:#fffc;margin:0 0 26px;font-size:15px}.sv-cta-btn,.llm-cta-button,.st-cta-button{color:#0f2b4a;background:#fff;border-radius:6px;padding:13px 30px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.sv-cta-btn:hover,.llm-cta-button:hover,.st-cta-button:hover{background:#e8f0fe}.sv-chart-wrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:28px 0;padding:20px 24px;overflow:hidden}.sv-chart-title{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 16px;font-size:10px;font-weight:800}.sv-chart-svg{width:100%;height:auto;display:block}.sv-chart-note{color:#94a3b8;text-align:right;margin:10px 0 0;font-size:11px}.sv-faq details{border:1px solid #e2e8f0;border-radius:6px;margin:0 0 8px;overflow:hidden}.sv-faq details summary{color:#0f2b4a;cursor:pointer;background:#f8fafc;padding:13px 16px;font-size:14px;font-weight:600;list-style:none}.sv-faq details summary::-webkit-details-marker{display:none}.sv-faq details summary:before{content:"+ ";color:#1e6eb5}.sv-faq details[open] summary:before{content:"- ";color:#1e6eb5}.sv-faq details p{color:#475569;border-top:1px solid #e2e8f0;margin:0;padding:14px 16px;font-size:14px;line-height:1.7}.sv-refs,.st-references,.llm-references{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:32px 0;padding:24px 28px}.sv-refs-lbl,.st-references-title,.llm-references-title{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 16px;font-size:10px;font-weight:800;display:block}.sv-refs ol,.llm-references-list,.st-references ul{margin:0;padding-left:20px}.sv-refs li,.llm-references-item,.st-references li{color:#475569;margin-bottom:8px;font-size:13px;line-height:1.7}.sv-refs a,.llm-references-link,.st-references a{color:#1e6eb5;text-decoration:none}.sv-refs a:hover,.llm-references-link:hover,.st-references a:hover{transition:all .35s;box-shadow:inset 0 -.18em #15a5a5}.sv-sources ol{margin:0;padding-left:20px}.sv-sources li{color:#64748b;margin:0 0 8px;font-size:13px;line-height:1.7}.sv-sources a{color:#1e6eb5;word-break:break-all}.sv-method,.st-methodology-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:32px 0;padding:24px 28px}.sv-method-lbl{letter-spacing:2px;text-transform:uppercase;color:#94a3b8;margin:0 0 16px;font-size:10px;font-weight:800}.sv-method-grid{grid-template-columns:repeat(2,1fr);gap:14px 24px;display:grid}.sv-mi-key{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin:0 0 2px;font-size:11px;font-weight:700}.sv-mi-val{color:#1e293b;font-size:14px;font-weight:600}.st-methodology-box ul{margin:0;padding-left:20px}.st-methodology-box li{color:#334155;margin-bottom:6px;font-size:14px;line-height:1.75}.st-methodology-box strong{color:#0f2b4a}.st-article-layout,.st-article,.st-section{display:block}@media (width<=768px){.sv-hero-title,.st-hero-title,.llm-hero-title{font-size:30px}.sv-hero,.st-hero,.llm-hero{padding:48px 24px 40px}.sv-stats{grid-template-columns:repeat(2,1fr)}.sv-strategies,.st-comparison-grid,.st-platform-grid,.llm-strategy-grid,.llm-myths-grid,.sv-method-grid{grid-template-columns:1fr}.sv-author-meta,.llm-author-meta{display:none}}@media (width<=480px){.sv-stats{grid-template-columns:1fr}}@font-face{font-family:Poynter;src:url(/wp-content/uploads/et-fonts/PoynterOldstyleDisplay-NarSemiBd.ttf)format("truetype");font-weight:400 700;font-display:swap}:root{--ink:#2d2d2d;--muted:#666;--paper:#fff;--mist:#efefef;--teal:#3fd3d1;--mint:#69eacb;--lilac:#eaccf8;--violet:#6654f1;--pink:#d05ce9;--hero-grad:linear-gradient(160deg, var(--mint) 0%, var(--lilac) 50%, var(--violet) 100%);--font-display:"Poynter", Georgia, "Times New Roman", serif;--font-body:"Open Sans", Helvetica, Arial, sans-serif;--content-w:1080px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--paper);margin:0;font-size:16px;line-height:1.6}img,video,iframe{max-width:100%;height:auto}a{color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--ink);margin:0;padding-bottom:10px;font-weight:400;line-height:1}h1{font-size:70px}h2{font-size:60px}h3{font-size:51px}h4{font-size:42px}h5{font-size:37px}h6{font-size:32px}@media (width<=980px){h1{font-size:48px}h2{font-size:42px}h3{font-size:36px}h4{font-size:30px}h5{font-size:26px}h6{font-size:22px}}p{margin:0 0 1em}p:last-child{margin-bottom:0}.btn{background:var(--pink);color:#fff;font:600 15px/1.2 var(--font-body);letter-spacing:.02em;box-shadow:3px 4px 0 var(--violet);cursor:pointer;border:0;border-radius:100px;padding:11px 28px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.btn:hover{box-shadow:4px 5px 0 var(--violet);transform:translate(-1px,-1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.site-header{z-index:20;justify-content:space-between;align-items:center;padding:18px 5%;display:flex;position:relative}.site-header.overlay{color:#fff;position:absolute;inset:0 0 auto}.site-header .brand img{width:150px;height:auto;display:block}.menu{position:relative}.menu summary{cursor:pointer;padding:6px;list-style:none;display:flex}.menu summary::-webkit-details-marker{display:none}.menu nav{color:var(--ink);background:#fff;border-radius:14px;min-width:220px;padding:14px 8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #140a3c2e}.menu ul{margin:0;padding:0;list-style:none}.menu a{border-radius:8px;padding:8px 18px;font-weight:600;text-decoration:none;display:block}.menu a:hover,.menu a[aria-current=page]{background:var(--mist)}.site-footer{border-top:1px solid #eee;padding:60px 5% 30px;font-size:14px}.footer-cta{text-align:center;margin-bottom:48px}.footer-main{max-width:var(--content-w);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin:0 auto;display:flex}.footer-main .brand img{width:170px;height:auto;display:block}.footer-main ul{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.footer-main a,.footer-legal a{text-decoration:none}.footer-main a:hover,.footer-legal a:hover{text-decoration:underline}.footer-legal{max-width:var(--content-w);color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:32px auto 0;font-size:13px;display:flex}.s{background-color:var(--s-bg,transparent);background-image:var(--s-bg-grad,none), var(--s-bg-img,none);min-height:var(--s-min-h,auto);padding:var(--s-pt,54px) 0 var(--s-pb,54px);background-position:50%;background-size:cover;position:relative}.s:has(>.row.full){padding:0}.row{--gap:5.5%;width:var(--r-w,80%);max-width:var(--r-max,var(--content-w));column-gap:var(--gap);flex-wrap:wrap;row-gap:1.5rem;margin:0 auto;padding:2% 0;display:flex}.row.full{width:100%;max-width:none;padding:0;display:block}.col{flex:0 0 calc((100% + var(--gap)) * var(--c-span,60) / 60 - var(--gap));background:var(--c-bg,transparent);border-radius:var(--c-radius,0);box-shadow:var(--c-shadow,none);padding:var(--c-pad,0);min-width:0}.col>*+*{margin-top:1.2em}.m-text{font-family:var(--t-font,inherit);color:var(--t-color,inherit);font-size:var(--t-size,inherit);line-height:var(--t-lh,inherit);max-width:var(--m-max,none);margin-left:var(--m-align,0);margin-right:var(--m-align,0)}.m-text :is(h1,h2,h3,h4){font-family:var(--h-font,var(--font-display))}.m-text h1{font-size:var(--h1-size,70px);color:var(--h1-color,inherit)}.m-text h2{font-size:var(--h2-size,60px);color:var(--h2-color,inherit)}.m-text h3{font-size:var(--h3-size,51px);color:var(--h3-color,inherit)}.m-text h4{font-size:var(--h4-size,42px);color:var(--h4-color,inherit)}.m-text{font-size:var(--t-size,16px)}.m-text.eyebrow p{font:600 16px/1.6 "Overpass", var(--font-body);text-transform:uppercase;letter-spacing:.1em}.m-text.eyebrow-h :is(h1,h2,h3,h4){text-transform:uppercase;letter-spacing:.1em;padding-bottom:0;font-weight:600;line-height:1.6}.gradient-shimmer{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(-30deg,#3fd3d1bf 10%,#3fd3d1 30%,#d05ce9 55%,#d05ce9bf 80%,#3fd3d1bf 90%);background-size:230%;-webkit-background-clip:text;background-clip:text;animation:3.5s linear infinite reverse shine}@keyframes shine{to{background-position:200%}}@media (prefers-reduced-motion:reduce){.gradient-shimmer{animation:none}}.row[style*=position\:absolute],.row[style*=position\:fixed]{max-width:none;margin:0;padding:0;overflow:hidden}.s{overflow-x:clip}.m-text a{color:var(--a-color,inherit)}.m-text ul,.m-text ol{padding-left:1.3em}.m-image{max-width:var(--m-max,100%);margin:0;margin-left:var(--m-align,0);margin-right:var(--m-align,0)}.m-image img{display:block}.m-divider{border:0;border-top:1px solid var(--d-color,#00000026);margin:1em 0}.m-button.align-center{text-align:center}.m-button.align-right{text-align:right}.m-blurb{max-width:var(--m-max,none);margin-left:var(--m-align,0);margin-right:var(--m-align,0);flex-direction:column;gap:.6em;display:flex}.m-blurb.place-left{flex-direction:row;align-items:flex-start}.m-blurb-media img{max-width:64px}.m-blurb-title{font-size:var(--h1-size,22px);margin-bottom:.3em}.m-icon{width:1.4em;height:1.4em;color:var(--teal);display:inline-flex}.m-icon svg{width:100%;height:100%}.m-iconwrap.align-center{text-align:center}.m-video{aspect-ratio:16/9;position:relative}.m-video iframe{border:0;border-radius:10px;width:100%;height:100%;position:absolute;inset:0}.m-accordion{gap:10px;display:grid}.m-acc{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:0 20px}.m-acc summary{cursor:pointer;padding:16px 0;font-weight:600}.m-acc-body{padding-bottom:16px}.m-cta{text-align:center}.m-slider{gap:24px;display:grid}.post-list{width:80%;max-width:var(--content-w);margin:0 auto;padding:40px 0 80px}.post-list ul{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.post-list li a{text-decoration:none;display:block}.post-list img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.post-list-title{font:400 22px/1.2 var(--font-display);margin:12px 0 6px;display:block}.post-list time{color:var(--muted);font-size:13px}.lead-form{gap:14px;max-width:640px;margin:0 auto;display:grid}.lead-form label{gap:6px;font-size:14px;font-weight:600;display:grid}.lead-form input,.lead-form textarea{font:inherit;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:11px 14px}.lf-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lead-form .hp{position:absolute;left:-9999px}.lf-note{color:var(--muted);font-size:13px}.lf-status{color:#1a7f4b;margin:0;font-size:15px;font-weight:600}.lf-status.lf-error{color:#b42318}.prose{width:88%;max-width:760px;margin:0 auto;padding:60px 0;font-size:17px}@media (width<=980px){.row{width:88%}.col{flex-basis:100%}.m-text :is(h1,h2,h3,h4){font-family:var(--h-font,var(--font-display))}.m-text h1{font-size:var(--h1-size-m,min(var(--h1-size,30px), 34px))}.m-text h2{font-size:var(--h2-size-m,min(var(--h2-size,26px), 40px))}.m-text h3{font-size:var(--h3-size-m,min(var(--h3-size,22px), 28px))}.lf-row{grid-template-columns:1fr}}.m-heading{color:var(--hd-color,inherit);font-size:var(--hd-size,revert-layer)}@media (width<=980px){.m-heading{font-size:var(--hd-size-m,var(--hd-size,revert-layer))}}.promise{background:#fff;border-top:1px solid #eee;place-items:center;min-height:600px;display:grid;position:relative;overflow:hidden}.promise-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.promise-inner{z-index:1;text-align:center;max-width:900px;padding:80px 24px;position:relative}.promise-eyebrow{font:600 18px/26px var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.promise-title{margin-bottom:22px;font-size:clamp(42px,6vw,80px);line-height:1}.promise-text{color:#111827;max-width:560px;margin:0 auto 30px;font-size:18px;line-height:26px}.site-footer{border-top:1px solid #eee}.client-marquee{padding:40px 0 56px;overflow:hidden}.cm-label{text-align:center;font:600 12px/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:26px}.cm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cm-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.cm-row+.cm-row{margin-top:10px}.cm-track{width:max-content;animation:cm-scroll var(--cm-dur,60s) linear infinite;display:flex}.cm-reverse .cm-track{animation-direction:reverse}.client-marquee:hover .cm-track{animation-play-state:paused}.cm-track ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.cm-track li{white-space:nowrap;align-items:center;display:flex}.cm-track span{font:400 clamp(26px, 3.2vw, 42px)/1.3 var(--font-display);color:#9a9aa3;padding:0 26px;transition:color .25s}.cm-track span:hover{color:var(--ink)}.cm-track i{color:var(--teal);font-size:14px;font-style:normal}@keyframes cm-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cm-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.cm-track ul+ul{display:none}.cm-track ul{flex-wrap:wrap;justify-content:center}}.clients-industry{width:80%;max-width:var(--content-w);margin:0 auto;padding:70px 0 90px}.ci-head{max-width:640px;margin-bottom:44px}.ci-head h2{font-size:clamp(34px,4vw,48px)}.ci-head p{color:var(--muted)}.ci-grid{border-top:1px solid #e6e6ea;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;margin:0;display:grid}.ci-group{border-bottom:1px solid #e6e6ea;padding:26px 28px 30px 0}.ci-group dt{font:600 11px/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--violet);margin-bottom:16px}.ci-group dd{margin:0}.ci-group ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ci-group li{font:400 24px/1.25 var(--font-display);color:var(--ink)}@media (width<=980px){.clients-industry{width:88%}}.prose-head{margin-bottom:36px}.prose-head h1{margin-bottom:14px;font-size:clamp(36px,5vw,56px);line-height:1.05}.prose-meta{color:var(--muted);font-size:14px}.prose h2{margin:1.6em 0 .5em;font-size:32px}.prose h3{margin:1.4em 0 .4em;font-size:24px}.prose p,.prose ul,.prose ol,.prose blockquote,.prose table{margin:0 0 1.1em}.prose a{color:var(--violet)}.prose img{border-radius:10px}.prose blockquote{border-left:3px solid var(--teal);color:#444;padding-left:18px;font-style:italic}.prose table{border-collapse:collapse;width:100%;font-size:15px}.prose th,.prose td{text-align:left;border-bottom:1px solid #e6e6ea;padding:8px 10px}.draft-banner{color:#5c4b00;text-align:center;background:#fff6c8;margin:0;padding:10px 16px;font-size:14px}.staging-badge{z-index:50;color:#fff;font:600 11px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;opacity:.75;pointer-events:none;background:#111;border-radius:6px;padding:7px 10px;position:fixed;bottom:12px;left:12px}.pc{background:#fff;border-radius:16px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #140a3c0f,0 8px 28px #140a3c12}.pc:hover{transform:translateY(-4px);box-shadow:0 2px 4px #140a3c0f,0 16px 40px #140a3c1f}.pc[hidden]{display:none}.pc-media{aspect-ratio:16/10;background:var(--mist);display:block;overflow:hidden}.pc-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.pc:hover .pc-media img{transform:scale(1.04)}.pc-placeholder{background:var(--hero-grad);place-items:end start;width:100%;height:100%;padding:22px;display:grid}.pc-placeholder span{font:600 12px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#fff}.pc-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.pc-cat{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0}.pc-title{margin:0;padding:0;font-size:26px;line-height:1.12}.pc-title a{color:var(--ink);text-decoration:none}.pc-title a:after{content:"";position:absolute;inset:0}.pc-title a:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.pc-summary{color:#555;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.pc-meta{color:var(--muted);gap:8px;margin:auto 0 0;padding-top:6px;font-size:13px;display:flex}.pc-feature{grid-template-columns:1.15fr 1fr;display:grid}.pc-feature .pc-media{aspect-ratio:auto;min-height:340px}.pc-feature .pc-body{justify-content:center;gap:14px;padding:36px 40px}.pc-feature .pc-title{font-size:clamp(30px,3vw,42px);line-height:1.05}.pc-feature .pc-summary{-webkit-line-clamp:4;font-size:16px}.pc-feature .pc-meta{margin-top:8px}.pc-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;display:grid}.latest-posts{width:100%;max-width:var(--content-w);margin:0 auto}.lp-title{margin-bottom:28px;font-size:42px}.lp-feature{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:32px;display:grid}.lp-feature>.pc-feature{grid-template-columns:1fr}.lp-feature>.pc-feature .pc-media{aspect-ratio:16/9;min-height:0}.lp-feature>.pc-feature .pc-body{padding:26px 30px 30px}.lp-side{gap:32px;display:grid}.lp-side .pc{flex-direction:row}.lp-side .pc-media{aspect-ratio:auto;flex:0 0 42%}.lp-side .pc-summary{display:none}.lp-side .pc-title{font-size:22px}.lp-all{text-align:right;margin-top:26px}.lp-all a{color:var(--violet);font-weight:600;text-decoration:none}.lp-all a:hover{text-decoration:underline}.keep-reading{background:#f7f6fb;margin-top:40px;padding:70px 0 80px}.keep-reading .latest-posts{width:88%}.keep-reading .lp-title{font-size:36px}.blog-index{width:88%;max-width:var(--content-w);margin:0 auto;padding:16vh 0 90px}.bi-head{max-width:760px;margin-bottom:48px}.bi-eyebrow{font:600 13px/1 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin-bottom:18px}.bi-head h1{margin-bottom:18px;font-size:clamp(44px,6vw,76px);line-height:1}.bi-intro{color:#555;font-size:18px}.bi-featured{margin-bottom:72px}.bi-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.bi-bar h2{padding:0;font-size:36px}.bi-filters{flex-wrap:wrap;gap:8px;display:flex}.bi-filters button{font:600 13px/1 var(--font-body);color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dcd8ea;border-radius:100px;padding:10px 16px;transition:all .2s}.bi-filters button:hover{border-color:var(--violet)}.bi-filters button.is-active{background:var(--ink);border-color:var(--ink);color:#fff}@media (width<=980px){.pc-feature,.lp-feature{grid-template-columns:1fr}.pc-feature .pc-media{aspect-ratio:16/9;min-height:0}.pc-feature .pc-body{padding:24px}.lp-side .pc{flex-direction:column}.lp-side .pc-media{aspect-ratio:16/10}.lp-all{text-align:left}}.latest-posts .pc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=980px){.latest-posts .pc-grid{grid-template-columns:1fr}}@media (width>=640px) and (width<=980px){.latest-posts .pc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-avatar{aspect-ratio:1;background:var(--mist);border-radius:18px;width:100%;max-width:100%;display:block;position:relative;overflow:hidden}.tm-avatar img{object-fit:cover;width:100%;height:100%;display:block}.tm-avatar.is-placeholder{background:var(--hero-grad)}.tm-initials{color:#fff;font:400 clamp(40px, 6vw, 64px)/1 var(--font-display);letter-spacing:.02em;text-shadow:0 2px 18px #28147840;place-items:center;display:grid;position:absolute;inset:0}.tm-avatar-sm{border-radius:50%;flex:0 0 72px;width:72px}.tm-avatar-sm .tm-initials{font-size:26px}.tm-avatar-lg{border-radius:24px;width:min(340px,100%);box-shadow:0 2px 4px #140a3c0f,0 20px 50px #140a3c1f}.tm-avatar-lg .tm-initials{font-size:96px}.tm-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px 28px;display:grid}.tm-card{flex-direction:column;gap:14px;display:flex;position:relative}.tm-card .tm-avatar{transition:transform .25s,box-shadow .25s}.tm-card:hover .tm-avatar{transform:translateY(-4px);box-shadow:0 16px 40px #140a3c24}.tm-card-body{gap:4px;display:grid}.tm-card-name{margin:0;padding:0;font-size:26px;line-height:1.1}.tm-card-name a{color:var(--ink);text-decoration:none}.tm-card-name a:after{content:"";position:absolute;inset:0}.tm-card-name a:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.tm-card-title{color:var(--muted);margin:0;font-size:14px}.team-index{width:88%;max-width:var(--content-w);margin:0 auto;padding:16vh 0 90px}.ti-head{max-width:760px;margin-bottom:56px}.ti-head h1{margin-bottom:18px;font-size:clamp(44px,6vw,76px);line-height:1}.ti-group{border-top:1px solid #e6e6ea;padding:36px 0 44px}.ti-group-title{font:600 13px/1 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0 0 28px;padding:0}.ti-cta{background:var(--hero-grad);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:40px;padding:40px 44px;display:flex}.ti-cta h2{margin:0 0 8px;padding:0;font-size:clamp(32px,4vw,44px)}.ti-cta p{max-width:46ch;margin:0}.ti-cta-actions{flex-wrap:wrap;align-items:center;gap:18px 26px;display:flex}.ti-link,.ts-all{color:var(--ink);font-weight:600;text-decoration:none}.ti-link:hover,.ts-all:hover{color:var(--violet)}.team-strip{width:80%;max-width:var(--content-w);margin:0 auto;padding:70px 0 20px}.ts-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 32px;margin-bottom:36px;display:flex}.ts-head h2{margin:0 0 8px;padding:0;font-size:clamp(34px,4vw,48px)}.ts-head p{color:var(--muted);max-width:56ch;margin:0}.team-strip .tm-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:28px 22px}.team-strip .tm-card-name{font-size:22px}.tm-profile{width:88%;max-width:var(--content-w);margin:0 auto;padding:16vh 0 40px}.tp-head{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:32px 60px;margin-bottom:48px;display:grid}.tp-intro h1{margin:0 0 12px;font-size:clamp(44px,6vw,76px);line-height:1}.tp-intro .bi-eyebrow a{color:inherit;text-decoration:none}.tp-title{color:var(--muted);margin:0 0 22px;font-size:20px}.tp-tags{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.tp-tags li{font:600 13px/1 var(--font-body);color:#3d2fb0;background:#f3f0ff;border-radius:100px;padding:9px 14px}.tp-links{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}.tp-links a{color:var(--violet);font-weight:600;text-decoration:none}.tp-bio{max-width:720px;margin-left:400px;font-size:18px;line-height:1.7}.tp-pending{color:#5c4b00;background:#fff6c8;border-radius:10px;margin-top:1.4em;padding:12px 16px;font-size:14px;line-height:1.5}.tp-posts,.tp-more{width:88%;max-width:var(--content-w);margin:0 auto;padding:50px 0}.tp-posts h2{margin-bottom:28px;padding:0;font-size:clamp(32px,4vw,44px)}.tp-more{padding-bottom:90px}.tp-more .tm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tp-cta{margin-top:44px}@media (width<=980px){.tp-head{grid-template-columns:1fr}.tp-bio{margin-left:0}.tp-more .tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-strip{width:88%}.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.tm-card-name,.team-strip .tm-card-name{font-size:21px}.ti-cta{padding:30px 26px}}.author-box{background:#f7f5ff;border-radius:18px;align-items:flex-start;gap:20px;width:88%;max-width:760px;margin:10px auto 30px;padding:24px 26px;display:flex}.ab-label{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:4px 0 8px}.ab-name{margin:0 0 8px;font-weight:600}.ab-name a{color:var(--ink)}.ab-name span{color:var(--muted);font-weight:400}.ab-bio{color:#444;margin:0 0 8px;font-size:15px}.ab-more{margin:0;font-size:14px}.ab-more a{color:var(--violet);font-weight:600;text-decoration:none}.about-page{width:88%;max-width:var(--content-w);margin:0 auto;padding:15vh 0 10px}.ab-hero{text-align:center;max-width:820px;margin:0 auto 64px}.ab-eyebrow,.ab-label{font:600 13px/1.4 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0 0 18px;padding:0}.ab-hero h1{margin:0 0 24px;padding:0;font-size:clamp(48px,7.5vw,96px);line-height:1.02}.ab-lede{color:#555;max-width:600px;margin:0 auto;font-size:19px;line-height:1.6}.ab-lives{border-top:1px solid #e6e6ea;border-bottom:1px solid #e6e6ea;padding:36px 0 44px}.ab-lives .ab-label{text-align:center;margin-bottom:28px}.ab-lives ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.ab-lives li{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:12px;font-size:15px;line-height:1.35;display:flex}.ab-lives img{object-fit:contain;width:56px;height:56px}.ab-who{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px 64px;padding:64px 0 20px;display:grid}.ab-who-text h2{margin:0 0 20px;padding:0;font-size:clamp(38px,4.5vw,56px)}.ab-who-text p{font-size:17px;line-height:1.7}.ab-stripes{background:#f7f5ff;border-radius:20px;padding:32px 32px 34px}.ab-stripes ul{margin:0 0 26px;padding:0;list-style:none;display:grid}.ab-stripes li{font:400 24px/1.25 var(--font-display);border-bottom:1px solid #e3def6;padding:12px 0}.ab-stripes li:last-child{border-bottom:0}.about-template .team-strip,.about-template .clients-industry{width:88%}.about-template .team-strip .tm-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=980px){.ab-lives ul{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-who{grid-template-columns:1fr;padding-top:48px}.about-template .team-strip .tm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.ab-lives ul,.about-template .team-strip .tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.layer-stack{margin:0}.ls-list{counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ls-item{border-top:4px solid var(--violet);background:#fff;border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:18px 16px 16px;display:flex;position:relative;box-shadow:0 1px 2px #140a3c0f,0 8px 24px #140a3c12}.ls-item:first-child{border-top-color:#3fd3d1}.ls-item:nth-child(2){border-top-color:#52c9df}.ls-item:nth-child(3){border-top-color:#7fa6ef}.ls-item:nth-child(4){border-top-color:#9a7cf2}.ls-item:nth-child(5){border-top-color:#b866ee}.ls-item:nth-child(6){border-top-color:#d05ce9}.ls-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.ls-id{font:600 12px/1 "Overpass", var(--font-body);letter-spacing:.12em;color:var(--violet)}.ls-gate{font:600 10px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--ink);border-radius:100px;padding:4px 7px}.ls-name{font:400 24px/1.1 var(--font-display);color:var(--ink)}.ls-q{color:#555;font-size:14px;line-height:1.4}.ls-sum{color:#555;font-size:14px;line-height:1.5}.ls-n{font:600 12px/1 var(--font-body);color:var(--muted);margin-top:auto;padding-top:8px}.layer-stack figcaption{color:var(--muted);text-align:center;margin-top:16px;font-size:15px}.ls-cards .ls-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ls-cards .ls-item{padding:22px 22px 20px}@media (width<=980px){.ls-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-cards .ls-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ls-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-cards .ls-list{grid-template-columns:minmax(0,1fr)}.ls-name{font-size:21px}}.scorecard{margin:0}.sc-card{color:#fff;background:linear-gradient(135deg,#4b3bd6 0%,#8b4fe6 40%,#c25ce6 65%,#5fb6ec 100%);border-radius:20px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:22px;padding:26px;display:grid;box-shadow:0 20px 50px #3c1ea040}.sc-label{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-bottom:12px;display:block}.sc-big{font:400 64px/1 var(--font-display);display:block}.sc-big small{font:400 16px/1 var(--font-body);opacity:.8;margin-left:6px}.sc-sub{opacity:.85;margin-top:10px;font-size:12px;display:block}.sc-layers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sc-layers li{background:#ffffff24;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.sc-v{font:600 20px/1 "Overpass", var(--font-body);font-variant-numeric:tabular-nums;grid-row:span 2}.sc-n{opacity:.95;font-size:12px}.sc-bar{background:#ffffff40;border-radius:4px;height:4px;overflow:hidden}.sc-bar i{background:#fff;border-radius:4px;height:100%;display:block}.sc-layers li.t-low .sc-v{color:#ffd38a}.sc-layers li.t-low .sc-bar i{background:#ffd38a}.scorecard figcaption{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.55}@media (width<=560px){.sc-card{grid-template-columns:1fr}}.layer-detail{gap:22px;display:grid}.ld-layer{background:#fff;border-radius:20px;padding:28px 30px;scroll-margin-top:90px;box-shadow:0 1px 2px #140a3c0f,0 8px 28px #140a3c12}.ld-head{align-items:center;gap:18px;margin-bottom:14px;display:flex}.ld-id{color:#fff;width:56px;height:56px;font:600 17px/1 "Overpass", var(--font-body);background:linear-gradient(135deg,#3fd3d1,#6654f1);border-radius:16px;flex:none;place-items:center;display:grid}.ld-head h3{margin:0;padding:0;font-size:clamp(26px,3vw,34px)}.ld-meta{color:var(--muted);margin:4px 0 0;font-size:14px}.ld-sum{max-width:760px;font-size:17px;line-height:1.65}.ld-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.ld-metrics li{background:#f7f5ff;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:14px 16px;font-size:15px;display:flex}.ld-code{font:600 12px/1 "Overpass", var(--font-body);color:var(--violet)}.ld-crit{font:600 10px/1 "Overpass", var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--pink);border-radius:100px;padding:3px 7px}.ld-text{color:#555;flex-basis:100%;line-height:1.5}.ld-good{background:#f2fcfb;border-left:3px solid #3fd3d1;border-radius:0 12px 12px 0;margin:0;padding:14px 18px;font-size:15px;line-height:1.6}.ld-good span{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#1c9c9a;margin-bottom:6px;display:block}@media (width<=760px){.ld-metrics{grid-template-columns:1fr}.ld-layer{padding:22px 20px}}.method-page{width:88%;max-width:var(--content-w);margin:0 auto;padding:15vh 0 90px}.mp-hero{text-align:center;max-width:860px;margin:0 auto 56px}.mp-hero h1{margin:0 0 24px;padding:0;font-size:clamp(48px,7.5vw,96px);line-height:1.02}.mp-lede{color:#555;max-width:720px;margin:0 auto;font-size:19px;line-height:1.65}.mp-questions{border-top:1px solid #e6e6ea;border-bottom:1px solid #e6e6ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:32px 0;display:grid}.mp-questions span{font:600 13px/1 "Overpass", var(--font-body);color:var(--violet);letter-spacing:.12em}.mp-questions h2{margin:10px 0 8px;padding:0;font-size:26px;line-height:1.15}.mp-questions p{color:#555;margin:0;font-size:15px}.mp-section{padding:72px 0 0}.mp-section>h2{margin:0 0 14px;padding:0;font-size:clamp(36px,4.5vw,54px)}.mp-intro{color:#555;max-width:720px;margin-bottom:30px;font-size:17px;line-height:1.65}.mp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 56px;display:grid}.mp-split h2{margin:0 0 16px;padding:0;font-size:clamp(32px,3.8vw,46px)}.mp-split p{font-size:16px;line-height:1.7}.mp-split a{color:var(--violet)}.mp-platforms{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mp-platforms li{font:600 15px/1 var(--font-body);color:#3d2fb0;background:#f3f0ff;border-radius:100px;padding:14px 18px}.mp-table-wrap{margin-top:20px;overflow-x:auto}.mp-table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.mp-table th,.mp-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e6e6ea;padding:14px 16px}.mp-table thead th{font:600 12px/1.2 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mp-table thead th:last-child,.mp-table td:last-child{background:#f7f5ff}.mp-table tbody th{width:22%;font-weight:600}.mp-note{color:var(--muted);margin-top:16px;font-size:15px}.mp-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mp-list li{color:#444;background:#f7f5ff;border-radius:12px;padding:14px 18px;font-size:15px;line-height:1.5}.mp-list strong{color:var(--ink);display:block}.mp-cta{margin-top:80px}@media (width<=980px){.mp-questions,.mp-split{grid-template-columns:1fr}}.client-logos{width:100%;max-width:var(--content-w);margin:0 auto;padding:36px 0 48px}.cl-label{text-align:center;font:600 13px/1.4 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 20px}.cl-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:12px 48px;margin:0;padding:0;list-style:none;display:grid}.cl-grid li{justify-content:center;align-items:center;display:flex}.cl-grid img{aspect-ratio:3/2;object-fit:contain;filter:grayscale();opacity:.7;width:100%;max-width:210px;height:auto;transition:opacity .2s,filter .2s}.cl-grid li:hover img{filter:none;opacity:1}@media (width<=980px){.cl-grid{gap:8px 28px}}@media (width<=480px){.cl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-demo{--x:#1b1440;text-align:left;width:min(760px,100%);margin:36px auto 8px}.aid-window{-webkit-backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #ffffffbf;border-radius:22px;transition:background .6s,border-color .6s;position:relative;overflow:hidden;box-shadow:0 30px 70px #321e8c40}.ai-demo.is-xray .aid-window{background:#1b1440ed;border-color:#a08cff59}.aid-bar{border-bottom:1px solid #2d2d2d12;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ai-demo.is-xray .aid-bar{border-bottom-color:#ffffff14}.aid-dots3{gap:6px;display:flex}.aid-dots3 i{background:#ddd8ef;border-radius:50%;width:9px;height:9px}.ai-demo.is-xray .aid-dots3 i{background:#3d3470}.aid-modes{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.1em;text-transform:uppercase;background:#6654f11a;border-radius:100px;padding:3px;display:inline-flex}.aid-modes span{color:#7d77a3;border-radius:100px;padding:6px 11px;transition:background .4s,color .4s}.aid-modes .m-answer{color:var(--ink);background:#fff}.ai-demo.is-xray .aid-modes{background:#ffffff12}.ai-demo.is-xray .aid-modes .m-answer{color:#8f88bd;background:0 0}.ai-demo.is-xray .aid-modes .m-xray{color:#fff;background:linear-gradient(90deg,#3fd3d1,#d05ce9)}.aid-body{flex-direction:column;gap:12px;min-height:470px;padding:18px 22px 20px;display:flex}.aid-q{background:var(--ink);color:#fff;border-radius:18px 18px 4px;align-self:flex-end;max-width:88%;min-height:44px;padding:11px 16px;font-size:15px;line-height:1.45;transition:background .6s}.ai-demo.is-xray .aid-q{background:#ffffff1a}.aid-caret{vertical-align:-2px;background:#fff;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite aid-blink;display:none}.ai-demo.is-typing .aid-caret{display:inline-block}@keyframes aid-blink{50%{opacity:0}}.aid-status{color:#6f6a8c;align-items:center;gap:8px;font-size:13px;display:none}.ai-demo.is-searching .aid-status{display:flex}.aid-pulse{gap:3px;display:inline-flex}.aid-pulse b{background:var(--violet);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite aid-dot}.aid-pulse b:nth-child(2){animation-delay:.15s}.aid-pulse b:nth-child(3){animation-delay:.3s}@keyframes aid-dot{0%,to{opacity:.25;transform:none}50%{opacity:1;transform:translateY(-3px)}}.aid-row-fan{gap:6px;display:grid}.aid-fan{color:#6f6a8c;gap:3px;min-height:18px;margin:0;padding:0;font:500 12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;list-style:none;display:grid}.aid-fan li{align-items:center;gap:8px;display:flex}.aid-fan li:before{content:"↳";color:var(--violet)}.aid-mark{font:700 11px/1 var(--font-body);border-radius:100px;order:2;padding:2px 6px;display:none}.ai-demo.is-xray .aid-fan{color:#cfc9f0}.ai-demo.is-xray .aid-mark{display:inline-block}.ai-demo.is-xray .aid-fan .yes .aid-mark{color:#3fd3d1;background:#3fd3d133}.ai-demo.is-xray .aid-fan .yes .aid-mark:after{content:"✓ your site"}.ai-demo.is-xray .aid-fan .no .aid-mark{color:#ffb3b3;background:#ff5a5a26}.ai-demo.is-xray .aid-fan .no .aid-mark:after{content:"✕ not answered"}.aid-fan li{order:0}.aid-tag[data-layer=L4]{border-left-color:#ffb86b}.aid-row-sources{gap:6px;display:grid}.aid-sources{flex-wrap:wrap;gap:6px;min-height:28px;margin:0;padding:0;list-style:none;display:flex}.aid-sources li{font:600 12px/1 var(--font-body);color:#4a3fb3;background:#efecfb;border-radius:100px;padding:7px 11px 7px 8px;transition:background .6s,color .6s,box-shadow .6s}.aid-sources sup,.aid-picks sup{font:700 9px/1 var(--font-body);color:var(--violet);vertical-align:super;margin-right:4px}.aid-picks sup{margin:0 0 0 3px}.ai-demo.is-xray .aid-sources li{color:#a9f0ee;background:#3fd3d124;box-shadow:0 0 0 1px #3fd3d173}.ai-demo.is-xray .aid-sources sup{color:#3fd3d1}.aid-picks{color:#333;gap:9px;margin:4px 0 0;padding:0 0 0 22px;font-size:15px;line-height:1.45;transition:color .6s;display:grid}.aid-picks li::marker{color:var(--violet);font-weight:700}.aid-picks span{color:#666;transition:color .6s}.ai-demo.is-xray .aid-picks{color:#f1eefc}.ai-demo.is-xray .aid-picks span{color:#b9b3dc}.ai-demo.is-xray .aid-picks li:not(.aid-you) strong{box-shadow:inset 0 -2px #6654f1e6}.aid-you{background:#d05ce91a;border-radius:10px;margin-left:-10px;padding:6px 10px}.ai-demo.is-xray .aid-you{background:#d05ce929}.aid-you strong{color:#a0279e}.ai-demo.is-xray .aid-you strong{color:#f3a6ff}.aid-words s{text-decoration:none;transition:color .4s}.ai-demo.is-xray .aid-words s{color:#ffb3b3;background:#ff5a5a24;border-radius:4px;padding:0 3px}.aid-words em{color:#3fd3d1;font-style:normal;font-weight:600;display:none}.ai-demo.is-fixed .aid-words s{opacity:.6;margin-right:6px;text-decoration:line-through 2px}.ai-demo.is-fixed .aid-words em{animation:.5s both aid-in;display:inline}.aid-tags{gap:6px;display:grid}.aid-tag{font:600 12px/1.35 var(--font-body);color:#e9e6ff;opacity:0;background:#ffffff14;border-left:3px solid #3fd3d1;border-radius:8px;justify-self:start;padding:6px 10px;transition:opacity .4s,transform .4s;transform:translateY(4px)}.aid-tag[data-layer=L1]{border-left-color:#6654f1}.aid-tag[data-layer=L2]{border-left-color:#d05ce9}.aid-tag.on,.ai-demo:not(.is-run) .aid-tag{opacity:1;transform:none}.ai-demo:not(.is-xray) .aid-tag,.ai-demo.is-run .aid-tag:not(.on){display:none}.aid-fix{color:#e8fbfa;opacity:0;background:#3fd3d11f;border:1px solid #3fd3d166;border-radius:14px;align-items:center;gap:12px;margin-top:auto;padding:12px 14px;font-size:14px;line-height:1.45;transition:opacity .45s,transform .45s;display:flex;transform:translateY(8px)}.ai-demo.is-fixed .aid-fix{opacity:1;transform:none}.aid-fix strong{color:#fff}.aid-fix-badge{font:700 10px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0f2b2b;background:#3fd3d1;border-radius:100px;flex:none;padding:6px 9px}.aid-sources li.in,.aid-picks li.in{animation:.35s both aid-in}@keyframes aid-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.aid-foot{text-align:center;color:#fff;text-shadow:0 1px 8px #2814784d;max-width:620px;margin:14px auto 0;font-size:14px;line-height:1.5}.aid-foot a{color:#fff;font-weight:700}@media (width<=600px){.aid-body{min-height:620px;padding:14px}.aid-q,.aid-picks{font-size:14px}.aid-modes .m-answer{display:none}}.aid-mark{white-space:nowrap;flex:none}@media (width<=600px){.ai-demo.is-xray .aid-fan .no .aid-mark:after{content:"✕"}.ai-demo.is-xray .aid-fan .yes .aid-mark:after{content:"✓ you"}.aid-fan{font-size:11.5px}}.aid-tag b{margin-right:4px;font-weight:700}.aid-tag[data-tag=fan]{border-left-color:#ffb86b}.aid-tag[data-tag=lang]{border-left-color:#d05ce9}.aid-why{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;display:none}.ai-demo.is-xray:not(.is-run) .aid-why,.ai-demo.is-xray .aid-why.on{animation:.4s both aid-in;display:block}.aid-why-h{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffb3b3;margin:0 0 8px}.aid-why ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.aid-why li{color:#ece9ff;align-items:baseline;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.aid-ly{min-width:104px;font:700 10.5px/1 "Overpass", var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#6654f1;border-radius:6px;flex:none;padding:5px 8px}.aid-why .ly-L0 .aid-ly{background:#2fa9a7}.aid-why .ly-L1 .aid-ly{background:#6654f1}.aid-why .ly-L2 .aid-ly{background:#b04fd0}.aid-why .ly-L3 .aid-ly{background:#8b5cf6}.aid-why .ly-L4 .aid-ly{background:#d9822b}.aid-why .ly-L5 .aid-ly{background:#d0466b}@media (width<=600px){.aid-body{min-height:760px}.aid-why li{flex-direction:column;gap:4px}.aid-ly{min-width:0}}.aid-body>.aid-tag{align-self:flex-start}.aid-body{min-height:610px}@media (width<=600px){.aid-body{min-height:820px}}.svc-page{width:88%;max-width:var(--content-w);margin:0 auto;padding:15vh 0 90px}.svc-page .mp-hero{margin-bottom:48px}.svc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.svc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.svc-card{border-top:4px solid var(--violet);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:24px 22px 22px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 1px 2px #140a3c0f,0 8px 28px #140a3c14}.svc-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #140a3c0f,0 16px 40px #140a3c21}.svc-light-ai-audit{border-top-color:#3fd3d1}.svc-ai-undercurrent{border-top-color:#6654f1}.svc-citation-outreach{border-top-color:#9a7cf2}.svc-ai-reputation{border-top-color:#d05ce9}.svc-role{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0}.svc-name{margin:0;padding:0;font-size:28px;line-height:1.1}.svc-name a{color:var(--ink);text-decoration:none}.svc-name a:after{content:"";position:absolute;inset:0}.svc-name a:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.svc-short{color:#555;margin:0;font-size:15px;line-height:1.55}.svc-price{color:var(--muted);margin:auto 0 0;padding-top:8px;font-size:14px}.svc-price strong{font:600 22px/1 "Overpass", var(--font-body);color:var(--ink);margin-right:4px}.svc-more{color:var(--violet);margin:0;font-size:14px;font-weight:600}.svc-pickers{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.svc-pickers li{background:#f7f5ff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:16px 20px;font-size:16px;display:flex}.svc-pickers a{color:var(--violet);white-space:nowrap;font-weight:600;text-decoration:none}.svc-pickers a:hover{text-decoration:underline}.mp-intro a{color:var(--violet)}.svc-todo{color:#5c4b00;background:#fff6c8;border-radius:10px;margin:0 0 28px;padding:12px 16px;font-size:14px;line-height:1.5}.svc-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px 56px;display:grid}.svc-hero h1{margin:0 0 20px;padding:0;font-size:clamp(44px,6vw,76px);line-height:1.02}.svc-hero .mp-lede{text-align:left;margin:0}.svc-hero .ab-eyebrow a{color:inherit;text-decoration:none}.svc-hero-cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.svc-price-big{color:var(--muted);margin:0;font-size:14px}.svc-price-big strong{font:600 30px/1 "Overpass", var(--font-body);color:var(--ink);margin-right:6px}.svc-for{background:#f7f5ff;border-radius:20px;padding:26px 26px 24px}.svc-for ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.svc-for li{padding-left:28px;font-size:15px;line-height:1.5;position:relative}.svc-for li:before{content:"✓";color:#fff;background:#3fd3d1;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;left:0}.svc-layers ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.svc-layers a{color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex;box-shadow:0 1px 2px #140a3c0f,0 6px 20px #140a3c12}.svc-layers a:hover{box-shadow:0 2px 4px #140a3c14,0 10px 28px #140a3c1f}.svc-layers .ld-id{border-radius:12px;width:44px;height:44px;font-size:14px}.svc-layers strong{font:400 22px/1.1 var(--font-display);display:block}.svc-layers em{color:var(--muted);font-size:14px;font-style:normal}.svc-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.svc-steps>li{background:#fff;border-radius:18px;padding:22px 22px 20px;box-shadow:0 1px 2px #140a3c0f,0 8px 24px #140a3c12}.svc-step-n{font:600 13px/1 "Overpass", var(--font-body);color:var(--violet);letter-spacing:.1em}.svc-steps h3{margin:10px 0 8px;padding:0;font-size:24px;line-height:1.15}.svc-steps p{color:#555;margin:0;font-size:15px;line-height:1.55}.svc-proof{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:22px;display:grid}.svc-proof-card{color:#fff;background:linear-gradient(135deg,#4b3bd6 0%,#8b4fe6 55%,#c25ce6 100%);border-radius:18px;flex-direction:column;gap:6px;padding:24px;text-decoration:none;transition:transform .25s;display:flex;box-shadow:0 16px 40px #3c1ea033}.svc-proof-card:hover{transform:translateY(-3px)}.svc-proof-brand{font:600 12px/1 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.85}.svc-proof-stat{font:400 48px/1.05 var(--font-display)}.svc-proof-label{opacity:.95;font-size:15px;line-height:1.45}.svc-proof-card .svc-more{color:#fff;margin-top:8px}.svc-team{grid-template-columns:repeat(auto-fill,minmax(180px,220px))}.svc-faq details{border-bottom:1px solid #e6e6ea;padding:18px 0}.svc-faq details:first-of-type{border-top:1px solid #e6e6ea;margin-top:20px}.svc-faq summary{cursor:pointer;font:400 22px/1.3 var(--font-display);justify-content:space-between;gap:16px;list-style:none;display:flex}.svc-faq summary:after{content:"+";font-family:var(--font-body);color:var(--violet);font-weight:600}.svc-faq details[open] summary:after{content:"−"}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq details p{color:#444;max-width:760px;margin:10px 0 0;font-size:16px;line-height:1.65}.svc-h-sm{font-size:clamp(28px,3vw,36px)!important}.svc-related{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.svc-related a{color:var(--violet);font-weight:600;text-decoration:none}.svc-related a:hover{text-decoration:underline}@media (width<=980px){.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-grid-3,.svc-hero{grid-template-columns:1fr}}@media (width<=560px){.svc-grid{grid-template-columns:1fr}}.svc-points{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.svc-points li{color:#444;padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.svc-points li:before{content:"";background:linear-gradient(135deg,#3fd3d1,#6654f1);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:2px}.svc-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.svc-option{background:#f7f5ff;border:1px solid #e3def6;border-radius:20px;padding:26px 26px 24px}.svc-option h3{margin:8px 0 6px;padding:0;font-size:28px;line-height:1.15}.svc-option p{color:#555;margin:0}.svc-steps:has(.svc-points){grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (width<=760px){.svc-options{grid-template-columns:1fr}}.cite-chart{background:#fff;border-radius:20px;margin:8px 0 0;padding:22px 22px 18px;box-shadow:0 1px 2px #140a3c0f,0 8px 28px #140a3c12}.cc-legend{color:#444;flex-wrap:wrap;gap:8px 22px;margin-bottom:8px;font-size:13.5px;display:flex}.cc-legend span{align-items:center;gap:8px;display:inline-flex}.cc-sw{border-radius:3px;width:12px;height:12px;display:inline-block}.cc-junk{background:#9089c2}.cc-target{background:#4f3bd9}.cc-scroll{max-width:100%;overflow-x:auto}.cite-chart{min-width:0;max-width:100%;position:relative;overflow:hidden}.cite-chart svg{width:100%;min-width:520px;height:auto;font-family:var(--font-body);display:block}.cc-zone{fill:#f2fcfb;stroke:#3fd3d1;stroke-width:1px;stroke-dasharray:4 4}.cc-grid line{stroke:#ecebf3;stroke-width:1px}.cc-grid text,.cc-x{fill:#777;font-variant-numeric:tabular-nums;font-size:11px}.cc-bar path{fill:#9089c2;transition:opacity .15s}.cc-bar.is-target path{fill:#4f3bd9}.cc-hit{fill:#0000}.cc-bar:hover path,.cc-bar:focus path{opacity:.75}.cc-bar:focus{outline:none}.cc-bar:focus-visible .cc-hit{stroke:#4f3bd9;stroke-width:1.5px}.cc-val{fill:#2d2d2d;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.cc-ann{fill:#555;font-size:12.5px;font-weight:600}.cc-ann-t{fill:#1c8a88}.cc-axis{fill:#666;font-size:12px}.cite-chart figcaption{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.5}.newsletter{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:20px 48px;display:grid}.newsletter .nl-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 6px;font-size:12px;font-weight:700}.newsletter .nl-title{font-family:var(--font-display);text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.15}.newsletter .nl-text{color:var(--muted);max-width:52ch;margin:0;line-height:1.6}.newsletter .nl-form{width:100%;min-height:58px}.newsletter .nl-form iframe{width:100%}.newsletter .nl-note{color:var(--muted);margin:8px 0 0;font-size:13px}.newsletter .nl-note a{color:inherit}.newsletter--footer{max-width:var(--content-w);background:linear-gradient(120deg,#69eacb2e,#eaccf859 55%,#6654f124);border-radius:16px;margin:0 auto 48px;padding:32px 36px}.newsletter--post{border:1px solid var(--mist);background:#faf9ff;border-radius:16px;max-width:860px;margin:48px auto;padding:28px 32px}.newsletter--post .nl-title{font-size:clamp(22px,2.6vw,28px)}@media (width<=760px){.newsletter{grid-template-columns:1fr}.newsletter--footer,.newsletter--post{margin-inline:0;padding:24px 20px}}.pc-cover{background:var(--hero-grad);color:#fff;flex-direction:column;justify-content:flex-end;gap:6px;width:100%;height:100%;padding:22px 24px;transition:transform .5s;display:flex;position:relative;overflow:hidden}.pc-cover:before{content:"";background:linear-gradient(#28187800 35%,#28187861 100%);position:absolute;inset:0}.pc-cover>*{position:relative}.pc-media{text-decoration:none}.pc:hover .pc-cover{transform:scale(1.03)}.pc-cover-stat{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;text-shadow:0 2px 18px #3c28a02e;font-size:clamp(56px,6vw,76px);font-weight:600;line-height:.9}.pc-cover-label{text-wrap:balance;max-width:26ch;font-size:14px;font-weight:600;line-height:1.35}.pc-feature .pc-cover{padding:36px 40px}.pc-feature .pc-cover-stat{font-size:clamp(80px,9vw,128px)}.pc-feature .pc-cover-label{max-width:30ch;font-size:17px}.pc-grid>:nth-child(3n+2) .pc-cover,.latest-posts .pc:nth-child(3n+2) .pc-cover{background:linear-gradient(200deg, var(--mint) 0%, var(--lilac) 45%, var(--violet) 100%)}.pc-grid>:nth-child(3n+3) .pc-cover,.latest-posts .pc:nth-child(3n+3) .pc-cover{background:linear-gradient(110deg, var(--violet) 0%, var(--pink) 55%, var(--lilac) 100%)}.bi-hero{margin-bottom:56px;position:relative;overflow-x:clip}.bi-hero .bi-head{z-index:1;pointer-events:none;margin-bottom:0;position:relative}.bi-hero .bi-head .bi-ask,.bi-hero .bi-head a{pointer-events:auto}.bi-wall{z-index:0;position:absolute;inset:-4vh -6% 0 70%}.bi-num{left:var(--x);top:var(--y);color:var(--violet);animation:bi-drift var(--d) ease-in-out var(--delay) infinite alternate;text-decoration:none;position:absolute;transform:translate(-50%)}.bi-num-v{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600;line-height:.9;font-size:calc(clamp(44px, 6vw, 84px) * var(--s));opacity:.14;transition:opacity .3s,color .3s;display:block}.bi-num-t{width:230px;color:var(--ink);opacity:0;pointer-events:none;background:#fff;border-radius:10px;margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.35;transition:opacity .25s,transform .25s;position:absolute;top:100%;left:0;transform:translateY(-4px);box-shadow:0 10px 30px #2d1e7824}.bi-num-t em{color:var(--muted);margin-top:4px;font-size:12px;font-style:normal;display:block}.bi-num:hover{z-index:3;animation-play-state:paused}.bi-num:nth-child(n+5) .bi-num-t{margin:0 0 6px;top:auto;bottom:100%}.bi-num:nth-child(2n) .bi-num-t{left:auto;right:0}.bi-num:hover .bi-num-v{opacity:.9}.bi-num:hover .bi-num-t{opacity:1;transform:none}@keyframes bi-drift{0%{translate:0}to{translate:-14px 18px}}.bi-ask{background:#fff;border:1px solid #e3def3;border-radius:999px;align-items:center;gap:10px;max-width:640px;margin-top:34px;padding:8px 8px 8px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 40px #6654f11f,inset 0 1px #fffc}.bi-ask:focus-within{border-color:var(--violet);box-shadow:0 12px 44px #6654f138}.bi-ask-icon{color:var(--violet);flex:none;place-items:center;display:grid}.bi-ask input{min-width:0;font:16px/1.4 var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.bi-ask input::placeholder{color:#8a84a3}.bi-ask input::-webkit-search-cancel-button{cursor:pointer}.bi-ask-go{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--violet), var(--pink));border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid}.bi-ask-go:hover{transform:translate(2px)}.bi-ask-go:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.bi-ask-status{min-height:1.4em;color:var(--muted);margin:12px 0 0 20px;font-size:14px}.bi-none{color:var(--muted);padding:40px 0;font-size:16px}.bi-dup{display:contents}.bi-dup[hidden]{display:none}@media (width<=1000px){.bi-wall{display:none}}@media (width<=760px){.bi-ask{margin-top:26px}}@media (prefers-reduced-motion:reduce){.bi-num{animation:none}}:root{--team-grad:linear-gradient(135deg, #4f3fc9 0%, #6f74c9 60%, #5f9fae 100%)}.tm-avatar,.tm-avatar.is-placeholder{background:var(--team-grad)}.team-template main{overflow-x:clip}.tp-head,.ti-head{position:relative}.tp-head:before,.ti-head:before{content:"";z-index:-1;background:var(--team-grad);opacity:.16;width:100vw;position:absolute;top:-16vh;bottom:-40px;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.ti-head:before{bottom:-56px}.tp-head .tm-avatar-lg{box-shadow:0 0 0 6px #ffffffd9,0 24px 60px #3c28a038}.tp-tags li{color:#3d2fb0;background:#ffffffbf;box-shadow:inset 0 0 0 1px #6654f12e}.tm-card .tm-avatar{box-shadow:inset 0 1px #fff9}.ti-cta{background:linear-gradient(135deg,#4f3fc924,#6f74c91f 60%,#5f9fae33)}.ti-head{max-width:none}.ti-head>*{max-width:760px}.air{position:relative}.air-toggle{background:#f3f0ff;border-radius:999px;gap:4px;margin:0 0 28px 400px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #6654f126}.air-toggle button{font:600 14px/1 var(--font-body);color:#4b4470;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px}.air-toggle button.is-on{color:var(--ink);background:#fff;box-shadow:0 2px 8px #3c28a024}.air-toggle button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.air-spark{color:var(--violet)}.air-ai{--mono:ui-monospace, "JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace;position:relative}.air-lines{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.air-lines path{fill:none;stroke:#6654f159;stroke-width:1.25px;stroke-dasharray:3 3;transition:stroke .2s}.air-lines circle{fill:var(--violet);opacity:.55}.air-lines path.is-hot{stroke:var(--violet);stroke-width:2px;stroke-dasharray:none}.air-lines circle.is-hot{opacity:1}.air-entity{z-index:1;background:#faf9ff;border:1px solid #e7e2fa;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 28px 400px;padding:12px 16px;font-size:15px;display:flex;position:relative}.air-entity strong{font-size:17px}.air-type{font:500 13px var(--mono);color:var(--violet)}.air-src{color:var(--muted);flex-basis:100%;font-size:13px}.air-badge{font:600 11px/1 var(--mono);letter-spacing:.02em;background:var(--ink);color:#fff;vertical-align:2px;border-radius:6px;padding:4px 7px;display:inline-block}.air-chunk{z-index:1;border-top:1px dashed #e2ddf5;grid-template-columns:340px minmax(0,720px);align-items:start;gap:60px;padding:22px 0;display:grid;position:relative}.air-side{font-size:13px}.air-kind{font:600 15px var(--mono);color:var(--ink);margin:0 0 6px}.air-note{color:var(--muted);margin:0 0 12px;line-height:1.45}.air-triples{gap:6px;margin:0;padding:0;list-style:none;display:grid}.air-triples li{font:12.5px/1.3 var(--mono);cursor:default;background:#fff;border:1px solid #e7e2fa;border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:7px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.air-triples li.is-hot{border-color:var(--violet);box-shadow:0 4px 16px #6654f12e}.air-s{color:var(--muted)}.air-p{color:var(--violet);font-weight:600}.air-p:before{content:"→ ";color:#b5aee0;font-weight:400}.air-p:after{content:" →";color:#b5aee0;font-weight:400}.air-o{color:var(--ink);font-weight:600}.air-tag{color:#8a84a3;margin-left:auto;font-size:10.5px}.src-schema .air-tag{color:#0f766e}.air-text{margin:0;font-size:18px;line-height:2.15}.air-span{color:inherit;background:linear-gradient(#0000 58%,#8fe6d68c 58%);border-radius:2px;padding:0 1px;transition:background .2s;position:relative}.air-span[data-type=Organization],.air-span[data-type=Person]{background:linear-gradient(#0000 58%,#ad93f673 58%)}.air-span[data-type=Date],.air-span[data-type=Quantity]{background:linear-gradient(#0000 58%,#e5caf7cc 58%)}.air-span.is-hot{background:#6654f129}.air-chip{font:600 10px/1 var(--mono);letter-spacing:.02em;color:#4b3cc4;white-space:nowrap;background:#efeaff;border-radius:4px;margin-left:3px;padding:2px 5px;position:relative;top:-.55em}.air-foot{max-width:720px;color:var(--muted);margin:26px 0 0 400px;font-size:14px}.air-foot a{color:var(--violet);font-weight:600}@media (width<=980px){.air-toggle,.air-entity,.air-foot{margin-left:0}.air-chunk{grid-template-columns:1fr;gap:14px}.air-chunk .air-text{order:-1}.air-text{font-size:17px;line-height:2}}.tp-appear{max-width:720px;margin:44px 0 0 400px}.tp-appear-h{margin:0 0 18px;padding:0;font-size:clamp(26px,3vw,34px)}.tp-appear-list{margin:0;padding:0;list-style:none}.tp-appear-list li{border-top:1px solid #ece9f5;grid-template-columns:64px 1fr;gap:16px;padding:16px 0;display:grid}.ta-year{color:var(--violet);font:600 15px/1.5 ui-monospace,Menlo,Consolas,monospace}.ta-name{color:var(--ink);margin:0;font-size:18px;font-weight:600}.ta-meta{color:var(--muted);margin:2px 0 0;font-size:14px}.ta-detail{color:#4a4a55;margin:6px 0 0;font-size:15px}.ta-links{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:8px 0 0;font-size:14px;display:flex}.ta-links a{color:var(--violet);font-weight:600;text-decoration:none}.ta-links a:hover{text-decoration:underline}.tp-appear.is-ai{z-index:1;border-top:1px dashed #e2ddf5;grid-template-columns:340px minmax(0,720px);align-items:start;gap:60px;max-width:none;margin:0;padding:22px 0;display:grid;position:relative}.tp-appear.is-ai .tp-appear-list li{border-top-style:dashed}.ta-g{color:#0f766e;background:#e6f7f3;border-radius:6px;padding:4px 7px;font:600 10.5px/1 ui-monospace,Menlo,Consolas,monospace}.ta-g.ta-none{color:#6b5800;background:#fff6c8}@media (width<=980px){.tp-appear{margin-left:0}.tp-appear.is-ai{grid-template-columns:1fr;gap:14px}}.air-span:after,.tp-appear.is-ai .ta-name:after{content:attr(data-type);letter-spacing:.02em;color:#4b3cc4;white-space:nowrap;background:#efeaff;border-radius:4px;margin-left:3px;padding:2px 5px;font:600 10px/1 ui-monospace,Menlo,Consolas,monospace;position:relative;top:-.55em}.tp-appear.is-ai .ta-name:after{margin-left:6px;top:-.3em}.org{--line:#cfc9ee;padding:8px 0 48px}.org .ti-group-title{margin-bottom:26px}.org-node{color:var(--ink);background:#fff;border:1px solid #e7e3f7;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:10px 14px 10px 10px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 10px #2d1e780f}.org-node:hover{border-color:var(--violet);transform:translateY(-2px);box-shadow:0 8px 24px #4f3fc929}.org-node .tm-avatar-sm{flex:0 0 46px;width:46px}.org-node span{min-width:0;display:grid}.org-node strong{font-size:15px;line-height:1.2}.org-node em{color:var(--muted);font-size:12.5px;font-style:normal;line-height:1.3}.org-leads{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.org-lead{padding-right:20px}.org-lead .tm-avatar-sm{flex-basis:56px;width:56px}.org-lead strong{font-size:17px}.org-stem{background:var(--line);width:2px;height:28px;margin:0 auto}.org-branches{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.org-branches:before{content:"";background:var(--line);height:2px;position:absolute;top:0;left:12.5%;right:12.5%}.org-branch{align-content:start;gap:10px;padding-top:26px;display:grid;position:relative}.org-branch:before{content:"";background:var(--line);width:2px;height:26px;position:absolute;top:0;left:50%}.org-label{text-align:center;font:600 11px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 2px}.org-head{background:#faf9ff;border-color:#d6cff5}.org-members{gap:10px;margin:0;padding:0;list-style:none;display:grid}.org-members.has-head{padding-left:18px;position:relative}.org-members.has-head:before{content:"";background:var(--line);width:2px;position:absolute;top:-10px;bottom:28px;left:6px}.org-members.has-head>li{position:relative}.org-members.has-head>li:before{content:"";background:var(--line);width:12px;height:2px;position:absolute;top:50%;left:-12px}@media (width<=900px){.org-branches{grid-template-columns:1fr 1fr}.org-branches:before,.org-branch:before,.org-stem{display:none}.org-leads{margin-bottom:18px}}@media (width<=560px){.org-branches{grid-template-columns:1fr}}.ti-toggle{margin:26px 0 0}.team-index.lens-off .ai-lens{display:none!important}.ti-entity{--mono:ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;background:#fffc;border:1px solid #e3def6;border-radius:14px;max-width:760px;margin-top:22px;padding:16px 18px}.ti-entity-top{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 12px;display:flex}.ti-entity-top strong{font-size:17px}.ti-triples{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ti-entity .air-note{color:var(--muted);margin:12px 0 0;font-size:13px}.tc-lens{flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 0;font:11.5px/1.2 ui-monospace,Menlo,Consolas,monospace;display:flex}.tc-lens dt{color:var(--violet);font-weight:600}.tc-lens dt:after{content:" →";color:#b5aee0;font-weight:400}.tc-lens dd{color:#3d2fb0;background:#f1eefc;border-radius:6px;margin:0;padding:3px 7px}.org-rel{letter-spacing:0;text-transform:none;color:#8a84a3;margin-top:4px;font:500 10.5px/1 ui-monospace,Menlo,Consolas,monospace;display:block}.org-rel-rep{color:#8a84a3;margin:-4px 0 0 2px;font:500 10.5px/1 ui-monospace,Menlo,Consolas,monospace;display:block}.tq{background:linear-gradient(135deg,#4f3fc912,#6f74c90d 55%,#5f9fae1a);padding:110px 5%}.tq-inner{max-width:var(--content-w);gap:24px;margin:0 auto;display:grid}.tq-eyebrow{font:600 13px/1 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0 0 8px}.tq-card{background:#fff;border:1px solid #e6e2f6;border-radius:22px;flex-direction:column;gap:18px;margin:0;padding:34px 36px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #28196e0a,0 18px 48px #28196e14}.tq-mark{font-family:var(--font-display);color:#4f3fc914;pointer-events:none;font-size:180px;line-height:1;position:absolute;top:-18px;right:22px}.tq-card blockquote{flex:1;gap:14px;margin:0;display:grid}.tq-lead{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,34px);line-height:1.15}.tq-card blockquote p:not(.tq-lead){color:#4a4a55;max-width:70ch;margin:0;font-size:16.5px;line-height:1.65}.tq-card mark{color:inherit;background:linear-gradient(#0000 62%,#6f74c94d 62%);padding:0 2px}.tq-feature{padding:46px 52px 40px}.tq-feature .tq-lead{max-width:30ch;font-size:clamp(34px,4vw,52px)}.tq-feature blockquote p:not(.tq-lead){font-size:18px}.tq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tq-card figcaption{border-top:1px solid #eeebf8;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:16px;display:flex}.tq-tag{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#3d2fb0;background:#efedfb;border-radius:999px;padding:7px 10px}.tq-role{color:var(--ink);font-size:15px;font-weight:600}.tq-badge{color:#0f6e68;background:#e6f5f3;border-radius:8px;margin-left:auto;padding:6px 10px;font-size:13px;font-weight:600}.tq-more{margin:6px 0 0}.tq-more a{color:var(--violet);font-weight:600;text-decoration:none}.tq-more a:hover{text-decoration:underline}@media (width<=860px){.tq{padding:72px 5%}.tq-grid{grid-template-columns:1fr}.tq-feature,.tq-card{padding:28px 24px 24px}.tq-badge{margin-left:0}}.cs{--cs-ink:#24223a;--cs-line:#e6e2f6;--cs-soft:#f6f4fd;--cs-deep:#3d2fb0;color:var(--cs-ink)}.cs-wrap{width:100%;max-width:var(--content-w);margin:0 auto;padding-inline:5%}@media (width>=1200px){.cs-wrap{padding-inline:0}}.cs h1,.cs h2{font-family:var(--font-display);text-wrap:balance;color:var(--cs-ink);margin:0;font-weight:600;line-height:1.08}.cs h2{max-width:22ch;margin-bottom:22px;font-size:clamp(32px,4vw,48px)}.cs h3{margin:0 0 8px;font-size:20px;line-height:1.3}.cs a{color:var(--violet)}.cs .btn{color:inherit}.cs-label,.cs-eyebrow{font:600 13px/1.3 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0 0 12px}.cs-body p,p.cs-body{color:#3c3a4f;max-width:66ch;margin:0 0 1em;font-size:17.5px;line-height:1.7}.cs-narrow{max-width:66ch}.cs .cs-body .cs-label{color:var(--violet);margin:0 0 12px;font-size:13px;line-height:1.3}.cs-close{margin-top:10px;font-weight:600}.cs-hero{background:radial-gradient(1200px 500px at 85% -10%,#6654f138,#0000 60%),radial-gradient(900px 500px at -10% 110%,#69eacb40,#0000 60%),#fbfaff;padding:120px 0 56px}.cs-hero h1{max-width:20ch;font-size:clamp(38px,5.4vw,68px)}.cs-dek{color:#4a4860;max-width:60ch;margin:22px 0 0;font-size:clamp(18px,1.8vw,21px);line-height:1.55}.cs-meta{color:#6a6880;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;font-size:14.5px;display:flex}.cs-meta a{font-weight:600;text-decoration:none}.cs-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.cs-kpi{border:1px solid var(--cs-line);background:#fff;border-radius:16px;align-content:start;gap:8px;padding:22px 20px;display:grid;box-shadow:0 10px 30px #3d2fb012}.cs-kpi b{font:700 clamp(28px, 3vw, 40px)/1 var(--font-body);letter-spacing:-.02em;color:var(--cs-deep);font-variant-numeric:tabular-nums}.cs-kpi span{color:#55536b;font-size:14px;line-height:1.45}.cs-sec{padding:88px 0}.cs-tint{background:var(--cs-soft)}.cs-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.cs-split-top{margin-bottom:28px}.cs-facts{border:1px solid var(--cs-line);background:#fff;border-radius:18px;gap:16px;margin:0;padding:26px 28px;display:grid}.cs-facts div{border-bottom:1px solid #f0edf9;gap:2px;padding-bottom:14px;display:grid}.cs-facts div:last-child{border-bottom:0;padding-bottom:0}.cs-facts dt{font:600 11.5px/1.3 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#8a86a6}.cs-facts dd{margin:0;font-size:17px;font-weight:600}.cs-table-wrap{border:1px solid var(--cs-line);background:#fff;border-radius:16px;margin:8px 0 26px;overflow-x:auto}.cs-table{border-collapse:collapse;width:100%;min-width:620px;font-size:15.5px}.cs-table th{text-align:left;font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#6a6880;border-bottom:1px solid var(--cs-line);background:#faf9fe;padding:14px 18px}.cs-table td{vertical-align:top;border-bottom:1px solid #f0edf9;padding:14px 18px;line-height:1.5}.cs-table tr:last-child td{border-bottom:0}.cs-table td:last-child{color:#6a6880;font-size:14px}.cs-num{color:var(--cs-deep);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.cs-table-cmp td:nth-child(n+2){font-variant-numeric:tabular-nums;white-space:nowrap;color:#55536b;font-size:15.5px}.cs-table-cmp td.cs-up{color:#0f6e68;font-weight:700}.cs-score{gap:14px;display:grid}.cs-score div{color:#fff;background:linear-gradient(135deg,#4f3fc9,#6f74c9 60%,#5f9fae);border-radius:16px;gap:6px;padding:22px 24px;display:grid}.cs-score b{font:700 44px/1 var(--font-body);letter-spacing:-.02em}.cs-score small{opacity:.75;font-size:20px}.cs-score span{opacity:.92;font-size:14.5px;line-height:1.45}.cs-issues{counter-reset:iss;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 40px;padding:0;list-style:none;display:grid}.cs-issues li{counter-increment:iss;border:1px solid var(--cs-line);background:#fff;border-radius:16px;padding:24px 26px}.cs-issues li:before{content:"0" counter(iss);font:700 13px/1 "Overpass", var(--font-body);letter-spacing:.1em;color:var(--pink);margin-bottom:10px;display:block}.cs-issues p{color:#4a4860;margin:0;font-size:16px;line-height:1.6}.cs-pull{border-left:4px solid var(--violet);max-width:52ch;margin:0 0 32px;padding:6px 0 6px 26px}.cs-pull p{font-family:var(--font-display);color:var(--cs-ink);text-wrap:balance;margin:0 0 10px;font-size:clamp(24px,2.6vw,32px);line-height:1.22}.cs-pull-sm p{font-size:clamp(20px,2vw,24px)}.cs-pull cite{color:#6a6880;font-size:14.5px;font-style:normal}.cs-steps{gap:16px;margin-top:30px;display:grid}.cs-step{border:1px solid var(--cs-line);background:#fff;border-radius:18px;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:28px 30px;display:grid}.cs-step-n{width:44px;height:44px;font:700 18px/1 var(--font-body);color:#fff;background:linear-gradient(135deg,#4f3fc9,#5f9fae);border-radius:12px;place-items:center;display:grid}.cs-step h3{font-size:22px}.cs-step p{color:#3c3a4f;max-width:72ch;margin:0 0 .8em;font-size:16.5px;line-height:1.65}.cs-aside{font-family:var(--font-display);color:var(--cs-ink)!important;font-size:20px!important}.cs-aside span{font-family:var(--font-body);color:#6a6880;font-size:14px}.cs-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.cs-mini-5{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:6px}.cs-mini div{background:var(--cs-soft);border-radius:14px;align-content:start;gap:6px;padding:16px 18px;display:grid}.cs-tint .cs-mini div{background:#f1eefc}.cs-sec:not(.cs-tint) .cs-mini div{background:var(--cs-soft);border:1px solid #ece8fa}.cs-mini b{font:700 22px/1.1 var(--font-body);color:var(--cs-deep);font-variant-numeric:tabular-nums}.cs-mini span{color:#55536b;font-size:13.5px;line-height:1.45}.cs-h3{margin:40px 0 10px!important;font-size:22px!important}.cs-legend{color:#55536b;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 16px;font-size:14px;display:flex}.cs-legend small{color:#8a86a6;margin-left:8px}.cs-key{border-radius:3px;width:14px;height:10px;display:inline-block}.cs-key-a{background:#cfc9ee}.cs-key-b{background:linear-gradient(90deg,#4f3fc9,#5f9fae);margin-left:10px}.cs-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cs-bars li{grid-template-columns:minmax(0,300px) minmax(0,1fr) 120px;align-items:center;gap:18px;display:grid}.cs-bar-l{font-size:15.5px;font-weight:600}.cs-bar{background:#f1eff9;border-radius:8px;height:26px;position:relative;overflow:hidden}.cs-bar em,.cs-bar i{border-radius:8px;position:absolute;top:0;bottom:0;left:0}.cs-bar em{background:linear-gradient(90deg,#4f3fc9,#6f74c9 60%,#5f9fae)}.cs-bar i{z-index:1;background:#ffffffbf;border-radius:6px;top:7px;bottom:7px;box-shadow:inset 0 0 0 1px #4f3fc959}.cs-bar-v{color:#55536b;font-variant-numeric:tabular-nums;text-align:right;font-size:15px}.cs-bar-v b{color:var(--cs-deep)}.cs-prompts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.cs-prompt{border:1px solid var(--cs-line);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex}.cs-prompt p{color:#4a4860;margin:0;font-size:15.5px;line-height:1.6}.cs-q{background:#efedfb;border-radius:14px 14px 14px 4px;padding:14px 16px;font-weight:600;color:var(--cs-ink)!important;font-size:16px!important}.cs-q:before{content:"Prompt";font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--violet);margin-bottom:4px;display:block}.cs-shift{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cs-shift span{color:#8a86a6;font-size:18px!important}.cs-shift .cs-arrow{color:var(--violet)}.cs-shift b{font:700 36px/1 var(--font-body);color:#0f6e68}.cs-shift small{color:#8a86a6;font-size:13px}.cs-quote-sec{background:linear-gradient(135deg,#4f3fc912,#6f74c90d 55%,#5f9fae1a)}.cs-testimonial{border:1px solid var(--cs-line);background:#fff;border-radius:22px;margin:28px 0 0;padding:44px 48px 36px;box-shadow:0 18px 50px #3d2fb014}.cs-testimonial blockquote{margin:0}.cs-testimonial p{font-family:var(--font-display);color:var(--cs-ink);max-width:60ch;margin:0 0 16px;font-size:clamp(21px,2.2vw,27px);line-height:1.35}.cs-testimonial figcaption{border-top:1px solid #eeebf8;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:8px;padding-top:18px;display:flex}.cs-testimonial figcaption b{font-size:16px}.cs-testimonial figcaption span{color:#6a6880;font-size:14.5px}.cs-cta{background:var(--hero-grad);text-align:center;padding:90px 0 100px}.cs-cta h2{max-width:24ch;margin:0 auto 16px}.cs-cta p{color:#2f2c48;margin:0 auto 22px;font-size:18px}.cs-cta a:not(.btn){color:#2f1fb0;font-weight:600}@media (width<=980px){.cs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-split{grid-template-columns:minmax(0,1fr);gap:28px}.cs-prompts{grid-template-columns:minmax(0,1fr)}.cs-mini-5{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-bars li{grid-template-columns:minmax(0,1fr) 110px;gap:8px 14px}.cs-bar-l{grid-column:1/-1}}@media (width<=640px){.cs-hero{padding:90px 0 40px}.cs-sec{padding:60px 0}.cs-kpis,.cs-issues,.cs-mini,.cs-mini-5{grid-template-columns:minmax(0,1fr)}.cs-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cs-kpi{padding:16px}.cs-step{grid-template-columns:minmax(0,1fr);gap:12px;padding:22px}.cs-testimonial{padding:28px 22px 24px}}.cs-card-stat{font:700 64px/1 var(--font-body);letter-spacing:-.03em;color:#3d2fb0;justify-items:center;gap:4px;padding:6px 0 4px;display:grid}.cs-card-stat small{font:600 12px/1.2 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#6a6880}.csx{padding:80px 0 110px}.csx-grid{max-width:calc(var(--content-w) + 10%);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 auto;padding:0 5%;list-style:none;display:grid}@media (width>=1200px){.csx-grid{max-width:var(--content-w);padding:0}}.csx-card{display:flex}.csx-link{color:var(--ink);background:#fff;border:1px solid #e9e5f7;border-radius:20px;flex-direction:column;flex:1;gap:14px;padding:36px 38px 32px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #140a3c0d,0 10px 30px #140a3c12}.csx-link:hover{transform:translateY(-4px);box-shadow:0 2px 4px #140a3c0f,0 18px 44px #140a3c21}.csx-link:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.csx-logo{align-items:center;height:64px;margin-bottom:6px;display:flex}.csx-logo img{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:56px}.csx-tag{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#3d2fb0;background:#efedfb;border-radius:999px;align-self:flex-start;padding:7px 10px}.csx-stat{border-top:1px solid #eeebf8;border-bottom:1px solid #eeebf8;flex-direction:column;gap:6px;padding:16px 0;display:flex}.csx-stat b{font:700 44px/1 var(--font-body);letter-spacing:-.02em;color:#3d2fb0;font-variant-numeric:tabular-nums}.csx-stat span{color:#55536b;font-size:15px}.csx-title{font-family:var(--font-display);text-wrap:balance;font-size:clamp(22px,2.2vw,27px);line-height:1.2}.csx-more{color:var(--violet);margin-top:auto;padding-top:8px;font-size:15px;font-weight:600}.csx-link:hover .csx-more{text-decoration:underline}.csx-body{flex-direction:column;flex:1;gap:14px;display:flex}.csx-feature{grid-column:1/-1}.csx-feature .csx-link{background:linear-gradient(135deg,#4f3fc90d,#5f9fae14),#fff;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px 48px;padding:40px 44px;display:grid}.csx-feature .csx-logo,.csx-feature .csx-tag,.csx-feature .csx-stat{grid-column:1}.csx-feature .csx-tag{justify-self:start}.csx-feature .csx-body{border-left:1px solid #eeebf8;grid-area:1/2/span 3;justify-content:center;padding-left:48px}.csx-feature .csx-stat{border-bottom:0}.csx-feature .csx-stat b{font-size:60px}.csx-feature .csx-title{font-size:clamp(26px,2.8vw,36px)}.csx-feature .csx-more{margin-top:6px}@media (width<=760px){.csx{padding:48px 0 72px}.csx-grid{grid-template-columns:minmax(0,1fr);gap:18px}.csx-link{padding:26px 24px 24px}.csx-logo{height:52px}.csx-logo img{max-width:190px;max-height:46px}.csx-stat b{font-size:36px}}@media (width<=900px){.csx-feature .csx-link{padding:30px 28px;display:flex}.csx-feature .csx-body{border-left:0;padding-left:0}.csx-feature .csx-stat{border-bottom:1px solid #eeebf8}.csx-feature .csx-stat b{font-size:44px}}.topic-links{width:88%;max-width:var(--content-w);border-top:1px solid #ece9f7;margin:0 auto;padding:56px 0 64px}.tl-eyebrow{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 8px}.tl-h{text-wrap:balance;margin:0 0 24px;font-size:clamp(28px,3.2vw,38px);line-height:1.1}.tl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tl-grid li{display:flex}.tl-grid[data-n="4"],.tl-grid[data-n="7"],.tl-grid[data-n="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.tl-card{color:var(--ink);background:#fff;border:1px solid #e9e5f7;border-radius:16px;flex-direction:column;flex:1;gap:8px;padding:20px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.tl-card:hover{border-color:#cfc8f3;transform:translateY(-3px);box-shadow:0 12px 30px #140a3c17}.tl-card:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.tl-label{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6a6880}.tl-title{font-size:16.5px;font-weight:600;line-height:1.4}.tl-card.is-pillar{background:linear-gradient(135deg,#4f3fc912,#5f9fae17),#fff;border-color:#d9d3f5}.tl-card.is-pillar .tl-label{color:var(--violet)}.tl-card.is-service .tl-label{color:#0f6e68}@media (width<=900px){.tl-grid,.tl-grid[data-n]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.tl-grid,.tl-grid[data-n]{grid-template-columns:minmax(0,1fr)}.topic-links{padding:40px 0 48px}}.bi-topics{margin:0 0 56px}.bi-topics-h{font:600 13px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 14px}.bi-topics ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bi-topics a{color:var(--ink);background:#fff;border:1px solid #ddd8f4;border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.bi-topics a:hover{border-color:var(--violet);background:#f6f4fe}.bi-topics a span{color:var(--violet)}.csx-anon{font:700 20px/1.1 "Overpass", var(--font-body);color:#3d2fb0;letter-spacing:-.01em;align-items:center;gap:10px;display:inline-flex}.csx-anon svg{flex:none}.tl-parent{text-transform:none;letter-spacing:0;font:400 13px/1.3 var(--font-body);color:#6a6880}.tl-parent a{color:var(--violet);font-weight:600}.guide-nav{border-top:1px solid #ece9f7;width:88%;max-width:760px;margin:0 auto 48px;padding:22px 0 0}.gn-hub{color:#6a6880;margin:0 0 14px;font-size:14px}.gn-hub a{color:var(--violet);font-weight:600}.gn-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gn-row a{color:var(--ink);background:#fff;border:1px solid #e9e5f7;border-radius:14px;gap:4px;padding:16px 18px;font-size:16px;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.gn-row a:hover{border-color:var(--violet);transform:translateY(-2px)}.gn-row a span{font:600 11px/1 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.gn-next{text-align:right;grid-column:2}@media (width<=600px){.gn-row{grid-template-columns:minmax(0,1fr)}.gn-next{text-align:left;grid-column:1}}.ave{--ave-line:#e9e5f7;--ave-soft:#f6f4fd;color:#24223a}.ave-wrap{width:100%;max-width:var(--content-w);margin:0 auto;padding-inline:5%}@media (width>=1200px){.ave-wrap{padding-inline:0}}.ave h1,.ave h2{font-family:var(--font-display);text-wrap:balance;color:#24223a;margin:0;font-weight:600;line-height:1.08}.ave-hero{background:radial-gradient(1000px 480px at 90% -10%,#6654f133,#0000 60%),radial-gradient(800px 460px at -10% 110%,#69eacb38,#0000 60%),#fbfaff;padding:120px 0 64px}.ave-eyebrow,.ave-label{font:600 13px/1.3 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin:0 0 12px}.ave-hero h1{max-width:18ch;font-size:clamp(40px,5.6vw,70px)}.ave-lede{color:#4a4860;max-width:62ch;margin:24px 0 0;font-size:clamp(18px,1.8vw,21px);line-height:1.6}.ave-meta{color:#6a6880;margin:20px 0 0;font-size:14.5px}.ave-meta a{color:var(--violet);font-weight:600;text-decoration:none}.ave-sec{padding:84px 0}.ave-tint{background:var(--ave-soft)}.ave h2{max-width:24ch;margin-bottom:18px;font-size:clamp(30px,3.8vw,44px)}.ave-intro,.ave-body p{color:#3c3a4f;max-width:64ch;margin:0 0 1em;font-size:17.5px;line-height:1.7}.ave a{color:var(--violet)}.ave-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ave-chapters a{border:1px solid var(--ave-line);color:#24223a;background:#fff;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:52px minmax(0,1fr);gap:6px 16px;height:100%;padding:24px 26px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.ave-chapters a:hover{border-color:#cfc8f3;transform:translateY(-3px);box-shadow:0 14px 34px #140a3c17}.ave-n{font:700 26px/1 var(--font-body);color:#b8b0ec;letter-spacing:-.02em;grid-row:1/span 2;padding-top:3px}.ave-ct{font-family:var(--font-display);font-size:23px;line-height:1.2}.ave-cd{color:#55536b;font-size:15px;line-height:1.55}.ave-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.ave-steps{counter-reset:s;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ave-steps li{counter-increment:s;border:1px solid var(--ave-line);background:#fff;border-radius:14px;gap:4px;padding:18px 20px 18px 64px;display:grid;position:relative}.ave-steps li:before{content:counter(s);width:30px;height:30px;font:700 15px/1 var(--font-body);color:#fff;background:linear-gradient(135deg,#4f3fc9,#5f9fae);border-radius:9px;place-items:center;display:grid;position:absolute;top:18px;left:18px}.ave-steps b{font-size:17px}.ave-steps span{color:#55536b;font-size:15px;line-height:1.55}.ave-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0 40px;padding:0;list-style:none;display:grid}.ave-stats li{border:1px solid var(--ave-line);background:#fff;border-radius:16px;grid-template-rows:auto 1fr auto;gap:8px;padding:22px;display:grid}.ave-stats b{font:600 34px/1.05 var(--font-display,Georgia), Georgia, serif;color:#24223a;font-variant-numeric:tabular-nums}.ave-stats span{color:#3c3a4f;font-size:15px;line-height:1.5}.ave-stats a{color:#6b6880;text-underline-offset:2px;font-size:12.5px;text-decoration:underline}.ave-why{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;display:grid}.ave-why h3{margin:0 0 8px;font-size:19px}.ave-why p{color:#3c3a4f;margin:0;font-size:16.5px;line-height:1.7}@media (width<=900px){.ave-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ave-why{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.ave-stats{grid-template-columns:minmax(0,1fr)}}.ave-steps i{letter-spacing:.06em;text-transform:uppercase;color:#4f3fc9;margin-top:4px;font-size:12px;font-style:normal;font-weight:600}.af{gap:0;margin:36px 0 0;display:grid}.af-layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.af-layer{background:#fff;border:1px dashed #c9c1f1;border-radius:14px;gap:2px;padding:14px 18px;display:grid;position:relative}.af-layer b{color:#24223a;font-size:15px}.af-layer span{color:#55536b;font-size:14px}.af-layer:after{content:"";background:#c9c1f1;width:2px;height:12px;position:absolute;bottom:-12px;left:50%}.af-note{text-align:center;color:#6a6880;grid-column:1/-1;margin:6px 0 0;font-size:13.5px}.af-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;height:180px;margin-top:6px;display:grid}.af-bar{place-items:center;padding:0 6%;display:grid;position:relative}.af-b1{clip-path:polygon(0 0,100% 12.2%,100% 87.8%,0 100%);background:#6654f1}.af-b2{clip-path:polygon(0 12.2%,100% 23.3%,100% 76.7%,0 87.8%);background:#5a72dc}.af-b3{clip-path:polygon(0 23.3%,100% 32.8%,100% 67.2%,0 76.7%);background:#4c96c6}.af-b4{clip-path:polygon(0 32.8%,100% 38.9%,100% 61.1%,0 67.2%);background:#39b9b0}.af-dots{flex-wrap:wrap;justify-content:center;gap:7px;max-width:150px;display:flex}.af-dots i,.af-lost i{background:#ffffffe6;border-radius:50%;width:12px;height:12px}.af-dots em{font:700 12px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#1f6f6a;background:#fff;border-radius:99px;padding:6px 10px;font-style:normal;box-shadow:0 0 0 4px #ffffff59}.af-lost{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:10px 0 18px;display:grid}.af-lost span{justify-content:center;gap:6px;display:flex}.af-lost i{background:#d6d2e6;width:8px;height:8px}.af-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.af-steps li{align-content:start;padding:18px 18px 16px}.af-steps li:before{margin-bottom:6px;position:static}.ave-steps small{color:#6a6880;border-top:1px solid var(--ave-line);margin-top:4px;padding-top:8px;font-size:13.5px;line-height:1.5}@media (width<=900px){.af-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.af-bars{height:140px}}@media (width<=560px){.af-layers,.af-steps{grid-template-columns:minmax(0,1fr)}.af-dots i{width:8px;height:8px}.af-dots{gap:4px}.af-dots em{padding:4px 6px;font-size:10px}}.so{margin:0 0 48px}.so-k{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 14px}.so-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.so-card{border:1px solid var(--ave-line);background:#fff;border-radius:16px;padding:22px 24px;box-shadow:0 10px 30px #140a3c0d}.so-tag{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6a6880;margin:0 0 14px}.so-ga dl{margin:0;display:grid}.so-ga dl div{border-top:1px solid #f0eef6;justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.so-ga dt{color:#6a6880}.so-ga dd{color:#24223a;text-align:right;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;font-weight:600}.so-ga dd.so-none{color:#b04a4a;font-family:var(--font-body)}.so-eq{font:600 34px/1 var(--font-display);color:#b8b0ec;align-self:center}.so-q{color:#24223a;margin:0 0 10px;font-size:16px;font-weight:600}.so-opts{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.so-opts li{color:#55536b;border:1px solid #ecebf2;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14.5px;display:flex}.so-opts li:before{content:"";border:2px solid #c9c4dc;border-radius:50%;flex:none;width:14px;height:14px}.so-opts li.on{color:#24223a;background:#f3f1fe;border-color:#6654f1;font-weight:600}.so-opts li.on:before{background:radial-gradient(circle,#6654f1 45%,#0000 50%);border-color:#6654f1}.so-a{color:#3c3a4f;margin:0;font-size:14.5px;font-style:italic;line-height:1.5}.so figcaption,.ag-grid a{color:#6a6880;font-size:13px;line-height:1.55}.so figcaption{margin-top:14px}@media (width<=760px){.so-grid{grid-template-columns:minmax(0,1fr)}.so-eq{justify-self:center}}.ag{margin:48px 0 0}.ag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ag-grid li{border:1px solid var(--ave-line);background:#fff;border-radius:16px;grid-template-rows:auto auto 1fr auto;gap:6px;padding:20px 22px;display:grid}.ag-co{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6a6880;margin:0}.ag-grid b{color:#24223a;font-size:17px}.ag-grid span{color:#3c3a4f;font-size:14.5px;line-height:1.55}.ag-grid a{text-underline-offset:2px;margin-top:4px;text-decoration:underline}@media (width<=900px){.ag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ag-grid{grid-template-columns:minmax(0,1fr)}}.gc{border:1px solid var(--ave-line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;margin:48px 0 0;padding:26px;display:grid}.gc-k{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 6px}.gc h3{font:600 21px/1.25 var(--font-display);color:#24223a;text-wrap:balance;margin:0 0 10px}.gc-text p{color:#3c3a4f;margin:0 0 10px;font-size:15.5px;line-height:1.6}.gc-text .gc-src{color:#6a6880;font-size:12.5px}.gc-plot{min-width:0}.gc svg{width:100%;height:auto;font-family:var(--font-body);display:block;overflow:visible}.gc-grid line{stroke:#ecebf2;stroke-width:1px}.gc-grid text,.gc-x text{fill:#8a879c;font-variant-numeric:tabular-nums;font-size:12px}.gc-line,.gc-gap{fill:none;stroke:#6654f1;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gc-gap{stroke-dasharray:4 5;stroke:#b1a8f3}.gc-dot{fill:#6654f1;stroke:#fff;stroke-width:2px}.gc-hit{fill:#0000}.gc-lab{fill:#24223a;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.gc-lab-s{fill:#6a6880;font-size:12px;font-weight:600}.gc-tip{fill:#24223a;opacity:0;pointer-events:none;paint-order:stroke;stroke:#fff;stroke-width:4px;font-size:12px;font-weight:600}.gc-pt{cursor:default;outline:none}.gc svg:hover .gc-lab,.gc svg:focus-within .gc-lab{opacity:0}.gc-pt:hover .gc-tip,.gc-pt:focus .gc-tip{opacity:1}.gc-pt:hover .gc-dot,.gc-pt:focus .gc-dot{r:6}.gc-table{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.gc{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}}@media (width<=560px){.gc-grid text,.gc-x text{font-size:19px}.gc-lab{font-size:22px}.gc-lab-s,.gc-tip{font-size:18px}.af-bars{height:120px}}.ave-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ave-topics a{border:1px solid var(--ave-line);color:#24223a;background:#fff;border-radius:16px;gap:6px;height:100%;padding:20px 22px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.ave-topics a:hover{border-color:var(--violet);transform:translateY(-2px)}.ave-tl{font-size:17px;font-weight:700}.ave-td{color:#55536b;font-size:14.5px;line-height:1.5}.ave-faq{gap:10px;max-width:820px;margin-top:24px;display:grid}.ave-faq details{border:1px solid var(--ave-line);background:#fff;border-radius:14px;padding:16px 20px}.ave-faq summary{cursor:pointer;font-family:var(--font-display);font-size:20px;line-height:1.3}.ave-faq p{color:#3c3a4f;max-width:70ch;margin:10px 0 2px;font-size:16px;line-height:1.65}.ave-news{color:#4a4860;margin:28px 0 0;font-size:16px}@media (width<=900px){.ave-chapters,.ave-split{grid-template-columns:minmax(0,1fr);gap:16px}.ave-split{gap:28px}.ave-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ave-hero{padding:90px 0 44px}.ave-sec{padding:56px 0}.ave-topics{grid-template-columns:minmax(0,1fr)}.ave-chapters a{grid-template-columns:40px minmax(0,1fr);padding:20px}}.ave-paper{background:#fff}.ave-read{max-width:700px}.ave-read h2{margin-bottom:22px}.ave-read h3{font:600 27px/1.2 var(--font-display);color:#24223a;text-wrap:balance;margin:52px 0 12px}.ave-read p{color:#33314a;max-width:none;margin:0 0 1em;font-size:18px;line-height:1.75}.ave-lead p{color:#24223a;font-size:20px;line-height:1.7}.ave-paper .ave-stats{border-top:2px solid #24223a;border-bottom:1px solid #e4e1ee;gap:0;margin:36px 0 8px}.ave-paper .ave-stats li{background:0 0;border:0;border-radius:0;padding:20px 22px 20px 0}.ave-paper .ave-stats li+li{border-left:1px solid #e4e1ee;padding-left:22px}.ave-paper .ave-stats b{font-size:44px;font-weight:500}.ave-paper .ave-stats a{font-size:12px}.ave-paper .so,.ave-paper .gc,.ave-paper .ag{background:0 0;border:0;border-top:1px solid #24223a;border-radius:0;margin:40px 0 8px;padding:14px 0 0;display:block}.fig-t{font:600 19px/1.3 var(--font-display);color:#24223a;text-wrap:balance;max-width:46ch;margin:0 0 18px}.fig-t span{font:600 11.5px/1.3 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin-bottom:4px;display:block}.ave-paper figcaption{color:#6a6880;max-width:72ch;margin-top:14px;font-size:13.5px;line-height:1.6}.ave-paper .so-card{box-shadow:none;background:#fbfaff}.ave-paper .gc-plot{max-width:820px}.ave-paper .ag-grid{gap:0 36px}.ave-paper .ag-grid li{background:0 0;border:0;border-top:1px solid #e4e1ee;border-radius:0;padding:18px 0 20px}.ave-paper .ag-grid b{font:600 20px/1.25 var(--font-display)}@media (width<=900px){.ave-paper .ave-stats li:nth-child(3){border-left:0;padding-left:0}.ave-paper .ave-stats li{border-top:1px solid #e4e1ee}}@media (width<=480px){.ave-paper .ave-stats li+li{border-left:0;padding-left:0}.ave-read h3{font-size:23px}.ave-read p{font-size:17px}.ave-lead p{font-size:18px}}.ave-read p.ave-label{font:600 13px/1.3 "Overpass", var(--font-body);color:var(--violet);margin:0 0 12px}.divi .hp-sec{color:#2d2d2d;background:#fff;padding:96px 0}.divi .hp-proof{background:#f7f6fc}.divi .hp-wrap{width:100%;max-width:var(--content-w);margin:0 auto;padding-inline:5%}@media (width>=1200px){.divi .hp-wrap{padding-inline:0}}.divi .hp-eyebrow{font:600 13px/1.3 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#d05ce9;margin:0 0 14px}.divi .hp-sec h2{font:600 clamp(38px, 5vw, 64px)/1.05 var(--font-display);color:#2d2d2d;text-wrap:balance;margin:0 0 22px}.divi .hp-believe-main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.divi .hp-read p,.divi .hp-beliefs p,.divi .hp-sub,.divi .hp-fit p{color:#3d3b4f;margin:0 0 1em;font-size:18px;line-height:1.7}.divi .hp-read .hp-lead{color:#2d2d2d;font-size:22px;line-height:1.55}.divi .hp-pull{border-left:3px solid #3fd3d1;gap:8px;margin-bottom:1em;padding:0 0 6px 28px;display:grid}.divi .hp-pull b{font:500 72px/1 var(--font-display);color:#2d2d2d}.divi .hp-pull span{color:#3d3b4f;font-size:17px;line-height:1.5}.divi .hp-pull a,.divi .hp-results a,.divi .hp-more a{color:#6654f1;font-size:13px}.divi .hp-beliefs{border-top:2px solid #2d2d2d;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:40px;display:grid}.divi .hp-beliefs>div{padding-top:24px}.divi .hp-beliefs h3{font:600 26px/1.2 var(--font-display);color:#2d2d2d;text-wrap:balance;margin:0 0 10px}.divi .hp-beliefs a{color:#6654f1}.divi .hp-bridge{font:500 21px/1.4 var(--font-display);color:#6654f1;border-top:1px solid #e6e3ef;margin:32px 0 0;padding-top:22px}.divi .hp-sub{max-width:60ch}.divi .hp-results{border-top:2px solid #2d2d2d;border-bottom:1px solid #e0dcea;grid-template-columns:repeat(4,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.divi .hp-results li{grid-template-rows:auto 1fr auto;gap:10px;padding:24px 24px 24px 0;display:grid}.divi .hp-results li+li{border-left:1px solid #e0dcea;padding-left:24px}.divi .hp-results b{font:500 56px/1 var(--font-display);color:#2d2d2d;font-variant-numeric:tabular-nums}.divi .hp-results span{color:#3d3b4f;font-size:16px;line-height:1.5}.divi .hp-results a{font-weight:600;text-decoration:none}.divi .hp-more{text-align:right;margin:16px 0 0}.divi .hp-more a{font-size:15px;font-weight:600;text-decoration:none}.divi .hp-fit{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:72px;display:grid}.divi .hp-fit h3{font:600 30px/1.15 var(--font-display);color:#2d2d2d;margin:0 0 10px}.divi .hp-fit p{font-size:16.5px}.divi .hp-fit-t{letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid;padding-bottom:10px;font:600 12.5px/1.3 "Overpass", var(--font-body)!important;margin:0 0 10px!important}.divi .hp-fit-t.is-yes{border-color:#3fd3d1;color:#1f8f8d!important}.divi .hp-fit-t.is-no{border-color:#d6d3e0;color:#8a8799!important}.divi .hp-fit-col ul{margin:0;padding:0;list-style:none}.divi .hp-fit-col li{color:#3d3b4f;border-bottom:1px solid #e6e3ef;padding:10px 0;font-size:16px;line-height:1.45}@media (width<=900px){.divi .hp-sec{padding:64px 0}.divi .hp-believe-main,.divi .hp-beliefs,.divi .hp-fit{grid-template-columns:minmax(0,1fr);gap:28px}.divi .hp-results{grid-template-columns:repeat(2,minmax(0,1fr))}.divi .hp-results li:nth-child(3){border-left:0;padding-left:0}.divi .hp-results li:nth-child(n+3){border-top:1px solid #e0dcea}}@media (width<=480px){.divi .hp-results{grid-template-columns:minmax(0,1fr)}.divi .hp-results li+li{border-top:1px solid #e0dcea;border-left:0;padding-left:0}.divi .hp-results b{font-size:46px}.divi .hp-pull b{font-size:56px}.divi .hp-read .hp-lead{font-size:19px}}.divi .hp-guide{color:#55536b;margin:10px 0 0;font-size:16px}.divi .hp-guide a{color:#6654f1}.divi .hero-tid{color:#fff;border-bottom:1px solid #ffffff73;text-decoration:none}.divi .hero-tid:hover{border-bottom-color:#fff}.divi .hero-num{white-space:nowrap}.tq-stats{border-top:2px solid #2d2d2d;border-bottom:1px solid #2d2d2d24;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 40px;padding:0;list-style:none;display:grid}.tq-stats li{align-content:start;gap:8px;padding:22px 22px 22px 0;display:grid}.tq-stats li+li{border-left:1px solid #2d2d2d24;padding-left:22px}.tq-stats b{font:500 52px/1 var(--font-display);color:#2d2d2d;font-variant-numeric:tabular-nums;white-space:nowrap}.tq-stats span{color:#3d3b4f;font-size:15.5px;line-height:1.5}.tq-eyebrow-2{margin-top:8px}@media (width<=900px){.tq-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-stats li:nth-child(3){border-left:0;padding-left:0}.tq-stats li:nth-child(n+3){border-top:1px solid #2d2d2d24}}@media (width<=420px){.tq-stats b{font-size:42px}.tq-stats li{padding-right:12px}.tq-stats li+li{padding-left:12px}}.hp-guidecard{max-width:var(--content-w);color:#2d2d2d;background:radial-gradient(600px 260px at 100% 0,#6654f124,#0000 70%),radial-gradient(500px 240px at 0 100%,#69eacb2e,#0000 70%),#fbfaff;border:1px solid #e6e2f7;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k cta""t cta""d steps";align-items:center;gap:6px 40px;margin:8px auto 28px;padding:26px 30px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.hp-guidecard:hover{border-color:#b9aef5;transform:translateY(-2px)}.hp-gc-k{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#6654f1;grid-area:k}.hp-gc-t{font:600 clamp(24px, 2.6vw, 32px)/1.15 var(--font-display);color:#2d2d2d;grid-area:t}.hp-gc-d{color:#4a4860;grid-area:d;max-width:60ch;font-size:16px;line-height:1.55}.hp-gc-steps{flex-wrap:wrap;grid-area:steps;justify-content:flex-end;gap:6px;display:flex}.hp-gc-steps i{font-style:normal;font:600 11.5px/1 "Overpass", var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#4f3fc9;background:#fff;border:1px solid #ddd7f6;border-radius:99px;padding:6px 9px}.hp-gc-cta{color:#fff;white-space:nowrap;background:#6654f1;border-radius:99px;grid-area:cta;justify-self:end;padding:11px 18px;font-size:15px;font-weight:600}@media (width<=760px){.hp-guidecard{grid-template-columns:minmax(0,1fr);grid-template-areas:"k""t""d""steps""cta";gap:8px;padding:22px}.hp-gc-steps{justify-content:flex-start;margin-top:4px}.hp-gc-cta{justify-self:start;margin-top:8px}}.tq-why{max-width:30ch;font:400 clamp(26px, 3.4vw, 42px)/1.32 var(--font-display);color:#2d2d2d;text-wrap:pretty;margin:0 0 48px}@media (width>=900px){.tq-why{max-width:34ch}}.tq-why mark{color:inherit;white-space:nowrap;background:linear-gradient(#0000 62%,#69eacb8c 62%);padding:0 2px;font-weight:600}.divi .pr-sec{color:#2d2d2d;background:#fff;padding:96px 0}.divi .pr-price{padding-top:0}.divi .pr-wrap{width:100%;max-width:var(--content-w);margin:0 auto;padding-inline:5%}@media (width>=1200px){.divi .pr-wrap{padding-inline:0}}.divi .pr-eyebrow{font:600 13px/1.3 "Overpass", var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#d05ce9;margin:0 0 14px}.divi .pr-sec h2{font:600 clamp(36px, 4.6vw, 58px)/1.05 var(--font-display);color:#2d2d2d;margin:0 0 14px}.divi .pr-sub{color:#3d3b4f;max-width:52ch;margin:0 0 36px;font-size:20px;line-height:1.55}.divi .pr-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.divi .pr-phases li{color:#fff;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%,26px 50%);gap:6px;margin-left:-12px;padding:24px 46px 24px 28px;display:grid;position:relative}.divi .pr-phases li:first-child{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%);margin-left:0}.divi .pr-phases li:not(:first-child){padding-left:46px}.divi .ph-1{background:#7b6cf0}.divi .ph-2{background:#c364e3}.divi .ph-3{background:#3fbfb8}.divi .pr-when{font:600 12px/1.2 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.9}.divi .pr-phases b{font:600 30px/1.1 var(--font-display)}.divi .pr-what{font-size:15.5px;line-height:1.45}.divi .pr-acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin-top:28px;display:grid}.divi .pr-acts-h{font:600 12.5px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#6a6880;margin:0 0 8px}.divi .pr-acts ul{margin:0;padding:0;list-style:none}.divi .pr-acts li{color:#3d3b4f;border-bottom:1px solid #ebe8f3;padding:9px 0;font-size:15.5px;line-height:1.45}.divi .pr-h3{font:600 28px/1.2 var(--font-display);color:#2d2d2d;margin:64px 0 14px}.divi .pr-deliv{border-top:2px solid #2d2d2d;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;display:grid}.divi .pr-deliv div{border-bottom:1px solid #ebe8f3;gap:2px;padding:14px 0;display:grid}.divi .pr-deliv dt{color:#2d2d2d;font-size:16px;font-weight:700}.divi .pr-deliv dd{color:#3d3b4f;margin:0;font-size:15.5px;line-height:1.5}.divi .pr-card{background:radial-gradient(700px 300px at 100% 0,#6654f129,#0000 70%),radial-gradient(600px 300px at 0 100%,#69eacb33,#0000 70%),#fbfaff;border:1px solid #e6e2f7;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:44px;display:grid}.divi .pr-card h2{font-size:clamp(48px,6vw,76px)}.divi .pr-card h2 span{color:#55536b;margin-left:6px;font-size:.38em;font-weight:500}.divi .pr-terms{color:#3d3b4f;margin:0 0 22px;font-size:17px;line-height:1.6}.divi .pr-card .m-button{text-align:left;margin:0}.divi .pr-get{margin:0;padding:0;list-style:none}.divi .pr-get li{color:#3d3b4f;border-bottom:1px solid #e6e2f7;padding:10px 0 10px 26px;font-size:16px;line-height:1.5;position:relative}.divi .pr-get li:before{content:"✓";color:#1f8f8d;font-weight:700;position:absolute;top:10px;left:0}@media (width<=860px){.divi .pr-sec{padding:64px 0}.divi .pr-phases{grid-template-columns:minmax(0,1fr);gap:6px}.divi .pr-phases li,.divi .pr-phases li:first-child{clip-path:none;border-radius:14px;margin-left:0;padding:18px 20px}.divi .pr-acts,.divi .pr-deliv,.divi .pr-card{grid-template-columns:minmax(0,1fr);gap:24px}.divi .pr-card{padding:26px}}.divi .pr-intro{padding:64px 0 24px}.divi .pr-lead{max-width:46ch;font:400 clamp(24px, 2.8vw, 34px)/1.35 var(--font-display);color:#2d2d2d;margin:0 0 28px}.divi .pr-lead strong{font-weight:600}.divi .pr-facts{border-top:2px solid #2d2d2d;border-bottom:1px solid #e6e3ef;flex-wrap:wrap;gap:10px 36px;margin:0;padding:16px 0;display:flex}.divi .pr-facts div{gap:2px;display:grid}.divi .pr-facts dt{font:600 11.5px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#6a6880}.divi .pr-facts dd{color:#2d2d2d;margin:0;font-size:17px;font-weight:600}.divi .pr-jump{flex-wrap:wrap;gap:8px 24px;margin:18px 0 0;display:flex}.divi .pr-jump a{color:#6654f1;font-size:15px;font-weight:600;text-decoration:none}.pr-journey{border-top:2px solid #2d2d2d;max-width:900px;margin:8px auto 0}.pj-head,.pj-row{grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:0 28px;display:grid}.pj-head{border-bottom:1px solid #e6e3ef;padding:12px 0}.pj-head span{font:600 12px/1.3 "Overpass", var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#8a879c}.pj-head span:last-child{color:#1f8f8d}.pj-row{border-bottom:1px solid #e6e3ef;padding:16px 0}.pj-k{font:600 13px/1.4 "Overpass", var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#2d2d2d}.pj-old{color:#8a879c;font-size:16.5px;line-height:1.5}.pj-new{font:600 20px/1.35 var(--font-display);color:#2d2d2d;padding-left:26px;position:relative}.pj-new:before{content:"→";font-family:var(--font-body);color:#3fd3d1;font-weight:400;position:absolute;top:0;left:0}@media (width<=700px){.pj-head{display:none}.pj-row{grid-template-columns:minmax(0,1fr);gap:4px}.pj-old{text-decoration:line-through #8a879c80}}.divi .pr-work-intro{color:#3d3b4f;max-width:62ch;margin:0 0 8px;font-size:17.5px;line-height:1.65}.divi .pr-work{border-top:2px solid #2d2d2d;margin:0;padding:0;list-style:none}.divi .pr-work li{border-bottom:1px solid #ebe8f3;grid-template-columns:56px minmax(0,1fr);gap:0 12px;padding:20px 0;display:grid}.divi .pw-n{font:500 26px/1.1 var(--font-display);color:#b8b0ec}.divi .pr-work h4{font:600 22px/1.25 var(--font-display);color:#2d2d2d;margin:0 0 6px}.divi .pr-work p{color:#3d3b4f;max-width:70ch;margin:0;font-size:16.5px;line-height:1.6}.divi .pr-work .pw-proof{margin-top:8px;font-size:14px}.divi .pr-work .pw-proof a{color:#1f8f8d;border-bottom:1px solid #1f8f8d59;text-decoration:none}@media (width<=560px){.divi .pr-work li{grid-template-columns:minmax(0,1fr)}.divi .pw-n{margin-bottom:4px;font-size:18px}}.faqp-hero{padding-bottom:56px}.faqp-hero .ave-lede a{color:var(--violet);font-weight:600}.faqp-jump{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.faqp-jump a{border:1px solid var(--ave-line);color:#24223a;background:#fff;border-radius:100px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.faqp-jump a:hover{border-color:var(--violet);transform:translateY(-2px)}.faqp-jump span{background:var(--ave-soft);width:28px;height:28px;color:var(--violet);font:700 12px/1 "Overpass", var(--font-body);border-radius:50%;place-items:center;display:inline-grid}.faqp-sec{scroll-margin-top:80px}.faqp-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:56px;display:grid}.faqp-side{position:sticky;top:110px}.faqp-n{font:700 14px/1 "Overpass", var(--font-body);letter-spacing:.16em;color:var(--violet);margin:0 0 8px}.faqp .faqp-side h2{margin-bottom:14px;font-size:clamp(28px,3.2vw,38px)}.faqp-side p:not(.faqp-n){color:#55536b;margin:0 0 18px;font-size:16px;line-height:1.6}.faqp-more{font-weight:600;text-decoration:none}.faqp-more:hover{text-decoration:underline}.faqp-list{max-width:none;margin-top:0}.faqp-list details{padding:0;transition:border-color .2s,box-shadow .2s}.faqp-list details:hover{border-color:#cfc8f5}.faqp-list details[open]{border-color:var(--violet);box-shadow:0 10px 30px -18px #6654f18c}.faqp-list summary{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:19px;list-style:none;display:flex}.faqp-list summary::-webkit-details-marker{display:none}.faqp-list summary:after{content:"+";background:var(--ave-soft);width:30px;height:30px;color:var(--violet);font:400 22px/1 var(--font-body);border-radius:50%;flex:none;place-items:center;transition:transform .25s,background .2s,color .2s;display:grid}.faqp-list details[open] summary:after{background:var(--violet);color:#fff;transform:rotate(45deg)}.faqp-list summary:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:14px}.faqp-list details>p,.faqp-list details>ul{margin:0 22px 14px}.faqp-list details>p:last-child,.faqp-list details>ul:last-child{margin-bottom:22px}.faqp-list ul{color:#3c3a4f;padding-left:20px;font-size:16px;line-height:1.65}.faqp-list li{margin-bottom:6px}@media (width<=900px){.faqp-grid{grid-template-columns:minmax(0,1fr);gap:24px}.faqp-side{position:static}.faqp-list summary{padding:18px;font-size:17.5px}.faqp-list details>p,.faqp-list details>ul{margin-inline:18px}}[data-anim]{animation-duration:var(--anim-dur,1s);animation-delay:var(--anim-delay,0s);animation-timing-function:var(--anim-ease,ease-in-out);animation-fill-mode:both}.js [data-anim]:not(.is-in){opacity:var(--anim-from,0);animation-name:none}[data-anim].is-in[data-anim=fade]{animation-name:st-fade}[data-anim].is-in[data-anim=slide]{animation-name:st-slide}[data-anim].is-in[data-anim=zoom]{animation-name:st-zoom}[data-anim].is-in[data-anim=flip],[data-anim].is-in[data-anim=fold]{animation-name:st-flip}[data-anim].is-in[data-anim=roll]{animation-name:st-roll}[data-anim].is-in[data-anim=bounce]{animation-name:st-bounce}[data-anim-dir=top]{--dx:0;--dy:-60px;--rx:-90deg;--ry:0deg}[data-anim-dir=bottom]{--dx:0;--dy:60px;--rx:90deg;--ry:0deg}[data-anim-dir=left]{--dx:-60px;--dy:0;--rx:0deg;--ry:-90deg}[data-anim-dir=right]{--dx:60px;--dy:0;--rx:0deg;--ry:90deg}[data-anim-dir=center]{--dx:0;--dy:0;--rx:0deg;--ry:0deg}@keyframes st-fade{0%{opacity:var(--anim-from,0)}to{opacity:1}}@keyframes st-slide{0%{opacity:var(--anim-from,0);transform:translate(var(--dx,0), var(--dy,0))}to{opacity:1;transform:none}}@keyframes st-zoom{0%{opacity:var(--anim-from,0);transform:scale(.5) translate(var(--dx,0), var(--dy,0))}to{opacity:1;transform:none}}@keyframes st-flip{0%{opacity:var(--anim-from,0);transform:perspective(2000px) rotateX(var(--rx,90deg)) rotateY(var(--ry,0deg))}to{opacity:1;transform:perspective(2000px)rotateX(0)rotateY(0)}}@keyframes st-roll{0%{opacity:var(--anim-from,0);transform:rotate(-90deg)}to{opacity:1;transform:none}}@keyframes st-bounce{0%{opacity:var(--anim-from,0);transform:translate(var(--dx,0), var(--dy,0))}50%{opacity:1;transform:translate(calc(var(--dx,0) * -.15), calc(var(--dy,0) * -.15))}70%{transform:translate(calc(var(--dx,0) * .08), calc(var(--dy,0) * .08))}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-scroll=fade]{animation:linear both st-scroll-fade view()}[data-scroll=scale]{animation:linear both st-scroll-scale view()}}@keyframes st-scroll-fade{0%{opacity:.25}30%{opacity:1}70%{opacity:1}to{opacity:.25}}@keyframes st-scroll-scale{0%{transform:scale(.7)}25%{transform:scale(1)}to{transform:scale(1)}}.m-text,.m-blurb{transition:background-color .3s}.m-text:hover{background-color:var(--hover-bg,transparent)}.m-text a:hover{color:var(--a-hover,inherit)}.carousel{position:relative}.cz-track{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cz-per,1) - 1) * 4%) / var(--cz-per,1));scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;column-gap:4%;padding:10px 2px 20px;display:grid;overflow-x:auto}.cz-track::-webkit-scrollbar{display:none}.cz-slide{scroll-snap-align:start;min-width:0}.cz-card{background:#ffffffbf;border-radius:12px;height:100%;padding:28px 32px;box-shadow:0 6px 30px #2814781f}.cz-card>*+*{margin-top:1em}.cz-slide>.m-image{place-items:center;padding:10px;display:grid}.cz-nav{gap:10px;margin-top:18px;display:flex}.cz-nav button{cursor:pointer;width:34px;height:34px;color:var(--ink);background:#ffffffb3;border:1px solid #2d2d2d40;border-radius:50%;font-size:16px;line-height:1}.cz-nav button:hover{background:#fff}@media (width<=767px){.cz-track{grid-auto-columns:calc((100% - (var(--cz-per-m,1) - 1) * 4%) / var(--cz-per-m,1))}}.m-iconwrap a{color:inherit;display:inline-flex}.m-iconwrap .m-icon{width:2.2em;height:2.2em}@media (prefers-reduced-motion:reduce){[data-anim],[data-scroll]{opacity:1!important;animation:none!important;transform:none!important}}
