@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2)format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2)format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2)format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2)format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2)format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2)format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-italic-sNZZY6P_.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-400-italic-CkoKUlaJ.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-italic-BZqWJcgY.woff2)format("woff2"),url(/assets/lora-cyrillic-400-italic-rXhP2Nh9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-italic-C8XPXhEM.woff2)format("woff2"),url(/assets/lora-math-400-italic-iqgQGvdL.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-italic-Bx3UNHSW.woff2)format("woff2"),url(/assets/lora-symbols-400-italic-DQuLZM7M.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-italic-DFs7jfwN.woff2)format("woff2"),url(/assets/lora-vietnamese-400-italic-DGRK7mLs.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-italic-D02B-RQB.woff2)format("woff2"),url(/assets/lora-latin-ext-400-italic-2Cu7DU_m.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-italic-DYjZp4sZ.woff2)format("woff2"),url(/assets/lora-latin-400-italic-wRLkZNVE.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-ext-500-normal-4Ud55qIb.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-500-normal-BM33EBQZ.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-500-normal-CGcjVW1P.woff2)format("woff2"),url(/assets/lora-cyrillic-500-normal-B7VECUNf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-math-500-normal-CZVvtWMy.woff2)format("woff2"),url(/assets/lora-math-500-normal-z1mtDCUR.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-symbols-500-normal-CJHTIF5f.woff2)format("woff2"),url(/assets/lora-symbols-500-normal-C70LsJbW.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-vietnamese-500-normal-LA4e_tum.woff2)format("woff2"),url(/assets/lora-vietnamese-500-normal-vya0n-2r.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2)format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2)format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2)format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2)format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2)format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2)format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2)format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2)format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.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:Yeseva One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yeseva-one-cyrillic-ext-400-normal-BcI5FCwK.woff2)format("woff2"),url(/assets/yeseva-one-cyrillic-ext-400-normal-tmV010Vw.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:Yeseva One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yeseva-one-cyrillic-400-normal-zn71iUjg.woff2)format("woff2"),url(/assets/yeseva-one-cyrillic-400-normal-BqwkFOD0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Yeseva One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yeseva-one-vietnamese-400-normal-b2m8LyeV.woff2)format("woff2"),url(/assets/yeseva-one-vietnamese-400-normal-iZnAeTHK.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:Yeseva One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yeseva-one-latin-ext-400-normal-DZPYAEWq.woff2)format("woff2"),url(/assets/yeseva-one-latin-ext-400-normal-Bfu-8ZsV.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:Yeseva One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yeseva-one-latin-400-normal-DOOi0Fwv.woff2)format("woff2"),url(/assets/yeseva-one-latin-400-normal-BFTviq16.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 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)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#080808;--black:#050505;--black-soft:#111;--paper:#fff;--paper-soft:#f5f5f3;--gold:#c8ad52;--gold-light:#d4bb6a;--line:#08080829;--white-line:#fff3;--font-body:"Lora", Georgia, serif;--font-display:"Yeseva One", Georgia, serif;--font-ui:Arial, Helvetica, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);text-rendering:optimizelegibility;margin:0}button{color:inherit;font:inherit}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid}.hero{color:#fff;background:linear-gradient(90deg, #000000e6, #0000003d), url(/media/hero-golf-poster.webp) center / cover no-repeat, var(--black);isolation:isolate;border:clamp(8px,1.1vw,16px) solid #fff;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-media,.hero-wash{width:100%;height:100%;position:absolute;inset:0}.hero-media{z-index:-3;object-fit:cover;object-position:center 48%}.hero-wash{z-index:-2;background:linear-gradient(90deg,#000000de 0%,#00000087 46%,#00000017 100%),linear-gradient(#00000047 0%,#0000 52%,#000000d1 100%)}.brand-dots{pointer-events:none;width:360px;height:400px;position:absolute}.brand-dots span{background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute}.brand-dots span:first-child{top:4%;left:35%}.brand-dots span:nth-child(2){top:10%;left:24%}.brand-dots span:nth-child(3){top:14%;left:56%}.brand-dots span:nth-child(4){top:20%;left:13%}.brand-dots span:nth-child(5){top:24%;left:42%}.brand-dots span:nth-child(6){top:29%;left:67%}.brand-dots span:nth-child(7){top:35%;left:3%}.brand-dots span:nth-child(8){top:39%;left:33%}.brand-dots span:nth-child(9){top:43%;left:79%}.brand-dots span:nth-child(10){top:49%;left:20%}.brand-dots span:nth-child(11){top:54%;left:51%}.brand-dots span:nth-child(12){top:59%;left:91%}.brand-dots span:nth-child(13){top:65%;left:38%}.brand-dots span:nth-child(14){top:70%;left:72%}.brand-dots span:nth-child(15){top:76%;left:26%}.brand-dots span:nth-child(16){top:81%;left:58%}.brand-dots span:nth-child(17){top:88%;left:97%}.brand-dots span:nth-child(18){top:92%;left:46%}.brand-dots span:nth-child(19){top:97%;left:82%}.hero-dots{z-index:-1;color:#ffffffa8;opacity:.6;bottom:13vh;right:9vw;transform:rotate(-7deg)}.site-header{z-index:10;border-bottom:1px solid var(--white-line);grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;width:100%;min-height:108px;padding:0 5vw;display:grid;position:absolute;top:0;left:0}.brand{width:min(245px,21vw)}.brand img{filter:brightness(0)invert();width:100%;height:auto;display:block}.desktop-nav{align-items:center;gap:clamp(16px,1.9vw,32px);display:flex}.desktop-nav a,.header-cta,.eyebrow,.text-link,.section-index{font-family:var(--font-ui);letter-spacing:.19em;text-transform:uppercase;font-size:11px;font-weight:650}.desktop-nav a{padding:11px 0;position:relative}.desktop-nav a:after{background:var(--gold-light);content:"";transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.header-cta{border:1px solid #ffffff8c;justify-self:end;padding:17px 22px;transition:color .18s,background .18s}.header-cta:hover,.header-cta:focus-visible{color:var(--ink);background:#fff}.menu-button,.mobile-menu{display:none}.hero-content{align-self:end;width:min(900px,88vw);margin:0 0 clamp(150px,17vh,200px) 8vw}.eyebrow{color:var(--gold-light);margin:0 0 30px}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:400}h1{max-width:760px;margin-bottom:28px;font-size:clamp(46px,5.5vw,82px);line-height:.98}h1 em,h2 em{font-weight:400}h1 em{color:#fff}.hero-copy{color:#ffffffc7;max-width:620px;font-family:var(--font-body);margin-bottom:36px;font-size:clamp(18px,1.45vw,23px);line-height:1.55}.hero-actions{align-items:center;gap:34px;display:flex}.button{min-width:210px;font-family:var(--font-ui);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:42px;padding:19px 22px;font-size:11px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-gold{color:var(--ink);background:#fff;border:1px solid #c8ad52b8}.button-gold:hover,.button-gold:focus-visible{color:#fff;background:var(--ink)}.button-dark{border:1px solid var(--ink);color:#fff;background:var(--ink)}.button-dark:hover,.button-dark:focus-visible{color:var(--ink);background:0 0}.text-link{border-bottom:1px solid #ffffff8c;align-items:center;gap:24px;padding:12px 0;display:inline-flex}.hero-foot{border-top:1px solid var(--white-line);color:#ffffffb3;font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:end;padding-top:20px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:34px;left:5vw;right:5vw}.hero-note{font-family:var(--font-body);letter-spacing:0;text-transform:none;border-left:1px solid #ffffff73;padding-left:22px;font-size:15px;font-style:italic;font-weight:400;line-height:1.55}.video-toggle{color:#ffffffb3;cursor:pointer;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;font-size:9px;font-weight:650;display:inline-flex}.video-toggle:hover,.video-toggle:focus-visible{color:#fff}.video-toggle span{color:var(--gold-light);letter-spacing:0;font-size:11px}.proof-strip{color:#fff;background:var(--black);grid-template-columns:repeat(3,minmax(130px,.7fr)) minmax(280px,1.5fr);gap:0;padding:0 5vw;display:grid}.proof-strip>*{border-right:1px solid #ffffff1f;min-height:156px;margin:0;padding:38px clamp(20px,2.4vw,44px)}.proof-strip>:first-child{padding-left:0}.proof-strip>:last-child{border-right:0}.proof-strip div{flex-direction:column;justify-content:center;display:flex;position:relative}.proof-strip div:before{background:var(--gold);content:"";width:23px;height:1px;position:absolute;top:34px;left:clamp(20px,2.4vw,44px)}.proof-strip>:first-child:before{left:0}.proof-strip strong{color:#fff;font-family:var(--font-display);font-size:35px;font-weight:400}.proof-strip span{color:#ffffff9e;font-family:var(--font-ui);letter-spacing:.15em;text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:650}.proof-strip p{color:#ffffffb8;font-family:var(--font-body);align-items:center;font-size:18px;font-style:italic;line-height:1.6;display:flex}.section-shell{padding:clamp(90px,11vw,170px) 8vw}.intro{grid-template-columns:.7fr 2.3fr;gap:8vw;display:grid}.section-index{color:#5d5d5d;padding-top:12px;position:relative}.section-index:before{background:var(--gold);content:"";width:26px;height:1px;position:absolute;top:0;left:0}.intro-copy h2{max-width:900px;margin-bottom:40px;font-size:clamp(40px,4.7vw,68px);line-height:1.01}.intro-copy h2 em{color:var(--ink)}.intro-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,80px);max-width:870px;margin-left:15%;display:grid}.intro-columns p{color:#535353;margin-bottom:0;font-size:17px;line-height:1.8}.section-tight{padding-top:0}.service-list{grid-template-columns:.7fr 2.3fr;gap:8vw;display:grid}.service-list>.section-index{max-width:180px;line-height:1.65}.service-rows{border-top:1px solid var(--line)}.service-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(220px,.85fr) minmax(280px,1.35fr) 40px;align-items:center;gap:28px;min-height:162px;display:grid}.service-row>span:first-child,.service-arrow,.project-number,.shura-number,.work-card-number,.approach-grid article>span{color:#666;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:650}.service-row h3,.work-card h3,.approach-grid h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(23px,2vw,32px);font-weight:400;line-height:1.12}.service-row p{color:#585858;max-width:500px;margin:0;font-size:14px;line-height:1.8}.service-arrow{color:var(--gold);justify-self:end;font-size:18px;transition:transform .18s}.service-row:hover .service-arrow{transform:translate(3px,-3px)}.fairmont{color:#fff;background:var(--black);grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);min-height:900px;display:grid}.fairmont-images{background:#d8d8d8;min-height:900px;position:relative;overflow:hidden}.fairmont-main-image{margin:0;position:absolute;inset:0 18% 13% 0;overflow:hidden}.fairmont-main-image:after{content:"";background:linear-gradient(#0000 65%,#0000003d);position:absolute;inset:0}.fairmont-small-image{z-index:2;border:14px solid var(--black);border-bottom:0;border-right:0;width:40%;height:48%;margin:0;position:absolute;bottom:0;right:0;overflow:hidden}.fairmont img,.work-card img,.shura img{object-fit:cover;width:100%;height:100%;display:block}.fairmont-main-image img{object-position:center 44%}.fairmont-copy{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) clamp(46px,7vw,110px);display:flex;position:relative}.fairmont-copy:before,.fairmont-copy:after{content:"";width:28px;height:28px;position:absolute}.fairmont-copy:before{border-top:1px solid var(--gold);border-left:1px solid var(--gold);top:9%;left:9%}.fairmont-copy:after{border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);bottom:9%;right:9%}.dark-eyebrow{color:var(--gold-light);margin-bottom:55px}.project-number{color:#ffffff80;margin-bottom:30px}.fairmont-copy h2{max-width:660px;margin-bottom:34px;font-size:clamp(39px,4.2vw,62px);line-height:.99}.fairmont-copy h2 em{color:#fff}.fairmont-copy .lead{color:#fff;max-width:600px;font-family:var(--font-body);margin-bottom:20px;font-size:23px;line-height:1.55}.fairmont-copy>p:not(.eyebrow,.project-number,.lead){color:#ffffffa8;max-width:600px;font-size:15px;line-height:1.8}.fairmont-facts{border-top:1px solid var(--white-line);border-bottom:1px solid var(--white-line);grid-template-columns:repeat(3,1fr);margin:38px 0 42px;display:grid}.fairmont-facts span{border-right:1px solid var(--white-line);color:#ffffff8a;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;padding:23px 18px;font-size:9px;font-weight:650;display:flex}.fairmont-facts span:first-child{padding-left:0}.fairmont-facts span:last-child{border-right:0}.fairmont-facts strong{color:#fff;font-family:var(--font-display);letter-spacing:0;margin-bottom:5px;font-size:30px;font-weight:400}.button-outline{border:1px solid #ffffff8c;align-self:flex-start}.button-outline:hover,.button-outline:focus-visible{color:var(--ink);background:#fff}.selected{background:var(--paper)}.section-heading{grid-template-columns:.7fr 2.3fr;gap:8vw;margin-bottom:70px;display:grid}.section-heading h2{margin-bottom:0;font-size:clamp(39px,4.6vw,66px);line-height:1.02}.section-heading h2 em{color:var(--ink)}.section-heading>p:last-child{color:#585858;grid-column:2;max-width:610px;margin:-35px 0 0 38%;font-size:16px;line-height:1.8}.work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.work-card{color:#fff;background:var(--black);min-height:560px;position:relative;overflow:hidden}.work-card img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.work-card:hover img{transform:scale(1.035)}.work-card-wash{background:linear-gradient(#00000014 38%,#000000e6 100%),linear-gradient(90deg,#00000038,#0000);position:absolute;inset:0}.work-card-number{color:#fff;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:28px;right:28px}.work-card-copy{position:absolute;bottom:36px;left:34px;right:34px}.work-card-copy p{color:#ffffffa1;font-family:var(--font-ui);letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px;font-size:9px;font-weight:650}.work-card-copy h3{font-size:clamp(27px,2.5vw,38px)}.client-line{color:#707070;font-family:var(--font-ui);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:46px 0 0;font-size:9px;font-weight:650;line-height:1.8}.shura{color:#fff;background:var(--black);isolation:isolate;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;min-height:1000px;padding:9vw 8vw;display:grid;position:relative;overflow:hidden}.shura-background,.shura-wash{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.shura-background{object-position:center}.shura-wash{z-index:-1;background:linear-gradient(90deg,#000000f0,#00000029),linear-gradient(#0000 35%,#000000e0)}.shura-content{align-self:center;max-width:760px}.shura-content .eyebrow{color:var(--gold-light)}.shura-number{color:#ffffff80;margin:70px 0 24px;display:block}.shura-content h2{margin-bottom:35px;font-size:clamp(48px,5.8vw,84px);line-height:.91}.shura-content h2 em{color:#fff}.shura-content p:not(.eyebrow){color:#ffffffb3;max-width:600px;margin-bottom:34px;font-size:16px;line-height:1.8}.shura-inset{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d6;border:1px solid #ffffff45;place-self:end;width:min(410px,100%);margin:0}.shura-inset img{aspect-ratio:4/3}.shura-inset figcaption{font-family:var(--font-body);justify-content:space-between;align-items:center;padding:22px;font-size:18px;display:flex}.shura-inset figcaption span{color:#ffffff80;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:650}.approach{background:var(--paper-soft)}.approach-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:100px;display:grid}.approach-grid article{border-right:1px solid var(--line);min-height:310px;padding:38px 34px}.approach-grid article:first-child{padding-left:0}.approach-grid article:last-child{border-right:0}.approach-grid h3{margin-top:76px;font-size:36px}.approach-grid p{color:#585858;max-width:230px;margin-top:18px;font-size:14px;line-height:1.75}.about{color:#fff;background:var(--black);grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);min-height:890px;display:grid}.about-mark{border-right:1px solid var(--white-line);color:#fff;background:var(--black-soft);position:relative;overflow:hidden}.about-portrait{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.about-mark:after{z-index:3;content:"";border:1px solid #d4bb6a5c;position:absolute;inset:6%}.about-copy{flex-direction:column;justify-content:center;padding:clamp(80px,9vw,150px);display:flex}.about-copy .eyebrow{color:var(--gold-light)}.about-copy h2{margin:40px 0 20px;font-size:clamp(44px,5vw,72px);line-height:.96}.about-lead{color:#fff;max-width:620px;font-family:var(--font-body);font-size:25px;line-height:1.55}.about-copy>p:not(.eyebrow,.about-lead){color:#ffffff9e;max-width:650px;font-size:15px;line-height:1.85}.about-copy blockquote{border-left:1px solid var(--gold);color:#fff;max-width:680px;font-family:var(--font-display);margin:32px 0;padding:24px 0 24px 30px;font-size:24px;font-style:italic;line-height:1.55}.about-copy .text-link{align-self:flex-start}.contact{color:#fff;isolation:isolate;background:#fff;min-height:auto;padding:clamp(24px,4vw,64px);position:relative;overflow:hidden}.contact-wash{z-index:0;background:var(--black);position:absolute;inset:clamp(24px,4vw,64px)}.contact-dots{z-index:1;color:#ffffffb3;opacity:.62;top:14%;right:10vw;transform:rotate(-8deg)scale(1.05)}.contact-inner{z-index:2;flex-direction:column;justify-content:center;min-height:680px;padding:8vw;display:flex;position:relative}.contact-inner .eyebrow{color:var(--gold-light)}.contact-inner h2{max-width:1050px;margin:42px 0 36px;font-size:clamp(46px,5.7vw,82px);line-height:.95}.contact-inner>p:not(.eyebrow){color:#ffffffb8;max-width:690px;font-size:17px;line-height:1.8}.contact-actions{align-items:center;gap:42px;margin-top:38px;display:flex}.contact-detail{font-family:var(--font-body);flex-direction:column;gap:7px;font-size:22px;display:flex}.contact-detail span{color:#ffffff80;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}footer{color:#fff;background:var(--black);padding:80px 6vw 28px}.footer-main{grid-template-columns:1.2fr 1.1fr .75fr 1fr;gap:5vw;padding-bottom:70px;display:grid}.footer-brand{width:min(260px,100%)}.footer-brand img{filter:brightness(0)invert();width:100%}.footer-main>p{color:#ffffff85;font-family:var(--font-body);font-size:16px;line-height:1.7}.footer-links,.footer-contact{color:#ffffffb3;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;flex-direction:column;gap:14px;font-size:10px;font-weight:650;display:flex}.footer-contact{text-transform:none}.footer-contact address{color:#ffffff8f;font-style:normal;line-height:1.65}.footer-socials{border-top:1px solid var(--white-line);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;gap:10px 18px;margin-top:6px;padding-top:18px;font-size:9px;display:flex}.footer-links a:hover,.footer-contact a:hover{color:var(--gold-light)}.footer-bottom{border-top:1px solid var(--white-line);color:#ffffffa3;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;padding-top:24px;font-size:8px;font-weight:650;display:flex}.playbook-teaser{background:var(--paper-soft);grid-template-columns:.7fr 2.3fr;gap:8vw;display:grid}.playbook-teaser-copy{max-width:1020px}.playbook-teaser-copy .eyebrow{color:#856f2a;margin-bottom:34px}.playbook-teaser-copy h2{max-width:900px;margin-bottom:28px;font-size:clamp(40px,4.7vw,68px);line-height:1.01}.playbook-teaser-copy h2 em{color:var(--ink)}.playbook-teaser-copy>p:not(.eyebrow){color:#535353;max-width:720px;font-size:17px;line-height:1.8}.playbook-teaser-bottom{border-top:1px solid var(--line);grid-template-columns:minmax(130px,.55fr) minmax(130px,.55fr) minmax(235px,1fr);align-items:end;gap:32px;max-width:900px;margin-top:46px;padding-top:30px;display:grid}.playbook-teaser-bottom>div{flex-direction:column;display:flex}.playbook-teaser-bottom strong{font-family:var(--font-display);font-size:34px;font-weight:400}.playbook-teaser-bottom>div span{color:#666;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:650;line-height:1.5}.playbook-teaser-bottom .button{justify-self:end}.playbook-teaser-copy small{color:#777;font-family:var(--font-ui);letter-spacing:.08em;margin-top:18px;font-size:8px;display:block}.playbook-page{background:var(--paper)}.playbook-hero{color:#fff;background:linear-gradient(90deg, #000000eb, #0003), url(/media/hero-golf-poster.webp) center 54% / cover no-repeat, var(--black);isolation:isolate;border:clamp(8px,1.1vw,16px) solid #fff;min-height:92svh;display:grid;position:relative;overflow:hidden}.playbook-hero-wash{z-index:-1;background:linear-gradient(90deg,#000000ed 0%,#0000009e 48%,#00000029 100%),linear-gradient(#00000040,#0000 45%,#000000db);position:absolute;inset:0}.playbook-hero-dots{z-index:-1;color:#ffffffad;opacity:.58;bottom:11vh;right:8vw;transform:rotate(-8deg)}.playbook-hero-content{align-self:end;width:min(940px,86vw);margin:0 0 clamp(145px,17vh,190px) 8vw}.playbook-hero-content .eyebrow{color:var(--gold-light)}.playbook-hero-content h1{max-width:880px;margin-bottom:28px;font-size:clamp(48px,5.6vw,82px);line-height:.98}.playbook-hero-content h1 em{color:#fff}.playbook-hero-content>p:not(.eyebrow){color:#ffffffc2;max-width:710px;margin-bottom:38px;font-size:clamp(18px,1.45vw,23px);line-height:1.6}.playbook-hero-foot{border-top:1px solid var(--white-line);color:#ffffffad;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;padding-top:20px;font-size:9px;font-weight:650;display:flex;position:absolute;bottom:34px;left:5vw;right:5vw}.playbook-hero-foot a{color:#fff}.playbook-hero-foot a:hover,.playbook-hero-foot a:focus-visible{color:var(--gold-light)}.playbook-opportunity{background:var(--paper)}.playbook-section-heading{grid-template-columns:.7fr 2.3fr;gap:8vw;margin-bottom:80px;display:grid}.playbook-section-heading h2{max-width:900px;margin-bottom:30px;font-size:clamp(40px,4.7vw,68px);line-height:1.01}.playbook-section-heading h2 em{color:var(--ink)}.playbook-section-heading>div>p{color:#535353;max-width:760px;margin:0;font-size:17px;line-height:1.8}.value-driver-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.value-driver-grid article{border-right:1px solid var(--line);min-height:340px;padding:36px 30px}.value-driver-grid article:first-child{padding-left:0}.value-driver-grid article:last-child{border-right:0}.value-driver-grid span,.playbook-process-grid article>span{color:#686868;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.value-driver-grid h3,.playbook-process-grid h3{font-family:var(--font-display);letter-spacing:-.03em;margin:72px 0 18px;font-size:clamp(26px,2.25vw,36px);font-weight:400;line-height:1.08}.value-driver-grid p,.playbook-process-grid p{color:#585858;margin:0;font-size:14px;line-height:1.78}.impact-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:72px;display:grid}.impact-evidence article{color:#fff;background:var(--black);min-height:330px;padding:clamp(38px,4.2vw,66px);position:relative;overflow:hidden}.impact-evidence article:after{border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);content:"";width:24px;height:24px;position:absolute;bottom:26px;right:26px}.impact-evidence article>span{color:var(--gold-light);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.impact-evidence strong{font-family:var(--font-display);margin:45px 0 18px;font-size:clamp(48px,5vw,72px);font-weight:400;display:block}.impact-evidence p{color:#ffffffa6;max-width:490px;font-size:15px;line-height:1.7}.impact-evidence a{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #fff6;margin-top:20px;padding-bottom:7px;font-size:9px;font-weight:650;display:inline-block}.impact-evidence a:hover,.impact-evidence a:focus-visible{color:var(--gold-light)}.buyer-reach{color:#fff;background:var(--black);grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:70px 8vw;padding:clamp(100px,11vw,170px) 8vw;display:grid}.buyer-reach-intro{grid-row:1/3;align-self:center}.buyer-reach-intro .eyebrow{color:var(--gold-light)}.buyer-reach-intro h2{max-width:720px;margin:44px 0 32px;font-size:clamp(42px,4.9vw,70px);line-height:.99}.buyer-reach-intro h2 em{color:#fff}.buyer-reach-intro>p:not(.eyebrow){color:#ffffffa3;max-width:660px;font-size:16px;line-height:1.8}.buyer-metrics{border-top:1px solid var(--white-line);border-left:1px solid var(--white-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buyer-metrics article{border-right:1px solid var(--white-line);border-bottom:1px solid var(--white-line);flex-direction:column;justify-content:center;min-height:190px;padding:28px;display:flex}.buyer-metrics strong{font-family:var(--font-display);font-size:clamp(38px,3.8vw,56px);font-weight:400;line-height:1}.buyer-metrics span{color:#ffffff87;max-width:180px;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;margin-top:12px;font-size:9px;font-weight:650;line-height:1.5}.region-breakdown>p{color:var(--gold-light);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin-bottom:26px;font-size:9px;font-weight:650}.region-row{color:#ffffffad;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:160px minmax(120px,1fr) 40px;align-items:center;gap:16px;margin-bottom:17px;font-size:9px;font-weight:650;display:grid}.region-row>div{background:#ffffff29;height:2px}.region-row i{background:var(--gold-light);height:100%;display:block}.region-row strong{color:#fff;justify-self:end;font-weight:650}.region-breakdown small{color:#fff6;font-family:var(--font-ui);letter-spacing:.1em;margin-top:30px;font-size:8px;display:block}.playbook-results{background:var(--paper)}.result-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.result-card{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:590px;padding:clamp(34px,3.5vw,54px);display:flex;position:relative}.result-card:before{background:var(--gold);content:"";width:76px;height:2px;position:absolute;top:-1px;left:-1px}.result-card>p:first-child{color:#666;font-family:var(--font-ui);letter-spacing:.15em;text-transform:uppercase;margin-bottom:50px;font-size:9px;font-weight:650}.result-card>strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(44px,4.1vw,62px);font-weight:400;line-height:1}.result-card>span{color:#606060;max-width:250px;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:650;line-height:1.5}.result-card-copy{border-top:1px solid var(--line);margin-top:auto;padding-top:38px}.result-card-copy>p{color:#555;font-size:14px;line-height:1.7}.result-card blockquote{border-left:1px solid var(--gold);font-family:var(--font-body);margin:24px 0 18px;padding-left:18px;font-size:17px;font-style:italic;line-height:1.65}.result-card cite{color:#747474;font-family:var(--font-ui);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:650;line-height:1.5}.playbook-process{background:var(--paper-soft)}.playbook-process-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:90px;display:grid}.playbook-process-grid article{border-right:1px solid var(--line);min-height:340px;padding:38px 30px}.playbook-process-grid article:first-child{padding-left:0}.playbook-process-grid article:last-child{border-right:0}.playbook-cta{color:#fff;background:var(--black);align-items:center;min-height:680px;margin:clamp(24px,4vw,64px);padding:clamp(70px,9vw,140px);display:flex;position:relative;overflow:hidden}.playbook-cta>div:not(.brand-dots){z-index:2;position:relative}.playbook-cta .eyebrow{color:var(--gold-light)}.playbook-cta h2{max-width:980px;margin:42px 0 32px;font-size:clamp(44px,5.4vw,78px);line-height:.98}.playbook-cta h2 em{color:#fff}.playbook-cta p:not(.eyebrow){color:#ffffffad;max-width:680px;margin-bottom:38px;font-size:17px;line-height:1.8}.playbook-cta-dots{color:#ffffff9e;opacity:.52;top:8%;right:8%;transform:rotate(-8deg)}@media (width<=920px){.site-header{z-index:30;grid-template-columns:1fr auto;min-height:88px}.brand{width:200px}.desktop-nav,.header-cta{display:none}.menu-button{z-index:31;cursor:pointer;background:#0000003d;border:1px solid #ffffff6b;flex-direction:column;justify-content:center;align-items:flex-end;gap:7px;width:52px;height:52px;display:flex}.menu-button span{background:#fff;width:22px;height:1px;margin-right:13px;transition:transform .18s}.menu-button span:last-child{width:15px}.mobile-menu{z-index:20;visibility:hidden;opacity:0;background:#050505fa;place-items:center;transition:opacity .22s,visibility .22s;display:grid;position:fixed;inset:0}.mobile-menu.is-open{visibility:visible;opacity:1}.mobile-menu nav{text-align:center;flex-direction:column;display:flex}.mobile-menu a{font-family:var(--font-display);padding:11px 24px;font-size:clamp(36px,8vw,62px)}.mobile-menu a:hover,.mobile-menu a:focus-visible{color:var(--gold-light)}.hero-content{margin-bottom:155px;margin-left:6vw}.proof-strip{grid-template-columns:repeat(3,1fr)}.proof-strip p{border-top:1px solid #ffffff1f;grid-column:1/-1;min-height:auto;padding-left:0}.intro{grid-template-columns:1fr;gap:34px}.intro-columns{margin-left:0}.service-list{grid-template-columns:1fr;gap:38px}.service-row{grid-template-columns:40px minmax(220px,.8fr) minmax(260px,1.2fr) 30px}.fairmont{grid-template-columns:1fr}.fairmont-images{min-height:720px}.fairmont-main-image{inset:0 16% 10% 0}.fairmont-copy{min-height:760px}.section-heading{grid-template-columns:1fr;gap:34px}.section-heading>p:last-child{grid-column:auto;margin:0}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-card:last-child{grid-column:1/-1}.shura{grid-template-columns:1fr;gap:70px;min-height:1000px;padding-top:140px}.shura-inset{justify-self:start;width:min(500px,72%)}.approach-grid{grid-template-columns:repeat(2,1fr)}.approach-grid article:nth-child(2){border-right:0}.approach-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.approach-grid article:nth-child(3){padding-left:0}.about{grid-template-columns:1fr}.about-mark{border-right:0;border-bottom:1px solid var(--white-line);min-height:600px}.footer-main{grid-template-columns:repeat(2,1fr)}.playbook-teaser,.playbook-section-heading{grid-template-columns:1fr;gap:36px}.playbook-hero-content{width:min(850px,88vw);margin-left:6vw}.value-driver-grid,.playbook-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-driver-grid article:nth-child(2),.playbook-process-grid article:nth-child(2){border-right:0}.value-driver-grid article:nth-child(-n+2),.playbook-process-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.value-driver-grid article:nth-child(3),.playbook-process-grid article:nth-child(3){padding-left:0}.buyer-reach{grid-template-columns:1fr}.buyer-reach-intro{grid-row:auto}.result-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card:last-child{grid-column:1/-1;min-height:480px}}@media (width<=640px){.site-header{min-height:78px;padding:0 22px}.brand{width:165px}.hero-content{width:auto;margin:0 22px 145px}.eyebrow{margin-bottom:21px;font-size:9px}h1{font-size:clamp(40px,11.5vw,54px);line-height:1}.hero-copy{max-width:92%;font-size:17px}.hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.button{min-width:195px}.hero-foot{bottom:22px;left:22px;right:22px}.hero-note{display:none}.video-toggle{display:inline-flex}.proof-strip{grid-template-columns:1fr;padding:16px 22px}.proof-strip>*{border-bottom:1px solid #ffffff1f;border-right:0;min-height:auto;padding:24px 0}.proof-strip div:before,.proof-strip>:first-child:before{top:18px;left:0}.proof-strip p{border-top:0;border-bottom:0;grid-column:auto}.section-shell{padding:86px 22px}.intro-copy h2{font-size:48px}.intro-columns{grid-template-columns:1fr;gap:12px}.intro-columns p{font-size:16px}.service-row{grid-template-columns:34px 1fr 20px;gap:15px;min-height:auto;padding:28px 0}.service-row h3{font-size:29px}.service-row p{grid-column:2/-1}.service-arrow{grid-area:1/3}.fairmont-images{min-height:520px}.fairmont-main-image{inset:0 12% 10% 0}.fairmont-small-image{border-width:8px;width:46%;height:43%}.fairmont-copy{min-height:auto;padding:82px 22px}.fairmont-copy:before,.fairmont-copy:after{width:18px;height:18px}.fairmont-copy:before{top:34px;left:22px}.fairmont-copy:after{bottom:34px;right:22px}.dark-eyebrow{margin-bottom:36px}.fairmont-copy h2{font-size:49px}.fairmont-copy .lead{font-size:20px}.fairmont-facts span{padding:18px 9px}.work-grid{grid-template-columns:1fr}.work-card,.work-card:last-child{grid-column:auto;min-height:480px}.shura{min-height:820px;padding:110px 22px 90px;display:block}.shura-number{margin-top:50px}.shura-content h2{font-size:64px}.shura-inset{display:none}.approach-grid{grid-template-columns:1fr;margin-top:60px}.approach-grid article,.approach-grid article:first-child,.approach-grid article:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:250px;padding:30px 0}.approach-grid article:last-child{border-bottom:0}.approach-grid h3{margin-top:52px}.about-mark{min-height:430px}.about-copy{padding:86px 22px}.about-copy h2{font-size:57px}.about-lead{font-size:21px}.contact{min-height:auto;padding:18px}.contact-wash{inset:18px}.contact-inner{min-height:720px;padding:100px 26px}.contact-dots{top:6%;right:-110px;transform:rotate(-8deg)scale(.72)}.contact-inner h2{font-size:57px}.contact-actions{flex-direction:column;align-items:flex-start}footer{padding:70px 22px 26px}.footer-main{grid-template-columns:1fr;gap:36px}.footer-brand{width:220px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.playbook-teaser-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.playbook-teaser-bottom .button{grid-column:1/-1;justify-self:start}.playbook-hero{min-height:870px}.playbook-hero-content{width:auto;margin:0 22px 145px}.playbook-hero-content h1{font-size:clamp(43px,12vw,56px)}.playbook-hero-content>p:not(.eyebrow){max-width:94%;font-size:17px}.playbook-hero-foot{bottom:22px;left:22px;right:22px}.playbook-hero-foot>span{display:none}.playbook-section-heading{margin-bottom:58px}.playbook-section-heading h2,.playbook-teaser-copy h2{font-size:48px}.value-driver-grid,.playbook-process-grid{grid-template-columns:1fr}.value-driver-grid article,.value-driver-grid article:first-child,.value-driver-grid article:nth-child(3),.playbook-process-grid article,.playbook-process-grid article:first-child,.playbook-process-grid article:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:270px;padding:30px 0}.value-driver-grid article:last-child,.playbook-process-grid article:last-child{border-bottom:0}.value-driver-grid h3,.playbook-process-grid h3{margin-top:50px;font-size:31px}.impact-evidence{grid-template-columns:1fr;margin-top:55px}.impact-evidence article{min-height:320px;padding:40px 28px}.buyer-reach{gap:56px;padding:90px 22px}.buyer-reach-intro h2{font-size:50px}.buyer-metrics article{min-height:155px;padding:22px 16px}.buyer-metrics strong{font-size:clamp(34px,10vw,48px)}.region-row{grid-template-columns:112px minmax(70px,1fr) 34px;gap:10px;font-size:8px}.result-card-grid{grid-template-columns:1fr}.result-card,.result-card:last-child{grid-column:auto;min-height:540px}.playbook-process-grid{margin-top:58px}.playbook-cta{min-height:680px;margin:18px;padding:90px 28px}.playbook-cta h2{font-size:52px}.playbook-cta-dots{top:-60px;right:-130px;transform:rotate(-8deg)scale(.72)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-media,.video-toggle{display:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
