@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/league-gothic-vietnamese-400-normal-Ds2KY40T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-ext-400-normal-D25_PHT_.woff2) format("woff2"),url(/assets/league-gothic-latin-ext-400-normal-LR-xQ2ki.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-400-normal-BQfHUhlb.woff2) format("woff2"),url(/assets/league-gothic-latin-400-normal-DHErDkGv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f4f3ef;background:#000;font-family:Manrope,Arial,sans-serif;font-synthesis:none;--black: #000;--white: #f4f3ef;--muted: #9e9e9a;--line: rgba(255, 255, 255, .18);--red: #d92128;scroll-behavior:smooth}*{box-sizing:border-box}html{background:var(--black);overflow-x:clip}body{margin:0;min-width:320px;min-height:100vh;font-size:16px;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden}body.reel-open{overflow:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}::selection{color:#fff;background:var(--red)}.site-header{position:absolute;z-index:30;top:28px;left:4vw;right:4.8vw;height:104px;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.site-header>*{pointer-events:auto}.brand{position:relative;display:block;width:220px;height:82px;overflow:hidden;flex:0 0 auto}.brand__source{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:left center}.brand__source--light{filter:grayscale(1) invert(1) brightness(2)}.brand__source--accent{clip-path:inset(0 8% 65% 72%)}.desktop-nav{display:flex;align-items:center;gap:clamp(36px,4.1vw,68px);padding-top:39px}.desktop-nav a{position:relative;color:#ffffffe6;font-size:12px;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.desktop-nav a:after{position:absolute;right:0;bottom:-8px;left:0;height:1px;content:"";background:var(--white);transform:scaleX(0);transform-origin:right;transition:transform .35s ease}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1);transform-origin:left}.menu-trigger,.mobile-menu{display:none}.hero{position:relative;min-height:760px;height:100svh;max-height:1080px;overflow:hidden;background:#000;isolation:isolate}.hero-scene,.hero-scene:after,.hero-scene__vignette{position:absolute;top:0;right:0;bottom:0;left:0}.hero-scene{z-index:-2;overflow:hidden;background:#000;transform:scale(1.012) translate3d(var(--scene-x, 0),var(--scene-y, 0),0);transition:transform 1.1s cubic-bezier(.2,.75,.2,1);will-change:transform}.hero-scene__still,.hero-scene__smoke-fallback{position:absolute;top:-1%;right:-2%;bottom:-3%;left:-2%;width:104%;height:104%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none}.hero-scene__still{opacity:.96;animation:camera-breathe 16s ease-in-out infinite alternate}.hero-scene__smoke-fallback{z-index:1;opacity:.06;mix-blend-mode:screen;animation:smoke-fallback-breathe 6s ease-in-out infinite alternate}.hero-scene__smoke-canvas{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;opacity:0;mix-blend-mode:screen;pointer-events:none;transition:opacity .9s ease}.hero-scene__smoke-canvas[data-ready=true]{opacity:.9}.hero-scene__vignette{z-index:3;box-shadow:inset 0 0 140px #000000a3,inset 0 -100px 140px #00000059;pointer-events:none}.hero-scene:after{z-index:4;content:"";background:#ffffff03;opacity:.4;animation:light-flicker 7.2s steps(1) infinite;pointer-events:none}.hero-copy{position:absolute;z-index:5;top:clamp(214px,25.9svh,282px);left:5.05vw;width:min(47vw,680px);transform:translate3d(var(--copy-x, 0),var(--copy-y, 0),0);transition:transform .9s cubic-bezier(.2,.75,.2,1);will-change:transform}.hero-kicker{display:none}.hero h1{width:150%;margin:0;color:#f7f7f4;font-family:League Gothic,Impact,sans-serif;font-size:clamp(182px,17.7vw,267px);font-weight:400;line-height:.83;letter-spacing:-.013em;text-transform:uppercase;text-wrap:nowrap;transform:scaleX(.55);transform-origin:left top}.hero-stop{color:var(--red)}.hero-subtitle{max-width:590px;margin:8px 0 0;color:#ffffffd6;font-size:clamp(12px,1.02vw,16px);line-height:1.6}.hero-actions{display:flex;align-items:center;gap:clamp(34px,5vw,80px);margin-top:28px}.reel-button{display:inline-flex;align-items:center;gap:16px;padding:0;border:0;background:transparent;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.reel-button__icon{display:grid;width:82px;height:82px;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:50%;transition:color .35s ease,background .35s ease,transform .35s ease}.reel-button:hover .reel-button__icon,.reel-button:focus-visible .reel-button__icon{color:#000;background:#fff;transform:scale(1.07)}.text-link{display:inline-flex;align-items:center;gap:12px;color:#ffffffab;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:color .25s ease}.text-link:hover,.text-link:focus-visible{color:#fff}.hero-timecode{position:absolute;z-index:5;bottom:58px;left:5.05vw;display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em}.hero-timecode:before,.frame-corner{position:absolute;content:"";width:17px;height:17px;border-top:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72)}.hero-timecode:before{top:-28px;left:-22px}.rec-dot,.studio__rec svg{color:var(--red)}.scroll-cue{position:absolute;z-index:5;bottom:0;left:50%;display:flex;flex-direction:column;align-items:center;gap:17px;transform:translate(-50%);font-size:10px;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.scroll-cue i{display:block;width:1px;height:52px;background:#ffffffad;transform-origin:top;animation:scroll-line 2.2s ease-in-out infinite}.frame-corner{z-index:5;bottom:60px}.frame-corner--left{left:3.4vw}.frame-corner--right{right:3.4vw;transform:scaleX(-1)}.section{position:relative;padding:clamp(100px,12vw,190px) 5.05vw;background:#000}.eyebrow{display:block;margin:0 0 34px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.section-heading{display:grid;grid-template-columns:1fr 1.2fr .72fr;align-items:end;margin-bottom:84px}.section-heading .eyebrow{align-self:start}.section-heading h2,.services h2,.studio h2,.contact h2{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(78px,9vw,138px);font-weight:400;line-height:.86;letter-spacing:-.012em;text-transform:uppercase}.section-intro{margin:0 0 5px 45px;color:var(--muted);font-size:13px;line-height:1.8}.project-list{display:grid;gap:112px}.project{--project-scale: 1.08;width:78%}.project:nth-child(2n){margin-left:auto}.project__image-wrap{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#090909;clip-path:inset(0 100% 0 0);transition:clip-path 1.25s cubic-bezier(.17,.8,.2,1);transition-delay:var(--reveal-delay, 0ms);will-change:clip-path}.project.is-visible .project__image-wrap{clip-path:inset(0)}.project__image-wrap:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:1px solid rgba(255,255,255,.08);pointer-events:none}.project__image-wrap img{position:absolute;top:-8%;left:0;display:block;width:100%;height:116%;object-fit:cover;filter:grayscale(1) contrast(1.08);transform:translate3d(0,var(--parallax-y, 0),0) scale(var(--project-scale));transition:transform .9s cubic-bezier(.18,.8,.2,1),filter .5s ease;will-change:transform}.project__view{position:absolute;right:24px;bottom:22px;display:flex;align-items:center;gap:8px;padding:12px 15px;color:#000;background:#fff;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease}.project a:hover img,.project a:focus-visible img{filter:grayscale(.7) contrast(1.06);--project-scale: 1.13}.project a:hover .project__view,.project a:focus-visible .project__view{opacity:1;transform:translateY(0)}.project__meta{display:grid;grid-template-columns:40px 1fr auto;align-items:baseline;padding-top:21px}.project__meta span,.project__meta p{color:var(--muted);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.project__meta h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,4vw,64px);font-weight:500;line-height:1;transition:transform .5s cubic-bezier(.17,.8,.2,1)}.project a:hover .project__meta h3,.project a:focus-visible .project__meta h3{transform:translate(12px)}.project__meta p{margin:0}.services{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;border-top:1px solid var(--line)}.services__title{position:sticky;top:100px;align-self:start}.services__list{border-top:1px solid var(--line)}.services__list article{display:grid;grid-template-columns:48px .7fr 1fr 24px;align-items:center;min-height:138px;padding:0 4px;border-bottom:1px solid var(--line);background:#fff0;transition:padding .4s cubic-bezier(.17,.8,.2,1),background .35s ease}.services__list article:hover{padding:0 15px;background:#ffffff07}.services__list article>span{color:var(--muted);font-size:10px;transition:color .25s ease}.services__list article:hover>span{color:var(--red)}.services__list h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,3.4vw,52px);font-weight:500;transition:transform .4s cubic-bezier(.17,.8,.2,1)}.services__list article:hover h3{transform:translate(8px)}.services__list p{max-width:330px;margin:0;color:var(--muted);font-size:12px;line-height:1.7}.services__list svg{transition:transform .25s ease}.services__list article:hover svg{transform:translate(4px,-4px)}.studio{min-height:820px;display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:10vw;overflow:hidden;background:url(/assets/hero-smoke-overlay.png) center / cover no-repeat,#000}.studio:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";background:#0000006e;pointer-events:none}.studio>*{position:relative;z-index:3}.studio>.studio__smoke-canvas{position:absolute;z-index:1;opacity:0;filter:brightness(.68) contrast(1.14);transition:opacity 1.4s ease}.studio>.studio__smoke-canvas[data-ready=true]{opacity:.34}.studio__rec{position:absolute;top:60px;right:5.05vw;display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.2em}.studio__rec svg{animation:rec-breathe 1.35s steps(1) infinite}.studio h2 em{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;text-transform:none}.studio__copy{align-self:end;padding-bottom:60px}.studio__copy p{max-width:480px;margin:0 0 24px;color:#c7c7c3;font-size:clamp(14px,1.35vw,19px);line-height:1.7}.studio__copy .text-link{margin-top:14px}.contact{display:grid;grid-template-columns:.9fr 1.1fr;gap:10vw;border-top:1px solid var(--line)}.contact>div>a{display:inline-block;margin-top:42px;border-bottom:1px solid #fff;font-size:14px;letter-spacing:.05em}.contact form{padding-top:48px}.contact label{display:block;margin-bottom:30px;border-bottom:1px solid var(--line)}.contact label>span{display:block;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.contact input,.contact textarea{width:100%;padding:14px 0 18px;resize:none;color:#fff;border:0;outline:0;background:transparent;font-size:clamp(20px,2.2vw,34px)}.contact input::placeholder,.contact textarea::placeholder{color:#575754}.contact label:focus-within{border-color:#fff}.submit-button,.form-success button{display:inline-flex;align-items:center;gap:14px;padding:16px 0;border:0;border-bottom:1px solid #fff;background:transparent;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.submit-button svg{transition:transform .25s ease}.submit-button:hover svg{transform:translate(4px,-4px)}.form-success{align-self:center;max-width:520px;padding:40px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.form-success svg{color:var(--red)}.form-success h3{margin:22px 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:48px;font-weight:500}.form-success p{color:var(--muted);line-height:1.7}.legacy-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;min-height:180px;padding:30px 5.05vw 26px;border-top:1px solid var(--line)}.legacy-footer .brand{width:150px;height:64px;transform:scale(.7);transform-origin:left bottom}.legacy-footer p,.legacy-footer>a{margin:0;color:var(--muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.legacy-footer>a{justify-self:end;color:#fff}.reel{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000;animation:reel-in .45s cubic-bezier(.16,.8,.2,1) both}.reel>img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1);animation:reel-image 2.7s ease-out both}.reel__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000003d;box-shadow:inset 0 0 180px #000c}.reel__top{position:absolute;top:28px;left:4.6vw;right:4.6vw;display:flex;justify-content:space-between}.reel__top button{display:flex;align-items:center;gap:10px;height:fit-content;margin-top:31px;border:0;background:transparent;cursor:pointer;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.reel__content{position:absolute;bottom:70px;left:5.05vw}.reel__content>span,.reel__content p{font-size:10px;letter-spacing:.18em;text-transform:uppercase}.reel__content h2{margin:7px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(78px,12vw,180px);font-weight:500;line-height:.9}.reel__content p{color:#d0d0cc}.reel__progress{position:absolute;right:5vw;bottom:75px;display:flex;gap:7px}.reel__progress button{position:relative;width:60px;height:2px;padding:0;overflow:hidden;border:0;background:#ffffff4d;cursor:pointer}.reel__progress button:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#fff;transform:scaleX(0);transform-origin:left}.reel__progress button.is-active:after{animation:reel-progress 2.6s linear forwards}[data-reveal]{--reveal-y: 34px;opacity:0;transform:translate3d(0,calc(var(--reveal-y) + var(--parallax-y, 0px)),0);transition:opacity .8s ease,transform .9s cubic-bezier(.17,.8,.2,1);transition-delay:var(--reveal-delay, 0ms)}.section-heading[data-reveal],.services__title[data-reveal],.studio__statement[data-reveal],.studio__copy[data-reveal],.contact [data-reveal]{filter:blur(7px);transition:opacity .8s ease,transform .9s cubic-bezier(.17,.8,.2,1),filter .85s ease}[data-reveal].is-visible{--reveal-y: 0px;opacity:1}.section-heading[data-reveal].is-visible,.services__title[data-reveal].is-visible,.studio__statement[data-reveal].is-visible,.studio__copy[data-reveal].is-visible,.contact [data-reveal].is-visible{filter:blur(0)}@keyframes camera-breathe{0%{transform:scale(1.015) translateZ(0);filter:brightness(.95)}to{transform:scale(1.045) translate3d(-.25%,-.25%,0);filter:brightness(1.035)}}@keyframes smoke-fallback-breathe{0%{opacity:.04;transform:scale(1.02) translate3d(-.8%,.8%,0)}to{opacity:.085;transform:scale(1.08) translate3d(1.2%,-1.4%,0)}}@keyframes light-flicker{0%,8%,18%,42%,to{opacity:.72}9%{opacity:.54}19%{opacity:.64}43%{opacity:.48}}@keyframes rec-breathe{0%,58%,to{opacity:1}59%,72%{opacity:.36}}@keyframes scroll-line{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes reel-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes reel-image{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes reel-progress{to{transform:scaleX(1)}}@media(max-width:980px){.hero-scene,.hero-copy{transform:none}.site-header{top:18px;left:24px;right:24px}.site-header .brand{transform:scale(.78);transform-origin:top left}.desktop-nav{display:none}.menu-trigger{position:relative;z-index:61;display:grid;width:48px;height:48px;margin-top:13px;padding:0;place-items:center;border:0;background:transparent;cursor:pointer}.mobile-menu{position:fixed;z-index:25;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:120px 8vw 50px;background:#000000f7;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.mobile-menu.is-open{opacity:1;visibility:visible}.mobile-menu nav{display:grid}.mobile-menu nav a{display:flex;align-items:baseline;gap:22px;padding:9px 0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(56px,13vw,100px);line-height:.95;text-transform:uppercase}.mobile-menu nav a span{color:var(--red);font-family:Manrope,sans-serif;font-size:10px}.mobile-menu>p{margin-top:auto;color:var(--muted);font-size:10px;letter-spacing:.15em}.hero-scene__still,.hero-scene__smoke-fallback{left:-19%;width:126%;object-position:58% center}.hero-copy{left:7vw;width:70vw}.hero h1{font-size:clamp(148px,24vw,205px);transform:scaleX(.68)}.section-heading{grid-template-columns:1fr 1.4fr}.section-heading .section-intro{grid-column:2;margin:38px 0 0}.project{width:88%}.services{grid-template-columns:1fr}.services__title{position:static}.studio,.contact{grid-template-columns:1fr}.studio__copy{align-self:auto;max-width:620px}}@media(max-width:680px){.brand{width:210px;height:70px}.hero{min-height:710px;height:100svh;max-height:920px}.hero-scene__still,.hero-scene__smoke-fallback{top:-3%;right:-43%;bottom:-3%;left:-57%;width:200%;height:106%;object-position:67% center}.hero-scene__vignette{background:#00000029;box-shadow:inset 0 0 100px #0009,inset 0 -250px 180px #0009}.hero-copy{top:31svh;left:24px;width:calc(100vw - 48px)}.hero-kicker{display:block;margin:0 0 15px;color:#c0c0bc;font-size:8px;letter-spacing:.22em;text-transform:uppercase}.hero h1{width:200%;font-size:clamp(115px,36vw,145px);line-height:.83;white-space:nowrap;transform:scaleX(.5)}.hero-subtitle{max-width:310px;margin-top:19px;font-size:15px;line-height:1.65}.hero-actions{gap:24px;margin-top:22px}.reel-button{gap:11px;font-size:9px;letter-spacing:.18em}.reel-button__icon{width:58px;height:58px}.hero-actions .text-link{display:none}.hero-timecode{bottom:34px;left:25px;font-size:8px}.hero-timecode:before{display:none}.scroll-cue{right:24px;bottom:0;left:auto;transform:none;font-size:7px}.frame-corner{display:none}.section{padding:100px 24px}.section-heading{display:block;margin-bottom:54px}.section-heading h2,.services h2,.studio h2,.contact h2{font-size:clamp(70px,21vw,104px)}.section-heading .section-intro{max-width:320px;margin:30px 0 0}.project-list{gap:74px}.project,.project:nth-child(2n){width:100%;margin:0}.project__image-wrap{aspect-ratio:4 / 5}.project__image-wrap img{top:-6%;height:112%}.project__view{display:none}.project__meta{grid-template-columns:28px 1fr;gap:4px}.project__meta p{grid-column:2;margin-top:8px}.services{gap:70px}.services__list article{grid-template-columns:34px 1fr 20px;gap:6px;min-height:112px}.services__list article p{display:none}.services__list h3{font-size:38px}.studio{min-height:780px;gap:80px;background-position:65% center}.studio__rec{top:34px;right:24px}.studio__copy{padding-bottom:0}.contact{gap:60px}.contact form{padding-top:0}.contact input,.contact textarea{font-size:22px}.legacy-footer{grid-template-columns:1fr auto;min-height:160px;padding:30px 24px 22px}.legacy-footer .brand{display:none}.legacy-footer p{max-width:190px;line-height:1.6}.reel__top{top:18px;left:24px;right:24px}.reel__top .brand{transform:scale(.78);transform-origin:top left}.reel__content{bottom:100px;left:24px}.reel__content h2{font-size:84px}.reel__progress{right:auto;bottom:52px;left:24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-scene,.hero-copy,.project__image-wrap img{transform:none!important}.project__image-wrap{clip-path:none}}:root{--page-pad: clamp(24px, 5vw, 88px);--page-max: 1680px}body.menu-open{overflow:hidden}.editorial-nav{gap:clamp(18px,2vw,38px);margin-left:auto;margin-right:clamp(28px,3vw,54px)}.editorial-nav a{font-size:10px;letter-spacing:.16em}.editorial-nav a.is-active:after{background:var(--red);transform:scaleX(1)}.header-analysis{display:flex;align-items:center;gap:9px;margin-top:32px;padding:10px 13px;border:1px solid rgba(255,255,255,.25);color:#ffffffeb;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.header-analysis svg,.rec-label svg,.final-cta__rec svg{color:var(--red)}.cinema-button{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:34px;padding:0 18px 0 22px;border:1px solid rgba(255,255,255,.82);background:var(--white);color:#050505;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:color .32s ease,background .32s ease,border-color .32s ease,transform .32s ease}.cinema-button:hover,.cinema-button:focus-visible{border-color:var(--red);background:var(--red);color:#fff;transform:translateY(-3px)}:where(button,a,input,textarea,select):focus-visible{outline:1px solid var(--red);outline-offset:4px}.cinema-button--ghost{background:transparent;color:var(--white)}.editorial-home-copy{top:clamp(235px,26vh,330px);width:min(690px,52vw)}.editorial-home-copy h1{width:120%;font-size:clamp(128px,14.5vw,260px);line-height:.82;transform:scaleX(.66)}.editorial-home-copy .hero-subtitle{max-width:620px}.editorial-home-copy .hero-actions{align-items:center}.editorial-home-copy .text-link{margin-left:10px}.inner-hero{position:relative;min-height:780px;height:min(100svh,1040px);overflow:hidden;contain:paint;isolation:isolate}.inner-hero__scene{z-index:-3;transform:scale(1.015)}.inner-hero__scene .hero-scene__still{opacity:.76;filter:grayscale(1) contrast(1.14) brightness(.7)}.inner-hero__scene .hero-scene__smoke-canvas[data-ready=true]{opacity:.48}.inner-hero__wash{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#00000045;box-shadow:inset 55vw 0 180px #00000061,inset 0 -180px 180px #00000080}.inner-hero__content{position:absolute;left:var(--page-pad);bottom:clamp(75px,9vh,120px);width:min(1000px,75vw)}.inner-hero__meta{display:flex;width:min(540px,100%);align-items:center;justify-content:space-between;margin-bottom:clamp(38px,6vh,74px);color:#b8b8b4;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.rec-label{display:inline-flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.rec-label svg{animation:rec-breathe 1.35s steps(1) infinite}.inner-hero h1{max-width:1100px;margin:0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(94px,9.2vw,176px);font-weight:400;line-height:.84;letter-spacing:-.015em;text-transform:uppercase}.inner-hero h1 em{font-family:Cormorant Garamond,Georgia,serif;font-size:.78em;font-weight:500;line-height:.82;text-transform:none}.inner-hero__lead{max-width:700px;margin:clamp(22px,3vh,34px) 0 28px;color:#d3d3cf;font-size:clamp(14px,1.12vw,18px);line-height:1.65}.inner-hero__timecode{left:auto;right:var(--page-pad)}.editorial-section{position:relative;max-width:var(--page-max);margin:0 auto;padding:clamp(110px,12vw,210px) var(--page-pad)}.editorial-heading{display:grid;grid-template-columns:minmax(160px,.4fr) minmax(420px,1.35fr) minmax(260px,.65fr);gap:clamp(30px,5vw,90px);align-items:start;margin-bottom:clamp(70px,9vw,150px)}.eyebrow{color:#a4a4a0;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.editorial-heading h2,.two-column-copy h2,.fit-grid h2,.contrast-grid h2,.analysis-promo h2,.founders-preview h2,.quiz-section h2,.contact-options h2,.contact-form-section h2,.name-story h2{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(78px,7.2vw,138px);font-weight:400;line-height:.87;letter-spacing:-.012em;text-transform:uppercase}.editorial-heading__intro{margin:8px 0 0;color:#b8b8b4;font-size:clamp(14px,1.1vw,18px);line-height:1.75}.flow-line{display:grid;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad) clamp(95px,11vw,170px);grid-template-columns:repeat(7,1fr);border-top:1px solid var(--line)}.flow-line__item{position:relative;display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding:22px 18px 25px 0;border-right:1px solid var(--line);transition:background .35s ease}.flow-line__item:hover{background:#ffffff0a}.flow-line__item span{color:var(--red);font-size:9px;letter-spacing:.15em}.flow-line__item strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,1.7vw,30px);font-weight:500}.flow-line__item svg{position:absolute;right:16px;bottom:28px;color:#777}.wide-copy{max-width:980px;margin:0 auto;color:#c7c7c3;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(27px,3vw,50px);line-height:1.2}.split-manifesto,.two-column-copy,.name-story{display:grid;grid-template-columns:1fr .8fr;gap:clamp(65px,11vw,190px)}.split-manifesto h2 em,.founders-preview h2 em,.quiz-section h2 em{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;text-transform:none}.split-manifesto__copy,.two-column-copy>div:last-child,.name-story>div:last-child{align-self:end}.split-manifesto__copy>p,.two-column-copy>div:last-child>p,.name-story>div:last-child>p{margin:0 0 26px;color:#c1c1bd;font-size:clamp(15px,1.2vw,20px);line-height:1.75}.split-manifesto__copy h3{margin:0 0 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,3.2vw,54px);font-weight:500;line-height:1.08}.quote-band{display:flex;min-height:clamp(500px,61vw,980px);align-items:center;justify-content:center;padding:12vw var(--page-pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.quote-band p{max-width:1500px;margin:0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(112px,13.8vw,260px);line-height:.78;text-align:center;text-transform:uppercase}.quote-band--serif p{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(78px,9vw,170px);font-weight:500;line-height:.88;text-transform:none}.direction-list{border-top:1px solid var(--line)}.direction-row{border-bottom:1px solid var(--line)}.direction-row>button{display:grid;width:100%;min-height:140px;padding:20px 6px;grid-template-columns:70px minmax(260px,.75fr) 1fr 32px;gap:24px;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer}.direction-row>button>span{color:#777;font-size:10px}.direction-row h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,4vw,68px);font-weight:500;transition:color .3s ease,transform .3s ease}.direction-row>button>p{margin:0;color:#aaa;font-size:14px}.direction-row>button>svg{justify-self:end}.direction-row:hover h3,.direction-row.is-open h3{color:#fff;transform:translate(10px)}.direction-row.is-open>button>span{color:var(--red)}.direction-row__body{display:grid;max-height:0;grid-template-columns:.8fr 1fr;gap:8vw;overflow:hidden;opacity:0;transition:max-height .75s cubic-bezier(.2,.75,.2,1),opacity .4s ease}.direction-row.is-open .direction-row__body{max-height:760px;padding:8px 6px 54px 94px;opacity:1}.direction-row__body p{margin:0;color:#c2c2be;font-size:15px;line-height:1.7}.direction-row__closing{margin-top:24px!important;color:#fff!important;font-family:Cormorant Garamond,Georgia,serif;font-size:25px!important;line-height:1.25!important}.tag-list{display:flex;margin:0;padding:0;flex-wrap:wrap;align-content:flex-start;gap:8px;list-style:none}.tag-list li{padding:9px 12px;border:1px solid rgba(255,255,255,.2);color:#c8c8c4;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.method-section{max-width:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.method-section>*{max-width:calc(var(--page-max) - (2 * var(--page-pad)));margin-right:auto;margin-left:auto}.method-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));border-top:1px solid var(--line)}.method-timeline article{min-height:320px;padding:26px clamp(22px,3vw,42px) 30px;border-right:1px solid var(--line)}.method-timeline article>span{color:var(--red);font-size:9px;letter-spacing:.18em}.method-timeline h3{margin:clamp(70px,8vw,120px) 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,3vw,48px);font-weight:500}.method-timeline p{margin:0;color:#aaa;font-size:13px;line-height:1.65}.phase-layout{display:grid;grid-template-columns:.48fr 1fr;gap:clamp(50px,8vw,130px)}.phase-tabs{display:flex;flex-direction:column}.phase-tabs button{display:grid;min-height:130px;padding:24px 0;grid-template-columns:45px 1fr;align-items:center;border:0;border-bottom:1px solid var(--line);background:transparent;color:#777;font-family:League Gothic,Impact,sans-serif;font-size:clamp(38px,4vw,64px);text-align:left;text-transform:uppercase;cursor:pointer;transition:color .3s ease,padding .3s ease}.phase-tabs button span{color:#666;font-family:Manrope,sans-serif;font-size:9px}.phase-tabs button.is-active{padding-left:14px;color:#fff}.phase-tabs button.is-active span{color:var(--red)}.phase-panel{animation:focus-in .6s ease both}.phase-panel__intro{margin:0 0 54px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,3.1vw,52px);line-height:1.15}.phase-panel__columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.phase-panel ul,.fit-grid ul,.contrast-grid ul{margin:26px 0 0;padding:0;list-style:none}.phase-panel li,.fit-grid li,.contrast-grid li{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#bebeba;font-size:13px;line-height:1.5}.phase-panel li svg,.fit-grid li svg,.contrast-grid li svg{flex:0 0 auto;margin-top:2px;color:var(--red)}.phase-panel blockquote{margin:50px 0 0;padding-top:28px;border-top:1px solid var(--line);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,2.4vw,40px);line-height:1.2}.analysis-promo{position:relative;min-height:920px;display:flex;align-items:flex-end;padding:clamp(80px,9vw,150px) var(--page-pad);overflow:hidden;border-top:1px solid var(--line);background:#030303 url(/assets/approach-director-table.webp) center / cover no-repeat}.analysis-promo:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0000006b;box-shadow:inset 0 -240px 180px #000000a6}.analysis-promo>div{position:relative;z-index:1;max-width:950px}.analysis-promo h2{margin-top:38px}.analysis-promo>div>p:not(.eyebrow){max-width:620px;margin:30px 0;color:#d1d1cd;line-height:1.7}.founders-preview{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(60px,9vw,150px);align-items:center}.founders-preview__image{overflow:hidden}.founders-preview__image img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;filter:grayscale(1) contrast(1.1);transition:transform 1.2s cubic-bezier(.2,.75,.2,1)}.founders-preview__image:hover img{transform:scale(1.035)}.founders-preview>div:last-child>p{margin:28px 0;color:#bcbcb8;line-height:1.75}.contrast-grid,.fit-grid{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(70px,10vw,170px)}.two-column-copy h3{margin:0 0 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,4vw,66px);font-weight:500}.final-cta{position:relative;min-height:760px;display:flex;align-items:center;padding:120px var(--page-pad);border-top:1px solid var(--line);overflow:hidden}.final-cta>div{max-width:1250px}.final-cta h2{max-width:1300px;margin:35px 0 25px;font-family:League Gothic,Impact,sans-serif;font-size:clamp(100px,11.3vw,210px);font-weight:400;line-height:.82;text-transform:uppercase}.final-cta>div>p:not(.eyebrow){color:#bcbcb8;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.5vw,42px)}.final-cta__actions{display:flex;gap:14px;margin-top:44px}.final-cta__rec{position:absolute;right:var(--page-pad);bottom:50px;display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.2em}.quiz-section{padding:clamp(100px,11vw,180px) var(--page-pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#050505}.quiz-section__heading{max-width:1100px;margin-bottom:clamp(70px,8vw,130px)}.quiz-section__heading h2{margin-top:28px}.quiz-start,.quiz-question,.quiz-result,.quiz-processing{min-height:520px;max-width:1400px;margin:0 auto;padding:clamp(40px,6vw,90px);border:1px solid rgba(255,255,255,.24);scroll-margin-top:110px}.quiz-start{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;background:#000 url(/assets/hero-smoke-overlay.png) center / cover no-repeat}.quiz-start h3,.quiz-question h3,.quiz-result h3{max-width:950px;margin:30px 0 22px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,5vw,86px);font-weight:500;line-height:1.02}.quiz-start p,.quiz-result__intro>p:last-child{max-width:650px;color:#bdbdb9;line-height:1.7}.quiz-start>button{display:flex;min-width:220px;min-height:68px;align-items:center;justify-content:space-between;padding:0 20px;border:1px solid #fff;background:#fff;color:#000;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.quiz-progress{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;color:#999;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.quiz-progress>div{height:1px;background:#ffffff29}.quiz-progress i{display:block;height:1px;background:var(--red);transition:width .5s ease}.quiz-options{display:grid;margin-top:80px;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.quiz-options button{min-height:110px;padding:18px;border:0;border-right:1px solid var(--line);background:transparent;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;cursor:pointer;transition:background .25s ease,color .25s ease}.quiz-options button span{display:block;margin-bottom:18px;color:var(--red);font-family:Manrope,sans-serif;font-size:9px}.quiz-options button:hover{background:#fff;color:#000}.quiz-options--dense{grid-template-columns:repeat(3,1fr)}.quiz-question__prompt{margin-top:-4px;color:#aaa;font-size:14px}.quiz-back{margin-top:32px;padding:0 0 5px;border:0;border-bottom:1px solid rgba(255,255,255,.5);background:transparent;color:#aaa;font-size:9px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.quiz-range{margin-top:65px}.quiz-range output{display:block;margin-bottom:24px;font-family:League Gothic,Arial Narrow,sans-serif;font-size:clamp(90px,11vw,160px);line-height:.75}.quiz-range input{width:100%;accent-color:var(--red)}.quiz-range>div{display:flex;justify-content:space-between;margin-top:14px;color:#858585;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.quiz-range button,.quiz-open-answer button,.report-release>button{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:34px;margin-top:38px;padding:0 22px;border:1px solid #fff;background:#fff;color:#000;font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.quiz-open-answer{margin-top:58px}.quiz-open-answer label{display:block;margin-bottom:12px;color:#999;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.quiz-open-answer textarea{width:100%;padding:20px 0;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);outline:0;background:transparent;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,3vw,46px);resize:vertical}.quiz-processing{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;background:#000}.quiz-processing h3{max-width:900px;margin:26px 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(45px,5vw,86px);font-weight:500;line-height:1}.quiz-processing p{max-width:660px;color:#aaa;line-height:1.7}.quiz-processing__aperture{position:absolute;top:50%;right:12%;width:240px;height:240px;transform:translateY(-50%)}.quiz-processing__aperture span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.13);border-radius:50%;animation:map-pulse 1.2s steps(8) infinite}.quiz-processing__aperture span:nth-child(2){top:24%;right:24%;bottom:24%;left:24%;animation-delay:-.4s}.quiz-processing__aperture span:nth-child(3){top:42%;right:42%;bottom:42%;left:42%;border-color:var(--red);animation-delay:-.8s}@keyframes map-pulse{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.quiz-result>span{display:block;margin-top:50px;color:var(--red);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.quiz-result h3 em{color:var(--red);font-style:normal}.quiz-result__actions{display:flex;align-items:center;gap:30px;margin-top:40px}.quiz-result__actions>button{border:0;border-bottom:1px solid #fff;background:transparent;font-size:10px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.quiz-result--map{max-width:1500px}.quiz-result__intro{padding-bottom:clamp(55px,7vw,95px);border-bottom:1px solid var(--line)}.quiz-result__intro h3{max-width:1050px}.regia-map-grid{display:grid;padding:clamp(65px,8vw,110px) 0;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:clamp(50px,8vw,130px);align-items:center;border-bottom:1px solid var(--line)}.regia-radar{display:grid;grid-template-columns:minmax(280px,480px) minmax(150px,1fr);gap:30px;align-items:center}.regia-radar svg{width:100%;overflow:visible}.regia-radar__grid,.regia-radar__axis{fill:none;stroke:#ffffff29;stroke-width:1}.regia-radar__value{fill:#b1182933;stroke:var(--red);stroke-width:2;filter:drop-shadow(0 0 15px rgba(177,24,41,.22));transition:points .6s ease}.regia-radar__point{fill:#fff;stroke:var(--red);stroke-width:2}.regia-radar__legend{display:grid;gap:16px}.regia-radar__legend span{display:grid;grid-template-columns:7px 1fr auto;gap:10px;align-items:center;color:#aaa;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.regia-radar__legend i{width:5px;height:5px;background:var(--red);border-radius:50%}.regia-radar__legend strong{color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500}.regia-profile>span,.alignment-index span{color:var(--red);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.regia-profile h4{margin:24px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,4vw,66px);font-weight:500;line-height:1.02}.regia-profile>p,.alignment-index p{color:#aaa;line-height:1.7}.alignment-index{display:grid;margin-top:45px;padding-top:34px;grid-template-columns:auto 1fr;gap:26px;align-items:center;border-top:1px solid var(--line)}.alignment-index__value{position:relative;display:flex;width:112px;height:112px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);border-radius:50%}.alignment-index__value:after{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--red);border-radius:inherit;content:""}.alignment-index__value strong{font-family:League Gothic,Arial Narrow,sans-serif;font-size:46px;font-weight:400}.alignment-index__value small{margin-top:16px;font-size:11px}.regia-priorities{padding:clamp(65px,8vw,110px) 0;border-bottom:1px solid var(--line)}.regia-priorities>div{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.regia-priorities article{min-height:260px;padding:28px;border-right:1px solid var(--line)}.regia-priorities article>span{color:var(--red);font-size:9px}.regia-priorities h4{margin:58px 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:500}.regia-priorities article p{color:#aaa;line-height:1.65}.report-release{display:grid;padding:clamp(70px,8vw,120px) 0 50px;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:clamp(45px,7vw,110px)}.report-release__heading h4,.report-success h4{margin:22px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(40px,4vw,66px);font-weight:500;line-height:1.02}.report-release__heading>p:last-child,.report-success p{color:#aaa;line-height:1.7}.report-release__fields{display:grid;grid-template-columns:1fr 1fr;gap:30px 22px}.report-release__fields label{display:grid;gap:10px}.report-release__fields span{color:#888;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.report-release__fields input{min-height:56px;padding:0;border:0;border-bottom:1px solid rgba(255,255,255,.32);outline:0;background:transparent;color:#fff;font-size:16px}.report-release__fields input:focus{border-color:var(--red)}.report-release>button{grid-column:2;justify-self:start}.report-release .form-error{grid-column:2}.report-success{padding:clamp(70px,8vw,120px) 0}.quiz-reset{padding:0 0 5px;border:0;border-bottom:1px solid rgba(255,255,255,.5);background:transparent;color:#aaa;font-size:9px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.faq-list{border-top:1px solid var(--line)}.faq-list article{border-bottom:1px solid var(--line)}.faq-list button{display:grid;width:100%;min-height:110px;padding:20px 4px;grid-template-columns:55px 1fr 30px;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer}.faq-list button>span{color:var(--red);font-size:9px}.faq-list h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,2.8vw,46px);font-weight:500}.faq-list__answer{max-height:0;padding-left:59px;overflow:hidden;opacity:0;transition:max-height .45s ease,opacity .3s ease}.faq-list article.is-open .faq-list__answer{max-height:200px;padding-bottom:34px;opacity:1}.faq-list__answer p{max-width:760px;margin:0;color:#adada9;line-height:1.7}.founders__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.founders__grid article{padding:clamp(42px,6vw,90px);background:#000}.founders__number{color:var(--red);font-size:9px;letter-spacing:.18em}.founders__grid h3{margin:70px 0 4px;font-family:League Gothic,Impact,sans-serif;font-size:clamp(68px,7vw,118px);font-weight:400;text-transform:uppercase}.founders__role{min-height:45px;color:#999;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.founders__grid blockquote{margin:55px 0 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,2.5vw,40px);line-height:1.2}.founders__grid article>p:last-child{color:#b5b5b1;font-size:14px;line-height:1.75}.principles>div:last-child{border-top:1px solid var(--line)}.principles article{display:grid;min-height:170px;padding:25px 0;grid-template-columns:80px 1fr;align-items:center;border-bottom:1px solid var(--line)}.principles article>span{color:var(--red);font-size:9px}.principles article p{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(35px,4.2vw,70px);line-height:1}.principles article strong{color:#777;font-weight:500;transition:color .3s ease}.principles article:hover strong{color:#fff}.project-cases{max-width:none;padding-right:0;padding-left:0}.project-cases>.editorial-heading{max-width:var(--page-max);margin-right:auto;margin-left:auto;padding-right:var(--page-pad);padding-left:var(--page-pad)}.case-study{border-top:1px solid var(--line)}.case-study__cover{position:relative;width:100%;min-height:clamp(520px,62vw,980px);overflow:hidden;border:0;background:#030303;color:#fff;text-align:left;cursor:pointer}.case-study__cover img,.case-study__veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.case-study__cover img{object-fit:cover;filter:grayscale(1) contrast(1.08) brightness(.72);transition:transform 1.3s cubic-bezier(.2,.75,.2,1),filter .7s ease}.case-study__veil{background:#00000047;box-shadow:inset 0 -280px 220px #00000094}.case-study__cover:hover img{filter:grayscale(.8) contrast(1.08) brightness(.82);transform:scale(1.025)}.case-study__number,.case-study__toggle{position:absolute;z-index:2;top:50px}.case-study__number{left:var(--page-pad);color:var(--red);font-size:10px;letter-spacing:.2em}.case-study__toggle{right:var(--page-pad);display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.65);border-radius:50%}.case-study__cover>div{position:absolute;z-index:2;right:var(--page-pad);bottom:clamp(55px,8vw,120px);left:var(--page-pad)}.case-study__cover p{margin:0 0 18px;color:#d0d0cc;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.case-study__cover h2{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(110px,15vw,280px);font-weight:400;line-height:.75;text-transform:uppercase}.case-study__details{display:grid;max-height:0;padding:0 var(--page-pad);grid-template-columns:repeat(2,1fr);gap:0 8vw;overflow:hidden;opacity:0;transition:max-height .9s cubic-bezier(.2,.75,.2,1),opacity .5s ease,padding .7s ease}.case-study.is-open .case-study__details{max-height:1600px;padding-top:clamp(70px,8vw,130px);padding-bottom:clamp(70px,8vw,130px);opacity:1}.case-study__details>div{padding:35px 0;border-top:1px solid var(--line)}.case-study__details span{color:var(--red);font-size:9px;letter-spacing:.16em;text-transform:uppercase}.case-study__details p{margin:22px 0 0;color:#bcbcb8;font-size:15px;line-height:1.75}.case-study__system{grid-column:1 / -1}.case-study__system .tag-list{margin-top:24px}.contact-options{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-options article{min-height:650px;padding:clamp(70px,8vw,130px) var(--page-pad)}.contact-options article:first-child{border-right:1px solid var(--line)}.contact-options article>span{color:var(--red);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.contact-options h2{margin-top:100px}.contact-options p{max-width:520px;margin:28px 0 45px;color:#aaa;line-height:1.7}.contact-form-section{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(70px,10vw,170px)}.contact-form-section>div>p:not(.eyebrow){max-width:560px;color:#aaa;line-height:1.7}.editorial-form label{display:block;margin-bottom:34px}.editorial-form label>span{display:block;margin-bottom:10px;color:#888;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.editorial-form input,.editorial-form textarea,.editorial-form select{width:100%;padding:12px 0 17px;border:0;border-bottom:1px solid rgba(255,255,255,.32);border-radius:0;outline:0;background:transparent;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(25px,2.7vw,44px);transition:border-color .25s ease}.editorial-form select{color-scheme:dark}.editorial-form input:focus,.editorial-form textarea:focus,.editorial-form select:focus{border-color:var(--red)}.editorial-form textarea{resize:vertical}.editorial-form>button{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:30px;padding:0 20px;border:1px solid #fff;background:#fff;color:#000;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.editorial-form>button:disabled,.report-release>button:disabled{cursor:wait;opacity:.55}.form-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.form-error{max-width:620px;margin:4px 0 24px;color:#e05963;font-size:13px;line-height:1.6}.contact-success{display:flex;min-height:560px;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(40px,6vw,80px);border:1px solid var(--line)}.contact-success h3{margin:40px 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(45px,5vw,80px);font-weight:500}.contact-success p{max-width:560px;color:#aaa;line-height:1.7}.contact-success button{margin-top:30px;padding:0 0 8px;border:0;border-bottom:1px solid #fff;background:transparent;font-size:9px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.form-privacy-note{max-width:620px;margin:6px 0 25px;color:#8f8f8b;font-size:13px;line-height:1.65}.form-privacy-note a{padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.45);color:#ddd}.legal-hero{position:relative;min-height:780px;padding:220px var(--page-pad) 110px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.08),transparent 26%),#000}.legal-hero:after{position:absolute;right:11vw;bottom:-42%;width:min(42vw,650px);height:min(72vw,880px);border:1px solid rgba(255,255,255,.1);content:"";transform:rotate(17deg);pointer-events:none}.legal-hero__meta{display:flex;max-width:760px;justify-content:space-between;margin-bottom:65px;color:#898985;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.legal-hero h1{max-width:1050px;margin:22px 0 35px;font-family:League Gothic,Impact,sans-serif;font-size:clamp(96px,10vw,188px);font-weight:400;line-height:.82;text-transform:uppercase}.legal-hero h1 em{font-family:Cormorant Garamond,Georgia,serif;font-size:.7em;font-weight:500;text-transform:none}.legal-hero>p:last-child{max-width:720px;margin:0;color:#b5b5b1;font-size:var(--type-body);line-height:1.75}.legal-document{display:grid;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad) 150px;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);gap:clamp(70px,9vw,160px)}.legal-document__toc{position:sticky;top:28px;height:max-content;padding-top:110px}.legal-document__toc p{margin:0 0 26px;color:#666;font-size:var(--type-micro);letter-spacing:.18em;text-transform:uppercase}.legal-document__toc a{display:block;padding:9px 0;color:#81817d;font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.legal-document__toc a:hover,.legal-document__toc a:focus-visible{color:#fff;transform:translate(5px)}.legal-document__body{min-width:0}.legal-warning{margin:110px 0 10px;padding:28px 32px;border:1px solid rgba(217,33,40,.7);background:#d921280f}.legal-warning span{color:var(--red);font-size:var(--type-micro);letter-spacing:.18em;text-transform:uppercase}.legal-warning p{max-width:850px;margin:16px 0 0;color:#c4c4c0;font-size:var(--type-body-small);line-height:1.7}.legal-section{display:grid;padding:clamp(75px,8vw,120px) 0;grid-template-columns:72px minmax(0,1fr);border-bottom:1px solid var(--line)}.legal-section__index{padding-top:9px;color:var(--red);font-size:var(--type-micro);letter-spacing:.18em}.legal-section h2{max-width:900px;margin:0 0 45px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(44px,4.6vw,76px);font-weight:500;line-height:1}.legal-section h3{margin:42px 0 14px;color:#e2e2de;font-size:var(--type-body);font-weight:600}.legal-section p,.legal-section li{max-width:940px;color:#aaa9a5;font-size:var(--type-body);line-height:1.82}.legal-section p+p{margin-top:23px}.legal-section a{color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:4px}.legal-section ul{display:grid;margin:0;padding:0;gap:18px;list-style:none}.legal-section li{position:relative;padding-left:25px}.legal-section li:before{position:absolute;top:.85em;left:0;width:6px;height:6px;background:var(--red);content:"";border-radius:50%}.legal-data{margin:45px 0 0;border-top:1px solid var(--line)}.legal-data>div{display:grid;padding:18px 0;grid-template-columns:minmax(150px,.35fr) 1fr;gap:25px;border-bottom:1px solid var(--line)}.legal-data dt{color:#777;font-size:var(--type-micro);letter-spacing:.14em;text-transform:uppercase}.legal-data dd{margin:0;color:#ddd;font-size:var(--type-body-small)}.legal-data dd:not(:has(a)){color:#d56d72}.legal-table-wrap{width:100%;margin:42px 0;overflow-x:auto;border-top:1px solid var(--line)}.legal-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.legal-table th{padding:16px 18px 16px 0;color:#777;font-size:var(--type-micro);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.legal-table td{padding:22px 25px 22px 0;border-top:1px solid var(--line);color:#aaa9a5;font-size:var(--type-body-small);line-height:1.65;vertical-align:top}.legal-table td:first-child{width:36%;color:#e2e2de}.legal-table code{color:#e7e7e3;font-family:Manrope,monospace}.email-preview-page{min-height:100vh;background:#050505}.email-preview-page__hero{display:grid;min-height:720px;padding:210px var(--page-pad) 105px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.5fr);align-items:end;gap:clamp(60px,10vw,180px);border-bottom:1px solid var(--line);background:linear-gradient(115deg,transparent 48%,rgba(255,255,255,.045) 48.1%,transparent 67%),#050505}.email-preview-page__hero h1{margin:32px 0 0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(105px,10.5vw,190px);font-weight:400;line-height:.82;text-transform:uppercase}.email-preview-page__hero h1 em{font-family:Cormorant Garamond,Georgia,serif;font-size:.62em;font-weight:500;text-transform:none}.email-preview-page__hero>p{max-width:520px;margin:0;color:#aaa9a5;font-size:var(--type-body);line-height:1.75}.email-preview-studio{display:grid;max-width:var(--page-max);margin:0 auto;padding:110px var(--page-pad) 150px;grid-template-columns:minmax(230px,.3fr) minmax(0,1fr);gap:clamp(55px,7vw,120px)}.email-preview-index{position:sticky;top:28px;height:max-content}.email-preview-index>p{margin:0 0 24px;color:#656561;font-size:var(--type-micro);letter-spacing:.18em;text-transform:uppercase}.email-preview-index>button{display:grid;width:100%;min-height:104px;padding:20px 0;grid-template-columns:32px minmax(0,1fr);gap:6px 12px;border:0;border-top:1px solid var(--line);background:transparent;color:#858581;text-align:left;cursor:pointer;transition:color .18s ease,padding-left .18s ease}.email-preview-index>button:last-child{border-bottom:1px solid var(--line)}.email-preview-index>button span{grid-row:1 / span 2;color:#555;font-size:var(--type-micro)}.email-preview-index>button strong{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;line-height:1.08}.email-preview-index>button small{color:#656561;font-size:var(--type-micro);letter-spacing:.1em;text-transform:uppercase}.email-preview-index>button:hover,.email-preview-index>button:focus-visible,.email-preview-index>button.is-active{padding-left:8px;color:#fff}.email-preview-index>button.is-active span{color:var(--red)}.email-preview-workbench{min-width:0}.email-preview-toolbar{display:grid;padding:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:end;gap:22px;border:1px solid var(--line);border-bottom:0;background:#090909}.email-preview-toolbar>div:not(.email-preview-toolbar__actions){display:grid;min-width:0;gap:7px}.email-preview-toolbar span{color:#62625f;font-size:var(--type-micro);letter-spacing:.14em;text-transform:uppercase}.email-preview-toolbar strong{overflow:hidden;color:#d0d0cc;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.email-preview-toolbar__actions,.email-preview-toolbar__actions>div{display:flex;gap:8px}.email-preview-toolbar__actions button{min-height:38px;padding:0 13px;border:1px solid #353535;background:transparent;color:#8c8c88;font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.email-preview-toolbar__actions button:hover,.email-preview-toolbar__actions button:focus-visible,.email-preview-toolbar__actions button.is-active{border-color:#aaa;color:#fff}.email-preview-toolbar__actions>button{border-color:#fff;background:#fff;color:#050505}.email-preview-frame{display:grid;min-height:980px;padding:clamp(18px,3vw,42px);place-items:start center;overflow:auto;border:1px solid var(--line);background:linear-gradient(45deg,#101010 25%,transparent 25%) 0 0 / 16px 16px,linear-gradient(-45deg,#101010 25%,transparent 25%) 0 8px / 16px 16px,#0d0d0d}.email-preview-frame iframe{width:min(100%,760px);height:900px;border:1px solid #343434;background:#050505;transition:width .26s ease}.email-preview-frame.is-mobile iframe{width:390px}.email-preview-notes{display:flex;padding:24px 0;align-items:flex-start;justify-content:space-between;gap:35px;border-bottom:1px solid var(--line)}.email-preview-notes span{display:flex;align-items:center;gap:9px;color:#777;font-size:var(--type-micro);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.email-preview-notes span svg{color:var(--red)}.email-preview-notes p{max-width:620px;margin:0;color:#777;font-size:var(--type-body-small);line-height:1.65}.cookie-banner{position:fixed;z-index:100;right:24px;bottom:24px;left:24px;display:grid;max-width:1480px;margin:0 auto;padding:30px;grid-template-columns:minmax(280px,1fr) minmax(400px,1.25fr);gap:26px 55px;border:1px solid rgba(255,255,255,.42);background:#040404f7;box-shadow:0 25px 90px #000000bf;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cookie-banner__close{position:absolute;top:18px;right:18px;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;cursor:pointer}.cookie-banner__copy{padding-right:25px}.cookie-banner__copy h2{margin:18px 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,3.2vw,58px);font-weight:500;line-height:.95}.cookie-banner__copy>p{max-width:640px;margin:0 0 18px;color:#aaa9a5;font-size:15px;line-height:1.65}.cookie-banner__copy>a{display:inline-flex;align-items:center;gap:8px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.5);color:#ddd;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cookie-preferences{display:grid;grid-column:2;gap:0;border-top:1px solid var(--line)}.cookie-preferences label{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line)}.cookie-preferences label>span{display:grid;gap:5px}.cookie-preferences strong{font-size:14px;font-weight:500}.cookie-preferences small{color:#858581;font-size:12px}.cookie-preferences input{width:40px;height:20px;accent-color:var(--red)}.cookie-banner__actions{display:grid;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-self:end}.cookie-banner__actions button{min-height:54px;padding:10px 14px;border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.cookie-banner__actions .is-decision{border-color:#fff;background:#fff;color:#000}.cookie-banner__actions button:hover,.cookie-banner__actions button:focus-visible,.cookie-banner__close:hover,.cookie-banner__close:focus-visible{border-color:var(--red)}.editorial-footer{min-height:560px;padding:0 var(--page-pad);border-top:1px solid var(--line)}.editorial-footer__top{display:grid;min-height:470px;padding:clamp(70px,7vw,110px) 0;grid-template-columns:.8fr 1.35fr .65fr;gap:clamp(55px,8vw,140px)}.editorial-footer__identity{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.editorial-footer__identity .brand{width:250px;height:92px}.editorial-footer__identity>span{color:#6f6f6c;font-size:9px;line-height:1.8;letter-spacing:.16em;text-transform:uppercase}.editorial-footer__statement .eyebrow{margin-bottom:28px}.editorial-footer__statement h2{margin:0 0 38px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,5.2vw,86px);font-weight:500;line-height:.92}.editorial-footer__statement>a{display:inline-flex;align-items:center;gap:10px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.5);color:#ddd;font-size:11px;letter-spacing:.08em}.editorial-footer__top nav{display:grid;align-content:start;gap:15px}.editorial-footer__top nav>p{margin:0 0 18px;color:#666;font-size:9px;letter-spacing:.17em;text-transform:uppercase}.editorial-footer__top nav a{display:grid;grid-template-columns:28px 1fr;gap:7px;color:#aaa;font-size:9px;letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease,transform .2s ease}.editorial-footer__top nav a span{color:var(--red)}.editorial-footer__top nav a:hover,.editorial-footer__top nav a:focus-visible{color:#fff;transform:translate(4px)}.editorial-footer__bottom{display:grid;min-height:88px;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid var(--line)}.editorial-footer__bottom p,.editorial-footer__bottom span,.editorial-footer__bottom a,.editorial-footer__bottom button{margin:0;color:#777;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.editorial-footer__bottom>span,.editorial-footer__bottom>a{display:flex;align-items:center;gap:8px;white-space:nowrap}.editorial-footer__bottom>span svg{color:var(--red)}.editorial-footer__bottom>a{display:flex;justify-self:end;align-items:center;gap:8px}.editorial-footer__legal{display:flex;align-items:center;gap:16px 24px}.editorial-footer__legal a,.editorial-footer__legal button{padding:0;border:0;border-bottom:1px solid transparent;background:transparent;color:#777;cursor:pointer}.editorial-footer__legal a:hover,.editorial-footer__legal a:focus-visible,.editorial-footer__legal button:hover,.editorial-footer__legal button:focus-visible{border-bottom-color:#777;color:#bbb}.not-found{min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:160px var(--page-pad)}.not-found>span{color:var(--red);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.not-found h1{max-width:1000px;margin:40px 0;font-family:League Gothic,Impact,sans-serif;font-size:clamp(100px,12vw,220px);font-weight:400;line-height:.82;text-transform:uppercase}[data-reveal]{--reveal-y: 42px;opacity:0;filter:blur(7px);transform:translate3d(0,var(--reveal-y),0);transition:opacity .85s ease var(--reveal-delay, 0ms),filter .95s ease var(--reveal-delay, 0ms),transform .95s cubic-bezier(.2,.75,.2,1) var(--reveal-delay, 0ms)}[data-reveal].is-visible{opacity:1;filter:blur(0);transform:translateZ(0)}@keyframes focus-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media(max-width:1180px){.editorial-nav{gap:18px}.editorial-nav a{font-size:9px}.header-analysis{display:none}.editorial-heading{grid-template-columns:130px 1fr}.editorial-heading__intro{grid-column:2}.flow-line{grid-template-columns:repeat(4,1fr)}.phase-layout{grid-template-columns:.65fr 1fr}}@media(max-width:980px){.site-header{z-index:90}.mobile-menu{z-index:80}.editorial-nav,.header-analysis{display:none}.mobile-menu nav a{font-size:clamp(45px,11vw,82px)}.editorial-home-copy{width:78vw}.editorial-home-copy h1{font-size:clamp(105px,18vw,170px)}.inner-hero__content{width:min(900px,88vw)}.inner-hero h1{font-size:clamp(86px,13vw,135px)}.split-manifesto,.two-column-copy,.name-story,.founders-preview,.contrast-grid,.fit-grid,.contact-form-section,.phase-layout{grid-template-columns:1fr}.phase-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.phase-tabs button{min-height:100px;padding:15px;grid-template-columns:1fr;font-size:36px}.direction-row>button{grid-template-columns:45px minmax(210px,.8fr) 1fr 28px}.contact-options{grid-template-columns:1fr}.contact-options article:first-child{border-right:0;border-bottom:1px solid var(--line)}.email-preview-page__hero,.email-preview-studio{grid-template-columns:1fr}.email-preview-index{position:static;display:grid;grid-template-columns:1fr 1fr}.email-preview-index>p{grid-column:1 / -1}.email-preview-toolbar{grid-template-columns:1fr 1fr}.email-preview-toolbar__actions{grid-column:1 / -1;justify-content:space-between}}@media(max-width:680px){:root{--page-pad: 24px}.brand{width:210px}.editorial-home-copy{top:26svh;width:calc(100vw - 48px)}.editorial-home-copy h1{width:190%;font-size:clamp(102px,32vw,132px);white-space:nowrap;transform:scaleX(.52)}.editorial-home-copy .hero-subtitle{max-width:310px}.editorial-home-copy .cinema-button{min-height:48px;gap:18px;font-size:8px}.editorial-home-copy .text-link{display:none}.inner-hero{display:flex;min-height:max(760px,100svh);height:auto;align-items:flex-end}.inner-hero__content{position:relative;left:0;bottom:auto;width:100%;margin-top:auto;padding:150px 24px 52px}.inner-hero__meta{margin-bottom:34px}.inner-hero h1{font-size:clamp(68px,21vw,92px)}.inner-hero__lead{max-width:330px;line-height:1.65}.inner-hero .cinema-button{min-height:48px;font-size:8px}.inner-hero__timecode{display:none}.editorial-section{padding-top:100px;padding-bottom:100px}.editorial-heading{display:block;margin-bottom:58px}.editorial-heading h2,.two-column-copy h2,.fit-grid h2,.contrast-grid h2,.analysis-promo h2,.founders-preview h2,.quiz-section h2,.contact-options h2,.contact-form-section h2,.name-story h2{margin-top:25px;font-size:clamp(66px,20vw,90px)}.editorial-heading__intro{margin-top:24px;font-size:13px}.flow-line{padding-right:24px;padding-left:24px;grid-template-columns:1fr 1fr}.flow-line__item{min-height:120px}.wide-copy{font-size:28px}.quote-band{min-height:520px}.quote-band p{font-size:clamp(86px,27vw,118px)}.quote-band--serif p{font-size:clamp(58px,17vw,78px)}.direction-row>button{min-height:108px;grid-template-columns:28px 1fr 24px;gap:12px}.direction-row>button>p{display:none}.direction-row h3{font-size:36px}.direction-row__body{grid-template-columns:1fr}.direction-row.is-open .direction-row__body{max-height:1200px;padding:5px 0 35px 40px}.phase-tabs{grid-template-columns:1fr}.phase-tabs button{min-height:80px;grid-template-columns:35px 1fr}.phase-panel__columns{grid-template-columns:1fr}.analysis-promo{min-height:760px}.founders__grid{grid-template-columns:1fr}.principles article{min-height:130px;grid-template-columns:36px 1fr}.principles article p{font-size:35px}.method-timeline{grid-template-columns:1fr}.method-timeline article{min-height:220px;border-right:0;border-bottom:1px solid var(--line)}.method-timeline h3{margin-top:60px}.quiz-section{padding-right:24px;padding-left:24px}.quiz-start,.quiz-question,.quiz-result,.quiz-processing{min-height:560px;padding:32px 24px}.quiz-start{flex-direction:column;align-items:stretch;justify-content:space-between}.quiz-start h3,.quiz-question h3,.quiz-result h3{font-size:44px}.quiz-progress{grid-template-columns:auto 1fr}.quiz-progress>span:last-child{grid-column:1 / -1}.quiz-options{margin-top:55px;grid-template-columns:1fr}.quiz-options button{min-width:0;min-height:90px;border-bottom:1px solid var(--line);border-right:0;overflow-wrap:anywhere;text-align:left}.quiz-options--dense{grid-template-columns:1fr}.quiz-options--dense button{min-height:76px;text-align:left}.quiz-range{margin-top:48px}.quiz-range>div{gap:18px}.quiz-processing__aperture{top:28%;right:50%;width:170px;height:170px;transform:translate(50%,-50%)}.quiz-processing{padding-top:230px}.regia-map-grid,.regia-radar,.report-release{grid-template-columns:1fr}.regia-radar{gap:12px}.regia-radar__legend{grid-template-columns:1fr 1fr}.regia-profile{padding-top:50px;border-top:1px solid var(--line)}.alignment-index{grid-template-columns:92px 1fr}.alignment-index__value{width:88px;height:88px}.alignment-index__value strong{font-size:38px}.regia-priorities>div{grid-template-columns:1fr}.regia-priorities article{min-height:210px;border-right:0;border-bottom:1px solid var(--line)}.regia-priorities h4{margin-top:38px}.report-release__fields{grid-template-columns:1fr}.report-release>button{grid-column:1}.quiz-result__actions,.final-cta__actions{flex-direction:column;align-items:flex-start}.case-study__cover{min-height:620px}.case-study__cover h2{font-size:clamp(88px,28vw,125px);line-height:.82}.case-study__cover p{max-width:280px;line-height:1.5}.case-study__details{grid-template-columns:1fr}.case-study__system{grid-column:auto}.contact-options article{min-height:560px}.editorial-form input,.editorial-form textarea,.editorial-form select{font-size:28px}.final-cta{min-height:720px;padding-top:100px;padding-bottom:100px}.final-cta h2{font-size:clamp(86px,27vw,118px)}.editorial-footer{min-height:0;padding-right:24px;padding-left:24px}.editorial-footer__top{min-height:0;padding:70px 0 55px;grid-template-columns:1fr;gap:60px}.editorial-footer__identity{min-height:160px}.editorial-footer__identity .brand{width:220px;height:80px}.editorial-footer__statement h2{font-size:clamp(54px,16vw,72px)}.editorial-footer__top nav{grid-template-columns:1fr 1fr;gap:18px 24px}.editorial-footer__top nav>p{grid-column:1 / -1}.editorial-footer__bottom{min-height:180px;grid-template-columns:1fr auto;gap:22px;padding:24px 0}.editorial-footer__bottom>span{justify-self:end}.editorial-footer__bottom>a{grid-column:1 / -1;justify-self:start}.editorial-footer__legal{display:grid;align-items:start;gap:12px}.editorial-footer__legal a,.editorial-footer__legal button{width:max-content}.legal-hero{min-height:720px;padding:170px 24px 80px}.legal-hero__meta{display:grid;margin-bottom:55px;gap:16px}.legal-hero h1{margin-top:28px;max-width:100%;font-size:clamp(62px,20.5vw,88px)}.legal-document{display:block;padding:0 24px 90px}.legal-document__toc{display:none}.legal-warning{margin-top:70px;padding:24px}.legal-section{padding:72px 0;grid-template-columns:1fr;gap:25px}.legal-section__index,.legal-section__content{min-width:0;max-width:100%}.legal-section h2{margin-bottom:35px;font-size:clamp(42px,13vw,58px)}.legal-section p,.legal-section li,.legal-data dd{overflow-wrap:anywhere}.legal-data>div{grid-template-columns:1fr;gap:8px}.legal-table-wrap{margin-right:-24px;max-width:calc(100% + 24px);width:calc(100% + 24px);padding-right:24px}.email-preview-page__hero{min-height:680px;padding:170px 24px 75px;gap:45px}.email-preview-page__hero h1{font-size:clamp(78px,24vw,104px)}.email-preview-studio{padding:75px 24px 100px;gap:55px}.email-preview-index{grid-template-columns:1fr}.email-preview-index>button{min-height:86px}.email-preview-toolbar{padding:18px;grid-template-columns:1fr}.email-preview-toolbar__actions{grid-column:1;flex-direction:column}.email-preview-toolbar__actions>div,.email-preview-toolbar__actions>button{width:100%}.email-preview-toolbar__actions button{flex:1}.email-preview-frame{min-height:830px;padding:12px}.email-preview-frame iframe,.email-preview-frame.is-mobile iframe{width:100%;height:790px}.email-preview-notes{display:grid}.cookie-banner{right:8px;bottom:8px;left:8px;max-height:calc(100svh - 16px);padding:24px 18px 18px;grid-template-columns:1fr;gap:20px;overflow-y:auto}.cookie-banner__copy{padding-right:35px}.cookie-banner__copy h2{font-size:42px}.cookie-banner__copy>p{font-size:15px}.cookie-preferences,.cookie-banner__actions{grid-column:1}.cookie-preferences label{min-height:76px}.cookie-banner__actions{grid-template-columns:1fr}.cookie-banner__actions button{min-height:50px}}:root{--type-micro: clamp(11px, .72vw, 12px);--type-ui: clamp(12px, .82vw, 13px);--type-body-small: clamp(15px, 1.02vw, 17px);--type-body: clamp(16px, 1.12vw, 18px)}.eyebrow,.rec-label,.inner-hero__meta,.flow-line__item span,.direction-row>button>span,.method-timeline article>span,.phase-tabs button span,.quiz-progress,.quiz-options button span,.quiz-back,.quiz-range>div,.quiz-open-answer label,.quiz-result>span,.regia-radar__legend,.regia-profile>span,.alignment-index span,.regia-priorities article>span,.report-release__fields span,.quiz-reset,.faq-list button>span,.founders__number,.principles article>span,.case-study__number,.case-study__details span,.contact-options article>span,.editorial-form label>span,.contact-success button,.editorial-footer__identity>span,.editorial-footer__top nav>p,.editorial-footer__bottom p,.editorial-footer__bottom span,.editorial-footer__bottom a,.editorial-footer__bottom button,.final-cta__rec,.not-found>span,.mobile-menu nav a span,.mobile-menu>p,.hero-kicker,.hero-timecode,.scroll-cue,.founders__role{font-size:var(--type-micro);line-height:1.45}.editorial-nav a,.header-analysis,.cinema-button,.editorial-home-copy .cinema-button,.inner-hero .cinema-button,.tag-list li,.quiz-start>button,.quiz-range button,.quiz-open-answer button,.quiz-result__actions>button,.case-study__cover p,.editorial-form>button,.report-release>button,.editorial-footer__top nav a,.not-found a{font-size:var(--type-ui)}.inner-hero__lead,.editorial-heading__intro,.wide-copy,.split-manifesto__copy p,.two-column-copy p,.phase-panel__intro,.phase-panel__columns li,.method-timeline p,.direction-row>button>p,.direction-row__body p,.quiz-question__prompt,.regia-profile>p,.alignment-index p,.regia-priorities article p,.report-release__heading>p:last-child,.report-success p,.faq-list__answer p,.founders__grid article>p:last-child,.name-story p,.case-study__details p,.contact-options p,.contact-form-section>div>p:not(.eyebrow),.contact-success p,.fit-grid li,.contrast-grid li,.form-error,.form-privacy-note{font-size:var(--type-body)}.editorial-footer__statement>a{font-size:var(--type-body-small)}.report-release__fields input{font-size:var(--type-body)}@media(max-width:720px){:root{--type-micro: 11px;--type-ui: 12px;--type-body-small: 15px;--type-body: 16px}.inner-hero__lead,.editorial-heading__intro{font-size:16px;line-height:1.7}.phase-panel__columns li,.fit-grid li,.contrast-grid li{padding-top:14px;padding-bottom:14px}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;filter:none;transform:none;transition:none}.rec-label svg,.final-cta__rec svg{animation:none}.case-study__cover img,.founders-preview__image img{transition:none}}
