@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-cyrillic-ext-400-normal-VX3JCAMP.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-400-normal-XJW2VGN4.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-cyrillic-400-normal-J45NT2EA.woff2") format("woff2"),url("./media/oswald-cyrillic-400-normal-VA2DWGDF.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-vietnamese-400-normal-4QDGA6IX.woff2") format("woff2"),url("./media/oswald-vietnamese-400-normal-64P6ALVT.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-latin-ext-400-normal-SMNXC242.woff2") format("woff2"),url("./media/oswald-latin-ext-400-normal-CQEH7VE6.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-latin-400-normal-SLV3JWFA.woff2") format("woff2"),url("./media/oswald-latin-400-normal-77SCOUW2.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-ext-500-normal-IOD5HK5T.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-500-normal-6XMZVGLH.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-500-normal-BTCWL4JP.woff2") format("woff2"),url("./media/oswald-cyrillic-500-normal-EU5SVA37.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-vietnamese-500-normal-K2DCZ724.woff2") format("woff2"),url("./media/oswald-vietnamese-500-normal-MAQFPDC6.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-ext-500-normal-7BN7QUHQ.woff2") format("woff2"),url("./media/oswald-latin-ext-500-normal-G6FSFG2V.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-500-normal-YAEF5JUE.woff2") format("woff2"),url("./media/oswald-latin-500-normal-EHXYLRQ6.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-cyrillic-ext-600-normal-SOY77FKY.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-600-normal-PQJ7TVQP.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-cyrillic-600-normal-EO7WDWHW.woff2") format("woff2"),url("./media/oswald-cyrillic-600-normal-EOA44Y3Z.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-vietnamese-600-normal-UMG6O7LY.woff2") format("woff2"),url("./media/oswald-vietnamese-600-normal-6JJJ4TEX.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-latin-ext-600-normal-STQPDBZT.woff2") format("woff2"),url("./media/oswald-latin-ext-600-normal-QVYCEFKT.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-latin-600-normal-E4Q4QO7N.woff2") format("woff2"),url("./media/oswald-latin-600-normal-VVJ2LJKL.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-ext-700-normal-MRHTGUWO.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-700-normal-UNLO2LQ2.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-700-normal-3SX25KLX.woff2") format("woff2"),url("./media/oswald-cyrillic-700-normal-VL3MUCGI.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-vietnamese-700-normal-5JXAN6T7.woff2") format("woff2"),url("./media/oswald-vietnamese-700-normal-GBQEGYK2.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-ext-700-normal-WSRU77HB.woff2") format("woff2"),url("./media/oswald-latin-ext-700-normal-IHMHYVHW.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-700-normal-MABSRGY2.woff2") format("woff2"),url("./media/oswald-latin-700-normal-SKSK3LR7.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("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.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("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.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("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.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("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.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("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.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("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.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("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.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("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.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("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.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("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.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("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.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("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.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("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.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("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.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("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.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("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.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("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.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("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hg-bg: #0b0e14;--hg-bg-alt: #10141d;--hg-surface: #171c26;--hg-surface-2: #1e2533;--hg-surface-3: #262f40;--hg-overlay: rgba(6, 9, 14, .82);--hg-border: rgba(255, 255, 255, .09);--hg-border-strong: rgba(255, 255, 255, .2);--hg-text: #f4f7fa;--hg-text-muted: #97a3b4;--hg-text-subtle: #6c7787;--hg-text-inverse: #0b0e14;--hg-accent: #00aeff;--hg-accent-hover: #4ec8ff;--hg-accent-active: #0086c9;--hg-accent-soft: rgba(0, 174, 255, .14);--hg-gold: #ffc83d;--hg-danger: #ff5b5b;--hg-success: #46d19a;--hg-parchment: #e9dfc6;--hg-parchment-strong: #f4ecda;--hg-parchment-border: #bfae8c;--hg-on-parchment: #2b2114;--hg-on-parchment-muted: #5a4a34;--hg-font-display: "Oswald", "Roboto Condensed", "Segoe UI", system-ui, sans-serif;--hg-font-body: "Inter", "Roboto", "Segoe UI", system-ui, -apple-system, sans-serif;--hg-text-2xs: .6875rem;--hg-text-xs: .75rem;--hg-text-sm: .875rem;--hg-text-base: 1rem;--hg-text-lg: 1.125rem;--hg-text-xl: 1.375rem;--hg-display-sm: clamp(1.5rem, 1.2rem + 1.4vw, 2rem);--hg-display-md: clamp(1.875rem, 1.4rem + 2.2vw, 2.75rem);--hg-display-lg: clamp(2.25rem, 1.5rem + 3.6vw, 4rem);--hg-display-xl: clamp(2.75rem, 1.6rem + 5.2vw, 5.5rem);--hg-leading-tight: 1.1;--hg-leading-snug: 1.35;--hg-leading-normal: 1.65;--hg-tracking-display: .02em;--hg-tracking-wide: .08em;--hg-tracking-wider: .14em;--hg-space-1: .25rem;--hg-space-2: .5rem;--hg-space-3: .75rem;--hg-space-4: 1rem;--hg-space-5: 1.5rem;--hg-space-6: 2rem;--hg-space-7: 3rem;--hg-space-8: 4rem;--hg-space-9: 6rem;--hg-gutter: clamp(1rem, 4vw, 3rem);--hg-container: 1280px;--hg-container-narrow: 820px;--hg-radius-sm: 2px;--hg-radius: 4px;--hg-radius-lg: 8px;--hg-radius-pill: 999px;--hg-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--hg-shadow: 0 8px 24px rgba(0, 0, 0, .45);--hg-shadow-lg: 0 18px 50px rgba(0, 0, 0, .55);--hg-glow: 0 0 0 1px var(--hg-accent), 0 0 22px rgba(0, 174, 255, .35);--hg-header-height: 64px;--hg-ease: cubic-bezier(.2, .7, .3, 1);--hg-duration-fast: .12s;--hg-duration: .22s;--hg-duration-slow: .42s;--hg-z-header: 100;--hg-z-drawer: 110;--hg-z-overlay: 120;--hg-z-skiplink: 200;color-scheme:dark}@media(max-width:600px){:root{--hg-header-height: 56px}}@media(prefers-reduced-motion:reduce){:root{--hg-duration-fast: 1ms;--hg-duration: 1ms;--hg-duration-slow: 1ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hg-header-height) + var(--hg-space-4));-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;min-height:100dvh;background-color:var(--hg-bg);color:var(--hg-text);font-family:var(--hg-font-body);font-size:var(--hg-text-base);line-height:var(--hg-leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}:lang(zh-CN),:lang(zh-TW),:lang(ja),:lang(ko),:lang(th){--hg-font-display: "PingFang SC", "Hiragino Sans", "Yu Gothic UI", "Malgun Gothic", "Microsoft YaHei", "Microsoft JhengHei", "Noto Sans Thai", "Leelawadee UI", system-ui, sans-serif;--hg-font-body: "PingFang SC", "Hiragino Sans", "Yu Gothic UI", "Malgun Gothic", "Microsoft YaHei", "Microsoft JhengHei", "Noto Sans Thai", "Leelawadee UI", system-ui, sans-serif;--hg-tracking-display: 0;--hg-tracking-wide: .02em;--hg-tracking-wider: .04em}:lang(th){--hg-leading-normal: 1.9;--hg-leading-snug: 1.6}h1,h2,h3,h4,h5,h6{margin:0 0 var(--hg-space-4);font-family:var(--hg-font-display);font-weight:600;line-height:var(--hg-leading-tight);letter-spacing:var(--hg-tracking-display);color:var(--hg-text);text-wrap:balance;hyphens:auto;overflow-wrap:break-word}h1{font-size:var(--hg-display-lg);text-transform:uppercase}h2{font-size:var(--hg-display-md);text-transform:uppercase}h3{font-size:var(--hg-display-sm)}h4{font-size:var(--hg-text-xl)}h5{font-size:var(--hg-text-lg)}h6{font-size:var(--hg-text-base);letter-spacing:var(--hg-tracking-wide);text-transform:uppercase}p{margin:0 0 var(--hg-space-4);text-wrap:pretty}.hg-prose p,.hg-prose li{max-width:68ch}a{color:var(--hg-accent);text-decoration:none;transition:color var(--hg-duration-fast) var(--hg-ease)}a:hover{color:var(--hg-accent-hover);text-decoration:underline}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ul,ol{margin:0 0 var(--hg-space-4);padding-left:var(--hg-space-5)}hr{border:0;border-top:1px solid var(--hg-border);margin:var(--hg-space-6) 0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--hg-accent);outline-offset:2px;border-radius:var(--hg-radius-sm)}:focus:not(:focus-visible){outline:none}.visually-hidden:not(:focus):not(:active){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.hg-skip-link{position:absolute;top:var(--hg-space-2);left:var(--hg-space-2);z-index:var(--hg-z-skiplink);padding:var(--hg-space-3) var(--hg-space-5);background:var(--hg-accent);color:var(--hg-text-inverse);font-weight:600;border-radius:var(--hg-radius);transform:translateY(-200%);transition:transform var(--hg-duration) var(--hg-ease)}.hg-skip-link:focus{transform:translateY(0);text-decoration:none}@media(forced-colors:active){.hg-btn,._button,.hg-card,.hg-nav__link{border:1px solid currentColor}:focus-visible{outline:3px solid Highlight}}::selection{background:var(--hg-accent);color:var(--hg-text-inverse)}*{scrollbar-color:var(--hg-surface-3) transparent;scrollbar-width:thin}.hg-shell{display:flex;flex-direction:column;min-height:100dvh}.hg-main{flex:1 1 auto;padding-top:var(--hg-header-height)}.hg-main--flush{padding-top:0}.hg-container{width:100%;max-width:var(--hg-container);margin-inline:auto;padding-inline:var(--hg-gutter)}.hg-container--narrow{max-width:var(--hg-container-narrow)}.hg-section{padding-block:clamp(2.5rem,6vw,5rem)}.hg-section--tight{padding-block:clamp(1.5rem,4vw,3rem)}.hg-section--alt{background:var(--hg-bg-alt)}.hg-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--hg-space-4);margin-bottom:var(--hg-space-6)}.hg-eyebrow{margin:0 0 var(--hg-space-2);font-family:var(--hg-font-display);font-size:var(--hg-text-xs);font-weight:600;letter-spacing:var(--hg-tracking-wider);text-transform:uppercase;color:var(--hg-accent)}.hg-lede{max-width:62ch;font-size:var(--hg-text-lg);color:var(--hg-text-muted)}.hg-grid{display:grid;gap:var(--hg-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.hg-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.hg-stack>*+*{margin-top:var(--hg-space-4)}.hg-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hg-space-3)}.hg-center{text-align:center}.hg-scroll-x{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hg-btn,._button{display:inline-flex;align-items:center;justify-content:center;gap:var(--hg-space-2);min-height:44px;padding:var(--hg-space-3) var(--hg-space-6);border:1px solid transparent;border-radius:var(--hg-radius);background:var(--hg-accent);color:var(--hg-text-inverse);font-family:var(--hg-font-display);font-size:var(--hg-text-sm);font-weight:600;letter-spacing:var(--hg-tracking-wide);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--hg-duration-fast) var(--hg-ease),box-shadow var(--hg-duration-fast) var(--hg-ease),transform var(--hg-duration-fast) var(--hg-ease)}.hg-btn:hover:not(:disabled):not([aria-disabled=true]),._button:hover:not(:disabled):not([aria-disabled=true]){background:var(--hg-accent-hover);color:var(--hg-text-inverse);text-decoration:none;box-shadow:0 0 18px #00aeff66}.hg-btn:active:not(:disabled):not([aria-disabled=true]),._button:active:not(:disabled):not([aria-disabled=true]){background:var(--hg-accent-active);transform:translateY(1px)}.hg-btn:disabled,._button:disabled,.hg-btn[aria-disabled=true],[aria-disabled=true]._button{opacity:.45;cursor:not-allowed;box-shadow:none}.hg-btn--ghost{background:transparent;border-color:var(--hg-border-strong);color:var(--hg-text)}.hg-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--hg-accent-soft);border-color:var(--hg-accent);color:var(--hg-text)}.hg-btn--quiet{background:transparent;color:var(--hg-text-muted);padding-inline:var(--hg-space-3)}.hg-btn--quiet:hover:not(:disabled):not([aria-disabled=true]){background:#ffffff0f;color:var(--hg-text);box-shadow:none}.hg-btn--block{width:100%}.hg-card{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);transition:border-color var(--hg-duration) var(--hg-ease),transform var(--hg-duration) var(--hg-ease),box-shadow var(--hg-duration) var(--hg-ease)}.hg-card__media{aspect-ratio:16/9;width:100%;object-fit:cover;background:var(--hg-surface-2)}.hg-card__body{display:flex;flex-direction:column;gap:var(--hg-space-2);padding:var(--hg-space-5)}.hg-card__title{margin:0;font-size:var(--hg-text-lg);font-family:var(--hg-font-display);letter-spacing:var(--hg-tracking-display);text-transform:none}.hg-card__text{margin:0;color:var(--hg-text-muted);font-size:var(--hg-text-sm)}.hg-card--link{cursor:pointer}.hg-card--link .hg-card__link:after{content:"";position:absolute;inset:0}.hg-card--link:hover,.hg-card--link:focus-within{border-color:var(--hg-accent);transform:translateY(-4px);box-shadow:var(--hg-shadow)}.hg-card--link:focus-within{outline:3px solid var(--hg-accent);outline-offset:2px}.hg-card--link .hg-card__link:focus-visible{outline:none}.hg-hero{position:relative;display:grid;align-items:end;min-height:clamp(420px,72dvh,780px);padding-block:var(--hg-space-9) var(--hg-space-8);isolation:isolate;background-color:var(--hg-bg-alt);background-size:cover;background-position:center}.hg-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,#06090ecc,#06090e73 55%,#06090e26),linear-gradient(to top,#06090ef7,#06090ecc 38%,#06090e73 72%,#06090e4d)}.hg-hero__content{max-width:48rem}.hg-hero__title{margin-bottom:var(--hg-space-4);font-size:var(--hg-display-xl);text-transform:uppercase;hyphens:manual}.hg-hero__content--wide{max-width:56rem}.hg-hero__content--wide .hg-hero__title{font-size:var(--hg-display-lg)}.hg-hero__text{margin-bottom:var(--hg-space-6);font-size:var(--hg-text-lg);color:var(--hg-text-muted);max-width:46ch}.hg-field{display:flex;flex-direction:column;gap:var(--hg-space-2);margin-bottom:var(--hg-space-4)}.hg-label{font-size:var(--hg-text-sm);font-weight:600;letter-spacing:var(--hg-tracking-wide);text-transform:uppercase;color:var(--hg-text-muted)}.hg-input{min-height:44px;padding:var(--hg-space-3);background:var(--hg-surface);border:1px solid var(--hg-border-strong);border-radius:var(--hg-radius);color:var(--hg-text)}.hg-input::placeholder{color:var(--hg-text-subtle)}.hg-input:focus-visible{border-color:var(--hg-accent)}.hg-input[aria-invalid=true]{border-color:var(--hg-danger)}.hg-error{color:var(--hg-danger);font-size:var(--hg-text-sm)}.hg-table{width:100%;border-collapse:collapse;text-align:left}.hg-table th,.hg-table td{padding:var(--hg-space-3) var(--hg-space-4);border-bottom:1px solid var(--hg-border)}.hg-table th{font-family:var(--hg-font-display);font-size:var(--hg-text-xs);letter-spacing:var(--hg-tracking-wider);text-transform:uppercase;color:var(--hg-text-muted)}.hg-rule{display:flex;align-items:center;gap:var(--hg-space-4);margin-bottom:var(--hg-space-6)}.hg-rule:after{content:"";flex:1;height:1px;background:linear-gradient(to right,var(--hg-border-strong),transparent)}html{--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #003737;--mat-sys-on-tertiary-container: #00fbfb;--mat-sys-on-tertiary-fixed: #002020;--mat-sys-on-tertiary-fixed-variant: #004f4f;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #00dddd;--mat-sys-tertiary-container: #004f4f;--mat-sys-tertiary-fixed: #00fbfb;--mat-sys-tertiary-fixed-dim: #00dddd;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-large-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-medium-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-small-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-large-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-medium-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-small-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-large-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-medium-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-small-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 600 .875rem / 1.25rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-large-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-medium-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-small-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 400 1.375rem / 1.75rem Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-title-large-font: Oswald, Roboto Condensed, Segoe UI, system-ui, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 600 1rem / 1.5rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-title-medium-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-title-small-font: Inter, Roboto, Segoe UI, system-ui, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 600;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-background: #0b0e14;--mat-sys-surface: #171c26;--mat-sys-surface-container: #1e2533;--mat-sys-surface-container-high: #262f40;--mat-sys-surface-container-highest: #2e3849;--mat-sys-surface-variant: #1e2533;--mat-sys-on-surface: #f4f7fa;--mat-sys-on-surface-variant: #97a3b4;--mat-sys-outline: #4a5468;--mat-sys-outline-variant: #2a3243;--mat-sys-primary: #00aeff;--mat-sys-on-primary: #06222f;--mat-sys-error: #ff5b5b}.cdk-overlay-container{--mat-dialog-container-color: var(--hg-surface);--mat-menu-container-color: var(--hg-surface-2);--mat-select-panel-background-color: var(--hg-surface-2)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/material-icons-latin-400-normal.woff2) format("woff2")}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;display:inline-block;direction:ltr;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";text-transform:none;letter-spacing:normal;-webkit-font-smoothing:antialiased}.custom-dialog-container{width:min(56rem,92vw);max-width:92vw!important;max-height:90dvh}.hg-fullscreen-dialog{max-width:100vw!important}.hg-fullscreen-dialog .mat-mdc-dialog-surface{border-radius:0}.mat-mdc-button-base:focus-visible,.mat-mdc-menu-item:focus-visible,.mat-mdc-option:focus-visible{outline:3px solid var(--hg-accent);outline-offset:-3px}.is-centered{text-align:center}.head_text_size{font-size:var(--hg-text-base);line-height:var(--hg-leading-normal)}.article-container{max-width:var(--hg-container-narrow);margin-inline:auto;padding:clamp(2rem,6vw,4rem) var(--hg-gutter)}.article-header{font-size:var(--hg-display-md)}.sub-header{margin-top:var(--hg-space-7);font-size:var(--hg-display-sm)}
