@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-cyrillic-300-normal-BEGl3W_o.woff2) format("woff2"),url(/assets/manrope-cyrillic-300-normal-CS69xUvc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-greek-300-normal-DyLEs7Hg.woff2) format("woff2"),url(/assets/manrope-greek-300-normal-Dbc1SMEX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-vietnamese-300-normal-AHvbnne0.woff2) format("woff2"),url(/assets/manrope-vietnamese-300-normal-BjzggcyE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-latin-ext-300-normal-Btyq5fVI.woff2) format("woff2"),url(/assets/manrope-latin-ext-300-normal-DfIhbc9V.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-latin-300-normal-BgxWhS7-.woff2) format("woff2"),url(/assets/manrope-latin-300-normal-BXCth4v8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/space-grotesk-vietnamese-300-normal-B9OJnXKM.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-300-normal-F-NWLUie.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/space-grotesk-latin-ext-300-normal-4ZO_JR7W.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-300-normal-CxWNGEn7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/space-grotesk-latin-300-normal-DiSf0yqz.woff2) format("woff2"),url(/assets/space-grotesk-latin-300-normal-Byd1NLsn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/material-symbols-outlined-latin-100-normal-kPAazCBN.woff2) format("woff2"),url(/assets/material-symbols-outlined-latin-100-normal-DmQ6HFAA.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/material-symbols-outlined-latin-200-normal-cPj1gp8t.woff2) format("woff2"),url(/assets/material-symbols-outlined-latin-200-normal-D7SoEJA3.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/material-symbols-outlined-latin-300-normal-ACwqagdQ.woff2) format("woff2"),url(/assets/material-symbols-outlined-latin-300-normal-BRXOQt0e.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-symbols-outlined-latin-400-normal-CdXfMqU3.woff2) format("woff2"),url(/assets/material-symbols-outlined-latin-400-normal-5CXYBAuR.woff) format("woff")}:root{--font-family: Manrope, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-family-headline: Space Grotesk, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--color-surface-dim: #f4f4f6;--color-surface-container-high: #e8e9ec;--color-surface-container-highest: #e6e1e0;--color-surface-container-low: #f7f3f2;--color-surface-container-lowest: #ffffff;--color-surface-container: #f1edec;--color-surface-bright: #fcf8f7;--color-surface-variant: #f4ded7;--color-surface: #fcf8f7;--color-background: #fcf8f7;--color-on-surface: #1e1b1a;--color-on-surface-variant: #53433e;--color-on-background: #1a1c1e;--color-primary: #FF5C00;--color-primary-dark: #cc4a00;--color-on-primary: #ffffff;--color-primary-container: #FF5C00;--color-on-primary-container: #ffffff;--color-primary-fixed: #ffdbce;--color-on-primary-fixed: #370e00;--color-secondary: #a73a00;--color-on-secondary: #ffffff;--color-outline: #85736c;--color-outline-variant: #d8c2bb;--color-border: rgba(0, 0, 0, .05);--color-error: #ba1a1a;--color-on-error: #ffffff;--spacing-unit: 8px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--rad-sm: 0;--rad-md: 0;--rad-lg: 0;--rad-full: 9999px;--shadow-float: none}.dark{--color-surface-dim: #121416;--color-surface-container-high: #282a2c;--color-surface-container-highest: #333537;--color-surface-container-low: #1a1c1e;--color-surface-container-lowest: #0c0e10;--color-surface-container: #1e2022;--color-surface-bright: #37393b;--color-surface-variant: #333537;--color-surface: #121416;--color-background: #121416;--color-on-surface: #e2e2e5;--color-on-surface-variant: #e4beb1;--color-on-background: #e2e2e5;--color-primary: #FF5C00;--color-primary-dark: #e85500;--color-on-primary: #ffffff;--color-primary-container: #FF5C00;--color-on-primary-container: #ffffff;--color-primary-fixed: #ffdbce;--color-on-primary-fixed: #370e00;--color-secondary: #ffb59a;--color-on-secondary: #5a1b00;--color-outline: #ab897d;--color-outline-variant: #5b4137;--color-border: rgba(255, 255, 255, .05);--color-error: #ffb4ab;--color-on-error: #690005;--shadow-float: none}.navbar{position:fixed;top:0;left:0;width:100%;background:rgba(var(--color-background-rgb, 252, 248, 247),.8);background-color:var(--color-background);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05);z-index:1000;height:80px;display:flex;align-items:center;transition:background-color .3s ease}.navbar .navbar-content{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;padding:0 2rem;height:100%}.navbar .navbar-left,.navbar .navbar-center,.navbar .navbar-right{display:flex;align-items:center}.navbar .navbar-left{flex:1}.navbar .navbar-left .logo-link{display:flex;align-items:center;gap:.75rem;text-decoration:none}.navbar .navbar-left .logo-img{height:40px;width:40px;object-fit:contain}.navbar .navbar-left .logo-text{font-size:1.5rem;font-weight:800;letter-spacing:-.05em;color:var(--color-on-surface);font-family:var(--font-family-headline)}.navbar .navbar-center{display:none;justify-content:center;gap:2.5rem}@media (min-width: 768px){.navbar .navbar-center{display:flex;flex:2}}.navbar .navbar-center .desktop-nav__link{color:var(--color-on-surface-variant);font-family:var(--font-family-headline);font-size:.875rem;font-weight:600;letter-spacing:-.025em;text-decoration:none;transition:color .2s ease;padding-bottom:4px;border-bottom:2px solid transparent}.navbar .navbar-center .desktop-nav__link:hover{color:var(--color-on-surface)}.navbar .navbar-center .desktop-nav__link.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.navbar .navbar-center .nav-item{position:relative;height:100%;display:flex;align-items:center}.navbar .navbar-center .nav-item-dropdown:hover .dropdown-mega-menu{display:block}.navbar .navbar-center .dropdown-mega-menu{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);width:800px;background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 10px 40px #0000001a;padding:2rem;z-index:1000;cursor:default}.navbar .navbar-center .dropdown-mega-menu:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background-color:var(--color-surface);border-left:1px solid var(--color-border);border-top:1px solid var(--color-border)}.dark .navbar .navbar-center .dropdown-mega-menu{box-shadow:0 10px 40px #00000080}.navbar .navbar-center .mega-menu-container{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.navbar .navbar-center .mega-menu-column{display:flex;flex-direction:column;gap:1rem}.navbar .navbar-center .mega-menu-title{font-family:var(--font-family-headline);font-size:1.125rem;font-weight:700;color:var(--color-on-surface);text-decoration:none;padding-bottom:.5rem;border-bottom:1px solid var(--color-border);transition:color .2s ease}.navbar .navbar-center .mega-menu-title:hover{color:var(--color-primary)}.navbar .navbar-center .mega-menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.navbar .navbar-center .mega-menu-list li{margin:0}.navbar .navbar-center .mega-menu-link{font-family:var(--font-family);font-size:.875rem;color:var(--color-on-surface-variant);text-decoration:none;transition:color .2s ease}.navbar .navbar-center .mega-menu-link:hover{color:var(--color-primary)}.navbar .navbar-right{flex:1;justify-content:flex-end;gap:1rem}.navbar .navbar-right .theme-toggle{background:none;border:none;color:var(--color-on-surface-variant);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5rem;transition:color .2s ease}.navbar .navbar-right .theme-toggle:hover{color:var(--color-on-surface)}.navbar .navbar-right .desktop-actions{display:none;align-items:center;gap:1rem}@media (min-width: 1024px){.navbar .navbar-right .desktop-actions{display:flex}}.navbar .navbar-right .desktop-actions .nav-text-btn{color:var(--color-on-surface-variant);font-weight:600;font-size:.875rem;cursor:pointer;transition:color .2s ease;text-decoration:none}.navbar .navbar-right .desktop-actions .nav-text-btn:hover{color:var(--color-on-surface)}.navbar .navbar-right .desktop-actions .button--primary{background-color:var(--color-primary);color:var(--color-on-primary-container);padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;border-radius:0;border:none;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease;text-decoration:none}.navbar .navbar-right .desktop-actions .button--primary:active{transform:scale(.95)}.navbar .navbar-right .mobile-menu-btn{display:none;background:none;border:none;color:var(--color-on-surface-variant);cursor:pointer;padding:var(--spacing-xs);transition:color .2s ease}.navbar .navbar-right .mobile-menu-btn:hover{color:var(--color-on-surface)}@media (max-width: 767px){.navbar .navbar-right .mobile-menu-btn{display:flex;align-items:center;justify-content:center}}.navbar .navbar-right .mobile-menu-btn span{font-size:var(--font-size-xl)}.navbar .mobile-nav{position:absolute;top:100%;left:0;right:0;width:100%;background-color:var(--color-surface-container-high);border-bottom:1px solid rgba(0,0,0,.05);z-index:999;display:none}@media (max-width: 767px){.navbar .mobile-nav{display:block}}.navbar .mobile-nav>div{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.navbar .mobile-nav .mobile-link{color:var(--color-on-surface-variant);text-decoration:none;font-weight:600;font-size:1rem;padding:.75rem 1rem;border-radius:0;transition:all .2s ease;display:block}.navbar .mobile-nav .mobile-link:hover{background-color:var(--color-surface-container-highest);color:var(--color-on-surface)}.navbar .mobile-nav .mobile-actions{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.navbar .mobile-nav .mobile-actions .mobile-link-btn{color:var(--color-on-surface);text-align:center;font-weight:600;text-decoration:none;padding:.75rem}.navbar .mobile-nav .mobile-actions .button--primary{background-color:var(--color-primary);color:var(--color-on-primary-container);padding:.75rem;text-align:center;border-radius:0;text-decoration:none;font-weight:700}.home__hero{position:relative;min-height:90vh;display:flex;align-items:center;overflow:hidden;padding:0 2rem}.home__hero .hero-bg-accent{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 30%,rgba(255,92,0,.08),transparent 50%)}.dark .home__hero .hero-bg-accent{background:radial-gradient(circle at 70% 30%,rgba(255,92,0,.12),transparent 50%)}.home__hero .hero-content{position:relative;z-index:10;display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;max-width:1280px;margin:0 auto}@media (min-width: 1024px){.home__hero .hero-content{grid-template-columns:8fr 4fr}}.home__hero .hero-text-column .hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:var(--rad-full);background-color:var(--color-surface-container-highest);border:1px solid rgba(0,0,0,.05);margin-bottom:2rem}.dark .home__hero .hero-text-column .hero-badge{border-color:#ffffff0d}.home__hero .hero-text-column .hero-badge .badge-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-primary);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.home__hero .hero-text-column .hero-badge .badge-text{font-size:.6875rem;font-family:var(--font-family);font-weight:700;letter-spacing:.05em;color:var(--color-primary);text-transform:uppercase}.home__hero .hero-text-column .headline-huge{font-size:3.75rem;font-weight:800;letter-spacing:-.05em;line-height:.9;margin-bottom:2rem;color:var(--color-on-surface)}@media (min-width: 768px){.home__hero .hero-text-column .headline-huge{font-size:5rem}}.home__hero .hero-text-column .headline-huge .highlight-primary{color:var(--color-primary)}.home__hero .hero-text-column .hero-subtitle{font-size:1.25rem;color:var(--color-on-surface-variant);max-width:42rem;font-weight:500;line-height:1.625;margin-bottom:3rem}@media (min-width: 768px){.home__hero .hero-text-column .hero-subtitle{font-size:1.5rem}}.home__hero .hero-text-column .hero-actions{display:flex;flex-wrap:wrap;gap:1.5rem}.home__hero .hero-visual-column{display:none}@media (min-width: 1024px){.home__hero .hero-visual-column{display:block}}.home__hero .hero-visual-column .visual-graphic-container{position:relative}.home__hero .hero-visual-column .visual-graphic-container .visual-glow{position:absolute;top:-5rem;right:-5rem;bottom:-5rem;left:-5rem;background-color:#ff5c001a;filter:blur(120px);border-radius:50%}.home__hero .hero-visual-column .visual-graphic-container .glass-panel{position:relative;background:#ffffffb3;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(0,0,0,.05);padding:2rem;border-radius:0}.dark .home__hero .hero-visual-column .visual-graphic-container .glass-panel{background:#282a2cb3;border-color:#ffffff0d}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .glass-content{display:flex;flex-direction:column;gap:1.5rem}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .accent-bar{height:.5rem;width:6rem;background-color:var(--color-primary);border-radius:var(--rad-full)}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines{display:flex;flex-direction:column;gap:.75rem}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines .line{height:1rem;background-color:#0000000d;border-radius:0}.dark .home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines .line{background-color:#ffffff0d}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines .line.full{width:100%}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines .line.three-quarter{width:75%}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .placeholder-lines .line.five-sixth{width:83.333%}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .glass-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .glass-grid .glass-widget{aspect-ratio:1;background-color:var(--color-background);border-radius:0;border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.dark .home__hero .hero-visual-column .visual-graphic-container .glass-panel .glass-grid .glass-widget{border-color:#ffffff0d}.home__hero .hero-visual-column .visual-graphic-container .glass-panel .glass-grid .glass-widget .icon-highlight{font-size:2.5rem;color:var(--color-primary);font-variation-settings:"FILL" 1}.home .button-large{padding:1.25rem 2.5rem;font-weight:700;font-size:1.125rem;border-radius:0;display:inline-flex;align-items:center;gap:.75rem;transition:all .2s ease;text-decoration:none}.home .button-large.button--primary{background-color:var(--color-primary);color:var(--color-on-primary-container)}.home .button-large.button--primary:hover{background-color:#e65300}.home .button-large.button--secondary{background-color:var(--color-surface-container-high);color:var(--color-on-surface);border:1px solid rgba(0,0,0,.05)}.dark .home .button-large.button--secondary{border-color:#ffffff0d}.home .button-large.button--secondary:hover{background-color:var(--color-surface-container-highest)}.home .button-large:active{transform:scale(.98)}.home .container{max-width:1280px;margin:0 auto;padding:0 2rem}.home .bg-surface-lowest{background-color:var(--color-surface-container-lowest)}.home .home__capabilities{padding:8rem 0}.home .home__capabilities .section-header{display:flex;flex-direction:column;gap:2rem;margin-bottom:5rem;align-items:flex-start}@media (min-width: 768px){.home .home__capabilities .section-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.home .home__capabilities .section-header .header-text{max-width:42rem}.home .home__capabilities .bento-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.home .home__capabilities .bento-grid{grid-template-columns:repeat(12,1fr);min-height:600px}}.home .home__capabilities .bento-grid .bento-card{border-radius:0;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.home .home__capabilities .bento-grid .bento-card--large{background-color:var(--color-surface-container-low);border:1px solid rgba(0,0,0,.05);cursor:pointer}@media (min-width: 768px){.home .home__capabilities .bento-grid .bento-card--large{grid-column:span 8}}.dark .home .home__capabilities .bento-grid .bento-card--large{border-color:#ffffff0d}.home .home__capabilities .bento-grid .bento-card--large .card-glow{position:absolute;background-color:#ff5c000d;border-radius:50%;filter:blur(40px)}.home .home__capabilities .bento-grid .bento-card--large .card-glow.top-right{top:-5rem;right:-5rem;width:16rem;height:16rem}.home .home__capabilities .bento-grid .bento-card--primary{background-color:var(--color-primary);color:var(--color-on-primary-container)}@media (min-width: 768px){.home .home__capabilities .bento-grid .bento-card--primary{grid-column:span 4}}.home .home__capabilities .bento-grid .bento-card--primary .card-title,.home .home__capabilities .bento-grid .bento-card--primary .card-body{color:inherit}.home .home__capabilities .bento-grid .bento-card--primary .watermark-icon{font-size:4rem;align-self:flex-end;opacity:.2}.home .home__capabilities .bento-grid .bento-card--small{background-color:var(--color-background);border:1px solid rgba(0,0,0,.05);align-items:center;text-align:center;justify-content:center;gap:1rem;padding:2rem}@media (min-width: 768px){.home .home__capabilities .bento-grid .bento-card--small{grid-column:span 4}}.dark .home .home__capabilities .bento-grid .bento-card--small{border-color:#ffffff0d}.home .home__capabilities .bento-grid .bento-card--row{flex-direction:row;align-items:center;gap:3rem;background-color:var(--color-background);border:1px solid rgba(0,0,0,.05);transition:background-color .2s ease}@media (min-width: 768px){.home .home__capabilities .bento-grid .bento-card--row{grid-column:span 8}}.dark .home .home__capabilities .bento-grid .bento-card--row{border-color:#ffffff0d}.home .home__capabilities .bento-grid .bento-card--row:hover{background-color:var(--color-surface-container-low)}.home .home__capabilities .bento-grid .bento-card--row .visual-circle{display:none}@media (min-width: 640px){.home .home__capabilities .bento-grid .bento-card--row .visual-circle{display:flex;flex-shrink:0;width:8rem;height:8rem;border-radius:50%;border:4px dashed rgba(255,92,0,.2);align-items:center;justify-content:center}}.home .home__showcase{padding:8rem 0}.home .home__showcase .section-header.centered{text-align:center;margin-bottom:6rem;max-width:42rem;margin-inline:auto}.home .home__showcase .showcase-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 768px){.home .home__showcase .showcase-grid{grid-template-columns:1fr 1fr}}.home .home__showcase .showcase-card{cursor:pointer}.home .home__showcase .showcase-card .showcase-image-container{aspect-ratio:16/10;background-color:var(--color-surface-container-low);border-radius:0;overflow:hidden;margin-bottom:2rem;border:1px solid rgba(0,0,0,.05);position:relative}.home .home__showcase .showcase-card .showcase-image-container .showcase-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .7s ease}.home .home__showcase .showcase-card .showcase-image-container .showcase-placeholder.bg-gradient-1{background:linear-gradient(135deg,#ff5c001a,#0000000d)}.home .home__showcase .showcase-card .showcase-image-container .showcase-placeholder.bg-gradient-2{background:linear-gradient(135deg,#0000000d,#ff5c001a)}.home .home__showcase .showcase-card .showcase-image-container .showcase-placeholder .hero-icon{font-size:5rem;opacity:.2;color:var(--color-on-surface)}.dark .home .home__showcase .showcase-card .showcase-image-container{border-color:#ffffff0d}.home .home__showcase .showcase-card:hover .showcase-placeholder{transform:scale(1.05)}.home .home__showcase .showcase-card:hover .showcase-title{color:var(--color-primary)}.home .home__showcase .showcase-card .overlay-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--color-surface-rgb, 252, 248, 247),.4),transparent)}.home .home__showcase .showcase-card .tags-overlay{position:absolute;bottom:2rem;left:2rem;display:flex;gap:.75rem}.home .home__showcase .showcase-card .tags-overlay .glass-tag{background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1e1b1a;padding:.375rem 1rem;border-radius:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:1px solid rgba(0,0,0,.05)}.home .home__showcase .showcase-card .showcase-title{font-size:1.875rem;font-family:var(--font-family-headline);font-weight:800;margin-bottom:.75rem;transition:color .2s ease;color:var(--color-on-surface)}.home .home__showcase .showcase-card .showcase-desc{color:var(--color-on-surface-variant);line-height:1.625;font-weight:500;max-width:28rem}.home .home__cta{padding:8rem 0}.home .home__cta .cta-box{background-color:#1a1c1e;border-radius:0;padding:3rem;text-align:center;position:relative;overflow:hidden}.dark .home .home__cta .cta-box{background-color:var(--color-surface-container-high);border:1px solid rgba(255,255,255,.05)}@media (min-width: 768px){.home .home__cta .cta-box{padding:6rem}}.home .home__cta .cta-box .cta-glow{position:absolute;width:16rem;height:16rem;background-color:#ff5c0033;border-radius:50%;filter:blur(100px)}.home .home__cta .cta-box .cta-glow.top-left{top:-6rem;left:-6rem}.home .home__cta .cta-box .cta-glow.bottom-right{bottom:-6rem;right:-6rem}.home .home__cta .cta-box .cta-headline{color:#fff;font-size:3rem;font-weight:800;letter-spacing:-.05em;margin-bottom:1.5rem;position:relative;z-index:2}@media (min-width: 768px){.home .home__cta .cta-box .cta-headline{font-size:4.5rem}}.dark .home .home__cta .cta-box .cta-headline{color:var(--color-on-surface)}.home .home__cta .cta-box .cta-subtitle{color:#ffffffb3;font-size:1.125rem;max-width:36rem;margin:0 auto 3rem;font-weight:500;position:relative;z-index:2}.dark .home .home__cta .cta-box .cta-subtitle{color:var(--color-on-surface-variant)}.home .home__cta .cta-box .button-large{position:relative;z-index:2}.home .headline-large{font-size:2.25rem;font-family:var(--font-family-headline);font-weight:800;letter-spacing:-.025em;color:var(--color-on-surface);margin-bottom:1.5rem}@media (min-width: 768px){.home .headline-large{font-size:3rem}}.home .subtitle-text{font-size:1.125rem;color:var(--color-on-surface-variant);font-weight:500}.home .link-with-icon{color:var(--color-primary);font-family:var(--font-family-headline);font-weight:700;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;text-decoration:none}.home .link-with-icon .animate-arrow{transition:transform .2s ease}.home .link-with-icon:hover .animate-arrow{transform:translate(4px)}.home .icon-huge{font-size:3rem;margin-bottom:2rem;display:block}.home .icon-large{font-size:2.5rem}.home .highlight-primary{color:var(--color-primary)}.home .mb-lg{margin-bottom:2rem}.home .mb-sm{margin-bottom:1rem}.home .card-title{font-size:1.875rem;font-family:var(--font-family-headline);font-weight:800;color:var(--color-on-surface);margin-bottom:1rem}.home .card-title-sm{font-size:1.25rem;font-family:var(--font-family-headline);font-weight:800;color:var(--color-on-surface);margin-bottom:1rem}.home .card-body{color:var(--color-on-surface-variant);font-weight:500;line-height:1.625;max-width:28rem}.home .card-body-sm{color:var(--color-on-surface-variant);font-weight:500;font-size:.875rem}.home .card-footer-tags{display:flex;gap:1rem;margin-top:2rem}.home .card-footer-tags .tag{background-color:var(--color-surface-container-lowest);border:1px solid rgba(0,0,0,.05);color:var(--color-on-surface-variant);padding:.375rem 1rem;border-radius:var(--rad-full);font-size:.75rem;font-weight:700;font-family:var(--font-family)}.dark .home .card-footer-tags .tag{border-color:#ffffff0d}.footer{background-color:var(--color-surface-container-lowest);border-top:1px solid rgba(0,0,0,.05);padding:4rem 2rem 2rem;color:var(--color-on-surface)}.dark .footer{border-top-color:#ffffff0d}.footer .footer-container{max-width:1280px;margin:0 auto;width:100%}.footer .footer-top{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}@media (min-width: 1024px){.footer .footer-top{grid-template-columns:4fr 8fr}}.footer .footer-brand .footer-logo-link{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;margin-bottom:1.5rem;transition:opacity .2s ease}.footer .footer-brand .footer-logo-link:hover{opacity:.8}.footer .footer-brand .footer-logo{height:48px;width:auto}.footer .footer-brand .footer-title{font-size:1.5rem;font-family:var(--font-family-headline);font-weight:800;color:var(--color-on-surface);letter-spacing:-.02em}.footer .footer-brand .footer-description{color:var(--color-on-surface-variant);max-width:400px;line-height:1.625;font-weight:500;font-size:1rem}.footer .footer-nav{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (min-width: 640px){.footer .footer-nav{grid-template-columns:repeat(3,1fr)}}.footer .footer-nav-section h4{color:var(--color-primary);font-size:.875rem;font-family:var(--font-family-headline);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.footer .footer-nav-section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.footer .footer-nav-section ul li a{color:var(--color-on-surface-variant);text-decoration:none;font-weight:600;font-size:1rem;transition:color .2s ease;display:inline-flex;align-items:center;gap:.5rem}.footer .footer-nav-section ul li a:hover{color:var(--color-primary)}.footer .footer-nav-section ul li a .external-icon{font-size:1.125rem}.footer .footer-bottom{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid rgba(0,0,0,.05);gap:1.5rem}.dark .footer .footer-bottom{border-top-color:#ffffff0d}@media (min-width: 768px){.footer .footer-bottom{flex-direction:row}}.footer .footer-bottom .copyright{color:var(--color-on-surface-variant);margin:0;font-size:.875rem;font-weight:500}.footer .footer-bottom .legal-links{display:flex;gap:2rem}.footer .footer-bottom .legal-links a{color:var(--color-on-surface-variant);text-decoration:none;font-size:.875rem;font-weight:600;transition:color .2s ease}.footer .footer-bottom .legal-links a:hover{color:var(--color-primary)}.about-page{width:100%;display:flex;flex-direction:column}.about-page .about-hero{position:relative;padding:calc(var(--spacing-xl) * 2) 2rem;display:flex;justify-content:flex-start;align-items:center;text-align:left;min-height:50vh;border-bottom:1px solid var(--color-border);overflow:hidden}.about-page .about-hero .hero-bg-accent{position:absolute;top:-50%;left:0;width:100vw;height:100vw;background:radial-gradient(circle at 30% 50%,#ef6c000f,#0000 70%);pointer-events:none;z-index:0}:global(.light) .about-page .about-hero .hero-bg-accent{background:radial-gradient(circle at 30% 50%,#ef6c0014,#fff0 70%)}.about-page .about-hero__content{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto}.about-page .about-hero .hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-surface-container);border:1px solid var(--color-border);border-radius:0;margin-bottom:2rem}.about-page .about-hero .hero-badge .badge-dot{width:8px;height:8px;background:var(--color-primary);border-radius:50%}.about-page .about-hero .hero-badge .badge-text{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-on-surface-variant)}.about-page .about-hero .headline-huge{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--color-on-surface);letter-spacing:-.02em}.about-page .about-hero .headline-huge .highlight-primary{color:var(--color-primary)}.about-page .about-hero .hero-label{display:block;text-transform:uppercase;letter-spacing:2px;color:var(--color-primary);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-md)}.about-page .about-hero .hero-subtitle{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;color:var(--color-on-surface-variant);max-width:600px;margin:0;line-height:1.6}.about-page .about-mission{padding:calc(var(--spacing-xl) * 1.5) 0;background:var(--color-background)}.about-page .about-mission .mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);align-items:center}@media (max-width: 900px){.about-page .about-mission .mission-grid{grid-template-columns:1fr}}.about-page .about-mission .mission-text-column .section-title{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-on-surface)}.about-page .about-mission .mission-text-column .section-desc{color:var(--color-on-surface-variant);font-size:1.125rem;line-height:1.7;margin-bottom:2.5rem}.about-page .about-mission .mission-text-column .mission-stats{display:flex;gap:2rem;flex-wrap:wrap}.about-page .about-mission .mission-text-column .mission-stats .stat-block{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;border-left:2px solid var(--color-primary)}.about-page .about-mission .mission-text-column .mission-stats .stat-block .stat-number{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;color:var(--color-on-surface)}.about-page .about-mission .mission-text-column .mission-stats .stat-block .stat-label{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.05em}.about-page .about-mission .mission-visual-column{position:relative;height:100%;min-height:400px;display:flex;justify-content:center;align-items:center}.about-page .about-mission .mission-visual-column .glass-showcase{position:relative;width:100%;max-width:400px;aspect-ratio:1}.about-page .about-mission .mission-visual-column .glass-showcase-glow{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:radial-gradient(circle at center,rgba(239,108,0,.15) 0%,transparent 70%);z-index:0}.about-page .about-mission .mission-visual-column .glass-showcase .glass-panel{position:relative;z-index:1;width:100%;height:100%;background:var(--color-surface-container-low);border:1px solid var(--color-border);border-radius:0;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.about-page .about-mission .mission-visual-column .glass-showcase .glass-panel .icon-highlight{font-size:4rem;color:var(--color-primary);margin-bottom:1.5rem}.about-page .about-mission .mission-visual-column .glass-showcase .glass-panel h3{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.75rem;color:var(--color-on-surface);margin-bottom:1rem}.about-page .about-mission .mission-visual-column .glass-showcase .glass-panel .glass-body{color:var(--color-on-surface-variant);font-size:1.125rem;line-height:1.6}.about-page .about-values{padding:calc(var(--spacing-xl) * 1.5) 0;background:var(--color-surface);border-top:1px solid var(--color-border)}.about-page .about-values .section-header{max-width:800px;margin:0 0 calc(var(--spacing-xl) * 1.5);text-align:left}.about-page .about-values .section-header .section-title{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-on-surface)}.about-page .about-values .section-header .section-desc{color:var(--color-on-surface-variant);font-size:1.125rem;line-height:1.6}.about-page .about-values .values-bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 900px){.about-page .about-values .values-bento-grid{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.about-page .about-values .values-bento-grid{grid-template-columns:1fr}}.about-page .about-values .value-card{position:relative;background:var(--color-surface-container-low);border:1px solid var(--color-border);border-radius:0;padding:2.5rem 2rem;transition:all .3s ease;overflow:hidden}.about-page .about-values .value-card:hover{transform:translateY(-5px);border-color:var(--color-primary)}.about-page .about-values .value-card .value-icon{font-size:2.5rem;color:var(--color-primary);margin-bottom:1.5rem;display:block}.about-page .about-values .value-card .value-icon.watermark{position:absolute;right:-20px;bottom:-20px;font-size:8rem;opacity:.05;margin:0;color:var(--color-on-surface)}.about-page .about-values .value-card .value-title{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;color:var(--color-on-surface);margin-bottom:1rem;position:relative;z-index:1}.about-page .about-values .value-card .value-desc{color:var(--color-on-surface-variant);line-height:1.6;position:relative;z-index:1}.about-page .about-values .value-card--primary{background:linear-gradient(135deg,var(--color-surface-container-low),var(--color-surface))}.about-page .about-cta{padding:calc(var(--spacing-xl) * 1.5) 0;background:var(--color-background)}.about-page .about-cta .cta-box{position:relative;background:var(--color-surface-container-low);border:1px solid var(--color-border);border-radius:0;padding:4rem 2rem;text-align:left;overflow:hidden;max-width:1280px;margin:0 auto}.about-page .about-cta .cta-box .cta-glow{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(239,108,0,.1) 0%,transparent 70%);pointer-events:none}.about-page .about-cta .cta-box .cta-glow.top-left{top:-150px;left:-150px}.about-page .about-cta .cta-box .cta-glow.bottom-right{bottom:-150px;right:-150px}.about-page .about-cta .cta-box .cta-headline{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;color:var(--color-on-surface);margin-bottom:1rem;position:relative;z-index:1}.about-page .about-cta .cta-box .cta-subtitle{color:var(--color-on-surface-variant);font-size:1.125rem;margin-bottom:2.5rem;max-width:600px;margin-left:0;margin-right:0;position:relative;z-index:1}.about-page .about-cta .cta-box .cta-actions{display:flex;gap:1rem;justify-content:flex-start;position:relative;z-index:1}@media (max-width: 600px){.about-page .about-cta .cta-box .cta-actions{flex-direction:column}}.about-page .about-cta .cta-box .cta-actions .button-large{padding:1rem 2rem;border-radius:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.about-page .about-cta .cta-box .cta-actions .button-large.button--primary{background:var(--color-primary);color:#fff}.about-page .about-cta .cta-box .cta-actions .button-large.button--primary:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.about-page .about-cta .cta-box .cta-actions .button-large.button--secondary{background:transparent;color:var(--color-on-surface);border:1px solid var(--color-border)}.about-page .about-cta .cta-box .cta-actions .button-large.button--secondary:hover{background:var(--color-surface-container);border-color:var(--color-on-surface-variant)}.login{min-height:80vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#fff}.login__hero{padding:51px 2rem;text-align:center;background:linear-gradient(135deg,#f472001f,#e42d001f)}.login__hero-content{max-width:800px;margin:0 auto}.login__hero-icon{font-size:4rem!important;color:#f47200;margin-bottom:1.5rem}.login__hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.login__hero-title-span{color:#f47200;background:linear-gradient(135deg,#f47200,#e42d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login__hero-subtitle{font-size:1.3rem;color:#ccc;line-height:1.6}.login__form-section{padding:80px 2rem;background:#111}.login__form-container{max-width:500px;margin:0 auto}.login__form-card{background:linear-gradient(135deg,#1a1a1a,#222);border:1px solid #333333;border-radius:0;padding:3rem}.login__form-title{font-size:2rem;font-weight:600;text-align:center;margin-bottom:2rem;color:#fff}.login__redirect-info{background:#f472001a;border:1px solid rgba(244,114,0,.2);border-radius:0;padding:1.5rem;margin-top:3rem;text-align:center}.login__redirect-text{color:#fff;font-size:1rem;margin-bottom:.75rem;line-height:1.6}.login__redirect-subtext{color:#ccc;font-size:.9rem;line-height:1.5;margin:0}.login__redirect-subtext strong{color:#f47200}.login__security-badge{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #333333;color:#4caf50cc;font-size:.85rem}.login__security-badge svg{font-size:1.2rem!important}.login__error{display:flex;align-items:center;gap:.75rem;background:#f443361a;border:1px solid rgba(244,67,54,.3);border-radius:0;padding:1rem;margin-bottom:2rem;color:#ff6b6b;font-size:.9rem;line-height:1.4}.login__error-icon{font-size:1.2rem!important;color:#ff6b6b;flex-shrink:0}.login__success{display:flex;align-items:center;gap:.75rem;background:#4caf501a;border:1px solid rgba(76,175,80,.3);border-radius:0;padding:1rem;margin-bottom:2rem;color:#4caf50;font-size:.9rem;line-height:1.4}.login__success-icon{font-size:1.2rem!important;color:#4caf50;flex-shrink:0}.login__social-login{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.login__social-button{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem 1.5rem;border:2px solid #333333;border-radius:0;background:transparent;color:#fff;font-weight:500;font-size:1rem;cursor:pointer;transition:all .3s ease}.login__social-button:hover{transform:translateY(-2px);border-color:#f47200}.login__social-button--google:hover{background:#db44371a;border-color:#db4437}.login__social-button--github:hover{background:#3333334d;border-color:#333}.login__social-button svg{font-size:1.25rem}.login__divider{position:relative;text-align:center;margin:1.5rem 0}.login__divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#333}.login__divider span{background:linear-gradient(135deg,#1a1a1a,#222);padding:0 1rem;color:#999;font-size:.9rem}.login__form{display:flex;flex-direction:column;gap:1.5rem}.login__form-group{display:flex;flex-direction:column;gap:.5rem}.login__form-label{font-weight:500;color:#ccc;font-size:.9rem}.login__input-wrapper{position:relative;display:flex;align-items:center}.login__input-icon{position:absolute;left:1rem;color:#f47200;font-size:1.2rem!important;z-index:2}.login__input{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid #333333;border-radius:0;background:#ffffff0d;color:#fff;font-size:1rem;transition:all .3s ease}.login__input::placeholder{color:#666}.login__input:focus{outline:none;border-color:#f47200}.login__password-toggle{position:absolute;right:1rem;background:none;border:none;color:#999;cursor:pointer;transition:color .3s ease;z-index:2}.login__password-toggle:hover{color:#f47200}.login__password-toggle svg{font-size:1.2rem!important}.login__form-options{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0}@media (max-width: 480px){.login__form-options{flex-direction:column;align-items:flex-start;gap:.75rem}}.login__checkbox-wrapper{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;color:#ccc}.login__checkbox{opacity:0;position:absolute;width:18px;height:18px;margin:0;cursor:pointer}.login__checkbox:focus{outline:none}.login__checkbox-custom{width:18px;height:18px;border:2px solid #333333;border-radius:0;background:transparent;transition:all .3s ease;position:relative}.login__checkbox-custom:after{content:"";position:absolute;top:2px;left:5px;width:6px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .3s ease}.login .login__checkbox:checked+.login__checkbox-custom{background:#f47200;border-color:#f47200}.login .login__checkbox:checked+.login__checkbox-custom:after{opacity:1}.login__forgot-link{color:#f47200;text-decoration:none;font-size:.9rem;transition:color .3s ease}.login__forgot-link:hover{color:#e42d00}.login__submit-button{background:linear-gradient(135deg,#f47200,#e42d00);color:#fff;padding:1rem 2rem;border-radius:0;font-weight:600;font-size:1rem;margin:auto;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.login__submit-button:hover:not(:disabled){transform:translateY(-2px)}.login__submit-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.login__submit-button svg{font-size:1.2rem!important}.login__signup-prompt{text-align:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #333333}.login__signup-prompt p{color:#ccc;margin:0}.login__signup-link{color:#f47200;text-decoration:none;font-weight:500;transition:color .3s ease}.login__signup-link:hover{color:#e42d00}.login__features{padding:80px 2rem;background:#0f0f0f}.login__features-content{max-width:1000px;margin:0 auto;text-align:center}.login__features-title{font-size:2.5rem;font-weight:600;margin-bottom:3rem;color:#f47200}.login__features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.login__feature{text-align:center;padding:1.5rem}.login__feature h4{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#fff}.login__feature p{color:#ccc;line-height:1.6}.login__cta{padding:80px 2rem;background:linear-gradient(135deg,#f472001a,#e42d001a)}.login__cta-content{max-width:800px;margin:0 auto;text-align:center}.login__cta-title{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.login__cta-text{font-size:1.1rem;line-height:1.6;color:#ccc;margin-bottom:2.5rem}.login__cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.login__cta-button{background:linear-gradient(135deg,#f47200,#e42d00);color:#fff;padding:1rem 2rem;border-radius:0;text-decoration:none;font-weight:600;transition:all .3s ease;border:none}.login__cta-button:hover{transform:translateY(-2px);color:#fff}.login__cta-button--outline{background:transparent;border:2px solid #F47200;color:#f47200}.login__cta-button--outline:hover{background:#f47200;color:#fff}@media (max-width: 768px){.login__hero{padding:100px 1rem 60px}.login__hero-title{font-size:2.5rem}.login__hero-subtitle{font-size:1.1rem}.login__form-section,.login__features,.login__cta{padding:60px 1rem}.login__form-card{padding:2rem}.login__features-grid{grid-template-columns:1fr;gap:1.5rem}.login__cta-buttons{flex-direction:column;align-items:center}}@media (max-width: 480px){.login__form-card{padding:1.5rem}.login__social-login{gap:.75rem}.login__social-button{padding:.75rem 1rem;font-size:.9rem}}.account{min-height:80vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#fff}.account__hero{padding:51px 2rem;text-align:center;background:linear-gradient(135deg,#f472001f,#e42d001f)}.account__hero-content{max-width:800px;margin:0 auto}.account__hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.account__hero-title-span{color:#f47200;background:linear-gradient(135deg,#f47200,#e42d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.account__hero-subtitle{font-size:1.3rem;color:#ccc;line-height:1.6}.account__overview{padding:80px 2rem;background:#111}.account__container{max-width:1200px;margin:0 auto}.account__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2rem}.account__card{background:linear-gradient(135deg,#1a1a1a,#222);border:1px solid #333333;border-radius:0;padding:2rem}.account__card-header{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #333333}.account__card-icon{font-size:2rem!important;color:#f47200}.account__card-title{font-size:1.5rem;font-weight:600;color:#fff}.account__card-content{display:flex;flex-direction:column;gap:1.5rem}.account__info-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.account__info-row:last-child{border-bottom:none}.account__info-label{font-weight:500;color:#ccc}.account__info-value{color:#fff;font-weight:600}.account__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:0;font-size:.9rem;font-weight:600}.account__badge--verified{background:#4caf501a;border:1px solid rgba(76,175,80,.3);color:#4caf50}.account__badge--unverified{background:#ff98001a;border:1px solid rgba(255,152,0,.3);color:#ff9800}.account__roles{display:flex;flex-wrap:wrap;gap:.5rem}.account__role-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f472001a;border:1px solid rgba(244,114,0,.3);border-radius:0;color:#f47200;font-size:.9rem;font-weight:600}.account__actions{display:flex;flex-direction:column;gap:1rem}.account__action-button{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#f47200,#e42d00);border:none;border-radius:0;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.account__action-button:hover:not(:disabled){transform:translateY(-2px)}.account__action-button:disabled{opacity:.6;cursor:not-allowed}.account__action-button--danger{background:linear-gradient(135deg,#dc3545,#c82333)}.account__features{padding:80px 2rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.account__features-content{max-width:1200px;margin:0 auto}.account__features-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;background:linear-gradient(135deg,#f47200,#e42d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.account__features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.account__feature{padding:2rem;background:linear-gradient(135deg,#1a1a1a,#222);border:1px solid #333333;border-radius:0;text-align:center;transition:all .3s ease}.account__feature:hover{transform:translateY(-5px);border-color:#f47200}.account__feature h4{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#f47200}.account__feature p{font-size:1rem;color:#ccc;line-height:1.6}.account__notice{padding:40px 2rem;background:#111}.account__notice-content{max-width:1200px;margin:0 auto}.account__notice-card{display:flex;align-items:center;gap:1.5rem;padding:2rem;border-radius:0;background:linear-gradient(135deg,#1a1a1a,#222)}.account__notice-card--warning{border:1px solid rgba(255,152,0,.3);background:#ff98000d}.account__notice-icon{font-size:3rem!important;color:#ff9800;flex-shrink:0}.account__notice-text h4{font-size:1.3rem;font-weight:600;margin-bottom:.5rem;color:#ff9800}.account__notice-text p{font-size:1rem;color:#ccc;line-height:1.6}@media (max-width: 768px){.account__hero{padding:40px 1rem}.account__hero-title{font-size:2.5rem}.account__hero-subtitle{font-size:1.1rem}.account__overview{padding:60px 1rem}.account__grid{grid-template-columns:1fr}.account__features{padding:60px 1rem}.account__features-title{font-size:2rem}.account__features-grid{grid-template-columns:1fr}.account__notice{padding:30px 1rem}.account__notice-card{flex-direction:column;text-align:center}}.not-found-page{width:100%;display:flex;flex-direction:column}.not-found-page .not-found-hero{position:relative;padding:calc(var(--spacing-xl) * 2) 2rem;display:flex;justify-content:center;align-items:center;text-align:center;min-height:50vh;border-bottom:1px solid var(--color-border);overflow:hidden}.not-found-page .not-found-hero__content{position:relative;z-index:1;max-width:800px;margin:0 auto}.not-found-page .not-found-hero .error-code{font-family:var(--font-family-headline);font-size:clamp(6rem,15vw,10rem);font-weight:900;line-height:1;color:var(--color-surface-container-highest);margin-bottom:-1rem;letter-spacing:-.05em;-webkit-user-select:none;user-select:none}.dark .not-found-page .not-found-hero .error-code{color:var(--color-surface-container-highest)}.not-found-page .not-found-hero .headline-huge{position:relative;z-index:2;font-family:var(--font-family-headline);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--color-on-surface);letter-spacing:-.02em}.not-found-page .not-found-hero .headline-huge .highlight-primary{color:var(--color-primary)}.not-found-page .not-found-hero .hero-label{display:block;text-transform:uppercase;letter-spacing:2px;color:var(--color-error, #cf6679);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-md)}.not-found-page .not-found-hero .hero-subtitle{position:relative;z-index:2;font-family:var(--font-family);font-size:1.25rem;color:var(--color-on-surface-variant);max-width:600px;margin:0 auto;line-height:1.6}.not-found-page .not-found-suggestions{padding:calc(var(--spacing-xl) * 1.5) 0;background-color:var(--color-surface-container-low)}.not-found-page .not-found-suggestions .bento-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.not-found-page .not-found-suggestions .bento-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.not-found-page .not-found-suggestions .bento-grid{grid-template-columns:repeat(12,1fr)}}.not-found-page .not-found-suggestions .bento-card{display:block;text-decoration:none;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;padding:2.5rem;position:relative;overflow:hidden;transition:background-color .3s ease,border-color .3s ease}.not-found-page .not-found-suggestions .bento-card:hover{background-color:var(--color-surface-variant);border-color:var(--color-primary)}@media (min-width: 768px){.not-found-page .not-found-suggestions .bento-card--square{grid-column:span 1}}@media (min-width: 1024px){.not-found-page .not-found-suggestions .bento-card--square{grid-column:span 3}}.not-found-page .not-found-suggestions .bento-card--vertical{display:flex;flex-direction:column}@media (min-width: 768px){.not-found-page .not-found-suggestions .bento-card--wide{grid-column:span 2}}@media (min-width: 1024px){.not-found-page .not-found-suggestions .bento-card--wide{grid-column:span 12}}.not-found-page .not-found-suggestions .bento-card--primary{background-color:var(--color-primary);border:none}.not-found-page .not-found-suggestions .bento-card--primary .card-title{color:var(--color-on-primary)}.not-found-page .not-found-suggestions .bento-card--primary .card-desc{color:rgba(var(--color-on-primary-rgb, 0, 0, 0),.8)}.not-found-page .not-found-suggestions .bento-card--primary .card-icon{color:var(--color-on-primary)}.not-found-page .not-found-suggestions .bento-card--primary:hover{background-color:var(--color-primary-dark, #cc4a00)}.not-found-page .not-found-suggestions .bento-card .card-icon{font-size:2.5rem;color:var(--color-primary);margin-bottom:1.5rem}.not-found-page .not-found-suggestions .bento-card .card-icon.variant{color:var(--color-tertiary-container, #ffd8b8)}.not-found-page .not-found-suggestions .bento-card .card-title{font-family:var(--font-family-headline);font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-on-surface)}.not-found-page .not-found-suggestions .bento-card .card-desc{color:var(--color-on-surface-variant);line-height:1.6;font-size:1rem}.not-found-page .not-found-suggestions .bento-card .card-content-wide{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (min-width: 640px){.not-found-page .not-found-suggestions .bento-card .card-content-wide{flex-direction:row;align-items:center}}.not-found-page .not-found-suggestions .bento-card .card-bg-icon-wide{position:absolute;right:-2rem;bottom:-2rem;font-size:12rem;opacity:.05;color:var(--color-on-surface);pointer-events:none}.contact-page{background-color:var(--color-background);color:var(--color-text);min-height:80vh;padding-bottom:var(--spacing-xxl)}.contact-hero{padding:6rem 0 4rem;text-align:center;position:relative}.contact-hero__content{max-width:800px;margin:0 auto}.contact-hero .headline-huge{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:var(--spacing-md);letter-spacing:-.02em}.contact-hero .highlight-primary{background:var(--color-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-hero .hero-subtitle{font-size:1.25rem;color:var(--color-on-surface-variant);max-width:600px;margin:0 auto;line-height:1.6;font-weight:300}.contact-section{padding:2rem 0 6rem}.contact-section .contact-grid{display:grid;gap:3rem;max-width:1100px;margin:0 auto}@media (min-width: 860px){.contact-section .contact-grid{grid-template-columns:1fr 1.5fr;align-items:flex-start}}.contact-section .contact-info .info-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;padding:2.5rem}.contact-section .contact-info .info-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-on-surface)}.contact-section .contact-info .info-desc{color:var(--color-text-muted);line-height:1.6;margin-bottom:2rem;font-size:.95rem}.contact-section .contact-info .info-list{list-style:none;padding:0;margin:0 0 2.5rem;display:grid;gap:1.25rem}.contact-section .contact-info .info-list li{display:flex;align-items:center;gap:1rem;color:var(--color-on-surface-variant);font-size:.95rem}.contact-section .contact-info .info-list li a{color:inherit;text-decoration:none;transition:color .2s}.contact-section .contact-info .info-list li a:hover{color:var(--color-primary)}.contact-section .contact-info .info-list li .material-symbols-outlined{color:var(--color-primary);font-size:1.5rem}.contact-section .contact-info .support-cta{padding-top:2rem;border-top:1px solid var(--color-border)}.contact-section .contact-info .support-cta h3{font-size:1.1rem;margin-bottom:.5rem;color:var(--color-on-surface)}.contact-section .contact-info .support-cta p{font-size:.875rem;color:var(--color-text-muted);margin-bottom:1rem;line-height:1.5}.contact-section .contact-info .support-cta .secondary-link{color:var(--color-primary);font-weight:600;font-size:.875rem;text-decoration:none}.contact-section .contact-info .support-cta .secondary-link:hover{text-decoration:underline}.contact-section .contact-info .support-cta .external-icon{font-size:20px;padding-left:4px;margin-top:5px}.contact-section .contact-form-wrapper{background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;padding:2.5rem}.contact-section .contact-form-wrapper .contact-form{display:flex;flex-direction:column;gap:1.5rem}.contact-section .contact-form-wrapper .form-row{display:grid;gap:1.5rem}@media (min-width: 640px){.contact-section .contact-form-wrapper .form-row{grid-template-columns:1fr 1fr}}.contact-section .contact-form-wrapper .form-group{display:flex;flex-direction:column;gap:.5rem}.contact-section .contact-form-wrapper .form-group label{font-weight:600;color:var(--color-on-surface);font-size:.875rem}.contact-section .contact-form-wrapper .form-group input,.contact-section .contact-form-wrapper .form-group textarea{width:100%;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:0;background:var(--color-background);color:var(--color-text);font-size:1rem;font-family:inherit;transition:all .2s ease}.contact-section .contact-form-wrapper .form-group input::placeholder,.contact-section .contact-form-wrapper .form-group textarea::placeholder{color:var(--color-text-muted);opacity:.6}.contact-section .contact-form-wrapper .form-group input:focus,.contact-section .contact-form-wrapper .form-group textarea:focus{outline:none;border-color:var(--color-primary)}.contact-section .contact-form-wrapper .form-group textarea{resize:vertical;min-height:120px}.contact-section .contact-form-wrapper .submit-btn{margin-top:.5rem;width:100%;gap:.5rem;justify-content:center}@media (min-width: 640px){.contact-section .contact-form-wrapper .submit-btn{width:auto;align-self:flex-start}}.contact-section .contact-form-wrapper .submit-btn .material-symbols-outlined{font-size:1.25rem}.contact-section .contact-form-wrapper .submit-btn:disabled{opacity:.7;cursor:not-allowed}.solutions-page{background-color:var(--color-background);color:var(--color-text);padding-bottom:var(--spacing-xxl)}.button{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;border-radius:0;font-weight:700;font-size:1rem;text-align:center;transition:all .2s ease;cursor:pointer;border:1px solid transparent}.button--primary{background-color:var(--color-primary);color:var(--color-on-primary, #fff)}.button--primary:hover{background-color:var(--color-primary-dark);transform:translateY(-2px)}.button--secondary{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}.button--secondary:hover{background-color:var(--color-surface-variant);transform:translateY(-2px)}.solutions-hero{padding:8rem 0 6rem;position:relative;overflow:hidden}.solutions-hero .container{position:relative;z-index:10}.solutions-hero__content{max-width:800px}.solutions-hero .hero-label{display:block;text-transform:uppercase;letter-spacing:2px;color:var(--color-primary);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-md)}.solutions-hero .headline-huge{font-size:clamp(3rem,6vw,4.5rem);line-height:.95;font-weight:800;margin-bottom:var(--spacing-lg);letter-spacing:-.02em}.solutions-hero .highlight-primary{background:var(--color-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.solutions-hero .hero-subtitle{font-size:1.25rem;color:var(--color-on-surface-variant, #9ca3af);margin-bottom:var(--spacing-xl);max-width:650px;line-height:1.6;font-weight:300}.solutions-hero .hero-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.solutions-services{padding:6rem 0;background-color:var(--color-surface-container-low)}.solutions-services .bento-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.solutions-services .bento-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.solutions-services .bento-grid{grid-template-columns:repeat(12,1fr)}}.solutions-services .bento-card{display:block;text-decoration:none;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;padding:2.5rem;position:relative;overflow:hidden;transition:background-color .3s ease,border-color .3s ease}.solutions-services .bento-card:hover{background-color:var(--color-surface-variant);border-color:var(--color-primary)}@media (min-width: 768px){.solutions-services .bento-card--large{grid-column:span 2}}@media (min-width: 1024px){.solutions-services .bento-card--large{grid-column:span 8}}.solutions-services .bento-card--vertical{display:flex;flex-direction:column}@media (min-width: 768px){.solutions-services .bento-card--vertical{grid-column:span 1}}@media (min-width: 1024px){.solutions-services .bento-card--vertical{grid-column:span 4}}@media (min-width: 768px){.solutions-services .bento-card--square{grid-column:span 1}}@media (min-width: 1024px){.solutions-services .bento-card--square{grid-column:span 4}}@media (min-width: 768px){.solutions-services .bento-card--wide{grid-column:span 2}}@media (min-width: 1024px){.solutions-services .bento-card--wide{grid-column:span 6}}@media (min-width: 768px){.solutions-services .bento-card--full{grid-column:span 2}}@media (min-width: 1024px){.solutions-services .bento-card--full{grid-column:span 12}}.solutions-services .bento-card--primary{background-color:var(--color-primary);border:none}.solutions-services .bento-card--primary .card-title{color:#521800}.solutions-services .bento-card--primary .card-desc{color:#521800cc}.solutions-services .bento-card--primary .card-icon{color:#521800}.solutions-services .bento-card--primary .tag{background:#0000001a;color:#521800}.solutions-services .bento-card--primary:hover{background-color:var(--color-primary)}.solutions-services .bento-card .card-icon{font-size:2.5rem;color:var(--color-primary);margin-bottom:1.5rem}.solutions-services .bento-card .card-icon.variant{color:#0096fd}.solutions-services .bento-card .card-title{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:var(--color-on-surface)}.solutions-services .bento-card .card-desc{color:var(--color-text-muted);line-height:1.6;font-size:.875rem}.solutions-services .bento-card .card-list{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;list-style:none}.solutions-services .bento-card .card-list li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-on-surface-variant)}.solutions-services .bento-card .card-list li:before{content:"";display:block;width:6px;height:6px;background-color:var(--color-primary);border-radius:50%}.solutions-services .bento-card .card-code{margin-top:auto;padding-top:2.5rem}.solutions-services .bento-card .card-code .code-block{background:#80808026;padding:1rem;border-radius:0;font-family:monospace;font-size:.75rem;color:var(--color-primary);word-break:break-all}.solutions-services .bento-card .card-bg-icon{position:absolute;bottom:2rem;right:2rem;font-size:10rem;color:#8080800d;pointer-events:none;transition:opacity .3s ease}.solutions-services .bento-card .card-bg-icon--large{font-size:14rem;right:-2rem;bottom:-2rem}.solutions-services .bento-card:hover .card-bg-icon{opacity:.1}.solutions-services .bento-card .card-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.solutions-services .bento-card .card-tags .tag{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:0}.solutions-services .bento-card .card-content-wide{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (min-width: 640px){.solutions-services .bento-card .card-content-wide{flex-direction:row;align-items:flex-start}}.solutions-services .bento-card .card-content-wide .card-bg-icon-wide{display:none}@media (min-width: 640px){.solutions-services .bento-card .card-content-wide .card-bg-icon-wide{display:block;font-size:10rem;color:#8080800d;margin-top:-2.5rem}}.solutions-services .bento-card .card-content-wide>div{max-width:400px}.solutions-advantage{padding:6rem 0}.solutions-advantage .advantage-header{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){.solutions-advantage .advantage-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.solutions-advantage .advantage-header .header-text{max-width:600px}.solutions-advantage .advantage-header .header-text h2{font-size:2.5rem;margin-bottom:1.5rem;letter-spacing:-.02em}.solutions-advantage .advantage-header .header-text p{color:var(--color-on-surface-variant);line-height:1.6}.solutions-advantage .advantage-header .header-stats{display:flex;gap:2rem}.solutions-advantage .advantage-header .header-stats .stat-block{text-align:right}.solutions-advantage .advantage-header .header-stats .stat-block .stat-number{font-size:2.5rem;font-weight:800;color:var(--color-primary);line-height:1}.solutions-advantage .advantage-header .header-stats .stat-block .stat-label{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-on-surface-variant);margin-top:.5rem}.solutions-advantage .advantage-header .header-stats .stat-divider{width:1px;height:3rem;background:var(--color-border);margin:auto 0}.solutions-advantage .advantage-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 768px){.solutions-advantage .advantage-grid{grid-template-columns:repeat(3,1fr)}}.solutions-advantage .advantage-grid .feature-card .icon-box{width:3rem;height:3rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.solutions-advantage .advantage-grid .feature-card .icon-box span{color:var(--color-primary)}.solutions-advantage .advantage-grid .feature-card .icon-box.variant span{color:#0096fd}.solutions-advantage .advantage-grid .feature-card h4{font-size:1.25rem;margin-bottom:1rem}.solutions-advantage .advantage-grid .feature-card p{color:var(--color-text-muted);font-size:.875rem;line-height:1.6}.solutions-cta{padding:6rem 0}.solutions-cta .cta-box{background:var(--color-surface-container);border:1px solid var(--color-border);border-radius:0;padding:4rem 2rem;text-align:center;position:relative;overflow:hidden}@media (min-width: 768px){.solutions-cta .cta-box{padding:6rem 3rem}}.solutions-cta .cta-box .cta-glow{position:absolute;top:-50%;left:50%;transform:translate(-50%);width:100%;height:200%;background:radial-gradient(circle,rgba(255,92,0,.1) 0%,transparent 50%);pointer-events:none}.solutions-cta .cta-box .relative-z{position:relative;z-index:10;max-width:750px;margin:0 auto}.solutions-cta .cta-box .cta-headline{font-size:clamp(2rem,4vw,3rem);margin-bottom:1.5rem;font-weight:700}.solutions-cta .cta-box .cta-subtitle{color:var(--color-on-surface-variant);font-size:1.125rem;margin-bottom:2.5rem}.solutions-cta .cta-box .cta-actions{display:flex;flex-direction:column;justify-content:center;gap:1rem}@media (min-width: 640px){.solutions-cta .cta-box .cta-actions{flex-direction:row}}.solution-detail-section{padding:calc(var(--spacing-xl) * 1.5) 0;border-bottom:1px solid var(--color-border)}.solution-detail-section:last-child{border-bottom:none}.solution-detail-section--alternate{background-color:var(--color-surface-container-low)}.solution-detail-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width: 992px){.solution-detail-grid{grid-template-columns:1fr 1fr;gap:5rem}}@media (min-width: 992px){.solution-detail-grid--reverse .detail-content{order:2}.solution-detail-grid--reverse .detail-visual{order:1}}.detail-content .detail-title{font-family:var(--font-family-headline);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-on-surface);display:flex;align-items:center;gap:1rem;letter-spacing:-.02em}.detail-content .detail-title .material-symbols-outlined{color:var(--color-primary);font-size:2.5rem}.detail-content .detail-description{font-size:1.125rem;line-height:1.7;color:var(--color-on-surface-variant);margin-bottom:2rem}.detail-content .detail-features{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.detail-content .detail-features{grid-template-columns:1fr 1fr}}.detail-content .detail-features .feature-item h4{font-size:1.1rem;font-weight:600;color:var(--color-on-surface);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.detail-content .detail-features .feature-item h4 .material-symbols-outlined{color:var(--color-primary);font-size:1.25rem}.detail-content .detail-features .feature-item p{font-size:.95rem;color:var(--color-on-surface-variant);line-height:1.5;margin:0}.detail-visual .visual-placeholder{background:linear-gradient(135deg,var(--color-surface-container-low) 0%,var(--color-surface-variant) 100%);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);aspect-ratio:4/3;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-on-surface-variant);position:relative;overflow:hidden;box-shadow:0 20px 40px #0003;transition:transform .3s ease}.detail-visual .visual-placeholder:hover{transform:translateY(-5px)}.detail-visual .visual-placeholder .material-symbols-outlined{font-size:4rem;margin-bottom:1rem;opacity:.5}.detail-visual .visual-placeholder span{font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:.875rem;opacity:.7}.detail-visual .visual-placeholder:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.1) 100%);pointer-events:none}.getting-started-page{background-color:var(--color-background);color:var(--color-text);min-height:80vh;padding-bottom:var(--spacing-xxl)}.gs-hero{padding:6rem 0 4rem;text-align:center;position:relative}.gs-hero__content{max-width:800px;margin:0 auto}.gs-hero .hero-label{display:inline-block;text-transform:uppercase;letter-spacing:2px;color:var(--color-primary);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-md)}.gs-hero .headline-huge{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:var(--spacing-md);letter-spacing:-.02em;color:var(--color-on-surface)}.gs-hero .highlight-primary{background:var(--color-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gs-hero .hero-subtitle{font-size:1.25rem;color:var(--color-on-surface-variant);max-width:700px;margin:0 auto;line-height:1.6;font-weight:300}.gs-builder{padding:2rem 0 6rem}.gs-builder .builder-layout{display:flex;flex-direction:column;gap:3rem}.gs-builder .service-group{background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;padding:2rem;margin-bottom:2rem}.gs-builder .service-group .service-header{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}@media (min-width: 640px){.gs-builder .service-group .service-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.gs-builder .service-group .service-header .service-header-left{display:flex;gap:1.25rem;align-items:flex-start}.gs-builder .service-group .service-header .service-user-counter{display:flex;flex-direction:column;align-items:flex-start;background:var(--color-surface-container-low);padding:.75rem 1rem;border-radius:0;border:1px solid var(--color-border)}@media (min-width: 640px){.gs-builder .service-group .service-header .service-user-counter{align-items:flex-end;min-width:160px}}.gs-builder .service-group .service-header .service-user-counter label{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);margin-bottom:.5rem;font-weight:600}.gs-builder .service-group .service-header .service-user-counter .counter-controls{display:flex;align-items:center;background:var(--color-surface);border-radius:0;overflow:hidden;border:1px solid var(--color-border)}.gs-builder .service-group .service-header .service-user-counter .counter-controls button{background:none;border:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--color-on-surface);cursor:pointer;transition:background .2s}.gs-builder .service-group .service-header .service-user-counter .counter-controls button:hover{background:var(--color-surface-variant)}.gs-builder .service-group .service-header .service-user-counter .counter-controls input{width:48px;height:32px;border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);text-align:center;background:var(--color-surface);color:var(--color-on-surface);font-weight:700;font-size:1rem;-moz-appearance:textfield}.gs-builder .service-group .service-header .service-user-counter .counter-controls input::-webkit-outer-spin-button,.gs-builder .service-group .service-header .service-user-counter .counter-controls input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gs-builder .service-group .service-header .service-user-counter .counter-controls input:focus{outline:none}.gs-builder .service-group .service-header .service-icon-box{width:3rem;height:3rem;border-radius:0;background:#f472001a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gs-builder .service-group .service-header .service-icon-box .material-symbols-outlined{color:var(--color-primary);font-size:1.5rem}.gs-builder .service-group .service-header .service-title-link{text-decoration:none;display:inline-block}.gs-builder .service-group .service-header .service-title-link .service-title{font-size:1.5rem;font-weight:700;color:var(--color-on-surface);margin-bottom:.25rem;line-height:1.2;display:flex;align-items:center;gap:.5rem;transition:color .2s ease}.gs-builder .service-group .service-header .service-title-link .service-title .title-link-icon{font-size:1.25rem;color:var(--color-primary)}.gs-builder .service-group .service-header .service-title-link:hover .service-title{color:var(--color-primary)}.gs-builder .service-group .service-header .service-desc{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}.gs-builder .tier-grid{display:grid;gap:1rem}@media (min-width: 640px){.gs-builder .tier-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.gs-builder .tier-card{border:2px solid var(--color-border);border-radius:0;padding:1.5rem;cursor:pointer;position:relative;transition:all .2s ease;display:flex;flex-direction:column;background:var(--color-surface-container-low)}.gs-builder .tier-card:hover{border-color:#f4720080;transform:translateY(-2px)}.gs-builder .tier-card--selected{border-color:var(--color-primary);background:var(--color-surface)}.gs-builder .tier-card--selected .radio-circle{border-color:var(--color-primary)}.gs-builder .tier-card--selected .radio-circle:after{transform:scale(1)}.gs-builder .tier-card .tier-badge{position:absolute;top:-10px;right:1.5rem;background:var(--color-primary);color:var(--color-on-primary, #fff);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:.25rem .75rem;border-radius:0}.gs-builder .tier-card .tier-name{font-size:1.125rem;font-weight:700;color:var(--color-on-surface);margin-bottom:.75rem;padding-right:1.5rem}.gs-builder .tier-card .tier-pricing{margin-bottom:1rem;min-height:2.5rem;display:flex;flex-direction:column;gap:.25rem}.gs-builder .tier-card .tier-pricing .price-item{font-size:.875rem;color:var(--color-on-surface-variant)}.gs-builder .tier-card .tier-pricing .price-item strong{color:var(--color-on-surface);font-size:1.125rem}.gs-builder .tier-card .tier-desc{color:var(--color-text-muted);font-size:.875rem;line-height:1.5;margin-bottom:2rem;flex-grow:1}.gs-builder .tier-card .tier-radio{position:absolute;top:1.5rem;right:1.25rem}.gs-builder .tier-card .tier-radio .radio-circle{width:20px;height:20px;border:2px solid var(--color-text-muted);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.gs-builder .tier-card .tier-radio .radio-circle:after{content:"";width:10px;height:10px;background:var(--color-primary);border-radius:50%;transform:scale(0);transition:transform .2s ease}.gs-builder .discounts-grid{display:grid;gap:1rem}@media (min-width: 640px){.gs-builder .discounts-grid{grid-template-columns:repeat(2,1fr)}}.gs-builder .discounts-grid .discount-card{display:flex;align-items:flex-start;gap:1rem;border:1px solid var(--color-border);background:var(--color-surface-container-low);padding:1.25rem;border-radius:0;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.gs-builder .discounts-grid .discount-card .hidden-checkbox{display:none}.gs-builder .discounts-grid .discount-card:hover{border-color:#f4720080}.gs-builder .discounts-grid .discount-card.selected{border-color:var(--color-primary);background:#f4720008}.gs-builder .discounts-grid .discount-card.selected .material-symbols-outlined{color:var(--color-primary)}.gs-builder .discounts-grid .discount-card .discount-chk{margin-top:.1rem}.gs-builder .discounts-grid .discount-card .discount-chk .material-symbols-outlined{color:var(--color-text-muted);transition:color .2s}.gs-builder .discounts-grid .discount-card .discount-label{display:block;font-weight:600;color:var(--color-on-surface);margin-bottom:.25rem}.gs-builder .discounts-grid .discount-card .discount-amount{display:block;font-size:.875rem;color:var(--color-primary);font-weight:700}.gs-summary-section{padding-bottom:6rem}.builder-summary{background:var(--color-surface-container);border:1px solid var(--color-border);border-radius:0;padding:2rem}.builder-summary.bottom-summary .summary-layout{display:flex;flex-direction:column;gap:3rem}@media (min-width: 1024px){.builder-summary.bottom-summary .summary-layout{flex-direction:row}}.builder-summary.bottom-summary .summary-items-container{flex:1;max-height:none;margin-bottom:0;padding-right:0}.builder-summary.bottom-summary .summary-totals-actions{flex:1}@media (min-width: 1024px){.builder-summary.bottom-summary .summary-totals-actions{padding-left:3rem;border-left:1px solid var(--color-border)}}.builder-summary.bottom-summary .summary-totals{border-top:none;padding-top:0}.builder-summary .summary-title{font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:var(--color-on-surface);padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.builder-summary .summary-items-container{display:flex;flex-direction:column;gap:1.5rem}.builder-summary .summary-item{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:1rem;border-bottom:1px dashed var(--color-border)}.builder-summary .summary-item:last-child{border-bottom:none;padding-bottom:0}.builder-summary .summary-item .item-name{font-size:1.05rem;font-weight:600;color:var(--color-on-surface);line-height:1.4}.builder-summary .summary-item .item-name small{display:block;margin-top:.25rem;font-weight:400;font-size:.9rem;color:var(--color-on-surface-variant)}.builder-summary .summary-item .item-cost{font-size:1rem;font-weight:500;color:var(--color-text-muted);text-align:right;min-width:100px;line-height:1.4}.builder-summary .summary-totals{border-top:1px solid var(--color-border);padding-top:1.5rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.builder-summary .summary-totals .total-row{display:flex;justify-content:space-between;align-items:flex-end}.builder-summary .summary-totals .total-row span:first-child{font-weight:600;color:var(--color-on-surface);font-size:1rem}.builder-summary .summary-totals .total-row .cost-stack{text-align:right}.builder-summary .summary-totals .total-row .cost-stack .strikethrough{display:block;text-decoration:line-through;color:var(--color-text-muted);font-size:.875rem;margin-bottom:.2rem}.builder-summary .summary-totals .total-row .cost-stack .final-cost{font-size:1.25rem;font-weight:700;color:var(--color-on-surface)}.builder-summary .summary-totals .total-row .cost-stack .final-cost.highlight{font-size:1.75rem;color:var(--color-primary)}.builder-summary .summary-totals .total-row .cost-stack .final-cost.highlight small{font-size:1rem;font-weight:500;color:var(--color-on-surface-variant)}.builder-summary .summary-totals .discount-row span{color:#10b981!important;font-weight:700!important;font-size:.875rem!important}.builder-summary .summary-actions{text-align:center}.builder-summary .summary-actions.form-actions{display:flex;flex-direction:column;gap:1rem;text-align:left;resize:vertical}.builder-summary .summary-actions.form-actions .form-group{width:100%}.builder-summary .summary-actions.form-actions .form-input{width:100%;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:0;background:var(--color-surface);color:var(--color-on-surface);font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.builder-summary .summary-actions.form-actions .form-input:focus{outline:none;border-color:var(--color-primary)}.builder-summary .summary-actions.form-actions .form-input::placeholder{color:var(--color-text-muted)}.builder-summary .summary-actions .success-message{background:#10b9811a;border:1px solid rgb(16,185,129);border-radius:0;padding:2rem;text-align:center}.builder-summary .summary-actions .success-message .success-icon{font-size:3rem;color:#10b981;margin-bottom:1rem}.builder-summary .summary-actions .success-message h4{color:var(--color-on-surface);font-size:1.25rem;margin-bottom:.5rem}.builder-summary .summary-actions .success-message p{color:var(--color-text-muted);font-size:.95rem;margin-bottom:1.5rem;line-height:1.5}.builder-summary .summary-actions .success-message button{width:100%}.builder-summary .summary-actions .summary-note{font-size:.8rem;color:var(--color-text-muted);margin:.5rem 0 1rem;line-height:1.5;text-align:left}.builder-summary .summary-actions .request-btn{width:100%;padding:1rem;font-size:1.125rem;margin-bottom:1rem}.builder-summary .summary-actions .secondary-link{font-size:.875rem;color:var(--color-on-surface-variant);transition:color .2s;text-align:center;display:block}.builder-summary .summary-actions .secondary-link:hover{color:var(--color-primary);text-decoration:underline}.policies-page{padding-bottom:6rem}.policies-hero{background-color:var(--color-surface);padding:6rem 0 4rem;border-bottom:1px solid var(--color-outline);text-align:center}.policies-hero h1{font-size:3rem;color:var(--color-on-surface);margin-bottom:1rem}.policies-hero p{font-size:1.25rem;color:var(--color-on-surface-variant);max-width:600px;margin:0 auto}.policies-list-section{margin-top:4rem}.policies-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:800px;margin:0 auto}.policies-grid .policy-card{background-color:var(--color-surface);border:1px solid var(--color-outline);border-radius:var(--radius-md);padding:2rem;margin-top:4rem;display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.policies-grid .policy-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--color-primary-container)}.policies-grid .policy-card-content{flex:1}.policies-grid .policy-card-content h2{font-size:1.5rem;margin-bottom:.25rem;color:var(--color-on-surface)}.policies-grid .policy-card-content .last-updated{display:block;font-size:.85rem;color:var(--color-on-surface-variant);margin-bottom:1rem;font-style:italic}.policies-grid .policy-card-content p{color:var(--color-on-surface-variant);line-height:1.5;margin:0}.policies-grid .policy-card-actions{flex-shrink:0}.policies-grid .policy-card-actions .btn{display:inline-flex;align-items:center;gap:.5rem;margin:2rem;padding:.75rem 1.5rem;background-color:var(--color-primary-container);color:var(--color-on-primary-container);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:background-color .2s ease}.policies-grid .policy-card-actions .btn:hover{background-color:var(--color-primary);color:var(--color-on-primary)}.policies-grid .policy-card-actions .btn .material-symbols-outlined{font-size:1.25rem}@media (max-width: 600px){.policies-grid .policy-card{flex-direction:column;align-items:flex-start;gap:1.5rem}.policies-grid .policy-card-actions{width:100%}.policies-grid .policy-card-actions .btn{width:100%;justify-content:center}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100vh;font-family:var(--font-family);background-color:var(--color-background);color:var(--color-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;transition:background-color .3s ease,color .3s ease}::selection{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headline);font-weight:700;line-height:1.2}a{color:inherit;text-decoration:none}button{font-family:inherit}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}@media (max-width: 768px){.container{padding:0 1rem}}
