@font-face{font-family:Fraunces;font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeP2Xz5fU8w-CyLwYqxY.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeP2Xz5fU8w-D0uXyjCy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeP2Xz5c-BOz5zopO.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ-CSmiMe9i.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ-D-f043e1.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/cY9AfjOCX1hbuyalUrK4397yjIJFJpc-DBQoWVJ5.woff2)format("woff2");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:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAjcABUAAAAAEJwAAAhuAAIAxQAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKG4ECHHI/SFZBUk8GYD9TVEFUgRAnKgA0L3QRCAqGVIUmMIR6ATYCJAMYCw4ABCAFiFgHIBckGA4bcg5R1A7GaT+Cj8XYRjV7QGXlIyHy4XHO3k/S0CappE0dPyhipbjOjLF5x4r4VDjVuRm7iQjC//Pc8L5vHnECQZ3TjAcCE9n1+7V66njTRdpBSBYSkchQyok/3JP4+7iFLCpRzJp5plQaoRFSxJaqPK4V6QhuZfIy5VuCgEBAOeAJ+mHAZue27gzbNWJgJeLvga4KxD/O6jLYXme1E7aPc3A14rEAAAoMPPkJtggsAIAGAwFaJhNAN28yFE1nYjTS/DMGBkxZUXE/ajz4fxP6emBNVfW6XoPFSrQ08RMYgnAvYTxA09skMjGQIRfDkRCTDb9JgHTpQAEgwBMDCAAOyVrujWpz2yaxYTRfaP4K18BqyLFqNANF4FgOAgpIo6CBPZAt0TRIqaoQ1fElO/HYWneqnWqn2ql2pp2CCbrnd/IGtzPPlTVFlUwSy4IqyaQcIAFytFIIAA1PDFgA/ndGo+Pfoce2LX/BIpBTE1AMkYGhb+EIZAD1K1UIoNWwMOkNR9EA1WLCDHIURt7ZLg/pX3m0Al3b/DMw44hngGAmX033xoIcRLn1FeUA3FHDSkoHE/oS7gLFy9ZeT6UIAEB0BAABACKQUAA0AAoU+RugdmjiNeSdZKalChtLWjMD7W1qor93BgL5HuzBOyv8WUnbQjnAWm3k/P71XhC2OXxLOtIBoADQACQ0CAAJA28AAwYEmCRvbh50LmsAeRBETm3gTpyEI0BXuYt0EAXhZIzwRADOiRElUQExRtREA5wPIyLRAjFGdEQCYozoiQGIMWIkJiB+UWIGAWluhhoAwAIABABGIDxA2gMAAAYAIANAgYIAiqFbty2oRVHgGSvvJTBKnuNEsYubyJaXqFwut+Hq4mK2pMuvy0jxuuX8b0sxfknvQc4LnTtzBZcuOSmjIufMMcmR0+bNi9zkDzFq68mVM6csMEzbty+4y4QJfsz4XmGOcxsFwaKMAGuBdNUZW6InTTNM2hRL6jYe3Mj/NpnICicssF240Nlw+XLXgp8D515sHSFh4mTj5PlWfeeJU6UJizbZtl2ihILOIW10ARhvS+E40gVd5TqHJYS04MEVLr58Oc+84ULnKdKwuqVL9QqiyqIu2Lhz6saQ7RT0GfRZVR2LFg175P3oL/eUKaN77e0lO4L29xidyMZ0Dv5L+Js37JSk7QbDdknaqX+jyzUFcj+wZYpzZrdzbBn/Q6ApF7L5XmKsWZtTbuUqzIoKa3mO1hy71UXn/hfg3ubv+/lw3wmdDg+N+sfb+Jv5uXiWmfJeoZDb98R7vv/j/D/5MTm/1h/Uz3VNsMxdeOhYlgYO3T65uFz5oKs9wIrAv1dcGg0Yt7M2cc59nxmtr8ufExX7m+YXr+HR3YdOqIsb86bLfmXNjs05hXvCuSdpLtuP0nT5XNKm5MPylTMGrKMPs3L2vm6R5xpPTQ616D3n1mCC23TPOSVh653iCONX+41vA7sY21/QesD5O5FmyBtDdfup8u/Tw3KPxPZvB9n5gaLNoEvO8uTGuZe4R1aKzmDbAVFoVjjfyiO0EOneJQHgiwUA+AEANwQr1EBC0jGeQA4ZgPF4V/edSE5OcB8eamlmc0toWg/ztNAcl8Ou6fYgE3m3mA496iwNDVJgUgGdKilQatBqP9Xff/M8IeH5m/v1n7TfzU3umKD1T2gL6fzM9GBfgaMaCGK/IVn4LVrkB37cmJI+LfPTE/Hj2yEdv9T5eHryn9++fPvl4cMvb1+9+8x7OlRrsEna5ml8QE6brDBNcwq1JjrGEcLZ9W/rz5/fvHkkZes1QRAhYu8fMN+379A+B3v37Nq9fesmkqTVKj9fv/nwTto1UZQKaQT2y4PLFy9hs+s3rl29dfvKmf1bN+8+dua8K/nGE1auxFZ4fv/69UePeD4y0k/jRijR/v//kTM8h1Wl5I2RiYlxR4+evVl/t14Ut3+Sq2Vvbly4/OLrd2k6/9BvtDQ4tU7SG/WihqE+PsdlPJVqtVIZIZMxdISp4dmTZg//sPik+PiEpGSySIpXao/FNjV+YT3TgjlOITc42jira6oq6dDV/QoyEhxh9ui46FBvSan25FWCv5+HmaTVXj4+XqEhfl4y72aearUo5uRkq7Oy8lMDJCnFaFR7haW4UJ28kVXIKJk5mP7+rchdEsQjp4ilu7dv4whSCfhI1A3Lxd9YGS26ANMwRTF6UGFBywz8+N5It6jO58uX+iN7N2zYs23bno2b9h2p/+K42XcgACgcrGlc2aGPOvm9nKYfAcDdw3N2DC//aODtBp+vD/iBbloALCgAAAGYcU13AX6LitXYvQkQBFuz9CP0jwaID/rUAzEyXpkLCQhnUOVIM2P1wV7WWoIGYRQACkECArtCoKDCz0CjrUmNGS3I0Ns9YBFaJqgQW7WtSGpBHkIgkC1wqWjMAfHzqQACOHIAlPDtFKigws+ghq1XoIFAGUCE33xBC81yQYfAFYAEOTUW9PDej2CAdovAiOBtARM46u5JzfDdMwQqEsSbg12kOGGCrHvzaN4y9FejHxdvgUoNNlitRBEiDIvjwzkDmeS0SI0qEYLIbXcarIa3TlwGKlNM+qzBTjmGG2wgp9bKlKywVUcuJYao5DSQg/T2juMoSfK0i8+TNLc2Vsbuh62cJEO2djLlKLAtPEiZGtW8V0kJky/SgkpXQEU6/dCEHKnqlkxSxamCC3mLuQznmgvFzldfu9Pepe+gRF8jpblUK94BcbBKZYo8aNDNDl9joJIZ47tySVpvrfZUR2V175DShkt/btEQVcYqWqWGXDVTmWpU6m+tVl8nmxbam6iTsSYDyjxbC4tUrKZVBtNoedu8kQNONCDvmoSvzaK5c+NwjwAhEVlvGboWv6CDwH8TAAAA)format("woff2");unicode-range:U+9608}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+951A}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+5197}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2197}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+A7}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2264,U+589F,U+70CA}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+5E27,U+6E32,U+70C1}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+5ED3,U+8FED}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-08-4l_z3sHE.woff2)format("woff2");unicode-range:U+60,U+515C,U+53A2,U+5F27,U+62FD,U+7119,U+8231}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2193,U+6A71,U+810A,U+9699}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-10-BfzddaMw.woff2)format("woff2");unicode-range:U+5E,U+2190,U+5DF7,U+5E18,U+62E6,U+6808,U+6A58,U+7AD6}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-11-_i67nVC2.woff2)format("woff2");unicode-range:U+B0,U+2191,U+4F1E,U+53D9,U+6070,U+63A9,U+660F,U+68DA,U+70D8,U+77E9,U+7B3C,U+8155,U+82AD,U+8304,U+88F9}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-12-DEd-_hr4.woff2)format("woff2");unicode-range:U+52AB,U+5BFA,U+6291,U+62FE,U+6495,U+64B0,U+6A59,U+6DC0,U+7B5B,U+7F50,U+906E}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-13-CmUqYujv.woff2)format("woff2");unicode-range:U+24,U+507F,U+51BB,U+5272,U+53C9,U+53E0,U+56CA,U+5782,U+59DC,U+5D29,U+5ECA,U+5F7C,U+6321,U+659C,U+6670,U+6905,U+6E21,U+722C,U+7816,U+7BAD,U+7C98,U+7CCA,U+7EEA,U+7F1D,U+7F69,U+9489,U+94AE,U+9601,U+964C}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-14-Dqipkql5.woff2)format("woff2");unicode-range:U+2192,U+533F,U+5806,U+5821,U+5FAA,U+62C6,U+642C,U+6491,U+6746,U+67F1,U+68AF,U+77AC,U+7EB5,U+7FFC,U+8096,U+8521,U+889C}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-15-DwHX285f.woff2)format("woff2");unicode-range:U+300C,U+300D,U+4E95,U+5141,U+51ED,U+5448,U+5761,U+593A,U+5C18,U+5C97,U+5CA9,U+5E9F,U+60AC,U+60EF,U+6270,U+62D6,U+6355,U+6447,U+64C5,U+65CB,U+67DC,U+6846,U+6B8B,U+6CBF,U+6EDA,U+6F0F,U+73BB,U+7483,U+7ED5,U+7FBD,U+8017,U+88C2,U+8986,U+8D56,U+8E2A,U+8F68,U+8FBD,U+963B,U+96FE,U+9A71}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-16-Dt_hny0H.woff2)format("woff2");unicode-range:U+4FA7,U+500D,U+504F,U+526A,U+52FF,U+53A8,U+586B,U+59D3,U+5B54,U+5E45,U+5F84,U+6062,U+622A,U+6269,U+626C,U+62B5,U+63E1,U+6446,U+65E2,U+66FF,U+6843,U+69FD,U+6A2A,U+6D6E,U+6DE1,U+6E10,U+6E7F,U+704C,U+7070,U+756A,U+76D2,U+7D2F,U+7F13,U+88C1,U+8DE8,U+8F85,U+904D,U+9075,U+95EA,U+9636,U+9686,U+978B,U+987F,U+9F84,U+FF5E}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-17-CXdaYtR2.woff2)format("woff2");unicode-range:U+23,U+3D,U+4ECD,U+50A8,U+5224,U+5360,U+539A,U+56FA,U+574F,U+5854,U+5BBD,U+5BF8,U+5C3A,U+5C4A,U+62BD,U+62DF,U+638C,U+63ED,U+6458,U+6563,U+6620,U+675F,U+67D3,U+684C,U+6865,U+68B0,U+6C89,U+6D89,U+6DB2,U+6DF7,U+6ED1,U+6F02,U+7126,U+7236,U+7259,U+7545,U+75DB,U+7A0D,U+7EB9,U+7ED8,U+7F18,U+7F29,U+8033,U+80A4,U+865A,U+89E6,U+8D25,U+8DDD,U+9010,U+907F,U+91CA,U+94FA,U+9501,U+9635,U+9ED8}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-18-DFt90DXj.woff2)format("woff2");unicode-range:U+26,U+3C,U+D7,U+5012,U+51B2,U+5237,U+523B,U+53F3,U+552F,U+5584,U+5706,U+5750,U+5B9C,U+5BFB,U+5C01,U+5C04,U+5C3E,U+5C4F,U+5CF0,U+5DE6,U+5F39,U+6267,U+6298,U+62A2,U+62EC,U+6311,U+6377,U+6388,U+6389,U+63D2,U+642D,U+654F,U+65E7,U+6682,U+66F2,U+6740,U+6751,U+6863,U+6D17,U+706F,U+76D6,U+7840,U+786C,U+79D2,U+7A33,U+7A3F,U+7A97,U+7ADE,U+7EC3,U+811A,U+83DC,U+8457,U+8BAD,U+8BEF,U+8DD1,U+8DF3,U+8F6E,U+900F,U+9057,U+91CE,U+9488,U+94A2,U+955C,U+95F2,U+9644,U+964D,U+96E8,U+96F6,U+9759,U+9760,U+987A,U+9F50}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-19-BNMz9P6v.woff2)format("woff2");unicode-range:U+7E,U+2026,U+4E25,U+4E45,U+4E89,U+4ED8,U+4F59,U+4F9D,U+505C,U+51CF,U+5267,U+538B,U+5426,U+542B,U+542F,U+5473,U+5708,U+5757,U+57DF,U+57F9,U+5802,U+591C,U+5B81,U+5BA1,U+5BA3,U+5C3C,U+5C42,U+5DEE,U+5E55,U+5E8F,U+5F02,U+5F52,U+62FF,U+63CF,U+64CD,U+65BD,U+6728,U+6742,U+677E,U+68C0,U+6B66,U+6B7B,U+6C38,U+6C47,U+6C49,U+6CE2,U+6D3E,U+6D4F,U+6E56,U+6FC0,U+73ED,U+7565,U+76D1,U+7834,U+7981,U+7A7F,U+7A81,U+7B14,U+7C89,U+7EAF,U+7EB3,U+7EB8,U+7EC7,U+7EE7,U+7EFF,U+7FFB,U+805A,U+82E5,U+84DD,U+8857,U+8863,U+8865,U+8BB2,U+8D1F,U+8DA3,U+8DDF,U+8F93,U+8FF0,U+8FFD,U+9000,U+96EA,U+987B,U+9986}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-20-C5P4fcjk.woff2)format("woff2");unicode-range:U+25,U+4E14,U+4E49,U+4E60,U+4EC5,U+4EFD,U+4F8B,U+4FBF,U+5145,U+514B,U+516B,U+5174,U+5178,U+5199,U+51B3,U+5207,U+5219,U+521D,U+52BF,U+5347,U+534A,U+5370,U+53E4,U+542C,U+54CD,U+56F4,U+5747,U+5883,U+589E,U+5931,U+5956,U+5957,U+5A92,U+5B83,U+5BA4,U+5C1A,U+5C40,U+5C45,U+5C5E,U+5E72,U+5E95,U+5F85,U+601D,U+62CD,U+6309,U+63A7,U+65AD,U+666E,U+677F,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697C,U+6B62,U+6BB5,U+6D4B,U+6D6A,U+6EE1,U+72B6,U+72EC,U+7387,U+753B,U+76CA,U+76D8,U+7701,U+773C,U+77ED,U+77F3,U+7814,U+79BB,U+79C1,U+79EF,U+79FB,U+7A76,U+7B56,U+7B97,U+7D20,U+7EC8,U+7EED,U+804C,U+8058,U+80CC,U+8303,U+843D,U+89C9,U+89D2,U+8BBF,U+8BCD,U+8BE6,U+8C61,U+8D8A,U+8F7B,U+8F83,U+8F91,U+8FB9,U+8FD4,U+9002,U+9519,U+95ED,U+961F,U+9632,U+968F,U+9690,U+96BE,U+9876,U+9884,U+98DE,U+9988,U+9999,U+9EC4,U+FF1B}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-21-CqzfjBBE.woff2)format("woff2");unicode-range:U+2B,U+40,U+300A,U+300B,U+4E16,U+4E66,U+4E91,U+4E92,U+4E9B,U+4F18,U+4F46,U+4F4E,U+4F9B,U+4FEE,U+503C,U+50CF,U+5148,U+518D,U+51C6,U+51E0,U+5217,U+529F,U+534F,U+5361,U+5386,U+53C2,U+53C8,U+53CC,U+53D8,U+53EA,U+5404,U+5411,U+5468,U+5668,U+56E0,U+56E2,U+56ED,U+5740,U+57FA,U+58EB,U+5904,U+59CB,U+5B58,U+5BC6,U+5C71,U+5E08,U+5E26,U+5E93,U+5E97,U+5F15,U+5F20,U+5F3A,U+5F62,U+5F69,U+5F88,U+5F8B,U+5FC5,U+623F,U+627E,U+628A,U+62A4,U+62DB,U+6307,U+6362,U+636E,U+64AD,U+6539,U+6548,U+6574,U+6613,U+663E,U+666F,U+672A,U+6750,U+6784,U+6A21,U+6B3E,U+6B65,U+6BCF,U+6DF1,U+7167,U+724C,U+73AF,U+7403,U+754C,U+7559,U+767D,U+7740,U+786E,U+79F0,U+7AEF,U+7B7E,U+7BB1,U+7EA2,U+7EA6,U+7EC4,U+7EC6,U+7EF4,U+8003,U+80B2,U+81F3,U+81F4,U+822A,U+827A,U+83B7,U+89C2,U+89C8,U+8BA9,U+8BB8,U+8BC6,U+8BD5,U+8BE5,U+8C03,U+8D23,U+8D34,U+8D70,U+8DB3,U+8FBE,U+8FD1,U+8FDE,U+901F,U+9020,U+914D,U+91C7,U+94FE,U+952E,U+9605,U+9645,U+9662,U+9664,U+9700,U+975E,U+97F3,U+9879,U+9A6C,U+9A8C,U+9ED1}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-22-B9vxkxOv.woff2)format("woff2");unicode-range:U+4E,U+201C,U+201D,U+4E07,U+4E24,U+4E5F,U+4E8B,U+4E8C,U+4EA4,U+4EAB,U+4EAC,U+4ECB,U+4ECE,U+4ED6,U+4EE3,U+4EF6,U+4EF7,U+4EFB,U+4F20,U+4F55,U+4F7F,U+4FDD,U+505A,U+5143,U+5149,U+514D,U+5171,U+5177,U+518C,U+51FB,U+521B,U+5229,U+522B,U+52A9,U+5305,U+5317,U+534E,U+5355,U+5373,U+539F,U+53BB,U+53CA,U+53CD,U+53D6,U+53E3,U+53F0,U+5458,U+5546,U+56DB,U+573A,U+578B,U+58F0,U+590D,U+5934,U+5B57,U+5B8C,U+5BB9,U+5BFC,U+5C06,U+5C11,U+5C31,U+5C55,U+5DF2,U+5E03,U+5E38,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+603B,U+611F,U+6216,U+624D,U+6253,U+6295,U+6301,U+6392,U+652F,U+653E,U+6559,U+671F,U+672F,U+67E5,U+6807,U+6837,U+683C,U+6848,U+6B64,U+6BD4,U+6C14,U+6C34,U+6C42,U+6CA1,U+6D41,U+6D77,U+6D88,U+6E05,U+6E90,U+7136,U+7531,U+767E,U+76EE,U+76F4,U+771F,U+7801,U+793A,U+7A0B,U+7A7A,U+7ACB,U+7AE0,U+7B80,U+7BA1,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7ED9,U+7EDF,U+7F16,U+7F6E,U+800C,U+8272,U+8282,U+88AB,U+88C5,U+897F,U+89C1,U+89C4,U+89E3,U+8BA1,U+8BA4,U+8BB0,U+8BBE,U+8BC1,U+8BC4,U+8BFB,U+8D28,U+8D39,U+8D77,U+8D85,U+8DEF,U+8EAB,U+8F66,U+8F6C,U+8F7D,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD,U+91CF,U+9650,U+96C6,U+9891,U+98CE}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-23-BaxtHNCK.woff2)format("woff2");unicode-range:U+3E,U+5F,U+7C,U+A9,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E13,U+4E1A,U+4E2A,U+4E3A,U+4E3B,U+4E4B,U+4E8E,U+4EA7,U+4EBA,U+4EE4,U+4EE5,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A1,U+52A8,U+5316,U+533A,U+53D1,U+53EF,U+53F7,U+53F8,U+5408,U+540C,U+540D,U+540E,U+544A,U+548C,U+54C1,U+56DE,U+56FD,U+56FE,U+5728,U+5730,U+5907,U+5916,U+591A,U+5927,U+5929,U+5982,U+5B50,U+5B66,U+5B89,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BF9,U+5C0F,U+5DE5,U+5E02,U+5E73,U+5E74,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FAE,U+5FC3,U+6027,U+606F,U+60C5,U+610F,U+6210,U+6211,U+6237,U+6240,U+624B,U+6280,U+62A5,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+660E,U+662F,U+66F4,U+6700,U+670D,U+672C,U+673A,U+6743,U+6765,U+679C,U+6B21,U+6B63,U+6CD5,U+6CE8,U+6D3B,U+7247,U+7248,U+7269,U+7279,U+73B0,U+7406,U+751F,U+7528,U+7535,U+76F8,U+770B,U+79D1,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7EBF,U+7ECF,U+7F8E,U+8005,U+8054,U+80FD,U+81EA,U+85CF,U+884C,U+8868,U+8981,U+89C6,U+8BBA,U+8BDD,U+8BF4,U+8BF7,U+8D44,U+8FC7,U+8FD8,U+8FD9,U+8FDB,U+901A,U+9053,U+90E8,U+91D1,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9898,U+9996,U+9AD8,U+FF08,U+FF09}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-24-isCl5V6O.woff2)format("woff2");unicode-range:U+20,U+21,U+22,U+27,U+28,U+29,U+2A,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3F,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7D,U+AE,U+B7,U+2013,U+2014,U+2039,U+203A,U+3001,U+3002,U+4E00,U+4E2D,U+65B0,U+65E5,U+6708,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/noto-serif-sc-25-BCcSTgTl.woff2)format("woff2");unicode-range:U+A,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A7,U+A9,U+AE,U+B0,U+B7,U+D7,U+2013,U+2014,U+201C,U+201D,U+2026,U+2039,U+203A,U+2191,U+2193}@font-face{font-family:UnifrakturCook;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/IurA6Yli8YOdcoky-0PTTdkm56n05Xwy1oP1sPh7-Cw3uJECl.woff2)format("woff2");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}:root{--ink:#1d1d1b;--paper:#cdc6be;--paper-2:#beb5ab;--paper-3:#d3cbc2;--paper-4:#e2dedb;--accent:#c03f13;--white:#fff;--black:#000;--ink-20:#1d1d1b33;--ink-30:#1d1d1b4d;--ink-40:#1d1d1b66;--ink-50:#1d1d1b80;--font-display:"Fraunces", "Noto Serif SC", serif;--font-head:"Fraunces", "Noto Serif SC", serif;--font-body:"Newsreader", "Noto Serif SC", serif;--font-deco:"UnifrakturCook", "Noto Serif SC", serif;--fs-mega:clamp(20rem, 33vw, 42rem);--fs-display:clamp(4.5rem, 11vw, 10rem);--fs-h1:clamp(8rem, 18.75vw, 17rem);--fs-head:clamp(3.5rem, 6vw, 5.5rem);--fs-lg:clamp(1.75rem, 2.5vw, 2.25rem);--fs-body:clamp(1.15rem, 2.15vw, 1.95rem);--fs-sm:clamp(1rem, 1.7vw, 1.6rem);--fs-xs:clamp(.85rem, 1.3vw, 1.25rem);--fs-nav:clamp(1rem, 1.25vw, 1.2rem);--ls-mega:-.05em;--ls-display:-.045em;--ls-head:-.03em;--ls-body:-.02em;--ls-small:-.01em;--sp-xs:1vw;--sp-s:2vw;--sp-m:3vw;--sp-l:4vw;--sp-xl:7vw;--sp-top:3vw;--radius-0:0;--radius-stamp:50%;--radius-sm:.6vw;--radius-md:1.2vw;--shadow-paper:-4px 4px 6px #1d1d1b33;--shadow-paper-up:0 -3px 6px #1d1d1b33;--shadow-paper-l:-5px 3px 6px #1d1d1b33;--shadow-outline:0 0 0 2px var(--white);--z-bg:-1;--z-base:1;--z-sticky:900;--z-nav:2000;--z-curtain:9999;--grid-columns-home:36fr 32fr 32fr;--grid-gap-x:var(--sp-m);--grid-gap-y:var(--sp-l);--page-pad:var(--sp-s)}@media (width<=991px){:root{--fs-mega:clamp(5.75rem, 24vw, 12rem);--fs-h1:clamp(6rem, 20vw, 12rem);--fs-body:clamp(1.1rem, 3.1vw, 1.55rem);--grid-columns-home:1fr 1fr;--page-pad:clamp(1rem, 3vw, 1.5rem)}}@media (width<=767px){:root{--fs-mega:clamp(3.25rem, 15.5vw, 5.2rem);--fs-display:clamp(3.25rem, 18vw, 5rem);--fs-h1:clamp(4.75rem, 26vw, 7rem);--fs-head:clamp(2.5rem, 11.5vw, 3.4rem);--fs-body:clamp(1rem, 4.45vw, 1.16rem);--grid-columns-home:1fr;--grid-gap-y:clamp(1.35rem, 6vw, 2.4rem)}}*,:before,:after{box-sizing:border-box}html{color:var(--ink);background:var(--paper);font-family:var(--font-body);font-size:16px}html.no-scroll,html.no-scroll body{height:100%;overflow:hidden}body{min-width:320px;color:var(--ink);background:var(--paper);font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:var(--ls-body);margin:0;font-weight:300;line-height:1.16}body.home-page{background:var(--ink)}html{scroll-behavior:smooth}body,button,a{cursor:default}a{color:inherit;touch-action:manipulation;text-decoration:none}button{color:inherit;font:inherit;touch-action:manipulation;background:0 0;border:0;padding:0}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}h1,h2,h3,[id]{scroll-margin-top:clamp(4rem,7vw,6rem)}img{max-width:100%;height:auto;display:block}p,h1,h2,figure{margin:0}.site-shell{background:var(--paper);min-height:100vh;position:relative;overflow-x:hidden}html.js:not(.intro-booted) body.home-page #app{transform-origin:50% 10%;transform:translateY(25vw)scale(.4)}.paper-background{z-index:var(--z-bg);pointer-events:none;mix-blend-mode:multiply;opacity:.42;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='420'%20height='420'%20viewBox='0%200%20420%20420'%3e%3crect%20width='420'%20height='420'%20fill='%23CDC6BE'/%3e%3cg%20opacity='0.15'%20fill='%231D1D1B'%3e%3ccircle%20cx='30'%20cy='50'%20r='0.8'/%3e%3ccircle%20cx='80'%20cy='120'%20r='0.6'/%3e%3ccircle%20cx='150'%20cy='30'%20r='0.9'/%3e%3ccircle%20cx='200'%20cy='90'%20r='0.5'/%3e%3ccircle%20cx='250'%20cy='160'%20r='0.7'/%3e%3ccircle%20cx='310'%20cy='40'%20r='0.8'/%3e%3ccircle%20cx='370'%20cy='100'%20r='0.6'/%3e%3ccircle%20cx='50'%20cy='200'%20r='0.7'/%3e%3ccircle%20cx='120'%20cy='250'%20r='0.5'/%3e%3ccircle%20cx='180'%20cy='300'%20r='0.9'/%3e%3ccircle%20cx='240'%20cy='220'%20r='0.6'/%3e%3ccircle%20cx='300'%20cy='280'%20r='0.8'/%3e%3ccircle%20cx='360'%20cy='200'%20r='0.5'/%3e%3ccircle%20cx='90'%20cy='350'%20r='0.7'/%3e%3ccircle%20cx='160'%20cy='390'%20r='0.6'/%3e%3ccircle%20cx='220'%20cy='360'%20r='0.8'/%3e%3ccircle%20cx='280'%20cy='400'%20r='0.5'/%3e%3ccircle%20cx='340'%20cy='340'%20r='0.7'/%3e%3ccircle%20cx='400'%20cy='380'%20r='0.6'/%3e%3ccircle%20cx='15'%20cy='280'%20r='0.5'/%3e%3ccircle%20cx='390'%20cy='260'%20r='0.8'/%3e%3c/g%3e%3cg%20opacity='0.08'%20stroke='%231D1D1B'%20stroke-width='0.3'%20fill='none'%3e%3cpath%20d='M%200%20100%20Q%20210%2095%20420%20105'/%3e%3cpath%20d='M%200%20200%20Q%20210%20210%20420%20195'/%3e%3cpath%20d='M%200%20320%20Q%20210%20315%20420%20325'/%3e%3cpath%20d='M%20100%200%20Q%2095%20210%20110%20420'/%3e%3cpath%20d='M%20280%200%20Q%20285%20210%20270%20420'/%3e%3c/g%3e%3c/svg%3e");background-size:420px;position:fixed;inset:0}.home-page .paper-background{display:none}.grid-overlay{inset:0 var(--page-pad);z-index:var(--z-bg);pointer-events:none;grid-template-columns:repeat(16,1fr);display:none;position:fixed}.grid-overlay span{border-left:1px solid var(--ink-20)}.nav{z-index:var(--z-nav);min-height:clamp(3rem,5vw,4.5rem);padding:0 var(--page-pad);border-bottom:1px solid var(--ink-30);background:var(--paper);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.home-page .nav{width:100%;position:fixed;inset:0 0 auto}.home-page .home-main{padding-top:clamp(3rem,5vw,4.5rem)}.nav-block,.nav-text-link{font-size:var(--fs-nav);letter-spacing:var(--ls-small);line-height:1}.nav-head{font-family:var(--font-display);letter-spacing:var(--ls-head);font-size:clamp(1.35rem,2vw,2rem);font-weight:900;line-height:.9}.nav-link,.nav-text-link{justify-self:end}.nav-link{--nav-line-gap:clamp(.3rem, .4vw, .375rem);--nav-line-half-gap:clamp(.15rem, .2vw, .1875rem);gap:var(--nav-line-gap);width:clamp(2.75rem,4vw,4rem);display:grid}.nav-line{background:var(--ink);height:clamp(2px,.25vw,4px);display:block}.menu{display:none}.main{z-index:var(--z-base);padding:var(--sp-top) var(--page-pad) 0;position:relative}.home-hero{border-bottom:1px solid var(--ink-30)}.top-strip{gap:var(--sp-m);padding:var(--sp-s) 0;border-bottom:1px solid var(--ink-30);grid-template-columns:1fr .78fr 1fr;align-items:stretch;display:grid}.top-story,.top-work-link{min-width:0}.top-story{column-gap:var(--sp-xs);grid-template-columns:.95fr 1fr;align-content:start;display:grid}.top-story--right{direction:rtl}.top-story--right>*{direction:ltr}.top-story figure{aspect-ratio:16/9;border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);grid-row:span 3;margin:0;overflow:hidden}.top-story img,.portrait-card img{object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08);width:100%;height:100%}.top-story h2{font-family:var(--font-head);font-size:var(--fs-sm);letter-spacing:var(--ls-head);text-transform:uppercase;line-height:.95}.top-story h2 span{color:var(--paper);background:var(--accent);font-family:var(--font-deco);letter-spacing:0;margin-left:.25em;padding:.08em .3em;font-size:.62em;line-height:1;display:inline-block}.top-story p,.top-work-link small{font-size:var(--fs-xs);letter-spacing:var(--ls-small);margin-top:.35em;line-height:1.08}.top-work-link{padding:0 var(--sp-s);border-right:1px solid var(--ink-30);border-left:1px solid var(--ink-30);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.top-work-link strong{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:var(--ls-head);text-transform:uppercase;font-weight:900;line-height:.88;display:block}.top-work-link span{font-size:var(--fs-sm);margin-top:.25em;line-height:.96}.top-work-link small{color:var(--ink-50)}.masthead-projects{padding:var(--sp-m) var(--page-pad) var(--sp-l);border-bottom:1px solid var(--ink-30)}.masthead-projects-head{justify-content:space-between;align-items:center;gap:var(--sp-m);padding-bottom:var(--sp-xs);border-bottom:1px solid var(--ink-30);display:flex}.masthead-projects-head h1{color:var(--ink);font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);margin:0;font-weight:600;line-height:1}.resume-link{border:1px solid var(--ink-30);font-family:var(--font-head);font-size:var(--fs-sm);align-items:center;gap:.35em;padding:.4em .7em;line-height:1;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.resume-link:hover,.resume-link:focus-visible{color:var(--paper);border-color:var(--ink);background:var(--ink)}.home-project-grid{gap:var(--sp-m);margin-top:var(--sp-m);padding-bottom:var(--sp-xs);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;grid-auto-columns:21.75vw;grid-auto-flow:column;display:grid;overflow-x:auto}.home-project-grid::-webkit-scrollbar{display:none}.home-project-card{min-width:0;color:var(--ink);scroll-snap-align:start;flex-direction:column;text-decoration:none;display:flex}.home-project-cover{margin:0 0 var(--sp-s);aspect-ratio:2.35;border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);background:var(--paper);overflow:hidden}.home-project-cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.home-project-cover--cleaning img,.home-project-cover--caption img{object-position:center}.home-project-cover--tools img{object-position:center 40%}.home-project-cover--placeholder{background-image:linear-gradient(var(--ink-10) 1px, transparent 1px), linear-gradient(90deg, var(--ink-10) 1px, transparent 1px);background-size:1.5rem 1.5rem}.home-project-card:hover .home-project-cover img,.home-project-card:focus-visible .home-project-cover img{transform:scale(1.04)}.home-project-card h2{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);margin:0;line-height:1}.home-project-card p{font-size:var(--fs-sm);color:var(--ink-50);margin:.35em 0 0;line-height:1.28}.home-grid{grid-template-columns:var(--grid-columns-home);column-gap:var(--grid-gap-x);row-gap:var(--grid-gap-y);padding:var(--sp-m) 0 var(--sp-l);grid-template-areas:"feature portrait portrait""feature title title""incoming incoming mantra";display:grid}.portfolio-duo{gap:var(--sp-m);padding:var(--sp-m) 0 var(--sp-l);grid-template-columns:minmax(16rem,.78fr) minmax(0,1.52fr);display:grid}.portfolio-showcase{min-width:0;color:var(--ink);display:grid;position:relative}.portfolio-showcase--css{gap:var(--sp-s);padding-right:var(--sp-m);border-right:1px solid var(--ink-30);grid-template-rows:auto auto 1fr}.portfolio-showcase--image{align-content:start;gap:var(--sp-s)}.portfolio-showcase__head{min-width:0}.portfolio-showcase__eyebrow{color:var(--accent);font-family:var(--font-deco);font-size:var(--fs-xs);letter-spacing:.08em;margin-bottom:.45em;font-weight:700;line-height:1}.portfolio-showcase h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(3.4rem,6vw,7.4rem);font-weight:900;line-height:.82}.portfolio-showcase--css h2{font-size:clamp(3.9rem,5.35vw,6.8rem)}.portfolio-showcase__description{max-width:26ch;color:var(--ink-50);font-size:var(--fs-body);margin-top:.7em;line-height:1.18}.portfolio-showcase__visual{border:1px solid var(--ink-30);background:var(--paper);box-shadow:var(--shadow-paper);margin:0;position:relative;overflow:hidden}.portfolio-showcase--css .portfolio-showcase__visual{aspect-ratio:4/3}.portfolio-showcase--image .portfolio-showcase__visual{aspect-ratio:16/8.9}.portfolio-showcase__visual img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1)}.portfolio-showcase--css .portfolio-showcase__visual img{object-position:center}.portfolio-showcase--image .portfolio-showcase__visual img{object-position:top center}.portfolio-showcase--image .portfolio-showcase__head{gap:var(--sp-m);grid-template-columns:minmax(0,1.35fr) minmax(12rem,.65fr);align-items:end;display:grid}.portfolio-showcase__summary{align-self:end;padding-bottom:.2em}.portfolio-showcase__link{border-bottom:1px solid var(--ink);width:max-content;font-family:var(--font-head);font-size:var(--fs-sm);align-self:end;align-items:center;gap:.35em;padding-bottom:.12em;font-weight:600;line-height:1;display:inline-flex}.portfolio-showcase__link span{transition:transform .35s cubic-bezier(.16,1,.3,1)}.portfolio-showcase:hover .portfolio-showcase__visual img,.portfolio-showcase:focus-visible .portfolio-showcase__visual img{transform:scale(1.025)}.portfolio-showcase:hover .portfolio-showcase__link span,.portfolio-showcase:focus-visible .portfolio-showcase__link span{transform:translate(.2em,-.2em)}.grid-card{min-width:0}.feature-card{grid-area:feature}.portrait-card{aspect-ratio:16/7.4;border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);grid-area:portrait;margin:0;overflow:hidden}.portrait-card--cleaning{background-color:var(--paper);background-image:linear-gradient(90deg, var(--ink-20) 1px, transparent 1px);background-position:-1px 0;background-size:6.25% 100%;flex-direction:column;justify-content:center;padding:clamp(1rem,2.2vw,2.25rem);display:flex;position:relative}.cleaning-route-title{color:var(--ink);font-family:var(--font-head);font-size:var(--fs-xs);letter-spacing:.08em;margin:0;font-weight:600;position:absolute;top:clamp(.65rem,1.2vw,1rem);left:clamp(.8rem,1.5vw,1.25rem)}.cleaning-route{grid-template-columns:minmax(4.5rem,.8fr) auto minmax(9rem,1.5fr) auto minmax(5.5rem,.9fr);align-items:center;gap:clamp(.35rem,1vw,.8rem);width:100%;display:grid}.cleaning-route-step{border:1px solid var(--ink);background:color-mix(in srgb, var(--paper) 82%, transparent);min-height:clamp(3.2rem,5.2vw,4.4rem);font-family:var(--font-head);text-align:center;place-items:center;padding:.45rem .6rem;font-size:clamp(.75rem,1.15vw,1rem);line-height:1.18;display:grid}.cleaning-route-step--review{font-size:clamp(.7rem,1.05vw,.95rem)}.cleaning-route-step--result{color:var(--paper);background:var(--ink)}.cleaning-route-arrow{font-size:clamp(1rem,1.65vw,1.55rem);line-height:1}.title-stack{grid-area:title}.intro-copy{grid-area:intro}.incoming-card{grid-area:incoming}.mantra-card{grid-area:mantra}.r-border{border-right:1px solid var(--ink-30);padding-right:var(--sp-m)}.kicker,.title-stack p,.incoming-card h2,.mantra-card h2,.artisan-section h2,.page-title{font-family:var(--font-display);text-transform:uppercase;font-weight:900}.kicker{margin-bottom:var(--sp-xs);letter-spacing:var(--ls-head);font-size:clamp(3rem,4.55vw,4.7rem);line-height:.86}.portrait-frame{margin-bottom:var(--sp-xs);border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);aspect-ratio:16/10;overflow:hidden}.portrait-frame img,.incoming-card img,.artisan-gallery img{object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08);width:100%;height:100%}.caption,.intro-copy p,.mantra-card p,.page-copy{font-size:var(--fs-body);line-height:1.16}.title-stack{text-align:left;align-self:start}.title-stack p{border-bottom:1px solid var(--ink-20);font-family:var(--font-display);font-size:var(--fs-head);letter-spacing:var(--ls-head);font-weight:900;line-height:.88}.title-stack small{margin-top:var(--sp-xs);font-size:var(--fs-sm);line-height:1;display:block}.intro-copy h2{margin:var(--sp-s) 0 var(--sp-xs);font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);line-height:.95}.has-dropcap p:first-of-type:first-letter{float:left;font-family:var(--font-display);padding-right:.3vw;font-size:3.5em;font-weight:900;line-height:.68}.incoming-card{gap:var(--sp-xs);grid-template-columns:1.05fr .95fr;align-items:end;display:grid}.incoming-card .label{font-size:var(--fs-sm);text-transform:uppercase;grid-column:1/-1;line-height:1}.incoming-card h2{width:max-content;max-width:100%;color:var(--paper);background:var(--ink);letter-spacing:var(--ls-display);grid-column:1/-1;padding:.08em .12em .13em;font-size:clamp(2.5rem,8vw,6rem);line-height:.82}.incoming-card figure{border:1px solid var(--ink-30);box-shadow:var(--shadow-paper-l);aspect-ratio:16/9;grid-column:1;overflow:hidden}.mantra-card{border-left:1px solid var(--ink-30);padding-left:var(--sp-m);align-self:stretch}.mantra-card h2{margin-bottom:var(--sp-xs);letter-spacing:.02em;font-size:clamp(2.3rem,3.4vw,3.6rem);line-height:1.08}.mantra-card h2 span{display:block}.awards-strip{gap:var(--sp-m);padding:var(--sp-m) var(--page-pad);border-bottom:1px solid var(--ink-30);grid-template-columns:1.4fr repeat(3,1fr);align-items:center;display:grid}.strip-title,.award-block strong{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:var(--ls-head);text-transform:uppercase;line-height:.9}.award-block{gap:var(--sp-xs);grid-template-columns:clamp(3rem,6vw,5.25rem) 1fr;align-items:center;display:grid}.award-block img{aspect-ratio:1;border:1px solid var(--ink-30);border-radius:var(--radius-stamp);object-fit:cover}.award-block span{color:var(--accent);font-family:var(--font-deco);font-size:var(--fs-head);line-height:.85;display:block}.artisan-section{padding:var(--sp-l) var(--page-pad) var(--sp-xl);border-bottom:1px solid var(--ink-30)}.artisan-kicker{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:var(--ls-head);text-transform:uppercase;font-weight:900;line-height:.9}.artisan-section h2{margin-top:var(--sp-xs);font-size:var(--fs-mega);letter-spacing:var(--ls-mega);white-space:nowrap;line-height:.7}.artisan-gallery{gap:var(--sp-m);margin-top:var(--sp-m);grid-template-columns:repeat(3,1fr);display:grid}.artisan-gallery img{aspect-ratio:4/3;border:1px solid var(--ink-30);box-shadow:var(--shadow-paper)}.artisan-body{column-gap:var(--sp-m);row-gap:var(--sp-l);margin-top:var(--sp-m);padding-top:var(--sp-m);border-top:1px solid var(--ink-30);grid-template-columns:1.3fr .7fr;display:grid}.bio{grid-column:1}.bio h3{margin-bottom:var(--sp-xs);font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);line-height:1.06}.bio p{font-size:var(--fs-body);line-height:1.2}.bio p+p{margin-top:var(--sp-xs)}.pull-quote{padding-left:var(--sp-s);border-left:2px solid var(--ink);grid-column:2;align-self:end;margin:0}.pull-quote p{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);font-style:italic;line-height:1.14}.pull-quote cite{margin-top:var(--sp-xs);font-style:normal;font-size:var(--fs-sm);color:var(--ink-50);display:block}.artisan-body .artisan-gallery{grid-column:1/-1;margin-top:0}.feature-new{z-index:var(--z-base);gap:var(--sp-m);padding:var(--sp-s) var(--page-pad);border-bottom:1px solid var(--ink-30);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid;position:relative}.new-tag{color:var(--paper);background:var(--accent);font-family:var(--font-deco);font-size:var(--fs-sm);align-self:start;padding:.25em .55em;line-height:1}.feature-new-body h3{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);line-height:1.05}.feature-new-body p{font-size:var(--fs-sm);color:var(--ink-50);margin-top:.25em;line-height:1.25}.feature-new-thumb{aspect-ratio:4/3;border:1px solid var(--ink-30);width:clamp(4rem,9vw,7.5rem);overflow:hidden}.feature-new-thumb img{object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08);width:100%;height:100%}.feature-link{white-space:nowrap;font-size:var(--fs-sm);letter-spacing:var(--ls-small);border-bottom:1px solid var(--ink)}.incoming-card{position:relative}.stamp{aspect-ratio:1;border:1px solid var(--ink);border-radius:var(--radius-stamp);background:var(--paper);width:clamp(4.5rem,8vw,7rem);box-shadow:var(--shadow-paper);text-align:center;place-items:center;gap:.15em;display:grid;position:absolute;bottom:clamp(1rem,3vw,2.5rem);right:0}.stamp-mark{color:var(--accent);font-size:var(--fs-lg);line-height:1}.stamp-text{font-family:var(--font-deco);font-size:var(--fs-xs);letter-spacing:.04em}.award-meta{flex-direction:column;gap:.08em;display:flex}.award-meta small{font-size:var(--fs-xs);letter-spacing:var(--ls-small);color:var(--ink-50);line-height:1.15}.site-footer{z-index:var(--z-base);position:relative}.marquee{color:var(--ink);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);padding:clamp(1.15rem,2vw,2rem) 0;overflow:hidden}.marquee-inner{width:max-content;font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;align-items:center;font-size:clamp(2.6rem,5.8vw,6.5rem);font-weight:600;line-height:.88;animation:24s linear infinite contact-marquee;display:flex}.marquee:hover .marquee-inner,.marquee:focus-within .marquee-inner{animation-play-state:paused}.marquee-message{align-items:center;gap:clamp(1.2rem,2.4vw,2.8rem);padding-right:clamp(1.2rem,2.4vw,2.8rem);display:flex}.marquee-message a{color:var(--paper);background:var(--ink);letter-spacing:-.045em;align-items:center;padding:.08em .25em .14em;font-weight:900;display:inline-flex}@keyframes contact-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-inner{animation-play-state:paused}}.f-info{gap:var(--sp-m);padding:var(--sp-s) var(--page-pad);font-size:var(--fs-sm);grid-template-columns:1fr auto 1fr;line-height:1;display:grid}.f-info p:last-child{text-align:right}.page-main{min-height:calc(100vh - clamp(3rem,5vw,4.5rem))}.page-title{font-size:var(--fs-mega);letter-spacing:var(--ls-mega);line-height:.75}.page-copy{max-width:62ch;margin-top:var(--sp-m)}.work-shell,.work-shell .nav,.work-shell .site-shell{color:var(--paper);background:var(--ink)}@media (width<=991px){.top-strip{grid-template-columns:1fr 1fr}.top-work-link{border-left:0;border-right:0;border-bottom:1px solid var(--ink-30);grid-area:1/1/auto/-1;min-height:16vw}.top-story{grid-row:2}.artisan-section h2{white-space:normal}.home-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-duo{grid-template-columns:1fr}.portfolio-showcase--css{padding-right:0;padding-bottom:var(--sp-m);border-right:0;border-bottom:1px solid var(--ink-30);grid-template-rows:auto auto;grid-template-columns:minmax(12rem,.68fr) minmax(0,1.32fr);align-items:end}.portfolio-showcase--css .portfolio-showcase__visual{grid-area:1/2/span 2}.portfolio-showcase--css .portfolio-showcase__link{grid-column:1}.portrait-card--cleaning{padding:2rem 1.25rem 1.25rem}.cleaning-route{grid-template-columns:1fr;gap:.35rem}.cleaning-route-arrow{justify-self:center;transform:rotate(90deg)}.home-grid{grid-template-columns:var(--grid-columns-home);grid-template-areas:"feature portrait""feature title""incoming incoming""mantra mantra"}.r-border,.mantra-card{border:0;padding-left:0;padding-right:0}.title-stack{text-align:left}.portrait-card{aspect-ratio:4/5}.incoming-card,.awards-strip{grid-template-columns:1fr 1fr}.artisan-body{grid-template-columns:1fr}.pull-quote{padding-left:0;padding-top:var(--sp-s);border-left:0;border-top:1px solid var(--ink-30);grid-column:1;align-self:start}.feature-new{grid-template-columns:auto 1fr auto}.feature-new-thumb{display:none}}@media (width<=767px){.nav{grid-template-columns:1fr auto}.nav-block{display:none}.nav-head{justify-self:start}.home-grid,.awards-strip,.artisan-gallery,.f-info{grid-template-columns:1fr}.top-strip{display:none}.home-grid{grid-template-areas:"title""portrait""feature""incoming""mantra"}.portfolio-duo{gap:var(--sp-l)}.portfolio-showcase--css{gap:var(--sp-s);grid-template-rows:auto;grid-template-columns:1fr}.portfolio-showcase--css .portfolio-showcase__visual,.portfolio-showcase--css .portfolio-showcase__link{grid-area:auto/1}.portfolio-showcase--css .portfolio-showcase__visual,.portfolio-showcase--image .portfolio-showcase__visual{aspect-ratio:16/10}.portfolio-showcase--image .portfolio-showcase__head{gap:var(--sp-s);grid-template-columns:1fr}.portfolio-showcase h2,.portfolio-showcase--css h2{font-size:clamp(3.25rem,17vw,5.2rem)}.home-hero{padding-top:.35rem}.portrait-card{aspect-ratio:16/10}.incoming-card{grid-template-columns:1fr}.artisan-section h2,.page-title{line-height:.82}.masthead-projects{padding-top:var(--sp-s)}.masthead-projects-head{padding-bottom:var(--sp-xs)}.masthead-projects-head h1{font-size:var(--fs-lg)}.home-project-grid{gap:var(--sp-m);grid-auto-columns:min(82vw,21rem)}.kicker{overflow-wrap:anywhere;font-size:clamp(2.25rem,10.2vw,3.05rem)}.artisan-section h2{overflow-wrap:normal;white-space:nowrap;font-size:clamp(2.8rem,12.5vw,3.55rem)}.awards-strip{align-items:start}.f-info p:last-child{text-align:left}.feature-new{row-gap:var(--sp-xs);grid-template-columns:auto 1fr}.feature-link{grid-column:2;justify-self:start}.stamp{width:clamp(3.5rem,15vw,5rem);bottom:auto;top:var(--sp-s);right:0}}.work-index{align-items:stretch;gap:var(--sp-l);padding:var(--sp-l) var(--page-pad) var(--sp-xl);scrollbar-width:none;height:100dvh;display:flex;overflow:auto hidden}.work-index::-webkit-scrollbar{display:none}.work-intro{z-index:2;background:var(--paper);flex:0 0 clamp(18rem,30vw,30rem);align-self:center;height:100dvh;position:sticky;left:0}.work-title{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:var(--ls-display);text-transform:uppercase;margin-top:clamp(4rem,8vh,7rem);font-weight:900;line-height:.82}.work-lead{max-width:30ch;margin-top:var(--sp-s);font-size:var(--fs-body);line-height:1.22}.work-loc{margin-top:var(--sp-s);font-size:var(--fs-sm);letter-spacing:var(--ls-small);color:var(--ink-50)}.work-rail{flex:none;margin:0;padding:0;list-style:none;display:flex}.spine{justify-content:flex-start;align-items:stretch;gap:var(--sp-m);width:clamp(22rem,32vw,34rem);height:100dvh;padding:var(--sp-s) var(--sp-s);border-left:1px solid var(--ink-30);flex-direction:column;flex:0 0 clamp(22rem,32vw,34rem);display:flex}.spine-cover{flex:auto;min-height:0;display:block;overflow:hidden}.spine-cover img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.work-rail>li:last-child .spine{border-right:1px solid var(--ink-30)}.spine-name{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:var(--ls-head);font-weight:700;line-height:1.05}.spine-meta{font-size:var(--fs-sm);color:var(--ink-50);flex-direction:column;align-items:center;gap:.35em;display:flex}.spine-no{font-family:var(--font-deco);color:var(--accent)}.about-page{padding-bottom:var(--sp-xl)}.about-head{padding-bottom:var(--sp-l);border-bottom:1px solid var(--ink-30)}.about-lead{max-width:34ch;margin-top:var(--sp-m);font-size:var(--fs-lg);line-height:1.28}.about-row{gap:var(--sp-m);padding:var(--sp-m) 0;border-bottom:1px solid var(--ink-30);grid-template-columns:clamp(8rem,20%,14rem) 1fr;display:grid}.about-row__title{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);line-height:1}.about-row__title span{font-size:var(--fs-xs);color:var(--ink-50);text-transform:uppercase;letter-spacing:.08em;margin-top:.3em;display:block}.about-list{margin:0;padding:0;list-style:none}.about-list li{gap:var(--sp-s);border-top:1px solid var(--ink-20);font-size:var(--fs-body);grid-template-columns:clamp(6rem,12vw,10rem) 1fr auto;align-items:baseline;padding:.55em 0;display:grid}.about-list li:first-child{border-top:0}.al-year,.al-org{font-size:var(--fs-sm);color:var(--ink-50)}.al-org{text-align:right}.about-tags{gap:var(--sp-xs) var(--sp-m);font-size:var(--fs-body);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.about-press{padding-top:var(--sp-l)}.press-list{margin:var(--sp-m) 0 0;padding:0;list-style:none}.press-list a{justify-content:space-between;align-items:baseline;gap:var(--sp-m);border-top:1px solid var(--ink-20);padding:.65em 0;display:flex}.pl-title{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head)}.pl-src{font-size:var(--fs-sm);color:var(--ink-50);white-space:nowrap}.legal-page{padding-bottom:var(--sp-xl)}.legal-body{max-width:60ch;margin-top:var(--sp-l);font-size:var(--fs-body);line-height:1.45}.legal-body h2{margin:var(--sp-l) 0 var(--sp-xs);font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head)}.legal-body p{margin-bottom:var(--sp-s)}.legal-body a{border-bottom:1px solid var(--ink)}.legal-updated{font-size:var(--fs-sm);color:var(--ink-50)}.legal-note{color:var(--ink-50);font-style:italic}.legal-back{margin-top:var(--sp-m);border-bottom:1px solid var(--ink);display:inline-block}.work-detail{padding-bottom:var(--sp-xl)}.wd-cover{margin:0 0 var(--sp-l);border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);aspect-ratio:16/9;overflow:hidden}.wd-cover img{object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08);width:100%;height:100%}.wd-cover--caption{aspect-ratio:3;margin-bottom:var(--sp-m)}.wd-cover--caption img{object-position:center}.wd-cover--quality{aspect-ratio:2;margin-bottom:var(--sp-m)}.wd-info{column-gap:var(--sp-l);row-gap:var(--sp-s);padding-bottom:var(--sp-m);border-bottom:1px solid var(--ink-30);grid-template-columns:1.2fr .8fr;display:grid}.wd-name{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:var(--ls-display);grid-column:1;font-weight:900;line-height:.85}.wd-name--caption{white-space:nowrap;font-size:clamp(3rem,5vw,6.25rem)}.wd-name--cleaning{white-space:nowrap;font-size:clamp(2.8rem,5.3vw,6rem)}.wd-name--tools{font-size:clamp(3.4rem,7.2vw,8.5rem);line-height:.92}.tool-detail__header{padding-top:clamp(4rem,8vw,8rem)}.tool-showcase{min-height:calc(100dvh - 5rem);padding:clamp(1.2rem, 2.4vh, 2rem) var(--page-pad);border-top:1px solid var(--ink-20);grid-template-rows:auto auto auto;gap:clamp(.65rem,1.4vh,1rem);display:grid;overflow:hidden}.tool-showcase__heading{align-items:baseline;gap:var(--sp-s);margin-bottom:0;display:flex}.tool-showcase__heading span{color:var(--accent);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:900}.tool-showcase__heading h2{font-family:var(--font-head);letter-spacing:var(--ls-head);font-size:clamp(2rem,3.35vw,3.8rem);line-height:1}.tool-showcase__shot{border:1px solid var(--ink-30);background:var(--paper-3);height:clamp(20rem,50vh,35rem);min-height:0;box-shadow:var(--shadow-paper);margin:0;padding:clamp(.45rem,.8vw,.75rem);overflow:hidden}.tool-showcase__shot img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;display:block}.tool-showcase__notes{gap:var(--sp-m);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}.tool-showcase__notes article{padding-top:var(--sp-xs);border-top:1px solid var(--ink-30)}.tool-showcase__notes h3{font-family:var(--font-head);margin-bottom:.25em;font-size:clamp(1.1rem,1.45vw,1.5rem)}.tool-showcase__notes p{max-width:56ch;font-size:clamp(.95rem,1.12vw,1.16rem);line-height:1.4}.eval-detail .wd-name{font-size:clamp(3.8rem,8.2vw,7.5rem);line-height:.9}.eval-detail .wd-meta>div{font-size:clamp(.92rem,1.25vw,1.2rem)}.eval-detail .wd-lead,.eval-detail .case-p,.eval-detail .case-list li{font-size:clamp(1.02rem,1.55vw,1.45rem);line-height:1.4}.eval-detail .case-h2{font-size:clamp(1.45rem,2.1vw,2rem)}.eval-detail .wd-headline h2{font-size:clamp(2.8rem,4.8vw,4.6rem)}.eval-detail .wd-grid{margin-top:var(--sp-m);gap:clamp(.8rem,1.4vw,1.25rem)}.eval-detail .wd-shot figcaption{margin-top:.35rem}.eval-detail .wd-shot.wide img{aspect-ratio:1440/620}.eval-detail .wd-shot.por img{aspect-ratio:720/830}.wd-meta{grid-area:1/2/span 2;align-self:start;margin:0}.wd-meta>div{justify-content:space-between;gap:var(--sp-s);border-top:1px solid var(--ink-20);font-size:var(--fs-sm);padding:.45em 0;display:flex}.wd-meta dt{color:var(--ink-50)}.wd-meta dd{text-align:right;margin:0}.wd-lead{max-width:42ch;font-size:var(--fs-body);grid-column:1;line-height:1.28}.wd-grid{gap:var(--sp-m);margin-top:var(--sp-l);grid-template-columns:repeat(2,1fr);display:grid}.wd-shot{margin:0}.wd-shot.wide{grid-column:1/-1}.wd-shot img{border:1px solid var(--ink-30);width:100%;box-shadow:var(--shadow-paper);aspect-ratio:16/10;object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08)}.wd-shot.por img{aspect-ratio:4/5}.wd-shot figcaption{margin-top:var(--sp-xs);font-size:var(--fs-sm);color:var(--ink-50)}.case-evidence{column-gap:var(--sp-l);padding:var(--sp-m) var(--page-pad);border-top:1px solid var(--ink-20);grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);display:grid}.case-evidence__intro h2{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);margin:0;line-height:1}.evidence-eyebrow{color:var(--ink-50);font-size:var(--fs-xs);letter-spacing:.08em;margin:0 0 .55em}.case-evidence__body,.case-evidence-grid{min-width:0}.case-evidence__summary,.case-evidence__intro>p:not(.evidence-eyebrow){max-width:62ch;font-size:var(--fs-body);margin:0;line-height:1.3}.case-evidence--quality .case-evidence__intro>p:not(.evidence-eyebrow){margin-top:var(--sp-xs)}.case-evidence-grid{gap:var(--sp-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-evidence__shot{min-width:0;margin:0}.case-evidence__shot img{aspect-ratio:16/10;border:1px solid var(--ink-30);width:100%;box-shadow:var(--shadow-paper);object-fit:cover;display:block}.case-evidence__shot--throughput img{object-position:center 42%}.case-evidence__shot--diff img{object-position:center 40%}.case-evidence__shot figcaption{margin-top:var(--sp-xs);color:var(--ink-50);font-size:var(--fs-xs);line-height:1.25}.wd-grid--caption{gap:var(--sp-m);margin-top:var(--sp-m);grid-template-columns:repeat(2,minmax(0,1fr))}.wd-grid--caption .wd-shot--cleaning{grid-column:1/-1}.wd-grid--caption .wd-shot--cleaning img{aspect-ratio:3;object-position:center}.wd-grid--caption .wd-shot--caption img{aspect-ratio:2.25;object-position:center}.wd-grid--caption .wd-shot--badcase img{aspect-ratio:16/10;object-position:center}.wd-headline{padding:var(--sp-xl) 0;text-align:center}.wd-headline h2{max-width:16ch;font-family:var(--font-display);font-size:var(--fs-head);letter-spacing:var(--ls-head);margin:0 auto;font-weight:900;line-height:.95}.wd-headline p{max-width:40ch;margin:var(--sp-s) auto 0;font-size:var(--fs-body);color:var(--ink-50);line-height:1.25}.wd-next{margin-top:var(--sp-xl);padding-top:var(--sp-m);border-top:1px solid var(--ink-30);flex-direction:column;gap:.2em;display:flex}.wd-next__label{font-size:var(--fs-sm);color:var(--ink-50);text-transform:uppercase;letter-spacing:.08em}.wd-next__name{font-family:var(--font-display);font-size:var(--fs-head);letter-spacing:var(--ls-head);font-weight:900;line-height:.9}.nav-back{white-space:nowrap}@media (width<=991px){.wd-info{grid-template-columns:1fr}.wd-meta{grid-area:auto/1}.work-index{flex-direction:column;align-items:stretch;height:auto;min-height:0;overflow:visible}.work-intro{flex:none;height:auto;position:static}.work-rail{grid-template-columns:minmax(0,1fr);width:100%;display:grid;overflow:visible}.spine{width:100%;height:auto;min-height:clamp(18rem,62vw,30rem);padding:var(--sp-s);border-right:1px solid var(--ink-30);border-bottom:1px solid var(--ink-30)}.work-rail>li:last-child .spine{border-right:1px solid var(--ink-30)}}@media (width<=767px){.about-row{gap:var(--sp-s);grid-template-columns:1fr}.about-list li{grid-template-columns:1fr;gap:.15em}.al-org{text-align:left}.press-list a{flex-direction:column;gap:.15em}.wd-grid{grid-template-columns:1fr}}.curtain{z-index:var(--z-curtain);pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}.curtain-sheet{background-color:var(--ink);background-blend-mode:soft-light;will-change:transform;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='420'%20height='420'%20viewBox='0%200%20420%20420'%3e%3crect%20width='420'%20height='420'%20fill='%23CDC6BE'/%3e%3cg%20opacity='0.15'%20fill='%231D1D1B'%3e%3ccircle%20cx='30'%20cy='50'%20r='0.8'/%3e%3ccircle%20cx='80'%20cy='120'%20r='0.6'/%3e%3ccircle%20cx='150'%20cy='30'%20r='0.9'/%3e%3ccircle%20cx='200'%20cy='90'%20r='0.5'/%3e%3ccircle%20cx='250'%20cy='160'%20r='0.7'/%3e%3ccircle%20cx='310'%20cy='40'%20r='0.8'/%3e%3ccircle%20cx='370'%20cy='100'%20r='0.6'/%3e%3ccircle%20cx='50'%20cy='200'%20r='0.7'/%3e%3ccircle%20cx='120'%20cy='250'%20r='0.5'/%3e%3ccircle%20cx='180'%20cy='300'%20r='0.9'/%3e%3ccircle%20cx='240'%20cy='220'%20r='0.6'/%3e%3ccircle%20cx='300'%20cy='280'%20r='0.8'/%3e%3ccircle%20cx='360'%20cy='200'%20r='0.5'/%3e%3ccircle%20cx='90'%20cy='350'%20r='0.7'/%3e%3ccircle%20cx='160'%20cy='390'%20r='0.6'/%3e%3ccircle%20cx='220'%20cy='360'%20r='0.8'/%3e%3ccircle%20cx='280'%20cy='400'%20r='0.5'/%3e%3ccircle%20cx='340'%20cy='340'%20r='0.7'/%3e%3ccircle%20cx='400'%20cy='380'%20r='0.6'/%3e%3ccircle%20cx='15'%20cy='280'%20r='0.5'/%3e%3ccircle%20cx='390'%20cy='260'%20r='0.8'/%3e%3c/g%3e%3cg%20opacity='0.08'%20stroke='%231D1D1B'%20stroke-width='0.3'%20fill='none'%3e%3cpath%20d='M%200%20100%20Q%20210%2095%20420%20105'/%3e%3cpath%20d='M%200%20200%20Q%20210%20210%20420%20195'/%3e%3cpath%20d='M%200%20320%20Q%20210%20315%20420%20325'/%3e%3cpath%20d='M%20100%200%20Q%2095%20210%20110%20420'/%3e%3cpath%20d='M%20280%200%20Q%20285%20210%20270%20420'/%3e%3c/g%3e%3c/svg%3e");background-size:cover;position:absolute;inset:0}.curtain-sheet:after{content:"";background:var(--paper);clip-path:polygon(0 46%,5% 35%,11% 52%,17% 39%,24% 57%,31% 43%,38% 61%,46% 40%,55% 54%,64% 37%,72% 58%,81% 44%,90% 62%,100% 47%,100% 100%,0 100%);height:6vw;position:absolute;bottom:-3.2vw;left:-6vw;right:-6vw}.menu{z-index:calc(var(--z-curtain) - 1);justify-content:center;align-items:center;gap:var(--sp-s);color:var(--paper);background:var(--ink);will-change:opacity;flex-direction:column;position:fixed;inset:0}.menu.is-revealing{background:0 0}.menu a{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:var(--ls-display);text-transform:uppercase;font-weight:900;line-height:.9}a{transition:color .3s}.nav-line{transition:transform .3s,background-color .3s}.nav-link:not(.is-open):hover .nav-line:first-child{transform:translate(20%)}.nav-link:not(.is-open):hover .nav-line:last-child{transform:translate(-20%)}.spine{transition:color .35s,background-color .35s}.award-block img,.wd-shot img,.feature-new-thumb img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.nav-text-link:hover,.nav-head:hover,.nav-back:hover,.feature-link:hover,.legal-body a:hover,.legal-back:hover,.menu a:hover,.press-list a:hover .pl-title,.wd-next:hover .wd-next__name{color:var(--accent)}.spine:hover{background:var(--ink);color:var(--paper)}.spine:hover .spine-no{color:var(--paper)}.award-block:hover img,.wd-shot:hover img,.feature-new:hover .feature-new-thumb img{transform:scale(1.04)}.nav-link{z-index:calc(var(--z-curtain) + 2);cursor:pointer;position:relative}.nav.is-menu-open{color:var(--paper);background:0 0;border-bottom-color:#cdc6be2e}.nav.is-menu-open .nav-block,.nav.is-menu-open .nav-head{z-index:calc(var(--z-curtain) + 2);position:relative}.nav.is-menu-open .nav-line{background:var(--paper)}.nav-link.is-open .nav-line:first-child{transform:translateY(calc(50% + var(--nav-line-half-gap))) rotate(45deg)}.nav-link.is-open .nav-line:last-child{transform:translateY(calc(-50% - var(--nav-line-half-gap))) rotate(-45deg)}.gl-curtain{z-index:var(--z-curtain);pointer-events:none;opacity:0;transition:opacity .15s linear;position:fixed;inset:0}.gl-curtain.is-active{opacity:1}.gl-curtain canvas{width:100%;height:100%;display:block}.dg.ac,.dg.main{display:none!important}.rail-preview{left:var(--page-pad);bottom:var(--sp-l);z-index:var(--z-sticky);aspect-ratio:4/5;border:1px solid var(--ink-30);width:clamp(9rem,18vw,16rem);box-shadow:var(--shadow-paper);opacity:0;pointer-events:none;margin:0;position:fixed;overflow:hidden;transform:scale(.96)}.rail-preview img{object-fit:cover;filter:grayscale(.12)contrast(.96)sepia(.08);width:100%;height:100%}@media (width<=767px){.rail-preview{display:none}}.lightbox{z-index:calc(var(--z-curtain) + 1);justify-content:center;align-items:center;gap:var(--sp-s);padding:var(--sp-l);background:#1d1d1bed;display:none;position:fixed;inset:0}.lightbox-stage{margin:0;display:flex}.lightbox-track{cursor:grab;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.lightbox-track:active{cursor:grabbing}.lightbox-stage img{object-fit:contain;border:1px solid var(--ink-30);max-width:78vw;max-height:82vh;box-shadow:var(--shadow-paper)}.lightbox-close{top:var(--sp-m);right:var(--sp-m);color:var(--paper);cursor:pointer;font-size:2.4rem;line-height:1;position:absolute}.lightbox-nav{color:var(--paper);font-family:var(--font-display);padding:var(--sp-s);cursor:pointer;font-size:3rem;line-height:1}.lightbox-close:hover,.lightbox-nav:hover{color:var(--accent)}@media (width<=767px){.lightbox-stage img{max-width:90vw}.lightbox-nav{padding:var(--sp-xs);font-size:2rem}}.metrics-strip{grid-template-columns:1.4fr repeat(4,1fr)}.metric-block{text-align:left;display:block}.metric-block .metric-value{color:var(--accent);font-family:var(--font-deco);font-size:var(--fs-sm);line-height:1}.metric-block small{font-size:var(--fs-xs);color:var(--ink-50);margin-top:.2em;display:block}.projects-grid{gap:var(--sp-m);margin-top:var(--sp-m);grid-template-columns:repeat(3,1fr);display:grid}.project-card{gap:var(--sp-xs);flex-direction:column;display:flex}.project-cover{aspect-ratio:16/10;border:1px solid var(--ink-30);box-shadow:var(--shadow-paper);margin:0;transition:transform .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.project-cover img{object-fit:cover;width:100%;height:100%}.project-card:hover .project-cover{transform:scale(1.03)}.project-info h3{font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);line-height:1}.project-info p{font-size:var(--fs-sm);color:var(--ink-50);margin-top:.2em}.project-meta{font-size:var(--fs-xs);color:var(--ink-50);text-transform:uppercase;letter-spacing:.08em;margin-top:.3em;display:block}.methodology-section{padding:var(--sp-l) var(--page-pad);border-bottom:1px solid var(--ink-30)}.methodology-head{margin-bottom:var(--sp-m)}.methodology-title{margin-top:var(--sp-xs);font-family:var(--font-display);letter-spacing:var(--ls-display);white-space:nowrap;font-size:clamp(3.5rem,6.5vw,7.25rem);font-weight:900;line-height:.78}.methodology-chain{gap:var(--sp-s) var(--sp-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.methodology-note{max-width:70ch;margin:var(--sp-s) 0 0;font-size:var(--fs-body);color:var(--ink-50);line-height:1.35}.methodology-chain li{border:1px solid var(--ink-30);align-items:baseline;gap:.4em;padding:.3em .6em;display:flex}.chain-no{font-family:var(--font-deco);color:var(--accent);font-size:var(--fs-sm)}.chain-name{font-family:var(--font-head);font-size:var(--fs-sm);font-weight:600}.experience-section{padding:var(--sp-l) var(--page-pad) var(--sp-xl)}.experience-head{margin-bottom:var(--sp-m)}.experience-grid{gap:var(--sp-m);grid-template-columns:1fr 1fr;display:grid}.exp-card{padding:var(--sp-s);border:1px solid var(--ink-30);background:var(--paper-3)}.exp-header{justify-content:space-between;align-items:baseline;gap:var(--sp-s);display:flex}.exp-header h3{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:var(--ls-head);font-weight:900;line-height:1}.exp-period{font-size:var(--fs-xs);color:var(--ink-50);white-space:nowrap}.exp-role{font-family:var(--font-head);font-size:var(--fs-sm);color:var(--ink);margin-top:.3em}.exp-summary{font-size:var(--fs-xs);color:var(--ink-50);margin-top:.5em;line-height:1.3}.exp-highlights{margin:var(--sp-xs) 0 0;padding-left:1.2em;list-style:outside}.exp-highlights li{font-size:var(--fs-xs);color:var(--ink);line-height:1.4}.case-section{column-gap:var(--sp-l);max-width:none;padding:clamp(1rem, 1.65vw, 1.45rem) var(--page-pad);border-top:1px solid var(--ink-20);grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);display:grid}.case-h2{margin-bottom:var(--sp-xs);font-family:var(--font-head);font-size:var(--fs-lg);letter-spacing:var(--ls-head);text-transform:uppercase;grid-area:1/1/span 8;line-height:1}.case-p{max-width:68ch;font-size:var(--fs-body);margin-bottom:var(--sp-xs);grid-column:2;line-height:1.3}.case-p+.case-p{margin-top:0}.case-p strong{font-family:var(--font-head);font-weight:600}.case-list{max-width:68ch;margin:var(--sp-xs) 0 0;grid-column:2;padding-left:1.5em;list-style:outside}.case-list li{font-size:var(--fs-body);margin-bottom:.3em;line-height:1.35}.case-results li{color:var(--ink);font-weight:500}.case-results li::marker{color:var(--accent)}.case-downloads{gap:var(--sp-xs);margin:var(--sp-s) 0 0;padding-left:0;list-style:none;display:grid}.case-downloads li{margin:0}.case-downloads a{border:1px solid var(--ink-30);border-radius:var(--radius-sm);width:min(100%,44rem);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:.5em;padding:.55em .8em;text-decoration:none;transition:border-color .25s,color .25s;display:grid}.case-downloads a:hover{border-color:var(--accent);color:var(--accent)}.case-downloads a:focus-visible{outline-offset:3px}.case-downloads .dl-meta{font-size:var(--fs-xs);color:var(--ink-50)}.document-teaser{align-items:baseline;gap:var(--sp-s);margin:0 var(--page-pad);padding:var(--sp-s) 0;color:var(--ink);border-bottom:1px solid var(--ink-30);grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr) auto;text-decoration:none;display:grid}.document-teaser__kicker,.document-teaser__meta{color:var(--ink-50);font-size:var(--fs-xs);letter-spacing:.08em}.document-teaser strong{font-family:var(--font-head);font-size:var(--fs-sm);font-weight:600}.document-teaser:hover strong,.document-teaser:focus-visible strong{color:var(--accent)}.wd-cover img,.wd-shot img{filter:none}@media (width<=991px){.metrics-strip,.projects-grid{grid-template-columns:1fr 1fr}.experience-grid{grid-template-columns:1fr}.methodology-title{white-space:normal}}@media (width<=767px){.metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.metrics-strip .strip-title{grid-column:1/-1}.metric-block{border-top:1px solid var(--ink-30);min-height:7rem;padding-top:.55rem}.metric-block .award-meta strong{font-size:clamp(1.65rem,8vw,2.15rem);line-height:.9}.metric-block .metric-value{margin-top:.35rem;font-size:.95rem}.metric-block small{margin-top:.45rem;line-height:1.2}.projects-grid{grid-template-columns:1fr}.methodology-chain{flex-direction:column}.methodology-title{white-space:nowrap;font-size:clamp(2.9rem,12.8vw,3.65rem);line-height:.8}.project-card{border-bottom:1px solid var(--ink-20);padding-bottom:1.25rem}.case-section{padding:1.35rem var(--page-pad);display:block}.case-evidence{row-gap:var(--sp-s);padding:1.35rem var(--page-pad);grid-template-columns:1fr}.case-evidence-grid{grid-template-columns:1fr}.tool-detail__header{padding-top:3.5rem}.tool-showcase__notes{gap:var(--sp-s);grid-template-columns:1fr}.tool-showcase{min-height:auto;overflow:visible}.tool-showcase__shot{height:clamp(15rem,48vh,24rem)}.case-downloads a{width:100%}.document-teaser{gap:.35rem var(--sp-s);grid-template-columns:1fr auto;padding:1rem 0}.document-teaser__kicker{grid-column:1/-1}.document-teaser strong{min-width:0}.case-p,.case-list{max-width:none}}
