@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-cyrillic-500-normal-GO7-LTbC.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-500-normal-DmDODJdV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-vietnamese-500-normal-Jyt54flB.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-500-normal-_Z41d-72.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-ext-500-normal-DE-Iylxw.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-500-normal-CFxFMdkY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2)format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2)format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-italic-drKdN10-.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-400-italic-24vVh5t9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-italic-CD15TOr5.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-400-italic-Cpv4sfwY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-italic-zVOgzDMq.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-400-italic-CZOjvne0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2)format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2)format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2)format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2)format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2)format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2)format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2)format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-normal-Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-normal-CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-normal-DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2)format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2)format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2)format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2)format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-vietnamese-600-normal-h0z1RevK.woff2)format("woff2"),url(/assets/oswald-vietnamese-600-normal-CH5CIKWT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-ext-600-normal-5Cvn_Zbc.woff2)format("woff2"),url(/assets/oswald-latin-ext-600-normal-BUCHT9gM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2)format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2)format("woff2"),url(/assets/oswald-vietnamese-700-normal-BxFoeH7J.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2)format("woff2"),url(/assets/oswald-latin-ext-700-normal-CJSSDThd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cinematic-concept{--signal-yellow:#f5cc00;--signal-yellow-dim:#c9a700;--film-black:#05070f;--cinematic-ink:#05070f;--ink-navy:#05070f;--ink-navy-deep:#030612;--midnight:#0a0f24;--nav-navy:#232b74;--deep-blue:#0f1f80;--cobalt:#1e3aff;--warm-off-white:#edeae4;--warm-cream:#f4efe4;--line-glow:#f5cc008c;--rooms-night:#071e3d;--rooms-cream:#fff4da;--rooms-paper:#fff9ef;--rooms-gold:#f6c453;--rooms-blue-cloud:#315b9d;--room-arch-edge:#fff4dad1;--room-shadow:#05070f94;background:var(--film-black);color:var(--warm-off-white);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}.cinematic-concept .rooms-stage{background:var(--rooms-night);padding-top:calc(var(--site-header-h,110px) + 20px)}.cinematic-concept .rooms-stage__sky{opacity:.92;-webkit-mask-image:linear-gradient(#000 0% 32%,#00000059 42%,#0000 48%);mask-image:linear-gradient(#000 0% 32%,#00000059 42%,#0000 48%)}.cinematic-concept .rooms-stage__cloud{pointer-events:none;filter:blur(1px);position:absolute}.cinematic-concept .rooms-stage__cloud--gold{background:radial-gradient(circle at 72% 55%,#ffdb84e6,#f6c4536b 48%,#0000 72%);border-radius:45% 58% 40% 52%;width:28%;height:58%;bottom:17%;left:-9%}.cinematic-concept .rooms-stage__cloud--blue{background:radial-gradient(circle at 24% 54%,#537ebec7,#315b9d6b 52%,#0000 75%);border-radius:58% 42% 55% 38%;width:30%;height:55%;bottom:18%;right:-8%}.cinematic-concept .rooms-stage__swirl{border:2px solid #f6c45357;border-color:#f6c45357 #f6c45357 #0000 #0000;border-radius:50%;width:220px;height:220px;position:absolute;top:8%;right:6%;transform:rotate(-22deg)}.cinematic-concept .rooms-stage__floor{background:radial-gradient(22% 52% at 14% 18%,#ffffff8f,#0000 74%),radial-gradient(22% 52% at 38% 18%,#ffffff85,#0000 74%),radial-gradient(22% 52% at 62% 18%,#ffffff85,#0000 74%),radial-gradient(22% 52% at 86% 18%,#ffffff8f,#0000 74%),linear-gradient(#0000 0%,#ffe5b1b8 27%,#fff7e2fc 66%,#f4dcb2 100%)}.cinematic-concept .rooms-stage__path{filter:blur(4px);opacity:.96;background:radial-gradient(52% 115% at 50% 0,#ffffffdb,#fff8e261 50%,#0000 74%),conic-gradient(from 180deg at 50% -18%,#0000 0deg,#fffcf2b8 171deg 189deg,#0000 360deg);height:26%}.cinematic-concept .rooms-stage__join{min-height:5.5rem}.cinematic-concept .rooms-stage__header:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, var(--rooms-night) 0%, var(--rooms-night) 48%, #071e3de6 62%, transparent 82%);position:absolute;inset:-2rem -4rem -1rem}.cinematic-concept .rooms-stage__heading{color:var(--rooms-cream);letter-spacing:-.018em;text-shadow:0 5px 24px var(--room-shadow);text-wrap:balance;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,4.1vw,4rem);font-weight:800;line-height:1.02}.cinematic-concept .rooms-stage__heading span{color:var(--rooms-gold);margin-top:.02em}.cinematic-concept .rooms-stage__intro{color:#fff4daf0;letter-spacing:0;text-shadow:0 3px 18px var(--room-shadow);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,1.6vw,1.2rem);font-style:normal;font-weight:450;line-height:1.62}.cinematic-concept .rooms-stage__primary{background:var(--rooms-gold);color:var(--rooms-night)}.cinematic-concept .rooms-stage__primary:hover{background:var(--signal-yellow);transform:translateY(-2px)}.cinematic-concept .rooms-stage__hint{color:var(--rooms-cream);text-align:center;opacity:.92;font-size:clamp(.85rem,2.2vw,1.05rem);font-weight:500}.cinematic-concept .rooms-stage__reassurance{box-shadow:0 18px 40px -24px var(--room-shadow);background:#fff9eff2}.cinematic-concept .rooms-stage__divider{background:#071e3d29}.cinematic-concept .room-portal__arch{background:#0b2547}.cinematic-concept .room-portal__photo{object-position:center center;filter:brightness(1.34)contrast(.95)saturate(1.08)sepia(.05)}.cinematic-concept .room-portal__photo--01{object-position:49% 48%;filter:brightness(1.5)contrast(.92)saturate(1.08)sepia(.07)}.cinematic-concept .room-portal__photo--02{object-position:50% 50%}.cinematic-concept .room-portal__photo--03{object-position:50% 34%}.cinematic-concept .room-portal__photo--04{object-position:50% 50%;filter:brightness(1.52)contrast(.9)saturate(1.05)sepia(.08)}.cinematic-concept .room-portal__shade{background:linear-gradient(#0614286b 0%,#06142829 18%,#06142800 34% 62%,#06142833 82%,#06142880 100%)}.cinematic-concept .room-portal__identity{padding-top:clamp(1.25rem,3vw,2.4rem)}.cinematic-concept .room-portal__icon{color:#0b2547}.cinematic-concept .room-portal__title{text-shadow:0 2px 10px #050f20bf,0 1px 2px #050f2099;max-width:92%;font-size:clamp(1rem,1.5vw,1.3rem)}.cinematic-concept .film-next{background:var(--nav-navy);color:var(--warm-cream);box-shadow:0 16px 34px -18px var(--room-shadow)}.cinematic-concept .film-next:hover{background:var(--deep-blue);transform:translateY(-2px)}.cinematic-concept .feed-video-controls{background:linear-gradient(#0000 0%,#05070fc7 72%)}.cinematic-concept .feed-video-control{color:var(--warm-off-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070f9e;border:1px solid #ffffff7a;box-shadow:0 8px 20px -12px #05070fcc}.cinematic-concept .feed-video-control:hover{background:#05070fd1}.cinematic-concept .feed-video-seek{height:1.5rem;accent-color:var(--signal-yellow);cursor:pointer}.cinematic-concept .feed-video-seek:disabled{opacity:.45}.cinematic-concept .feed-video-controls{opacity:0;pointer-events:none;transition:opacity .2s}.cinematic-concept .feed-video-controls.is-visible{opacity:1;pointer-events:auto}@media (width<=767px),(hover:none) and (pointer:coarse){.cinematic-concept.mobile-opening-feed .mobile-feed-track{height:calc(100svh - var(--site-header-h,0px));scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:540px;overflow:hidden auto}.cinematic-concept.mobile-opening-feed .mobile-feed-slide{height:calc(100svh - var(--site-header-h,0px));scroll-snap-align:start;scroll-snap-stop:always;min-height:540px;overflow:hidden}.cinematic-concept.mobile-opening-feed .mobile-feed-slide>.room-stage,.cinematic-concept.mobile-opening-feed .mobile-feed-slide section{height:100%;min-height:0}.cinematic-concept .feed-video-control{-webkit-backdrop-filter:none;backdrop-filter:none}}.cinematic-concept .home-rooms{background:var(--rooms-night)}.cinematic-concept .closing-gold{background:radial-gradient(64% 56% at 50% 44%,#ffe2a3d9 0%,#ffd68259 45%,#0000 72%),radial-gradient(92% 88% at 50% 48%,#0000 55%,#b2782c4d 100%),linear-gradient(#fff8ea 0%,#fbe7c4 52%,#f2ce96 100%)}.cinematic-concept .career-ladder__backdrop{background:radial-gradient(78% 64% at 50% 36%,#ffffff4d 0%,#0000 72%)}.cinematic-concept .career-ladder__headline{color:var(--nav-navy);text-shadow:0 2px 18px #ffffff8c}.cinematic-concept .career-ladder__card{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#fff8eac2;border:1px solid #5e3f1147;box-shadow:0 22px 48px -24px #5e3f116b,inset 0 3px #f5cc00d9}.cinematic-concept .career-ladder__year{color:var(--nav-navy)}.cinematic-concept .career-ladder__role{color:var(--cinematic-ink)}.cinematic-concept .career-ladder__pay{color:#5e3f11}.cinematic-concept .founder-closing__eyebrow{color:var(--nav-navy);text-transform:uppercase;text-shadow:0 1px 8px #ffffffe6;background:#fff8eac7;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:750}.cinematic-concept .founder-closing__title{color:var(--cinematic-ink);font-family:var(--font-display);text-shadow:0 2px 14px #5e3f1124;font-weight:650}.cinematic-concept .founder-closing__title-ben{color:#a56b00}.cinematic-concept .founder-closing__title-isabel{color:var(--cinematic-ink)}.cinematic-concept .founder-closing__title-amp{color:var(--cinematic-ink);margin-inline:.12em;display:inline-block}.cinematic-concept .founder-closing__title-matt{color:var(--nav-navy)}.cinematic-concept .founder-closing__sub{color:var(--cinematic-ink);letter-spacing:.11em;text-transform:uppercase;text-shadow:none;background:#fff8eaad;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:700}.cinematic-concept .founder-closing__name{color:var(--cinematic-ink);font-family:var(--font-display);text-shadow:none;font-size:clamp(1rem,3.4vw,3.25rem);font-weight:600}.cinematic-concept .founder-closing__email{color:var(--cinematic-ink);text-transform:none;text-shadow:none;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:750}.cinematic-concept .founder-closing__people{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1rem,3vw,3.5rem);display:grid}.cinematic-concept .founder-closing__person{grid-template-rows:auto minmax(2.7rem,auto);justify-items:center;display:grid}.cinematic-concept .founder-closing__email-placeholder{min-height:2.7rem;display:block}.cinematic-concept .founder-closing__portrait{aspect-ratio:4/5;width:100%;max-width:300px;max-height:38vh}.cinematic-concept .founder-join{background:var(--nav-navy);color:var(--warm-off-white);box-shadow:0 18px 36px -16px #232b749e}.cinematic-concept .founder-join:hover{background:var(--header-blue)}.cinematic-concept .mentor-pledge{color:var(--cinematic-ink)}.cinematic-concept .mentor-pledge__inner{min-height:inherit;justify-content:center}.cinematic-concept .mentor-pledge__title{color:var(--nav-navy);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;font-size:clamp(2.2rem,5.4vw,5rem);font-weight:650;line-height:.98}.cinematic-concept .mentor-pledge__rule{background:var(--signal-yellow);width:min(28rem,70vw);height:4px;margin-top:1.25rem}.cinematic-concept .mentor-pledge__copy{max-width:52rem;color:var(--cinematic-ink);letter-spacing:0;text-wrap:pretty;gap:.9rem;margin-top:clamp(1.5rem,4vh,2.75rem);font-family:Instrument Serif,Baskerville,Georgia,serif;font-size:clamp(1.65rem,2.55vw,2.4rem);font-style:italic;font-weight:400;line-height:1.3;display:grid}.cinematic-concept .mobile-feed-footer{display:none}.cinematic-concept .room-portal__action{background:0 0}.cinematic-concept .room-portal__more{text-shadow:0 2px 10px #050f20bf,0 1px 2px #050f2099}.cinematic-concept .room-journey{background:var(--rooms-night);scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.cinematic-concept .room-stage{--room-stage-ink:#071e3d;background:var(--rooms-night);contain:paint}.cinematic-concept .rooms-stage__handoff,.cinematic-concept .room-stage__arrival{transform:translateZ(0)}.cinematic-concept .room-stage__backdrop{object-position:var(--room-focal,center)}.cinematic-concept .room-stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05070f85 0%,#05070f4d 26%,#05070f1f 48%,#05070f47 78%,#05070f8c 100%);position:absolute;inset:0}.cinematic-concept .room-stage__join-link{color:#ffffffeb;letter-spacing:.14em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05070f47;border:1px solid #ffffff80;transition:background .2s,border-color .2s}.cinematic-concept .room-stage__join-link:hover{background:#05070f80;border-color:#ffffffd9}.cinematic-concept .room-stage__back{color:#fff;letter-spacing:.18em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);top:calc(var(--site-header-h,0px) + .75rem + env(safe-area-inset-top));background:#05070f9e;border:1px solid #ffffff80;transition:background .2s,border-color .2s;box-shadow:0 10px 28px -14px #0009}.cinematic-concept .room-stage__back:hover{background:#05070fd1;border-color:#ffffffd9}.cinematic-concept .room-stage__content{justify-content:flex-start;padding-top:clamp(5rem,13vh,10rem)}.cinematic-concept .room-stage__title{color:#fff;text-shadow:0 6px 28px #05070fd9;font-size:clamp(3rem,7vw,6.4rem);line-height:.95}.cinematic-concept .room-stage[data-room=CAREER\ OPPORTUNITIES] .room-stage__title{max-width:11ch;transform:translateY(-2rem)}.cinematic-concept .room-stage__layout{grid-template-columns:minmax(7rem,1fr) minmax(0,430px) minmax(7rem,1fr);column-gap:1.25rem;margin-top:clamp(4.5rem,15vh,9rem)}.cinematic-concept .room-stage__player{aspect-ratio:16/9;box-shadow:0 32px 76px -26px var(--room-shadow), 0 0 38px var(--room-glow);background:var(--room-stage-ink);border:3px solid #fffffff0}.cinematic-concept .room-stage__player:fullscreen{background:var(--room-stage-ink);border:0;border-radius:0;width:100vw;height:100vh}.cinematic-concept .room-stage__player:fullscreen img{object-fit:contain}.cinematic-concept .room-stage__player.is-expanded{z-index:120;aspect-ratio:auto;border-radius:12px;width:auto;height:auto;position:fixed;inset:3vh 4vw}.cinematic-concept .room-stage__player.is-expanded img{object-fit:contain;background:var(--room-stage-ink)}.cinematic-concept .room-stage__continue{background:var(--room-accent);color:#fff;box-shadow:0 20px 46px -18px var(--room-accent);letter-spacing:.16em}.cinematic-concept .room-stage__continue:hover{filter:brightness(1.06);transform:translateY(-2px)}.cinematic-concept .room-stage__copy{color:#fff;text-shadow:0 4px 20px #05070fcc;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.5}@media (width<=767px){.cinematic-concept .hero-recognition__desktop{display:none}.cinematic-concept .hero-recognition__mobile{display:inline}.cinematic-concept .hero-recognition{font-size:clamp(1.48rem,6.1vw,2rem)!important}.cinematic-concept .hero-support{letter-spacing:0;white-space:nowrap;text-shadow:0 2px 10px #000000b8;width:100%;max-width:none;font-size:clamp(.99rem,4.22vw,1.3rem);font-weight:650;line-height:1.2}.cinematic-concept .rooms-stage{padding-top:calc(var(--site-header-h,110px) + 64px)}.cinematic-concept .rooms-stage__cloud--gold{width:52%;bottom:28%;left:-25%}.cinematic-concept .rooms-stage__cloud--blue{width:54%;bottom:15%;right:-28%}.cinematic-concept .rooms-stage__swirl{opacity:.72;width:110px;height:110px;top:19%;right:-8%}.cinematic-concept .rooms-stage__header:before{inset:-1.5rem -1rem -.5rem}.cinematic-concept .rooms-stage__heading{font-size:clamp(2rem,9vw,3.1rem);line-height:1.06}.cinematic-concept .rooms-stage__heading span{margin-top:.04em}.cinematic-concept .rooms-stage__intro{font-size:clamp(1rem,4vw,1.08rem);line-height:1.58}.cinematic-concept .room-portal__identity{padding-top:1.2rem}.cinematic-concept .room-portal__badge{width:2rem;height:2rem}.cinematic-concept .room-portal__title{letter-spacing:0;font-size:clamp(.82rem,3.45vw,1rem)}.cinematic-concept .room-stage__backdrop{object-position:center}.cinematic-concept .room-stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05070f6b 0%,#05070f2e 26%,#05070f4d 62%,#05070f9e 100%);position:absolute;inset:0}.cinematic-concept .room-stage__content{padding-top:calc(var(--site-header-h,0px) + 2.4rem + env(safe-area-inset-top));padding-bottom:calc(3.25rem + env(safe-area-inset-bottom));justify-content:flex-start}.cinematic-concept .room-stage__title,.cinematic-concept .room-stage[data-room=CAREER\ OPPORTUNITIES] .room-stage__title{font-size:clamp(1.85rem,8.5vw,2.65rem);transform:translateY(-.75rem)}.cinematic-concept .room-stage__layout{top:min(58%,100% - 16rem);flex-direction:column;gap:1.15rem;width:auto;margin-top:0;display:flex;position:absolute;inset-inline:1.25rem}.cinematic-concept .room-stage[data-room=COMMUNITY] .room-stage__layout{top:min(66%,100% - 16rem)}.cinematic-concept .room-stage__community-scroll{top:30%;bottom:auto}.cinematic-concept .room-stage__player{max-width:330px;margin-inline:auto}.cinematic-concept .room-stage__actions{width:100%;min-width:0}.cinematic-concept .room-stage__continue{width:100%;max-width:100%;margin-inline:auto;padding-inline:.75rem;font-size:.625rem}.cinematic-concept .room-stage__copy{margin-top:1.05rem;font-size:1.02rem}.cinematic-concept .room-stage__back{-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-concept .rooms-stage__join{min-height:5rem;padding-top:1.25rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.cinematic-concept .founder-closing__name{font-size:clamp(1.12rem,4.8vw,1.35rem)}.cinematic-concept .founder-closing__title{font-size:clamp(1.55rem,7.1vw,2rem)!important;line-height:1!important}.cinematic-concept .founder-closing__people{grid-template-columns:minmax(0,1fr);gap:.38rem}.cinematic-concept .founder-closing__person{grid-template-rows:5.3rem;grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.7rem;width:min(100%,21rem);margin-inline:auto;display:grid}.cinematic-concept .founder-closing__portrait{aspect-ratio:auto;width:4.6rem;max-width:none;height:5.3rem;max-height:none}.cinematic-concept .founder-closing__email{text-align:left;overflow-wrap:anywhere;word-break:normal;font-size:clamp(.9rem,3.85vw,1rem);line-height:1.15;text-shadow:none!important;margin-top:0!important;padding:0!important}.cinematic-concept .founder-closing__email-placeholder{min-height:0;display:block}.cinematic-concept .mentor-pledge__inner{padding:1rem 1.25rem max(1.25rem, env(safe-area-inset-bottom));justify-content:center}.cinematic-concept .mentor-pledge__title{font-size:clamp(1.65rem,7.4vw,2rem);line-height:1.02}.cinematic-concept .mentor-pledge__title-line{display:block}.cinematic-concept .mentor-pledge__dash{display:none}.cinematic-concept .mentor-pledge__rule{width:min(17rem,76vw);height:3px;margin-top:.8rem}.cinematic-concept .mentor-pledge__copy{gap:.72rem;width:100%;max-width:22rem;margin-top:1.1rem;font-size:clamp(1.08rem,4.75vw,1.3rem);line-height:1.24}.cinematic-concept .mobile-feed-footer{padding-bottom:max(2rem, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex}}@media (width>=768px){.cinematic-concept .mentor-pledge__title{white-space:nowrap}.cinematic-concept .mentor-pledge__title-line{display:inline}.cinematic-concept .hero-recognition__mobile{display:none}.cinematic-concept .hero-recognition__desktop{white-space:nowrap;display:inline}}.cinematic-concept .font-condensed{letter-spacing:-.005em;text-transform:uppercase;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;line-height:.88}.cinematic-concept .font-editorial{letter-spacing:-.01em;font-family:Fraunces Variable,Playfair Display,ui-serif,Georgia,serif;font-style:italic;font-weight:400}.cinematic-concept .font-ui{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.cinematic-concept :focus-visible{outline:2px solid var(--signal-yellow);outline-offset:3px;border-radius:2px}.cinematic-concept .nav-scrim{background:linear-gradient(#0505058c 0%,#05050500 100%)}.cinematic-concept .media-slot-empty{background:radial-gradient(80% 60% at 30% 40%,#0f1f808c 0%,#0000 70%),radial-gradient(60% 60% at 80% 80%,#1e3aff59 0%,#0000 70%),linear-gradient(#0a0f24 0%,#050505 100%)}.cinematic-concept .media-slot-empty:before,.cinematic-concept .media-slot-empty:after{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(35% 30% at 25% 30%,#1e3aff8c 0%,#0000 60%),radial-gradient(28% 25% at 78% 60%,#f5cc002e 0%,#0000 65%),radial-gradient(45% 40% at 55% 85%,#0f1f8099 0%,#0000 60%);animation:22s ease-in-out infinite alternate nc-drift;position:absolute;inset:-20%}.cinematic-concept .media-slot-empty:after{opacity:.6;mix-blend-mode:screen;animation-duration:34s;animation-direction:alternate-reverse}@keyframes nc-drift{0%{transform:translate(-6%,-4%)scale(1.05)}50%{transform:translate(4%,3%)scale(1.12)}to{transform:translate(-3%,5%)scale(1.06)}}.cinematic-concept .film-grain{pointer-events:none;z-index:30;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;animation:1.2s steps(6,end) infinite grain-shift;position:fixed;inset:64px 0 0}@keyframes grain-shift{0%{transform:translate(0)}25%{transform:translate(-6px,4px)}50%{transform:translate(5px,-3px)}75%{transform:translate(-3px,-5px)}to{transform:translate(0)}}.cinematic-concept{--letterbox-h:60px}@media (width<=640px){.cinematic-concept{--letterbox-h:34px}}.cinematic-concept .letterbox{z-index:20;background:var(--cinematic-ink);pointer-events:none;height:var(--letterbox-h);transform:scaleY(var(--bar,0));will-change:transform;position:fixed;left:0;right:0}.cinematic-concept .letterbox.top{top:var(--site-header-h,64px);transform-origin:top}.cinematic-concept .letterbox.bottom{transform-origin:bottom;bottom:0}@keyframes cam-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-2px,-3px)}80%{transform:translate(2px,3px)}}.cinematic-concept .cam-shake{animation:.32s cubic-bezier(.36,.07,.19,.97) both cam-shake}.cinematic-concept .font-eyebrow{text-transform:uppercase;letter-spacing:.24em;font-family:Oswald,Anton,Impact,sans-serif;font-weight:700}.cinematic-concept .scroll-cue{color:#edeae4f2;z-index:20;flex-direction:column;align-items:center;gap:.9rem;transition:opacity .5s;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.cinematic-concept .scroll-cue-line{background:linear-gradient(#f5cc00e6,#f5cc0000);width:2px;height:64px;animation:2.2s ease-in-out infinite scroll-tick}@keyframes scroll-tick{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.4)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.cinematic-concept .media-slot-empty:before,.cinematic-concept .media-slot-empty:after,.cinematic-concept .film-grain,.cinematic-concept .scroll-cue-line{animation:none!important}}.cinematic-concept .yellow-stroke{stroke:var(--signal-yellow);stroke-width:3px;fill:none;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #f5cc0059)}.cinematic-concept .yellow-stroke-bright{stroke:var(--signal-yellow);stroke-width:4px;fill:none;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 14px #f5cc00e6)}.cinematic-concept .yellow-lead{fill:#fff1b8;filter:drop-shadow(0 0 10px #fff1b8f2)}.cinematic-concept .aperture-mask{pointer-events:none;z-index:25;background:var(--ink-navy);transition:clip-path .9s cubic-bezier(.65,0,.35,1);position:fixed;inset:0}.cinematic-concept .cta-primary{background:var(--signal-yellow);color:#0a0a0a;letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;box-shadow:0 20px 40px -20px #f5cc0099}.cinematic-concept .cta-primary:hover{transform:translateY(-2px);box-shadow:0 26px 50px -20px #f5cc00bf}.cinematic-concept .cta-secondary{color:var(--warm-off-white);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #edeae459;font-weight:500;transition:background .2s,border-color .2s}.cinematic-concept .cta-secondary:hover{background:#edeae40f;border-color:#edeae4b3}@media (prefers-reduced-motion:reduce){.cinematic-concept .rm-static{position:relative!important}.cinematic-concept .rm-visible{opacity:1!important;transform:none!important}}.cinematic-concept .clip-x{overflow:hidden}.cinematic-concept .sunset-text,.cinematic-concept .gold-text{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 1px 16px #000000bf;filter:brightness(1.18)drop-shadow(0 1px 2px #000c)drop-shadow(0 2px 10px #0009);background-image:linear-gradient(105deg,#eab818 0%,#ffd978 45%,#f5c34a 100%);-webkit-background-clip:text;background-clip:text;margin-right:-.22em;padding-bottom:.08em;padding-right:.22em}.cinematic-concept .sunset-glow{filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(45% 40% at 65% 55%,#f5c84a38 0%,#0000 65%),radial-gradient(35% 40% at 40% 70%,#ffd9781f 0%,#0000 70%);position:absolute;inset:-10%}.cinematic-concept .continue-cue{color:#edeae4b3;z-index:30;flex-direction:column;align-items:center;gap:.5rem;animation:2.4s ease-in-out infinite continue-bob;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}@keyframes continue-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.cinematic-concept .continue-cue{animation:none!important}}.cinematic-concept .v2-world{background:var(--warm-cream);color:#0a0f24}.cinematic-concept .v2-world .font-editorial{color:#0a0f24}.cinematic-concept .v2-world .v2-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#232b74;font-family:Oswald,Anton,Impact,sans-serif;font-weight:700}.cinematic-concept .v2-world .v2-link{border-top:1px solid #0a0f2426;transition:background .24s,transform .24s}.cinematic-concept .v2-world .v2-link:hover{background:#f5cc001a;transform:translate(4px)}.cinematic-concept .four-doors-path{stroke:var(--signal-yellow);stroke-width:2px;fill:none;filter:drop-shadow(0 0 6px #f5cc0099);stroke-linecap:round}@keyframes portal-breathe{0%,to{filter:brightness(.82)}50%{filter:brightness()}}.cinematic-concept .portal-door-idle .portal-inner-light{animation:5.6s ease-in-out infinite portal-breathe}@keyframes portal-sheen{0%{opacity:0;transform:translateY(-100%)}40%{opacity:.9}to{opacity:0;transform:translateY(100%)}}.cinematic-concept .portal-sheen{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cinematic-concept .portal-sheen:before{content:"";animation:7.5s ease-in-out infinite portal-sheen;animation-delay:var(--portal-sheen-delay,0s);background:linear-gradient(#0000 0%,#ffffff24 50%,#0000 100%);position:absolute;inset:-50% 0}@keyframes portal-seam-drift{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}.cinematic-concept .portal-seam{background:linear-gradient(180deg, transparent, var(--signal-yellow), transparent);filter:drop-shadow(0 0 6px #f5cc00e6);width:2px;height:22px;animation:3.6s ease-in-out infinite portal-seam-drift;position:absolute;top:60%;left:50%;transform:translate(-50%)}@keyframes portal-spill{0%{opacity:0;transform:scaleY(.5)}40%{opacity:1;transform:scaleY(1.1)}to{opacity:0;transform:scaleY(1.4)}}.cinematic-concept .portal-spill{transform-origin:50%;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(60% 50%,#fff1b8b3 0%,#fff1b826 40%,#0000 70%);animation:.9s cubic-bezier(.22,.68,.32,1) both portal-spill;position:absolute;inset:0}.cinematic-concept .portal-room{opacity:.18;transform-origin:bottom;filter:saturate(.85)brightness(.78);transition:opacity .7s,transform 1.1s cubic-bezier(.22,.68,.32,1),filter .7s;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)scale(.98)}.cinematic-concept .portal-room-active{opacity:1;filter:saturate(1.08)brightness(1.04);transform:translateY(0)scale(1.045)}.cinematic-concept .portal-room-01{background:radial-gradient(70% 44% at 50% 28%,#ffe8b8b3,#0000 64%),linear-gradient(#3a2717 0%,#15120f 58%,#08090d 100%)}.cinematic-concept .portal-room-02{background:radial-gradient(62% 42% at 70% 30%,#a0c4ff99,#0000 66%),linear-gradient(#101b39 0%,#081126 58%,#05070f 100%)}.cinematic-concept .portal-room-03{background:radial-gradient(60% 42% at 50% 30%,#dce6fa61,#0000 68%),linear-gradient(#172033 0%,#0b1222 58%,#05070f 100%)}.cinematic-concept .portal-room-04{background:radial-gradient(62% 46%,#ffbe789e,#0000 70%),linear-gradient(#3a2116 0%,#1a1210 58%,#080605 100%)}.cinematic-concept .portal-room-back{border:1px solid color-mix(in srgb, var(--room-frame) 70%, transparent);height:45%;box-shadow:inset 0 0 45px #00000040, 0 0 42px var(--room-glow);background:linear-gradient(#ffffff14,#00000014);position:absolute;top:8%;left:13%;right:13%}.cinematic-concept .portal-room-floor{background:linear-gradient(180deg, color-mix(in srgb, var(--room-accent) 20%, transparent), #00000085);clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);position:absolute;inset:46% -20% -10%}.cinematic-concept .portal-room-lines,.cinematic-concept .portal-room-signal,.cinematic-concept .portal-room-chair,.cinematic-concept .portal-room-figures{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cinematic-concept .portal-room-lines path{fill:none;stroke:color-mix(in srgb, var(--room-accent) 46%, transparent);stroke-width:.7px}.cinematic-concept .portal-room-threshold{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--room-accent) 34%, transparent));height:26%;box-shadow:0 -22px 55px var(--room-glow);position:absolute;bottom:0;left:0;right:0}.cinematic-concept .portal-room-lamp{filter:blur(2px)drop-shadow(0 0 24px #ffd796d9);background:radial-gradient(circle,#fff2ccf2,#ffd48c38 58%,#0000 72%);width:32%;height:24%;position:absolute;top:13%;left:56%}.cinematic-concept .portal-room-desk{background:linear-gradient(#744620e6,#341f12f2);height:10%;position:absolute;bottom:26%;left:22%;right:16%;transform:skew(-7deg);box-shadow:0 18px 42px #0000005c}.cinematic-concept .portal-room-paper{background:#ffefcdc7;border:1px solid #ffffff42;width:15%;height:9%;position:absolute;box-shadow:0 8px 18px #00000038}.cinematic-concept .portal-room-paper-1{top:50%;left:30%;transform:rotate(-8deg)}.cinematic-concept .portal-room-paper-2{top:45%;left:48%;transform:rotate(6deg)}.cinematic-concept .portal-room-paper-3{top:57%;left:63%;transform:rotate(-3deg)}.cinematic-concept .portal-room-paper-4{top:65%;left:36%;transform:rotate(10deg)}.cinematic-concept .portal-room-signal path{fill:none;stroke:var(--signal-yellow);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:430;stroke-dashoffset:430px;filter:drop-shadow(0 0 9px #f5cc00e6);transition:stroke-dashoffset 1.4s cubic-bezier(.22,.68,.32,1) .18s}.cinematic-concept .portal-room-active .portal-room-signal path{stroke-dashoffset:0}.cinematic-concept .portal-room-panel{filter:drop-shadow(0 0 14px #78aaffd9);background:linear-gradient(#0000,#bed7fff2,#0000);width:2px;position:absolute;top:8%;bottom:22%}.cinematic-concept .portal-room-panel-1{left:26%}.cinematic-concept .portal-room-panel-2{left:50%}.cinematic-concept .portal-room-panel-3{left:74%}.cinematic-concept .portal-room-side-door{background:linear-gradient(#ffe4baad,#ffb86c2e);border:1px solid #ffe6be59;width:20%;height:48%;position:absolute;top:20%;right:12%;box-shadow:0 0 55px #ffbe7880}.cinematic-concept .portal-room-chair path{fill:#040814db;stroke:#bed7ffad;stroke-width:1.4px;transform-origin:50%;transition:transform 1.2s cubic-bezier(.22,.68,.32,1) .2s;transform:translate(-9px)rotate(-4deg)}.cinematic-concept .portal-room-active .portal-room-chair path{transform:translate(0)rotate(0)}.cinematic-concept .portal-room-grid{WebkitMaskImage:linear-gradient(180deg, transparent, black 20%, black 78%, transparent);background-image:linear-gradient(90deg,#dce6fa29 1px,#0000 1px),linear-gradient(0deg,#dce6fa24 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 78%,#0000);mask-image:linear-gradient(#0000,#000 20% 78%,#0000)}.cinematic-concept .portal-room-node{background:#ebf2fff2;border-radius:999px;width:7px;height:7px;position:absolute;top:58%;box-shadow:0 0 12px #dce6faf2}.cinematic-concept .portal-room-node-1{left:18%}.cinematic-concept .portal-room-node-2{left:30%}.cinematic-concept .portal-room-node-3{left:42%}.cinematic-concept .portal-room-node-4{left:54%}.cinematic-concept .portal-room-node-5{left:66%}.cinematic-concept .portal-room-node-6{left:78%}.cinematic-concept .portal-room-block{background:#141e329e;border:1px solid #dce6fa38;position:absolute}.cinematic-concept .portal-room-block-1{width:24%;height:17%;top:27%;left:18%}.cinematic-concept .portal-room-block-2{width:22%;height:13%;bottom:24%;right:16%}.cinematic-concept .portal-room-table{background:radial-gradient(#ffce8eb3,#502818eb 64%,#120a07f2 100%);border-radius:50%;width:48%;height:18%;position:absolute;top:48%;left:26%;box-shadow:0 0 46px #ffb46e6b}.cinematic-concept .portal-room-lantern{filter:drop-shadow(0 0 13px #ffb46ef2);background:radial-gradient(circle,#ffeec6,#ffb46eb8 48%,#0000 76%);border-radius:999px;width:10px;height:10px;position:absolute}.cinematic-concept .portal-room-figures path{fill:#120a07b8}@media (prefers-reduced-motion:reduce){.cinematic-concept .portal-door-idle .portal-inner-light,.cinematic-concept .portal-sheen:before,.cinematic-concept .portal-seam,.cinematic-concept .portal-spill{animation:none!important}.cinematic-concept .portal-room{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.cinematic-concept .portal-room-signal path{stroke-dashoffset:0!important}}@keyframes portal-edu-drift{0%{opacity:.65;transform:translate(-4%,6%)rotate(-6deg)}50%{opacity:1;transform:translate(2%,-2%)rotate(4deg)}to{opacity:.75;transform:translate(6%,4%)rotate(-2deg)}}.cinematic-concept .edu-paper{background:linear-gradient(160deg,#ffebbe38,#ffd79614);border:1px solid #ffe1b459;width:42px;height:56px;animation:14s ease-in-out infinite alternate portal-edu-drift;position:absolute;box-shadow:0 8px 30px #ffd7961a}@keyframes portal-career-beam{0%{opacity:.4;transform:translateY(-30%)scaleY(.6)}50%{opacity:.9;transform:translateY(6%)scaleY(1)}to{opacity:.4;transform:translateY(30%)scaleY(.6)}}.cinematic-concept .career-beam{filter:blur(1px)drop-shadow(0 0 14px #78aaffb3);background:linear-gradient(#0000,#8cb4ffd9,#0000);width:2px;animation:8s ease-in-out infinite portal-career-beam;position:absolute;top:-10%;bottom:-10%}@keyframes portal-mom-jitter{0%,to{transform:translate(0)}25%{transform:translate(-3px,4px)}50%{transform:translate(3px,-2px)}75%{transform:translate(-2px,-3px)}}.cinematic-concept .momentum-dot{background:#dce6fae6;border-radius:999px;width:6px;height:6px;animation:2.2s ease-in-out infinite portal-mom-jitter;position:absolute;box-shadow:0 0 8px #b4c8ebd9}@keyframes portal-lantern-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.cinematic-concept .lantern-point{filter:drop-shadow(0 0 12px #ffb478e6);background:radial-gradient(circle,#ffdcb4 0%,#ffb47899 40%,#0000 75%);border-radius:999px;width:10px;height:10px;animation:4.2s ease-in-out infinite portal-lantern-pulse;position:absolute}@media (prefers-reduced-motion:reduce){.cinematic-concept .edu-paper,.cinematic-concept .career-beam,.cinematic-concept .momentum-dot,.cinematic-concept .lantern-point{animation:none!important}}@keyframes portal-rail-pulse{0%,to{box-shadow:0 0 8px #f5cc0099}50%{box-shadow:0 0 18px #f5cc00}}.cinematic-concept .portal-rail-tick-active{animation:2.6s ease-in-out infinite portal-rail-pulse}.cinematic-concept .corridor-silhouette{animation:5.6s ease-in-out infinite portal-breathe}@media (prefers-reduced-motion:reduce){.cinematic-concept .corridor-silhouette,.cinematic-concept .portal-rail-tick-active{animation:none!important}}.cinematic-concept .door-col{border-left:1px solid #edeae414;padding:2rem 1.25rem 2rem 1.5rem;transition:background .4s}.cinematic-concept .door-col:hover{background:linear-gradient(#f5cc000d,#0000)}.cinematic-concept .door-col:first-child{border-left:none}@media (width<=767px){.cinematic-concept .door-col{border-top:1px solid #edeae414;border-left:none;padding:1.5rem 0}.cinematic-concept .door-col:first-child{border-top:none}}.cinematic-concept .v2-world .v2-nav{border-bottom:1px solid #00064a1a}.cinematic-concept .v2-world .v2-cta:focus-visible{outline-offset:4px}.cinematic-concept .v2-world .v2-clarity-column{padding:.25rem .25rem 0}.cinematic-concept .v2-world .v2-clarity-column--accent{position:relative}.cinematic-concept .v2-world .v2-clarity-column--accent:before{content:"";background:linear-gradient(#f5cc00e6,#f5cc0026);width:2px;position:absolute;top:0;bottom:0;left:-1rem;box-shadow:0 0 12px #f5cc0059}.cinematic-concept .v2-world .fit-progress-line{border-radius:999px}@media (prefers-reduced-motion:reduce){.cinematic-concept #cinematic-corridor-recap [style*=aperture],.cinematic-concept .fit-progress-line>div{transition:none!important}}@keyframes room-door-push{0%{filter:brightness();transform:translate(0)scale(1)}60%{filter:brightness(1.35);transform:translateY(-2%)scale(2.8)}to{filter:brightness(2.1);transform:translateY(-4%)scale(6)}}@keyframes room-bloom{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes room-story-in{0%{opacity:0;transform:translate3d(var(--sx,0), var(--sy,20px), 0) scale(.75)}60%{opacity:1;transform:translate(0)scale(1.05)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes room-story-converge{0%{opacity:1;filter:blur();transform:translate(0)scale(1)}to{opacity:0;transform:translate3d(calc(var(--sx,0) * -1), calc(var(--sy,0) * -1), 0) scale(.35);filter:blur(6px)}}@keyframes room-stage-in{0%{opacity:0}to{opacity:1}}@keyframes room-streak{0%{transform:translate(-40%)rotate(0)}to{transform:translate(40%)rotate(0)}}@keyframes room-ken-burns{0%{transform:scale(1)translate(0)}50%{transform:scale(1.06)translate(-1.2%,-.8%)}to{transform:scale(1)translate(0)}}.cinematic-concept .room-ken-burns{will-change:transform;animation:22s ease-in-out infinite room-ken-burns}@keyframes room-cta-pulse{0%,to{box-shadow:0 20px 50px -10px var(--pulse-glow,#ffffff80), 0 0 0 0 var(--pulse-ring,#ffffff59)}50%{box-shadow:0 24px 60px -8px var(--pulse-glow,#ffffffb3), 0 0 0 14px #fff0}}.cinematic-concept .room-cta-pulse{animation:2.6s ease-in-out infinite room-cta-pulse}@keyframes room-quote-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cinematic-concept .room-quote-in{animation:.6s ease-out both room-quote-in}@media (prefers-reduced-motion:reduce){.cinematic-concept .room-anim-door-push,.cinematic-concept .room-anim-bloom,.cinematic-concept .room-anim-story-in,.cinematic-concept .room-anim-story-converge,.cinematic-concept .room-anim-stage-in,.cinematic-concept .room-ken-burns,.cinematic-concept .room-cta-pulse,.cinematic-concept .room-quote-in{animation:none!important}}@media (width<=640px){.cinematic-concept .film-grain{display:none}.cinematic-concept .media-slot-empty:before,.cinematic-concept .media-slot-empty:after{filter:blur(28px);animation:none}.cinematic-concept .sunset-glow{filter:blur(22px)}.cinematic-concept .room-ken-burns{will-change:auto;animation:none}.cinematic-concept [data-cinematic-stage]>*{contain:paint}}@media (hover:none) and (pointer:coarse){html,body{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}.cinematic-concept .room-portal__arch,.cinematic-concept .room-portal__photo{transition-duration:.18s}}.cinematic-concept .hero-face-shift img{filter:brightness(1.07)}@media (width<=767px){.cinematic-concept .hero-content{padding-top:calc(var(--letterbox-h,60px) + 20px)!important}}@media (width<=767px) and (height<=700px){.cinematic-concept .hero-content{padding-top:14px!important}}@media (width<=767px){.hero-face-shift{transform-origin:50% 0;transform:scale(1.02)}}@media (width>=768px){.hero-face-shift{transform-origin:50% 0;transform:scale(1.22)}}
