@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2) format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2) format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2) format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2) format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2) format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2) format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2) format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2) format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2) format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2) format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2) format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2) format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.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:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-vietnamese-900-normal-CTaGUQkG.woff2) format("woff2"),url(/assets/archivo-vietnamese-900-normal-BsRv4e8b.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:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-latin-ext-900-normal-BTaU-39F.woff2) format("woff2"),url(/assets/archivo-latin-ext-900-normal-DtTSfqvf.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:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-latin-900-normal-D5FQlLQC.woff2) format("woff2"),url(/assets/archivo-latin-900-normal-b9gKmcX7.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2) format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2) format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2) format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2) format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2) format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-vietnamese-700-normal-D97ShjGS.woff2) format("woff2"),url(/assets/public-sans-vietnamese-700-normal-Dq5VrXjD.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-ext-700-normal-CgolUQuG.woff2) format("woff2"),url(/assets/public-sans-latin-ext-700-normal-jWHjnMgZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2) format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.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}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{background:#0f171f;overflow:hidden}.culture-screen{--culture-canvas: #131c26;--culture-panel: #1c2836;--culture-panel-deep: #16222e;--culture-border: #2a3b4d;--culture-rule: #253645;--culture-text: #f2ecdf;--culture-muted: #8fa0b0;--culture-quiet: #5e7385;--culture-gold: #f5b31c;position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 82% -15%,rgba(245,179,28,.11),transparent 34%)}.culture-header{height:94px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:28px;padding-bottom:16px;border-bottom:2px solid var(--culture-border)}.culture-brand,.culture-header__context{display:flex;align-items:center}.culture-brand{min-width:0;gap:18px}.culture-brand__mark{width:66px;height:66px;flex:none;border-radius:16px;display:grid;place-items:center;background:var(--culture-gold);color:var(--culture-canvas);box-shadow:0 12px 28px #f5b31c26;font:900 38px/1 Archivo,sans-serif}.culture-brand__copy{min-width:0}.culture-brand__wordmark,.culture-header h1,.culture-header p{margin:0}.culture-brand__wordmark{font:800 27px/1 Archivo,sans-serif;letter-spacing:.02em}.culture-brand__wordmark span{color:var(--culture-gold)}.culture-header h1{margin-top:6px;color:var(--culture-text);font:900 38px/1 Archivo,sans-serif;letter-spacing:-.015em}.culture-header__context{flex:none;align-items:stretch;gap:10px}.culture-pill{min-width:150px;padding:10px 16px 9px;border:1px solid var(--culture-border);border-radius:13px;background:#1c2836db;color:var(--culture-text);text-align:center}.culture-pill span,.culture-kicker,.culture-menu__copy>span,.award-feature__eyebrow{margin:0;color:var(--culture-muted);font:700 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.culture-pill strong{display:block;margin-top:5px;font:900 17px/1 Archivo,sans-serif;white-space:nowrap}.culture-pill--period{min-width:126px;border-color:var(--culture-gold);background:var(--culture-gold);color:var(--culture-canvas)}.culture-pill--period span{color:#131c269e}.culture-pill--source{min-width:252px}.culture-menu__intro{flex:none;height:188px;display:grid;grid-template-columns:1fr 560px;align-items:end;gap:64px;padding:34px 0 28px}.culture-menu__intro h2{max-width:900px;margin:10px 0 0;font:900 52px/1.02 Archivo,sans-serif;letter-spacing:-.025em}.culture-menu__intro>p{margin:0 0 3px;color:var(--culture-muted);font-size:20px;line-height:1.45}.culture-kicker{color:var(--culture-gold)}.culture-menu__grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.culture-menu__card{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--culture-border);border-radius:20px;background:linear-gradient(145deg,#1e2c3afa,#16222efa);color:var(--culture-text);text-decoration:none;box-shadow:0 22px 48px #040a1029;transition:transform .16s ease,border-color .16s ease}.culture-menu__card:hover,.culture-menu__card:focus-visible{border-color:#f5b31cb8;outline:none;transform:translateY(-5px)}.culture-menu__index{position:absolute;z-index:2;top:20px;left:20px;width:44px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--culture-gold);color:var(--culture-canvas);font:700 13px/1 IBM Plex Mono,monospace}.culture-menu__miniature{height:265px;flex:none;display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:repeat(2,1fr);gap:6px;padding:18px;background:#101922;border-bottom:1px solid var(--culture-border)}.culture-menu__miniature span{display:block;border:1px solid #34485b;border-radius:6px;background:linear-gradient(140deg,#334a5f,#1e2e3c)}.culture-menu__card--field-journal .culture-menu__miniature span:first-child{grid-row:1 / 3;background:linear-gradient(155deg,#f5b31cb8,#34485b 72%)}.culture-menu__card--dashboard .culture-menu__miniature{grid-template-columns:.78fr repeat(2,1fr)}.culture-menu__card--dashboard .culture-menu__miniature span:first-child{grid-row:1 / 3;background:linear-gradient(165deg,#314659,#f5b31c8c)}.culture-menu__card--moment-wall .culture-menu__miniature{grid-template-columns:repeat(3,1fr)}.culture-menu__card--moment-wall .culture-menu__miniature span:nth-child(2){grid-column:2 / 4}.culture-menu__card--moment-wall .culture-menu__miniature span:first-child{z-index:1;width:150%;align-self:center;background:linear-gradient(140deg,#121c26f5,#6e5521)}.culture-menu__copy{flex:1;min-height:0;padding:28px 30px 26px}.culture-menu__copy>span{color:var(--culture-gold)}.culture-menu__copy h3{margin:10px 0 12px;font:900 31px/1.08 Archivo,sans-serif;letter-spacing:-.02em}.culture-menu__copy p{min-height:58px;margin:0;color:var(--culture-muted);font-size:17px;line-height:1.4}.culture-menu__copy code{display:inline-block;margin-top:22px;padding:8px 10px;border-radius:7px;background:#0f171fc7;color:#b9c6d1;font:600 12px/1 IBM Plex Mono,monospace}.culture-menu__arrow{position:absolute;right:26px;bottom:26px;color:var(--culture-gold);font:500 28px/1 Archivo,sans-serif}.award-feature{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--culture-border);border-top:5px solid var(--culture-gold);border-radius:20px;background:linear-gradient(160deg,#202e3b 0%,var(--culture-panel-deep) 100%);box-shadow:0 22px 52px #040a1033}.award-feature__portrait{position:relative;flex:none;overflow:hidden;background:#0f171f}.award-feature__portrait img{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain}.award-feature__portrait-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(145deg,#2a3b4d,#16222e);color:var(--culture-gold);font:900 76px/1 Archivo,sans-serif}.award-feature__story{min-height:0;display:flex;flex-direction:column}.award-feature__eyebrow{color:var(--culture-gold)}.award-feature h2,.award-feature p{margin:0}.award-feature h2{color:var(--culture-text);font-family:Archivo,sans-serif;font-weight:900;letter-spacing:-.025em}.award-feature__rule{height:1px;background:var(--culture-rule)}.award-feature__rule span{display:block;width:84px;height:3px;transform:translateY(-1px);border-radius:3px;background:var(--culture-gold)}.award-feature__recognition{color:#b8c4ce;line-height:1.46}.culture-photo{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--culture-border);background:#0f171f}.culture-photo img{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:cover}.culture-photo__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:var(--culture-panel-deep);color:var(--culture-muted);text-align:center;font:700 13px/1.35 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.culture-photo:not(.is-failed) .culture-photo__fallback{opacity:0}.culture-photo__caption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:10px;padding:34px 14px 12px;background:linear-gradient(transparent,#080e14f0)}.culture-photo__caption>span,.culture-photo__caption small{color:#b6c3ce;font:700 10px/1.15 IBM Plex Mono,monospace;letter-spacing:.08em}.culture-photo__caption>span{color:var(--culture-gold)}.culture-photo__caption strong{min-width:0;color:#fff;font:800 16px/1.1 Archivo,sans-serif;white-space:normal}.culture-photo__caption small{white-space:nowrap}.culture-field{flex:1;min-height:0;margin-top:20px;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr));gap:12px}.culture-field>.award-feature{grid-column:1 / 9;grid-row:1 / 7;display:grid;grid-template-columns:440px minmax(0,1fr);grid-template-rows:1fr}.culture-field .award-feature__portrait{width:420px;height:420px;align-self:center;justify-self:center;margin:0;border:1px solid #33485b;border-radius:14px}.culture-field .award-feature__story{justify-content:center;padding:28px 30px}.culture-field .award-feature h2{margin-top:10px;font-size:47px;line-height:1.02}.culture-field .award-feature__rule{margin:17px 0 16px}.culture-field .award-feature__recognition{max-width:440px;font-size:18px;line-height:1.44}.culture-field__photo{border-radius:14px;box-shadow:0 16px 36px #040a1029}.culture-field__photo--1{grid-column:9 / 14;grid-row:1 / 7}.culture-field__photo--2{grid-column:14 / 17;grid-row:1 / 4}.culture-field__photo--3{grid-column:14 / 17;grid-row:4 / 7}.culture-field__photo--4{grid-column:1 / 6;grid-row:7 / 10}.culture-field__photo--5{grid-column:6 / 11;grid-row:7 / 10}.culture-field__photo--6{grid-column:11 / 17;grid-row:7 / 10}.culture-field__photo--7{grid-column:1 / 5;grid-row:10 / 13}.culture-field__photo--8{grid-column:5 / 12;grid-row:10 / 13}.culture-field__photo--9{grid-column:12 / 17;grid-row:10 / 13}.culture-field__photo--1 img{object-position:50% 47%}.culture-field__photo--2 img{object-position:50% 54%}.culture-field__photo--3 img{object-position:52% 52%}.culture-field__photo--4 img{object-position:50% 42%}.culture-field__photo--5 img{object-position:50% 55%}.culture-field__photo--6 img{object-position:50% 54%}.culture-field__photo--7 img{object-position:50% 58%}.culture-field__photo--8 img{object-position:62% 55%}.culture-field__photo--9 img{object-position:58% 46%}.culture-field .culture-photo__caption{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:38px 13px 11px}.culture-field .culture-photo__caption strong{font-size:14px}.culture-field .culture-photo__caption small{grid-column:2;font-size:9px}.culture-field .culture-photo--feature .culture-photo__caption{padding:58px 20px 18px}.culture-field .culture-photo--feature .culture-photo__caption strong{font-size:21px}.culture-field .culture-photo--feature .culture-photo__caption small{font-size:10px}.culture-dashboard{flex:1;min-height:0;margin-top:20px;display:grid;grid-template-columns:.66fr 1.34fr;gap:22px}.culture-dashboard__award-column{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 224px;gap:16px}.culture-dashboard .award-feature--compact .award-feature__portrait{height:286px;margin:18px 18px 0;border:1px solid #33485b;border-radius:14px}.culture-dashboard .award-feature--compact .award-feature__story{padding:20px 24px 22px}.culture-dashboard .award-feature--compact h2{margin-top:8px;font-size:41px;line-height:1}.culture-dashboard .award-feature--compact .award-feature__rule{margin:13px 0}.culture-dashboard .award-feature--compact .award-feature__recognition{font-size:17px;line-height:1.35}.culture-dashboard__field-note-wrap{position:relative;min-height:0}.culture-dashboard__field-note-label{position:absolute;z-index:3;top:12px;left:14px;margin:0;padding:7px 9px;border-radius:7px;background:var(--culture-gold);color:var(--culture-canvas);font:700 10px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.culture-dashboard__field-note{width:100%;height:100%;border-radius:18px}.culture-dashboard__field-note img{object-position:50% 62%}.culture-dashboard__grid{position:relative;min-width:0;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;padding-top:46px}.culture-dashboard__grid-label{position:absolute;top:0;right:0;left:0;height:32px;display:flex;align-items:center;justify-content:space-between;margin:0;border-bottom:1px solid var(--culture-border);color:var(--culture-gold);font:700 12px/1 IBM Plex Mono,monospace;letter-spacing:.12em}.culture-dashboard__grid-label small{color:var(--culture-muted);font:inherit;font-size:10px}.culture-dashboard__grid .culture-photo{border-radius:18px;box-shadow:0 15px 34px #040a1029}.culture-dashboard__grid .culture-photo:nth-of-type(1) img{object-position:50% 48%}.culture-dashboard__grid .culture-photo:nth-of-type(2) img{object-position:50% 54%}.culture-dashboard__grid .culture-photo:nth-of-type(3) img{object-position:52% 50%}.culture-dashboard__grid .culture-photo:nth-of-type(4) img{object-position:50% 43%}.culture-dashboard__grid .culture-photo:nth-of-type(5) img{object-position:50% 57%}.culture-dashboard__grid .culture-photo:nth-of-type(6) img{object-position:50% 52%}.culture-dashboard__grid .culture-photo__caption{grid-template-columns:auto minmax(0,1fr);padding:52px 16px 14px}.culture-dashboard__grid .culture-photo__caption strong{font-size:17px}.culture-dashboard__grid .culture-photo__caption small{grid-column:2;font-size:9px}.culture-wall{position:relative;flex:1;min-height:0;margin-top:20px;isolation:isolate}.culture-wall__collage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr));gap:10px;overflow:hidden;border-radius:20px;background:radial-gradient(circle at 14% 50%,rgba(245,179,28,.11),transparent 27%),#0f171f}.culture-wall__collage:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(9,15,21,.7) 0%,rgba(9,15,21,.08) 36%,transparent 55%),linear-gradient(180deg,rgba(8,13,18,.1),transparent 70%,rgba(8,13,18,.24));box-shadow:inset 0 0 90px #02070c7a}.culture-wall__photo{border-radius:12px;box-shadow:0 14px 32px #02070c33}.culture-wall__photo--1{grid-column:1 / 6;grid-row:1 / 4}.culture-wall__photo--2{grid-column:6 / 10;grid-row:1 / 7}.culture-wall__photo--3{grid-column:10 / 13;grid-row:1 / 7}.culture-wall__photo--4{grid-column:13 / 17;grid-row:1 / 5}.culture-wall__photo--5{grid-column:1 / 6;grid-row:10 / 13}.culture-wall__photo--6{grid-column:13 / 17;grid-row:5 / 13}.culture-wall__photo--7{grid-column:6 / 13;grid-row:7 / 13}.culture-wall__photo--1 img{object-position:50% 61%}.culture-wall__photo--2 img{object-position:50% 54%}.culture-wall__photo--3 img{object-position:52% 49%}.culture-wall__photo--4 img{object-position:50% 42%}.culture-wall__photo--5 img{object-position:50% 56%}.culture-wall__photo--6 img{object-position:50% 53%}.culture-wall__photo--7 img{object-position:50% 58%}.culture-wall .culture-photo__caption{z-index:3;padding:44px 14px 12px}.culture-wall .culture-photo__caption strong{font-size:15px}.culture-wall .culture-photo--feature .culture-photo__caption strong{font-size:18px}.award-feature--overlay{position:absolute;z-index:3;top:50%;left:38px;width:558px;height:430px;display:grid;grid-template-columns:250px minmax(0,1fr);grid-template-rows:1fr;transform:translateY(-50%);border-top:1px solid #405266;border-left:5px solid var(--culture-gold);background:#16222e;box-shadow:0 30px 80px #02070c94}.award-feature--overlay .award-feature__portrait{height:230px;align-self:center;margin:0 0 0 20px;border:1px solid #405266;border-radius:14px}.award-feature--overlay .award-feature__story{justify-content:center;padding:28px 26px 28px 24px}.award-feature--overlay h2{margin-top:10px;font-size:39px;line-height:1.02}.award-feature--overlay .award-feature__rule{margin:16px 0}.award-feature--overlay .award-feature__recognition{font-size:16.5px;line-height:1.4}@media (prefers-reduced-motion: reduce){.culture-screen *,.culture-screen *:before,.culture-screen *:after{animation:none!important;transition:none!important}}
