@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff)format("woff");unicode-range:U+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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff");unicode-range:U+??,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-italic-o1-A_FsB.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-italic-Vv_u9p1E.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-italic-Bp4BYShX.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-italic-DP5iIMI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-italic-C3DTNE_9.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-italic-Bdap-eNg.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-italic-DYtrqAWE.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-italic-CcucBqPp.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-italic-DCuhXWyK.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-italic-BcJbkSJ4.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:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-math-500-normal-BMcHOREo.woff2)format("woff2"),url(/assets/bodoni-moda-math-500-normal-2cdbsrD_.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-symbols-500-normal-DQl8rlM2.woff2)format("woff2"),url(/assets/bodoni-moda-symbols-500-normal-CGBoXmFg.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-ext-500-normal-BYrod4Pn.woff2)format("woff2"),url(/assets/bodoni-moda-latin-ext-500-normal-CIarxZXv.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:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-500-normal-CtAcMono.woff2)format("woff2"),url(/assets/bodoni-moda-latin-500-normal-B12im5S-.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:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-math-500-italic-BNJuCYHn.woff2)format("woff2"),url(/assets/bodoni-moda-math-500-italic-B9q6d7St.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-symbols-500-italic-vNV7HMSE.woff2)format("woff2"),url(/assets/bodoni-moda-symbols-500-italic-CdVNfehy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-ext-500-italic-CFxKD_Gy.woff2)format("woff2"),url(/assets/bodoni-moda-latin-ext-500-italic-D_oNSLfz.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:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-500-italic-CpCRhJ5E.woff2)format("woff2"),url(/assets/bodoni-moda-latin-500-italic-B93mrTlm.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:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-decorative-latin-ext-400-normal-bHvtSFkP.woff2)format("woff2"),url(/assets/cinzel-decorative-latin-ext-400-normal-DFyBg16u.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:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-decorative-latin-400-normal-C3uAaiWr.woff2)format("woff2"),url(/assets/cinzel-decorative-latin-400-normal-Bspm-4mP.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:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-decorative-latin-ext-700-normal-Dul5pKgq.woff2)format("woff2"),url(/assets/cinzel-decorative-latin-ext-700-normal-BaOC-94C.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:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-decorative-latin-700-normal-CnX1aK6s.woff2)format("woff2"),url(/assets/cinzel-decorative-latin-700-normal-ov6XPGpn.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.\!ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#101010;--panel:#171512;--paper:#fbfbfb;--mist:#d3d3d3;--cyan:#ffad28;--gold:#ffad28;--line:#ffad2838;--serif:"Space Grotesk","Manrope",Arial,sans-serif;--sans:"Space Grotesk","Manrope",Arial,sans-serif}html{scroll-behavior:smooth;background:var(--ink);scroll-padding-top:82px}body{background:var(--ink);color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block}.header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050709bd;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:38px;height:82px;padding:0 3.2vw;display:grid;position:fixed;inset:0 0 auto}.brand img{width:205px;height:auto}.header>p{color:#a8b1b1;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:8px}.header nav{gap:28px;display:flex}.header nav a{letter-spacing:.12em;text-transform:uppercase;font-size:10px;transition:all .25s}.header nav a:hover{color:var(--cyan)}.button{letter-spacing:.13em;text-transform:uppercase;background:#0d1617a3;border:1px solid #98f5e675;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:0 22px;font-size:10px;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 8px 25px #0000003d}.button:hover{color:#06100f;background:var(--cyan);transform:translateY(-2px);box-shadow:0 14px 34px #48ddcb2e}.primary{background:var(--cyan);color:#06100f;border-color:var(--cyan)}.menu-button,.mobile-nav{display:none}.hero{height:100svh;min-height:720px;position:relative}.hero-city{object-fit:cover;filter:saturate(.82)contrast(1.07)brightness(.72);width:100%;height:100%;position:absolute;inset:0}.hero-grid,.blueprint-layer{background-image:linear-gradient(#76f1e217 1px,#0000 1px),linear-gradient(90deg,#76f1e217 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 48%,#0000 74%);mask-image:linear-gradient(90deg,#000 0 48%,#0000 74%)}.hero-shade{background:linear-gradient(90deg,#040608e6,#04060861 56%,#04060814),linear-gradient(#0406086b,#0000 40%,#040608b3);position:absolute;inset:0}.hero-copy{z-index:2;max-width:850px;position:absolute;top:48%;left:6vw;transform:translateY(-50%)}.eyebrow,.section-label{letter-spacing:.22em;text-transform:uppercase;font-size:9px;font-weight:600}.eyebrow{color:var(--cyan);margin:0 0 28px}.hero h1,.manifesto h2,.section-head h2,.services-title h2,.certificate-intro h2,.footer-top h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-weight:500;line-height:.82}.hero h1{font-size:clamp(78px,8.8vw,158px)}em{color:var(--cyan);font-style:italic}.lead{color:#b7c2c1;max-width:570px;margin:38px 0 0 16%;font-size:15px;line-height:1.75}.hero-actions{align-items:center;gap:30px;margin:34px 0 0 16%;display:flex}.text-link{letter-spacing:.12em;text-transform:uppercase;gap:22px;font-size:10px;display:flex}.hero-index{z-index:2;color:#a9b7b6;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;font-size:8px;display:flex;position:absolute;bottom:38px;left:6vw;right:4vw}.hero-index i{background:linear-gradient(90deg,var(--cyan),#ffffff2e);flex:1;height:1px}.manifesto,.projects,.services,.team,.certificates{padding:150px 5vw}.manifesto{background:radial-gradient(circle at 78% 20%,#438d8721,#0000 32%),#070a0c}.section-label{color:#aab3b2;margin:0}.section-label span{color:var(--cyan);margin-right:22px}.manifesto h2{max-width:1350px;margin:70px auto 0;font-size:clamp(64px,7vw,124px)}.manifesto-foot{grid-template-columns:.7fr 1fr;gap:100px;max-width:1120px;margin:90px auto 0 20%;display:grid}.manifesto-foot>p{color:#aab5b4;margin:0;line-height:1.8}.manifesto-foot>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto 1fr);gap:12px;padding-top:20px;display:grid}.manifesto-foot b{font-family:var(--serif);color:var(--cyan);font-size:46px}.manifesto-foot small{color:#84908f;text-transform:uppercase;letter-spacing:.1em;align-self:end;margin-bottom:8px}.genesis{height:450vh}.genesis-sticky{height:100svh;min-height:720px;position:sticky;top:0;overflow:hidden}.genesis-sticky>img{object-fit:cover;filter:saturate(.86)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.blueprint-layer{background-color:#0410126b;background-size:34px 34px;transition:opacity .1s linear;-webkit-mask-image:none;mask-image:none}.genesis-dark{background:linear-gradient(90deg,#040709db,#04070929 60%,#0407094d),linear-gradient(#04070973,#0000 45%,#040709bf);position:absolute;inset:0}.genesis-top{color:#bec8c7;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #a7f4e859;justify-content:space-between;padding-top:14px;font-size:8px;display:flex;position:absolute;top:112px;left:5vw;right:5vw}.phase-copy{max-width:680px;position:absolute;bottom:14vh;left:6vw}.phase-copy small{color:var(--cyan);letter-spacing:.18em;font-size:10px}.phase-copy h2{font-family:var(--serif);margin:12px 0;font-size:clamp(72px,8vw,140px);font-weight:500;line-height:.9}.phase-copy p{color:#c0cac9;max-width:520px;line-height:1.7}.progress{border-top:1px solid #fff3;justify-content:space-between;display:flex;position:absolute;bottom:34px;left:5vw;right:5vw}.progress i{background:var(--cyan);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0}.progress span{color:#67706f;padding-top:11px;font-size:9px}.progress span.active{color:var(--cyan)}.section-head{grid-template-columns:.3fr 1fr .48fr;align-items:end;gap:60px;margin-bottom:70px;display:grid}.section-head h2,.services-title h2,.certificate-intro h2{font-size:clamp(60px,6.4vw,112px)}.section-head p:last-child,.services-title p,.certificate-intro>p:last-child{color:#58605f;margin:0 0 8px;line-height:1.7}.projects .section-label{color:#4d5655}.project-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.project{color:#fff;height:48vw;max-height:740px;position:relative;overflow:hidden}.project.wide{grid-column:1/-1;height:54vw;max-height:800px}.project>img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.project:hover>img{transform:scale(1.035)}.project-overlay{background:linear-gradient(#0000 45%,#030506d6);position:absolute;inset:0}.project>span{aspect-ratio:1;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;font-size:8px;display:grid;position:absolute;top:22px;left:22px}.project>div:last-child{position:absolute;bottom:28px;left:28px;right:28px}.project p{letter-spacing:.15em;text-transform:uppercase;font-size:9px}.project h3{font-family:var(--serif);margin:7px 0 22px;font-size:clamp(38px,5vw,78px);font-weight:500}.project a{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff73;padding:13px 15px;font-size:8px;display:inline-block}.services{background:radial-gradient(circle at 90% 0,#45898329,#0000 28%),#090d0f}.services-title{grid-template-columns:1fr .45fr;align-items:end;gap:80px;margin:70px 0;display:grid}.service-list{border-top:1px solid var(--line)}.service-list article{border-bottom:1px solid var(--line);grid-template-columns:.15fr .65fr .8fr auto;align-items:center;gap:30px;min-height:150px;transition:all .25s;display:grid}.service-list article:hover{background:#76f1e20a;padding-inline:18px}.service-list span,.service-list a{color:var(--cyan);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.service-list h3{font-family:var(--serif);margin:0;font-size:48px;font-weight:500}.service-list p{color:#9faaa9;max-width:560px;line-height:1.7}.team{background:#0c1113;padding-right:0}.team .section-head{padding-right:5vw}.team-track{scroll-snap-type:x mandatory;gap:15px;padding:0 5vw 32px 0;display:flex;overflow-x:auto}.team-track::-webkit-scrollbar{height:2px}.team-track article{scroll-snap-align:start;flex:0 0 280px}.team-track article>div{background:#151b1d;height:390px;position:relative;overflow:hidden}.team-track img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:all .4s}.team-track article:hover img{filter:grayscale(0)}.team-track article>div span{color:var(--cyan);font-size:9px;position:absolute;top:14px;left:14px}.team-track h3{font-family:var(--serif);margin:17px 0 5px;font-size:27px;font-weight:500}.team-track p{color:#7f8a89;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:10px}.certificates{color:#0a0d0e;background:#e7e8e3;grid-template-columns:.65fr 1fr;gap:90px;display:grid}.certificate-intro{align-self:start;position:sticky;top:120px}.certificate-intro h2{margin:55px 0 30px}.certificate-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.certificate-grid a{background:#d4d7d0;border:1px solid #080e0f1f;padding:18px;transition:all .3s;position:relative}.certificate-grid a:hover{background:#f2f3ef;transform:translateY(-5px)}.certificate-grid img{aspect-ratio:3/2;object-fit:contain;background:#fff;width:100%}.certificate-grid span{color:#497c77;margin-top:18px;font-size:9px;display:block}.certificate-grid h3{font-family:var(--serif);margin:8px 0;font-size:25px}.certificate-grid p{letter-spacing:.13em;text-transform:uppercase;font-size:8px}footer{background:radial-gradient(circle at 70% 25%,#3f9f9429,#0000 35%),#050809;padding:130px 5vw 34px}.footer-top p{color:var(--cyan);letter-spacing:.2em;text-transform:uppercase;font-size:9px}.footer-top h2{max-width:1280px;margin:34px 0 60px;font-size:clamp(70px,8.6vw,150px)}.footer-bottom{border-top:1px solid var(--line);grid-template-columns:1fr auto 1.5fr auto;align-items:center;gap:35px;margin-top:130px;padding-top:28px;font-size:10px;display:grid}.socials{justify-content:center;gap:10px;display:flex}.socials a{border:1px solid var(--line);align-items:center;gap:9px;padding:9px 11px;display:flex}.socials b{aspect-ratio:1;background:var(--cyan);color:#07100f;border-radius:50%;place-items:center;width:25px;font-size:8px;display:grid}.socials span{text-transform:uppercase;letter-spacing:.1em;font-size:8px}.footer-bottom>p{color:#7c8584}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (width<=900px){.header{grid-template-columns:1fr auto;height:72px;padding:0 16px}.brand img{width:176px}.header>p,.header nav,.header-cta{display:none}.menu-button{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;background:0 0;padding:10px 13px;font-size:9px;display:block}.mobile-nav{z-index:45;background:#05080afa;padding:24px 18px 30px;transition:all .35s;display:grid;position:fixed;inset:72px 0 auto;transform:translateY(-120%)}.mobile-nav.open{transform:none}.mobile-nav a{border-bottom:1px solid var(--line);font-family:var(--serif);grid-template-columns:40px 1fr auto;align-items:center;padding:16px 0;font-size:32px;display:grid}.mobile-nav small{color:var(--cyan);font:8px var(--sans)}.hero{min-height:760px}.hero-city{object-position:63% center}.hero-grid{background-size:28px 28px}.hero-copy{max-width:none;top:45%;left:20px;right:20px}.eyebrow{font-size:8px}.hero h1{font-size:clamp(65px,20vw,92px);line-height:.84}.lead{max-width:92%;margin:28px 0 0;font-size:13px}.hero-actions{flex-direction:column;align-items:flex-start;gap:22px;margin:26px 0 0}.hero-index{bottom:20px;left:20px;right:20px}.manifesto,.projects,.services,.team,.certificates{padding:95px 20px}.manifesto h2{margin-top:48px;font-size:52px}.manifesto-foot{grid-template-columns:1fr;gap:45px;margin:55px 0 0}.manifesto-foot>div{grid-template-columns:repeat(3,1fr)}.manifesto-foot b{font-size:38px}.manifesto-foot small{display:none}.genesis{height:360vh}.genesis-sticky{min-height:700px}.genesis-sticky>img{object-position:64% center}.genesis-top{top:92px;left:20px;right:20px}.genesis-top span:last-child{display:none}.phase-copy{bottom:13vh;left:20px;right:20px}.phase-copy h2{font-size:68px}.phase-copy p{font-size:13px}.progress{left:20px;right:20px}.section-head{margin-bottom:45px;display:block}.section-head h2,.services-title h2,.certificate-intro h2{margin:42px 0 25px;font-size:54px}.project-grid{grid-template-columns:1fr}.project,.project.wide{grid-column:auto;height:120vw;max-height:650px}.project h3{font-size:48px}.services-title{margin:50px 0;display:block}.service-list article{grid-template-columns:40px 1fr;padding:25px 0}.service-list h3{font-size:35px}.service-list p,.service-list a{grid-column:2}.team{padding-right:0}.team-track article{flex-basis:245px}.team-track article>div{height:340px}.certificates{display:block}.certificate-intro{position:static}.certificate-grid{grid-template-columns:1fr;margin-top:45px}.footer-top h2{font-size:58px}.footer-bottom{grid-template-columns:1fr;justify-items:start;margin-top:90px}.socials{flex-wrap:wrap;justify-content:flex-start}.footer-bottom .brand img{width:210px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}main{overflow:clip visible!important}.genesis-sticky>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.genesis-blueprint{z-index:-4;filter:grayscale()sepia(.25)hue-rotate(125deg)saturate(2.4)contrast(1.35)brightness(.48)!important}.blueprint-layer{z-index:-2;will-change:opacity}.scan-line{z-index:1;pointer-events:none;background:#b9fff5;width:2px;transition:opacity .15s linear;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 12px #68efde,0 0 40px #68efdecc}.header{background:#101010d6;border-color:#ffad2838}.brand-client{width:236px;height:58px;display:block;overflow:hidden}.brand-client span{filter:contrast(1.08);background:url(/brand/nvk-client-logo.webp) 50%/236px no-repeat;width:100%;height:100%;display:block}.button{background:#1e180fc2;border-color:#ffad2894;font-weight:700}.button:hover{color:#101010;background:#ffad28;box-shadow:0 14px 34px #ffad2838}.primary{color:#101010;background:#ffad28;border-color:#ffad28}.primary:hover{background:#ffc568}.hero{background:#101010}.hero-media{background:#101010 url(/hero/nvk-concept-desktop-poster.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-play-fallback{z-index:3;color:#ffd07a;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#080808b8;border:1px solid #ffd07ab3;min-height:42px;padding:0 16px;font-size:9px;font-weight:700;position:absolute;bottom:24px;right:24px}.hero-play-fallback span{margin-right:8px}.hero-grid{background-image:linear-gradient(#ffad2813 1px,#0000 1px),linear-gradient(90deg,#ffad2813 1px,#0000 1px)}.hero-shade{background:linear-gradient(90deg,#101010ed,#10101073 55%,#1010100f),linear-gradient(#10101061,#0000 40%,#101010cc)}.hero-copy{max-width:920px;top:50%}.hero h1{max-width:1000px}.lead,.header>p,.hero-index{color:#d3d3d3}.hero-index i{background:linear-gradient(90deg,#ffad28,#ffffff2e)}.scan-line{background:#ffd080;box-shadow:0 0 12px #ffad28,0 0 40px #ffad28a6}.manifesto,.services,.team,footer{background-color:#101010;background-image:radial-gradient(circle at 78% 20%,#ffad2817,#0000 34%)}.projects{color:#101010;background:#d3d3d3}.certificates{color:#101010;background:#fbfbfb}.certificate-grid a{background:#d3d3d3;border-color:#10101024}.certificate-grid a:hover{background:#fff}.blueprint-layer{background-color:#22150657;background-image:linear-gradient(#ffad281f 1px,#0000 1px),linear-gradient(90deg,#ffad281f 1px,#0000 1px)}.service-list article:hover{background:#ffad280b}.team-track::-webkit-scrollbar-thumb{background:#ffad28}.socials b{color:#101010;background:#ffad28}@media (width<=900px){.brand-client{width:190px;height:48px}.brand-client span{background-size:190px}.hero{min-height:720px}.hero-media{background-image:url(/hero/nvk-concept-mobile-poster.webp)}.hero-video{object-position:center center}.hero-shade{background:linear-gradient(#10101075 0,#10101021 25%,#1010106b 62%,#101010e8 100%),linear-gradient(90deg,#10101070,#0000 75%)}.hero-grid{background-size:32px 32px;-webkit-mask-image:linear-gradient(#000,#0000 66%);mask-image:linear-gradient(#000,#0000 66%)}.hero-copy{top:auto;bottom:76px;transform:none}.hero h1{font-size:clamp(56px,17vw,82px);line-height:.86}.lead{max-width:100%;font-size:14px;line-height:1.65}.hero-actions{flex-flow:wrap;align-items:center}.hero-index{bottom:18px}}.maintenance-page{isolation:isolate;background:radial-gradient(circle at 78% 48%,#ffad2821,#0000 31%),linear-gradient(135deg,#080808 0%,#11100e 54%,#080808 100%);grid-template-rows:auto 1fr auto;min-height:100svh;padding:42px 5vw 34px;display:grid;position:relative;overflow:hidden}.maintenance-grid{z-index:-2;opacity:.48;background-image:linear-gradient(#ffad280e 1px,#0000 1px),linear-gradient(90deg,#ffad280e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000073 66%,#0000);mask-image:linear-gradient(90deg,#000,#00000073 66%,#0000)}.maintenance-glow{z-index:-1;aspect-ratio:1;border:1px solid #ffad2842;border-radius:50%;width:min(42vw,620px);position:absolute;top:50%;right:8vw;transform:translateY(-50%);box-shadow:0 0 0 5vw #ffad2806,0 0 0 11vw #ffad2804,inset 0 0 100px #ffad280b}.maintenance-header,.maintenance-footer{color:#aaa39a;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;font-size:10px;font-weight:600;display:flex}.maintenance-header{border-bottom:1px solid #ffad283b;padding-bottom:28px}.maintenance-header img{width:min(310px,62vw);height:auto}.maintenance-content{align-self:center;max-width:1120px;padding:8vh 0}.maintenance-kicker{color:#ffad28;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 34px;font-size:10px;font-weight:600;display:flex}.maintenance-kicker span{background:#ffad28;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffad281f}.maintenance-content h1{font:500 clamp(64px,8vw,142px)/.88 var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0}.maintenance-content h1 em{color:#ffad28;font-style:normal}.maintenance-content>p:last-child{color:#b7b0a7;max-width:660px;margin:46px 0 0;font-size:clamp(16px,1.25vw,20px);line-height:1.7}.maintenance-footer{border-top:1px solid #ffad283b;padding-top:24px}@media (width<=700px){.maintenance-page{padding:26px 20px 24px}.maintenance-header>span{display:none}.maintenance-grid{background-size:36px 36px;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.maintenance-glow{width:78vw;top:44%;right:-30vw}.maintenance-content{padding:10vh 0}.maintenance-kicker{letter-spacing:.14em;font-size:9px}.maintenance-content h1{font-size:clamp(53px,16vw,76px);line-height:.92}.maintenance-content>p:last-child{margin-top:32px;font-size:16px}.maintenance-content>p:last-child br{display:none}.maintenance-footer{flex-direction:column;align-items:flex-start;font-size:8px;line-height:1.5}}@media (width<=1180px) and (width>=901px){.header{grid-template-columns:205px minmax(190px,.7fr) 1fr auto;gap:20px}.header>p{letter-spacing:.12em;font-size:10px;display:block}}@media (width<=900px){.header>p{letter-spacing:.065em;white-space:normal;font-size:11px;line-height:1.05}}.nvk-cursor-ring{width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:-21px 0 0 -21px}.nvk-cursor-drop{background:#ffad2806;border:2px solid #ffad28;border-radius:2px 72% 72%;width:27px;height:30px;transition:transform .22s,background .22s,box-shadow .22s;animation:none;transform:rotate(-12deg);box-shadow:0 0 12px #ffad2833,inset 0 0 8px #ffad2814}.news-intro{justify-content:space-between;align-items:end;gap:40px;margin:64px 0 46px;display:flex}.news-intro h2{font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(58px,6.4vw,112px);font-weight:500;line-height:.86}.news-intro h2 em{color:var(--gold);font-style:normal}.news-intro>a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffad288c;align-items:center;gap:16px;padding:15px 0;font-size:10px;font-weight:700;display:inline-flex}.evolution-news{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.evolution-news>a{background:#171512;border:1px solid #ffd58526;grid-template-rows:auto 1fr;min-width:0;transition:transform .35s,border-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.evolution-news>a:hover{border-color:#ffad2894;transform:translateY(-7px);box-shadow:0 24px 70px #0000004d}.evolution-news>a:nth-child(3),.evolution-news>a:nth-child(4){grid-template-rows:none;grid-template-columns:.9fr 1.1fr}.evolution-news-media{min-height:330px;position:relative;overflow:hidden}.evolution-news>a:first-child .evolution-news-media{min-height:520px}.evolution-news-media:after{content:"";background:linear-gradient(#0000 58%,#0504038f);position:absolute;inset:0}.evolution-news-media img{object-fit:cover;filter:saturate(.8)contrast(1.05);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .5s}.evolution-news>a:hover img{filter:saturate()contrast(1.03);transform:scale(1.035)}.evolution-news-media span{z-index:1;aspect-ratio:1;border:1px solid #fff9;border-radius:50%;place-items:center;width:42px;font-size:9px;display:grid;position:absolute;top:18px;left:18px}.evolution-news-copy{flex-direction:column;padding:28px;display:flex}.evolution-news-copy small{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.evolution-news-copy h3{font-family:var(--display);letter-spacing:-.035em;margin:18px 0 14px;font-size:clamp(32px,3.2vw,58px);font-weight:500;line-height:.96}.evolution-news-copy p{color:#aaa398;max-width:620px;margin:0 0 28px;font-size:13px;line-height:1.7}.evolution-news-copy b{color:#f5ead5;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:14px;margin-top:auto;font-size:9px;display:flex}.evolution-news-copy .premium-arrow,.news-intro .premium-arrow{width:30px;height:30px}.evolution-story-copy>a{color:#ffcc78;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;margin-top:22px;font-size:9px;font-weight:700;display:inline-flex}.evolution-story-copy>a .premium-arrow{width:30px;height:30px}@media (width<=900px){.news-intro{flex-direction:column;align-items:flex-start;margin:46px 0 30px}.news-intro h2{font-size:54px}.evolution-news{grid-template-columns:1fr}.evolution-news>a,.evolution-news>a:nth-child(3),.evolution-news>a:nth-child(4){grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}.evolution-news-media,.evolution-news>a:first-child .evolution-news-media{aspect-ratio:4/3;min-height:0}.evolution-news-copy{padding:22px}.evolution-news-copy h3{font-size:39px}}.sound-toggle{z-index:60;color:#f8ead0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#0c0a08c2;border:1px solid #ffc45e85;border-radius:999px;align-items:center;gap:11px;min-height:44px;padding:0 15px;font-size:8px;font-weight:600;transition:all .3s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:inset 0 1px #ffffff17,0 12px 34px #00000059}.sound-toggle:hover,.sound-toggle.is-on{background:#251b0de6;border-color:#ffad28;box-shadow:inset 0 1px #ffffff1a,0 12px 34px #0006,0 0 24px #ffad2817}.sound-toggle.is-ready{animation:2.8s ease-in-out infinite sound-invite}@keyframes sound-invite{0%,72%,to{box-shadow:inset 0 1px #ffffff17,0 12px 34px #00000059,0 0 #ffad2800}82%{box-shadow:inset 0 1px #ffffff1f,0 12px 34px #0006,0 0 0 8px #ffad281f}}.sound-bars{align-items:center;gap:2px;height:15px;display:flex}.sound-bars i{transform-origin:50%;background:#ffbd50;border-radius:2px;width:2px;height:4px;animation:1.8s ease-in-out infinite paused sound-idle;display:block}.sound-bars i:nth-child(2){height:9px;animation-delay:-.35s}.sound-bars i:nth-child(3){height:13px;animation-delay:-.7s}.sound-bars i:nth-child(4){height:7px;animation-delay:-1.05s}.sound-toggle.is-on .sound-bars i{animation-play-state:running}@keyframes sound-idle{0%,to{opacity:.65;transform:scaleY(.42)}50%{opacity:1;transform:scaleY(1)}}.sound-error{z-index:61;color:#ffd9cf;background:#1e0805f0;border:1px solid #ff704f80;max-width:min(430px,100vw - 28px);padding:10px 12px;font-size:10px;line-height:1.45;position:fixed;bottom:76px;right:22px}@media (width<=900px){.sound-toggle{background:#0c0a08d6;min-height:42px;padding-inline:13px;bottom:14px;right:14px}}@media (prefers-reduced-motion:reduce){.sound-bars i{animation:none!important}}.header nav a.active{color:#ffad28}.team-page{background:#101010}.team-hero{background:radial-gradient(circle at 78% 28%,#ffad2826,#0000 25%),linear-gradient(145deg,#101010 0%,#18130d 50%,#101010 100%);flex-direction:column;justify-content:space-between;min-height:100svh;padding:180px 6vw 72px;display:flex;position:relative;overflow:hidden}.team-hero:before{content:"";background-image:linear-gradient(#ffad2811 1px,#0000 1px),linear-gradient(90deg,#ffad2811 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:82px 0 0;-webkit-mask-image:radial-gradient(circle at 78% 38%,#000,#0000 64%);mask-image:radial-gradient(circle at 78% 38%,#000,#0000 64%)}.team-hero>*{z-index:1;position:relative}.team-hero-orbit{z-index:0;aspect-ratio:1;border:1px solid #ffad2861;border-radius:50%;width:min(48vw,700px);position:absolute;top:14%;right:-7vw;box-shadow:0 0 0 70px #ffad2809,0 0 0 140px #ffad2805}.team-hero-orbit:before,.team-hero-orbit:after{content:"";border:1px solid #ffad2840;border-radius:50%;position:absolute;inset:12%;transform:rotate(34deg)scaleY(.48)}.team-hero-orbit:after{inset:27%;transform:rotate(-36deg)scaleX(.48)}.team-hero h1{max-width:1220px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(78px,9.5vw,168px);font-weight:500;line-height:.82}.team-hero-bottom{grid-template-columns:.65fr 1fr;align-items:end;gap:9vw;margin-left:18%;display:grid}.team-hero-bottom>p{color:#c9c5bd;max-width:610px;margin:0;font-size:15px;line-height:1.8}.team-hero-bottom>div{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;padding-top:23px;display:grid}.team-hero-bottom b{font-family:var(--serif);color:#ffad28;font-size:45px;font-weight:500}.team-hero-bottom small{color:#8c8983;letter-spacing:.12em;text-transform:uppercase;grid-row:2;font-size:8px}.about-nvk,.nvk-history,.team-directory,.team-certificates{padding:140px 5vw}.about-nvk{color:#101010;background:#d3d3d3}.about-nvk .section-label{color:#57534d}.about-nvk-copy{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;margin-top:70px;display:grid}.about-nvk h2,.team-page-head h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(68px,7vw,124px);font-weight:500;line-height:.84}.about-nvk-copy>div{gap:24px;display:grid}.about-nvk-copy p{color:#47433e;margin:0;font-size:15px;line-height:1.8}.nvk-history{background:#101010}.history-list{border-top:1px solid var(--line);margin-top:70px}.history-list article{border-bottom:1px solid var(--line);grid-template-columns:60px .34fr .55fr 1fr;align-items:center;gap:34px;min-height:180px;transition:all .3s;display:grid}.history-list article:hover{background:#ffad280b;padding-inline:18px}.history-list article>span{color:#ffad28;font-size:9px}.history-list h2{font:500 66px/1 var(--serif);color:#ffad28;margin:0}.history-list h3{font:500 31px/1.05 var(--serif);margin:0}.history-list p{color:#9f9b94;max-width:670px;margin:0;font-size:13px;line-height:1.75}.team-directory{background:#171512}.team-page-head{grid-template-columns:.28fr 1fr .5fr;align-items:end;gap:60px;margin-bottom:70px;display:grid}.team-page-head>p:last-child{color:#a9a49b;margin:0;line-height:1.75}.people-grid{grid-template-columns:repeat(4,1fr);gap:42px 16px;display:grid}.people-grid article>div{aspect-ratio:.72;background:#201d19;position:relative;overflow:hidden}.people-grid img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;transition:all .55s}.people-grid article:hover img{filter:grayscale(0);transform:scale(1.025)}.people-grid article>div span{aspect-ratio:1;color:#ffad28;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#10101075;border:1px solid #ffad288c;border-radius:50%;place-items:center;width:38px;font-size:8px;display:grid;position:absolute;top:14px;left:14px}.people-grid h3{font:500 28px/1 var(--serif);margin:16px 0 5px}.people-grid p{color:#8e8981;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9px}.team-certificates{color:#101010;background:#fbfbfb;grid-template-columns:.65fr 1fr;gap:90px;display:grid}@media (width<=1100px){.people-grid{grid-template-columns:repeat(3,1fr)}.team-hero-bottom{grid-template-columns:1fr;margin-left:8%}.team-hero-bottom>div{max-width:720px}}@media (width<=900px){.team-hero{min-height:820px;padding:130px 20px 42px}.team-hero:before{background-size:34px 34px;inset:72px 0 0}.team-hero-orbit{width:128vw;top:20%;right:-65%}.team-hero h1{font-size:clamp(64px,20vw,94px)}.team-hero-bottom{gap:42px;margin:0}.team-hero-bottom>p{font-size:13px}.team-hero-bottom>div{grid-template-columns:repeat(2,1fr);gap:12px 24px}.team-hero-bottom small{grid-row:auto;margin-bottom:16px}.about-nvk,.nvk-history,.team-directory,.team-certificates{padding:90px 20px}.about-nvk-copy,.team-page-head{margin-top:45px;display:block}.about-nvk h2,.team-page-head h2{font-size:54px}.about-nvk-copy>div{margin-top:42px}.history-list article{grid-template-columns:42px 1fr;gap:14px 18px;padding:25px 0}.history-list h2{font-size:52px}.history-list h3,.history-list p{grid-column:2}.history-list h3{font-size:28px}.team-page-head>p:last-child{margin-top:25px}.people-grid{grid-template-columns:repeat(2,1fr);gap:32px 10px}.people-grid h3{font-size:23px}.team-certificates{display:block}.team-certificates .certificate-grid{margin-top:45px}}@media (width<=520px){.people-grid{grid-template-columns:1fr 1fr}.people-grid article>div{aspect-ratio:.78}.people-grid h3{font-size:20px}.people-grid p{font-size:8px;line-height:1.45}}.engineering-page{color:#fbfbfb;background:#0a0a09}.engineering-hero{background:#11100e;height:100svh;min-height:760px;position:relative;overflow:hidden}.engineering-hero-video,.engineering-hero-shade,.engineering-hero-grid{width:100%;height:100%;position:absolute;inset:0}.engineering-hero-video{object-fit:cover;object-position:center;filter:saturate(.68)contrast(1.12)brightness(.74)}.engineering-hero-shade{background:linear-gradient(90deg,#070706f0,#0707067a 52%,#0707061f),linear-gradient(#07070640,#0000 48%,#070706d1)}.engineering-hero-grid{background-image:linear-gradient(#ffad2816 1px,#0000 1px),linear-gradient(90deg,#ffad2816 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.engineering-hero-copy{z-index:2;max-width:1050px;position:absolute;bottom:9vh;left:6vw}.engineering-hero-copy h1{font:500 clamp(76px,8.7vw,154px)/.82 var(--display);letter-spacing:-.055em;text-shadow:0 10px 36px #0000006b;margin:32px 0 28px}.engineering-hero-copy h1 em{font:400 inherit;color:#ffad28}.engineering-hero-copy>p:not(.section-label){color:#cbc7bf;max-width:610px;margin:0 0 34px;font-size:15px;line-height:1.75}.engineering-files{color:#101010;background:linear-gradient(145deg,#f3f0e9,#d8d2c7);padding:140px 5vw}.engineering-files-head{grid-template-columns:.28fr 1fr .5fr;align-items:end;gap:60px;margin-bottom:78px;display:grid}.engineering-files-head .section-label{color:#615c54;align-self:start}.engineering-files-head h2,.engineering-method h2{font:500 clamp(64px,7vw,120px)/.84 var(--display);letter-spacing:-.055em;margin:0}.engineering-files-head>p:last-child{color:#5d5952;margin:0;font-size:13px;line-height:1.75}.engineering-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.engineering-file{color:#fbfbfb;background:#171512;border:1px solid #ffad284d;padding:14px;position:relative;box-shadow:0 22px 60px #281f1433}.engineering-file-tab{color:#b4ada3;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:48px;padding:0 6px 12px;font-size:8px;display:grid}.engineering-file-tab span{color:#ffad28}.engineering-file-tab b{font-weight:600}.engineering-file-tab small{font-size:7px}.engineering-file video{aspect-ratio:16/9;object-fit:cover;pointer-events:none;background:#050505;width:100%;display:block}.engineering-file-copy{grid-template-columns:130px 1fr;gap:10px 24px;padding:25px 8px 12px;display:grid}.engineering-file-copy span{color:#ffad28;letter-spacing:.14em;text-transform:uppercase;grid-row:1/3;font-size:8px;font-weight:600}.engineering-file-copy h3{font:500 clamp(29px,3vw,48px)/.98 var(--display);letter-spacing:-.04em;margin:0}.engineering-file-copy p{color:#a8a29a;margin:0;font-size:11px;line-height:1.65}.engineering-method{background:radial-gradient(circle at 85% 10%,#ffad281f,#0000 28%),#101010;padding:140px 5vw}.engineering-method>div{grid-template-columns:1fr auto;align-items:end;gap:50px;margin:65px 0 90px;display:grid}.engineering-method ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.engineering-method li{border-bottom:1px solid var(--line);grid-template-columns:80px .5fr 1fr;align-items:center;gap:35px;min-height:150px;display:grid}.engineering-method li>span{color:#ffad28;letter-spacing:.14em;font-size:9px}.engineering-method li h3{font:500 42px/1 var(--display);letter-spacing:-.04em;margin:0}.engineering-method li p{color:#9d978e;max-width:640px;margin:0;font-size:13px;line-height:1.7}@media (width<=900px){.engineering-hero{min-height:760px}.engineering-hero-video{object-position:58% center}.engineering-hero-shade{background:linear-gradient(#07070661,#07070614 32%,#070706eb 100%)}.engineering-hero-grid{background-size:30px 30px;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.engineering-hero-copy{bottom:55px;left:20px;right:20px}.engineering-hero-copy h1{margin-block:24px;font-size:clamp(58px,17vw,82px);line-height:.86}.engineering-hero-copy>p:not(.section-label){font-size:13px}.engineering-files,.engineering-method{padding:92px 20px}.engineering-files-head{margin-bottom:48px;display:block}.engineering-files-head h2,.engineering-method h2{margin:40px 0 26px;font-size:54px}.engineering-video-grid{grid-template-columns:1fr;gap:18px}.engineering-file{padding:10px}.engineering-file-tab{grid-template-columns:auto 1fr auto;gap:10px}.engineering-file-copy{grid-template-columns:1fr;padding:20px 5px 9px}.engineering-file-copy span{grid-row:auto}.engineering-file-copy h3{font-size:34px}.engineering-method>div{margin:45px 0 60px;display:block}.engineering-method>div .button{margin-top:30px}.engineering-method li{grid-template-columns:42px 1fr;gap:13px 16px;padding:26px 0}.engineering-method li h3{font-size:32px}.engineering-method li p{grid-column:2;font-size:12px}}.brand-client{background:0 0;align-items:center;width:236px;height:58px;display:flex;overflow:visible}.brand-client img{object-fit:contain;filter:none;width:205px;height:auto}.brand-client span{display:none}.manifesto{background:#070a0c;min-height:100svh;position:relative;overflow:hidden}.manifesto-media,.manifesto-media img,.manifesto-shade{width:100%;height:100%;position:absolute;inset:0}.manifesto-media img{object-fit:cover;object-position:center 54%;filter:saturate(1.06)contrast(1.02)}.manifesto-shade{background:linear-gradient(90deg,#07080b9e 0%,#07080b4d 48%,#07080b0a 100%),linear-gradient(#07080b1f,#0000 44%,#07080b9e)}.manifesto-content{z-index:1;position:relative}.manifesto h2{text-shadow:0 5px 28px #000000b8;max-width:1400px;font-size:clamp(54px,5.8vw,104px);line-height:.9}.manifesto-foot>p{color:#d3d3d3}.manifesto-foot small{color:#b3b1ad}@media (width<=900px){.brand-client{width:190px;height:48px}.brand-client img{width:180px}.manifesto{min-height:100svh;padding:95px 20px}.manifesto-media img{object-position:center 45%}.manifesto-shade{background:linear-gradient(#07080b1a 0%,#07080b14 27%,#07080b80 61%,#07080be6 100%)}.manifesto h2{margin-top:42px;font-size:clamp(38px,10.7vw,52px);line-height:.96}.manifesto-foot{margin-top:52px}}.genesis-sticky{isolation:isolate;background:#07101a}.genesis-picture{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.genesis-picture img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.018)}.genesis-blueprint{z-index:0;background:#07101a;filter:none!important}.genesis-blueprint img{filter:grayscale()sepia(.18)hue-rotate(165deg)saturate(.7)contrast(1.7)brightness(.38)}.genesis-reality{z-index:1;will-change:clip-path;filter:none!important}.genesis-reality img{filter:saturate(.9)contrast(1.08)brightness(.9)}.blueprint-layer{z-index:2;mix-blend-mode:screen;pointer-events:none;background-color:#050d151f;background-image:linear-gradient(#efefe021 1px,#0000 1px),linear-gradient(90deg,#efefe021 1px,#0000 1px),linear-gradient(26deg,#0000 48%,#ffad281a 49% 50%,#0000 51%);background-size:40px 40px,40px 40px,210px 210px}.drawing-details{z-index:3;color:#f4f0e8ad;letter-spacing:.2em;pointer-events:none;justify-items:end;gap:18px;font-size:8px;transition:opacity 80ms linear;display:grid;position:absolute;inset:16% 5vw auto auto}.drawing-details span{align-items:center;gap:12px;display:flex}.drawing-details span:before{content:"";background:#ffad287a;width:64px;height:1px}.scan-line{z-index:5;background:#fff1c7;width:2px;box-shadow:0 0 14px #ffad28,0 0 42px #ffad28e0,0 0 90px #ffad286b}.genesis-dark{z-index:4;pointer-events:none;background:linear-gradient(90deg,#04080de8 0%,#04080d8a 35%,#04080d14 68%),linear-gradient(#04080d75,#0000 38%,#04080dd1)}.genesis-top,.phase-copy,.progress{z-index:6}.genesis-top{border-top-color:#ffad287a}.phase-copy{max-width:760px}.phase-copy h2{text-shadow:0 8px 32px #00000080}.phase-copy p{color:#d4d3cf;max-width:560px}.genesis-cta{z-index:7;color:#100d08;background:linear-gradient(145deg,#ffd07b 0%,#d68b20 48%,#ffb945 100%);border:1px solid #ffd083;min-width:248px;min-height:62px;transition:opacity .18s linear,transform .18s,box-shadow .3s;position:absolute;bottom:13vh;right:5vw;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,inset 0 -7px 18px #65320033,0 15px 38px #0000006b,0 0 30px #ffad2829}.genesis-cta:before{content:"";background:linear-gradient(90deg,#0000,#ffffff9e,#0000);width:28%;transition:left .55s;position:absolute;inset:-80% auto -80% -35%;transform:rotate(17deg)}.genesis-cta:hover:before{left:120%}.genesis-cta:hover{background:linear-gradient(145deg,#ffe0a0,#f0a735 48%,#ffc45a);box-shadow:inset 0 1px #fff,0 20px 46px #00000075,0 0 42px #ffad284d}.genesis-cta:active{box-shadow:inset 0 4px 13px #5328003d,0 6px 18px #0000005c;transform:translateY(2px)scale(.985)!important}@media (width<=900px){.genesis{height:400vh}.genesis-picture img{object-position:center 48%;transform:scale(1.01)}.blueprint-layer{background-size:28px 28px,28px 28px,160px 160px}.drawing-details{gap:12px;font-size:6px;top:14%;right:20px}.drawing-details span:before{width:34px}.genesis-dark{background:linear-gradient(#04080d61 0%,#04080d14 32%,#04080d8a 58%,#04080df5 100%)}.phase-copy{bottom:19vh}.phase-copy h2{font-size:clamp(52px,16vw,74px)}.phase-copy p{max-width:92%;font-size:13px}.genesis-cta{min-width:220px;min-height:56px;bottom:76px;left:20px;right:auto}.progress{bottom:24px}}.argania-story{background:#090704;height:1100vh;position:relative}.argania-sticky{isolation:isolate;background:#090704}.argania-frames,.argania-frame,.argania-frame img,.argania-shade{position:absolute;inset:0}.argania-frames{z-index:0}.argania-frame{will-change:opacity;transition:opacity 70ms linear;display:block}.argania-frame img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.05)brightness(.86);width:100%;height:100%}.argania-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#020202d1,#0202022e 50%,#02020247),linear-gradient(#02020261,#0000 42%,#020202d1)}.argania-ui{z-index:2;height:100%;padding:0 5vw;position:relative}.argania-kicker{color:#ffffffa8;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #ffd0806b;justify-content:space-between;padding-top:14px;font-size:8px;font-weight:600;display:flex;position:absolute;top:112px;left:5vw;right:5vw}.argania-kicker span:first-child{color:#ffd080}.argania-title-wrap{position:absolute;top:22%;left:6vw}.argania-title-wrap>p{color:#ffd080;letter-spacing:.25em;text-transform:uppercase;margin:0 0 17px;font-size:8px;font-weight:600}.argania-title-wrap h2{text-shadow:0 6px 38px #0000008a;margin:0;line-height:.76}.argania-title-wrap h2 span{font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(82px,9.8vw,168px);font-weight:500;display:block}.argania-title-wrap h2 em{color:#ffd080;font-family:var(--serif);letter-spacing:.015em;margin:15px 0 0 11%;font-size:clamp(42px,4.9vw,84px);font-weight:500;display:block}.argania-title-wrap small{color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;max-width:440px;margin:34px 0 0 12%;font-size:9px;font-weight:600;line-height:1.65;display:block}.argania-stage-copy{border-top:1px solid #ffebc28a;grid-template-columns:72px 1fr;gap:22px;width:min(580px,43vw);padding-top:18px;display:grid;position:absolute;bottom:112px;right:5vw}.argania-stage-copy>span{color:#ffd080;letter-spacing:.16em;font-size:9px;font-weight:600}.argania-stage-copy h3{font-family:var(--serif);letter-spacing:-.035em;margin:-9px 0 9px;font-size:clamp(40px,4.2vw,70px);font-weight:500;line-height:.95}.argania-stage-copy p{color:#ffffffad;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;line-height:1.65}.argania-progress{border-top:1px solid #ffffff42;justify-content:space-between;display:flex;position:absolute;bottom:36px;left:5vw;right:5vw}.argania-progress>i{transform-origin:0;background:#ffd080;width:100%;height:2px;position:absolute;top:-1px;left:0;box-shadow:0 0 16px #ffad28c7}.argania-progress b{color:#ffffff4d;padding-top:11px;font-size:7px;font-weight:600;transition:color .25s}.argania-progress b.is-active{color:#ffd080}.argania-cta{z-index:3;transition:opacity .2s linear,transform .25s;position:absolute;bottom:12vh;left:6vw}@media (width<=900px){.argania-story{height:950vh}.argania-sticky{min-height:750px}.argania-frame img{object-position:center}.argania-ui{padding:0 20px}.argania-kicker{top:90px;left:20px;right:20px}.argania-kicker span:last-child{display:none}.argania-title-wrap{top:17%;left:20px;right:20px}.argania-title-wrap h2 span{font-size:clamp(56px,17vw,74px)}.argania-title-wrap h2 em{margin:9px 0 0;font-size:clamp(32px,10vw,43px)}.argania-title-wrap small{max-width:280px;margin:22px 0 0;font-size:7px}.argania-stage-copy{grid-template-columns:48px 1fr;gap:12px;width:auto;bottom:102px;left:20px;right:20px}.argania-stage-copy h3{font-size:clamp(35px,10vw,46px)}.argania-stage-copy p{font-size:7px}.argania-progress{bottom:27px;left:20px;right:20px}.argania-progress b{font-size:5px}.argania-cta{display:none}}.project-gateway{color:#fff;background:#0b1015;align-items:flex-end;min-height:94svh;padding:128px 5vw 70px;display:flex;position:relative;overflow:hidden}.project-gateway-media,.project-gateway-media img,.project-gateway-shade{width:100%;height:100%;position:absolute;inset:0}.project-gateway-media img{object-fit:cover;object-position:center}.project-gateway-video{object-fit:cover;object-position:center;background:#090706}.project-gateway-shade{background:linear-gradient(90deg,#05090de0 0%,#05090d57 55%,#05090d1a 100%),linear-gradient(#05090d1f,#05090dd1)}.project-gateway-content{z-index:1;grid-template-columns:1fr auto;align-items:end;gap:60px;width:100%;display:grid;position:relative}.project-gateway-content .section-label{color:#d8dfe3;grid-column:1/-1}.project-gateway-topline{grid-column:1/-1;justify-content:space-between;align-items:center;gap:28px;display:flex}.project-gateway-topline .section-label{margin:0}.project-gateway h2{max-width:1150px;font:500 clamp(60px,6.8vw,118px)/.84 var(--serif);letter-spacing:-.045em;text-shadow:0 8px 34px #00000047;margin:42px 0 0}.projects-page{background:#101010}.archive-hero{background-image:linear-gradient(90deg,#0408096b,#04080914 68%),url(/project-archive/projects-hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;min-height:92svh;padding:180px 5vw 70px;display:flex}.archive-hero h1,.archive-hero .section-label,.archive-hero-bottom{text-shadow:0 2px 18px #00000075}.archive-hero h1{max-width:1280px;font:500 clamp(78px,9.1vw,158px)/.82 var(--serif);letter-spacing:-.05em;margin:70px 0}.archive-hero-bottom{border-top:1px solid var(--line);color:#b7b3ab;justify-content:space-between;gap:60px;padding-top:22px;font-size:12px;line-height:1.65;display:flex}.archive-hero-bottom p{max-width:570px;margin:0}.archive-hero-bottom p:last-child{text-transform:uppercase;letter-spacing:.14em;font-size:9px}.project-index{color:#101010;background:#fbfbfb;grid-template-columns:repeat(2,1fr);padding:0 5vw;display:grid}.project-index a{border-bottom:1px solid #1010102b;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:95px;padding:0 18px;transition:all .25s;display:grid}.project-index a:nth-child(odd){border-right:1px solid #1010102b}.project-index a:hover{background:#ffad28;padding-inline:28px}.project-index small,.project-index i{font:700 8px var(--sans);letter-spacing:.14em}.project-index small{color:#9e6b18}.project-index span{min-width:0;font:500 30px/1.08 var(--serif);overflow-wrap:anywhere}.project-index i{font-style:normal}.archive-list{background:#101010}.archive-project{border-top:1px solid var(--line);padding:140px 5vw;scroll-margin-top:82px}.archive-project-head{grid-template-columns:70px 1fr auto;align-items:end;gap:30px;margin-bottom:58px;display:grid}.archive-project-head>span{aspect-ratio:1;color:#ffad28;border:1px solid #ffad288c;border-radius:50%;place-items:center;width:50px;font-size:9px;display:grid}.archive-project-head p{color:#9d978d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:9px}.archive-project-head .archive-project-description{color:#b8b1a7;letter-spacing:0;text-transform:none;max-width:780px;margin:22px 0 0;font-size:clamp(13px,1vw,16px);font-weight:400;line-height:1.65}.archive-project-facts{border-top:1px solid #ffd58533;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;max-width:780px;margin:28px 0 0;display:grid}.archive-project-facts>div{border-bottom:1px solid #ffd58524;grid-template-columns:minmax(110px,.7fr) 1fr;gap:14px;padding:10px 0;font-size:clamp(11px,.85vw,14px);line-height:1.35;display:grid}.archive-project-facts dt{color:#9d978d}.archive-project-facts dd{color:#e0dbd2;overflow-wrap:anywhere;min-width:0;margin:0}.archive-project-head .archive-project-description strong,.archive-project-head .archive-project-status strong{color:#ffbd4a;font-weight:600}.archive-project-head .archive-project-status{color:#b8b1a7;letter-spacing:0;text-transform:none;max-width:780px;margin:13px 0 0;font-size:clamp(12px,.9vw,14px);line-height:1.5}@media (width<=700px){.archive-project-facts{grid-template-columns:1fr}.archive-project-facts>div{grid-template-columns:minmax(100px,.7fr) 1fr}}.archive-project-head h2{font:500 clamp(60px,7vw,118px)/.82 var(--serif);letter-spacing:-.045em;margin:0}.archive-project-head b{font:500 42px var(--serif);color:#ffad28}.archive-gallery{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.archive-gallery figure{background:#171512;height:44vw;max-height:680px;margin:0;position:relative;overflow:hidden}.archive-gallery figure.feature{grid-column:1/-1;height:56vw;max-height:850px}.archive-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.archive-gallery figure:hover img{transform:scale(1.025)}.archive-gallery figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.13em;background:#101010a3;border:1px solid #ffad2861;padding:8px 10px;font-size:8px;position:absolute;bottom:18px;left:18px}.archive-cta{letter-spacing:.13em;text-transform:uppercase;border:1px solid #ffad2885;align-items:center;gap:34px;margin-top:30px;padding:16px 20px;font-size:9px;font-weight:700;transition:all .25s;display:inline-flex}.archive-cta:hover{color:#101010;background:#ffad28;transform:translateY(-2px)}@media (width<=900px){.project-gateway{padding:90px 20px}.project-gateway>div{margin-top:42px;display:block}.project-gateway h2{margin-bottom:35px;font-size:54px}.archive-hero{min-height:760px;padding:130px 20px 42px}.archive-hero h1{margin:55px 0;font-size:clamp(64px,19vw,92px)}.archive-hero-bottom{display:block}.archive-hero-bottom p:last-child{margin-top:20px}.project-index{grid-template-columns:1fr;padding:0 20px}.project-index a:nth-child(odd){border-right:0}.project-index a{min-height:82px;padding-inline:0}.project-index a:hover{padding-inline:12px}.project-index span{font-size:27px}.archive-project{padding:92px 20px;scroll-margin-top:72px}.archive-project-head{grid-template-columns:50px 1fr;gap:20px;margin-bottom:38px}.archive-project-head b{grid-column:2;font-size:30px}.archive-project-head h2{font-size:54px}.archive-project-head p{line-height:1.55}.archive-gallery{grid-template-columns:1fr;gap:10px}.archive-gallery figure,.archive-gallery figure.feature{grid-column:auto;height:112vw;max-height:660px}.archive-gallery img{object-position:center}}.manifesto .manifesto-media img{object-position:center 54%;filter:saturate(1.08)contrast(1.02)!important}.manifesto .manifesto-shade{background:linear-gradient(90deg,#07080b94 0%,#07080b45 48%,#07080b08 100%),linear-gradient(#07080b1a,#0000 44%,#07080b94)!important}@media (width<=900px){.manifesto .manifesto-media img{object-position:center 45%}.manifesto .manifesto-shade{background:linear-gradient(#07080b14 0%,#07080b0d 28%,#07080b75 62%,#07080be0 100%)!important}}.collection-intro{color:#101010;background:#fbfbfb;padding:120px 5vw 70px}.collection-intro .section-label{color:#615b52}.collection-intro h2{font:500 clamp(60px,7vw,116px)/.84 var(--serif);letter-spacing:-.045em;margin:45px 0 0}.curated-project{background:radial-gradient(circle at 86% 7%,#ffad2814,#0000 25%),#101010}.curated-gallery figure.portrait{background:#171512;grid-column:1/-1;height:min(86vw,1050px)}.curated-gallery figure.portrait img{object-fit:contain}.experience-project{background:radial-gradient(circle at 50% 0,#c337641c,#0000 30%),radial-gradient(circle at 90% 28%,#ffad281f,#0000 26%),#0b0908}.experience-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(230px,20vw,330px);gap:10px}.experience-gallery figure,.experience-gallery figure.feature{grid-column:auto;margin:0;height:auto!important;max-height:none!important}.experience-gallery figure:first-child{grid-column:span 2}.experience-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .4s}.experience-gallery figure:hover img{filter:saturate(1.08);transform:scale(1.035)}.hero-media{background-image:url(/hero/nvk-concept-desktop-v2-poster.webp)}@media (width<=900px){.hero-media{background-image:url(/hero/nvk-concept-mobile-v2-poster.webp)}.project-gateway{min-height:92svh;padding:100px 20px 42px}.project-gateway>div{margin-top:0}.project-gateway-media img{object-position:center}.project-gateway-shade{background:linear-gradient(#05090d14 5%,#05090d33 38%,#05090de6 83%);display:block}.project-gateway-content{display:block}.project-gateway-topline{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.project-gateway h2{margin:34px 0 35px;font-size:54px}.collection-intro{padding:88px 20px 52px}.collection-intro h2{font-size:54px}.curated-gallery figure.portrait{height:150vw;max-height:790px}.curated-gallery figure.portrait img{object-fit:cover}.experience-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:44vw;gap:7px}.experience-gallery figure,.experience-gallery figure.feature{grid-column:auto;height:auto!important}.experience-gallery figure:first-child{grid-column:1/-1;height:62vw!important}}.button,.archive-cta,.project a{isolation:isolate;position:relative;overflow:hidden}.button:before,.archive-cta:before,.project a:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 25%,#fff6 48%,#0000 70%);transition:transform .68s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-2px;transform:translate(-140%)}.button:hover:before,.archive-cta:hover:before,.project a:hover:before{transform:translate(140%)}.button span,.archive-cta span{transition:transform .28s;display:inline-block}.button:hover span,.archive-cta:hover span{transform:translate(3px,-3px)}.button:active,.archive-cta:active,.project a:active{transition-duration:80ms;transform:translateY(1px)scale(.985)}.button:focus-visible,.archive-cta:focus-visible,.project a:focus-visible{outline-offset:4px;outline:2px solid #ffd27d}.nvk-cursor{z-index:9999;pointer-events:none;position:fixed;inset:0}.nvk-cursor-dot,.nvk-cursor-ring{opacity:0;pointer-events:none;will-change:transform;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.nvk-cursor-ring{mix-blend-mode:difference;border:1px solid #ffc769cc;border-radius:50%;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;transition:width .26s,height .26s,margin .26s,background .26s,border-color .26s,opacity .18s;display:grid}.nvk-cursor-ring:before,.nvk-cursor-ring:after{content:"";background:#ffd27d;position:absolute}.nvk-cursor-ring span{font:700 7px var(--sans);letter-spacing:.12em;color:#fff;opacity:0;transition:opacity .2s}.nvk-cursor-dot.is-visible,.nvk-cursor-ring.is-visible{opacity:1}.nvk-cursor-ring.is-active{background:#ffad281f;border-color:#fff;width:68px;height:68px;margin:-34px 0 0 -34px}@media (hover:hover) and (pointer:fine){body.nvk-cursor-enabled,body.nvk-cursor-enabled *{cursor:none!important}}@media (width<=900px),(hover:none),(pointer:coarse){.nvk-cursor{display:none}}.home-contact-footer{isolation:isolate;background:#050809;position:relative;overflow:hidden}.home-contact-footer:before{content:"";z-index:-2;filter:saturate(.9)contrast(1.05);background:url(/contact/nvk-entertainment-building.webp) 50% 48%/cover no-repeat;position:absolute;inset:0}.home-contact-footer:after{content:"";z-index:-1;background:linear-gradient(90deg,#03070cf0 0%,#03070cc2 47%,#03070c4d 100%),linear-gradient(#03070c3d,#03070cad);position:absolute;inset:0}.home-contact-footer .footer-top,.home-contact-footer .global-offices,.home-contact-footer .footer-bottom{z-index:1;position:relative}.global-offices{border-top:1px solid #ffcd7757;margin-top:clamp(90px,11vw,170px);padding-top:clamp(30px,4vw,56px)}.global-offices-head{grid-template-columns:.65fr 1fr .65fr;align-items:end;gap:36px;margin-bottom:48px;display:grid}.global-offices-head .section-label{color:#ffffff9e;align-self:start}.global-offices-head h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(58px,7vw,112px);font-weight:500;line-height:.86}.global-offices-head>p:last-child{color:#ffffff94;max-width:260px;margin:0 0 8px;font-size:12px;line-height:1.6}.global-offices-grid{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.office-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070657;border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-columns:44px 1fr auto;gap:22px;min-height:220px;padding:32px;transition:background .3s,color .3s;display:grid;position:relative}.office-card:hover,.office-card:focus-visible{background:#ffad281a;outline:none}.office-card>span,.office-card small{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.office-card h4{font-family:var(--serif);margin:16px 0 20px;font-size:clamp(35px,3.3vw,56px);font-weight:500;line-height:.9}.office-card p{color:#ffffffa6;max-width:390px;margin:0;font-size:13px;line-height:1.65}.office-card>.premium-arrow{align-self:start}.footer-email{z-index:2;letter-spacing:-.01em;cursor:pointer;align-items:center;min-height:44px;font-size:20px;line-height:1.15;transition:color .25s;display:inline-flex;position:relative}.footer-email:hover,.footer-email:focus-visible{color:var(--gold);outline:none}@media (width<=900px){.home-contact-footer:before{background-position:62%}.home-contact-footer:after{background:linear-gradient(90deg,#03070ceb,#03070c94),linear-gradient(#03070c40,#03070cc7)}.global-offices-head{grid-template-columns:1fr;margin-bottom:34px}.global-offices-head h3{font-size:clamp(52px,15vw,76px)}.global-offices-head>p:last-child{max-width:none}.global-offices-grid{grid-template-columns:1fr}.office-card{grid-template-columns:34px 1fr auto;gap:14px;min-height:0;padding:26px 20px}.office-card h4{font-size:42px}.office-card p{font-size:12px}}.iaapa-story{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr)!important}.iaapa-story-media{background:#0e0d0b;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.iaapa-story-media:after{display:none}.iaapa-story-media img{object-fit:cover;min-width:0;height:100%}.iaapa-story-media img:first-of-type{object-position:center 58%}.iaapa-story:has(.iaapa-story-media:not(:has(img))){min-height:0;display:block!important}.iaapa-story-media:not(:has(img)){display:none}.iaapa-story:has(.iaapa-story-media:not(:has(img))) .evolution-story-copy{max-width:1050px;padding-block:clamp(46px,6vw,90px)}.evolution-read-more{color:#fff4df;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffad288c;align-items:center;gap:15px;width:max-content;margin-top:28px;padding:13px 0;font-size:10px;font-weight:700;display:inline-flex}.evolution-read-more .premium-arrow{width:30px;height:30px}.premium-arrow-up{transform:rotate(180deg)}.evolution-full-text{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .5s cubic-bezier(.2,.75,.2,1),opacity .35s,margin-top .35s;display:grid}.evolution-full-text.open{opacity:1;grid-template-rows:1fr;margin-top:28px}.evolution-full-text>div{overflow:hidden}.evolution-full-text p{color:#c7c0b5;margin:0 0 16px;font-size:14px;line-height:1.75}@media (width<=900px){.iaapa-story{grid-template-rows:auto 1fr!important;grid-template-columns:1fr!important}.iaapa-story-media{aspect-ratio:auto;grid-template-columns:1fr 1fr}.iaapa-story-media img{aspect-ratio:4/3}.evolution-full-text p{font-size:15px}}.evolution-years{grid-template-columns:repeat(8,minmax(0,1fr))}.archive-gallery figure.fill-one,.curated-gallery figure.fill-one{grid-column:span 2}.archive-gallery figure.fill-two,.curated-gallery figure.fill-two{grid-column:1/-1}@media (width<=900px){.archive-gallery figure.fill-one,.archive-gallery figure.fill-two,.curated-gallery figure.fill-one,.curated-gallery figure.fill-two{grid-column:auto}.archive-gallery figure.mobile-fill,.curated-gallery figure.mobile-fill{grid-column:1/-1;height:76vw;max-height:420px}}.header>p{color:#ffad28;text-shadow:0 0 18px #ffad2829}.hero-film-sound{z-index:4;color:#f8ead0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0c0a08b8;border:1px solid #ffc45e85;border-radius:999px;align-items:center;gap:11px;min-height:44px;padding:0 15px;font-size:8px;font-weight:600;transition:all .3s;display:flex;position:absolute;bottom:78px;right:22px}.hero-film-sound:hover,.hero-film-sound.is-on{background:#251b0de6;border-color:#ffad28;box-shadow:0 0 24px #ffad2821}.hero-film-sound.is-on .sound-bars i{animation-play-state:running}@media (width<=900px){.hero-film-sound{display:none}}.ai-film-footer{isolation:isolate;background:#050809;flex-direction:column;justify-content:space-between;min-height:100svh;display:flex;position:relative;overflow:hidden}.ai-film-footer-video{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ai-film-footer-shade{z-index:-2;background:linear-gradient(90deg,#030508f0 0%,#030508b3 50%,#03050847 100%),linear-gradient(#03050838,#030508b8);position:absolute;inset:0}.ai-film-footer .footer-top,.ai-film-footer .footer-bottom{z-index:1;position:relative}@media (width<=900px){.ai-film-footer-video{object-position:center}.ai-film-footer-shade{background:linear-gradient(90deg,#030508e6,#0305087a),linear-gradient(#03050833,#030508cc)}}.text-link,.service-list a,.socials a,.header nav a,.mobile-nav a,.project-index a,.menu-button{transition:color .25s,background .25s,border-color .25s,transform .25s,box-shadow .25s}.text-link:hover,.service-list a:hover,.header nav a:hover{color:#ffc35c;transform:translateY(-2px)}.socials a:hover{background:#ffad281a;border-color:#ffad28;transform:translateY(-3px);box-shadow:0 10px 24px #00000038}.menu-button:hover{background:#ffad281a;border-color:#ffad28}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #ffd27d}a:active,button:active{transform:translateY(1px)scale(.985)}:root{--display:"Space Grotesk","Manrope",Arial,sans-serif;--editorial:"Space Grotesk","Manrope",Arial,sans-serif}.hero h1,.manifesto h2,.project-gateway h2,.archive-hero h1,.archive-project-head h2,.collection-intro h2,.services-title h2,.team-hero h1,.about-nvk h2,.team-page-head h2,.certificate-intro h2,.footer-top h2{font-family:var(--display);letter-spacing:-.038em;font-kerning:normal;text-wrap:balance;font-weight:500}.lead,.manifesto-foot>p,.archive-hero-bottom,.services-title>p,.about-nvk-copy p,.team-page-head>p:last-child,.certificate-intro>p:last-child{letter-spacing:.005em}.nvk-cursor-dot{background:#ffd585;width:4px;height:4px;margin:-2px 0 0 -2px;box-shadow:0 0 10px #ffad28b8}.nvk-cursor-ring{transform-origin:50%;mix-blend-mode:normal;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#10101014;border:1px solid #ffd585b8;border-radius:2px;width:34px;height:34px;margin:-17px 0 0 -17px}.nvk-cursor-ring:before{width:12px;height:1px;left:-6px;box-shadow:34px 0 #ffd585}.nvk-cursor-ring:after{width:1px;height:12px;top:-6px;box-shadow:0 34px #ffd585}.nvk-cursor-ring span{color:#ffd585;text-shadow:0 1px 6px #000;font-size:7px}.nvk-cursor-ring.is-active:before{box-shadow:72px 0 #ffd585}.nvk-cursor-ring.is-active:after{box-shadow:0 72px #ffd585}.nvk-cursor-orbit{opacity:0;border:1px solid #ffd5855c;border-radius:50%;transition:opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;inset:5px;transform:rotate(-28deg)scale(.72)}.nvk-cursor-orbit:before,.nvk-cursor-orbit:after{content:"";background:#ffd585;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;box-shadow:0 0 10px #ffad28e6}.nvk-cursor-orbit:before{left:-2px}.nvk-cursor-orbit:after{right:-2px}.nvk-cursor-ring.is-active .nvk-cursor-orbit{opacity:1;animation:3.6s linear infinite nvk-orbit-spin;transform:rotate(-28deg)scale(1)}.nvk-cursor-ring.is-active span{z-index:2;position:relative}@keyframes nvk-orbit-spin{to{transform:rotate(332deg)scale(1)}}@media (prefers-reduced-motion:reduce){.nvk-cursor-ring.is-active .nvk-cursor-orbit{animation:none}}.archive-project{padding:96px 5vw}.archive-project-head{margin-bottom:38px}.archive-gallery,.curated-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.archive-gallery figure,.archive-gallery figure.feature,.curated-gallery figure.portrait{background:#171512;grid-column:auto;height:clamp(260px,24vw,410px);max-height:410px}.archive-gallery figure.feature{grid-column:span 2}.archive-gallery img,.curated-gallery figure.portrait img{object-fit:cover}.archive-project+.archive-project{border-top:1px solid #ffad2852}.team-certificates{color:#fbfbfb;background:radial-gradient(circle at 78% 12%,#ffad2817,#0000 28%),linear-gradient(145deg,#0b0b0b,#17130e 52%,#0b0b0b);padding:120px 5vw;display:block}.team-certificates .certificate-intro{grid-template-columns:.32fr 1fr .5fr;align-items:end;gap:54px;margin-bottom:56px;display:grid;position:static}.team-certificates .certificate-intro h2{margin:0;font-size:clamp(54px,6vw,100px)}.team-certificates .certificate-intro>p:last-child{color:#aaa49a;margin:0 0 8px;line-height:1.7}.team-certificates .section-label{color:#b9b2a8}.team-certificates .certificate-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.team-certificates .certificate-grid a{color:#fbfbfb;background:#ffffff09;border:1px solid #ffad2840;padding:12px}.team-certificates .certificate-grid a:hover{background:#ffad2817;border-color:#ffad28}.team-certificates .certificate-grid img{aspect-ratio:4/3;object-fit:contain;background:#f5f2ec}.team-certificates .certificate-grid span{color:#ffad28}.team-certificates .certificate-grid h3{font-family:var(--editorial);font-size:22px;line-height:1.05}.team-certificates .certificate-grid p{color:#aaa49a}@media (width<=900px){.archive-project{padding:76px 20px}.archive-gallery,.curated-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.archive-gallery figure,.archive-gallery figure.feature,.curated-gallery figure.portrait{grid-column:auto;height:62vw;max-height:330px}.archive-gallery figure.feature{grid-column:1/-1;height:76vw}.team-certificates{padding:88px 20px}.team-certificates .certificate-intro{margin-bottom:42px;display:block}.team-certificates .certificate-intro h2{margin:34px 0 24px;font-size:52px}.team-certificates .certificate-grid{scroll-snap-type:x mandatory;gap:10px;padding-bottom:16px;display:flex;overflow-x:auto}.team-certificates .certificate-grid a{scroll-snap-align:start;flex:0 0 78vw;max-width:340px}}:root{--display:"Space Grotesk","Manrope",Arial,sans-serif}.hero h1,.manifesto h2,.project-gateway h2,.archive-hero h1,.archive-project-head h2,.collection-intro h2,.services-title h2,.team-hero h1,.about-nvk h2,.team-page-head h2,.certificate-intro h2,.footer-top h2{font-family:var(--display);letter-spacing:-.028em;font-feature-settings:"kern" 1,"liga" 1;font-weight:400;line-height:.9}.hero h1 em,.manifesto h2 em,.project-gateway h2 em,.archive-hero h1 em,.collection-intro h2 em,.services-title h2 em,.team-hero h1 em,.about-nvk h2 em,.team-page-head h2 em,.certificate-intro h2 em,.footer-top h2 em{font-family:var(--editorial);letter-spacing:-.018em;font-weight:500}.archive-project-head h2{line-height:.94}.nvk-cursor-ring{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;width:42px;height:48px;margin:-17px 0 0 -21px;overflow:visible}.nvk-cursor-ring:before,.nvk-cursor-ring:after{display:none}.nvk-cursor-compass{background:#15120e;border:1px solid #ffd585;border-radius:50%;width:8px;height:8px;margin-left:-4px;transition:transform .28s,box-shadow .28s;position:absolute;top:2px;left:50%;box-shadow:0 0 0 2px #ffd5851f,0 0 12px #ffad2857}.nvk-cursor-compass:before,.nvk-cursor-compass:after{content:"";transform-origin:50% 0;background:linear-gradient(#ffd585 0 78%,#fff0c8 78% 100%);width:1px;height:32px;position:absolute;top:6px;left:3px;box-shadow:0 0 5px #ffad2840}.nvk-cursor-compass:before{transform:rotate(17deg)}.nvk-cursor-compass:after{transform:rotate(-17deg)}.nvk-cursor-compass b{border-top:1px solid #ffd585bd;border-radius:50%;width:22px;height:10px;position:absolute;top:17px;left:-8px}.nvk-cursor-ring span{z-index:2;white-space:nowrap;background:#0d0b08e0;padding:3px 5px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.nvk-cursor-ring.is-active .nvk-cursor-compass{transform:translateY(10px)scale(1.08);box-shadow:0 0 0 3px #ffd58521,0 0 18px #ffad287a}.nvk-cursor-ring.is-active .nvk-cursor-compass:before{transform:rotate(22deg)}.nvk-cursor-ring.is-active .nvk-cursor-compass:after{transform:rotate(-22deg)}@media (width<=900px){.hero h1,.manifesto h2,.project-gateway h2,.archive-hero h1,.archive-project-head h2,.collection-intro h2,.services-title h2,.team-hero h1,.about-nvk h2,.team-page-head h2,.certificate-intro h2,.footer-top h2{letter-spacing:-.02em;line-height:.94}}.nvk-cursor-ring{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10101014;border:1px solid #ffd58594;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;transition:width .26s,height .26s,margin .26s,border-radius .26s,background .26s,box-shadow .26s}.nvk-cursor-ring:before,.nvk-cursor-ring:after,.nvk-cursor-compass{display:none}.nvk-cursor-mark{background:#ffad282e;border:1px solid #ffd585;width:8px;height:8px;transition:transform .26s,background .26s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 14px #ffad288c}.nvk-cursor-ring span{color:#fff6df;letter-spacing:.14em;background:0 0;padding:0;font-size:7px;top:50%;left:50%;transform:translate(-50%,-50%)}.nvk-cursor-ring.is-active{background:#0c0a08db;border-color:#ffd585b8;border-radius:18px;width:82px;height:34px;margin:-17px 0 0 -41px;box-shadow:0 10px 30px #00000047,inset 0 0 18px #ffad2812}.nvk-cursor-ring.is-active .nvk-cursor-mark{background:#ffad28;transform:translate(-31px,-50%)rotate(45deg)scale(.72)}.nvk-cursor-ring.is-active span{top:50%}.socials b{color:#ffad28;background:0 0;border:1px solid #ffad286b;place-items:center;width:30px;height:30px;display:grid}.socials b svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}.socials b svg .social-fill{fill:currentColor;stroke:none}.socials a:hover b{color:#101010;background:#ffad28;box-shadow:0 0 20px #ffad2838}.nvk-cursor-ring{-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:50%;background:0 0;border:0;border-radius:0;width:54px;height:54px;margin:-27px 0 0 -27px;transition:width .24s,height .24s,margin .24s,filter .24s,opacity .18s;overflow:visible}.nvk-cursor-ring:before,.nvk-cursor-ring:after,.nvk-cursor-mark,.nvk-cursor-compass,.nvk-cursor-orbit{display:none}.nvk-cursor-set-square{transform-origin:50%;clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(0 5px 8px #0006)drop-shadow(0 0 8px #ffad284d);background:linear-gradient(145deg,#ffe5abf0,#ffad28 58%,#b86b0e);width:38px;height:38px;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s;display:block;position:absolute;top:8px;left:8px;transform:rotate(-28deg)}.nvk-cursor-set-square:before{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#12100d;width:17px;height:17px;position:absolute;bottom:7px;left:8px}.nvk-cursor-set-square:after{content:"";background:repeating-linear-gradient(90deg,#101010cc 0 1px,#0000 1px 4px);width:28px;height:1px;position:absolute;bottom:2px;left:3px}.nvk-cursor-ring span{color:#fff3d3;white-space:nowrap;opacity:0;background:#0d0b08e6;border:1px solid #ffd58559;padding:4px 7px;position:absolute;top:55px;left:50%;transform:translate(-50%)}.nvk-cursor-ring.is-active{width:70px;height:70px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:-35px 0 0 -35px}.nvk-cursor-ring.is-active .nvk-cursor-set-square{filter:drop-shadow(0 8px 12px #00000075)drop-shadow(0 0 13px #ffad2885);transform:translate(8px,7px)rotate(-18deg)scale(1.16)}.nvk-cursor-ring.is-active span{opacity:1;top:69px}.premium-arrow{background:linear-gradient(145deg,#ffffff1a,#ffad280a);border:1px solid #ffd5858a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 5px 16px #0000002e;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s,box-shadow .3s!important;display:inline-grid!important}.premium-arrow i{width:11px;height:11px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.premium-arrow i:before{content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:0;right:0}.premium-arrow i:after{content:"";transform-origin:0;background:currentColor;width:13px;height:1px;position:absolute;bottom:1px;left:0;transform:rotate(-45deg)}.premium-arrow-down i{transform:rotate(135deg)}a:hover .premium-arrow,.button:hover .premium-arrow{color:#101010;background:#ffad28;border-color:#ffd98e;transform:rotate(45deg);box-shadow:inset 0 1px #ffffff8c,0 8px 24px #ffad2840}a:hover .premium-arrow-down{transform:rotate(45deg)translate(2px,-2px)}.button,.archive-cta{background:linear-gradient(145deg,#2d2417e0,#12100deb);border-color:#ffd58580;border-radius:2px;min-height:56px;box-shadow:inset 0 1px #ffffff1f,inset 0 -8px 20px #00000029,0 12px 30px #0000003d}.button.primary{color:#101010;background:linear-gradient(135deg,#ffda91 0%,#ffad28 48%,#d78216 100%);border-color:#ffe0a0;box-shadow:inset 0 1px #ffffffb8,inset 0 -8px 18px #7139002b,0 14px 34px #0000004d,0 0 24px #ffad281c}.button.primary .premium-arrow{background:#10101014;border-color:#10101061}.button.primary:hover{background:linear-gradient(135deg,#ffe6b4,#ffc054 48%,#ee971d);transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 20px 42px #00000057,0 0 30px #ffad2833}.text-link,.service-list a,.archive-cta,.certificate-grid p{align-items:center;gap:15px;display:inline-flex}.text-link{border-bottom:1px solid #ffd58561;padding:5px 0}.service-list a .premium-arrow,.certificate-grid p .premium-arrow{width:28px;height:28px}.header{grid-template-columns:minmax(205px,1fr) auto minmax(470px,1.8fr) auto;gap:26px}.header nav{justify-content:center;gap:clamp(14px,1.35vw,28px)}.header nav a{white-space:nowrap;color:#ddd7cd;padding:31px 0 29px;position:relative}.header nav a:after{content:"";background:#ffad28;height:1px;transition:left .3s,right .3s,box-shadow .3s;position:absolute;bottom:20px;left:50%;right:50%}.header nav a:hover:after,.header nav a.active:after{left:0;right:0;box-shadow:0 0 12px #ffad287a}.menu-glyph{width:25px;height:18px;display:inline-block;position:relative}.menu-glyph:before,.menu-glyph:after,.menu-glyph i{content:"";background:#ffd585;height:1px;transition:all .3s;position:absolute;right:0}.menu-glyph:before{width:25px;top:2px}.menu-glyph i{width:17px;top:8px}.menu-glyph:after{width:21px;top:14px}.menu-button[aria-expanded=true] .menu-glyph:before{top:8px;transform:rotate(45deg)}.menu-button[aria-expanded=true] .menu-glyph:after{width:25px;top:8px;transform:rotate(-45deg)}.menu-button[aria-expanded=true] .menu-glyph i{opacity:0}.mobile-nav{max-height:calc(100svh - 72px);overflow-y:auto}.mobile-nav a>.premium-arrow{justify-self:end}.film-page{background:#0b0b0b}.film-hero{background:radial-gradient(circle at 75% 37%,#ffad2829,#0000 25%),linear-gradient(142deg,#090909,#16120d 56%,#090909);flex-direction:column;justify-content:space-between;min-height:100svh;padding:170px 6vw 64px;display:flex;position:relative;overflow:hidden}.film-hero:before{content:none}.film-hero>*{z-index:1;position:relative}.film-hero .film-hero-video{z-index:0;object-fit:cover;object-position:center;filter:none;background:#090909;width:100%;height:100%;position:absolute;inset:0}.film-hero h1,.film-hero .eyebrow,.film-hero-bottom{text-shadow:0 2px 16px #00000057}.film-hero h1{font:400 clamp(74px,9.8vw,168px)/.82 var(--display);letter-spacing:-.04em;margin:0}.film-hero h1 em{font-family:var(--editorial);color:#ffad28}.film-hero-bottom{grid-template-columns:1fr auto;align-items:end;gap:80px;margin-left:22%;display:grid}.film-hero-bottom p{color:#cac4ba;max-width:650px;margin:0;font-size:16px;line-height:1.8}.film-hero-bottom span{color:#ffcc78;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #ffad2875;padding:14px 0;font-size:8px;font-weight:600}.film-orbit{z-index:0;pointer-events:none;border:1px solid #ffc45e3b;border-radius:50%;position:absolute}.film-orbit-one{aspect-ratio:1;width:50vw;top:8%;right:-10vw;box-shadow:0 0 0 70px #ffad2806,0 0 0 140px #ffad2804}.film-orbit-two{aspect-ratio:1;width:18vw;top:24%;right:9vw}.film-reel{color:#101010;background:#d3d3d3;padding:140px 5vw}.film-reel-intro{grid-template-columns:.32fr 1fr .52fr;align-items:end;gap:60px;margin-bottom:70px;display:grid}.film-reel-intro .section-label{color:#5c5750}.film-reel-intro h2{font:400 clamp(62px,6.8vw,118px)/.86 var(--display);letter-spacing:-.035em;margin:0}.film-reel-intro h2 em{font-family:var(--editorial)}.film-reel-intro>p:last-child{color:#514c46;margin:0;line-height:1.75}.film-slots{grid-template-columns:1.35fr 1fr 1fr;gap:14px;display:grid}.film-slots article{color:#fff;background:radial-gradient(circle at 70% 24%,#ffad2833,#0000 21%),linear-gradient(145deg,#15120f,#080808);flex-direction:column;justify-content:flex-end;min-height:560px;padding:22px;display:flex;position:relative;overflow:hidden}.film-slots article:before{content:"";background-image:linear-gradient(#ffad2812 1px,#0000 1px),linear-gradient(90deg,#ffad2812 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.film-slots article>div{color:#ffcd7b;justify-content:space-between;font-size:9px;display:flex;position:absolute;inset:22px 22px auto}.film-slots article>div i{border:1px solid #ffcd7b8c;border-radius:50%;width:64px;height:64px;position:relative}.film-slots article>div i:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:14px solid #ffcd7b;position:absolute;top:21px;left:26px}.film-slots article p,.film-slots article h3,.film-slots article small{margin:0;position:relative}.film-slots article p,.film-slots article small{letter-spacing:.16em;text-transform:uppercase;color:#b8b0a4;font-size:8px}.film-slots article h3{font:500 clamp(30px,3vw,50px)/.96 var(--editorial);margin:12px 0 20px}.film-capabilities{background:#0c0b09;padding:130px 5vw}.film-capabilities>div{border-top:1px solid var(--line);margin-top:65px}.film-capabilities article{border-bottom:1px solid var(--line);grid-template-columns:70px .8fr 1fr auto;align-items:center;gap:34px;min-height:180px;display:grid}.film-capabilities article>span{color:#ffad28;font-size:9px}.film-capabilities h2{font:500 42px/1 var(--editorial);margin:0}.film-capabilities p{color:#a6a097;max-width:590px;line-height:1.7}.film-capabilities a{color:#ffca72;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:9px;font-weight:600;display:inline-flex}.film-hero-bottom a{color:#ffcc78;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #ffad2875;align-items:center;gap:16px;padding:12px 0;font-size:8px;font-weight:600;display:inline-flex}.film-hero-bottom a .premium-arrow{width:32px;height:32px}.argania-film-section{color:#101010;background:#d3d3d3;padding:140px 5vw;scroll-margin-top:82px}.argania-film-intro{grid-template-columns:.32fr 1fr .52fr;align-items:end;gap:60px;margin-bottom:70px;display:grid}.argania-film-intro .section-label{color:#5c5750}.argania-film-intro h2{font:400 clamp(62px,6.8vw,118px)/.82 var(--display);letter-spacing:-.04em;margin:0}.argania-film-intro h2 em{font-family:var(--editorial);color:#9b5f06}.argania-film-intro>p:last-child{color:#514c46;margin:0;font-size:15px;line-height:1.75}.argania-film-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.argania-film-card{aspect-ratio:16/10;color:#fff;isolation:isolate;contain:layout paint;background:#110e0a;position:relative;overflow:hidden}.argania-film-card.is-feature{aspect-ratio:16/7;grid-column:1/-1}.argania-film-card video{object-fit:cover;background:#110e0a;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .7s;position:absolute;inset:0}.argania-film-card:hover video{filter:saturate(1.06);transform:scale(1.018)}.argania-film-shade{background:linear-gradient(#0504020a 38%,#050402d4 100%);position:absolute;inset:0}.argania-film-meta{z-index:1;border-top:1px solid #ffda9685;grid-template-columns:50px 1fr;align-items:end;gap:4px 20px;padding-top:16px;display:grid;position:absolute;bottom:26px;left:28px;right:28px}.argania-film-meta>span{color:#ffd182;letter-spacing:.15em;grid-row:1/3;align-self:start;font-size:9px}.argania-film-meta p{color:#d2cbc0;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:600}.argania-film-meta h3{font:500 clamp(20px,2vw,32px)/1 var(--editorial);letter-spacing:-.025em;margin:0}.argania-film-card.is-feature .argania-film-meta h3{font-size:clamp(30px,3.2vw,48px)}.atlantic-film-section{color:#f5f1e9;background:#0b1112;border-top:1px solid #ffad2840}.atlantic-film-section .section-label{color:#a9b2af}.atlantic-film-section .argania-film-intro h2 em{color:#72c7d4}.atlantic-film-section .argania-film-intro>p:last-child{color:#aeb9b7}.atlantic-film-section .argania-film-card{background:#071216}.atlantic-film-section .argania-film-shade{background:linear-gradient(#020a0d0a 35%,#02090be6 100%)}.atlantic-film-section .argania-film-meta{border-top-color:#8be2ed80}.atlantic-film-section .argania-film-meta>span{color:#8be2ed}.spectrum-film-section{color:#f7f2fb;background:#121016;border-top:1px solid #b266ff40}.spectrum-film-section .section-label{color:#afa7b7}.spectrum-film-section .argania-film-intro h2 em{color:#c88cff}.spectrum-film-section .argania-film-intro>p:last-child{color:#b9b0c0}.spectrum-film-section .argania-film-card{background:#09070d}.spectrum-film-section .argania-film-shade{background:linear-gradient(#06030a05 32%,#07030ce8 100%)}.spectrum-film-section .argania-film-meta{border-top-color:#cb8fff85}.spectrum-film-section .argania-film-meta>span{color:#d59cff}.snow-film-section{color:#101518;background:#e9f0f2;border-top:1px solid #498ca538}.snow-film-section .section-label{color:#52666d}.snow-film-section .argania-film-intro h2 em{color:#3d8da8}.snow-film-section .argania-film-intro>p:last-child{color:#4d6066}.snow-film-section .argania-film-card{background:#d7e5ea}.snow-film-section .argania-film-shade{background:linear-gradient(#04131903 35%,#051218d4 100%)}.snow-film-section .argania-film-meta{border-top-color:#beebf9a6}.snow-film-section .argania-film-meta>span{color:#bcefff}.bloom-film-section{color:#fff6ee;background:radial-gradient(circle at 78% 8%,#c02a6f29,#0000 28%),#120a0d;border-top:1px solid #ff9d534d}.bloom-film-section .section-label{color:#cbb9b4}.bloom-film-section .argania-film-intro h2 em{color:#ff9d83}.bloom-film-section .argania-film-intro>p:last-child{color:#cbbab5}.bloom-film-section .argania-film-card{background:#090507;box-shadow:0 30px 80px #00000052}.bloom-film-section .argania-film-shade{background:linear-gradient(#0c030703 30%,#0e0409e8 100%)}.bloom-film-section .argania-film-meta{border-top-color:#ff9e7494}.bloom-film-section .argania-film-meta>span{color:#ffad82}body{font-family:var(--sans);font-variant-ligatures:common-ligatures}h1,h2,h3,.mobile-nav a{overflow-wrap:normal;word-break:normal;text-wrap:balance}.hero h1,.manifesto h2,.project-gateway h2,.archive-hero h1,.archive-project-head h2,.collection-intro h2,.services-title h2,.team-hero h1,.about-nvk h2,.team-page-head h2,.certificate-intro h2,.footer-top h2,.film-hero h1,.argania-film-intro h2{font-family:var(--display);letter-spacing:-.055em;font-style:normal;font-weight:500}.hero h1 em,.manifesto h2 em,.project-gateway h2 em,.archive-hero h1 em,.collection-intro h2 em,.services-title h2 em,.team-hero h1 em,.about-nvk h2 em,.team-page-head h2 em,.certificate-intro h2 em,.footer-top h2 em,.film-hero h1 em,.argania-film-intro h2 em{font-family:var(--display);letter-spacing:-.045em;font-style:normal;font-weight:400}.service-list h3,.film-capabilities h2,.argania-film-meta h3,.people-grid h3,.history-list h3{font-family:var(--display)}@media (width<=1180px) and (width>=901px){.header>p{display:none}.header{grid-template-columns:205px 1fr auto}.header nav{gap:15px}.header nav a{font-size:8px}}@media (width<=900px){html{scroll-behavior:auto;overscroll-behavior-y:none}body{touch-action:pan-y;-webkit-overflow-scrolling:touch}.menu-button{background:linear-gradient(145deg,#ffffff0b,#ffad2809);border-color:#ffd5857a;align-items:center;gap:12px;min-height:44px;padding:0 13px;display:flex;box-shadow:inset 0 1px #ffffff14,0 7px 20px #00000038}.mobile-nav{background:radial-gradient(circle at 100% 0,#ffad281a,#0000 28%),#0a0908fb;border-bottom:1px solid #ffad2857;padding:15px 20px 28px;box-shadow:0 30px 60px #0000008c}.mobile-nav a{min-height:65px;font-family:var(--editorial);grid-template-columns:34px 1fr 34px;padding:10px 0;font-size:clamp(22px,7vw,30px);line-height:1.02}.mobile-nav small{color:#ffad28;align-self:start;padding-top:8px}.mobile-nav .premium-arrow{width:32px;height:32px}.hero-actions .button{justify-content:space-between;width:100%;min-height:60px;padding-inline:19px}.text-link{justify-content:space-between;width:100%;min-height:48px}.button,.archive-cta{justify-content:space-between;min-height:58px;padding:0 18px}.premium-arrow{width:34px;height:34px}.service-list a{border-bottom:1px solid #ffad2852;width:max-content;padding:6px 0}.film-hero{min-height:820px;padding:130px 20px 42px}.film-hero:before{background-size:32px 32px;inset:72px 0 0}.film-hero h1{font-size:clamp(58px,18vw,82px);line-height:.88}.film-hero-bottom{margin:0;display:block}.film-hero-bottom p{font-size:14px}.film-hero-bottom span{margin-top:34px;display:block}.film-orbit-one{width:145vw;top:21%;right:-75%}.film-orbit-two{width:55vw;top:31%;right:6%}.film-reel,.film-capabilities{padding:90px 20px}.film-reel-intro{margin-bottom:46px;display:block}.film-reel-intro h2{margin:38px 0 25px;font-size:54px}.film-reel-intro>p:last-child{font-size:14px}.film-slots{scroll-snap-type:x mandatory;gap:10px;padding-bottom:14px;display:flex;overflow-x:auto}.film-slots article{scroll-snap-align:start;flex:0 0 82vw;min-height:520px}.film-slots article h3{font-size:38px}.film-hero-bottom a{width:max-content;margin-top:30px}.argania-film-section{padding:90px 20px;scroll-margin-top:72px}.argania-film-intro{margin-bottom:46px;display:block}.argania-film-intro h2{margin:38px 0 25px;font-size:clamp(48px,14vw,66px);line-height:.88}.argania-film-intro>p:last-child{font-size:14px}.argania-film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid;overflow:visible}.argania-film-card{aspect-ratio:4/5;border:1px solid #10101021;grid-column:auto;height:auto}.argania-film-card.is-feature{aspect-ratio:4/5;grid-column:1/-1;height:auto}.argania-film-card video{object-fit:cover}.argania-film-meta{padding-top:9px;display:block;bottom:10px;left:10px;right:10px}.argania-film-meta>span{margin-bottom:6px;display:block}.argania-film-meta p{display:none}.argania-film-meta h3{font-size:clamp(13px,3.8vw,17px);line-height:1.05}.argania-film-card.is-feature .argania-film-meta{grid-template-columns:38px 1fr;gap:4px 11px;padding-top:16px;display:grid;bottom:18px;left:18px;right:18px}.argania-film-card.is-feature .argania-film-meta>span{margin:0;display:block}.argania-film-card.is-feature .argania-film-meta p{display:block}.argania-film-card.is-feature .argania-film-meta h3{font-size:clamp(25px,7vw,34px)}.film-hero{min-height:760px;padding-inline:20px}.film-hero h1{letter-spacing:-.06em;max-width:100%;font-size:clamp(46px,13.2vw,68px);line-height:.94}.film-hero h1 em{max-width:100%;display:inline-block}.film-hero-bottom{max-width:100%}.services-title h2{font-size:clamp(44px,13vw,58px);line-height:.94}.service-list article{grid-template-columns:30px minmax(0,1fr);gap:14px 12px}.service-list h3{letter-spacing:-.045em;overflow-wrap:anywhere;min-width:0;font-size:clamp(27px,8.4vw,36px);line-height:1.03}.service-list p,.service-list a{grid-column:2;min-width:0}.argania-film-intro h2{letter-spacing:-.055em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(42px,12vw,60px);line-height:.94}.argania-film-intro h2 em{display:inline}.film-capabilities>div{margin-top:42px}.film-capabilities article{grid-template-columns:38px 1fr;gap:16px;padding:28px 0}.film-capabilities h2{font-size:32px}.film-capabilities p,.film-capabilities a{grid-column:2}.film-capabilities p{font-size:13px}.archive-cta{width:100%;margin-top:22px}}@media (width<=700px){.archive-project-facts>div{gap:12px}}.service-list article{grid-template-columns:70px minmax(0,1fr);gap:18px 30px;padding:38px 0}.service-list h3{grid-column:2;min-width:0}.service-list p{grid-column:2;max-width:720px;margin:0;font-size:15px}.service-name-link{width:100%;height:76px;min-height:76px;font-family:var(--display);white-space:nowrap;background:linear-gradient(135deg,#ffffff0e,#ffad280e);border:1px solid #ffc7655c;border-radius:3px;justify-content:space-between;align-items:center;gap:18px;padding:0 14px 2px 18px;font-weight:500;line-height:1;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff14,0 10px 30px #00000029;color:#fbfbfb!important;letter-spacing:-.045em!important;text-transform:none!important;font-size:clamp(74px,6.7vw,104px)!important;display:flex!important}.service-name-link:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0 38%,#ffdd9d26 48%,#0000 58%);transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-115%)}.service-name-link>span{z-index:1;position:relative}.service-name-link .premium-arrow{z-index:1;flex:none;position:relative;width:40px!important;height:40px!important}.service-name-link:hover,.service-name-link:focus-visible{background:linear-gradient(135deg,#ffe6b4,#ffad28 52%,#d78216);border-color:#ffe0a0;outline:none;box-shadow:inset 0 1px #fff,0 18px 38px #00000047,0 0 28px #ffad2829;color:#101010!important;transform:translateY(-3px)!important}.service-name-link:hover:before,.service-name-link:focus-visible:before{transform:translate(115%)}.service-name-link:hover .premium-arrow,.service-name-link:focus-visible .premium-arrow{color:#101010;background:#10101014;border-color:#10101061}.socials{gap:14px}.socials a{border-radius:3px;gap:12px;min-height:68px;padding:4px 15px 4px 5px}.socials b{flex:0 0 60px;width:60px!important;height:60px!important}.socials b svg{stroke-width:1.55px;width:32px!important;height:32px!important}.socials span{font-size:9px}@media (width<=1180px) and (width>=901px){.service-list article{grid-template-columns:55px minmax(0,1fr);gap:18px 22px}.service-list h3,.service-list p{grid-column:2}.service-name-link{height:74px;min-height:74px;font-size:clamp(62px,7vw,80px)!important}.service-name-link .premium-arrow{width:38px!important;height:38px!important}.footer-bottom{grid-template-columns:1fr 1fr;align-items:start}.socials{flex-wrap:wrap;justify-content:flex-start}}@media (width<=900px){.service-list article{grid-template-columns:30px minmax(0,1fr);gap:14px 12px;padding:26px 0}.service-list h3,.service-list p{grid-column:2}.service-name-link{white-space:normal;height:auto;min-height:72px;padding:10px 10px 11px 14px;line-height:.9;font-size:clamp(44px,12vw,60px)!important}.service-name-link .premium-arrow{width:36px!important;height:36px!important}.service-list p{font-size:14px;line-height:1.65}.socials{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.socials a{width:100%;min-height:62px;padding:4px 10px 4px 5px}.socials b{flex-basis:54px;width:54px!important;height:54px!important}.socials b svg{width:28px!important;height:28px!important}.socials span{font-size:8px}}@media (width<=390px){.socials{grid-template-columns:1fr}.socials a{min-height:64px}.service-name-link{min-height:68px;font-size:clamp(40px,11.4vw,48px)!important}.service-name-link .premium-arrow{width:34px!important;height:34px!important}}.studio-film{isolation:isolate;background:#090706;position:relative;overflow:hidden}.studio-film-media{z-index:-3;object-fit:cover;object-position:center;filter:saturate(.98)contrast(1.04)brightness(.86);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.studio-film-shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#050403ad,#0504034d 48%,#05040385),linear-gradient(#0504031f,#0504039e);position:absolute;inset:0}.studio-film-content{z-index:1;position:relative}.studio-film-topline{justify-content:space-between;align-items:center;gap:30px;display:flex}.studio-sound{color:#fff1d7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0807059e;border:1px solid #ffc45e9e;border-radius:999px;align-items:center;gap:12px;min-height:50px;padding:0 18px;font-size:9px;font-weight:700;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #00000052}.studio-sound:hover,.studio-sound:focus-visible,.studio-sound.is-on{background:#452a0bd1;border-color:#ffe0a0;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff26,0 16px 38px #0000006b,0 0 28px #ffad2821}.studio-sound.is-on .sound-bars i{animation-play-state:running}.studio-film .services-title p,.studio-film .service-list p{color:#d1cbc1;text-shadow:0 2px 18px #000000bf}.studio-film .service-list{border-top-color:#ffc45e66}.studio-film .service-list article{border-bottom-color:#ffc45e4d}.studio-film .service-name-link{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#150f09bd,#ffad2814)}.studio-film .service-list article{gap:22px 30px;padding:48px 0}.studio-film .service-name-link{height:132px;min-height:132px;padding-inline:24px 18px;line-height:.86;letter-spacing:-.06em!important;font-size:clamp(104px,9.4vw,156px)!important}.studio-film .service-name-link .premium-arrow{width:54px!important;height:54px!important}@media (width<=900px){.studio-film .service-list article{padding:34px 0}.studio-film .service-name-link{white-space:normal;min-height:108px;padding:14px 12px 16px 16px;line-height:.88;font-size:clamp(54px,15vw,76px)!important}.studio-film .service-name-link .premium-arrow{width:42px!important;height:42px!important}.studio-film-media{object-position:center;filter:saturate(.94)contrast(1.04)brightness(.76)}.studio-film-shade{background:linear-gradient(#0504033d,#05040380 45%,#050403b8)}.studio-film-topline{flex-direction:column;align-items:flex-start;gap:22px}.studio-sound{min-height:52px;padding-inline:17px;font-size:9px}}.nvk-cursor-dot{background:#ffe0a0;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;box-shadow:0 0 12px #ffad28d9}.nvk-cursor-ring{-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;transition:width .28s,height .28s,margin .28s,background .28s,box-shadow .28s,border-radius .28s;display:grid}.nvk-cursor-ring:before,.nvk-cursor-ring:after,.nvk-cursor-set-square,.nvk-cursor-mark,.nvk-cursor-compass,.nvk-cursor-orbit{display:none}.nvk-cursor-drop{transform-origin:50%;background:linear-gradient(145deg,#ffedc429,#ffad280d 52%,#ffad2857);border:1px solid #ffda92eb;border-radius:70% 40% 66% 38%/72% 42% 66% 36%;width:21px;height:27px;transition:width .28s,height .28s,transform .28s,background .28s,box-shadow .28s;animation:1.35s ease-in-out infinite nvk-drop-fall;position:absolute;transform:rotate(45deg);box-shadow:inset 3px 3px 7px #ffffff1f,0 0 18px #ffad284d}.nvk-cursor-drop:after{content:"";filter:blur(.3px);background:#fff7e0b8;border-radius:50%;width:5px;height:8px;position:absolute;top:4px;left:5px}.nvk-cursor-ring span{color:#fff3d6;font:700 7px var(--sans);letter-spacing:.14em;opacity:0;padding:0;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nvk-cursor-ring.is-active{background:#0c0a08d6;border:1px solid #ffd5859e;border-radius:58% 42% 56% 44%/62% 48% 52% 38%;width:82px;height:46px;margin:-23px 0 0 -41px;box-shadow:0 12px 32px #0000004d,inset 0 0 20px #ffad2814}.nvk-cursor-ring.is-active .nvk-cursor-drop{background:#ffad28;width:14px;height:18px;animation:1.1s ease-in-out infinite nvk-drop-fall-active;transform:translate(-29px)rotate(45deg);box-shadow:0 0 16px #ffad288c}.nvk-cursor-ring.is-pressed .nvk-cursor-drop{filter:brightness(1.22);animation:none;transform:translate(3px,3px)rotate(45deg)scale(.72,1.18)}.nvk-cursor-ring.is-active.is-pressed .nvk-cursor-drop{transform:translate(-26px,3px)rotate(45deg)scale(.72,1.18)}.nvk-cursor-ring.is-active span{opacity:1}@keyframes nvk-drop-fall{0%,to{transform:translate(-3px,-3px)rotate(45deg)scale(.94,1.08)}52%{transform:translate(3px,3px)rotate(45deg)scale(1.04,.96)}}@keyframes nvk-drop-fall-active{0%,to{transform:translate(-32px,-3px)rotate(45deg)scale(.94,1.08)}52%{transform:translate(-26px,3px)rotate(45deg)scale(1.04,.96)}}@media (prefers-reduced-motion:reduce){.nvk-cursor-ring,.nvk-cursor-drop{transition:none;animation:none}}.studio-discipline-page{min-height:100svh;padding-top:150px}.studio-discipline-page .services-title{margin-top:78px}.studio-discipline-page .services-title h1{font-family:var(--display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(78px,8vw,144px);font-weight:500;line-height:.84}.studio-discipline-page .services-title h1 em{color:var(--gold);font-style:normal;font-weight:400}.studio-discipline-page .service-list h2{min-width:0;margin:0}.studio-discipline-page .service-name-link{white-space:normal;text-wrap:balance;height:auto;min-height:190px;padding:25px 24px;line-height:.78;font-size:clamp(150px,13vw,200px)!important}.studio-discipline-page .service-name-link>span{min-width:0}.studio-discipline-page .service-list article{grid-template-columns:56px minmax(0,1fr);padding:58px 0}.studio-discipline-page .service-list h2,.studio-discipline-page .service-list p{grid-column:2}.studio-discipline-page .service-list p{max-width:720px;margin:0;font-size:15px}@media (width<=900px){.studio-discipline-page{padding-top:130px}.studio-discipline-page .services-title{margin-top:48px}.studio-discipline-page .services-title h1{font-size:clamp(58px,17vw,90px)}.studio-discipline-page .service-list article{grid-template-columns:30px minmax(0,1fr);padding:34px 0}.studio-discipline-page .service-name-link{min-height:118px;padding:16px 12px;line-height:.82;font-size:clamp(62px,17vw,92px)!important}html{scroll-padding-top:98px}.header{grid-template-rows:48px 24px;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px;height:98px;padding:10px 16px 8px}.header .brand{align-self:center;min-width:0}.header .brand img{width:min(164px,46vw)}.header .menu-button{align-self:center}.header>p{color:#d8c7a5;letter-spacing:.105em;text-align:center;white-space:nowrap;grid-area:2/1/auto/-1;width:100%;font-size:clamp(6.5px,1.85vw,8px);font-weight:600;line-height:1.2;display:block;overflow:hidden}.mobile-nav{inset:98px 0 auto}}.header>p{letter-spacing:.075em;text-wrap:balance;font-size:16px;line-height:1.12}.nvk-cursor-dot{opacity:0!important}.nvk-cursor-ring,.nvk-cursor-ring.is-active{width:42px;height:42px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;place-items:center;margin:-21px 0 0 -21px;display:grid}.nvk-cursor-drop,.nvk-cursor-ring.is-active .nvk-cursor-drop{background:#ffad2806;border:2px solid #ffad28;border-radius:2px 72% 72%;width:27px;height:30px;transition:transform .22s,background .22s,box-shadow .22s;animation:none;position:absolute;transform:rotate(-12deg);box-shadow:0 0 12px #ffad2833,inset 0 0 8px #ffad2814}.nvk-cursor-drop:after{display:none}.nvk-cursor-ring.is-active .nvk-cursor-drop{background:#ffad2833;transform:rotate(-12deg)scale(1.22);box-shadow:0 0 20px #ffad2873,inset 0 0 10px #ffe1a82e}.nvk-cursor-ring.is-pressed .nvk-cursor-drop,.nvk-cursor-ring.is-active.is-pressed .nvk-cursor-drop{animation:none;transform:rotate(-12deg)scale(.88)}.nvk-cursor-ring span{display:none}@media (width<=1180px) and (width>=901px){.header{grid-template-columns:205px minmax(190px,.7fr) 1fr auto;gap:20px}.header>p{letter-spacing:.055em;font-size:11px;display:block}}@media (width<=900px){.header>p{letter-spacing:.065em;white-space:normal;font-size:11px;line-height:1.05}}.evolution-heading{grid-template-columns:1fr .42fr;align-items:end;gap:70px;margin:62px 0 52px;display:grid}.evolution-heading h2{font:500 clamp(60px,6.8vw,116px)/.86 var(--display);letter-spacing:-.055em;margin:0}.evolution-heading h2 em{color:var(--gold);font-style:normal;font-weight:400}.evolution-heading>p{color:#aaa398;max-width:520px;margin:0 0 8px;font-size:14px;line-height:1.75}.evolution-years{border-top:1px solid #ffd58540;border-bottom:1px solid #ffd58540;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.evolution-years button{color:#817b72;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffd5852e;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:150px;padding:18px 14px 20px;transition:color .3s,background .3s,transform .3s;display:flex;position:relative}.evolution-years button:last-child{border-right:0}.evolution-years button:after{content:"";background:var(--gold);transform-origin:0;height:3px;transition:transform .35s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.evolution-years button:hover,.evolution-years button.active{color:#fff6e5;background:linear-gradient(#ffad2808,#ffad281f)}.evolution-years button.active:after{transform:scaleX(1)}.evolution-years small{color:var(--gold);letter-spacing:.14em;font-size:8px}.evolution-years strong{font:500 clamp(28px,2.7vw,48px)/1 var(--display);letter-spacing:-.035em;margin-top:18px}.evolution-years span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:8px}.evolution-stories{margin-top:24px}.evolution-stories.multiple{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.evolution-stories article{background:#181511;border:1px solid #ffd5852e;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);min-height:520px;animation:.5s cubic-bezier(.2,.7,.2,1) both evolution-reveal;display:grid;overflow:hidden}.evolution-stories.multiple article{grid-template-rows:310px 1fr;grid-template-columns:1fr;min-height:0}.evolution-stories.multiple article:nth-child(2){animation-delay:50ms}.evolution-stories.multiple article:nth-child(3){animation-delay:.1s}.evolution-stories.multiple article:nth-child(4){animation-delay:.15s}.evolution-story-media{min-height:0;position:relative;overflow:hidden}.evolution-story-media:after{content:"";background:linear-gradient(#0000 56%,#0504039e);position:absolute;inset:0}.evolution-story-media img{object-fit:cover;filter:saturate(.82)contrast(1.05);width:100%;height:100%}.evolution-story-media span{z-index:1;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a080699;border:1px solid #ffd58573;padding:8px 10px;font-size:8px;position:absolute;bottom:18px;left:20px}.evolution-story-copy{flex-direction:column;justify-content:center;padding:clamp(28px,4vw,70px);display:flex}.evolution-story-copy small{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:8px}.evolution-story-copy h3{font:500 clamp(38px,4.5vw,72px)/.94 var(--display);letter-spacing:-.045em;margin:22px 0 20px}.evolution-stories.multiple .evolution-story-copy h3{font-size:clamp(32px,3vw,50px)}.evolution-story-copy p{color:#aaa398;margin:0;font-size:14px;line-height:1.75}@keyframes evolution-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.projects-page .archive-gallery,.projects-page .curated-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:12px;display:grid}.projects-page .archive-list>.archive-project{content-visibility:auto;contain-intrinsic-size:auto 1200px}.projects-page .archive-gallery figure,.projects-page .archive-gallery figure.feature,.projects-page .curated-gallery figure,.projects-page .curated-gallery figure.portrait{aspect-ratio:4/3;grid-column:auto;height:auto;max-height:none;margin:0}.projects-page .archive-gallery figure.fill-one,.projects-page .curated-gallery figure.fill-one{grid-column:span 2}.projects-page .archive-gallery figure.fill-two,.projects-page .curated-gallery figure.fill-two{grid-column:1/-1}.projects-page .archive-gallery img,.projects-page .curated-gallery img{object-fit:cover;object-position:center;width:100%;height:100%}.projects-page .snow-arena-gallery figure,.projects-page .snow-arena-gallery figure.feature{aspect-ratio:16/9}@media (width<=900px){.evolution-heading{margin:48px 0 34px;display:block}.evolution-heading h2{font-size:54px}.evolution-heading>p{margin-top:25px;font-size:13px}.evolution-years{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.evolution-years::-webkit-scrollbar{display:none}.evolution-years button{scroll-snap-align:start;flex:0 0 128px;min-height:126px}.evolution-years strong{font-size:34px}.evolution-stories,.evolution-stories.multiple{grid-template-columns:1fr;gap:10px;display:grid}.evolution-stories article,.evolution-stories.multiple article{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:0;display:grid}.evolution-story-media{aspect-ratio:4/3}.evolution-story-copy{padding:26px 22px 30px}.evolution-story-copy h3,.evolution-stories.multiple .evolution-story-copy h3{font-size:39px}.projects-page .archive-gallery,.projects-page .curated-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.projects-page .archive-gallery figure,.projects-page .archive-gallery figure.feature,.projects-page .curated-gallery figure,.projects-page .curated-gallery figure.portrait{aspect-ratio:4/3;grid-column:auto;height:auto;max-height:none}.projects-page .archive-gallery figure.mobile-fill,.projects-page .curated-gallery figure.mobile-fill{grid-column:1/-1}}@media (width<=520px){.projects-page .archive-gallery,.projects-page .curated-gallery{grid-template-columns:1fr}}html,body,body *{cursor:default}a,button,[role=button],summary,label[for],select{cursor:pointer}:root{--type-display:var(--display);--type-body:"Manrope","Space Grotesk",Arial,sans-serif;--type-label:11px;--type-body-size:16px;--type-small:13px;--tracking-display:-.052em;--tracking-label:.105em}html{font-family:var(--type-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{font-family:var(--type-body);font-size:var(--type-body-size);font-optical-sizing:auto;text-rendering:optimizelegibility;font-weight:400;line-height:1.65}h1,h2,h3,h4{font-family:var(--type-display);font-kerning:normal;text-wrap:balance;overflow-wrap:break-word;font-weight:500}p,li{font-family:var(--type-body);text-wrap:pretty}em{font-family:inherit}.hero h1,.archive-hero h1,.team-hero h1,.film-hero h1,.engineering-hero-copy h1{font-family:var(--type-display);letter-spacing:var(--tracking-display);font-size:clamp(76px,9vw,156px);font-weight:500;line-height:.86}.manifesto h2,.project-gateway h2,.footer-top h2,.collection-intro h2,.team-page-head h2,.about-nvk h2,.certificate-intro h2,.engineering-files-head h2,.engineering-method h2,.argania-film-intro h2,.evolution-heading h2{font-family:var(--type-display);letter-spacing:-.047em;font-size:clamp(58px,6.6vw,112px);font-weight:500;line-height:.9}.hero h1 em,.manifesto h2 em,.project-gateway h2 em,.footer-top h2 em,.archive-hero h1 em,.collection-intro h2 em,.team-hero h1 em,.about-nvk h2 em,.team-page-head h2 em,.certificate-intro h2 em,.film-hero h1 em,.argania-film-intro h2 em,.engineering-hero-copy h1 em,.engineering-files-head h2 em,.engineering-method h2 em,.evolution-heading h2 em{letter-spacing:-.035em;font-family:inherit;font-style:normal;font-weight:400}.hero .lead,.about-nvk p,.team-page-head>p,.certificate-intro>p,.argania-film-intro>p,.film-capabilities article>p,.engineering-file-copy p,.engineering-method li p,.evolution-heading>p,.evolution-story-copy p{letter-spacing:-.008em;font-size:clamp(15px,1.15vw,17px);line-height:1.7}.hero .lead{max-width:680px;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.eyebrow,.section-label,.header>p,.header nav a,.header-cta,.menu-button,.text-link,.button,.argania-title-wrap>p,.argania-title-wrap>small,.argania-stage-copy>span,.engineering-file-copy>span,.film-capabilities article>span,.film-capabilities article>a,.argania-film-meta>span,.argania-film-meta>p,.evolution-story-copy small,.evolution-story-media span,.people-grid article>p,.certificate-grid article>p,.certificate-grid a>p{font-family:var(--type-body);font-size:var(--type-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:1.35}.eyebrow,.section-label,.argania-title-wrap>p,.engineering-file-copy>span,.film-capabilities article>span,.evolution-story-copy small{text-transform:uppercase}.section-label{gap:14px}.section-label span{font-size:inherit}.button,.header-cta{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:0 25px;font-size:11px;line-height:1;display:inline-flex}.header-cta{min-height:46px;padding-inline:20px}.menu-button{letter-spacing:.1em;font-size:11px}.text-link{letter-spacing:.095em;font-size:11px;line-height:1.35}.archive-project-head h2,.film-slots article h3,.argania-film-meta h3,.engineering-file-copy h3,.evolution-story-copy h3{font-family:var(--type-display);letter-spacing:-.038em;font-weight:500;line-height:.98}.argania-film-meta h3{font-size:clamp(25px,2.25vw,36px)}.film-capabilities h2,.engineering-method li h3,.people-grid h3,.certificate-grid h3{font-family:var(--type-display);letter-spacing:-.035em;font-size:clamp(28px,2.8vw,44px);font-weight:500;line-height:1.03}.people-grid h3,.certificate-grid h3{font-size:clamp(23px,2vw,32px)}.evolution-years small,.evolution-years span{font-family:var(--type-body);letter-spacing:.1em;font-size:10px;font-weight:600;line-height:1.3}@media (width<=900px){:root{--type-label:11px;--type-body-size:16px;--type-small:13px}.hero h1,.archive-hero h1,.team-hero h1,.film-hero h1,.engineering-hero-copy h1{letter-spacing:-.045em;font-size:clamp(52px,14.5vw,78px);line-height:.91}.manifesto h2,.project-gateway h2,.footer-top h2,.collection-intro h2,.team-page-head h2,.about-nvk h2,.certificate-intro h2,.engineering-files-head h2,.engineering-method h2,.argania-film-intro h2,.evolution-heading h2{letter-spacing:-.041em;font-size:clamp(43px,11.5vw,62px);line-height:.94}.header>p{letter-spacing:.065em;font-size:11px;line-height:1.25}.mobile-nav a{font-family:var(--type-display);letter-spacing:-.025em;font-size:clamp(25px,7.4vw,34px);font-weight:500;line-height:1.02}.button,.header-cta{min-height:54px;padding-inline:21px;font-size:11px}.header-cta{min-height:46px}.hero .lead{font-size:17px;line-height:1.58}.evolution-heading>p,.evolution-story-copy p{font-size:15px;line-height:1.7}.evolution-story-copy h3,.evolution-stories.multiple .evolution-story-copy h3{font-size:clamp(34px,9.5vw,44px);line-height:1}.evolution-years small,.evolution-years span{font-size:10px}}@media (width<=520px){.hero h1,.archive-hero h1,.team-hero h1,.film-hero h1,.engineering-hero-copy h1{font-size:clamp(49px,14vw,64px)}.manifesto h2,.project-gateway h2,.footer-top h2,.collection-intro h2,.team-page-head h2,.about-nvk h2,.certificate-intro h2,.engineering-files-head h2,.engineering-method h2,.argania-film-intro h2,.evolution-heading h2{font-size:clamp(40px,11.2vw,52px)}.header>p{letter-spacing:.055em;font-size:10px}.eyebrow,.section-label{letter-spacing:.09em;font-size:11px;line-height:1.4}.button,.header-cta,.menu-button,.text-link{font-size:11px}}@media (height<=520px) and (orientation:landscape){.projects-page .archive-gallery,.projects-page .curated-gallery,.projects-page .experience-gallery,.projects-page .snow-arena-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.render-lightbox{padding:12px 64px 12px 12px}.render-lightbox img{max-height:calc(100svh - 24px)}}@media (width<=900px){html{scroll-padding-top:96px}main{padding-top:96px}.header{grid-template-rows:48px 25px;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;height:96px;padding:8px 16px 7px}.header .header-cta{min-height:44px;box-shadow:none;color:#ffd07a;letter-spacing:.08em;background:0 0;border:0;grid-area:1/2;place-self:center end;padding:0;font-size:9px;font-weight:600;display:inline-flex!important}.header .header-cta:hover{color:#fff;box-shadow:none;background:0 0;transform:none}.header .header-cta .premium-arrow{display:none}.header .menu-button{min-height:44px;box-shadow:none;letter-spacing:.1em;background:0 0;border:0;grid-area:1/3;justify-self:end;padding:0;font-weight:600;display:flex;font-size:11px!important}.header .menu-button:hover{box-shadow:none;background:0 0;border-color:#0000}.header .brand{grid-area:1/1}.header .brand img{width:min(154px,42vw)}.header>p{letter-spacing:.055em;white-space:nowrap;text-align:center;grid-area:2/1/auto/-1;max-width:100%;margin:0;font-size:clamp(7px,1.9vw,9px);line-height:1.15}.mobile-nav{max-height:calc(100svh - 96px);padding-bottom:24px;inset:96px 0 auto;overflow-y:auto}.mobile-nav a{letter-spacing:-.015em;line-height:1.08;font-size:clamp(20px,5.4vw,24px)!important}.hero-play-fallback{min-height:40px;padding:0 13px;bottom:18px;right:16px}}@media (width<=1100px){html{scroll-padding-top:96px}main{padding-top:96px}.header{grid-template-rows:48px 25px;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 12px;height:96px;padding:8px 16px 7px;display:grid}.header nav{display:none}.header .brand{grid-area:1/1;align-self:center;min-width:0}.header .brand img{width:min(154px,100%);height:auto}.header .header-cta{min-height:42px;box-shadow:none;color:#ffd07a;letter-spacing:.075em;white-space:nowrap;background:0 0;border:0;grid-area:1/2;place-self:center end;gap:0;padding:0 3px;font-size:9px;font-weight:600;line-height:1;display:inline-flex!important}.header .header-cta:hover{color:#fff;box-shadow:none;background:0 0;transform:none}.header .header-cta .premium-arrow{display:none!important}.header .menu-button{min-height:42px;box-shadow:none;letter-spacing:.09em;white-space:nowrap;background:0 0;border:0;grid-area:1/3;place-self:center end;gap:10px;padding:0;font-weight:600;display:flex;font-size:11px!important}.header .menu-button:hover{box-shadow:none;background:0 0;border-color:#0000}.header>p{letter-spacing:.045em;text-align:center;white-space:nowrap;grid-area:2/1/auto/-1;align-self:center;width:100%;margin:0;font-size:clamp(7px,1.05vw,9px);line-height:1.2;display:block;overflow:visible}.mobile-nav{z-index:45;background:#05080afa;max-height:calc(100svh - 96px);padding:24px 18px 30px;transition:transform .35s;display:grid;position:fixed;inset:96px 0 auto;overflow-y:auto;transform:translateY(-120%)}.mobile-nav.open{transform:none}.mobile-nav a{border-bottom:1px solid var(--line);font-family:var(--serif);grid-template-columns:40px 1fr auto;align-items:center;padding:16px 0;line-height:1.08;display:grid;font-size:clamp(20px,3vw,28px)!important}.mobile-nav small{color:var(--gold);font:8px var(--sans)}}@media (width<=600px){html{scroll-padding-top:106px}main{padding-top:106px}.header{grid-template-rows:48px 36px;grid-template-columns:minmax(0,1fr) max-content max-content;gap:7px 12px;height:106px;padding:7px 12px 8px}.header .brand img{width:min(122px,100%)}.header .header-cta{letter-spacing:.045em;min-height:40px;padding-inline:2px;font-size:8px}.header .header-cta .premium-arrow{width:0!important;margin:0!important;display:none!important}.header .menu-button{letter-spacing:.065em;gap:8px;min-height:40px;font-size:10px!important}.header .menu-glyph{transform-origin:100%;transform:scale(.82)}.header>p{letter-spacing:.025em;white-space:normal;text-wrap:balance;font-size:clamp(6.1px,1.72vw,7.5px);line-height:1.3}.mobile-nav{max-height:calc(100svh - 106px);inset:106px 0 auto}}@media (width<=380px){.header{column-gap:8px;padding-inline:10px}.header .brand img{width:min(104px,100%)}.header .header-cta{font-size:7.5px}.header .menu-button{gap:5px;font-size:9px!important}}.projects-page .archive-gallery,.projects-page .curated-gallery,.projects-page .experience-gallery,.projects-page .snow-arena-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:12px;display:grid}.projects-page .archive-gallery figure.render-tile,.projects-page .curated-gallery figure.render-tile,.projects-page .experience-gallery figure.render-tile,.projects-page .snow-arena-gallery figure.render-tile{aspect-ratio:4/3;background:#171512;width:100%;margin:0;overflow:hidden;grid-column:auto!important;height:auto!important;max-height:none!important}.projects-page .render-open{cursor:zoom-in;background:#171512;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.projects-page .render-open img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .35s;display:block}.projects-page .render-open:hover img,.projects-page .render-open:focus-visible img{filter:brightness(1.05);transform:scale(1.025)}.projects-page .render-open:focus-visible{outline-offset:-2px;outline:2px solid #ffad28}.render-lightbox{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:zoom-out;background:#040404f5;place-items:center;padding:72px 5vw 40px;animation:.22s ease-out lightbox-in;display:grid;position:fixed;inset:0}.render-lightbox img{object-fit:contain;cursor:default;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 112px);display:block;box-shadow:0 24px 80px #0000008c}.render-lightbox-close{z-index:2;color:#ffd07a;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:42px;padding:0 3px;font-size:10px;font-weight:700;position:fixed;top:18px;right:22px}.render-lightbox-close span{vertical-align:-3px;margin-left:9px;font-size:28px;font-weight:300;line-height:1;display:inline-block}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}@media (width<=900px){.projects-page .archive-gallery,.projects-page .curated-gallery,.projects-page .experience-gallery,.projects-page .snow-arena-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (width<=520px){.projects-page .archive-gallery,.projects-page .curated-gallery,.projects-page .experience-gallery,.projects-page .snow-arena-gallery{grid-template-columns:1fr;gap:8px}.render-lightbox{padding:62px 12px 24px}.render-lightbox img{max-height:calc(100svh - 86px)}.render-lightbox-close{top:12px;right:14px}}html,body{max-width:100%;overflow-x:clip}main,main>section,main>footer,.header>*{min-width:0}.hero-copy,.archive-hero-copy,.engineering-hero-copy,.film-hero>*{max-width:100%}.hero h1,.archive-hero h1,.engineering-hero-copy h1,.film-hero h1,.manifesto h2,.project-gateway h2,.footer-top h2,.collection-intro h2{overflow-wrap:normal;word-break:normal;max-width:100%}video,img{max-width:100%}@media (width<=1100px){html{scroll-padding-top:96px}main{padding-top:96px}.header{grid-template-rows:48px 25px;grid-template-columns:minmax(116px,1fr) max-content max-content;gap:8px clamp(9px,1.8vw,18px);height:96px;padding:8px clamp(12px,2.2vw,22px) 7px}.header .brand img{width:clamp(118px,16vw,154px)}.header .header-cta{letter-spacing:.06em;max-width:100%;min-height:42px;padding:0;font-size:9px}.header .header-cta .premium-arrow{display:none!important}.header .menu-button{min-height:42px;box-shadow:none;background:0 0;border:0;gap:9px;padding:0}.header>p{text-overflow:clip;letter-spacing:.035em;white-space:nowrap;font-size:clamp(7px,1.05vw,9px);line-height:1.2;overflow:hidden}.mobile-nav{overscroll-behavior:contain;max-height:calc(100svh - 96px);inset:96px 0 auto}.hero,.engineering-hero,.film-hero,.team-hero,.archive-hero{min-height:calc(100svh - 96px)}}@media (width<=600px){html{scroll-padding-top:104px}main{padding-top:104px}.header{grid-template-rows:46px 36px;grid-template-columns:minmax(88px,1fr) max-content max-content;gap:7px 8px;height:104px;padding:7px 12px 8px}.header .brand img{width:clamp(96px,30vw,124px)}.header .header-cta{letter-spacing:.035em;min-height:40px;font-size:clamp(7.5px,2.25vw,9px)}.header .menu-button{letter-spacing:.055em;gap:6px;min-height:40px;font-size:clamp(9px,2.6vw,11px)!important}.header .menu-glyph{transform-origin:100%;width:21px;transform:scale(.82)}.header>p{letter-spacing:.018em;white-space:normal;text-wrap:balance;font-size:clamp(6.25px,1.82vw,7.8px);line-height:1.28}.mobile-nav{max-height:calc(100svh - 104px);inset:104px 0 auto}.mobile-nav a{grid-template-columns:30px minmax(0,1fr) 32px;min-height:60px;padding:11px 0;font-size:clamp(21px,6.3vw,27px)!important}.hero,.engineering-hero,.film-hero,.team-hero,.archive-hero{min-height:calc(100svh - 104px)}.hero-copy{left:20px;right:20px}.hero .lead{max-width:100%;font-size:clamp(15px,4.2vw,17px)}.hero-actions{width:100%;max-width:100%}.footer-top h2,.manifesto h2,.project-gateway h2,.collection-intro h2{overflow-wrap:break-word}}@media (width<=360px){.header{column-gap:6px;padding-inline:9px}.header .brand img{width:94px}.header .header-cta{font-size:7.25px}.header .menu-button{gap:4px;font-size:8.5px!important}.header .menu-glyph{width:19px;transform:scale(.76)}}@media (height<=540px) and (orientation:landscape) and (width<=1100px){html{scroll-padding-top:72px}main{padding-top:72px}.header{grid-template-rows:38px 18px;row-gap:4px;height:72px;padding-block:5px}.header .brand img{width:112px}.header .header-cta,.header .menu-button{min-height:36px}.header>p{white-space:nowrap;font-size:6.5px}.mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;max-height:calc(100svh - 72px);padding-block:10px;inset:72px 0 auto}.mobile-nav a{min-height:46px;padding:7px 0;font-size:18px!important}.hero,.engineering-hero,.film-hero,.team-hero,.archive-hero{min-height:calc(100svh - 72px)}}.cms-project-summary,.cms-project-description{color:#ffffffb8;max-width:920px;margin:22px 5vw 0;font-size:clamp(16px,1.3vw,20px);line-height:1.6}.cms-project-description{white-space:pre-line}.news-page{color:#fff;background:#07090c;min-height:100vh}.news-hero{border-bottom:1px solid #eea4214d;flex-direction:column;justify-content:flex-end;min-height:62vh;padding:220px 5vw 100px;display:flex}.news-hero h1{letter-spacing:-.055em;margin:40px 0 0;font-size:clamp(54px,8vw,130px);font-weight:400;line-height:.91}.news-hero em{color:#eda52a;font-family:Cormorant Garamond,serif;font-weight:400}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 20px;padding:80px 5vw 140px;display:grid}.news-card{color:#fff;text-decoration:none}.news-card>div{aspect-ratio:4/3;background:#11151a;overflow:hidden}.news-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.news-card:hover img{transform:scale(1.025)}.news-card small{color:#eda52a;letter-spacing:.1em;text-transform:uppercase;margin-top:17px;display:block}.news-card h2{margin:13px 0;font-size:clamp(24px,2.4vw,38px);font-weight:400;line-height:1.08}.news-card p{color:#ffffffa3;line-height:1.55}.news-card b{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-top:20px;font-size:12px;display:flex}.news-empty{color:#fff9;grid-column:1/-1}.news-article{color:#fff;background:#07090c;min-height:100vh;padding:0 5vw 100px}.news-article>header{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:100px;display:flex}.news-article>header a{color:#fff;text-decoration:none}.news-article article{max-width:1040px;margin:90px auto}.news-article article>p:first-child{color:#eda52a;text-transform:uppercase;letter-spacing:.12em}.news-article h1{letter-spacing:-.05em;margin:25px 0 28px;font-size:clamp(48px,7vw,100px);font-weight:400;line-height:.95}.news-article article>strong{color:#ffffffb3;max-width:720px;font-size:clamp(19px,2vw,28px);font-weight:400;line-height:1.45;display:block}.news-article article>img{object-fit:cover;width:100%;max-height:70vh;margin:60px 0}.news-article article>div{max-width:760px}.news-article article>div p{color:#ffffffc7;font-size:18px;line-height:1.75}.news-article article>section{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:60px;display:grid}.news-article article>section img{aspect-ratio:4/3;object-fit:cover;width:100%}@media (width<=800px){.news-hero{padding:170px 20px 70px}.news-grid{grid-template-columns:1fr;padding:50px 20px 90px}.news-article{padding:0 20px 70px}.news-article article{margin:55px auto}.news-article article>section{grid-template-columns:1fr}.cms-project-summary,.cms-project-description{margin-left:20px;margin-right:20px}}@media (width>=901px) and (width<=1500px){.header{gap:20px}.header nav{gap:16px}}.header nav{align-items:stretch;min-width:0}.header nav a{text-align:center;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;justify-content:center;align-items:center;min-width:0;max-width:none;line-height:1.18;display:flex}.mobile-nav a{min-width:0}.mobile-nav a>span{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance;min-width:0}.news-evolution{padding:120px 5vw 140px}.news-evolution .evolution-years{grid-template-columns:repeat(5,minmax(0,1fr))}.news-evolution .evolution-story-media.has-gallery{background:#090807;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.news-evolution .evolution-story-media.has-gallery img{min-width:0}.news-evolution .evolution-story-media.wellness-retreat-media{background:#0b0907}.news-evolution .evolution-story-media.wellness-retreat-media img{object-fit:contain}.news-evolution .evolution-stories article.sea-expo-story{flex-direction:column;min-height:0;display:flex;overflow:visible}.news-evolution .sea-expo-story .evolution-story-copy{border-bottom:1px solid #ffd58529;order:1;justify-content:flex-start;padding:clamp(38px,5vw,74px)}.news-evolution .sea-expo-story .evolution-story-copy h3{max-width:920px;margin-bottom:24px}.news-evolution .sea-expo-story .sea-expo-story-lead{color:#ffffffd1;max-width:960px;font-size:clamp(17px,1.55vw,22px);line-height:1.65}.sea-expo-facts{border-top:1px solid #ffd58538;border-bottom:1px solid #ffd58538;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1040px;margin:38px 0 0;display:grid}.sea-expo-facts>div{min-width:0;padding:18px 20px 19px 0}.sea-expo-facts>div+div{border-left:1px solid #ffd58529;padding-left:20px}.sea-expo-facts dt{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:700}.sea-expo-facts dd{color:#f5ead5;margin:0;font-size:14px;line-height:1.35}.sea-expo-story-intro{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,46px);max-width:1120px;margin-top:38px;display:grid}.news-evolution .sea-expo-story .sea-expo-story-intro p{color:#aaa398;font-size:14px;line-height:1.75}.news-evolution .evolution-story-media.sea-expo-gallery{background:#090807;order:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;width:min(100%,1050px);height:auto;min-height:0;margin:0 auto;padding:clamp(18px,3vw,34px);overflow:visible;aspect-ratio:auto!important;display:grid!important}.news-evolution .evolution-story-media.sea-expo-gallery:after{display:none}.news-evolution .sea-expo-gallery .news-gallery-badge{z-index:2;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0a0806c7;border:1px solid #ffd5858c;padding:8px 10px;font-size:8px;position:absolute;top:50px;bottom:auto;left:50px}.news-evolution .evolution-story-copy>a{width:max-content}.news-evolution .evolution-story-copy>a.news-partner-link{color:#ffd07a;border:1px solid #ffad2873;margin-top:26px;padding:12px 15px}.news-evolution .evolution-story-copy>a.news-partner-link:hover,.news-evolution .evolution-story-copy>a.news-partner-link:focus-visible{background:#ffad2814;border-color:#ffad28;outline:none}.news-evolution .evolution-story-copy>a.news-partner-link+a{margin-top:14px}.news-article-partner-link{color:#ffd07a;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffad2880;align-items:center;gap:12px;margin-top:28px;padding:14px 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.news-article-partner-link:hover,.news-article-partner-link:focus-visible{background:#ffad281a;border-color:#ffad28;outline:none}.news-article.wellness-retreat-article article>img{object-fit:contain;width:min(100%,880px);height:auto;max-height:none;margin-left:auto;margin-right:auto;display:block}.news-current{background:#0b0d10;border-top:1px solid #eea4214d}.news-current-heading{padding:120px 5vw 0}.news-current-heading h2{font:400 clamp(54px,7vw,112px)/.9 var(--display);letter-spacing:-.05em;margin:55px 0 0}.news-current-heading h2 em{color:#eda52a;font-family:Cormorant Garamond,serif;font-weight:400}.news-clickable-gallery .news-image-button{cursor:zoom-in;background:#11100e;border:1px solid #ffd58524;align-self:start;width:100%;height:auto;margin:0;padding:0;display:block;position:relative;overflow:hidden}.news-clickable-gallery .news-image-button:after{content:"↗";color:#ffd07a;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505ad;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;transition:opacity .25s,transform .25s;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.news-clickable-gallery .news-image-button:hover:after,.news-clickable-gallery .news-image-button:focus-visible:after{opacity:1;transform:none}.news-clickable-gallery .news-image-button:focus-visible{outline-offset:2px;outline:2px solid #ffad28}.news-clickable-gallery .news-image-button img{object-position:center;background:#090807;width:100%;transition:filter .3s;display:block;object-fit:contain!important;height:auto!important;max-height:none!important}.news-clickable-gallery .news-image-button:hover img{filter:brightness(1.06)}.news-article.sea-expo-article article{max-width:1180px}.news-article.sea-expo-article .news-article-body{max-width:820px;margin-top:56px}.news-article.sea-expo-article article>.news-article-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;max-width:1020px;margin:64px auto 0;display:grid}.news-lightbox-figure{justify-items:center;max-width:calc(100vw - 150px);margin:0;display:grid}.news-lightbox-figure img{max-width:100%;object-fit:contain!important;width:auto!important;height:auto!important;max-height:calc(100svh - 125px)!important}.news-lightbox-figure figcaption{color:#d9c7aa;letter-spacing:.16em;margin-top:12px;font-size:10px;font-weight:700}.news-lightbox-nav{z-index:3;color:#ffd07a;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0806b8;border:1px solid #ffd07a80;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:22px;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.news-lightbox-nav:hover,.news-lightbox-nav:focus-visible{background:#ffad2829;border-color:#ffad28;outline:none}.news-lightbox-prev{left:24px}.news-lightbox-next{right:24px}@media (width<=900px){.news-evolution{padding:80px 20px 100px}.news-evolution .evolution-years{display:flex}.news-current-heading{padding:80px 20px 0}.news-evolution .evolution-story-media.has-gallery{grid-template-columns:1fr 1fr}.news-evolution .sea-expo-story .evolution-story-copy{padding:34px 24px 38px}.sea-expo-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-expo-facts>div:nth-child(3){border-top:1px solid #ffd58529;border-left:0;padding-left:0}.sea-expo-facts>div:nth-child(4){border-top:1px solid #ffd58529}.sea-expo-story-intro{grid-template-columns:1fr;gap:16px}.news-evolution .evolution-story-media.sea-expo-gallery{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:20px}.news-evolution .sea-expo-gallery .news-gallery-badge{top:36px;left:36px}.news-article.sea-expo-article article>.news-article-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.news-lightbox-figure{max-width:calc(100vw - 86px)}.news-lightbox-prev{left:10px}.news-lightbox-next{right:10px}}@media (width<=560px){.news-evolution .evolution-story-media.sea-expo-gallery,.news-article.sea-expo-article article>.news-article-gallery{grid-template-columns:1fr}.news-evolution .evolution-story-media.sea-expo-gallery{padding:12px}.news-evolution .sea-expo-gallery .news-gallery-badge{top:24px;left:24px}.news-clickable-gallery .news-image-button:after{opacity:1;transform:none}.news-lightbox-figure{max-width:calc(100vw - 24px)}.news-lightbox-nav{width:42px;height:42px;top:auto;bottom:14px;transform:none}.news-lightbox-prev{left:14px}.news-lightbox-next{right:14px}}.project-detail-page{color:#fff;background:#07090c;min-height:100vh}.project-detail-page>.archive-project{padding-top:180px}.project-detail-back{margin:0 0 52px 80px}.project-detail-back a{color:#ffad28;letter-spacing:.12em;text-transform:uppercase;font-size:11px;text-decoration:none}.project-detail-page .archive-project-head h1{font:500 clamp(52px,6.4vw,104px)/.88 var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0}.project-detail-page .archive-project-head h1 em{color:#ffad28;font-family:var(--serif);font-weight:500}.project-detail-footer{border-top:1px solid var(--line)}.not-found-page{color:#fff;background:#07090c;min-height:100svh;padding:42px 5vw 70px}.not-found-brand{width:min(430px,72vw);display:block}.not-found-brand img{width:100%;height:auto;display:block}.not-found-page section{max-width:1050px;margin:14vh auto 0}.not-found-page h1{font:500 clamp(58px,9vw,138px)/.86 var(--display);letter-spacing:-.055em;text-wrap:balance;margin:34px 0 24px}.not-found-page h1 em{color:#ffad28;font-family:var(--serif);font-weight:500}.not-found-page section>p:not(.section-label){color:#aaa39a;max-width:680px;font-size:clamp(16px,1.4vw,22px);line-height:1.6}.not-found-page nav{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:68px;display:grid}.not-found-page nav a{color:#fff;border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:18px;min-height:90px;padding:0 22px;text-decoration:none;display:flex}.not-found-page nav a+a{border-left:1px solid var(--line)}@media (width<=800px){.project-detail-page>.archive-project{padding-top:150px}.project-detail-back{margin:0 0 36px}.project-detail-page .archive-project-head h1{overflow-wrap:anywhere;font-size:clamp(40px,11vw,58px);line-height:.94}.not-found-page{padding:28px 20px 48px}.not-found-page section{margin-top:13vh}.not-found-page nav{grid-template-columns:1fr 1fr;margin-top:48px}.not-found-page nav a{min-height:72px;padding:0 14px}.not-found-page nav a:nth-child(3){border-left:0}}.projects-page .project-name{font-synthesis:none;font-variant:normal;font-family:var(--type-display)!important;letter-spacing:-.035em!important;text-transform:uppercase!important;font-style:normal!important;font-weight:500!important}.projects-page .project-name-accent{color:#ffad28;font:inherit;letter-spacing:inherit}.projects-page .project-index .project-name{font-size:30px!important;line-height:1.1!important}.projects-page .archive-project-head h2.project-name,.projects-page .archive-project-head h1.project-name{font-size:clamp(60px,7vw,118px)!important;line-height:.98!important}@media (width<=900px){.projects-page .project-index .project-name{text-wrap:balance;max-width:100%;font-size:20px!important;line-height:1.15!important}.projects-page .archive-project-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 12px}.projects-page .archive-project-head>span{grid-area:1/1}.projects-page .archive-project-head>div{grid-area:2/1/auto/-1;width:100%;min-width:0}.projects-page .archive-project-head>b{grid-area:1/2;align-self:center}.projects-page .archive-project-head h2.project-name,.projects-page .archive-project-head h1.project-name{text-wrap:balance;max-width:100%;font-size:clamp(32px,9vw,40px)!important;line-height:1.03!important}.projects-page .archive-project-facts{width:100%;max-width:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}:root{--admin-bg:#f4f5f7;--admin-ink:#111317;--admin-muted:#6f747d;--admin-line:#dfe2e6;--admin-panel:#fff;--admin-accent:#eea421}*{box-sizing:border-box}.admin-auth,.admin-shell{background:var(--admin-bg);min-height:100vh;color:var(--admin-ink);cursor:default;font-family:Arial,Helvetica,sans-serif}.admin-auth{place-items:center;padding:24px;display:grid}.admin-auth section{border:1px solid var(--admin-line);background:#fff;width:min(480px,100%);padding:48px}.admin-brand{letter-spacing:.16em;color:inherit;font-size:15px;font-weight:800;text-decoration:none}.admin-kicker,.admin-workspace header p,.admin-modal header p{color:#a66a00;letter-spacing:.12em;text-transform:uppercase;margin:54px 0 8px;font-size:12px;font-weight:700}.admin-auth h1{letter-spacing:-.04em;margin:0 0 16px;font-size:44px}.admin-auth p:not(.admin-kicker){color:var(--admin-muted);margin:0 0 30px;font-size:16px;line-height:1.6}.admin-primary,.admin-secondary{color:#fff;cursor:pointer;background:#17191d;border:1px solid #17191d;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font:600 14px Arial;text-decoration:none;display:inline-flex}.admin-secondary{color:#17191d;background:#fff}.admin-shell{grid-template-columns:248px minmax(0,1fr);display:grid}.admin-sidebar{color:#fff;background:#111317;flex-direction:column;height:100vh;padding:32px 24px;display:flex;position:sticky;top:0}.admin-sidebar nav{gap:5px;margin-top:60px;display:grid}.admin-sidebar nav button{color:#9ba0a9;text-align:left;cursor:pointer;background:0 0;border:0;padding:13px 14px;font:600 15px Arial}.admin-sidebar nav button.active{color:#fff;border-left:3px solid var(--admin-accent);background:#26292f}.admin-sidebar>div{gap:7px;margin-top:auto;padding:14px;display:grid}.admin-sidebar small{color:#858b96;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.admin-sidebar strong{overflow-wrap:anywhere;font-size:13px}.admin-sidebar>div a{color:#d8dbe0;font-size:13px}.admin-workspace{padding:42px clamp(24px,4vw,64px)}.admin-workspace>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.admin-workspace header p{margin:0 0 7px}.admin-workspace h1{letter-spacing:-.04em;margin:0;font-size:42px}.admin-notice{background:#fff8e8;border:1px solid #ecd29f;margin-bottom:18px;padding:13px 16px;font-size:14px}.admin-empty{border:1px solid var(--admin-line);color:var(--admin-muted);background:#fff;padding:44px}.admin-empty h2{color:var(--admin-ink);margin:0 0 7px}.admin-list{gap:12px;display:grid}.admin-list article{border:1px solid var(--admin-line);background:#fff;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px;display:grid}.admin-thumb{aspect-ratio:4/3;color:#8b9099;background:#e9ebee;place-items:center;width:110px;font-size:12px;display:grid;overflow:hidden}.admin-thumb img{object-fit:cover;width:100%;height:100%}.admin-item-copy>div{align-items:center;gap:11px;display:flex}.admin-item-copy time{color:var(--admin-muted);font-size:12px}.admin-status{text-transform:uppercase;letter-spacing:.08em;background:#eceef1;padding:4px 7px;font-size:10px;font-weight:800}.admin-status.published{color:#23703c;background:#e5f4ea}.admin-item-copy h2{margin:8px 0 5px;font-size:20px}.admin-item-copy p{color:var(--admin-muted);white-space:nowrap;text-overflow:ellipsis;max-width:650px;margin:0;font-size:13px;overflow:hidden}.admin-actions{gap:6px;display:flex}.admin-actions button,.admin-close{border:1px solid var(--admin-line);cursor:pointer;background:#fff;min-height:38px;padding:0 12px}.admin-actions .danger{color:#a42a2a}.admin-modal{z-index:9999;background:#080a0dc2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-modal form{background:#fff;width:min(1040px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 80px #0000004d}.admin-modal form>header{z-index:2;border-bottom:1px solid var(--admin-line);background:#fff;justify-content:space-between;align-items:flex-start;padding:22px 28px;display:flex;position:sticky;top:0}.admin-modal header p{margin:0 0 4px}.admin-modal h2{margin:0;font-size:28px}.admin-close{width:42px;padding:0;font-size:26px}.admin-form-grid{grid-template-columns:1fr 1fr;gap:18px;padding:26px 28px;display:grid}.admin-form-grid label{gap:7px;display:grid}.admin-form-grid .wide{grid-column:1/-1}.admin-form-grid label span{color:#565b63;font-size:12px;font-weight:700}.admin-form-grid input,.admin-form-grid textarea,.admin-form-grid select{color:#16181c;background:#fff;border:1px solid #cfd3d9;border-radius:0;outline:none;width:100%;padding:11px 12px;font:14px/1.45 Arial}.admin-form-grid input:focus,.admin-form-grid textarea:focus,.admin-form-grid select:focus{border-color:#a86c00;box-shadow:0 0 0 2px #eea4212b}.admin-media-row{border-top:1px solid var(--admin-line);gap:18px;padding:26px 28px;display:grid}.admin-media-row>section{border:1px solid var(--admin-line);padding:18px}.admin-media-row>section>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-media-row h3{margin:0;font-size:15px}.admin-upload{cursor:pointer;border:1px solid #222;padding:9px 12px;font-size:12px;font-weight:700;position:relative;overflow:hidden}.admin-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.admin-media-preview{align-items:flex-start;gap:10px;margin-top:14px;display:flex}.admin-media-preview img{aspect-ratio:4/3;object-fit:cover;width:180px}.admin-media-preview button,.admin-gallery-preview button{color:#fff;cursor:pointer;background:#222;border:0;padding:7px 9px}.admin-gallery-preview{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:14px;display:grid!important}.admin-gallery-preview>div{aspect-ratio:4/3;position:relative}.admin-gallery-preview img{object-fit:cover;width:100%;height:100%}.admin-gallery-preview button{min-width:26px;position:absolute;top:4px;right:4px}.admin-modal footer{border-top:1px solid var(--admin-line);background:#fff;justify-content:flex-end;gap:10px;padding:18px 28px;display:flex;position:sticky;bottom:0}.admin-primary:disabled{opacity:.55;cursor:wait}@media (width<=800px){.admin-shell{display:block}.admin-sidebar{grid-template-columns:1fr auto;align-items:center;height:auto;padding:20px;display:grid;position:static}.admin-sidebar nav{grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:20px}.admin-sidebar>div{text-align:right;margin:0;position:absolute;top:14px;right:20px}.admin-sidebar>div small,.admin-sidebar>div strong{display:none}.admin-workspace{padding:25px 16px}.admin-workspace>header{align-items:center}.admin-workspace h1{font-size:32px}.admin-list article{grid-template-columns:78px minmax(0,1fr)}.admin-thumb{width:78px}.admin-actions{grid-column:1/-1;justify-content:flex-end}.admin-item-copy p{max-width:52vw}.admin-modal{padding:0}.admin-modal form{width:100%;height:100%;max-height:100vh}.admin-form-grid{grid-template-columns:1fr;padding:20px}.admin-form-grid .wide{grid-column:auto}.admin-media-row{padding:20px}.admin-gallery-preview{grid-template-columns:repeat(3,1fr)}.admin-auth section{padding:32px 24px}}
