1<!DOCTYPE html><html lang="en" class="inter_c21b1aaa-module__0pqmKW__variable sora_2a023f4c-module__BGqKYq__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2048&q=70 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2160&q=70 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2304&q=70 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2560&q=70 2560w" imageSizes="(max-width: 767px) 80vw, 440px" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=640&q=85 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=750&q=85 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=828&q=85 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1080&q=85 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1200&q=85 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1920&q=85 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2048&q=85 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2160&q=85 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2304&q=85 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2560&q=85 2560w" imageSizes="100vw" fetchPriority="high"/><style data-precedence="next" data-href="/_next/static/chunks/0ejflv0fs2kna.css /_next/static/chunks/26-wsq7roq3yv.css">@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");
1unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");
1unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c21b1aaa-module__0pqmKW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c21b1aaa-module__0pqmKW__variable{--font-sans:"Inter", "Inter Fallback"} 2@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");
2unicode-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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_2a023f4c-module__BGqKYq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_2a023f4c-module__BGqKYq__variable{--font-sora:"Sora", "Sora Fallback"} 3.PageTransition-module__kKDxmW__content{opacity:1}.PageTransition-module__kKDxmW__shutter{z-index:var(--z-transition);background-color:var(--wool);opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PageTransition-module__kKDxmW__covering{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__revealing{opacity:0;visibility:visible;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__mark{color:var(--slate);opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);transform:scale(.94)}.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{opacity:1;animation:1.1s cubic-bezier(.4,0,.2,1) .45s infinite PageTransition-module__kKDxmW__markPulse;transform:scale(1)}.PageTransition-module__kKDxmW__revealing .PageTransition-module__kKDxmW__mark{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1);transform:scale(.94)}@keyframes PageTransition-module__kKDxmW__markPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.PageTransition-module__kKDxmW__shutter,.PageTransition-module__kKDxmW__covering,.PageTransition-module__kKDxmW__revealing,.PageTransition-module__kKDxmW__mark,.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{transition:none;animation:none}} 4.Logo-module__FeqWJG__wordmark{fill:currentColor;vertical-align:middle;-webkit-user-select:none;user-select:none;width:auto;height:.72em;display:inline-block;overflow:visible} 5.page-module__Ro7qTW__detail{background-color:var(--wool);grid-template-columns:clamp(300px,28vw,384px) 1fr;display:grid;position:relative}.page-module__Ro7qTW__rail{height:100svh;color:var(--slate);flex-direction:column;align-self:start;padding:clamp(30px,4vh,52px) clamp(28px,2.4vw,40px) clamp(30px,4vh,52px) clamp(34px,3vw,52px);display:flex;position:sticky;top:0}.page-module__Ro7qTW__railTop{flex-direction:column;gap:clamp(26px,5vh,60px);display:flex}.page-module__Ro7qTW__railUtility{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__Ro7qTW__railLogo{color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex;position:relative}.page-module__Ro7qTW__railLogo:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railLogo:hover{opacity:.78}.page-module__Ro7qTW__railMenu{cursor:pointer;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500;position:relative}.page-module__Ro7qTW__railMenu:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railMenu:hover{opacity:.6}.page-module__Ro7qTW__breadcrumb{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__breadcrumb a{position:relative}.page-module__Ro7qTW__breadcrumb a:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__bcSlash{opacity:.4;padding:0 5px}.page-module__Ro7qTW__railTitleBlock{flex-direction:column;gap:7px;margin-top:clamp(110px,28vh,320px);
5display:flex}.page-module__Ro7qTW__railTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:600;line-height:1.15}.page-module__Ro7qTW__railTitle:before{content:"//";opacity:.45;margin-right:6px;font-weight:400}.page-module__Ro7qTW__railSub{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-sub);opacity:.7;font-size:12px;font-weight:300}.page-module__Ro7qTW__railMeta{flex-direction:column;gap:clamp(16px,2.4vh,26px);margin-top:clamp(64px,15vh,190px);display:flex}.page-module__Ro7qTW__railMetaItem{flex-direction:column;gap:4px;display:flex}.page-module__Ro7qTW__railMetaLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__railMetaValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}@media (min-width:1024px) and (max-height:860px){.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(88px,20vh,320px)}.page-module__Ro7qTW__railMeta{margin-top:clamp(44px,10vh,190px)}}.page-module__Ro7qTW__metaMobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vh,28px) 32px;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) 0;display:none}.page-module__Ro7qTW__content{min-width:0}.page-module__Ro7qTW__heroSection{width:100%;height:100svh;position:relative;overflow:hidden}.page-module__Ro7qTW__overview{grid-template-columns:1fr clamp(280px,34vw,540px);align-items:stretch;min-height:100svh;display:grid}.page-module__Ro7qTW__overviewText{flex-direction:column;padding:clamp(72px,12vh,150px) clamp(36px,4.5vw,88px) clamp(56px,9vh,110px);display:flex}.page-module__Ro7qTW__overviewYear{flex-direction:column;gap:4px;margin-bottom:clamp(28px,4vh,48px);display:flex}.page-module__Ro7qTW__overviewYearLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__overviewYearValue{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__Ro7qTW__overviewBody{flex-direction:column;gap:1.2em;max-width:560px;display:flex}.page-module__Ro7qTW__overviewBody p{font-family:var(--font-display);font-size:clamp(.9375rem,1vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text)}.page-module__Ro7qTW__overviewThumbs{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,18px);max-width:560px;margin-top:clamp(40px,6vh,72px);display:grid}.page-module__Ro7qTW__overviewThumb{width:100%}.page-module__Ro7qTW__overviewImage{min-height:100svh;position:relative}.page-module__Ro7qTW__detailNav{background:var(--wool);border-top:1px solid #a8967e33;justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,6vw,72px) clamp(24px,6vw,96px);display:flex}.page-module__Ro7qTW__detailNavAll{font-family:var(--font-body);letter-spacing:.04em;color:var(--walnut);transition:color var(--duration-quick) var(--ease-out);font-size:12px;text-decoration:none;position:relative}.page-module__Ro7qTW__detailNavAll:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__detailNavAll:hover{color:var(--slate)}.page-module__Ro7qTW__detailNavNext{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;text-decoration:none;display:flex}.page-module__Ro7qTW__detailNavLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--walnut);font-size:10px}.page-module__Ro7qTW__detailNavTitle{font-family:var(--font-display);color:var(--slate);transition:color var(--duration-quick) var(--ease-out);font-size:clamp(1.1rem,2vw,1.6rem);font-weight:600}.page-module__Ro7qTW__detailNavNext:hover .page-module__Ro7qTW__detailNavTitle{color:var(--lichen)}@media (max-width:1023px){.page-module__Ro7qTW__detail{grid-template-columns:1fr}.page-module__Ro7qTW__rail{height:auto;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) clamp(20px,3vh,32px);position:static}.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(20px,4vh,36px)}.page-module__Ro7qTW__railMeta{display:none}.page-module__Ro7qTW__metaMobile{display:grid}.page-module__Ro7qTW__overviewYear{display:none}.page-module__Ro7qTW__heroSection{height:64svh}.page-module__Ro7qTW__overview{grid-template-columns:1fr;min-height:0}.page-module__Ro7qTW__overviewImage{min-height:64svh}}@media (max-width:767px){.page-module__Ro7qTW__heroSection{height:56svh}.page-module__Ro7qTW__overviewText{padding:48px 24px 64px}.page-module__Ro7qTW__overviewImage{min-height:52svh}} 6.Nav-module__bLoQaq__nav{z-index:var(--z-nav);pointer-events:none;transition:background-color .5s var(--ease-out), padding .5s var(--ease-out);background-color:#0000;padding:28px 60px;position:fixed;top:0;left:0;right:0}.Nav-module__bLoQaq__nav.Nav-module__bLoQaq__scrolled{background-color:var(--color-bg);padding-top:20px;padding-bottom:20px}
6.Nav-module__bLoQaq__inner{justify-content:center;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.Nav-module__bLoQaq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);font-size:18px;font-weight:500;text-decoration:none}.Nav-module__bLoQaq__wordmark:hover{opacity:.7}.Nav-module__bLoQaq__searchTrigger{color:var(--color-text);cursor:pointer;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:0}.Nav-module__bLoQaq__searchTrigger:hover{opacity:.55}.Nav-module__bLoQaq__searchIcon{display:block}.Nav-module__bLoQaq__menuTrigger{z-index:var(--z-nav-trigger);cursor:pointer;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;left:0}.Nav-module__bLoQaq__menuTrigger:hover{opacity:.6}.Nav-module__bLoQaq__burger{width:20px;height:13px;display:block;position:relative}.Nav-module__bLoQaq__burgerLine{width:100%;height:1px;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-quick) var(--ease-out);background-color:currentColor;position:absolute;left:0}.Nav-module__bLoQaq__burgerLine:first-child{top:0}.Nav-module__bLoQaq__burgerLine:nth-child(2){top:6px}.Nav-module__bLoQaq__burgerLine:nth-child(3){top:12px}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:first-child{transform:translateY(6px)rotate(45deg)}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(2){opacity:0}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__searchTrigger,.Nav-module__bLoQaq__wordmark{position:absolute}.Nav-module__bLoQaq__wordmark{position:relative}.Nav-module__bLoQaq__menuTrigger:before,.Nav-module__bLoQaq__searchTrigger:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__wordmark:before{content:"";width:100%;min-width:56px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__searchTrigger{color:var(--wool)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__searchTrigger{opacity:0;visibility:hidden;pointer-events:none}.Nav-module__bLoQaq__backdrop{z-index:98;background-color:rgba(var(--scrim-ink), .15);opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility 0s .5s;position:fixed;inset:0}.Nav-module__bLoQaq__backdrop.Nav-module__bLoQaq__open{opacity:1;visibility:visible;transition:opacity .5s var(--ease-out), visibility 0s}.Nav-module__bLoQaq__drawer{z-index:99;-webkit-backdrop-filter:blur(26px)saturate(125%)brightness(1.1);backdrop-filter:blur(26px)saturate(125%)brightness(1.1);width:min(420px,86vw);color:var(--color-text);box-shadow:0 0 60px rgba(var(--scrim-ink), 0);transition:transform var(--duration-mid) var(--ease-settle), box-shadow var(--duration-mid) var(--ease-settle);background-color:#f6f2eb80;flex-direction:column;padding:120px 56px 56px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.Nav-module__bLoQaq__drawer.Nav-module__bLoQaq__open{box-shadow:0 0 60px rgba(var(--scrim-ink), .18);transform:translate(0)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Nav-module__bLoQaq__drawer{background-color:#f6f2ebf0}}.Nav-module__bLoQaq__drawerClose{cursor:pointer;z-index:1;background:0 0;border:none;width:32px;height:32px;position:absolute;top:clamp(24px,4vh,40px);
6right:clamp(24px,5vw,40px)}.Nav-module__bLoQaq__drawerClose:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerClose span{background-color:var(--walnut);width:20px;height:1px;transition:background-color var(--duration-quick) var(--ease-out);display:block;position:absolute;top:50%;left:6px;transform:rotate(45deg)}.Nav-module__bLoQaq__drawerClose span:after{content:"";background-color:var(--walnut);width:20px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__drawerClose:hover span,.Nav-module__bLoQaq__drawerClose:hover span:after{background-color:var(--slate)}.Nav-module__bLoQaq__drawerClose:focus-visible{outline:2px solid var(--walnut);outline-offset:3px}.Nav-module__bLoQaq__drawerLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin-bottom:36px;font-size:10px;font-weight:500}.Nav-module__bLoQaq__drawerNav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:var(--leading-tight);color:var(--color-text);cursor:pointer;text-align:left;transition:opacity var(--duration-fast) var(--ease-out), transform .5s var(--ease-settle);background:0 0;border:none;padding:7px 0;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{opacity:.6;transform:translate(8px)}.Nav-module__bLoQaq__drawerLinkActive{opacity:1}.Nav-module__bLoQaq__drawerLinkActive:before{content:"";background-color:var(--walnut);width:10px;height:1px;position:absolute;top:50%;left:-20px}
6.Nav-module__bLoQaq__drawerFoot{flex-direction:column;gap:6px;margin-top:auto;padding-top:40px;display:flex}.Nav-module__bLoQaq__drawerEmail{font-family:var(--font-body);color:var(--color-text);width:fit-content;transition:color var(--duration-fast) var(--ease-out);font-size:13px;font-weight:300;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerEmail:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerEmail:hover{color:var(--walnut)}.Nav-module__bLoQaq__drawerMeta{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--walnut);font-size:11px;font-weight:300}.Nav-module__bLoQaq__searchOverlay{z-index:var(--z-overlay);background-color:var(--wool);opacity:0;visibility:hidden;--s-dim:#302620b8;--s-dim2:#302620b8;--s-line:#30262024;flex-direction:column;transition:opacity .3s ease-out,visibility 0s .3s;display:flex;position:fixed;inset:0}.Nav-module__bLoQaq__searchOverlay.Nav-module__bLoQaq__searchOpen{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility}.Nav-module__bLoQaq__searchBar{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;padding:26px 40px;display:flex}.Nav-module__bLoQaq__searchBrand{color:var(--slate);opacity:.9;align-items:center;display:flex}.Nav-module__bLoQaq__searchBrand svg{width:auto;height:16px;display:block}.Nav-module__bLoQaq__searchBarRight{align-items:center;gap:22px;display:flex}.Nav-module__bLoQaq__searchEsc{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--s-dim);font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchClose{cursor:pointer;opacity:.6;width:18px;height:18px;transition:opacity .3s var(--ease-out);background:0 0;border:none;padding:0;position:relative}.Nav-module__bLoQaq__searchClose:hover{opacity:1}.Nav-module__bLoQaq__searchClose:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__searchClose span{background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}.Nav-module__bLoQaq__searchClose span:after{content:"";background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__searchWrap{flex-direction:column;flex:1;width:100%;max-width:760px;min-height:0;margin:0 auto;padding:0 40px;display:flex}.Nav-module__bLoQaq__searchField{border-bottom:1px solid var(--s-line);transition:border-color var(--duration-mid) var(--ease-out);align-items:center;gap:18px;padding:clamp(40px,7vh,72px) 0 20px;display:flex}.Nav-module__bLoQaq__searchField:focus-within{border-bottom-color:#30262073}.Nav-module__bLoQaq__searchFieldIcon{color:var(--s-dim);opacity:.9;flex:none}.Nav-module__bLoQaq__searchInput{min-width:0;color:var(--slate);font-family:var(--font-display);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:300}.Nav-module__bLoQaq__searchInput::placeholder{color:var(--s-dim2)}.Nav-module__bLoQaq__searchInput:focus,.Nav-module__bLoQaq__searchInput:focus-visible{outline:none}.Nav-module__bLoQaq__searchContent{flex:1;padding:clamp(28px,4vh,44px) 0 40px;overflow-y:auto}.Nav-module__bLoQaq__searchGroup+.Nav-module__bLoQaq__searchGroup,.Nav-module__bLoQaq__searchListbox+.Nav-module__bLoQaq__searchGroup{margin-top:clamp(30px,4.5vh,52px)}.Nav-module__bLoQaq__searchSectLabel{justify-content:space-between;align-items:baseline;margin:0 0 6px;display:flex}.Nav-module__bLoQaq__searchLbl{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--s-dim);font-size:10px;font-weight:500}.Nav-module__bLoQaq__searchItem{border-bottom:1px solid var(--s-line);cursor:pointer;transition:padding-left .45s var(--ease-out), opacity .3s var(--ease-out);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;text-decoration:none;display:flex;position:relative}.Nav-module__bLoQaq__searchItem:focus-visible{outline:2px solid var(--slate);outline-offset:3px}.Nav-module__bLoQaq__searchArrow{opacity:0;color:var(--walnut);font-family:var(--font-body);transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);position:absolute;
6left:-2px;transform:translate(-6px)}.Nav-module__bLoQaq__searchItem:hover,.Nav-module__bLoQaq__searchItemActive{padding-left:28px}.Nav-module__bLoQaq__searchItem:hover .Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchItemActive .Nav-module__bLoQaq__searchArrow{opacity:1;transform:translate(0)}.Nav-module__bLoQaq__searchItemTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--slate);font-size:clamp(1.05rem,1.5vw,1.375rem);font-weight:300}.Nav-module__bLoQaq__searchItemLoc{color:var(--s-dim);letter-spacing:.04em;margin-left:12px;font-size:.8em}.Nav-module__bLoQaq__searchItemMeta{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--s-dim);white-space:nowrap;font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchTypeWrap{border-top:1px solid var(--s-line);display:flex}.Nav-module__bLoQaq__searchTypeCell{border:none;border-bottom:1px solid var(--s-line);cursor:pointer;text-align:left;transition:padding-left .45s var(--ease-out);background:0 0;flex:1;justify-content:space-between;align-items:baseline;padding:18px 24px 18px 0;display:flex}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:1px solid var(--s-line);padding-left:28px}.Nav-module__bLoQaq__searchTypeCell:hover{padding-left:8px}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:36px}.Nav-module__bLoQaq__searchTypeName{font-family:var(--font-display);color:var(--slate);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:300}.Nav-module__bLoQaq__searchTypeCount{font-family:var(--font-body);color:var(--s-dim);font-variant-numeric:tabular-nums;font-size:12px}.Nav-module__bLoQaq__searchEmpty{font-family:var(--font-body);color:var(--s-dim);padding:18px 0;font-size:14px;font-weight:300}.Nav-module__bLoQaq__searchLegend{border-top:1px solid var(--s-line);flex-wrap:wrap;justify-content:center;gap:28px;padding:18px 40px;display:flex}.Nav-module__bLoQaq__searchLegendItem{font-family:var(--font-body);letter-spacing:.1em;color:var(--s-dim2);text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;display:flex}.Nav-module__bLoQaq__searchLegendItem b{color:var(--s-dim);font-weight:400}.Nav-module__bLoQaq__kbd{font-family:var(--font-body);color:var(--s-dim);border:1px solid var(--s-line);letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-size:10px}@media (max-width:1023px){.Nav-module__bLoQaq__nav{padding:24px 40px}}@media (max-width:767px){.Nav-module__bLoQaq__nav{padding:20px 24px}.Nav-module__bLoQaq__drawer{padding:100px 32px 40px}.Nav-module__bLoQaq__searchBar,.Nav-module__bLoQaq__searchWrap,.Nav-module__bLoQaq__searchLegend{padding-left:24px;padding-right:24px}.Nav-module__bLoQaq__searchLegend{gap:16px}.Nav-module__bLoQaq__searchTypeWrap{flex-direction:column}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:none;padding-left:0}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:8px}.Nav-module__bLoQaq__searchItemLoc{display:none}}@media (prefers-reduced-motion:reduce){.Nav-module__bLoQaq__drawer,.Nav-module__bLoQaq__backdrop,.Nav-module__bLoQaq__searchOverlay,.Nav-module__bLoQaq__burgerLine,.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch,.Nav-module__bLoQaq__searchItem,.Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchTypeCell{transition:none}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{transform:none}} 7.Footer-module__Grjkva__footer{background-color:var(--slate);color:var(--sand);border-top:1px solid var(--seam-on-dark);view-transition-name:Footer-module__Grjkva__site-footer;padding:clamp(56px,8vh,100px) clamp(24px,8vw,140px) clamp(28px,4vh,44px)}.Footer-module__Grjkva__inner{max-width:1480px;margin:0 auto}.Footer-module__Grjkva__cta{justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:clamp(40px,6vh,76px);display:flex}.Footer-module__Grjkva__ctaText{flex-direction:column;gap:clamp(16px,2.4vh,24px);display:flex}.Footer-module__Grjkva__kicker{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--oak);font-size:10px;font-weight:500}.Footer-module__Grjkva__ctaLink{max-width:16ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.875rem,4.4vw,3.5rem);font-weight:300;line-height:var(--leading-tight);color:var(--wool);transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:.42em;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover{opacity:.62}}.Footer-module__Grjkva__ctaArrow{width:.52em;height:.52em;transition:transform var(--duration-mid) var(--ease-out);flex:none;margin-top:.12em}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover .Footer-module__Grjkva__ctaArrow{transform:translate(.22em)}}.Footer-module__Grjkva__markWrap{color:var(--oak);flex:none;margin-top:6px}.Footer-module__Grjkva__rule{background-color:var(--hairline-on-dark);height:1px}.Footer-module__Grjkva__cols{grid-template-columns:1.5fr 1fr 1fr;gap:36px 40px;padding:clamp(34px,5vh,56px) 0;display:grid}.Footer-module__Grjkva__col{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.Footer-module__Grjkva__colLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--oak);margin-bottom:6px;font-size:10px;font-weight:500}.Footer-module__Grjkva__colLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--sand);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-out);font-size:14px;font-weight:300;text-decoration:none}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__colLink:hover{color:var(--wool)}}.Footer-module__Grjkva__address{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:300;line-height:var(--leading-body);color:var(--sand)}.Footer-module__Grjkva__bottom{flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:clamp(20px,3vh,30px);
7display:flex}.Footer-module__Grjkva__fine{font-family:var(--font-body);letter-spacing:.08em;color:var(--oak);font-size:11px;font-weight:400}@media (max-width:1023px){.Footer-module__Grjkva__cols{grid-template-columns:1fr 1fr;gap:36px 40px}.Footer-module__Grjkva__col:last-child{grid-column:1/-1}.Footer-module__Grjkva__col{gap:0}.Footer-module__Grjkva__colLink{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px){.Footer-module__Grjkva__cta{flex-direction:column-reverse;align-items:flex-start;gap:28px}.Footer-module__Grjkva__markWrap{margin-top:0}.Footer-module__Grjkva__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 28px}.Footer-module__Grjkva__bottom{flex-direction:column;gap:8px}} 8.ScrollReveal-module__ViwyzG__hidden{opacity:0;transform:translateY(var(--sr-y,40px))}.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:opacity 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s), transform 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollReveal-module__ViwyzG__hidden,.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:none;transform:none}} 9.FadeImage-module__MlDS8a__wrapper{background-color:var(--linen);position:relative;overflow:hidden}.FadeImage-module__MlDS8a__wrapper.FadeImage-module__MlDS8a__fill{position:absolute;inset:0}.FadeImage-module__MlDS8a__placeholder{background-color:var(--linen);position:absolute;inset:0}.FadeImage-module__MlDS8a__image{object-fit:cover;width:100%;height:100%;display:block}.FadeImage-module__MlDS8a__hidden{opacity:0;transform:scale(1.05)}.FadeImage-module__MlDS8a__hiddenInstant{opacity:0}.FadeImage-module__MlDS8a__revealed{opacity:1;transition:opacity 1.2s cubic-bezier(.33,1,.68,1),transform 1.2s cubic-bezier(.33,1,.68,1);transform:scale(1)}.FadeImage-module__MlDS8a__revealedInstant{opacity:1;transition:opacity .45s cubic-bezier(.5,1,.89,1)}@media (prefers-reduced-motion:reduce){.FadeImage-module__MlDS8a__image,.FadeImage-module__MlDS8a__hidden,.FadeImage-module__MlDS8a__hiddenInstant,.FadeImage-module__MlDS8a__revealed,.FadeImage-module__MlDS8a__revealedInstant{transition:none;transform:none}} 10.Preloader-module__aFCmlq__preloader{z-index:var(--z-preloader);background-color:var(--wool);position:fixed;inset:0}.Preloader-module__aFCmlq__imageFrame{border-radius:var(--radius-sm);width:min(440px,78vw);height:min(300px,52vh);transition:width .56s var(--ease-settle), height .56s var(--ease-settle), border-radius .56s var(--ease-settle);will-change:width, height;z-index:1;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Preloader-module__aFCmlq__imageSlot{opacity:0;transition:opacity .12s ease-in-out;position:absolute;inset:0}.Preloader-module__aFCmlq__imageSlot.Preloader-module__aFCmlq__imageActive{opacity:1}.Preloader-module__aFCmlq__imageSlotImg{object-fit:cover;width:100%;height:100%;image-rendering:high-quality;-webkit-image-rendering:high-quality}.Preloader-module__aFCmlq__overlay{z-index:2;background:linear-gradient(to top, rgba(var(--scrim-ink), .82) 0%, rgba(var(--scrim-ink), .25) 42%, rgba(var(--scrim-ink), 0) 70%);opacity:0;transition:opacity .56s var(--ease-settle);pointer-events:none;position:absolute;inset:0}.Preloader-module__aFCmlq__settling .Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__exiting .Preloader-module__aFCmlq__overlay{opacity:1}.Preloader-module__aFCmlq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);transition:transform .56s var(--ease-settle);will-change:transform;backface-visibility:hidden;z-index:3;font-size:18px;font-weight:500;position:absolute;top:calc(50vh + 176px);left:50%;transform:translate(-50%)}.Preloader-module__aFCmlq__exiting{opacity:0;pointer-events:none;transition:opacity .45s ease-out}@media (max-width:767px){.Preloader-module__aFCmlq__imageFrame{width:80vw;height:42vh}.Preloader-module__aFCmlq__wordmark{top:calc(71vh + 26px)}}@media (prefers-reduced-motion:reduce){.Preloader-module__aFCmlq__imageFrame,.Preloader-module__aFCmlq__imageSlot,.Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__wordmark,.Preloader-module__aFCmlq__exiting{transition:none!important}} 11.SimplePreloader-module__hRAuAW__simple{z-index:var(--z-preloader);background-color:var(--wool);opacity:1;justify-content:center;align-items:center;transition:opacity .4s ease-out;display:flex;position:fixed;inset:0}.SimplePreloader-module__hRAuAW__leaving{opacity:0}
11.SimplePreloader-module__hRAuAW__mark{color:var(--slate);animation:.52s cubic-bezier(.22,1,.36,1) SimplePreloader-module__hRAuAW__simpleMarkIn}@keyframes SimplePreloader-module__hRAuAW__simpleMarkIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SimplePreloader-module__hRAuAW__simple{transition:none}.SimplePreloader-module__hRAuAW__mark{animation:none}} 12.ProjectVideo-module__NwGGCa__wrap{position:absolute;inset:0;overflow:hidden}.ProjectVideo-module__NwGGCa__poster{object-fit:cover}.ProjectVideo-module__NwGGCa__video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ProjectVideo-module__NwGGCa__video[data-shown]{opacity:1}@media (orientation:portrait){.ProjectVideo-module__NwGGCa__videoStage,.ProjectVideo-module__NwGGCa__posterStage{object-fit:contain}} 13.WorkIndex-module__YlJzTW__indexWrap{margin-top:clamp(40px,6vh,64px);position:relative}.WorkIndex-module__YlJzTW__table{border-collapse:collapse;width:100%}.WorkIndex-module__YlJzTW__table thead,.WorkIndex-module__YlJzTW__table tbody{display:contents}.WorkIndex-module__YlJzTW__headerRow{border-bottom:.5px solid var(--color-border);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;margin-bottom:0;padding:0 0 20px;display:grid}.WorkIndex-module__YlJzTW__headerRow th{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);text-align:left;font-size:10px;font-weight:500}.WorkIndex-module__YlJzTW__row{border-bottom:.5px solid var(--color-border);transition:opacity var(--duration-quick) var(--ease-out);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;padding:26px 0;text-decoration:none;display:grid}.WorkIndex-module__YlJzTW__row td,.WorkIndex-module__YlJzTW__row th{text-align:left;padding:0}@media (hover:hover) and (pointer:fine){.WorkIndex-module__YlJzTW__row:hover{opacity:.7}}.WorkIndex-module__YlJzTW__row:focus-within{outline-offset:-2px;outline:2px solid}.WorkIndex-module__YlJzTW__rowLink{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.WorkIndex-module__YlJzTW__row{transition:none}.WorkIndex-module__YlJzTW__row:hover{opacity:1}}.WorkIndex-module__YlJzTW__colYear{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTitle{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:13px;font-weight:400}.WorkIndex-module__YlJzTW__colLocation{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTypology{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);font-size:11px;font-weight:400}.WorkIndex-module__YlJzTW__colArea{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__row .WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__headerRow .WorkIndex-module__YlJzTW__colArea{text-align:right}.WorkIndex-module__YlJzTW__preview{pointer-events:none;z-index:10;visibility:hidden;width:280px;height:180px;position:absolute;top:0;left:0;overflow:hidden}.WorkIndex-module__YlJzTW__previewTall{width:203px;height:360px}@media (max-width:1023px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:60px 1fr 1fr 120px;gap:16px}.WorkIndex-module__YlJzTW__colArea{display:none}}@media (max-width:767px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:50px 1fr;gap:12px}.WorkIndex-module__YlJzTW__colLocation,.WorkIndex-module__YlJzTW__colTypology,.WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__preview{display:none}} 14.AwwwardsBadge-module___6FJsW__badge{z-index:var(--z-badge);position:fixed;top:50%;right:0;transform:translateY(-50%)}.AwwwardsBadge-module___6FJsW__link{transition:opacity var(--duration-quick) var(--ease-out);display:block}.AwwwardsBadge-module___6FJsW__link:hover{opacity:.85}.AwwwardsBadge-module___6FJsW__link svg{display:block}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-5px;outline:2px solid #fff}@media (max-width:1023px){.AwwwardsBadge-module___6FJsW__link svg{aspect-ratio:53.08/171.358;width:40px;height:auto}}@media (max-width:767px){.AwwwardsBadge-module___6FJsW__link svg{width:24px}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.AwwwardsBadge-module___6FJsW__link{transition:none}} 15.CustomSelect-module__38KbJW__wrapper{position:relative}.CustomSelect-module__38KbJW__trigger{appearance:none;border:none;border-bottom:1px solid var(--color-border);width:100%;font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--duration-mid) var(--ease-out);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 12px 0;font-size:16px;font-weight:300;line-height:1.6;
15display:flex}.CustomSelect-module__38KbJW__trigger:focus{border-color:var(--color-text)}.CustomSelect-module__38KbJW__trigger:focus:not(:focus-visible){outline:none}.CustomSelect-module__38KbJW__trigger[data-empty]{color:var(--walnut)}.CustomSelect-module__38KbJW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomSelect-module__38KbJW__chevron{color:var(--flax);transition:transform var(--duration-quick) var(--ease-out);flex:none}.CustomSelect-module__38KbJW__chevronOpen{transform:rotate(180deg)}.CustomSelect-module__38KbJW__list{z-index:var(--z-nav);background-color:var(--wool);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:292px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #3026201f}.CustomSelect-module__38KbJW__listEnter{animation:CustomSelect-module__38KbJW__listIn var(--duration-quick) var(--ease-out)}@keyframes CustomSelect-module__38KbJW__listIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect-module__38KbJW__option{border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:300;line-height:1.5;display:flex}.CustomSelect-module__38KbJW__optionActive{background-color:var(--linen)}.CustomSelect-module__38KbJW__option[aria-selected=true]:after{content:"";border-left:1px solid var(--slate);border-bottom:1px solid var(--slate);flex:none;width:9px;height:5px;margin-top:-3px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.CustomSelect-module__38KbJW__trigger,.CustomSelect-module__38KbJW__chevron{transition:none}.CustomSelect-module__38KbJW__listEnter{animation:none}} 16.page-module__OSLHOG__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__OSLHOG__lead{flex-direction:column;display:flex}.page-module__OSLHOG__kicker{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:18px 0 0;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:300;line-height:.99}.page-module__OSLHOG__lede{font-family:var(--font-accent);color:var(--color-text);max-width:40ch;margin:clamp(28px,4vh,44px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.55}.page-module__OSLHOG__grid{grid-template-columns:1fr 1fr;grid-template-areas:"lead form""details form";align-items:start;gap:clamp(48px,8vh,88px) clamp(48px,8vw,120px);display:grid}.page-module__OSLHOG__lead{grid-area:lead}.page-module__OSLHOG__formWrap{grid-area:form}.page-module__OSLHOG__details{grid-area:details}.page-module__OSLHOG__detailList{flex-direction:column;margin:0;display:flex}.page-module__OSLHOG__detailBlock{border-top:.5px solid var(--color-border);flex-direction:column;gap:12px;padding:clamp(22px,3vh,30px) 0;display:flex}.page-module__OSLHOG__detailBlock:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__detailLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__detailValue{flex-direction:column;gap:5px;margin:0;display:flex}.page-module__OSLHOG__detailLine,.page-module__OSLHOG__detailLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);font-size:14px;font-weight:300;line-height:1.6}.page-module__OSLHOG__detailLink{text-underline-offset:3px;width:fit-content;text-decoration:underline;text-decoration-thickness:.5px;-webkit-text-decoration-color:var(--oak);text-decoration-color:var(--oak);transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out);position:relative}.page-module__OSLHOG__detailLink:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__OSLHOG__detailLink:hover{color:var(--walnut);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.page-module__OSLHOG__form{opacity:1;max-width:620px;transition:opacity .45s var(--ease-out);flex-direction:column;gap:clamp(24px,3.4vh,36px);
16display:flex}.page-module__OSLHOG__formNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0 0 -8px;font-size:10px;font-weight:500}.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{opacity:0;pointer-events:none}.page-module__OSLHOG__pair{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px);display:grid}.page-module__OSLHOG__group{border-top:.5px solid var(--color-border);flex-direction:column;gap:clamp(24px,3.4vh,36px);min-width:0;margin:0;padding:clamp(20px,3vh,30px) 0 0;display:flex}.page-module__OSLHOG__groupNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__field{flex-direction:column;gap:15px;display:flex}.page-module__OSLHOG__fieldLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__requiredMark{color:var(--walnut);margin-left:.35em}.page-module__OSLHOG__fieldHint{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:var(--leading-body);color:var(--walnut);max-width:52ch;margin:0}.page-module__OSLHOG__input{width:100%;font-family:var(--font-body);color:var(--color-text);border:none;border-bottom:1px solid var(--flax);appearance:none;transition:border-color var(--duration-mid) var(--ease-out);background-color:#0000;border-radius:0;padding:8px 0 12px;font-size:16px;font-weight:300;line-height:1.6}.page-module__OSLHOG__input::placeholder{color:var(--walnut);opacity:1}.page-module__OSLHOG__input:focus{border-color:var(--color-text)}.page-module__OSLHOG__input:focus:not(:focus-visible){outline:none}.page-module__OSLHOG__input:user-invalid{border-color:var(--walnut)}.page-module__OSLHOG__input:user-invalid:focus{border-color:var(--color-text)}.page-module__OSLHOG__textarea{min-height:64px;max-height:320px;line-height:var(--leading-body);resize:none;overflow-y:auto}.page-module__OSLHOG__hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__OSLHOG__submit{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-quick) var(--ease-out);border:none;align-self:flex-start;align-items:center;gap:.6em;margin-top:clamp(4px,1.2vh,12px);padding:15px 28px;font-size:11px;font-weight:500;display:inline-flex}.page-module__OSLHOG__submit:hover{opacity:.82}.page-module__OSLHOG__submit:active{opacity:.7;transform:scale(.98)}.page-module__OSLHOG__submit[aria-disabled=true]{opacity:.55;cursor:progress}.page-module__OSLHOG__formError{font-family:var(--font-body);color:var(--clay);max-width:48ch;margin-top:14px;font-size:13px;font-weight:500;line-height:1.5}.page-module__OSLHOG__submitArrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.page-module__OSLHOG__submit:hover .page-module__OSLHOG__submitArrow{transform:translate(3px)}.page-module__OSLHOG__success{opacity:0;flex-direction:column;gap:16px;max-width:44ch;min-height:200px;display:flex}.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{animation:page-module__OSLHOG__fade var(--duration-mid) var(--ease-out) forwards}@keyframes page-module__OSLHOG__fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{opacity:1;animation:none}.page-module__OSLHOG__form,.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{transition:none}}.page-module__OSLHOG__successLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__successMessage{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1.1}.page-module__OSLHOG__successSub{font-family:var(--font-accent);color:var(--color-text);margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:300;line-height:1.5}.page-module__OSLHOG__faq{border-top:.5px solid var(--color-border);max-width:720px;margin-top:clamp(72px,12vh,128px);padding-top:clamp(28px,4vh,40px)}.page-module__OSLHOG__faqHeading{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__faqList{flex-direction:column;margin:clamp(20px,3vh,28px) 0 0;display:flex}.page-module__OSLHOG__faqItem{border-top:.5px solid var(--color-border);flex-direction:column;gap:10px;padding:clamp(20px,3vh,26px) 0;display:flex}.page-module__OSLHOG__faqItem:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__faqQ{font-family:var(--font-body);letter-spacing:.005em;color:var(--color-text);font-size:15px;font-weight:400}.page-module__OSLHOG__faqA{font-family:var(--font-body);color:var(--color-text-sub);max-width:62ch;margin:0;font-size:14px;font-weight:300;line-height:1.7}@media (max-width:1023px){.page-module__OSLHOG__grid{grid-template-columns:1fr;grid-template-areas:"lead""form""details";row-gap:clamp(40px,7vh,64px)}.page-module__OSLHOG__form{max-width:none}}@media (max-width:767px){.page-module__OSLHOG__main{padding-top:112px}.page-module__OSLHOG__pair{grid-template-columns:1fr;gap:24px}.page-module__OSLHOG__submit{justify-content:center;align-self:stretch;padding:16px 28px}} 17.not-found-module__HS70Aa__main{align-items:center;min-height:72vh;padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(96px,14vh,180px);
17display:flex}.not-found-module__HS70Aa__inner{flex-direction:column;max-width:40ch;display:flex}.not-found-module__HS70Aa__code{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.not-found-module__HS70Aa__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);width:max-content;max-width:none;margin:18px 0 0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:.98}.not-found-module__HS70Aa__lede{font-family:var(--font-accent);color:var(--color-text);margin:clamp(26px,4vh,40px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.42}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,36px);margin-top:clamp(36px,5vh,56px);display:flex}.not-found-module__HS70Aa__primary{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);cursor:pointer;appearance:none;transition:opacity var(--duration-fast) var(--ease-out);border:none;border-radius:4px;align-items:center;gap:.6em;padding:15px 28px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primary:hover{opacity:.82}.not-found-module__HS70Aa__arrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.not-found-module__HS70Aa__primary:hover .not-found-module__HS70Aa__arrow{transform:translate(3px)}.not-found-module__HS70Aa__secondary{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);transition:color var(--duration-fast) var(--ease-out);padding-bottom:4px;font-size:11px;font-weight:500;text-decoration:none;position:relative}.not-found-module__HS70Aa__secondary:after{content:"";background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.not-found-module__HS70Aa__secondary:hover{color:var(--walnut)}@media (max-width:767px){.not-found-module__HS70Aa__main{padding-top:120px}} 18.page-module__5q-tRq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__5q-tRq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__5q-tRq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__5q-tRq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__5q-tRq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__5q-tRq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__5q-tRq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__5q-tRq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__5q-tRq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__5q-tRq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__5q-tRq__body{grid-column:5/span 8}.page-module__5q-tRq__note{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:48ch}.page-module__5q-tRq__noteLink{color:var(--color-text);border-bottom:1px solid var(--color-border);transition:border-color var(--duration-quick) var(--ease-out);text-decoration:none}.page-module__5q-tRq__noteLink:hover{border-bottom-color:var(--color-text)}@media (max-width:1023px){.page-module__5q-tRq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__5q-tRq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__5q-tRq__body{grid-column:1}}@media (max-width:767px){.page-module__5q-tRq__main{padding-top:104px}.page-module__5q-tRq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}} 19.page-module__AB6CKq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__AB6CKq__tnum{font-variant-numeric:tabular-nums}.page-module__AB6CKq__head{flex-direction:column;display:flex}.page-module__AB6CKq__eyebrow{font-family:var(--font-body);letter-spacing:.2em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.page-module__AB6CKq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);margin:clamp(16px,2.5vw,28px) 0 0;font-size:clamp(3rem,8vw,6.5rem);font-weight:300;line-height:.95}.page-module__AB6CKq__statement{font-family:var(--font-display);color:var(--color-text);max-width:30ch;margin:clamp(32px,5vh,64px) 0 0;font-size:clamp(1.3rem,2.1vw,1.9rem);font-weight:300;line-height:1.38}.page-module__AB6CKq__path{margin-top:clamp(96px,16vh,200px)}.page-module__AB6CKq__phase{margin-top:clamp(80px,14vh,180px)}.page-module__AB6CKq__phase:first-child{margin-top:0}.page-module__AB6CKq__phaseHead{flex-direction:column;gap:14px;max-width:46ch;margin-bottom:clamp(48px,8vh,96px);
19display:flex}.page-module__AB6CKq__phaseLabel{font-family:var(--font-body);letter-spacing:.22em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--walnut)}.page-module__AB6CKq__phaseName{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:300;line-height:1.05}.page-module__AB6CKq__phaseBlurb{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.8;margin:0}.page-module__AB6CKq__steps{flex-direction:column;gap:clamp(56px,9vh,112px);display:flex}.page-module__AB6CKq__step{grid-template-columns:clamp(72px,9vw,132px) 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.page-module__AB6CKq__stepNum{font-family:var(--font-display);letter-spacing:-.03em;color:var(--flax);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:300;line-height:.9}.page-module__AB6CKq__stepMain{min-width:0;max-width:60ch;padding-top:clamp(4px,.8vw,12px)}.page-module__AB6CKq__stepTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:0;font-size:clamp(1.35rem,2vw,1.875rem);font-weight:300;line-height:1.12}.page-module__AB6CKq__stepBody{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.82;margin:clamp(18px,2vw,24px) 0 0}.page-module__AB6CKq__stepMeta{grid-template-columns:repeat(2,minmax(96px,max-content));grid-auto-rows:auto;grid-auto-flow:column;gap:9px 40px;margin:clamp(20px,2.6vw,30px) 0 0;display:grid}.page-module__AB6CKq__metaLabel{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption);opacity:.8;grid-row:1}.page-module__AB6CKq__metaValue{font-family:var(--font-body);color:var(--color-text);grid-row:2;margin:0;font-size:12.5px;font-weight:300}.page-module__AB6CKq__close{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;margin-top:clamp(96px,16vh,200px);padding-bottom:clamp(96px,16vh,200px);display:flex}.page-module__AB6CKq__closeline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:300;line-height:1.1}.page-module__AB6CKq__closelink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);margin:-8px -12px;padding:8px 12px 13px;font-size:12px;font-weight:500;display:inline-block;position:relative}.page-module__AB6CKq__closelink:after{content:"";background-color:currentColor;height:1px;position:absolute;bottom:8px;left:12px;right:12px}.page-module__AB6CKq__closelink:hover{color:var(--walnut)}@media (max-width:767px){.page-module__AB6CKq__main{padding-top:108px}.page-module__AB6CKq__step{grid-template-columns:1fr;gap:12px}.page-module__AB6CKq__stepNum{font-size:2.75rem}.page-module__AB6CKq__stepMain{padding-top:0}.page-module__AB6CKq__close{justify-content:flex-start;gap:16px 24px}} 20.page-module__VKYseq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__VKYseq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__VKYseq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__VKYseq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__VKYseq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__VKYseq__tbMeta{flex-wrap:wrap;display:flex}.page-module__VKYseq__tbCell{border-left:.5px solid var(--color-border);flex-direction:column;gap:6px;padding:0 22px;display:flex}.page-module__VKYseq__tbCell:first-child{border-left:none;padding-left:0}.page-module__VKYseq__tbLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__VKYseq__tbValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__VKYseq__list{margin:0;padding:0;list-style:none}.page-module__VKYseq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__VKYseq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__VKYseq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__VKYseq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__VKYseq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__VKYseq__body{grid-column:5/span 8}.page-module__VKYseq__description{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:40ch}@media (max-width:1023px){.page-module__VKYseq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__VKYseq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__VKYseq__body{grid-column:1}}@media (max-width:767px){.page-module__VKYseq__main{padding-top:104px}.page-module__VKYseq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}.page-module__VKYseq__tbMeta{column-gap:var(--space-comfortable);grid-template-columns:1fr 1fr;row-gap:20px;width:100%;display:grid}.page-module__VKYseq__tbCell,.page-module__VKYseq__tbCell:first-child{border-left:none;padding:0}} 21.page-module__ylPtNa__main{--studio-ink:82, 80, 80;padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__ylPtNa__lead{flex-direction:column;display:flex}.page-module__ylPtNa__eyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--studio-ink));margin:18px 0 0;font-size:36px;font-weight:600;line-height:1.02}.page-module__ylPtNa__leadGrid{grid-template-columns:minmax(0,1fr) clamp(220px,30vw,400px);align-items:center;gap:clamp(40px,7vw,112px);margin-top:clamp(48px,8vh,104px);display:grid}.page-module__ylPtNa__philosophy{flex-direction:column;max-width:64ch;display:flex}.page-module__ylPtNa__philoLead{font-family:var(--font-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:0;font-size:16px;font-weight:600}.page-module__ylPtNa__philoBody{font-family:var(--font-body);font-size:16px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:14px 0 clamp(28px,3.4vh,40px)}.page-module__ylPtNa__philoLead:last-child{margin-top:4px}.page-module__ylPtNa__markWrap{justify-content:flex-end;display:flex}.page-module__ylPtNa__mark{width:100%;height:auto;color:rgb(var(--studio-ink))}.page-module__ylPtNa__facts{flex-wrap:wrap;gap:0;margin:clamp(48px,8vh,104px) 0 0;display:flex}.page-module__ylPtNa__fact{border-left:1px solid var(--color-border);flex-direction:column;gap:12px;padding:0 clamp(20px,2.4vw,36px);
21display:flex}.page-module__ylPtNa__fact:first-child{border-left:none;padding-left:0}.page-module__ylPtNa__fact dt{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__fact dd{font-family:var(--font-body);letter-spacing:.02em;color:rgb(var(--studio-ink));font-size:13px;font-weight:300}.page-module__ylPtNa__section{margin:clamp(128px,16vh,200px) 0}.page-module__ylPtNa__sectionHead{flex-direction:column;gap:18px;margin-bottom:clamp(44px,7vh,80px);display:flex}.page-module__ylPtNa__lede{font-family:var(--font-body);font-size:24px;font-weight:300;line-height:var(--leading-body);color:rgb(var(--studio-ink))}.page-module__ylPtNa__ledeName{font-weight:600}.page-module__ylPtNa__team{flex-direction:column;gap:clamp(48px,8vh,96px);display:flex}.page-module__ylPtNa__feature{outline:none;min-height:clamp(240px,32vh,360px)}.page-module__ylPtNa__featureBare{min-height:clamp(150px,19vh,210px)}.page-module__ylPtNa__feature:focus-visible{outline:2px solid var(--color-text);outline-offset:8px}.page-module__ylPtNa__featureInner{animation:page-module__ylPtNa__featureIn var(--duration-mid) var(--ease-out);align-items:flex-start;gap:clamp(28px,5vw,72px);display:flex}@keyframes page-module__ylPtNa__featureIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__ylPtNa__featureFigureWrap{flex-direction:column;flex:none;align-items:flex-start;width:clamp(150px,17vw,220px);display:flex}.page-module__ylPtNa__featureFigure{width:auto;height:clamp(160px,22vh,248px);color:rgb(var(--studio-ink));margin-bottom:16px}.page-module__ylPtNa__featureBody{flex:auto;min-width:0}.page-module__ylPtNa__featureName{font-family:var(--font-display);letter-spacing:.01em;color:rgb(var(--studio-ink));margin:0;font-size:12px;font-weight:600}.page-module__ylPtNa__featureRole{flex-direction:column;margin:8px 0 0;display:flex}.page-module__ylPtNa__featureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__featureBio{flex-direction:column;gap:clamp(14px,1.8vh,20px);max-width:60ch;margin-top:clamp(24px,3vh,36px);display:flex}.page-module__ylPtNa__featureBio p{font-family:var(--font-display);font-size:16px;font-weight:300;line-height:var(--leading-body);color:rgba(var(--studio-ink), .8);margin:0}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/5;background-color:var(--linen);flex:none;width:clamp(220px,28vw,340px);position:relative;overflow:hidden}.page-module__ylPtNa__featurePortraitImg{object-fit:cover}.page-module__ylPtNa__roster{border-top:1px solid var(--color-border);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(20px,2.6vw,40px) clamp(16px,2vw,32px);padding-top:clamp(36px,5vh,56px);display:grid}.page-module__ylPtNa__figureBtn{cursor:pointer;text-align:left;color:rgb(var(--studio-ink));background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0 0 8px;display:flex}.page-module__ylPtNa__figureBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.page-module__ylPtNa__figureCell{justify-content:flex-start;align-items:flex-end;height:clamp(88px,11vh,128px);margin-bottom:16px;display:flex}.page-module__ylPtNa__figure{width:auto;height:100%;color:rgba(var(--studio-ink), .55);transition:color var(--duration-fast) var(--ease-out)}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figure{color:rgba(var(--studio-ink), .75)}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figure{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureName{font-family:var(--font-display);letter-spacing:.01em;color:rgba(var(--studio-ink), .85);transition:color var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;padding-bottom:3px;font-size:12px;font-weight:500}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink));border-bottom-color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureRole{flex-direction:column;margin-top:8px;display:flex}.page-module__ylPtNa__figureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__closing{border-top:1px solid rgb(var(--studio-ink));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;padding-top:clamp(48px,8vh,96px);padding-bottom:clamp(48px,7vh,80px);
21display:flex}.page-module__ylPtNa__closeStatement{font-family:var(--font-accent);color:rgb(var(--studio-ink));max-width:24ch;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:300;line-height:1.32}.page-module__ylPtNa__closeLink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--studio-ink));white-space:nowrap;padding-bottom:6px;font-size:12px;font-weight:500;position:relative}.page-module__ylPtNa__closeLink:after{content:"";width:100%;height:1px;transition:background-color var(--duration-fast) var(--ease-out);background-color:currentColor;position:absolute;bottom:0;left:0}.page-module__ylPtNa__closeLink:hover{color:rgba(var(--studio-ink), .85)}@media (max-width:1023px){.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.page-module__ylPtNa__leadGrid{grid-template-columns:1fr;gap:clamp(40px,8vw,64px)}.page-module__ylPtNa__markWrap{justify-content:flex-start;max-width:360px}.page-module__ylPtNa__featureInner{flex-direction:column;gap:clamp(24px,5vw,40px)}.page-module__ylPtNa__featureFigure{height:clamp(140px,24vw,196px)}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/3;width:100%;max-width:360px}}@media (max-width:767px){.page-module__ylPtNa__main{padding-top:108px}.page-module__ylPtNa__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 0;display:grid}.page-module__ylPtNa__fact{padding:0 16px}.page-module__ylPtNa__fact:nth-child(odd){border-left:none;padding-left:0}.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__ylPtNa__closing{justify-content:flex-start}}@media (max-width:479px){.page-module__ylPtNa__roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-module__ylPtNa__featureInner{animation:none}.page-module__ylPtNa__figure,.page-module__ylPtNa__figureName,.page-module__ylPtNa__closeLink:after{transition:none}} 22.WorkGrid-module__eu5Cwq__section{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.WorkGrid-module__eu5Cwq__header{justify-content:space-between;align-items:baseline;margin-bottom:0;display:flex}.WorkGrid-module__eu5Cwq__viewToggle{align-items:baseline;gap:20px;display:flex}.WorkGrid-module__eu5Cwq__viewBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-quick) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__viewBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__viewBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__viewBtn.WorkGrid-module__eu5Cwq__viewActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filters{align-items:baseline;gap:32px;margin-top:28px;margin-bottom:44px;display:flex}.WorkGrid-module__eu5Cwq__filterBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:baseline;gap:5px;padding:0;font-size:10px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__filterBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__filterBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filterCount{letter-spacing:.04em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:10px;font-weight:300}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive .WorkGrid-module__eu5Cwq__filterCount{color:var(--color-text)}.WorkGrid-module__eu5Cwq__viewBtn,.WorkGrid-module__eu5Cwq__filterBtn{position:relative}.WorkGrid-module__eu5Cwq__viewBtn:before,.WorkGrid-module__eu5Cwq__filterBtn:before{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkGrid-module__eu5Cwq__gridContainer{flex-direction:column;gap:60px;display:flex}.WorkGrid-module__eu5Cwq__strip{align-items:flex-start;gap:20px;
22display:flex}.WorkGrid-module__eu5Cwq__stripItem{flex:var(--grow,1) 1 0%;min-width:240px;position:relative}.WorkGrid-module__eu5Cwq__stripItemTall{flex:0 0 247.5px}.WorkGrid-module__eu5Cwq__card{min-width:0;transition:opacity var(--duration-quick) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__card:hover{opacity:.7}}.WorkGrid-module__eu5Cwq__card:focus-visible{opacity:.7}@media (prefers-reduced-motion:reduce){.WorkGrid-module__eu5Cwq__card{transition:none}}.WorkGrid-module__eu5Cwq__imageWrap{height:440px;position:relative;overflow:hidden}.WorkGrid-module__eu5Cwq__imageWrap img{object-fit:cover;width:100%;height:100%}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:4px;padding-top:14px;display:flex}.WorkGrid-module__eu5Cwq__cardTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.WorkGrid-module__eu5Cwq__cardMeta{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.WorkGrid-module__eu5Cwq__cardTag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);white-space:nowrap;font-size:10px;font-weight:400}.WorkGrid-module__eu5Cwq__cardDot{color:var(--walnut);-webkit-user-select:none;user-select:none;font-size:11px}.WorkGrid-module__eu5Cwq__cardLocation{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}.WorkGrid-module__eu5Cwq__empty{text-align:center;padding:120px 0}.WorkGrid-module__eu5Cwq__empty p{font-family:var(--font-body);color:var(--color-text-caption);font-size:14px;font-weight:300}@media (max-width:1023px){.WorkGrid-module__eu5Cwq__strip{display:contents}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:repeat(2,1fr);gap:48px 20px;display:grid}.WorkGrid-module__eu5Cwq__stripItem{min-width:0}.WorkGrid-module__eu5Cwq__stripItemTall{flex:none}.WorkGrid-module__eu5Cwq__imageWrap{height:340px}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16;height:auto}.WorkGrid-module__eu5Cwq__filters{flex-wrap:wrap;gap:24px}}@media (max-width:767px){.WorkGrid-module__eu5Cwq__section{padding-top:120px}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:1fr;row-gap:40px}.WorkGrid-module__eu5Cwq__stripItem{width:100%;min-width:0}.WorkGrid-module__eu5Cwq__imageWrap{aspect-ratio:3/2;height:auto}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16}.WorkGrid-module__eu5Cwq__filters{gap:16px;margin-bottom:40px}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:6px}.WorkGrid-module__eu5Cwq__cardMeta{margin-left:0}} 23.ElementsExplorer-module__ubDeDW__root{--b-ease:var(--ease-out,cubic-bezier(.16, 1, .3, 1));--b-ink:var(--slate);--b-ink-soft:#302620b3;--b-ink-faint:#30262057;--b-line-wake:#30262038;--b-dot:var(--slate);--b-t-slow:.84s;--b-t-mid:var(--duration-mid);background:var(--wool);width:100%;min-height:100svh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:300;position:relative;overflow:hidden}.ElementsExplorer-module__ubDeDW__stage{cursor:default;position:absolute;inset:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__grid{pointer-events:none;opacity:0;z-index:2;transition:opacity var(--b-t-mid) var(--b-ease);will-change:opacity;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__gridCut{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__grid{opacity:1}.ElementsExplorer-module__ubDeDW__gridLine{background:var(--b-line-wake);transition:opacity var(--b-t-slow) var(--b-ease), transform 1.1s var(--ease-out);will-change:transform;position:absolute;transform:scale(0)}.ElementsExplorer-module__ubDeDW__gridV{transform-origin:50%;width:1px;top:0;bottom:0;transform:scaleY(0)}.ElementsExplorer-module__ubDeDW__gridH{transform-origin:50%;height:1px;left:0;right:0;
23transform:scaleX(0)}.ElementsExplorer-module__ubDeDW__crops{pointer-events:none;z-index:3;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__crop{--crop-ease:var(--ease-out);opacity:0;transform-origin:50%;transition:left 1s var(--crop-ease), top 1s var(--crop-ease), width 1s var(--crop-ease), height 1s var(--crop-ease), opacity .45s var(--b-ease), transform var(--b-t-slow) var(--b-ease), filter var(--b-t-slow) var(--b-ease), box-shadow var(--b-t-slow) var(--b-ease);filter:blur(10px);background:var(--linen);will-change:opacity, transform;margin:0;padding:0;position:absolute;overflow:hidden;transform:scale(1.06);box-shadow:0 0 0 1px #30262000}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn{opacity:1;filter:blur();transform:scale(1);box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__crop img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.001)}.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels{pointer-events:none;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__labels{z-index:5}.ElementsExplorer-module__ubDeDW__marker{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;z-index:6;width:38px;height:38px;transition:opacity var(--b-t-mid) var(--b-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__marker:focus:not(:focus-visible){outline:none}.ElementsExplorer-module__ubDeDW__marker:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__dot{background:var(--b-dot);opacity:.7;width:6px;height:6px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border-radius:50%;display:block;position:relative}.ElementsExplorer-module__ubDeDW__dot:after{content:"";opacity:0;width:24px;height:24px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border:1px solid #30262059;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.ElementsExplorer-module__ubDeDW__marker:hover .ElementsExplorer-module__ubDeDW__dot,.ElementsExplorer-module__ubDeDW__marker:focus-visible .ElementsExplorer-module__ubDeDW__dot{opacity:1;transform:scale(1.15)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot:after{opacity:.6;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot:after{opacity:1;border-color:#302620bf;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__tag{white-space:nowrap;pointer-events:none;font-family:var(--font-accent);letter-spacing:.02em;text-transform:lowercase;color:var(--b-ink-soft);transition:opacity var(--b-t-mid) var(--b-ease), color var(--b-t-mid) var(--b-ease);font-size:10px;font-weight:400;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isNear{color:#302620d1}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isActive,.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isLocked{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__marker:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0;pointer-events:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__tag:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0}
23.ElementsExplorer-module__ubDeDW__panel{z-index:7;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity var(--b-t-slow) var(--b-ease) 0s, transform var(--b-t-slow) var(--b-ease) 0s;flex-direction:column;padding:clamp(14px,1.6vw,26px) clamp(16px,1.8vw,30px);display:flex;position:absolute;overflow-y:auto;transform:translateY(14px)scale(.992)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel{opacity:1;pointer-events:auto;transition:opacity var(--b-t-slow) var(--b-ease) .36s, transform var(--b-t-slow) var(--b-ease) .36s;transform:translateY(0)scale(1)}.ElementsExplorer-module__ubDeDW__panelTitle{font-family:var(--font-accent);font-size:clamp(19px,1.7vw,26px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink);margin:0 0 16px}.ElementsExplorer-module__ubDeDW__panelRule{background:#6b5a488c;width:30px;height:1px;margin-bottom:16px}.ElementsExplorer-module__ubDeDW__panelDesc{font-family:var(--font-body);font-size:clamp(12.5px,.95vw,14px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:38ch;margin:0 0 20px}.ElementsExplorer-module__ubDeDW__panelRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:8px;font-size:9.5px;font-weight:400}.ElementsExplorer-module__ubDeDW__panelRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__ref{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink);transition:color var(--b-t-mid) var(--b-ease), padding-left var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);cursor:pointer;border-top:1px solid #30262029;align-items:baseline;gap:11px;padding:7px 0;font-size:11px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__ref:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__refI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.12em;font-size:10px}.ElementsExplorer-module__ubDeDW__ref:hover{padding-left:7px}.ElementsExplorer-module__ubDeDW__ref:hover .ElementsExplorer-module__ubDeDW__refI{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__ref:active{opacity:.8}.ElementsExplorer-module__ubDeDW__ref:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelClose{z-index:1;appearance:none;cursor:pointer;pointer-events:auto;font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);transition:color var(--b-t-mid) var(--b-ease);background:0 0;border:0;padding:5px 0;font-size:9.5px;font-weight:400;position:absolute;top:clamp(10px,1.2vw,18px);right:clamp(12px,1.3vw,22px)}.ElementsExplorer-module__ubDeDW__panelClose:hover{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__panelClose:active{opacity:.7}.ElementsExplorer-module__ubDeDW__panelClose:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelStagger{margin:auto 0}.ElementsExplorer-module__ubDeDW__panelStagger>*{opacity:0;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);transform:translateY(10px)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>*{opacity:1;transform:translateY(0)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:first-child{transition-delay:.48s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:nth-child(2){transition-delay:.535s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:nth-child(3){transition-delay:.59s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:nth-child(4){transition-delay:.645s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:nth-child(5){transition-delay:.7s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>:nth-child(6){transition-delay:.755s}.ElementsExplorer-module__ubDeDW__mobile{display:none}
23@media (max-width:900px){.ElementsExplorer-module__ubDeDW__root{min-height:0;overflow:visible}.ElementsExplorer-module__ubDeDW__stage{pointer-events:none}.ElementsExplorer-module__ubDeDW__grid,.ElementsExplorer-module__ubDeDW__crops,.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels,.ElementsExplorer-module__ubDeDW__panel{display:none!important}.ElementsExplorer-module__ubDeDW__mobile{z-index:4;color:var(--b-ink);padding:clamp(96px,22vw,132px) clamp(20px,6vw,40px) clamp(48px,16vw,96px);display:block;position:relative}.ElementsExplorer-module__ubDeDW__mList{border-top:1px solid #3026202e;margin:0;padding:0;list-style:none}.ElementsExplorer-module__ubDeDW__mItem{border-bottom:1px solid #3026202e}.ElementsExplorer-module__ubDeDW__mHeading{font:inherit;font-weight:inherit;margin:0}.ElementsExplorer-module__ubDeDW__mRow{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;width:100%;color:var(--b-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,5vw,26px) 2px;display:flex}.ElementsExplorer-module__ubDeDW__mRow:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__mRow:active{opacity:.8}.ElementsExplorer-module__ubDeDW__mName{font-family:var(--font-accent);font-size:clamp(20px,6.2vw,28px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__mSign{opacity:.7;width:14px;height:14px;transition:transform var(--b-t-mid) var(--b-ease);flex:none;position:relative}.ElementsExplorer-module__ubDeDW__mSign:before,.ElementsExplorer-module__ubDeDW__mSign:after{content:"";background:var(--b-ink);position:absolute;top:50%;left:50%}.ElementsExplorer-module__ubDeDW__mSign:before{width:14px;height:1px;transition:transform var(--b-t-mid) var(--b-ease);transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mSign:after{width:1px;height:14px;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign{transform:rotate(90deg)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign:before{transform:translate(-50%,-50%)scaleX(0)}.ElementsExplorer-module__ubDeDW__mPanel{opacity:0;transition:grid-template-rows var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);grid-template-rows:0fr;display:grid}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen{opacity:1;grid-template-rows:1fr}.ElementsExplorer-module__ubDeDW__mPanelInner{min-height:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen .ElementsExplorer-module__ubDeDW__mPanelInner{padding:4px 2px clamp(22px,7vw,34px)}.ElementsExplorer-module__ubDeDW__mStrip{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:10px;margin:0 0 clamp(16px,5vw,22px);padding-bottom:4px;display:flex;overflow:auto hidden}.ElementsExplorer-module__ubDeDW__mCrop{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--linen);scroll-snap-align:start;flex:none;width:clamp(150px,45vw,220px);margin:0;overflow:hidden;box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__mCrop img{object-fit:cover;width:100%;height:100%;display:block}.ElementsExplorer-module__ubDeDW__mDesc{font-family:var(--font-body);font-size:clamp(13.5px,3.8vw,15px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:52ch;margin:0 0 clamp(18px,5vw,24px)}.ElementsExplorer-module__ubDeDW__mRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:6px;font-size:10px;font-weight:400}.ElementsExplorer-module__ubDeDW__mRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__mRef{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink);border-top:1px solid #30262029;align-items:baseline;gap:12px;padding:11px 0;font-size:12px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__mRef:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__mRefI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.1em;font-size:10.5px}.ElementsExplorer-module__ubDeDW__mRef:focus-visible{outline-offset:3px;outline:1px solid #3026208c}}@media (prefers-reduced-motion:reduce){.ElementsExplorer-module__ubDeDW__crop{filter:blur();transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn,.ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__panelStagger>*{transform:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel:before,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger>*{transition-delay:0s}.ElementsExplorer-module__ubDeDW__grid{transition:opacity var(--b-t-mid) var(--b-ease)}.ElementsExplorer-module__ubDeDW__gridLine,.ElementsExplorer-module__ubDeDW__gridV,.ElementsExplorer-module__ubDeDW__gridH{transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__mPanel,.ElementsExplorer-module__ubDeDW__mSign,.ElementsExplorer-module__ubDeDW__mSign:before{transition:none}} 24.ProjectCarousel-module__LUcQ_q__page{background-color:var(--slate);width:100%;height:100svh;position:relative;overflow:hidden}.ProjectCarousel-module__LUcQ_q__bg{z-index:0;background-color:var(--slate);position:fixed;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg{opacity:0;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__bgImgInner{object-fit:cover;opacity:0;transition:opacity var(--duration-mid) var(--ease-out)}.ProjectCarousel-module__LUcQ_q__bgImg[data-loaded] .ProjectCarousel-module__LUcQ_q__bgImgInner{opacity:1}.ProjectCarousel-module__LUcQ_q__scrim{z-index:1;pointer-events:none;background:linear-gradient(to top, rgba(var(--scrim-ink), .92) 0%, rgba(var(--scrim-ink), .56) 42%, rgba(var(--scrim-ink), 0) 70%);height:48vh;position:fixed;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__scrimTop{z-index:1;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--scrim-ink), .5), rgba(var(--scrim-ink), 0));height:20vh;position:fixed;top:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__surface{z-index:2;cursor:grab;touch-action:none;position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__surface.ProjectCarousel-module__LUcQ_q__dragging{cursor:grabbing}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(clamp(56px, 9vh, 92px), calc(env(safe-area-inset-bottom) + 32px));position:absolute;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__viewport{outline:none;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%)}.ProjectCarousel-module__LUcQ_q__viewport:focus-visible{outline:2px solid var(--wool);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--slate)}.ProjectCarousel-module__LUcQ_q__track{align-items:flex-end;
24gap:calc(clamp(44px, 8vw, 132px) + var(--strip-gap,0px));will-change:transform;visibility:hidden;width:max-content;transition:transform var(--duration-slow) var(--ease-out);display:flex;transform:translate(0)}.ProjectCarousel-module__LUcQ_q__track[data-ready]{visibility:visible}.ProjectCarousel-module__LUcQ_q__track.ProjectCarousel-module__LUcQ_q__dragging{transition:none}.ProjectCarousel-module__LUcQ_q__item{min-height:44px;color:var(--wool);text-align:center;opacity:.5;transition:opacity var(--duration-mid) var(--ease-out);-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:10px;text-decoration:none;display:flex}.ProjectCarousel-module__LUcQ_q__item[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__item:focus-visible{outline:1px solid var(--wool);outline-offset:6px;border-radius:2px}.ProjectCarousel-module__LUcQ_q__itemTitle{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;padding-bottom:2px;font-size:12px;font-weight:400;line-height:1.15}.ProjectCarousel-module__LUcQ_q__item[data-active] .ProjectCarousel-module__LUcQ_q__itemTitle{transition:background-size var(--duration-mid) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600}.ProjectCarousel-module__LUcQ_q__item[data-active]:hover .ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__item[data-active]:focus-visible .ProjectCarousel-module__LUcQ_q__itemTitle{background-size:100% 1px}.ProjectCarousel-module__LUcQ_q__itemMeta{font-family:var(--font-body);letter-spacing:.16em;font-size:8px;font-weight:400;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.5;background-color:currentColor;width:1px;height:.72em;margin:0 .55em;display:inline-block}.ProjectCarousel-module__LUcQ_q__baseline{z-index:3;pointer-events:none;height:3px;position:absolute;bottom:clamp(24px,4vh,38px);left:clamp(24px,5vw,60px);right:clamp(24px,5vw,60px)}.ProjectCarousel-module__LUcQ_q__baseline:before{content:"";background:#f6f2eb57;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProjectCarousel-module__LUcQ_q__progress{transform-origin:0;width:100%;transition:transform var(--duration-slow) var(--ease-out);will-change:transform;background:#f6f2ebf2;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ProjectCarousel-module__LUcQ_q__bgImg,.ProjectCarousel-module__LUcQ_q__track,.ProjectCarousel-module__LUcQ_q__item,.ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__progress{transition:none!important}}@media (max-width:767px){.ProjectCarousel-module__LUcQ_q__track{gap:calc(clamp(20px, 6vw, 40px) + var(--strip-gap,0px))}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(56px, calc(env(safe-area-inset-bottom) + 32px))}}@media (prefers-contrast:more){.ProjectCarousel-module__LUcQ_q__item{opacity:.9}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.8}} 25:root{--wool:#f6f2eb;--linen:#ede6d8;--sand:#d4c9b4;--oak:#a8967e;--walnut:#6b5a48;--slate:#302620;--lichen:#4a5247;--flax:#8c7b5c;--color-bg:var(--wool);--color-text:var(--slate);--color-text-sub:var(--slate);--color-text-caption:var(--slate);--color-border:var(--sand);--font-body:var(--font-sans), "Inter", "Helvetica Neue", sans-serif;--font-display:var(--font-sora), "Sora", var(--font-sans), "Helvetica Neue", sans-serif;
25--font-accent:var(--font-sora), "Sora", var(--font-sans), "Helvetica Neue", sans-serif;--leading-tight:1.2;--leading-body:1.75;--space-comfortable:24px;--space-breathing:40px;--space-section-padding:80px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-settle:cubic-bezier(.76, 0, .24, 1);--duration-quick:.3s;--duration-fast:.4s;--duration-mid:.6s;--duration-slow:.9s;--scrim-ink:22, 17, 13;--hairline-on-dark:#f6f2eb24;--seam-on-dark:#f6f2eb33;--rule-light:#dcd2bf;--clay:#7a3a20;--umber:#8a5a2b;--radius-sm:2px;--radius-md:4px;--z-badge:90;--z-nav:100;--z-nav-trigger:110;--z-overlay:200;--z-skip:1000;--z-transition:9000;--z-preloader:9999}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:14px}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);font-weight:300;line-height:var(--leading-body);font-variant-numeric:tabular-nums;overflow-x:hidden}:focus-visible{outline-offset:3px;outline:2px solid}:focus:not(:focus-visible){outline:none}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:300;line-height:var(--leading-tight)}h1{font-size:clamp(1.5rem,2.6vw,2.25rem)}h2{font-size:clamp(1.25rem,1.8vw,1.625rem)}h3{font-size:clamp(1.0625rem,1.3vw,1.25rem)}.section-label{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px}@media (max-width:1439px){.container{padding-left:80px;padding-right:80px}}@media (max-width:1023px){.container{padding-left:40px;padding-right:40px}}@media (max-width:767px){.container{padding-left:24px;padding-right:24px}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}::selection{background-color:var(--sand);color:var(--slate)}html{scrollbar-width:thin;scrollbar-color:var(--sand) var(--wool)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--wool)}::-webkit-scrollbar-thumb{background:var(--sand);border-radius:3px}html.no-scroll,html.no-scroll body{height:100%;overflow:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-skip);background-color:var(--slate);color:var(--wool);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);transition:transform .2s var(--ease-out);padding:10px 16px;font-size:12px;font-weight:500;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{outline:2px solid var(--wool);outline-offset:2px;transform:translateY(0)}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:var(--duration-mid);animation-timing-function:var(--ease-settle)}::view-transition-old(*){animation-duration:var(--duration-fast)}::view-transition-new(*){animation-duration:var(--duration-fast)}::view-transition-old(.work-image){object-fit:cover;block-size:100%}::view-transition-new(.work-image){object-fit:cover;block-size:100%}::view-transition-old(.work-info){block-size:auto;inline-size:auto}::view-transition-new(.work-info){block-size:auto;inline-size:auto} 26</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/2iho8jepmwwua.js"/>
26<script src="/_next/static/chunks/0ha4m18glnjqn.js" async=""></script>
26<script src="/_next/static/chunks/3r7r9eemmq-97.js" async=""></script>
26<script src="/_next/static/chunks/3j9pm5otqxm82.js" async=""></script>
26<script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script>
26<script src="/_next/static/chunks/1trqy_e13immx.js" async=""></script>
26<script src="/_next/static/chunks/turbopack-1lzfqv4ord1q8.js" async=""></script>
26<script src="/_next/static/chunks/1v042k6id09cn.js" async=""></script>
26<script src="/_next/static/chunks/3ddi0t98_sncr.js" async=""></script>
26<script src="/_next/static/chunks/05-c3ty_6dwfk.js" async=""></script>
26<script src="/_next/static/chunks/14mrh2-p_w84d.js" async=""></script>
26<script src="/_next/static/chunks/1kyih1vlgrkn4.js" async=""></script>
26<script src="/_next/static/chunks/17j843rejg901.js" async=""></script>
26<meta name="next-size-adjust" content=""/><meta name="theme-color" content="#F6F2EB"/><meta name="color-scheme" content="light"/><title>Senawa | Architecture & Interior Design Studio in Jakarta</title><meta name="description" content="Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area."/><meta name="application-name" content="Senawa"/><meta name="author" content="Senawa"/><link rel="manifest" href="/manifest.webmanifest"/><link rel="canonical" href="https://senawastudio.com"/><meta property="og:title" content="Senawa | Architecture & Interior Design Studio in Jakarta"/><meta property="og:description" content="Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area."/><meta property="og:url" content="https://senawastudio.com"/><meta property="og:image" content="https://senawastudio.com/opengraph-image?01614146ad1bd9c3"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Senawa, Architecture & Interior Design, Jakarta"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Senawa | Architecture & Interior Design Studio in Jakarta"/><meta name="twitter:description" content="Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area."/><meta name="twitter:image" content="https://senawastudio.com/opengraph-image?01614146ad1bd9c3"/><meta name="twitter:image:alt" content="Senawa, Architecture & Interior Design, Jakarta"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/favicon.ico?favicon.29npw_rzrsk16.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.svg?icon.39a9nb6766t4z.svg" sizes="any" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-icon?9e5557cfe4f16307" type="image/png" sizes="180x180"/>
26<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
26</head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div>
26<script type="application/ld+json">{"@context":"https://schema.org","@type":"ProfessionalService","@id":"https://senawastudio.com/#organization","name":"Senawa","legalName":"Senawa Studio","url":"https://senawastudio.com","logo":"https://senawastudio.com/logo.svg","image":"https://senawastudio.com/images/projects/aa-house-hero.webp","description":"Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area.","slogan":"Architecture & Interior Design","foundingDate":"2018","address":{"@type":"PostalAddress","addressLocality":"Tangerang Selatan","addressRegion":"Banten","addressCountry":"ID"},"telephone":"+62 812 1354 7006","email":"[email protected]","openingHours":"Mo-Fr 10:00-18:00","contactPoint":[{"@type":"ContactPoint","contactType":"new projects","email":"[email protected]","telephone":"+62 812 1354 7006","availableLanguage":["English","Indonesian"]}],"areaServed":[{"@type":"AdministrativeArea","name":"Jakarta"},{"@type":"AdministrativeArea","name":"Greater Jakarta"},{"@type":"AdministrativeArea","name":"Tangerang Selatan"},{"@type":"AdministrativeArea","name":"Depok"},{"@type":"AdministrativeArea","name":"Bogor"},{"@type":"AdministrativeArea","name":"Bali"},{"@type":"AdministrativeArea","name":"Indonesia"}],"knowsAbout":["Architecture","Interior","Furniture Design"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Architecture"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Interior"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Furniture Design"}}]},"sameAs":["https://www.instagram.com/senawa.studio/"],"founder":{"@type":"Person","@id":"https://senawastudio.com/#principal","name":"Enrico Melvin"},"priceRange":"$$$"}</script>
26<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://senawastudio.com/#website","name":"Senawa","url":"https://senawastudio.com","inLanguage":"en","publisher":{"@id":"https://senawastudio.com/#organization"}}</script>
26<div class="Preloader-module__aFCmlq__preloader " aria-hidden="true"><div class="Preloader-module__aFCmlq__imageFrame"><div class="Preloader-module__aFCmlq__imageSlot Preloader-module__aFCmlq__imageActive"><img src="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=640&q=70" srcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2048&q=70 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2160&q=70 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2304&q=70 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fe3fc5665-e3b5-48df-a895-3997dfcb894d&w=2560&q=70 2560w" sizes="(max-width: 767px) 80vw, 440px" alt="" class="Preloader-module__aFCmlq__imageSlotImg" fetchPriority="high"/></div><div class="Preloader-module__aFCmlq__imageSlot "><img src="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=640&q=70" srcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=2048&q=70 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=2160&q=70 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=2304&q=70 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc115f852-f2bc-45c4-8c70-f4fdd0dc8ebf&w=2560&q=70 2560w" sizes="(max-width: 767px) 80vw, 440px" alt="" class="Preloader-module__aFCmlq__imageSlotImg" fetchPriority="low"/></div><div class="Preloader-module__aFCmlq__imageSlot "><img src="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=640&q=70" srcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=2048&q=70 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=2160&q=70 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=2304&q=70 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2Fc9f5fc9d-2cba-408c-84a5-02fddb4f6090&w=2560&q=70 2560w" sizes="(max-width: 767px) 80vw, 440px" alt="" class="Preloader-module__aFCmlq__imageSlotImg" fetchPriority="low"/></div><div class="Preloader-module__aFCmlq__imageSlot "><img src="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d1
267d21e16c4c&w=1920&q=85" srcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=640&q=85 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=750&q=85 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=828&q=85 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1080&q=85 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1200&q=85 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1920&q=85 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2048&q=85 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2160&q=85 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2304&q=85 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2560&q=85 2560w" sizes="100vw" alt="" class="Preloader-module__aFCmlq__imageSlotImg" fetchPriority="high"/></div><div class="Preloader-module__aFCmlq__overlay"></div></div><div class="Preloader-module__aFCmlq__wordmark" style="transform:translate(-50%, 0px)"><svg class="Logo-module__FeqWJG__wordmark " viewBox="290 505 500 70" fill="currentColor" fill-rule="nonzero" role="img" aria-label="Senawa" xmlns="http://www.w3.org/2000/svg"><path d="M 315.871094 574.585938 C 310.332031 574.585938 305.667969 573.695312 301.875 571.921875 C 298.082031 570.148438 295.207031 567.679688 293.25 564.515625 C 291.292969 561.355469 290.316406 557.789062 290.316406 553.816406 L 297.179688 553.816406 C 297.179688 556.34375 297.796875 558.707031 299.03125 560.90625 C 300.261719 563.101562 302.25 564.878906 304.988281 566.234375 C 307.726562 567.585938 311.355469 568.265625 315.871094 568.265625 C 320.023438 568.265625 323.472656 567.664062 326.210938 566.460938 C 328.949219 565.253906 330.996094 563.628906 332.351562 561.582031 C 333.707031 559.535156 334.382812 557.246094 334.382812 554.71875 C 334.382812 551.527344 333.132812 548.863281 330.636719 546.726562 C 328.136719 544.589844 324.390625 543.3125 319.394531 542.890625 L 311.808594 542.167969 C 306.148438 541.6875 301.648438 539.925781 298.308594 536.886719 C 294.964844 533.84375 293.296875 529.828125 293.296875 524.828125 C 293.296875 521.035156 294.199219 517.695312 296.003906 514.804688 C 297.808594 511.9
2614062 300.382812 509.628906 303.726562 507.941406 C 307.066406 506.257812 311.085938 505.414062 315.78125 505.414062 C 320.535156 505.414062 324.613281 506.273438 328.015625 507.988281 C 331.417969 509.703125 334.023438 512.066406 335.828125 515.078125 C 337.632812 518.085938 338.535156 521.578125 338.535156 525.550781 L 331.675781 525.550781 C 331.675781 523.144531 331.132812 520.886719 330.050781 518.777344 C 328.964844 516.671875 327.25 514.972656 324.902344 513.675781 C 322.554688 512.382812 319.511719 511.734375 315.78125 511.734375 C 312.226562 511.734375 309.292969 512.339844 306.976562 513.539062 C 304.65625 514.746094 302.941406 516.339844 301.828125 518.328125 C 300.714844 520.3125 300.15625 522.480469 300.15625 524.828125 C 300.15625 527.78125 301.210938 530.277344 303.320312 532.324219 C 305.425781 534.371094 308.464844 535.546875 312.441406 535.847656 L 320.023438 536.570312 C 324.480469 536.929688 328.289062 537.910156 331.449219 539.503906 C 334.609375 541.097656 337.03125 543.175781 338.71875 545.734375 C 340.402344 548.292969 341.246094 551.289062 341.246094 554.71875 C 341.246094 558.574219 340.207031 562.003906 338.132812 565.015625 C 336.054688 568.023438 333.117188 570.371094 329.324219 572.058594 C 325.535156 573.742188 321.046875 574.585938 315.871094 574.585938"></path><path d="M 380.980469 566.820312 L 417.007812 566.820312 L 417.007812 573.050781 L 380.980469 573.050781 Z M 380.980469 536.476562 L 413.9375 536.476562 L 413.9375 542.617188 L 380.980469 542.617188 Z M 380.980469 507.128906 L 416.015625 507.128906 L 416.015625 513.359375 L 380.980469 513.359375 Z M 375.742188 507.128906 L 382.605469 507.128906 L 382.605469 573.050781 L 375.742188 573.050781 Z M 375.742188 507.128906"></path><path d="M 552.15625 514.433594 L 559.242188 514.433594 L 546.324219 572.972656 L 539.730469 572.972656 Z M 552.15625 514.433594"></path><path d="M 597.664062 572.953125 L 590.550781 572.996094 L 576.910156 514.378906 L 559.246094 514.378906 L 559.246094 507.539062 L 582.070312 507.539062 Z M 597.664062 572.953125"></path><path d="M 744.175781 514.433594 L 751.261719 514.433594 L 738.34375 572.972656 L 731.75 572.972656 Z M 744.175781 514.433594"></path><path d="M 789.683594 572.953125 L 782.570312 572.996094 L 768.929688 514.378906 L 751.265625 514.378906 L 751.265625 507.539062 L 774.089844 507.539062 Z M 789.683594 572.953125"></path><path d="M 459.492188 572.996094 L 452.527344 572.996094 L 452.527344 507.015625 L 466.433594 507.015625 L 498.953125 565.960938 L 501.789062 565.960938 L 501.789062 507.578125 L 508.757812 507.578125 L 508.757812 572.925781 L 495.046875 572.925781 L 462.527344 513.980469 L 459.492188 513.980469 Z M 459.492188 572.996094"></path><path d="M 678.984375 572.988281 L 662.71875 509.90625 L 669.40625 509.90625 L 684.410156 568.558594 L 681.066406 566.753906 L 690.011719 566.753906 L 686.578125 568.558594 L 701.488281 507.015625 L 708.355469 507.015625 L 691.636719 572.988281 Z M 639.3125 572.988281 L 621.054688 507.015625 L 628.105469 507.015625 L 644.644531 568.558594 L 641.480469 566.753906 L 650.246094 566.753906 L 646.8125 568.558594 L 660.277344 509.90625 L 666.785156 509.90625 L 651.964844 572.988281 Z M 639.3125 572.988281"></path></svg></div></div><div class="PageTransition-module__kKDxmW__content"><a href="#main-content" class="skip-link">Skip to content</a><nav class="Nav-module__bLoQaq__nav Nav-module__bLoQaq__navHome "><div class="Nav-module__bLoQaq__inner"><button class="Nav-module__bLoQaq__menuTrigger " aria-label="Open menu" aria-expanded="false" aria-controls="site-menu"><span class="Nav-module__bLoQaq__burger" aria-hidden="true"><span class="Nav-module__bLoQaq__burgerLine"></span><span class="Nav-module__bLoQaq__burgerLine"></span><span class="Nav-module__bLoQaq__burgerLine"></span></span></button><a class="Nav-module__bLoQaq__wordmark" href="/"><svg class="Logo-module__FeqWJG__wordmark " viewBox="290 505 500 70" fill="currentColor" fill-rule="nonzero" role="img" aria-label="Senawa" xmlns="http://www.w3.org/2000/svg"><path d="M 315.871094 574.585938 C 310.332031 574.585938 305.667969 573.695312 301.875 571.921875 C 298.082031 570.148438 295.207031 567.679688 293.25 564.515625 C 291.292969 561.355469 290.316406 557.789062 290.316406 553.816406 L 297.179688 553.816406 C 297.179688 556.34375 297.796875 558.707031 299.03125 560.90625 C 300.261719 563.101562 302.25 564.878906 304.988281 566.234375 C 307.726562 567.585938 311.355469 568.265625 315.871094 568.265625 C 320.023438 568.265625 323.472656 567.664062 326.210938 566.460938 C 328.949219 565.253906 330.996094 563.628906 332.351562 561.582031 C 333.707031 559.535156 334.382812 557.246094 334.382812 554.71875 C 334.382812 551.527344 333.132812 548.863281 330.636719 546.726562 C 328.136719 544.589844 324.390625 543.3125 319.394531 542.890625 L 311.808594 542.167969 C 306.148438 541.6875 301.648438 539.925781 298.308594 536.886719 C 294.964844 533.84375 293.296875 529.828125 293.296875 524.828125 C 293.296875 521.035156 294.199219 517.695312 296.003906 514.804688 C 297.808594 511.9
2614062 300.382812 509.628906 303.726562 507.941406 C 307.066406 506.257812 311.085938 505.414062 315.78125 505.414062 C 320.535156 505.414062 324.613281 506.273438 328.015625 507.988281 C 331.417969 509.703125 334.023438 512.066406 335.828125 515.078125 C 337.632812 518.085938 338.535156 521.578125 338.535156 525.550781 L 331.675781 525.550781 C 331.675781 523.144531 331.132812 520.886719 330.050781 518.777344 C 328.964844 516.671875 327.25 514.972656 324.902344 513.675781 C 322.554688 512.382812 319.511719 511.734375 315.78125 511.734375 C 312.226562 511.734375 309.292969 512.339844 306.976562 513.539062 C 304.65625 514.746094 302.941406 516.339844 301.828125 518.328125 C 300.714844 520.3125 300.15625 522.480469 300.15625 524.828125 C 300.15625 527.78125 301.210938 530.277344 303.320312 532.324219 C 305.425781 534.371094 308.464844 535.546875 312.441406 535.847656 L 320.023438 536.570312 C 324.480469 536.929688 328.289062 537.910156 331.449219 539.503906 C 334.609375 541.097656 337.03125 543.175781 338.71875 545.734375 C 340.402344 548.292969 341.246094 551.289062 341.246094 554.71875 C 341.246094 558.574219 340.207031 562.003906 338.132812 565.015625 C 336.054688 568.023438 333.117188 570.371094 329.324219 572.058594 C 325.535156 573.742188 321.046875 574.585938 315.871094 574.585938"></path><path d="M 380.980469 566.820312 L 417.007812 566.820312 L 417.007812 573.050781 L 380.980469 573.050781 Z M 380.980469 536.476562 L 413.9375 536.476562 L 413.9375 542.617188 L 380.980469 542.617188 Z M 380.980469 507.128906 L 416.015625 507.128906 L 416.015625 513.359375 L 380.980469 513.359375 Z M 375.742188 507.128906 L 382.605469 507.128906 L 382.605469 573.050781 L 375.742188 573.050781 Z M 375.742188 507.128906"></path><path d="M 552.15625 514.433594 L 559.242188 514.433594 L 546.324219 572.972656 L 539.730469 572.972656 Z M 552.15625 514.433594"></path><path d="M 597.664062 572.953125 L 590.550781 572.996094 L 576.910156 514.378906 L 559.246094 514.378906 L 559.246094 507.539062 L 582.070312 507.539062 Z M 597.664062 572.953125"></path><path d="M 744.175781 514.433594 L 751.261719 514.433594 L 738.34375 572.972656 L 731.75 572.972656 Z M 744.175781 514.433594"></path><path d="M 789.683594 572.953125 L 782.570312 572.996094 L 768.929688 514.378906 L 751.265625 514.378906 L 751.265625 507.539062 L 774.089844 507.539062 Z M 789.683594 572.953125"></path><path d="M 459.492188 572.996094 L 452.527344 572.996094 L 452.527344 507.015625 L 466.433594 507.015625 L 498.953125 565.960938 L 501.789062 565.960938 L 501.789062 507.578125 L 508.757812 507.578125 L 508.757812 572.925781 L 495.046875 572.925781 L 462.527344 513.980469 L 459.492188 513.980469 Z M 459.492188 572.996094"></path><path d="M 678.984375 572.988281 L 662.71875 509.90625 L 669.40625 509.90625 L 684.410156 568.558594 L 681.066406 566.753906 L 690.011719 566.753906 L 686.578125 568.558594 L 701.488281 507.015625 L 708.355469 507.015625 L 691.636719 572.988281 Z M 639.3125 572.988281 L 621.054688 507.015625 L 628.105469 507.015625 L 644.644531 568.558594 L 641.480469 566.753906 L 650.246094 566.753906 L 646.8125 568.558594 L 660.277344 509.90625 L 666.785156 509.90625 L 651.964844 572.988281 Z M 639.3125 572.988281"></path></svg></a><button class="Nav-module__bLoQaq__searchTrigger" aria-label="Search projects"><svg class="Nav-module__bLoQaq__searchIcon" width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true"><circle cx="8" cy="8" r="6" stroke="currentColor" stroke-width="1"></circle><line x1="12.5" y1="12.5" x2="16.5" y2="16.5" stroke="currentColor" stroke-width="1" stroke-linecap="round"></line></svg></button></div></nav><div class="Nav-module__bLoQaq__backdrop " aria-hidden="true"></div><aside id="site-menu" class="Nav-module__bLoQaq__drawer " aria-hidden="true"><span id="site-menu-label" class="Nav-module__bLoQaq__drawerLabel">Menu</span><nav class="Nav-module__bLoQaq__drawerNav" aria-labelledby="site-menu-label"><a class="Nav-module__bLoQaq__drawerLink " tabindex="-1" href="/work">Work</a><a class="Nav-module__bLoQaq__drawerLink " tabindex="-1" href="/studio">Studio</a><a class="Nav-module__bLoQaq__drawerLink " tabindex="-1" href="/process">Process</a><a class="Nav-module__bLoQaq__drawerLink " tabindex="-1" href="/elements">Elements</a><a class="Nav-module__bLoQaq__drawerLink " tabindex="-1" href="/contact">Contact</a><button class="Nav-module__bLoQaq__drawerSearch" tabindex="-1">Search</button></nav><div class="Nav-module__bLoQaq__drawerFoot"><a href="mailto:[email protected]" class="Nav-module__bLoQaq__drawerEmail" tabindex="-1">[email protected]</a><span class="Nav-module__bLoQaq__drawerMeta">BSD, Tangerang Selatan</span></div></aside><div class="Nav-module__bLoQaq__searchOverlay " role="dialog" aria-modal="true" aria-label="Search projects"><div class="Nav-module__bLoQaq__searchBar"><span class="Nav-module__bLoQaq__searchBrand" aria-hidden="true"><svg class="Logo-module__FeqWJG__wordmark " viewBox="290 505 500 70" fill="currentColor" fill-rule="nonzero" role="img" aria-label="Senawa" xmlns="http://www.w3.org/2000/svg"><path d="M 315.871094 574.585938 C 310.332031 574.585938 305.667969 573.695312 301.875 571.921875 C 298.082031 570.148438 295.207031 567.679688 293.25 564.515625 C 291.292969 561.355469 290.316406 557.789062 290.316406 553.816406 L 297.179688 553.816406 C 297.179688 556.34375 297.796875 558.707031 299.03125 560.90625 C 300.261719 563.101562 302.25 564.878906 304.988281 566.234375 C 307.726562 567.585938 311.355469 568.265625 315.871094 568.265625 C 320.023438 568.265625 323.472656 567.664062 326.210938 566.460938 C 328.949219 565.253906 330.996094 563.628906 332.351562 561.582031 C 333.707031 559.535156 334.382812 557.246094 334.382812 554.71875 C 334.382812 551.527344 333.132812 548.863281 330.636719 546.726562 C 328.136719 544.589844 324.390625 543.3125 319.394531 542.890625 L 311.808594 542.167969 C 306.148438 541.6875 301.648438 539.925781 298.308594 536.886719 C 294.964844 533.84375 293.296875 529.828125 293.296875 524.828125 C 293.296875 521.035156 294.199219 517.695312 296.003906 514.804688 C 297.808594 511.9
2614062 300.382812 509.628906 303.726562 507.941406 C 307.066406 506.257812 311.085938 505.414062 315.78125 505.414062 C 320.535156 505.414062 324.613281 506.273438 328.015625 507.988281 C 331.417969 509.703125 334.023438 512.066406 335.828125 515.078125 C 337.632812 518.085938 338.535156 521.578125 338.535156 525.550781 L 331.675781 525.550781 C 331.675781 523.144531 331.132812 520.886719 330.050781 518.777344 C 328.964844 516.671875 327.25 514.972656 324.902344 513.675781 C 322.554688 512.382812 319.511719 511.734375 315.78125 511.734375 C 312.226562 511.734375 309.292969 512.339844 306.976562 513.539062 C 304.65625 514.746094 302.941406 516.339844 301.828125 518.328125 C 300.714844 520.3125 300.15625 522.480469 300.15625 524.828125 C 300.15625 527.78125 301.210938 530.277344 303.320312 532.324219 C 305.425781 534.371094 308.464844 535.546875 312.441406 535.847656 L 320.023438 536.570312 C 324.480469 536.929688 328.289062 537.910156 331.449219 539.503906 C 334.609375 541.097656 337.03125 543.175781 338.71875 545.734375 C 340.402344 548.292969 341.246094 551.289062 341.246094 554.71875 C 341.246094 558.574219 340.207031 562.003906 338.132812 565.015625 C 336.054688 568.023438 333.117188 570.371094 329.324219 572.058594 C 325.535156 573.742188 321.046875 574.585938 315.871094 574.585938"></path><path d="M 380.980469 566.820312 L 417.007812 566.820312 L 417.007812 573.050781 L 380.980469 573.050781 Z M 380.980469 536.476562 L 413.9375 536.476562 L 413.9375 542.617188 L 380.980469 542.617188 Z M 380.980469 507.128906 L 416.015625 507.128906 L 416.015625 513.359375 L 380.980469 513.359375 Z M 375.742188 507.128906 L 382.605469 507.128906 L 382.605469 573.050781 L 375.742188 573.050781 Z M 375.742188 507.128906"></path><path d="M 552.15625 514.433594 L 559.242188 514.433594 L 546.324219 572.972656 L 539.730469 572.972656 Z M 552.15625 514.433594"></path><path d="M 597.664062 572.953125 L 590.550781 572.996094 L 576.910156 514.378906 L 559.246094 514.378906 L 559.246094 507.539062 L 582.070312 507.539062 Z M 597.664062 572.953125"></path><path d="M 744.175781 514.433594 L 751.261719 514.433594 L 738.34375 572.972656 L 731.75 572.972656 Z M 744.175781 514.433594"></path><path d="M 789.683594 572.953125 L 782.570312 572.996094 L 768.929688 514.378906 L 751.265625 514.378906 L 751.265625 507.539062 L 774.089844 507.539062 Z M 789.683594 572.953125"></path><path d="M 459.492188 572.996094 L 452.527344 572.996094 L 452.527344 507.015625 L 466.433594 507.015625 L 498.953125 565.960938 L 501.789062 565.960938 L 501.789062 507.578125 L 508.757812 507.578125 L 508.757812 572.925781 L 495.046875 572.925781 L 462.527344 513.980469 L 459.492188 513.980469 Z M 459.492188 572.996094"></path><path d="M 678.984375 572.988281 L 662.71875 509.90625 L 669.40625 509.90625 L 684.410156 568.558594 L 681.066406 566.753906 L 690.011719 566.753906 L 686.578125 568.558594 L 701.488281 507.015625 L 708.355469 507.015625 L 691.636719 572.988281 Z M 639.3125 572.988281 L 621.054688 507.015625 L 628.105469 507.015625 L 644.644531 568.558594 L 641.480469 566.753906 L 650.246094 566.753906 L 646.8125 568.558594 L 660.277344 509.90625 L 666.785156 509.90625 L 651.964844 572.988281 Z M 639.3125 572.988281"></path></svg></span><span class="Nav-module__bLoQaq__searchBarRight"><span class="Nav-module__bLoQaq__searchEsc">Esc to close</span><button class="Nav-module__bLoQaq__searchClose" aria-label="Close search"><span></span></button></span></div><div class="Nav-module__bLoQaq__searchWrap"><div class="Nav-module__bLoQaq__searchField"><svg class="Nav-module__bLoQaq__searchFieldIcon" width="22" height="22" viewBox="0 0 22 22" fill="none" aria-hidden="true"><circle cx="9.778" cy="9.778" r="7.333" stroke="currentColor" stroke-width="1.222"></circle><line x1="15.278" y1="15.278" x2="20.167" y2="20.167" stroke="currentColor" stroke-width="1.222" stroke-linecap="round"></line></svg><input type="text" class="Nav-module__bLoQaq__searchInput" placeholder="Search projectsâ¦" autoComplete="off" spellCheck="false" role="combobox" aria-expanded="false" aria-controls="search-results" aria-autocomplete="list" aria-label="Search projects" value=""/></div>
26<p class="visually-hidden" role="status" aria-live="polite"></p><div class="Nav-module__bLoQaq__searchContent"><div id="search-results" class="Nav-module__bLoQaq__searchListbox" role="listbox" aria-label="Projects"><div class="Nav-module__bLoQaq__searchGroup" role="group" aria-labelledby="search-featured-label"><div class="Nav-module__bLoQaq__searchSectLabel" role="presentation"><span id="search-featured-label" class="Nav-module__bLoQaq__searchLbl">Featured</span></div><a class="Nav-module__bLoQaq__searchItem " id="search-opt-0" role="option" aria-selected="false" href="/work/aa-house"><span class="Nav-module__bLoQaq__searchArrow" aria-hidden="true">â</span><span class="Nav-module__bLoQaq__searchItemTitle">AA House<span class="Nav-module__bLoQaq__searchItemLoc">Bintaro</span></span><span class="Nav-module__bLoQaq__searchItemMeta">Residential<!-- --> · <!-- -->2025</span></a><a class="Nav-module__bLoQaq__searchItem " id="search-opt-1" role="option" aria-selected="false" href="/work/louver-house"><span class="Nav-module__bLoQaq__searchArrow" aria-hidden="true">â</span><span class="Nav-module__bLoQaq__searchItemTitle">Louver House<span class="Nav-module__bLoQaq__searchItemLoc">Giriloka</span></span><span class="Nav-module__bLoQaq__searchItemMeta">Residential<!-- --> · <!-- -->2024</span></a><a class="Nav-module__bLoQaq__searchItem " id="search-opt-2" role="option" aria-selected="false" href="/work/nsb-ps"><span class="Nav-module__bLoQaq__searchArrow" aria-hidden="true">â</span><span class="Nav-module__bLoQaq__searchItemTitle">NSB PS<span class="Nav-module__bLoQaq__searchItemLoc">Plaza Senayan</span></span><span class="Nav-module__bLoQaq__searchItemMeta">Commercial<!-- --> · <!-- -->2024</span></a></div></div><div class="Nav-module__bLoQaq__searchGroup"><div class="Nav-module__bLoQaq__searchSectLabel"><span class="Nav-module__bLoQaq__searchLbl">Browse by type</span></div><div class="Nav-module__bLoQaq__searchTypeWrap"><button class="Nav-module__bLoQaq__searchTypeCell"><span class="Nav-module__bLoQaq__searchTypeName">Residential</span><span class="Nav-module__bLoQaq__searchTypeCount">07</span></button><button class="Nav-module__bLoQaq__searchTypeCell"><span class="Nav-module__bLoQaq__searchTypeName">Commercial</span><span class="Nav-module__bLoQaq__searchTypeCount">01</span></button></div></div></div></div><div class="Nav-module__bLoQaq__searchLegend"><span class="Nav-module__bLoQaq__searchLegendItem"><kbd class="Nav-module__bLoQaq__kbd">â</kbd><kbd class="Nav-module__bLoQaq__kbd">â</kbd><b>Navigate</b></span><span class="Nav-module__bLoQaq__searchLegendItem"><kbd class="Nav-module__bLoQaq__kbd">âµ</kbd><b>Open</b></span><span class="Nav-module__bLoQaq__searchLegendItem"><kbd class="Nav-module__bLoQaq__kbd">esc</kbd><b>Close</b></span></div></div><div id="main-content" tabindex="-1">
26<script type="application/ld+json">{"@context":"https://schema.org","@type":"ItemList","name":"Featured projects","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"name":"AA House","url":"https://senawastudio.com/work/aa-house","image":"https://notable-peccary-154.convex.cloud/api/storage/27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c"},{"@type":"ListItem","position":2,"name":"TV House","url":"https://senawastudio.com/work/tv-house","image":"https://notable-peccary-154.convex.cloud/api/storage/e3fc5665-e3b5-48df-a895-3997dfcb894d"},{"@type":"ListItem","position":3,"name":"AM House","url":"https://senawastudio.com/work/am-house","image":"https://notable-peccary-154.convex.cloud/api/storage/c115f852-f2bc-45c4-8c70-f4fdd0dc8ebf"},{"@type":"ListItem","position":4,"name":"NSB PS","url":"https://senawastudio.com/work/nsb-ps","image":"https://notable-peccary-154.convex.cloud/api/storage/c9f5fc9d-2cba-408c-84a5-02fddb4f6090"},{"@type":"ListItem","position":5,"name":"HY House","url":"https://senawastudio.com/work/hy-house","image":"https://notable-peccary-154.convex.cloud/api/storage/b699cb32-37b7-4a11-af59-37c2594e2a22"},{"@type":"ListItem","position":6,"name":"Louver House","url":"https://senawastudio.com/work/louver-house","image":"https://notable-peccary-154.convex.cloud/api/storage/4c6bbd88-6076-4b12-ae3f-cd3443fc22c3"},{"@type":"ListItem","position":7,"name":"K Villa","url":"https://senawastudio.com/work/k-villa","image":"https://notable-peccary-154.convex.cloud/api/storage/c733c326-fa62-4ee7-9be6-7f37e0918fd4"},{"@type":"ListItem","position":8,"name":"BTC Simatupang","url":"https://senawastudio.com/work/btc-simatupang","image":"https://notable-peccary-154.convex.cloud/api/storage/48d4a5fd-5747-4bc0-a164-d9a1b7fd96c7"}]}</script>
26<main class="ProjectCarousel-module__LUcQ_q__page"><h1 class="visually-hidden">Senawa, Architecture & Interior Design Studio in Jakarta</h1><div class="ProjectCarousel-module__LUcQ_q__bg"><div class="ProjectCarousel-module__LUcQ_q__bgImg" data-active="" data-hero="" data-loaded="" aria-hidden="true"><img alt="" draggable="false" fetchPriority="high" decoding="async" data-nimg="fill" class="ProjectCarousel-module__LUcQ_q__bgImgInner" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=640&q=85 640w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=750&q=85 750w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=828&q=85 828w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1080&q=85 1080w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1200&q=85 1200w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=1920&q=85 1920w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2048&q=85 2048w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2160&q=85 2160w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2304&q=85 2304w, /_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2560&q=85 2560w" src="/_next/image?url=https%3A%2F%2Fnotable-peccary-154.convex.cloud%2Fapi%2Fstorage%2F27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c&w=2560&q=85"/></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__bgImg" aria-hidden="true"></div></div><div class="ProjectCarousel-module__LUcQ_q__scrim" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__scrimTop" aria-hidden="true"></div><div class="ProjectCarousel-module__LUcQ_q__surface "><section class="ProjectCarousel-module__LUcQ_q__carousel" aria-roledescription="carousel" aria-label="Projects"><div class="ProjectCarousel-module__LUcQ_q__viewport" role="group" aria-label="Projects, drag or use arrow keys to browse" tabindex="0"><div class="ProjectCarousel-module__LUcQ_q__track "><a href="/work/aa-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show AA House, Residential, 2025" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AA House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/tv-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show TV House, Residential, 2026" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">TV House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2026<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/am-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show AM House, Residential, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AM House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a>
26<a href="/work/nsb-ps" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show NSB PS, Commercial, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">NSB PS</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Commercial</span></a><a href="/work/hy-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show HY House, Residential, 2023" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">HY House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/louver-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show Louver House, Residential, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">Louver House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/k-villa" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show K Villa, Residential, 2025" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">K Villa</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/btc-simatupang" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show BTC Simatupang, Residential, 2023" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">BTC Simatupang</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/aa-house" class="ProjectCarousel-module__LUcQ_q__item" data-active="" aria-roledescription="slide" aria-label="Open AA House, Residential, 2025" tabindex="0" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AA House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/tv-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show TV House, Residential, 2026" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">TV House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2026<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/am-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show AM House, Residential, 2024" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AM House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/nsb-ps" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show NSB PS, Commercial, 2024" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">NSB PS</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Commercial</span></a><a href="/work/hy-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show HY House, Residential, 2023" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">HY House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a>
26<a href="/work/louver-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show Louver House, Residential, 2024" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">Louver House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/k-villa" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show K Villa, Residential, 2025" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">K Villa</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/btc-simatupang" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show BTC Simatupang, Residential, 2023" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">BTC Simatupang</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/aa-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show AA House, Residential, 2025" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AA House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/tv-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show TV House, Residential, 2026" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">TV House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2026<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/am-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show AM House, Residential, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">AM House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/nsb-ps" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show NSB PS, Commercial, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">NSB PS</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Commercial</span></a><a href="/work/hy-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show HY House, Residential, 2023" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">HY House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/louver-house" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show Louver House, Residential, 2024" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">Louver House</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2024<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a><a href="/work/k-villa" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show K Villa, Residential, 2025" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">K Villa</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2025<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a>
26<a href="/work/btc-simatupang" class="ProjectCarousel-module__LUcQ_q__item" aria-roledescription="slide" aria-label="Show BTC Simatupang, Residential, 2023" aria-hidden="true" tabindex="-1" draggable="false"><span class="ProjectCarousel-module__LUcQ_q__itemTitle">BTC Simatupang</span><span class="ProjectCarousel-module__LUcQ_q__itemMeta">2023<span class="ProjectCarousel-module__LUcQ_q__metaRule" aria-hidden="true"></span>Residential</span></a></div></div><p class="visually-hidden" role="status" aria-live="polite">AA House, Residential, 2025 (1 of 8)</p><div class="ProjectCarousel-module__LUcQ_q__baseline" aria-hidden="true"><div class="ProjectCarousel-module__LUcQ_q__progress" style="transform:scaleX(0.125)"></div></div></section></div></main><!--$--><!--/$--></div></div><div class="PageTransition-module__kKDxmW__shutter " aria-hidden="true"><svg class="PageTransition-module__kKDxmW__mark" width="44" height="44" viewBox="440 440 200 200" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path fill-rule="nonzero" d="M 639.9375 440.050781 L 639.9375 639.949219 L 634.871094 639.949219 L 602.554688 504.378906 L 536.964844 504.378906 L 536.964844 524.019531 L 587.71875 524.019531 L 614.6875 639.949219 L 511.433594 639.949219 L 536.964844 524.175781 L 516.628906 524.175781 L 492.050781 639.949219 L 440.0625 639.949219 L 440.0625 440.050781 Z M 639.9375 440.050781"></path></svg></div><div id="awwwards" class="AwwwardsBadge-module___6FJsW__badge"><a href="https://www.awwwards.com/sites/senawa" target="_blank" rel="noopener" class="AwwwardsBadge-module___6FJsW__link" aria-label="Awwwards Honors (Honorable Mention): view Senawa's entry (opens in a new tab)"><svg width="53.08" height="171.358" viewBox="0 0 53.08 171.358" aria-hidden="true"><path class="js-color-bg" fill="black" d="M0 0h53.08v171.358H0z"></path><g class="js-color-text" fill="white"><path d="M20.047 153.665v-1.9h3.888v-4.093h-3.888v-1.9h10.231v1.9h-4.59v4.093h4.59v1.9zM29.898 142.236c-.331.565-.784.997-1.359 1.294s-1.222.446-1.944.446c-.721 0-1.369-.149-1.943-.446a3.316 3.316 0 0 1-1.36-1.294c-.331-.564-.497-1.232-.497-2.002s.166-1.438.497-2.002a3.316 3.316 0 0 1 1.36-1.294c.574-.297 1.223-.445 1.943-.445.723 0 1.369.148 1.944.445a3.307 3.307 0 0 1 1.359 1.294c.331.564.497 1.232.497 2.002s-.166 1.438-.497 2.002m-1.703-3.347c-.435-.33-.967-.496-1.601-.496-.633 0-1.166.166-1.601.496-.433.332-.649.78-.649 1.346 0 .564.217 1.013.649 1.345.435.331.968.497 1.601.497.634 0 1.166-.166 1.601-.497.435-.332.649-.78.649-1.345.001-.566-.214-1.014-.649-1.346M22.911 134.852v-1.813h1.186a3.335 3.335 0 0 1-.951-1.009 2.423 2.423 0 0 1-.352-1.271c0-.682.19-1.229.57-1.645.381-.413.932-.621 1.652-.621h5.262v1.812h-4.721c-.419 0-.727.096-.921.285-.195.19-.292.447-.292.769 0 .302.115.58.35.833.234.254.577.458 1.03.613.454.156.993.234 1.616.234h2.938v1.813h-7.367zM29.898 125.136a3.314 3.314 0 0 1-1.359 1.294c-.575.297-1.222.445-1.944.445-.721 0-1.369-.148-1.943-.445a3.322 3.322 0 0 1-1.36-1.294c-.331-.565-.497-1.232-.497-2.002 0-.771.166-1.438.497-2.003a3.313 3.313 0 0 1 1.36-1.293c.574-.297 1.223-.446 1.943-.446.723 0 1.369.149 1.944.446s1.028.728 1.359 1.293.497 1.232.497 2.003c.001.769-.166 1.436-.497 2.002m-1.703-3.347c-.435-.331-.967-.497-1.601-.497-.633 0-1.166.166-1.601.497-.433.331-.649.778-.649 1.345 0 .564.217 1.013.649 1.344.435.332.968.498 1.601.498.634 0 1.166-.166 1.601-.498.435-.331.649-.779.649-1.344.001-.567-.214-1.014-.649-1.345M22.911 117.75v-1.812h1.199c-.419-.265-.742-.586-.972-.966s-.345-.784-.345-1.213c0-.272.05-.569.146-.892l1.682.336a1.429 1.429 0 0 0-.205.76c0 .576.261 1.048.783 1.418.521.37 1.342.557 2.461.557h2.617v1.812h-7.366zM29.812 111.252c-.391.511-.857.851-1.403 1.016l-.776-1.446c.381-.138.68-.329.893-.577.215-.249.321-.544.321-.885a1.2 1.2 0 0 0-.168-.658c-.112-.175-.294-.263-.548-.263-.225 0-.406.105-.548.313-.142.21-.291.534-.446.973-.019.068-.058.17-.117.307-.224.565-.506 1.004-.848 1.315-.34.313-.779.467-1.314.467-.381 0-.727-.102-1.039-.306a2.185 2.185 0 0 1-.744-.84 2.554 2.554 0 0 1-.279-1.207c0-.497.105-.949.314-1.359.211-.408.506-.725.886-.949l.993 1.082c-.43.292-.644.686-.644 1.184a.84.84 0 0 0 .154.504.471.471 0 0 0 .401.212c.176 0 .338-.103.49-.307.15-.205.334-.604.547-1.199.205-.564.474-1.001.805-1.308.332-.308.756-.46 1.271-.46.721 0 1.299.229 1.732.687s.65 1.057.65 1.797c.001.759-.194 1.396-.583 1.907M35.481 17.006l-4.782 14.969h-3.266l-2.584-9.682-2.584 9.682h-3.268l-4.782-14.969h3.713l2.673 10.276 2.525-10.276h3.445l2.524 10.276 2.674-10.276zM37.978 27.163c1.426 0 2.496 1.068 2.496 2.495 0 1.425-1.07 2.495-2.496 2.495-1.425 0-2.494-1.07-2.494-2.495-.001-1.427 1.069-2.495 2.494-2.495"></path></g></svg></a></div>
26<script src="/_next/static/chunks/2iho8jepmwwua.js" id="_R_" async=""></script>
26<script>(self.__next_f=self.__next_f||[]).push([0])</script>
26<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n9:I[68027,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\",1]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T18abf,"])</script>
26<script>self.__next_f.push([1,"@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");
26unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c21b1aaa-module__0pqmKW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c21b1aaa-module__0pqmKW__variable{--font-sans:\"Inter\", \"Inter Fallback\"}\n@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format(\"woff2\");
26unicode-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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_2a023f4c-module__BGqKYq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_2a023f4c-module__BGqKYq__variable{--font-sora:\"Sora\", \"Sora Fallback\"}\n.PageTransition-module__kKDxmW__content{opacity:1}.PageTransition-module__kKDxmW__shutter{z-index:var(--z-transition);background-color:var(--wool);opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PageTransition-module__kKDxmW__covering{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__revealing{opacity:0;visibility:visible;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__mark{color:var(--slate);opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);transform:scale(.94)}.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{opacity:1;animation:1.1s cubic-bezier(.4,0,.2,1) .45s infinite PageTransition-module__kKDxmW__markPulse;transform:scale(1)}.PageTransition-module__kKDxmW__revealing .PageTransition-module__kKDxmW__mark{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1);transform:scale(.94)}@keyframes PageTransition-module__kKDxmW__markPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.PageTransition-module__kKDxmW__shutter,.PageTransition-module__kKDxmW__covering,.PageTransition-module__kKDxmW__revealing,.PageTransition-module__kKDxmW__mark,.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{transition:none;animation:none}}\n.Logo-module__FeqWJG__wordmark{fill:currentColor;vertical-align:middle;-webkit-user-select:none;user-select:none;width:auto;height:.72em;display:inline-block;overflow:visible}\n.page-module__Ro7qTW__detail{background-color:var(--wool);grid-template-columns:clamp(300px,28vw,384px) 1fr;display:grid;position:relative}.page-module__Ro7qTW__rail{height:100svh;color:var(--slate);flex-direction:column;align-self:start;padding:clamp(30px,4vh,52px) clamp(28px,2.4vw,40px) clamp(30px,4vh,52px) clamp(34px,3vw,52px);display:flex;position:sticky;top:0}.page-module__Ro7qTW__railTop{flex-direction:column;gap:clamp(26px,5vh,60px);display:flex}.page-module__Ro7qTW__railUtility{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__Ro7qTW__railLogo{color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex;position:relative}.page-module__Ro7qTW__railLogo:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railLogo:hover{opacity:.78}.page-module__Ro7qTW__railMenu{cursor:pointer;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500;position:relative}.page-module__Ro7qTW__railMenu:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railMenu:hover{opacity:.6}.page-module__Ro7qTW__breadcrumb{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__breadcrumb a{position:relative}.page-module__Ro7qTW__breadcrumb a:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__bcSlash{opacity:.4;padding:0 5px}.page-module__Ro7qTW__railTitleBlock{flex-direction:column;gap:7px;margin-top:clamp(110px,28vh,320px);
26display:flex}.page-module__Ro7qTW__railTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:600;line-height:1.15}.page-module__Ro7qTW__railTitle:before{content:\"//\";opacity:.45;margin-right:6px;font-weight:400}.page-module__Ro7qTW__railSub{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-sub);opacity:.7;font-size:12px;font-weight:300}.page-module__Ro7qTW__railMeta{flex-direction:column;gap:clamp(16px,2.4vh,26px);margin-top:clamp(64px,15vh,190px);display:flex}.page-module__Ro7qTW__railMetaItem{flex-direction:column;gap:4px;display:flex}.page-module__Ro7qTW__railMetaLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__railMetaValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}@media (min-width:1024px) and (max-height:860px){.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(88px,20vh,320px)}.page-module__Ro7qTW__railMeta{margin-top:clamp(44px,10vh,190px)}}.page-module__Ro7qTW__metaMobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vh,28px) 32px;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) 0;display:none}.page-module__Ro7qTW__content{min-width:0}.page-module__Ro7qTW__heroSection{width:100%;height:100svh;position:relative;overflow:hidden}.page-module__Ro7qTW__overview{grid-template-columns:1fr clamp(280px,34vw,540px);align-items:stretch;min-height:100svh;display:grid}.page-module__Ro7qTW__overviewText{flex-direction:column;padding:clamp(72px,12vh,150px) clamp(36px,4.5vw,88px) clamp(56px,9vh,110px);display:flex}.page-module__Ro7qTW__overviewYear{flex-direction:column;gap:4px;margin-bottom:clamp(28px,4vh,48px);display:flex}.page-module__Ro7qTW__overviewYearLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__overviewYearValue{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__Ro7qTW__overviewBody{flex-direction:column;gap:1.2em;max-width:560px;display:flex}.page-module__Ro7qTW__overviewBody p{font-family:var(--font-display);font-size:clamp(.9375rem,1vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text)}.page-module__Ro7qTW__overviewThumbs{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,18px);max-width:560px;margin-top:clamp(40px,6vh,72px);display:grid}.page-module__Ro7qTW__overviewThumb{width:100%}.page-module__Ro7qTW__overviewImage{min-height:100svh;position:relative}.page-module__Ro7qTW__detailNav{background:var(--wool);border-top:1px solid #a8967e33;justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,6vw,72px) clamp(24px,6vw,96px);display:flex}.page-module__Ro7qTW__detailNavAll{font-family:var(--font-body);letter-spacing:.04em;color:var(--walnut);transition:color var(--duration-quick) var(--ease-out);font-size:12px;text-decoration:none;position:relative}.page-module__Ro7qTW__detailNavAll:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__detailNavAll:hover{color:var(--slate)}.page-module__Ro7qTW__detailNavNext{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;text-decoration:none;display:flex}.page-module__Ro7qTW__detailNavLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--walnut);font-size:10px}.page-module__Ro7qTW__detailNavTitle{font-family:var(--font-display);color:var(--slate);transition:color var(--duration-quick) var(--ease-out);font-size:clamp(1.1rem,2vw,1.6rem);font-weight:600}.page-module__Ro7qTW__detailNavNext:hover .page-module__Ro7qTW__detailNavTitle{color:var(--lichen)}@media (max-width:1023px){.page-module__Ro7qTW__detail{grid-template-columns:1fr}.page-module__Ro7qTW__rail{height:auto;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) clamp(20px,3vh,32px);position:static}.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(20px,4vh,36px)}.page-module__Ro7qTW__railMeta{display:none}.page-module__Ro7qTW__metaMobile{display:grid}.page-module__Ro7qTW__overviewYear{display:none}.page-module__Ro7qTW__heroSection{height:64svh}.page-module__Ro7qTW__overview{grid-template-columns:1fr;min-height:0}.page-module__Ro7qTW__overviewImage{min-height:64svh}}@media (max-width:767px){.page-module__Ro7qTW__heroSection{height:56svh}.page-module__Ro7qTW__overviewText{padding:48px 24px 64px}.page-module__Ro7qTW__overviewImage{min-height:52svh}}
26\n.Nav-module__bLoQaq__nav{z-index:var(--z-nav);pointer-events:none;transition:background-color .5s var(--ease-out), padding .5s var(--ease-out);background-color:#0000;padding:28px 60px;position:fixed;top:0;left:0;right:0}.Nav-module__bLoQaq__nav.Nav-module__bLoQaq__scrolled{background-color:var(--color-bg);padding-top:20px;padding-bottom:20px}.Nav-module__bLoQaq__inner{justify-content:center;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.Nav-module__bLoQaq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);font-size:18px;font-weight:500;text-decoration:none}.Nav-module__bLoQaq__wordmark:hover{opacity:.7}.Nav-module__bLoQaq__searchTrigger{color:var(--color-text);cursor:pointer;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:0}.Nav-module__bLoQaq__searchTrigger:hover{opacity:.55}.Nav-module__bLoQaq__searchIcon{display:block}.Nav-module__bLoQaq__menuTrigger{z-index:var(--z-nav-trigger);cursor:pointer;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;left:0}.Nav-module__bLoQaq__menuTrigger:hover{opacity:.6}.Nav-module__bLoQaq__burger{width:20px;height:13px;display:block;position:relative}.Nav-module__bLoQaq__burgerLine{width:100%;height:1px;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-quick) var(--ease-out);background-color:currentColor;position:absolute;left:0}.Nav-module__bLoQaq__burgerLine:first-child{top:0}.Nav-module__bLoQaq__burgerLine:nth-child(2){top:6px}.Nav-module__bLoQaq__burgerLine:nth-child(3){top:12px}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:first-child{transform:translateY(6px)rotate(45deg)}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(2){opacity:0}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__searchTrigger,.Nav-module__bLoQaq__wordmark{position:absolute}.Nav-module__bLoQaq__wordmark{position:relative}.Nav-module__bLoQaq__menuTrigger:before,.Nav-module__bLoQaq__searchTrigger:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__wordmark:before{content:\"\";width:100%;min-width:56px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__searchTrigger{color:var(--wool)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__searchTrigger{opacity:0;visibility:hidden;pointer-events:none}.Nav-module__bLoQaq__backdrop{z-index:98;background-color:rgba(var(--scrim-ink), .15);opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility 0s .5s;position:fixed;inset:0}.Nav-module__bLoQaq__backdrop.Nav-module__bLoQaq__open{opacity:1;visibility:visible;transition:opacity .5s var(--ease-out), visibility 0s}.Nav-module__bLoQaq__drawer{z-index:99;-webkit-backdrop-filter:blur(26px)saturate(125%)brightness(1.1);backdrop-filter:blur(26px)saturate(125%)brightness(1.1);width:min(420px,86vw);color:var(--color-text);box-shadow:0 0 60px rgba(var(--scrim-ink), 0);transition:transform var(--duration-mid) var(--ease-settle), box-shadow var(--duration-mid) var(--ease-settle);background-color:#f6f2eb80;flex-direction:column;padding:120px 56px 56px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.Nav-module__bLoQaq__drawer.Nav-module__bLoQaq__open{box-shadow:0 0 60px rgba(var(--scrim-ink), .18);transform:translate(0)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Nav-module__bLoQaq__drawer{background-color:#f6f2ebf0}}.Nav-module__bLoQaq__drawerClose{cursor:pointer;z-index:1;background:0 0;border:none;width:32px;height:32px;position:absolute;top:clamp(24px,4vh,40px);
26right:clamp(24px,5vw,40px)}.Nav-module__bLoQaq__drawerClose:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerClose span{background-color:var(--walnut);width:20px;height:1px;transition:background-color var(--duration-quick) var(--ease-out);display:block;position:absolute;top:50%;left:6px;transform:rotate(45deg)}.Nav-module__bLoQaq__drawerClose span:after{content:\"\";background-color:var(--walnut);width:20px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__drawerClose:hover span,.Nav-module__bLoQaq__drawerClose:hover span:after{background-color:var(--slate)}.Nav-module__bLoQaq__drawerClose:focus-visible{outline:2px solid var(--walnut);outline-offset:3px}.Nav-module__bLoQaq__drawerLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin-bottom:36px;font-size:10px;font-weight:500}.Nav-module__bLoQaq__drawerNav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:var(--leading-tight);color:var(--color-text);cursor:pointer;text-align:left;transition:opacity var(--duration-fast) var(--ease-out), transform .5s var(--ease-settle);background:0 0;border:none;padding:7px 0;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{opacity:.6;transform:translate(8px)}.Nav-module__bLoQaq__drawerLinkActive{opacity:1}.Nav-module__bLoQaq__drawerLinkActive:before{content:\"\";background-color:var(--walnut);width:10px;height:1px;position:absolute;top:50%;left:-20px}
26.Nav-module__bLoQaq__drawerFoot{flex-direction:column;gap:6px;margin-top:auto;padding-top:40px;display:flex}.Nav-module__bLoQaq__drawerEmail{font-family:var(--font-body);color:var(--color-text);width:fit-content;transition:color var(--duration-fast) var(--ease-out);font-size:13px;font-weight:300;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerEmail:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerEmail:hover{color:var(--walnut)}.Nav-module__bLoQaq__drawerMeta{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--walnut);font-size:11px;font-weight:300}.Nav-module__bLoQaq__searchOverlay{z-index:var(--z-overlay);background-color:var(--wool);opacity:0;visibility:hidden;--s-dim:#302620b8;--s-dim2:#302620b8;--s-line:#30262024;flex-direction:column;transition:opacity .3s ease-out,visibility 0s .3s;display:flex;position:fixed;inset:0}.Nav-module__bLoQaq__searchOverlay.Nav-module__bLoQaq__searchOpen{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility}.Nav-module__bLoQaq__searchBar{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;padding:26px 40px;display:flex}.Nav-module__bLoQaq__searchBrand{color:var(--slate);opacity:.9;align-items:center;display:flex}.Nav-module__bLoQaq__searchBrand svg{width:auto;height:16px;display:block}.Nav-module__bLoQaq__searchBarRight{align-items:center;gap:22px;display:flex}.Nav-module__bLoQaq__searchEsc{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--s-dim);font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchClose{cursor:pointer;opacity:.6;width:18px;height:18px;transition:opacity .3s var(--ease-out);background:0 0;border:none;padding:0;position:relative}.Nav-module__bLoQaq__searchClose:hover{opacity:1}.Nav-module__bLoQaq__searchClose:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__searchClose span{background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}.Nav-module__bLoQaq__searchClose span:after{content:\"\";background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__searchWrap{flex-direction:column;flex:1;width:100%;max-width:760px;min-height:0;margin:0 auto;padding:0 40px;display:flex}.Nav-module__bLoQaq__searchField{border-bottom:1px solid var(--s-line);transition:border-color var(--duration-mid) var(--ease-out);align-items:center;gap:18px;padding:clamp(40px,7vh,72px) 0 20px;display:flex}.Nav-module__bLoQaq__searchField:focus-within{border-bottom-color:#30262073}.Nav-module__bLoQaq__searchFieldIcon{color:var(--s-dim);opacity:.9;flex:none}.Nav-module__bLoQaq__searchInput{min-width:0;color:var(--slate);font-family:var(--font-display);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:300}.Nav-module__bLoQaq__searchInput::placeholder{color:var(--s-dim2)}.Nav-module__bLoQaq__searchInput:focus,.Nav-module__bLoQaq__searchInput:focus-visible{outline:none}.Nav-module__bLoQaq__searchContent{flex:1;padding:clamp(28px,4vh,44px) 0 40px;overflow-y:auto}.Nav-module__bLoQaq__searchGroup+.Nav-module__bLoQaq__searchGroup,.Nav-module__bLoQaq__searchListbox+.Nav-module__bLoQaq__searchGroup{margin-top:clamp(30px,4.5vh,52px)}.Nav-module__bLoQaq__searchSectLabel{justify-content:space-between;align-items:baseline;margin:0 0 6px;display:flex}.Nav-module__bLoQaq__searchLbl{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--s-dim);font-size:10px;font-weight:500}.Nav-module__bLoQaq__searchItem{border-bottom:1px solid var(--s-line);cursor:pointer;transition:padding-left .45s var(--ease-out), opacity .3s var(--ease-out);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;text-decoration:none;display:flex;position:relative}.Nav-module__bLoQaq__searchItem:focus-visible{outline:2px solid var(--slate);outline-offset:3px}.Nav-module__bLoQaq__searchArrow{opacity:0;color:var(--walnut);font-family:var(--font-body);transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);position:absolute;
26left:-2px;transform:translate(-6px)}.Nav-module__bLoQaq__searchItem:hover,.Nav-module__bLoQaq__searchItemActive{padding-left:28px}.Nav-module__bLoQaq__searchItem:hover .Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchItemActive .Nav-module__bLoQaq__searchArrow{opacity:1;transform:translate(0)}.Nav-module__bLoQaq__searchItemTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--slate);font-size:clamp(1.05rem,1.5vw,1.375rem);font-weight:300}.Nav-module__bLoQaq__searchItemLoc{color:var(--s-dim);letter-spacing:.04em;margin-left:12px;font-size:.8em}.Nav-module__bLoQaq__searchItemMeta{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--s-dim);white-space:nowrap;font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchTypeWrap{border-top:1px solid var(--s-line);display:flex}.Nav-module__bLoQaq__searchTypeCell{border:none;border-bottom:1px solid var(--s-line);cursor:pointer;text-align:left;transition:padding-left .45s var(--ease-out);background:0 0;flex:1;justify-content:space-between;align-items:baseline;padding:18px 24px 18px 0;display:flex}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:1px solid var(--s-line);padding-left:28px}.Nav-module__bLoQaq__searchTypeCell:hover{padding-left:8px}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:36px}.Nav-module__bLoQaq__searchTypeName{font-family:var(--font-display);color:var(--slate);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:300}.Nav-module__bLoQaq__searchTypeCount{font-family:var(--font-body);color:var(--s-dim);font-variant-numeric:tabular-nums;font-size:12px}.Nav-module__bLoQaq__searchEmpty{font-family:var(--font-body);color:var(--s-dim);padding:18px 0;font-size:14px;font-weight:300}.Nav-module__bLoQaq__searchLegend{border-top:1px solid var(--s-line);flex-wrap:wrap;justify-content:center;gap:28px;padding:18px 40px;display:flex}.Nav-module__bLoQaq__searchLegendItem{font-family:var(--font-body);letter-spacing:.1em;color:var(--s-dim2);text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;display:flex}.Nav-module__bLoQaq__searchLegendItem b{color:var(--s-dim);font-weight:400}.Nav-module__bLoQaq__kbd{font-family:var(--font-body);color:var(--s-dim);border:1px solid var(--s-line);letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-size:10px}@media (max-width:1023px){.Nav-module__bLoQaq__nav{padding:24px 40px}}@media (max-width:767px){.Nav-module__bLoQaq__nav{padding:20px 24px}.Nav-module__bLoQaq__drawer{padding:100px 32px 40px}.Nav-module__bLoQaq__searchBar,.Nav-module__bLoQaq__searchWrap,.Nav-module__bLoQaq__searchLegend{padding-left:24px;padding-right:24px}.Nav-module__bLoQaq__searchLegend{gap:16px}.Nav-module__bLoQaq__searchTypeWrap{flex-direction:column}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:none;padding-left:0}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:8px}.Nav-module__bLoQaq__searchItemLoc{display:none}}@media (prefers-reduced-motion:reduce){.Nav-module__bLoQaq__drawer,.Nav-module__bLoQaq__backdrop,.Nav-module__bLoQaq__searchOverlay,.Nav-module__bLoQaq__burgerLine,.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch,.Nav-module__bLoQaq__searchItem,.Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchTypeCell{transition:none}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{transform:none}}\n.Footer-module__Grjkva__footer{background-color:var(--slate);color:var(--sand);border-top:1px solid var(--seam-on-dark);view-transition-name:Footer-module__Grjkva__site-footer;padding:clamp(56px,8vh,100px) clamp(24px,8vw,140px) clamp(28px,4vh,44px)}.Footer-module__Grjkva__inner{max-width:1480px;margin:0 auto}.Footer-module__Grjkva__cta{justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:clamp(40px,6vh,76px);display:flex}.Footer-module__Grjkva__ctaText{flex-direction:column;gap:clamp(16px,2.4vh,24px);display:flex}.Footer-module__Grjkva__kicker{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--oak);font-size:10px;font-weight:500}.Footer-module__Grjkva__ctaLink{max-width:16ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.875rem,4.4vw,3.5rem);font-weight:300;line-height:var(--leading-tight);color:var(--wool);transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:.42em;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover{opacity:.62}}.Footer-module__Grjkva__ctaArrow{width:.52em;height:.52em;transition:transform var(--duration-mid) var(--ease-out);flex:none;margin-top:.12em}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover .Footer-module__Grjkva__ctaArrow{transform:translate(.22em)}}.Footer-module__Grjkva__markWrap{color:var(--oak);flex:none;margin-top:6px}.Footer-module__Grjkva__rule{background-color:var(--hairline-on-dark);height:1px}.Footer-module__Grjkva__cols{grid-template-columns:1.5fr 1fr 1fr;gap:36px 40px;padding:clamp(34px,5vh,56px) 0;display:grid}.Footer-module__Grjkva__col{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.Footer-module__Grjkva__colLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--oak);margin-bottom:6px;font-size:10px;font-weight:500}.Footer-module__Grjkva__colLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--sand);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-out);font-size:14px;font-weight:300;text-decoration:none}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__colLink:hover{color:var(--wool)}}.Footer-module__Grjkva__address{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:300;line-height:var(--leading-body);color:var(--sand)}.Footer-module__Grjkva__bottom{flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:clamp(20px,3vh,30px);
26display:flex}.Footer-module__Grjkva__fine{font-family:var(--font-body);letter-spacing:.08em;color:var(--oak);font-size:11px;font-weight:400}@media (max-width:1023px){.Footer-module__Grjkva__cols{grid-template-columns:1fr 1fr;gap:36px 40px}.Footer-module__Grjkva__col:last-child{grid-column:1/-1}.Footer-module__Grjkva__col{gap:0}.Footer-module__Grjkva__colLink{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px){.Footer-module__Grjkva__cta{flex-direction:column-reverse;align-items:flex-start;gap:28px}.Footer-module__Grjkva__markWrap{margin-top:0}.Footer-module__Grjkva__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 28px}.Footer-module__Grjkva__bottom{flex-direction:column;gap:8px}}\n.ScrollReveal-module__ViwyzG__hidden{opacity:0;transform:translateY(var(--sr-y,40px))}.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:opacity 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s), transform 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollReveal-module__ViwyzG__hidden,.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:none;transform:none}}\n.FadeImage-module__MlDS8a__wrapper{background-color:var(--linen);position:relative;overflow:hidden}.FadeImage-module__MlDS8a__wrapper.FadeImage-module__MlDS8a__fill{position:absolute;inset:0}.FadeImage-module__MlDS8a__placeholder{background-color:var(--linen);position:absolute;inset:0}.FadeImage-module__MlDS8a__image{object-fit:cover;width:100%;height:100%;display:block}.FadeImage-module__MlDS8a__hidden{opacity:0;transform:scale(1.05)}.FadeImage-module__MlDS8a__hiddenInstant{opacity:0}.FadeImage-module__MlDS8a__revealed{opacity:1;transition:opacity 1.2s cubic-bezier(.33,1,.68,1),transform 1.2s cubic-bezier(.33,1,.68,1);transform:scale(1)}.FadeImage-module__MlDS8a__revealedInstant{opacity:1;transition:opacity .45s cubic-bezier(.5,1,.89,1)}@media (prefers-reduced-motion:reduce){.FadeImage-module__MlDS8a__image,.FadeImage-module__MlDS8a__hidden,.FadeImage-module__MlDS8a__hiddenInstant,.FadeImage-module__MlDS8a__revealed,.FadeImage-module__MlDS8a__revealedInstant{transition:none;transform:none}}\n.Preloader-module__aFCmlq__preloader{z-index:var(--z-preloader);background-color:var(--wool);position:fixed;inset:0}.Preloader-module__aFCmlq__imageFrame{border-radius:var(--radius-sm);width:min(440px,78vw);height:min(300px,52vh);transition:width .56s var(--ease-settle), height .56s var(--ease-settle), border-radius .56s var(--ease-settle);will-change:width, height;z-index:1;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Preloader-module__aFCmlq__imageSlot{opacity:0;transition:opacity .12s ease-in-out;position:absolute;inset:0}.Preloader-module__aFCmlq__imageSlot.Preloader-module__aFCmlq__imageActive{opacity:1}.Preloader-module__aFCmlq__imageSlotImg{object-fit:cover;width:100%;height:100%;image-rendering:high-quality;-webkit-image-rendering:high-quality}.Preloader-module__aFCmlq__overlay{z-index:2;background:linear-gradient(to top, rgba(var(--scrim-ink), .82) 0%, rgba(var(--scrim-ink), .25) 42%, rgba(var(--scrim-ink), 0) 70%);opacity:0;transition:opacity .56s var(--ease-settle);pointer-events:none;position:absolute;inset:0}.Preloader-module__aFCmlq__settling .Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__exiting .Preloader-module__aFCmlq__overlay{opacity:1}.Preloader-module__aFCmlq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);transition:transform .56s var(--ease-settle);will-change:transform;backface-visibility:hidden;z-index:3;font-size:18px;font-weight:500;position:absolute;top:calc(50vh + 176px);left:50%;transform:translate(-50%)}.Preloader-module__aFCmlq__exiting{opacity:0;pointer-events:none;transition:opacity .45s ease-out}@media (max-width:767px){.Preloader-module__aFCmlq__imageFrame{width:80vw;height:42vh}.Preloader-module__aFCmlq__wordmark{top:calc(71vh + 26px)}}@media (prefers-reduced-motion:reduce){.Preloader-module__aFCmlq__imageFrame,.Preloader-module__aFCmlq__imageSlot,.Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__wordmark,.Preloader-module__aFCmlq__exiting{transition:none!important}}\n.SimplePreloader-module__hRAuAW__simple{z-index:var(--z-preloader);background-color:var(--wool);opacity:1;justify-content:center;align-items:center;transition:opacity .4s ease-out;display:flex;position:fixed;inset:0}.SimplePreloader-module__hRAuAW__leaving{opacity:0}
26.SimplePreloader-module__hRAuAW__mark{color:var(--slate);animation:.52s cubic-bezier(.22,1,.36,1) SimplePreloader-module__hRAuAW__simpleMarkIn}@keyframes SimplePreloader-module__hRAuAW__simpleMarkIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SimplePreloader-module__hRAuAW__simple{transition:none}.SimplePreloader-module__hRAuAW__mark{animation:none}}\n.ProjectVideo-module__NwGGCa__wrap{position:absolute;inset:0;overflow:hidden}.ProjectVideo-module__NwGGCa__poster{object-fit:cover}.ProjectVideo-module__NwGGCa__video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ProjectVideo-module__NwGGCa__video[data-shown]{opacity:1}@media (orientation:portrait){.ProjectVideo-module__NwGGCa__videoStage,.ProjectVideo-module__NwGGCa__posterStage{object-fit:contain}}\n.WorkIndex-module__YlJzTW__indexWrap{margin-top:clamp(40px,6vh,64px);position:relative}.WorkIndex-module__YlJzTW__table{border-collapse:collapse;width:100%}.WorkIndex-module__YlJzTW__table thead,.WorkIndex-module__YlJzTW__table tbody{display:contents}.WorkIndex-module__YlJzTW__headerRow{border-bottom:.5px solid var(--color-border);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;margin-bottom:0;padding:0 0 20px;display:grid}.WorkIndex-module__YlJzTW__headerRow th{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);text-align:left;font-size:10px;font-weight:500}.WorkIndex-module__YlJzTW__row{border-bottom:.5px solid var(--color-border);transition:opacity var(--duration-quick) var(--ease-out);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;padding:26px 0;text-decoration:none;display:grid}.WorkIndex-module__YlJzTW__row td,.WorkIndex-module__YlJzTW__row th{text-align:left;padding:0}@media (hover:hover) and (pointer:fine){.WorkIndex-module__YlJzTW__row:hover{opacity:.7}}.WorkIndex-module__YlJzTW__row:focus-within{outline-offset:-2px;outline:2px solid}.WorkIndex-module__YlJzTW__rowLink{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.WorkIndex-module__YlJzTW__row{transition:none}.WorkIndex-module__YlJzTW__row:hover{opacity:1}}.WorkIndex-module__YlJzTW__colYear{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTitle{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:13px;font-weight:400}.WorkIndex-module__YlJzTW__colLocation{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTypology{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);font-size:11px;font-weight:400}.WorkIndex-module__YlJzTW__colArea{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__row .WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__headerRow .WorkIndex-module__YlJzTW__colArea{text-align:right}.WorkIndex-module__YlJzTW__preview{pointer-events:none;z-index:10;visibility:hidden;width:280px;height:180px;position:absolute;top:0;left:0;overflow:hidden}.WorkIndex-module__YlJzTW__previewTall{width:203px;height:360px}@media (max-width:1023px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:60px 1fr 1fr 120px;gap:16px}.WorkIndex-module__YlJzTW__colArea{display:none}}@media (max-width:767px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:50px 1fr;gap:12px}.WorkIndex-module__YlJzTW__colLocation,.WorkIndex-module__YlJzTW__colTypology,.WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__preview{display:none}}\n.AwwwardsBadge-module___6FJsW__badge{z-index:var(--z-badge);position:fixed;top:50%;right:0;transform:translateY(-50%)}.AwwwardsBadge-module___6FJsW__link{transition:opacity var(--duration-quick) var(--ease-out);display:block}.AwwwardsBadge-module___6FJsW__link:hover{opacity:.85}.AwwwardsBadge-module___6FJsW__link svg{display:block}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-5px;outline:2px solid #fff}@media (max-width:1023px){.AwwwardsBadge-module___6FJsW__link svg{aspect-ratio:53.08/171.358;width:40px;height:auto}}@media (max-width:767px){.AwwwardsBadge-module___6FJsW__link svg{width:24px}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.AwwwardsBadge-module___6FJsW__link{transition:none}}\n.CustomSelect-module__38KbJW__wrapper{position:relative}.CustomSelect-module__38KbJW__trigger{appearance:none;border:none;border-bottom:1px solid var(--color-border);width:100%;font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--duration-mid) var(--ease-out);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 12px 0;font-size:16px;font-weight:300;line-height:1.6;
26display:flex}.CustomSelect-module__38KbJW__trigger:focus{border-color:var(--color-text)}.CustomSelect-module__38KbJW__trigger:focus:not(:focus-visible){outline:none}.CustomSelect-module__38KbJW__trigger[data-empty]{color:var(--walnut)}.CustomSelect-module__38KbJW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomSelect-module__38KbJW__chevron{color:var(--flax);transition:transform var(--duration-quick) var(--ease-out);flex:none}.CustomSelect-module__38KbJW__chevronOpen{transform:rotate(180deg)}.CustomSelect-module__38KbJW__list{z-index:var(--z-nav);background-color:var(--wool);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:292px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #3026201f}.CustomSelect-module__38KbJW__listEnter{animation:CustomSelect-module__38KbJW__listIn var(--duration-quick) var(--ease-out)}@keyframes CustomSelect-module__38KbJW__listIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect-module__38KbJW__option{border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:300;line-height:1.5;display:flex}.CustomSelect-module__38KbJW__optionActive{background-color:var(--linen)}.CustomSelect-module__38KbJW__option[aria-selected=true]:after{content:\"\";border-left:1px solid var(--slate);border-bottom:1px solid var(--slate);flex:none;width:9px;height:5px;margin-top:-3px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.CustomSelect-module__38KbJW__trigger,.CustomSelect-module__38KbJW__chevron{transition:none}.CustomSelect-module__38KbJW__listEnter{animation:none}}\n.page-module__OSLHOG__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__OSLHOG__lead{flex-direction:column;display:flex}.page-module__OSLHOG__kicker{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:18px 0 0;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:300;line-height:.99}.page-module__OSLHOG__lede{font-family:var(--font-accent);color:var(--color-text);max-width:40ch;margin:clamp(28px,4vh,44px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.55}.page-module__OSLHOG__grid{grid-template-columns:1fr 1fr;grid-template-areas:\"lead form\"\"details form\";align-items:start;gap:clamp(48px,8vh,88px) clamp(48px,8vw,120px);display:grid}.page-module__OSLHOG__lead{grid-area:lead}.page-module__OSLHOG__formWrap{grid-area:form}.page-module__OSLHOG__details{grid-area:details}.page-module__OSLHOG__detailList{flex-direction:column;margin:0;display:flex}.page-module__OSLHOG__detailBlock{border-top:.5px solid var(--color-border);flex-direction:column;gap:12px;padding:clamp(22px,3vh,30px) 0;display:flex}.page-module__OSLHOG__detailBlock:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__detailLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__detailValue{flex-direction:column;gap:5px;margin:0;display:flex}.page-module__OSLHOG__detailLine,.page-module__OSLHOG__detailLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);font-size:14px;font-weight:300;line-height:1.6}.page-module__OSLHOG__detailLink{text-underline-offset:3px;width:fit-content;text-decoration:underline;text-decoration-thickness:.5px;-webkit-text-decoration-color:var(--oak);text-decoration-color:var(--oak);transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out);position:relative}.page-module__OSLHOG__detailLink:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__OSLHOG__detailLink:hover{color:var(--walnut);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.page-module__OSLHOG__form{opacity:1;max-width:620px;transition:opacity .45s var(--ease-out);flex-direction:column;gap:clamp(24px,3.4vh,36px);
26display:flex}.page-module__OSLHOG__formNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0 0 -8px;font-size:10px;font-weight:500}.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{opacity:0;pointer-events:none}.page-module__OSLHOG__pair{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px);display:grid}.page-module__OSLHOG__group{border-top:.5px solid var(--color-border);flex-direction:column;gap:clamp(24px,3.4vh,36px);min-width:0;margin:0;padding:clamp(20px,3vh,30px) 0 0;display:flex}.page-module__OSLHOG__groupNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__field{flex-direction:column;gap:15px;display:flex}.page-module__OSLHOG__fieldLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__requiredMark{color:var(--walnut);margin-left:.35em}.page-module__OSLHOG__fieldHint{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:var(--leading-body);color:var(--walnut);max-width:52ch;margin:0}.page-module__OSLHOG__input{width:100%;font-family:var(--font-body);color:var(--color-text);border:none;border-bottom:1px solid var(--flax);appearance:none;transition:border-color var(--duration-mid) var(--ease-out);background-color:#0000;border-radius:0;padding:8px 0 12px;font-size:16px;font-weight:300;line-height:1.6}.page-module__OSLHOG__input::placeholder{color:var(--walnut);opacity:1}.page-module__OSLHOG__input:focus{border-color:var(--color-text)}.page-module__OSLHOG__input:focus:not(:focus-visible){outline:none}.page-module__OSLHOG__input:user-invalid{border-color:var(--walnut)}.page-module__OSLHOG__input:user-invalid:focus{border-color:var(--color-text)}.page-module__OSLHOG__textarea{min-height:64px;max-height:320px;line-height:var(--leading-body);resize:none;overflow-y:auto}.page-module__OSLHOG__hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__OSLHOG__submit{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-quick) var(--ease-out);border:none;align-self:flex-start;align-items:center;gap:.6em;margin-top:clamp(4px,1.2vh,12px);padding:15px 28px;font-size:11px;font-weight:500;display:inline-flex}.page-module__OSLHOG__submit:hover{opacity:.82}.page-module__OSLHOG__submit:active{opacity:.7;transform:scale(.98)}.page-module__OSLHOG__submit[aria-disabled=true]{opacity:.55;cursor:progress}.page-module__OSLHOG__formError{font-family:var(--font-body);color:var(--clay);max-width:48ch;margin-top:14px;font-size:13px;font-weight:500;line-height:1.5}.page-module__OSLHOG__submitArrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.page-module__OSLHOG__submit:hover .page-module__OSLHOG__submitArrow{transform:translate(3px)}.page-module__OSLHOG__success{opacity:0;flex-direction:column;gap:16px;max-width:44ch;min-height:200px;display:flex}.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{animation:page-module__OSLHOG__fade var(--duration-mid) var(--ease-out) forwards}@keyframes page-module__OSLHOG__fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{opacity:1;animation:none}.page-module__OSLHOG__form,.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{transition:none}}.page-module__OSLHOG__successLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__successMessage{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1.1}.page-module__OSLHOG__successSub{font-family:var(--font-accent);color:var(--color-text);margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:300;line-height:1.5}.page-module__OSLHOG__faq{border-top:.5px solid var(--color-border);max-width:720px;margin-top:clamp(72px,12vh,128px);padding-top:clamp(28px,4vh,40px)}.page-module__OSLHOG__faqHeading{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__faqList{flex-direction:column;margin:clamp(20px,3vh,28px) 0 0;display:flex}.page-module__OSLHOG__faqItem{border-top:.5px solid var(--color-border);flex-direction:column;gap:10px;padding:clamp(20px,3vh,26px) 0;display:flex}.page-module__OSLHOG__faqItem:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__faqQ{font-family:var(--font-body);letter-spacing:.005em;color:var(--color-text);font-size:15px;font-weight:400}.page-module__OSLHOG__faqA{font-family:var(--font-body);color:var(--color-text-sub);max-width:62ch;margin:0;font-size:14px;font-weight:300;line-height:1.7}@media (max-width:1023px){.page-module__OSLHOG__grid{grid-template-columns:1fr;grid-template-areas:\"lead\"\"form\"\"details\";row-gap:clamp(40px,7vh,64px)}.page-module__OSLHOG__form{max-width:none}}@media (max-width:767px){.page-module__OSLHOG__main{padding-top:112px}.page-module__OSLHOG__pair{grid-template-columns:1fr;gap:24px}.page-module__OSLHOG__submit{justify-content:center;align-self:stretch;padding:16px 28px}}\n.not-found-module__HS70Aa__main{align-items:center;min-height:72vh;padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(96px,14vh,180px);
26display:flex}.not-found-module__HS70Aa__inner{flex-direction:column;max-width:40ch;display:flex}.not-found-module__HS70Aa__code{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.not-found-module__HS70Aa__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);width:max-content;max-width:none;margin:18px 0 0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:.98}.not-found-module__HS70Aa__lede{font-family:var(--font-accent);color:var(--color-text);margin:clamp(26px,4vh,40px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.42}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,36px);margin-top:clamp(36px,5vh,56px);display:flex}.not-found-module__HS70Aa__primary{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);cursor:pointer;appearance:none;transition:opacity var(--duration-fast) var(--ease-out);border:none;border-radius:4px;align-items:center;gap:.6em;padding:15px 28px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primary:hover{opacity:.82}.not-found-module__HS70Aa__arrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.not-found-module__HS70Aa__primary:hover .not-found-module__HS70Aa__arrow{transform:translate(3px)}.not-found-module__HS70Aa__secondary{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);transition:color var(--duration-fast) var(--ease-out);padding-bottom:4px;font-size:11px;font-weight:500;text-decoration:none;position:relative}.not-found-module__HS70Aa__secondary:after{content:\"\";background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.not-found-module__HS70Aa__secondary:hover{color:var(--walnut)}@media (max-width:767px){.not-found-module__HS70Aa__main{padding-top:120px}}\n.page-module__5q-tRq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__5q-tRq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__5q-tRq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__5q-tRq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__5q-tRq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__5q-tRq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__5q-tRq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__5q-tRq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__5q-tRq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__5q-tRq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__5q-tRq__body{grid-column:5/span 8}.page-module__5q-tRq__note{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:48ch}.page-module__5q-tRq__noteLink{color:var(--color-text);border-bottom:1px solid var(--color-border);transition:border-color var(--duration-quick) var(--ease-out);text-decoration:none}.page-module__5q-tRq__noteLink:hover{border-bottom-color:var(--color-text)}@media (max-width:1023px){.page-module__5q-tRq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__5q-tRq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__5q-tRq__body{grid-column:1}}@media (max-width:767px){.page-module__5q-tRq__main{padding-top:104px}.page-module__5q-tRq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}}\n.page-module__AB6CKq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__AB6CKq__tnum{font-variant-numeric:tabular-nums}.page-module__AB6CKq__head{flex-direction:column;display:flex}.page-module__AB6CKq__eyebrow{font-family:var(--font-body);letter-spacing:.2em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.page-module__AB6CKq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);margin:clamp(16px,2.5vw,28px) 0 0;font-size:clamp(3rem,8vw,6.5rem);font-weight:300;line-height:.95}.page-module__AB6CKq__statement{font-family:var(--font-display);color:var(--color-text);max-width:30ch;margin:clamp(32px,5vh,64px) 0 0;font-size:clamp(1.3rem,2.1vw,1.9rem);font-weight:300;line-height:1.38}.page-module__AB6CKq__path{margin-top:clamp(96px,16vh,200px)}.page-module__AB6CKq__phase{margin-top:clamp(80px,14vh,180px)}.page-module__AB6CKq__phase:first-child{margin-top:0}.page-module__AB6CKq__phaseHead{flex-direction:column;gap:14px;max-width:46ch;margin-bottom:clamp(48px,8vh,96px);
26display:flex}.page-module__AB6CKq__phaseLabel{font-family:var(--font-body);letter-spacing:.22em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--walnut)}.page-module__AB6CKq__phaseName{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:300;line-height:1.05}.page-module__AB6CKq__phaseBlurb{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.8;margin:0}.page-module__AB6CKq__steps{flex-direction:column;gap:clamp(56px,9vh,112px);display:flex}.page-module__AB6CKq__step{grid-template-columns:clamp(72px,9vw,132px) 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.page-module__AB6CKq__stepNum{font-family:var(--font-display);letter-spacing:-.03em;color:var(--flax);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:300;line-height:.9}.page-module__AB6CKq__stepMain{min-width:0;max-width:60ch;padding-top:clamp(4px,.8vw,12px)}.page-module__AB6CKq__stepTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:0;font-size:clamp(1.35rem,2vw,1.875rem);font-weight:300;line-height:1.12}.page-module__AB6CKq__stepBody{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.82;margin:clamp(18px,2vw,24px) 0 0}.page-module__AB6CKq__stepMeta{grid-template-columns:repeat(2,minmax(96px,max-content));grid-auto-rows:auto;grid-auto-flow:column;gap:9px 40px;margin:clamp(20px,2.6vw,30px) 0 0;display:grid}.page-module__AB6CKq__metaLabel{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption);opacity:.8;grid-row:1}.page-module__AB6CKq__metaValue{font-family:var(--font-body);color:var(--color-text);grid-row:2;margin:0;font-size:12.5px;font-weight:300}.page-module__AB6CKq__close{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;margin-top:clamp(96px,16vh,200px);padding-bottom:clamp(96px,16vh,200px);display:flex}.page-module__AB6CKq__closeline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:300;line-height:1.1}.page-module__AB6CKq__closelink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);margin:-8px -12px;padding:8px 12px 13px;font-size:12px;font-weight:500;display:inline-block;position:relative}.page-module__AB6CKq__closelink:after{content:\"\";background-color:currentColor;height:1px;position:absolute;bottom:8px;left:12px;right:12px}.page-module__AB6CKq__closelink:hover{color:var(--walnut)}@media (max-width:767px){.page-module__AB6CKq__main{padding-top:108px}.page-module__AB6CKq__step{grid-template-columns:1fr;gap:12px}.page-module__AB6CKq__stepNum{font-size:2.75rem}.page-module__AB6CKq__stepMain{padding-top:0}.page-module__AB6CKq__close{justify-content:flex-start;gap:16px 24px}}\n.page-module__VKYseq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__VKYseq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__VKYseq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__VKYseq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__VKYseq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__VKYseq__tbMeta{flex-wrap:wrap;display:flex}.page-module__VKYseq__tbCell{border-left:.5px solid var(--color-border);flex-direction:column;gap:6px;padding:0 22px;display:flex}.page-module__VKYseq__tbCell:first-child{border-left:none;padding-left:0}.page-module__VKYseq__tbLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__VKYseq__tbValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__VKYseq__list{margin:0;padding:0;list-style:none}.page-module__VKYseq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__VKYseq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__VKYseq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__VKYseq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__VKYseq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__VKYseq__body{grid-column:5/span 8}.page-module__VKYseq__description{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:40ch}@media (max-width:1023px){.page-module__VKYseq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__VKYseq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__VKYseq__body{grid-column:1}}@media (max-width:767px){.page-module__VKYseq__main{padding-top:104px}.page-module__VKYseq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}.page-module__VKYseq__tbMeta{column-gap:var(--space-comfortable);grid-template-columns:1fr 1fr;row-gap:20px;width:100%;display:grid}.page-module__VKYseq__tbCell,.page-module__VKYseq__tbCell:first-child{border-left:none;padding:0}}\n.page-module__ylPtNa__main{--studio-ink:82, 80, 80;padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__ylPtNa__lead{flex-direction:column;display:flex}.page-module__ylPtNa__eyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--studio-ink));margin:18px 0 0;font-size:36px;font-weight:600;line-height:1.02}.page-module__ylPtNa__leadGrid{grid-template-columns:minmax(0,1fr) clamp(220px,30vw,400px);align-items:center;gap:clamp(40px,7vw,112px);margin-top:clamp(48px,8vh,104px);display:grid}.page-module__ylPtNa__philosophy{flex-direction:column;max-width:64ch;display:flex}.page-module__ylPtNa__philoLead{font-family:var(--font-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:0;font-size:16px;font-weight:600}.page-module__ylPtNa__philoBody{font-family:var(--font-body);font-size:16px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:14px 0 clamp(28px,3.4vh,40px)}.page-module__ylPtNa__philoLead:last-child{margin-top:4px}.page-module__ylPtNa__markWrap{justify-content:flex-end;display:flex}.page-module__ylPtNa__mark{width:100%;height:auto;color:rgb(var(--studio-ink))}.page-module__ylPtNa__facts{flex-wrap:wrap;gap:0;margin:clamp(48px,8vh,104px) 0 0;display:flex}.page-module__ylPtNa__fact{border-left:1px solid var(--color-border);flex-direction:column;gap:12px;padding:0 clamp(20px,2.4vw,36px);
26display:flex}.page-module__ylPtNa__fact:first-child{border-left:none;padding-left:0}.page-module__ylPtNa__fact dt{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__fact dd{font-family:var(--font-body);letter-spacing:.02em;color:rgb(var(--studio-ink));font-size:13px;font-weight:300}.page-module__ylPtNa__section{margin:clamp(128px,16vh,200px) 0}.page-module__ylPtNa__sectionHead{flex-direction:column;gap:18px;margin-bottom:clamp(44px,7vh,80px);display:flex}.page-module__ylPtNa__lede{font-family:var(--font-body);font-size:24px;font-weight:300;line-height:var(--leading-body);color:rgb(var(--studio-ink))}.page-module__ylPtNa__ledeName{font-weight:600}.page-module__ylPtNa__team{flex-direction:column;gap:clamp(48px,8vh,96px);display:flex}.page-module__ylPtNa__feature{outline:none;min-height:clamp(240px,32vh,360px)}.page-module__ylPtNa__featureBare{min-height:clamp(150px,19vh,210px)}.page-module__ylPtNa__feature:focus-visible{outline:2px solid var(--color-text);outline-offset:8px}.page-module__ylPtNa__featureInner{animation:page-module__ylPtNa__featureIn var(--duration-mid) var(--ease-out);align-items:flex-start;gap:clamp(28px,5vw,72px);display:flex}@keyframes page-module__ylPtNa__featureIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__ylPtNa__featureFigureWrap{flex-direction:column;flex:none;align-items:flex-start;width:clamp(150px,17vw,220px);display:flex}.page-module__ylPtNa__featureFigure{width:auto;height:clamp(160px,22vh,248px);color:rgb(var(--studio-ink));margin-bottom:16px}.page-module__ylPtNa__featureBody{flex:auto;min-width:0}.page-module__ylPtNa__featureName{font-family:var(--font-display);letter-spacing:.01em;color:rgb(var(--studio-ink));margin:0;font-size:12px;font-weight:600}.page-module__ylPtNa__featureRole{flex-direction:column;margin:8px 0 0;display:flex}.page-module__ylPtNa__featureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__featureBio{flex-direction:column;gap:clamp(14px,1.8vh,20px);max-width:60ch;margin-top:clamp(24px,3vh,36px);display:flex}.page-module__ylPtNa__featureBio p{font-family:var(--font-display);font-size:16px;font-weight:300;line-height:var(--leading-body);color:rgba(var(--studio-ink), .8);margin:0}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/5;background-color:var(--linen);flex:none;width:clamp(220px,28vw,340px);position:relative;overflow:hidden}.page-module__ylPtNa__featurePortraitImg{object-fit:cover}.page-module__ylPtNa__roster{border-top:1px solid var(--color-border);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(20px,2.6vw,40px) clamp(16px,2vw,32px);padding-top:clamp(36px,5vh,56px);display:grid}.page-module__ylPtNa__figureBtn{cursor:pointer;text-align:left;color:rgb(var(--studio-ink));background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0 0 8px;display:flex}.page-module__ylPtNa__figureBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.page-module__ylPtNa__figureCell{justify-content:flex-start;align-items:flex-end;height:clamp(88px,11vh,128px);margin-bottom:16px;display:flex}.page-module__ylPtNa__figure{width:auto;height:100%;color:rgba(var(--studio-ink), .55);transition:color var(--duration-fast) var(--ease-out)}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figure{color:rgba(var(--studio-ink), .75)}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figure{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureName{font-family:var(--font-display);letter-spacing:.01em;color:rgba(var(--studio-ink), .85);transition:color var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;padding-bottom:3px;font-size:12px;font-weight:500}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink));border-bottom-color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureRole{flex-direction:column;margin-top:8px;display:flex}.page-module__ylPtNa__figureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__closing{border-top:1px solid rgb(var(--studio-ink));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;padding-top:clamp(48px,8vh,96px);padding-bottom:clamp(48px,7vh,80px);
26display:flex}.page-module__ylPtNa__closeStatement{font-family:var(--font-accent);color:rgb(var(--studio-ink));max-width:24ch;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:300;line-height:1.32}.page-module__ylPtNa__closeLink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--studio-ink));white-space:nowrap;padding-bottom:6px;font-size:12px;font-weight:500;position:relative}.page-module__ylPtNa__closeLink:after{content:\"\";width:100%;height:1px;transition:background-color var(--duration-fast) var(--ease-out);background-color:currentColor;position:absolute;bottom:0;left:0}.page-module__ylPtNa__closeLink:hover{color:rgba(var(--studio-ink), .85)}@media (max-width:1023px){.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.page-module__ylPtNa__leadGrid{grid-template-columns:1fr;gap:clamp(40px,8vw,64px)}.page-module__ylPtNa__markWrap{justify-content:flex-start;max-width:360px}.page-module__ylPtNa__featureInner{flex-direction:column;gap:clamp(24px,5vw,40px)}.page-module__ylPtNa__featureFigure{height:clamp(140px,24vw,196px)}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/3;width:100%;max-width:360px}}@media (max-width:767px){.page-module__ylPtNa__main{padding-top:108px}.page-module__ylPtNa__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 0;display:grid}.page-module__ylPtNa__fact{padding:0 16px}.page-module__ylPtNa__fact:nth-child(odd){border-left:none;padding-left:0}.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__ylPtNa__closing{justify-content:flex-start}}@media (max-width:479px){.page-module__ylPtNa__roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-module__ylPtNa__featureInner{animation:none}.page-module__ylPtNa__figure,.page-module__ylPtNa__figureName,.page-module__ylPtNa__closeLink:after{transition:none}}\n.WorkGrid-module__eu5Cwq__section{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.WorkGrid-module__eu5Cwq__header{justify-content:space-between;align-items:baseline;margin-bottom:0;display:flex}.WorkGrid-module__eu5Cwq__viewToggle{align-items:baseline;gap:20px;display:flex}.WorkGrid-module__eu5Cwq__viewBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-quick) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__viewBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__viewBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__viewBtn.WorkGrid-module__eu5Cwq__viewActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filters{align-items:baseline;gap:32px;margin-top:28px;margin-bottom:44px;display:flex}.WorkGrid-module__eu5Cwq__filterBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:baseline;gap:5px;padding:0;font-size:10px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__filterBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__filterBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filterCount{letter-spacing:.04em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:10px;font-weight:300}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive .WorkGrid-module__eu5Cwq__filterCount{color:var(--color-text)}.WorkGrid-module__eu5Cwq__viewBtn,.WorkGrid-module__eu5Cwq__filterBtn{position:relative}.WorkGrid-module__eu5Cwq__viewBtn:before,.WorkGrid-module__eu5Cwq__filterBtn:before{content:\"\";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkGrid-module__eu5Cwq__gridContainer{flex-direction:column;gap:60px;display:flex}.WorkGrid-module__eu5Cwq__strip{align-items:flex-start;gap:20px;
26display:flex}.WorkGrid-module__eu5Cwq__stripItem{flex:var(--grow,1) 1 0%;min-width:240px;position:relative}.WorkGrid-module__eu5Cwq__stripItemTall{flex:0 0 247.5px}.WorkGrid-module__eu5Cwq__card{min-width:0;transition:opacity var(--duration-quick) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__card:hover{opacity:.7}}.WorkGrid-module__eu5Cwq__card:focus-visible{opacity:.7}@media (prefers-reduced-motion:reduce){.WorkGrid-module__eu5Cwq__card{transition:none}}.WorkGrid-module__eu5Cwq__imageWrap{height:440px;position:relative;overflow:hidden}.WorkGrid-module__eu5Cwq__imageWrap img{object-fit:cover;width:100%;height:100%}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:4px;padding-top:14px;display:flex}.WorkGrid-module__eu5Cwq__cardTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.WorkGrid-module__eu5Cwq__cardMeta{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.WorkGrid-module__eu5Cwq__cardTag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);white-space:nowrap;font-size:10px;font-weight:400}.WorkGrid-module__eu5Cwq__cardDot{color:var(--walnut);-webkit-user-select:none;user-select:none;font-size:11px}.WorkGrid-module__eu5Cwq__cardLocation{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}.WorkGrid-module__eu5Cwq__empty{text-align:center;padding:120px 0}.WorkGrid-module__eu5Cwq__empty p{font-family:var(--font-body);color:var(--color-text-caption);font-size:14px;font-weight:300}@media (max-width:1023px){.WorkGrid-module__eu5Cwq__strip{display:contents}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:repeat(2,1fr);gap:48px 20px;display:grid}.WorkGrid-module__eu5Cwq__stripItem{min-width:0}.WorkGrid-module__eu5Cwq__stripItemTall{flex:none}.WorkGrid-module__eu5Cwq__imageWrap{height:340px}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16;height:auto}.WorkGrid-module__eu5Cwq__filters{flex-wrap:wrap;gap:24px}}@media (max-width:767px){.WorkGrid-module__eu5Cwq__section{padding-top:120px}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:1fr;row-gap:40px}.WorkGrid-module__eu5Cwq__stripItem{width:100%;min-width:0}.WorkGrid-module__eu5Cwq__imageWrap{aspect-ratio:3/2;height:auto}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16}.WorkGrid-module__eu5Cwq__filters{gap:16px;margin-bottom:40px}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:6px}.WorkGrid-module__eu5Cwq__cardMeta{margin-left:0}}\n.ElementsExplorer-module__ubDeDW__root{--b-ease:var(--ease-out,cubic-bezier(.16, 1, .3, 1));--b-ink:var(--slate);--b-ink-soft:#302620b3;--b-ink-faint:#30262057;--b-line-wake:#30262038;--b-dot:var(--slate);--b-t-slow:.84s;--b-t-mid:var(--duration-mid);background:var(--wool);width:100%;min-height:100svh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:300;position:relative;overflow:hidden}.ElementsExplorer-module__ubDeDW__stage{cursor:default;position:absolute;inset:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__grid{pointer-events:none;opacity:0;z-index:2;transition:opacity var(--b-t-mid) var(--b-ease);will-change:opacity;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__gridCut{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__grid{opacity:1}.ElementsExplorer-module__ubDeDW__gridLine{background:var(--b-line-wake);transition:opacity var(--b-t-slow) var(--b-ease), transform 1.1s var(--ease-out);will-change:transform;position:absolute;transform:scale(0)}.ElementsExplorer-module__ubDeDW__gridV{transform-origin:50%;width:1px;top:0;bottom:0;transform:scaleY(0)}.ElementsExplorer-module__ubDeDW__gridH{transform-origin:50%;height:1px;left:0;right:0;
26transform:scaleX(0)}.ElementsExplorer-module__ubDeDW__crops{pointer-events:none;z-index:3;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__crop{--crop-ease:var(--ease-out);opacity:0;transform-origin:50%;transition:left 1s var(--crop-ease), top 1s var(--crop-ease), width 1s var(--crop-ease), height 1s var(--crop-ease), opacity .45s var(--b-ease), transform var(--b-t-slow) var(--b-ease), filter var(--b-t-slow) var(--b-ease), box-shadow var(--b-t-slow) var(--b-ease);filter:blur(10px);background:var(--linen);will-change:opacity, transform;margin:0;padding:0;position:absolute;overflow:hidden;transform:scale(1.06);box-shadow:0 0 0 1px #30262000}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn{opacity:1;filter:blur();transform:scale(1);box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__crop img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.001)}.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels{pointer-events:none;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__labels{z-index:5}.ElementsExplorer-module__ubDeDW__marker{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;z-index:6;width:38px;height:38px;transition:opacity var(--b-t-mid) var(--b-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__marker:focus:not(:focus-visible){outline:none}.ElementsExplorer-module__ubDeDW__marker:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__dot{background:var(--b-dot);opacity:.7;width:6px;height:6px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border-radius:50%;display:block;position:relative}.ElementsExplorer-module__ubDeDW__dot:after{content:\"\";opacity:0;width:24px;height:24px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border:1px solid #30262059;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.ElementsExplorer-module__ubDeDW__marker:hover .ElementsExplorer-module__ubDeDW__dot,.ElementsExplorer-module__ubDeDW__marker:focus-visible .ElementsExplorer-module__ubDeDW__dot{opacity:1;transform:scale(1.15)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot:after{opacity:.6;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot:after{opacity:1;border-color:#302620bf;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__tag{white-space:nowrap;pointer-events:none;font-family:var(--font-accent);letter-spacing:.02em;text-transform:lowercase;color:var(--b-ink-soft);transition:opacity var(--b-t-mid) var(--b-ease), color var(--b-t-mid) var(--b-ease);font-size:10px;font-weight:400;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isNear{color:#302620d1}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isActive,.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isLocked{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__marker:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0;pointer-events:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__tag:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0}
26.ElementsExplorer-module__ubDeDW__panel{z-index:7;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity var(--b-t-slow) var(--b-ease) 0s, transform var(--b-t-slow) var(--b-ease) 0s;flex-direction:column;padding:clamp(14px,1.6vw,26px) clamp(16px,1.8vw,30px);display:flex;position:absolute;overflow-y:auto;transform:translateY(14px)scale(.992)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel{opacity:1;pointer-events:auto;transition:opacity var(--b-t-slow) var(--b-ease) .36s, transform var(--b-t-slow) var(--b-ease) .36s;transform:translateY(0)scale(1)}.ElementsExplorer-module__ubDeDW__panelTitle{font-family:var(--font-accent);font-size:clamp(19px,1.7vw,26px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink);margin:0 0 16px}.ElementsExplorer-module__ubDeDW__panelRule{background:#6b5a488c;width:30px;height:1px;margin-bottom:16px}.ElementsExplorer-module__ubDeDW__panelDesc{font-family:var(--font-body);font-size:clamp(12.5px,.95vw,14px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:38ch;margin:0 0 20px}.ElementsExplorer-module__ubDeDW__panelRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:8px;font-size:9.5px;font-weight:400}.ElementsExplorer-module__ubDeDW__panelRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__ref{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink);transition:color var(--b-t-mid) var(--b-ease), padding-left var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);cursor:pointer;border-top:1px solid #30262029;align-items:baseline;gap:11px;padding:7px 0;font-size:11px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__ref:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__refI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.12em;font-size:10px}.ElementsExplorer-module__ubDeDW__ref:hover{padding-left:7px}.ElementsExplorer-module__ubDeDW__ref:hover .ElementsExplorer-module__ubDeDW__refI{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__ref:active{opacity:.8}.ElementsExplorer-module__ubDeDW__ref:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelClose{z-index:1;appearance:none;cursor:pointer;pointer-events:auto;font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);transition:color var(--b-t-mid) var(--b-ease);background:0 0;border:0;padding:5px 0;font-size:9.5px;font-weight:400;position:absolute;top:clamp(10px,1.2vw,18px);right:clamp(12px,1.3vw,22px)}.ElementsExplorer-module__ubDeDW__panelClose:hover{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__panelClose:active{opacity:.7}.ElementsExplorer-module__ubDeDW__panelClose:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelStagger{margin:auto 0}.ElementsExplorer-module__ubDeDW__panelStagger\u003e*{opacity:0;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);transform:translateY(10px)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e*{opacity:1;transform:translateY(0)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:first-child{transition-delay:.48s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(2){transition-delay:.535s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(3){transition-delay:.59s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(4){transition-delay:.645s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(5){transition-delay:.7s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(6){transition-delay:.755s}.ElementsExplorer-module__ubDeDW__mobile{display:none}
26@media (max-width:900px){.ElementsExplorer-module__ubDeDW__root{min-height:0;overflow:visible}.ElementsExplorer-module__ubDeDW__stage{pointer-events:none}.ElementsExplorer-module__ubDeDW__grid,.ElementsExplorer-module__ubDeDW__crops,.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels,.ElementsExplorer-module__ubDeDW__panel{display:none!important}.ElementsExplorer-module__ubDeDW__mobile{z-index:4;color:var(--b-ink);padding:clamp(96px,22vw,132px) clamp(20px,6vw,40px) clamp(48px,16vw,96px);display:block;position:relative}.ElementsExplorer-module__ubDeDW__mList{border-top:1px solid #3026202e;margin:0;padding:0;list-style:none}.ElementsExplorer-module__ubDeDW__mItem{border-bottom:1px solid #3026202e}.ElementsExplorer-module__ubDeDW__mHeading{font:inherit;font-weight:inherit;margin:0}.ElementsExplorer-module__ubDeDW__mRow{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;width:100%;color:var(--b-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,5vw,26px) 2px;display:flex}.ElementsExplorer-module__ubDeDW__mRow:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__mRow:active{opacity:.8}.ElementsExplorer-module__ubDeDW__mName{font-family:var(--font-accent);font-size:clamp(20px,6.2vw,28px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__mSign{opacity:.7;width:14px;height:14px;transition:transform var(--b-t-mid) var(--b-ease);flex:none;position:relative}.ElementsExplorer-module__ubDeDW__mSign:before,.ElementsExplorer-module__ubDeDW__mSign:after{content:\"\";background:var(--b-ink);position:absolute;top:50%;left:50%}.ElementsExplorer-module__ubDeDW__mSign:before{width:14px;height:1px;transition:transform var(--b-t-mid) var(--b-ease);transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mSign:after{width:1px;height:14px;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign{transform:rotate(90deg)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign:before{transform:translate(-50%,-50%)scaleX(0)}.ElementsExplorer-module__ubDeDW__mPanel{opacity:0;transition:grid-template-rows var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);grid-template-rows:0fr;display:grid}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen{opacity:1;grid-template-rows:1fr}.ElementsExplorer-module__ubDeDW__mPanelInner{min-height:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen .ElementsExplorer-module__ubDeDW__mPanelInner{padding:4px 2px clamp(22px,7vw,34px)}.ElementsExplorer-module__ubDeDW__mStrip{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:10px;margin:0 0 clamp(16px,5vw,22px);padding-bottom:4px;display:flex;overflow:auto hidden}.ElementsExplorer-module__ubDeDW__mCrop{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--linen);scroll-snap-align:start;flex:none;width:clamp(150px,45vw,220px);margin:0;overflow:hidden;box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__mCrop img{object-fit:cover;width:100%;height:100%;display:block}.ElementsExplorer-module__ubDeDW__mDesc{font-family:var(--font-body);font-size:clamp(13.5px,3.8vw,15px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:52ch;margin:0 0 clamp(18px,5vw,24px)}.ElementsExplorer-module__ubDeDW__mRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:6px;font-size:10px;font-weight:400}.ElementsExplorer-module__ubDeDW__mRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__mRef{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink);border-top:1px solid #30262029;align-items:baseline;gap:12px;padding:11px 0;font-size:12px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__mRef:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__mRefI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.1em;font-size:10.5px}.ElementsExplorer-module__ubDeDW__mRef:focus-visible{outline-offset:3px;outline:1px solid #3026208c}}@media (prefers-reduced-motion:reduce){.ElementsExplorer-module__ubDeDW__crop{filter:blur();transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn,.ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__panelStagger\u003e*{transform:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel:before,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e*{transition-delay:0s}.ElementsExplorer-module__ubDeDW__grid{transition:opacity var(--b-t-mid) var(--b-ease)}.ElementsExplorer-module__ubDeDW__gridLine,.ElementsExplorer-module__ubDeDW__gridV,.ElementsExplorer-module__ubDeDW__gridH{transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__mPanel,.ElementsExplorer-module__ubDeDW__mSign,.ElementsExplorer-module__ubDeDW__mSign:before{transition:none}}\n.ProjectCarousel-module__LUcQ_q__page{background-color:var(--slate);width:100%;height:100svh;position:relative;overflow:hidden}.ProjectCarousel-module__LUcQ_q__bg{z-index:0;background-color:var(--slate);position:fixed;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg{opacity:0;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__bgImgInner{object-fit:cover;opacity:0;transition:opacity var(--duration-mid) var(--ease-out)}.ProjectCarousel-module__LUcQ_q__bgImg[data-loaded] .ProjectCarousel-module__LUcQ_q__bgImgInner{opacity:1}.ProjectCarousel-module__LUcQ_q__scrim{z-index:1;pointer-events:none;background:linear-gradient(to top, rgba(var(--scrim-ink), .92) 0%, rgba(var(--scrim-ink), .56) 42%, rgba(var(--scrim-ink), 0) 70%);height:48vh;position:fixed;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__scrimTop{z-index:1;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--scrim-ink), .5), rgba(var(--scrim-ink), 0));height:20vh;position:fixed;top:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__surface{z-index:2;cursor:grab;touch-action:none;position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__surface.ProjectCarousel-module__LUcQ_q__dragging{cursor:grabbing}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(clamp(56px, 9vh, 92px), calc(env(safe-area-inset-bottom) + 32px));position:absolute;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__viewport{outline:none;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%)}.ProjectCarousel-module__LUcQ_q__viewport:focus-visible{outline:2px solid var(--wool);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--slate)}.ProjectCarousel-module__LUcQ_q__track{align-items:flex-end;
26gap:calc(clamp(44px, 8vw, 132px) + var(--strip-gap,0px));will-change:transform;visibility:hidden;width:max-content;transition:transform var(--duration-slow) var(--ease-out);display:flex;transform:translate(0)}.ProjectCarousel-module__LUcQ_q__track[data-ready]{visibility:visible}.ProjectCarousel-module__LUcQ_q__track.ProjectCarousel-module__LUcQ_q__dragging{transition:none}.ProjectCarousel-module__LUcQ_q__item{min-height:44px;color:var(--wool);text-align:center;opacity:.5;transition:opacity var(--duration-mid) var(--ease-out);-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:10px;text-decoration:none;display:flex}.ProjectCarousel-module__LUcQ_q__item[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__item:focus-visible{outline:1px solid var(--wool);outline-offset:6px;border-radius:2px}.ProjectCarousel-module__LUcQ_q__itemTitle{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;padding-bottom:2px;font-size:12px;font-weight:400;line-height:1.15}.ProjectCarousel-module__LUcQ_q__item[data-active] .ProjectCarousel-module__LUcQ_q__itemTitle{transition:background-size var(--duration-mid) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600}.ProjectCarousel-module__LUcQ_q__item[data-active]:hover .ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__item[data-active]:focus-visible .ProjectCarousel-module__LUcQ_q__itemTitle{background-size:100% 1px}.ProjectCarousel-module__LUcQ_q__itemMeta{font-family:var(--font-body);letter-spacing:.16em;font-size:8px;font-weight:400;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.5;background-color:currentColor;width:1px;height:.72em;margin:0 .55em;display:inline-block}.ProjectCarousel-module__LUcQ_q__baseline{z-index:3;pointer-events:none;height:3px;position:absolute;bottom:clamp(24px,4vh,38px);left:clamp(24px,5vw,60px);right:clamp(24px,5vw,60px)}.ProjectCarousel-module__LUcQ_q__baseline:before{content:\"\";background:#f6f2eb57;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProjectCarousel-module__LUcQ_q__progress{transform-origin:0;width:100%;transition:transform var(--duration-slow) var(--ease-out);will-change:transform;background:#f6f2ebf2;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ProjectCarousel-module__LUcQ_q__bgImg,.ProjectCarousel-module__LUcQ_q__track,.ProjectCarousel-module__LUcQ_q__item,.ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__progress{transition:none!important}}@media (max-width:767px){.ProjectCarousel-module__LUcQ_q__track{gap:calc(clamp(20px, 6vw, 40px) + var(--strip-gap,0px))}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(56px, calc(env(safe-area-inset-bottom) + 32px))}}@media (prefers-contrast:more){.ProjectCarousel-module__LUcQ_q__item{opacity:.9}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.8}}\n"])</script>
26<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/0ejflv0fs2kna.css\",\"children\":\"$2\"}],\"$L3\",\"$L4\",\"$L5\"],\"$L6\"]}],{\"children\":[\"$L7\",{},null,false,null]},null,false,null],\"$L8\",false]],\"m\":\"$undefined\",\"G\":[\"$9\",[\"$La\",\"$Lb\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"8WIzGctbmuE1oPIt4qcVv\"}\n"])</script>
26<script>self.__next_f.push([1,"e:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"OutletBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"ViewportBoundary\"]\n13:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"MetadataBoundary\"]\nc:Tf72,"])</script>
26<script>self.__next_f.push([1,":root{--wool:#f6f2eb;--linen:#ede6d8;--sand:#d4c9b4;--oak:#a8967e;--walnut:#6b5a48;--slate:#302620;--lichen:#4a5247;--flax:#8c7b5c;--color-bg:var(--wool);--color-text:var(--slate);--color-text-sub:var(--slate);--color-text-caption:var(--slate);--color-border:var(--sand);--font-body:var(--font-sans), \"Inter\", \"Helvetica Neue\", sans-serif;--font-display:var(--font-sora), \"Sora\", var(--font-sans), \"Helvetica Neue\", sans-serif;--font-accent:var(--font-sora), \"Sora\", var(--font-sans), \"Helvetica Neue\", sans-serif;--leading-tight:1.2;--leading-body:1.75;--space-comfortable:24px;--space-breathing:40px;--space-section-padding:80px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-settle:cubic-bezier(.76, 0, .24, 1);--duration-quick:.3s;--duration-fast:.4s;--duration-mid:.6s;--duration-slow:.9s;--scrim-ink:22, 17, 13;--hairline-on-dark:#f6f2eb24;--seam-on-dark:#f6f2eb33;--rule-light:#dcd2bf;--clay:#7a3a20;--umber:#8a5a2b;--radius-sm:2px;--radius-md:4px;--z-badge:90;--z-nav:100;--z-nav-trigger:110;--z-overlay:200;--z-skip:1000;--z-transition:9000;--z-preloader:9999}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:14px}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);font-weight:300;line-height:var(--leading-body);font-variant-numeric:tabular-nums;overflow-x:hidden}:focus-visible{outline-offset:3px;outline:2px solid}:focus:not(:focus-visible){outline:none}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:300;line-height:var(--leading-tight)}h1{font-size:clamp(1.5rem,2.6vw,2.25rem)}h2{font-size:clamp(1.25rem,1.8vw,1.625rem)}h3{font-size:clamp(1.0625rem,1.3vw,1.25rem)}.section-label{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px}@media (max-width:1439px){.container{padding-left:80px;padding-right:80px}}@media (max-width:1023px){.container{padding-left:40px;padding-right:40px}}@media (max-width:767px){.container{padding-left:24px;padding-right:24px}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}::selection{background-color:var(--sand);color:var(--slate)}html{scrollbar-width:thin;scrollbar-color:var(--sand) var(--wool)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--wool)}::-webkit-scrollbar-thumb{background:var(--sand);border-radius:3px}html.no-scroll,html.no-scroll body{height:100%;overflow:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-skip);background-color:var(--slate);color:var(--wool);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);transition:transform .2s var(--ease-out);padding:10px 16px;font-size:12px;font-weight:500;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{outline:2px solid var(--wool);outline-offset:2px;transform:translateY(0)}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:var(--duration-mid);animation-timing-function:var(--ease-settle)}::view-transition-old(*){animation-duration:var(--duration-fast)}::view-transition-new(*){animation-duration:var(--duration-fast)}::view-transition-old(.work-image){object-fit:cover;block-size:100%}::view-transition-new(.work-image){object-fit:cover;block-size:100%}::view-transition-old(.work-info){block-size:auto;inline-size:auto}::view-transition-new(.work-info){block-size:auto;inline-size:auto}\n"])</script>
26<script>self.__next_f.push([1,"3:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/26-wsq7roq3yv.css\",\"children\":\"$c\"}]\n4:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1v042k6id09cn.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n5:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3ddi0t98_sncr.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n7:[\"$\",\"$1\",\"c\",{\"children\":[\"$Ld\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/17j843rejg901.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@10\"}]}]]}]\n8:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n15:T18abf,"])</script>
26<script>self.__next_f.push([1,"@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");
26unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c21b1aaa-module__0pqmKW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c21b1aaa-module__0pqmKW__variable{--font-sans:\"Inter\", \"Inter Fallback\"}\n@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format(\"woff2\");
26unicode-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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b886574ba42c3409-s.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_2a023f4c-module__BGqKYq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_2a023f4c-module__BGqKYq__variable{--font-sora:\"Sora\", \"Sora Fallback\"}\n.PageTransition-module__kKDxmW__content{opacity:1}.PageTransition-module__kKDxmW__shutter{z-index:var(--z-transition);background-color:var(--wool);opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PageTransition-module__kKDxmW__covering{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__revealing{opacity:0;visibility:visible;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1)}.PageTransition-module__kKDxmW__mark{color:var(--slate);opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);transform:scale(.94)}.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{opacity:1;animation:1.1s cubic-bezier(.4,0,.2,1) .45s infinite PageTransition-module__kKDxmW__markPulse;transform:scale(1)}.PageTransition-module__kKDxmW__revealing .PageTransition-module__kKDxmW__mark{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1);transform:scale(.94)}@keyframes PageTransition-module__kKDxmW__markPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.PageTransition-module__kKDxmW__shutter,.PageTransition-module__kKDxmW__covering,.PageTransition-module__kKDxmW__revealing,.PageTransition-module__kKDxmW__mark,.PageTransition-module__kKDxmW__covering .PageTransition-module__kKDxmW__mark{transition:none;animation:none}}\n.Logo-module__FeqWJG__wordmark{fill:currentColor;vertical-align:middle;-webkit-user-select:none;user-select:none;width:auto;height:.72em;display:inline-block;overflow:visible}\n.page-module__Ro7qTW__detail{background-color:var(--wool);grid-template-columns:clamp(300px,28vw,384px) 1fr;display:grid;position:relative}.page-module__Ro7qTW__rail{height:100svh;color:var(--slate);flex-direction:column;align-self:start;padding:clamp(30px,4vh,52px) clamp(28px,2.4vw,40px) clamp(30px,4vh,52px) clamp(34px,3vw,52px);display:flex;position:sticky;top:0}.page-module__Ro7qTW__railTop{flex-direction:column;gap:clamp(26px,5vh,60px);display:flex}.page-module__Ro7qTW__railUtility{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__Ro7qTW__railLogo{color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex;position:relative}.page-module__Ro7qTW__railLogo:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railLogo:hover{opacity:.78}.page-module__Ro7qTW__railMenu{cursor:pointer;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500;position:relative}.page-module__Ro7qTW__railMenu:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__railMenu:hover{opacity:.6}.page-module__Ro7qTW__breadcrumb{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__breadcrumb a{position:relative}.page-module__Ro7qTW__breadcrumb a:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__bcSlash{opacity:.4;padding:0 5px}.page-module__Ro7qTW__railTitleBlock{flex-direction:column;gap:7px;margin-top:clamp(110px,28vh,320px);
26display:flex}.page-module__Ro7qTW__railTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:600;line-height:1.15}.page-module__Ro7qTW__railTitle:before{content:\"//\";opacity:.45;margin-right:6px;font-weight:400}.page-module__Ro7qTW__railSub{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-sub);opacity:.7;font-size:12px;font-weight:300}.page-module__Ro7qTW__railMeta{flex-direction:column;gap:clamp(16px,2.4vh,26px);margin-top:clamp(64px,15vh,190px);display:flex}.page-module__Ro7qTW__railMetaItem{flex-direction:column;gap:4px;display:flex}.page-module__Ro7qTW__railMetaLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__railMetaValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}@media (min-width:1024px) and (max-height:860px){.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(88px,20vh,320px)}.page-module__Ro7qTW__railMeta{margin-top:clamp(44px,10vh,190px)}}.page-module__Ro7qTW__metaMobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vh,28px) 32px;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) 0;display:none}.page-module__Ro7qTW__content{min-width:0}.page-module__Ro7qTW__heroSection{width:100%;height:100svh;position:relative;overflow:hidden}.page-module__Ro7qTW__overview{grid-template-columns:1fr clamp(280px,34vw,540px);align-items:stretch;min-height:100svh;display:grid}.page-module__Ro7qTW__overviewText{flex-direction:column;padding:clamp(72px,12vh,150px) clamp(36px,4.5vw,88px) clamp(56px,9vh,110px);display:flex}.page-module__Ro7qTW__overviewYear{flex-direction:column;gap:4px;margin-bottom:clamp(28px,4vh,48px);display:flex}.page-module__Ro7qTW__overviewYearLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__Ro7qTW__overviewYearValue{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__Ro7qTW__overviewBody{flex-direction:column;gap:1.2em;max-width:560px;display:flex}.page-module__Ro7qTW__overviewBody p{font-family:var(--font-display);font-size:clamp(.9375rem,1vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text)}.page-module__Ro7qTW__overviewThumbs{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,18px);max-width:560px;margin-top:clamp(40px,6vh,72px);display:grid}.page-module__Ro7qTW__overviewThumb{width:100%}.page-module__Ro7qTW__overviewImage{min-height:100svh;position:relative}.page-module__Ro7qTW__detailNav{background:var(--wool);border-top:1px solid #a8967e33;justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,6vw,72px) clamp(24px,6vw,96px);display:flex}.page-module__Ro7qTW__detailNavAll{font-family:var(--font-body);letter-spacing:.04em;color:var(--walnut);transition:color var(--duration-quick) var(--ease-out);font-size:12px;text-decoration:none;position:relative}.page-module__Ro7qTW__detailNavAll:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ro7qTW__detailNavAll:hover{color:var(--slate)}.page-module__Ro7qTW__detailNavNext{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;text-decoration:none;display:flex}.page-module__Ro7qTW__detailNavLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--walnut);font-size:10px}.page-module__Ro7qTW__detailNavTitle{font-family:var(--font-display);color:var(--slate);transition:color var(--duration-quick) var(--ease-out);font-size:clamp(1.1rem,2vw,1.6rem);font-weight:600}.page-module__Ro7qTW__detailNavNext:hover .page-module__Ro7qTW__detailNavTitle{color:var(--lichen)}@media (max-width:1023px){.page-module__Ro7qTW__detail{grid-template-columns:1fr}.page-module__Ro7qTW__rail{height:auto;padding:clamp(28px,5vh,44px) clamp(28px,5vw,48px) clamp(20px,3vh,32px);position:static}.page-module__Ro7qTW__railTitleBlock{margin-top:clamp(20px,4vh,36px)}.page-module__Ro7qTW__railMeta{display:none}.page-module__Ro7qTW__metaMobile{display:grid}.page-module__Ro7qTW__overviewYear{display:none}.page-module__Ro7qTW__heroSection{height:64svh}.page-module__Ro7qTW__overview{grid-template-columns:1fr;min-height:0}.page-module__Ro7qTW__overviewImage{min-height:64svh}}@media (max-width:767px){.page-module__Ro7qTW__heroSection{height:56svh}.page-module__Ro7qTW__overviewText{padding:48px 24px 64px}.page-module__Ro7qTW__overviewImage{min-height:52svh}}
26\n.Nav-module__bLoQaq__nav{z-index:var(--z-nav);pointer-events:none;transition:background-color .5s var(--ease-out), padding .5s var(--ease-out);background-color:#0000;padding:28px 60px;position:fixed;top:0;left:0;right:0}.Nav-module__bLoQaq__nav.Nav-module__bLoQaq__scrolled{background-color:var(--color-bg);padding-top:20px;padding-bottom:20px}.Nav-module__bLoQaq__inner{justify-content:center;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.Nav-module__bLoQaq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);font-size:18px;font-weight:500;text-decoration:none}.Nav-module__bLoQaq__wordmark:hover{opacity:.7}.Nav-module__bLoQaq__searchTrigger{color:var(--color-text);cursor:pointer;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:0}.Nav-module__bLoQaq__searchTrigger:hover{opacity:.55}.Nav-module__bLoQaq__searchIcon{display:block}.Nav-module__bLoQaq__menuTrigger{z-index:var(--z-nav-trigger);cursor:pointer;color:var(--color-text);pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;left:0}.Nav-module__bLoQaq__menuTrigger:hover{opacity:.6}.Nav-module__bLoQaq__burger{width:20px;height:13px;display:block;position:relative}.Nav-module__bLoQaq__burgerLine{width:100%;height:1px;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-quick) var(--ease-out);background-color:currentColor;position:absolute;left:0}.Nav-module__bLoQaq__burgerLine:first-child{top:0}.Nav-module__bLoQaq__burgerLine:nth-child(2){top:6px}.Nav-module__bLoQaq__burgerLine:nth-child(3){top:12px}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:first-child{transform:translateY(6px)rotate(45deg)}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(2){opacity:0}.Nav-module__bLoQaq__menuTriggerOpen .Nav-module__bLoQaq__burgerLine:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__searchTrigger,.Nav-module__bLoQaq__wordmark{position:absolute}.Nav-module__bLoQaq__wordmark{position:relative}.Nav-module__bLoQaq__menuTrigger:before,.Nav-module__bLoQaq__searchTrigger:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__wordmark:before{content:\"\";width:100%;min-width:56px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTrigger,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__searchTrigger{color:var(--wool)}.Nav-module__bLoQaq__navHome .Nav-module__bLoQaq__menuTriggerOpen{color:var(--color-text)}.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__wordmark,.Nav-module__bLoQaq__navMenuOpen .Nav-module__bLoQaq__searchTrigger{opacity:0;visibility:hidden;pointer-events:none}.Nav-module__bLoQaq__backdrop{z-index:98;background-color:rgba(var(--scrim-ink), .15);opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility 0s .5s;position:fixed;inset:0}.Nav-module__bLoQaq__backdrop.Nav-module__bLoQaq__open{opacity:1;visibility:visible;transition:opacity .5s var(--ease-out), visibility 0s}.Nav-module__bLoQaq__drawer{z-index:99;-webkit-backdrop-filter:blur(26px)saturate(125%)brightness(1.1);backdrop-filter:blur(26px)saturate(125%)brightness(1.1);width:min(420px,86vw);color:var(--color-text);box-shadow:0 0 60px rgba(var(--scrim-ink), 0);transition:transform var(--duration-mid) var(--ease-settle), box-shadow var(--duration-mid) var(--ease-settle);background-color:#f6f2eb80;flex-direction:column;padding:120px 56px 56px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.Nav-module__bLoQaq__drawer.Nav-module__bLoQaq__open{box-shadow:0 0 60px rgba(var(--scrim-ink), .18);transform:translate(0)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Nav-module__bLoQaq__drawer{background-color:#f6f2ebf0}}.Nav-module__bLoQaq__drawerClose{cursor:pointer;z-index:1;background:0 0;border:none;width:32px;height:32px;position:absolute;top:clamp(24px,4vh,40px);
26right:clamp(24px,5vw,40px)}.Nav-module__bLoQaq__drawerClose:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerClose span{background-color:var(--walnut);width:20px;height:1px;transition:background-color var(--duration-quick) var(--ease-out);display:block;position:absolute;top:50%;left:6px;transform:rotate(45deg)}.Nav-module__bLoQaq__drawerClose span:after{content:\"\";background-color:var(--walnut);width:20px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__drawerClose:hover span,.Nav-module__bLoQaq__drawerClose:hover span:after{background-color:var(--slate)}.Nav-module__bLoQaq__drawerClose:focus-visible{outline:2px solid var(--walnut);outline-offset:3px}.Nav-module__bLoQaq__drawerLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin-bottom:36px;font-size:10px;font-weight:500}.Nav-module__bLoQaq__drawerNav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:var(--leading-tight);color:var(--color-text);cursor:pointer;text-align:left;transition:opacity var(--duration-fast) var(--ease-out), transform .5s var(--ease-settle);background:0 0;border:none;padding:7px 0;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{opacity:.6;transform:translate(8px)}.Nav-module__bLoQaq__drawerLinkActive{opacity:1}.Nav-module__bLoQaq__drawerLinkActive:before{content:\"\";background-color:var(--walnut);width:10px;height:1px;position:absolute;top:50%;left:-20px}
26.Nav-module__bLoQaq__drawerFoot{flex-direction:column;gap:6px;margin-top:auto;padding-top:40px;display:flex}.Nav-module__bLoQaq__drawerEmail{font-family:var(--font-body);color:var(--color-text);width:fit-content;transition:color var(--duration-fast) var(--ease-out);font-size:13px;font-weight:300;text-decoration:none;position:relative}.Nav-module__bLoQaq__drawerEmail:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__drawerEmail:hover{color:var(--walnut)}.Nav-module__bLoQaq__drawerMeta{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--walnut);font-size:11px;font-weight:300}.Nav-module__bLoQaq__searchOverlay{z-index:var(--z-overlay);background-color:var(--wool);opacity:0;visibility:hidden;--s-dim:#302620b8;--s-dim2:#302620b8;--s-line:#30262024;flex-direction:column;transition:opacity .3s ease-out,visibility 0s .3s;display:flex;position:fixed;inset:0}.Nav-module__bLoQaq__searchOverlay.Nav-module__bLoQaq__searchOpen{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility}.Nav-module__bLoQaq__searchBar{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;padding:26px 40px;display:flex}.Nav-module__bLoQaq__searchBrand{color:var(--slate);opacity:.9;align-items:center;display:flex}.Nav-module__bLoQaq__searchBrand svg{width:auto;height:16px;display:block}.Nav-module__bLoQaq__searchBarRight{align-items:center;gap:22px;display:flex}.Nav-module__bLoQaq__searchEsc{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--s-dim);font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchClose{cursor:pointer;opacity:.6;width:18px;height:18px;transition:opacity .3s var(--ease-out);background:0 0;border:none;padding:0;position:relative}.Nav-module__bLoQaq__searchClose:hover{opacity:1}.Nav-module__bLoQaq__searchClose:before{content:\"\";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav-module__bLoQaq__searchClose span{background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}.Nav-module__bLoQaq__searchClose span:after{content:\"\";background-color:var(--slate);width:18px;height:1px;display:block;position:absolute;transform:rotate(-90deg)}.Nav-module__bLoQaq__searchWrap{flex-direction:column;flex:1;width:100%;max-width:760px;min-height:0;margin:0 auto;padding:0 40px;display:flex}.Nav-module__bLoQaq__searchField{border-bottom:1px solid var(--s-line);transition:border-color var(--duration-mid) var(--ease-out);align-items:center;gap:18px;padding:clamp(40px,7vh,72px) 0 20px;display:flex}.Nav-module__bLoQaq__searchField:focus-within{border-bottom-color:#30262073}.Nav-module__bLoQaq__searchFieldIcon{color:var(--s-dim);opacity:.9;flex:none}.Nav-module__bLoQaq__searchInput{min-width:0;color:var(--slate);font-family:var(--font-display);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:300}.Nav-module__bLoQaq__searchInput::placeholder{color:var(--s-dim2)}.Nav-module__bLoQaq__searchInput:focus,.Nav-module__bLoQaq__searchInput:focus-visible{outline:none}.Nav-module__bLoQaq__searchContent{flex:1;padding:clamp(28px,4vh,44px) 0 40px;overflow-y:auto}.Nav-module__bLoQaq__searchGroup+.Nav-module__bLoQaq__searchGroup,.Nav-module__bLoQaq__searchListbox+.Nav-module__bLoQaq__searchGroup{margin-top:clamp(30px,4.5vh,52px)}.Nav-module__bLoQaq__searchSectLabel{justify-content:space-between;align-items:baseline;margin:0 0 6px;display:flex}.Nav-module__bLoQaq__searchLbl{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--s-dim);font-size:10px;font-weight:500}.Nav-module__bLoQaq__searchItem{border-bottom:1px solid var(--s-line);cursor:pointer;transition:padding-left .45s var(--ease-out), opacity .3s var(--ease-out);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;text-decoration:none;display:flex;position:relative}.Nav-module__bLoQaq__searchItem:focus-visible{outline:2px solid var(--slate);outline-offset:3px}.Nav-module__bLoQaq__searchArrow{opacity:0;color:var(--walnut);font-family:var(--font-body);transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);position:absolute;
26left:-2px;transform:translate(-6px)}.Nav-module__bLoQaq__searchItem:hover,.Nav-module__bLoQaq__searchItemActive{padding-left:28px}.Nav-module__bLoQaq__searchItem:hover .Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchItemActive .Nav-module__bLoQaq__searchArrow{opacity:1;transform:translate(0)}.Nav-module__bLoQaq__searchItemTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--slate);font-size:clamp(1.05rem,1.5vw,1.375rem);font-weight:300}.Nav-module__bLoQaq__searchItemLoc{color:var(--s-dim);letter-spacing:.04em;margin-left:12px;font-size:.8em}.Nav-module__bLoQaq__searchItemMeta{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--s-dim);white-space:nowrap;font-size:11px;font-weight:400}.Nav-module__bLoQaq__searchTypeWrap{border-top:1px solid var(--s-line);display:flex}.Nav-module__bLoQaq__searchTypeCell{border:none;border-bottom:1px solid var(--s-line);cursor:pointer;text-align:left;transition:padding-left .45s var(--ease-out);background:0 0;flex:1;justify-content:space-between;align-items:baseline;padding:18px 24px 18px 0;display:flex}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:1px solid var(--s-line);padding-left:28px}.Nav-module__bLoQaq__searchTypeCell:hover{padding-left:8px}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:36px}.Nav-module__bLoQaq__searchTypeName{font-family:var(--font-display);color:var(--slate);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:300}.Nav-module__bLoQaq__searchTypeCount{font-family:var(--font-body);color:var(--s-dim);font-variant-numeric:tabular-nums;font-size:12px}.Nav-module__bLoQaq__searchEmpty{font-family:var(--font-body);color:var(--s-dim);padding:18px 0;font-size:14px;font-weight:300}.Nav-module__bLoQaq__searchLegend{border-top:1px solid var(--s-line);flex-wrap:wrap;justify-content:center;gap:28px;padding:18px 40px;display:flex}.Nav-module__bLoQaq__searchLegendItem{font-family:var(--font-body);letter-spacing:.1em;color:var(--s-dim2);text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;display:flex}.Nav-module__bLoQaq__searchLegendItem b{color:var(--s-dim);font-weight:400}.Nav-module__bLoQaq__kbd{font-family:var(--font-body);color:var(--s-dim);border:1px solid var(--s-line);letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-size:10px}@media (max-width:1023px){.Nav-module__bLoQaq__nav{padding:24px 40px}}@media (max-width:767px){.Nav-module__bLoQaq__nav{padding:20px 24px}.Nav-module__bLoQaq__drawer{padding:100px 32px 40px}.Nav-module__bLoQaq__searchBar,.Nav-module__bLoQaq__searchWrap,.Nav-module__bLoQaq__searchLegend{padding-left:24px;padding-right:24px}.Nav-module__bLoQaq__searchLegend{gap:16px}.Nav-module__bLoQaq__searchTypeWrap{flex-direction:column}.Nav-module__bLoQaq__searchTypeCell:not(:first-child){border-left:none;padding-left:0}.Nav-module__bLoQaq__searchTypeCell:not(:first-child):hover{padding-left:8px}.Nav-module__bLoQaq__searchItemLoc{display:none}}@media (prefers-reduced-motion:reduce){.Nav-module__bLoQaq__drawer,.Nav-module__bLoQaq__backdrop,.Nav-module__bLoQaq__searchOverlay,.Nav-module__bLoQaq__burgerLine,.Nav-module__bLoQaq__drawerLink,.Nav-module__bLoQaq__drawerSearch,.Nav-module__bLoQaq__searchItem,.Nav-module__bLoQaq__searchArrow,.Nav-module__bLoQaq__searchTypeCell{transition:none}.Nav-module__bLoQaq__drawerLink:hover,.Nav-module__bLoQaq__drawerSearch:hover{transform:none}}\n.Footer-module__Grjkva__footer{background-color:var(--slate);color:var(--sand);border-top:1px solid var(--seam-on-dark);view-transition-name:Footer-module__Grjkva__site-footer;padding:clamp(56px,8vh,100px) clamp(24px,8vw,140px) clamp(28px,4vh,44px)}.Footer-module__Grjkva__inner{max-width:1480px;margin:0 auto}.Footer-module__Grjkva__cta{justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:clamp(40px,6vh,76px);display:flex}.Footer-module__Grjkva__ctaText{flex-direction:column;gap:clamp(16px,2.4vh,24px);display:flex}.Footer-module__Grjkva__kicker{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--oak);font-size:10px;font-weight:500}.Footer-module__Grjkva__ctaLink{max-width:16ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.875rem,4.4vw,3.5rem);font-weight:300;line-height:var(--leading-tight);color:var(--wool);transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:.42em;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover{opacity:.62}}.Footer-module__Grjkva__ctaArrow{width:.52em;height:.52em;transition:transform var(--duration-mid) var(--ease-out);flex:none;margin-top:.12em}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__ctaLink:hover .Footer-module__Grjkva__ctaArrow{transform:translate(.22em)}}.Footer-module__Grjkva__markWrap{color:var(--oak);flex:none;margin-top:6px}.Footer-module__Grjkva__rule{background-color:var(--hairline-on-dark);height:1px}.Footer-module__Grjkva__cols{grid-template-columns:1.5fr 1fr 1fr;gap:36px 40px;padding:clamp(34px,5vh,56px) 0;display:grid}.Footer-module__Grjkva__col{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.Footer-module__Grjkva__colLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--oak);margin-bottom:6px;font-size:10px;font-weight:500}.Footer-module__Grjkva__colLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--sand);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-out);font-size:14px;font-weight:300;text-decoration:none}@media (hover:hover) and (pointer:fine){.Footer-module__Grjkva__colLink:hover{color:var(--wool)}}.Footer-module__Grjkva__address{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:300;line-height:var(--leading-body);color:var(--sand)}.Footer-module__Grjkva__bottom{flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:clamp(20px,3vh,30px);
26display:flex}.Footer-module__Grjkva__fine{font-family:var(--font-body);letter-spacing:.08em;color:var(--oak);font-size:11px;font-weight:400}@media (max-width:1023px){.Footer-module__Grjkva__cols{grid-template-columns:1fr 1fr;gap:36px 40px}.Footer-module__Grjkva__col:last-child{grid-column:1/-1}.Footer-module__Grjkva__col{gap:0}.Footer-module__Grjkva__colLink{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px){.Footer-module__Grjkva__cta{flex-direction:column-reverse;align-items:flex-start;gap:28px}.Footer-module__Grjkva__markWrap{margin-top:0}.Footer-module__Grjkva__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 28px}.Footer-module__Grjkva__bottom{flex-direction:column;gap:8px}}\n.ScrollReveal-module__ViwyzG__hidden{opacity:0;transform:translateY(var(--sr-y,40px))}.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:opacity 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s), transform 1.2s cubic-bezier(.33, 1, .68, 1) var(--sr-delay,0s);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollReveal-module__ViwyzG__hidden,.ScrollReveal-module__ViwyzG__visible{opacity:1;transition:none;transform:none}}\n.FadeImage-module__MlDS8a__wrapper{background-color:var(--linen);position:relative;overflow:hidden}.FadeImage-module__MlDS8a__wrapper.FadeImage-module__MlDS8a__fill{position:absolute;inset:0}.FadeImage-module__MlDS8a__placeholder{background-color:var(--linen);position:absolute;inset:0}.FadeImage-module__MlDS8a__image{object-fit:cover;width:100%;height:100%;display:block}.FadeImage-module__MlDS8a__hidden{opacity:0;transform:scale(1.05)}.FadeImage-module__MlDS8a__hiddenInstant{opacity:0}.FadeImage-module__MlDS8a__revealed{opacity:1;transition:opacity 1.2s cubic-bezier(.33,1,.68,1),transform 1.2s cubic-bezier(.33,1,.68,1);transform:scale(1)}.FadeImage-module__MlDS8a__revealedInstant{opacity:1;transition:opacity .45s cubic-bezier(.5,1,.89,1)}@media (prefers-reduced-motion:reduce){.FadeImage-module__MlDS8a__image,.FadeImage-module__MlDS8a__hidden,.FadeImage-module__MlDS8a__hiddenInstant,.FadeImage-module__MlDS8a__revealed,.FadeImage-module__MlDS8a__revealedInstant{transition:none;transform:none}}\n.Preloader-module__aFCmlq__preloader{z-index:var(--z-preloader);background-color:var(--wool);position:fixed;inset:0}.Preloader-module__aFCmlq__imageFrame{border-radius:var(--radius-sm);width:min(440px,78vw);height:min(300px,52vh);transition:width .56s var(--ease-settle), height .56s var(--ease-settle), border-radius .56s var(--ease-settle);will-change:width, height;z-index:1;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Preloader-module__aFCmlq__imageSlot{opacity:0;transition:opacity .12s ease-in-out;position:absolute;inset:0}.Preloader-module__aFCmlq__imageSlot.Preloader-module__aFCmlq__imageActive{opacity:1}.Preloader-module__aFCmlq__imageSlotImg{object-fit:cover;width:100%;height:100%;image-rendering:high-quality;-webkit-image-rendering:high-quality}.Preloader-module__aFCmlq__overlay{z-index:2;background:linear-gradient(to top, rgba(var(--scrim-ink), .82) 0%, rgba(var(--scrim-ink), .25) 42%, rgba(var(--scrim-ink), 0) 70%);opacity:0;transition:opacity .56s var(--ease-settle);pointer-events:none;position:absolute;inset:0}.Preloader-module__aFCmlq__settling .Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__exiting .Preloader-module__aFCmlq__overlay{opacity:1}.Preloader-module__aFCmlq__wordmark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);transition:transform .56s var(--ease-settle);will-change:transform;backface-visibility:hidden;z-index:3;font-size:18px;font-weight:500;position:absolute;top:calc(50vh + 176px);left:50%;transform:translate(-50%)}.Preloader-module__aFCmlq__exiting{opacity:0;pointer-events:none;transition:opacity .45s ease-out}@media (max-width:767px){.Preloader-module__aFCmlq__imageFrame{width:80vw;height:42vh}.Preloader-module__aFCmlq__wordmark{top:calc(71vh + 26px)}}@media (prefers-reduced-motion:reduce){.Preloader-module__aFCmlq__imageFrame,.Preloader-module__aFCmlq__imageSlot,.Preloader-module__aFCmlq__overlay,.Preloader-module__aFCmlq__wordmark,.Preloader-module__aFCmlq__exiting{transition:none!important}}\n.SimplePreloader-module__hRAuAW__simple{z-index:var(--z-preloader);background-color:var(--wool);opacity:1;justify-content:center;align-items:center;transition:opacity .4s ease-out;display:flex;position:fixed;inset:0}.SimplePreloader-module__hRAuAW__leaving{opacity:0}
26.SimplePreloader-module__hRAuAW__mark{color:var(--slate);animation:.52s cubic-bezier(.22,1,.36,1) SimplePreloader-module__hRAuAW__simpleMarkIn}@keyframes SimplePreloader-module__hRAuAW__simpleMarkIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SimplePreloader-module__hRAuAW__simple{transition:none}.SimplePreloader-module__hRAuAW__mark{animation:none}}\n.ProjectVideo-module__NwGGCa__wrap{position:absolute;inset:0;overflow:hidden}.ProjectVideo-module__NwGGCa__poster{object-fit:cover}.ProjectVideo-module__NwGGCa__video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ProjectVideo-module__NwGGCa__video[data-shown]{opacity:1}@media (orientation:portrait){.ProjectVideo-module__NwGGCa__videoStage,.ProjectVideo-module__NwGGCa__posterStage{object-fit:contain}}\n.WorkIndex-module__YlJzTW__indexWrap{margin-top:clamp(40px,6vh,64px);position:relative}.WorkIndex-module__YlJzTW__table{border-collapse:collapse;width:100%}.WorkIndex-module__YlJzTW__table thead,.WorkIndex-module__YlJzTW__table tbody{display:contents}.WorkIndex-module__YlJzTW__headerRow{border-bottom:.5px solid var(--color-border);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;margin-bottom:0;padding:0 0 20px;display:grid}.WorkIndex-module__YlJzTW__headerRow th{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);text-align:left;font-size:10px;font-weight:500}.WorkIndex-module__YlJzTW__row{border-bottom:.5px solid var(--color-border);transition:opacity var(--duration-quick) var(--ease-out);grid-template-columns:80px 1fr 1fr 140px 100px;gap:24px;padding:26px 0;text-decoration:none;display:grid}.WorkIndex-module__YlJzTW__row td,.WorkIndex-module__YlJzTW__row th{text-align:left;padding:0}@media (hover:hover) and (pointer:fine){.WorkIndex-module__YlJzTW__row:hover{opacity:.7}}.WorkIndex-module__YlJzTW__row:focus-within{outline-offset:-2px;outline:2px solid}.WorkIndex-module__YlJzTW__rowLink{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.WorkIndex-module__YlJzTW__row{transition:none}.WorkIndex-module__YlJzTW__row:hover{opacity:1}}.WorkIndex-module__YlJzTW__colYear{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTitle{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:13px;font-weight:400}.WorkIndex-module__YlJzTW__colLocation{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__colTypology{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);font-size:11px;font-weight:400}.WorkIndex-module__YlJzTW__colArea{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text-caption);font-size:12px;font-weight:300}.WorkIndex-module__YlJzTW__row .WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__headerRow .WorkIndex-module__YlJzTW__colArea{text-align:right}.WorkIndex-module__YlJzTW__preview{pointer-events:none;z-index:10;visibility:hidden;width:280px;height:180px;position:absolute;top:0;left:0;overflow:hidden}.WorkIndex-module__YlJzTW__previewTall{width:203px;height:360px}@media (max-width:1023px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:60px 1fr 1fr 120px;gap:16px}.WorkIndex-module__YlJzTW__colArea{display:none}}@media (max-width:767px){.WorkIndex-module__YlJzTW__headerRow,.WorkIndex-module__YlJzTW__row{grid-template-columns:50px 1fr;gap:12px}.WorkIndex-module__YlJzTW__colLocation,.WorkIndex-module__YlJzTW__colTypology,.WorkIndex-module__YlJzTW__colArea,.WorkIndex-module__YlJzTW__preview{display:none}}\n.AwwwardsBadge-module___6FJsW__badge{z-index:var(--z-badge);position:fixed;top:50%;right:0;transform:translateY(-50%)}.AwwwardsBadge-module___6FJsW__link{transition:opacity var(--duration-quick) var(--ease-out);display:block}.AwwwardsBadge-module___6FJsW__link:hover{opacity:.85}.AwwwardsBadge-module___6FJsW__link svg{display:block}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-5px;outline:2px solid #fff}@media (max-width:1023px){.AwwwardsBadge-module___6FJsW__link svg{aspect-ratio:53.08/171.358;width:40px;height:auto}}@media (max-width:767px){.AwwwardsBadge-module___6FJsW__link svg{width:24px}.AwwwardsBadge-module___6FJsW__link:focus-visible{outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.AwwwardsBadge-module___6FJsW__link{transition:none}}\n.CustomSelect-module__38KbJW__wrapper{position:relative}.CustomSelect-module__38KbJW__trigger{appearance:none;border:none;border-bottom:1px solid var(--color-border);width:100%;font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--duration-mid) var(--ease-out);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 12px 0;font-size:16px;font-weight:300;line-height:1.6;
26display:flex}.CustomSelect-module__38KbJW__trigger:focus{border-color:var(--color-text)}.CustomSelect-module__38KbJW__trigger:focus:not(:focus-visible){outline:none}.CustomSelect-module__38KbJW__trigger[data-empty]{color:var(--walnut)}.CustomSelect-module__38KbJW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomSelect-module__38KbJW__chevron{color:var(--flax);transition:transform var(--duration-quick) var(--ease-out);flex:none}.CustomSelect-module__38KbJW__chevronOpen{transform:rotate(180deg)}.CustomSelect-module__38KbJW__list{z-index:var(--z-nav);background-color:var(--wool);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:292px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #3026201f}.CustomSelect-module__38KbJW__listEnter{animation:CustomSelect-module__38KbJW__listIn var(--duration-quick) var(--ease-out)}@keyframes CustomSelect-module__38KbJW__listIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect-module__38KbJW__option{border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:300;line-height:1.5;display:flex}.CustomSelect-module__38KbJW__optionActive{background-color:var(--linen)}.CustomSelect-module__38KbJW__option[aria-selected=true]:after{content:\"\";border-left:1px solid var(--slate);border-bottom:1px solid var(--slate);flex:none;width:9px;height:5px;margin-top:-3px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.CustomSelect-module__38KbJW__trigger,.CustomSelect-module__38KbJW__chevron{transition:none}.CustomSelect-module__38KbJW__listEnter{animation:none}}\n.page-module__OSLHOG__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__OSLHOG__lead{flex-direction:column;display:flex}.page-module__OSLHOG__kicker{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:18px 0 0;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:300;line-height:.99}.page-module__OSLHOG__lede{font-family:var(--font-accent);color:var(--color-text);max-width:40ch;margin:clamp(28px,4vh,44px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.55}.page-module__OSLHOG__grid{grid-template-columns:1fr 1fr;grid-template-areas:\"lead form\"\"details form\";align-items:start;gap:clamp(48px,8vh,88px) clamp(48px,8vw,120px);display:grid}.page-module__OSLHOG__lead{grid-area:lead}.page-module__OSLHOG__formWrap{grid-area:form}.page-module__OSLHOG__details{grid-area:details}.page-module__OSLHOG__detailList{flex-direction:column;margin:0;display:flex}.page-module__OSLHOG__detailBlock{border-top:.5px solid var(--color-border);flex-direction:column;gap:12px;padding:clamp(22px,3vh,30px) 0;display:flex}.page-module__OSLHOG__detailBlock:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__detailLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__detailValue{flex-direction:column;gap:5px;margin:0;display:flex}.page-module__OSLHOG__detailLine,.page-module__OSLHOG__detailLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--color-text);font-size:14px;font-weight:300;line-height:1.6}.page-module__OSLHOG__detailLink{text-underline-offset:3px;width:fit-content;text-decoration:underline;text-decoration-thickness:.5px;-webkit-text-decoration-color:var(--oak);text-decoration-color:var(--oak);transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out);position:relative}.page-module__OSLHOG__detailLink:before{content:\"\";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__OSLHOG__detailLink:hover{color:var(--walnut);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.page-module__OSLHOG__form{opacity:1;max-width:620px;transition:opacity .45s var(--ease-out);flex-direction:column;gap:clamp(24px,3.4vh,36px);
26display:flex}.page-module__OSLHOG__formNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0 0 -8px;font-size:10px;font-weight:500}.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{opacity:0;pointer-events:none}.page-module__OSLHOG__pair{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px);display:grid}.page-module__OSLHOG__group{border-top:.5px solid var(--color-border);flex-direction:column;gap:clamp(24px,3.4vh,36px);min-width:0;margin:0;padding:clamp(20px,3vh,30px) 0 0;display:flex}.page-module__OSLHOG__groupNote{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__field{flex-direction:column;gap:15px;display:flex}.page-module__OSLHOG__fieldLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__requiredMark{color:var(--walnut);margin-left:.35em}.page-module__OSLHOG__fieldHint{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:var(--leading-body);color:var(--walnut);max-width:52ch;margin:0}.page-module__OSLHOG__input{width:100%;font-family:var(--font-body);color:var(--color-text);border:none;border-bottom:1px solid var(--flax);appearance:none;transition:border-color var(--duration-mid) var(--ease-out);background-color:#0000;border-radius:0;padding:8px 0 12px;font-size:16px;font-weight:300;line-height:1.6}.page-module__OSLHOG__input::placeholder{color:var(--walnut);opacity:1}.page-module__OSLHOG__input:focus{border-color:var(--color-text)}.page-module__OSLHOG__input:focus:not(:focus-visible){outline:none}.page-module__OSLHOG__input:user-invalid{border-color:var(--walnut)}.page-module__OSLHOG__input:user-invalid:focus{border-color:var(--color-text)}.page-module__OSLHOG__textarea{min-height:64px;max-height:320px;line-height:var(--leading-body);resize:none;overflow-y:auto}.page-module__OSLHOG__hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__OSLHOG__submit{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-quick) var(--ease-out);border:none;align-self:flex-start;align-items:center;gap:.6em;margin-top:clamp(4px,1.2vh,12px);padding:15px 28px;font-size:11px;font-weight:500;display:inline-flex}.page-module__OSLHOG__submit:hover{opacity:.82}.page-module__OSLHOG__submit:active{opacity:.7;transform:scale(.98)}.page-module__OSLHOG__submit[aria-disabled=true]{opacity:.55;cursor:progress}.page-module__OSLHOG__formError{font-family:var(--font-body);color:var(--clay);max-width:48ch;margin-top:14px;font-size:13px;font-weight:500;line-height:1.5}.page-module__OSLHOG__submitArrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.page-module__OSLHOG__submit:hover .page-module__OSLHOG__submitArrow{transform:translate(3px)}.page-module__OSLHOG__success{opacity:0;flex-direction:column;gap:16px;max-width:44ch;min-height:200px;display:flex}.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{animation:page-module__OSLHOG__fade var(--duration-mid) var(--ease-out) forwards}@keyframes page-module__OSLHOG__fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__success.page-module__OSLHOG__fadeIn{opacity:1;animation:none}.page-module__OSLHOG__form,.page-module__OSLHOG__form.page-module__OSLHOG__fadeOut{transition:none}}.page-module__OSLHOG__successLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.page-module__OSLHOG__successMessage{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1.1}.page-module__OSLHOG__successSub{font-family:var(--font-accent);color:var(--color-text);margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:300;line-height:1.5}.page-module__OSLHOG__faq{border-top:.5px solid var(--color-border);max-width:720px;margin-top:clamp(72px,12vh,128px);padding-top:clamp(28px,4vh,40px)}.page-module__OSLHOG__faqHeading{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);margin:0;font-size:10px;font-weight:500}.page-module__OSLHOG__faqList{flex-direction:column;margin:clamp(20px,3vh,28px) 0 0;display:flex}.page-module__OSLHOG__faqItem{border-top:.5px solid var(--color-border);flex-direction:column;gap:10px;padding:clamp(20px,3vh,26px) 0;display:flex}.page-module__OSLHOG__faqItem:first-child{border-top:none;padding-top:0}.page-module__OSLHOG__faqQ{font-family:var(--font-body);letter-spacing:.005em;color:var(--color-text);font-size:15px;font-weight:400}.page-module__OSLHOG__faqA{font-family:var(--font-body);color:var(--color-text-sub);max-width:62ch;margin:0;font-size:14px;font-weight:300;line-height:1.7}@media (max-width:1023px){.page-module__OSLHOG__grid{grid-template-columns:1fr;grid-template-areas:\"lead\"\"form\"\"details\";row-gap:clamp(40px,7vh,64px)}.page-module__OSLHOG__form{max-width:none}}@media (max-width:767px){.page-module__OSLHOG__main{padding-top:112px}.page-module__OSLHOG__pair{grid-template-columns:1fr;gap:24px}.page-module__OSLHOG__submit{justify-content:center;align-self:stretch;padding:16px 28px}}\n.not-found-module__HS70Aa__main{align-items:center;min-height:72vh;padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(96px,14vh,180px);
26display:flex}.not-found-module__HS70Aa__inner{flex-direction:column;max-width:40ch;display:flex}.not-found-module__HS70Aa__code{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--walnut);font-size:10px;font-weight:500}.not-found-module__HS70Aa__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);width:max-content;max-width:none;margin:18px 0 0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:.98}.not-found-module__HS70Aa__lede{font-family:var(--font-accent);color:var(--color-text);margin:clamp(26px,4vh,40px) 0 0;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:300;line-height:1.42}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,36px);margin-top:clamp(36px,5vh,56px);display:flex}.not-found-module__HS70Aa__primary{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--wool);background-color:var(--slate);cursor:pointer;appearance:none;transition:opacity var(--duration-fast) var(--ease-out);border:none;border-radius:4px;align-items:center;gap:.6em;padding:15px 28px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primary:hover{opacity:.82}.not-found-module__HS70Aa__arrow{width:14px;height:14px;transition:transform var(--duration-mid) var(--ease-out)}.not-found-module__HS70Aa__primary:hover .not-found-module__HS70Aa__arrow{transform:translate(3px)}.not-found-module__HS70Aa__secondary{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);transition:color var(--duration-fast) var(--ease-out);padding-bottom:4px;font-size:11px;font-weight:500;text-decoration:none;position:relative}.not-found-module__HS70Aa__secondary:after{content:\"\";background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.not-found-module__HS70Aa__secondary:hover{color:var(--walnut)}@media (max-width:767px){.not-found-module__HS70Aa__main{padding-top:120px}}\n.page-module__5q-tRq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__5q-tRq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__5q-tRq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__5q-tRq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__5q-tRq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__5q-tRq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__5q-tRq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__5q-tRq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__5q-tRq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__5q-tRq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__5q-tRq__body{grid-column:5/span 8}.page-module__5q-tRq__note{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:48ch}.page-module__5q-tRq__noteLink{color:var(--color-text);border-bottom:1px solid var(--color-border);transition:border-color var(--duration-quick) var(--ease-out);text-decoration:none}.page-module__5q-tRq__noteLink:hover{border-bottom-color:var(--color-text)}@media (max-width:1023px){.page-module__5q-tRq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__5q-tRq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__5q-tRq__body{grid-column:1}}@media (max-width:767px){.page-module__5q-tRq__main{padding-top:104px}.page-module__5q-tRq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}}\n.page-module__AB6CKq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__AB6CKq__tnum{font-variant-numeric:tabular-nums}.page-module__AB6CKq__head{flex-direction:column;display:flex}.page-module__AB6CKq__eyebrow{font-family:var(--font-body);letter-spacing:.2em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.page-module__AB6CKq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text);margin:clamp(16px,2.5vw,28px) 0 0;font-size:clamp(3rem,8vw,6.5rem);font-weight:300;line-height:.95}.page-module__AB6CKq__statement{font-family:var(--font-display);color:var(--color-text);max-width:30ch;margin:clamp(32px,5vh,64px) 0 0;font-size:clamp(1.3rem,2.1vw,1.9rem);font-weight:300;line-height:1.38}.page-module__AB6CKq__path{margin-top:clamp(96px,16vh,200px)}.page-module__AB6CKq__phase{margin-top:clamp(80px,14vh,180px)}.page-module__AB6CKq__phase:first-child{margin-top:0}.page-module__AB6CKq__phaseHead{flex-direction:column;gap:14px;max-width:46ch;margin-bottom:clamp(48px,8vh,96px);
26display:flex}.page-module__AB6CKq__phaseLabel{font-family:var(--font-body);letter-spacing:.22em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--walnut)}.page-module__AB6CKq__phaseName{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:300;line-height:1.05}.page-module__AB6CKq__phaseBlurb{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.8;margin:0}.page-module__AB6CKq__steps{flex-direction:column;gap:clamp(56px,9vh,112px);display:flex}.page-module__AB6CKq__step{grid-template-columns:clamp(72px,9vw,132px) 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.page-module__AB6CKq__stepNum{font-family:var(--font-display);letter-spacing:-.03em;color:var(--flax);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:300;line-height:.9}.page-module__AB6CKq__stepMain{min-width:0;max-width:60ch;padding-top:clamp(4px,.8vw,12px)}.page-module__AB6CKq__stepTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:0;font-size:clamp(1.35rem,2vw,1.875rem);font-weight:300;line-height:1.12}.page-module__AB6CKq__stepBody{font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:300;line-height:var(--leading-body);color:var(--color-text);opacity:.82;margin:clamp(18px,2vw,24px) 0 0}.page-module__AB6CKq__stepMeta{grid-template-columns:repeat(2,minmax(96px,max-content));grid-auto-rows:auto;grid-auto-flow:column;gap:9px 40px;margin:clamp(20px,2.6vw,30px) 0 0;display:grid}.page-module__AB6CKq__metaLabel{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption);opacity:.8;grid-row:1}.page-module__AB6CKq__metaValue{font-family:var(--font-body);color:var(--color-text);grid-row:2;margin:0;font-size:12.5px;font-weight:300}.page-module__AB6CKq__close{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;margin-top:clamp(96px,16vh,200px);padding-bottom:clamp(96px,16vh,200px);display:flex}.page-module__AB6CKq__closeline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:300;line-height:1.1}.page-module__AB6CKq__closelink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);margin:-8px -12px;padding:8px 12px 13px;font-size:12px;font-weight:500;display:inline-block;position:relative}.page-module__AB6CKq__closelink:after{content:\"\";background-color:currentColor;height:1px;position:absolute;bottom:8px;left:12px;right:12px}.page-module__AB6CKq__closelink:hover{color:var(--walnut)}@media (max-width:767px){.page-module__AB6CKq__main{padding-top:108px}.page-module__AB6CKq__step{grid-template-columns:1fr;gap:12px}.page-module__AB6CKq__stepNum{font-size:2.75rem}.page-module__AB6CKq__stepMain{padding-top:0}.page-module__AB6CKq__close{justify-content:flex-start;gap:16px 24px}}\n.page-module__VKYseq__main{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.page-module__VKYseq__lede{font-family:var(--font-accent);color:var(--color-text);max-width:46ch;margin:clamp(28px,4vh,44px) 0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.45}.page-module__VKYseq__titleBlock{border-top:1px solid var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:22px 0;display:flex}.page-module__VKYseq__tbTitle{flex-direction:column;gap:14px;display:flex}.page-module__VKYseq__pageTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.page-module__VKYseq__tbMeta{flex-wrap:wrap;display:flex}.page-module__VKYseq__tbCell{border-left:.5px solid var(--color-border);flex-direction:column;gap:6px;padding:0 22px;display:flex}.page-module__VKYseq__tbCell:first-child{border-left:none;padding-left:0}.page-module__VKYseq__tbLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-caption);font-size:10px;font-weight:500}.page-module__VKYseq__tbValue{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:300}.page-module__VKYseq__list{margin:0;padding:0;list-style:none}.page-module__VKYseq__row{gap:var(--space-comfortable);border-top:1px solid var(--color-text);grid-template-columns:repeat(12,1fr);padding:56px 0;display:grid}.page-module__VKYseq__rowLast{border-bottom:1px solid var(--color-text)}.page-module__VKYseq__rail{flex-direction:column;grid-column:1/span 3;align-self:start;gap:10px;display:flex}.page-module__VKYseq__num{font-family:var(--font-body);letter-spacing:.1em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.page-module__VKYseq__railLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text);font-size:10px;font-weight:500}.page-module__VKYseq__body{grid-column:5/span 8}.page-module__VKYseq__description{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:var(--color-text);max-width:40ch}@media (max-width:1023px){.page-module__VKYseq__row{grid-template-columns:1fr;gap:24px;padding:44px 0}.page-module__VKYseq__rail{flex-direction:row;grid-column:1;align-items:baseline;gap:16px}.page-module__VKYseq__body{grid-column:1}}@media (max-width:767px){.page-module__VKYseq__main{padding-top:104px}.page-module__VKYseq__titleBlock{flex-direction:column;align-items:flex-start;gap:24px}.page-module__VKYseq__tbMeta{column-gap:var(--space-comfortable);grid-template-columns:1fr 1fr;row-gap:20px;width:100%;display:grid}.page-module__VKYseq__tbCell,.page-module__VKYseq__tbCell:first-child{border-left:none;padding:0}}\n.page-module__ylPtNa__main{--studio-ink:82, 80, 80;padding-top:clamp(128px,18vh,200px);padding-bottom:0}.page-module__ylPtNa__lead{flex-direction:column;display:flex}.page-module__ylPtNa__eyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--studio-ink));margin:18px 0 0;font-size:36px;font-weight:600;line-height:1.02}.page-module__ylPtNa__leadGrid{grid-template-columns:minmax(0,1fr) clamp(220px,30vw,400px);align-items:center;gap:clamp(40px,7vw,112px);margin-top:clamp(48px,8vh,104px);display:grid}.page-module__ylPtNa__philosophy{flex-direction:column;max-width:64ch;display:flex}.page-module__ylPtNa__philoLead{font-family:var(--font-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:0;font-size:16px;font-weight:600}.page-module__ylPtNa__philoBody{font-family:var(--font-body);font-size:16px;font-weight:300;line-height:var(--leading-body);letter-spacing:.01em;color:rgba(var(--studio-ink), .8);margin:14px 0 clamp(28px,3.4vh,40px)}.page-module__ylPtNa__philoLead:last-child{margin-top:4px}.page-module__ylPtNa__markWrap{justify-content:flex-end;display:flex}.page-module__ylPtNa__mark{width:100%;height:auto;color:rgb(var(--studio-ink))}.page-module__ylPtNa__facts{flex-wrap:wrap;gap:0;margin:clamp(48px,8vh,104px) 0 0;display:flex}.page-module__ylPtNa__fact{border-left:1px solid var(--color-border);flex-direction:column;gap:12px;padding:0 clamp(20px,2.4vw,36px);
26display:flex}.page-module__ylPtNa__fact:first-child{border-left:none;padding-left:0}.page-module__ylPtNa__fact dt{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__fact dd{font-family:var(--font-body);letter-spacing:.02em;color:rgb(var(--studio-ink));font-size:13px;font-weight:300}.page-module__ylPtNa__section{margin:clamp(128px,16vh,200px) 0}.page-module__ylPtNa__sectionHead{flex-direction:column;gap:18px;margin-bottom:clamp(44px,7vh,80px);display:flex}.page-module__ylPtNa__lede{font-family:var(--font-body);font-size:24px;font-weight:300;line-height:var(--leading-body);color:rgb(var(--studio-ink))}.page-module__ylPtNa__ledeName{font-weight:600}.page-module__ylPtNa__team{flex-direction:column;gap:clamp(48px,8vh,96px);display:flex}.page-module__ylPtNa__feature{outline:none;min-height:clamp(240px,32vh,360px)}.page-module__ylPtNa__featureBare{min-height:clamp(150px,19vh,210px)}.page-module__ylPtNa__feature:focus-visible{outline:2px solid var(--color-text);outline-offset:8px}.page-module__ylPtNa__featureInner{animation:page-module__ylPtNa__featureIn var(--duration-mid) var(--ease-out);align-items:flex-start;gap:clamp(28px,5vw,72px);display:flex}@keyframes page-module__ylPtNa__featureIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__ylPtNa__featureFigureWrap{flex-direction:column;flex:none;align-items:flex-start;width:clamp(150px,17vw,220px);display:flex}.page-module__ylPtNa__featureFigure{width:auto;height:clamp(160px,22vh,248px);color:rgb(var(--studio-ink));margin-bottom:16px}.page-module__ylPtNa__featureBody{flex:auto;min-width:0}.page-module__ylPtNa__featureName{font-family:var(--font-display);letter-spacing:.01em;color:rgb(var(--studio-ink));margin:0;font-size:12px;font-weight:600}.page-module__ylPtNa__featureRole{flex-direction:column;margin:8px 0 0;display:flex}.page-module__ylPtNa__featureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__featureBio{flex-direction:column;gap:clamp(14px,1.8vh,20px);max-width:60ch;margin-top:clamp(24px,3vh,36px);display:flex}.page-module__ylPtNa__featureBio p{font-family:var(--font-display);font-size:16px;font-weight:300;line-height:var(--leading-body);color:rgba(var(--studio-ink), .8);margin:0}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/5;background-color:var(--linen);flex:none;width:clamp(220px,28vw,340px);position:relative;overflow:hidden}.page-module__ylPtNa__featurePortraitImg{object-fit:cover}.page-module__ylPtNa__roster{border-top:1px solid var(--color-border);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(20px,2.6vw,40px) clamp(16px,2vw,32px);padding-top:clamp(36px,5vh,56px);display:grid}.page-module__ylPtNa__figureBtn{cursor:pointer;text-align:left;color:rgb(var(--studio-ink));background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0 0 8px;display:flex}.page-module__ylPtNa__figureBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.page-module__ylPtNa__figureCell{justify-content:flex-start;align-items:flex-end;height:clamp(88px,11vh,128px);margin-bottom:16px;display:flex}.page-module__ylPtNa__figure{width:auto;height:100%;color:rgba(var(--studio-ink), .55);transition:color var(--duration-fast) var(--ease-out)}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figure{color:rgba(var(--studio-ink), .75)}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figure{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureName{font-family:var(--font-display);letter-spacing:.01em;color:rgba(var(--studio-ink), .85);transition:color var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;padding-bottom:3px;font-size:12px;font-weight:500}.page-module__ylPtNa__figureBtn:hover .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureBtnActive .page-module__ylPtNa__figureName{color:rgb(var(--studio-ink));border-bottom-color:rgb(var(--studio-ink))}.page-module__ylPtNa__figureRole{flex-direction:column;margin-top:8px;display:flex}.page-module__ylPtNa__figureRoleLine{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--studio-ink), .85);font-size:10px;font-weight:500}.page-module__ylPtNa__closing{border-top:1px solid rgb(var(--studio-ink));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 48px;padding-top:clamp(48px,8vh,96px);padding-bottom:clamp(48px,7vh,80px);
26display:flex}.page-module__ylPtNa__closeStatement{font-family:var(--font-accent);color:rgb(var(--studio-ink));max-width:24ch;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:300;line-height:1.32}.page-module__ylPtNa__closeLink{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--studio-ink));white-space:nowrap;padding-bottom:6px;font-size:12px;font-weight:500;position:relative}.page-module__ylPtNa__closeLink:after{content:\"\";width:100%;height:1px;transition:background-color var(--duration-fast) var(--ease-out);background-color:currentColor;position:absolute;bottom:0;left:0}.page-module__ylPtNa__closeLink:hover{color:rgba(var(--studio-ink), .85)}@media (max-width:1023px){.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.page-module__ylPtNa__leadGrid{grid-template-columns:1fr;gap:clamp(40px,8vw,64px)}.page-module__ylPtNa__markWrap{justify-content:flex-start;max-width:360px}.page-module__ylPtNa__featureInner{flex-direction:column;gap:clamp(24px,5vw,40px)}.page-module__ylPtNa__featureFigure{height:clamp(140px,24vw,196px)}.page-module__ylPtNa__featurePortrait{aspect-ratio:4/3;width:100%;max-width:360px}}@media (max-width:767px){.page-module__ylPtNa__main{padding-top:108px}.page-module__ylPtNa__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 0;display:grid}.page-module__ylPtNa__fact{padding:0 16px}.page-module__ylPtNa__fact:nth-child(odd){border-left:none;padding-left:0}.page-module__ylPtNa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__ylPtNa__closing{justify-content:flex-start}}@media (max-width:479px){.page-module__ylPtNa__roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-module__ylPtNa__featureInner{animation:none}.page-module__ylPtNa__figure,.page-module__ylPtNa__figureName,.page-module__ylPtNa__closeLink:after{transition:none}}\n.WorkGrid-module__eu5Cwq__section{padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(48px,7vh,80px)}.WorkGrid-module__eu5Cwq__header{justify-content:space-between;align-items:baseline;margin-bottom:0;display:flex}.WorkGrid-module__eu5Cwq__viewToggle{align-items:baseline;gap:20px;display:flex}.WorkGrid-module__eu5Cwq__viewBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-quick) var(--ease-out);background:0 0;border:none;padding:0;font-size:10px;font-weight:500}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__viewBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__viewBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__viewBtn.WorkGrid-module__eu5Cwq__viewActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filters{align-items:baseline;gap:32px;margin-top:28px;margin-bottom:44px;display:flex}.WorkGrid-module__eu5Cwq__filterBtn{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--walnut);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:baseline;gap:5px;padding:0;font-size:10px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__filterBtn:hover{color:var(--color-text)}}.WorkGrid-module__eu5Cwq__filterBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive{color:var(--color-text);font-weight:500}.WorkGrid-module__eu5Cwq__filterCount{letter-spacing:.04em;color:var(--walnut);font-variant-numeric:tabular-nums;font-size:10px;font-weight:300}.WorkGrid-module__eu5Cwq__filterBtn.WorkGrid-module__eu5Cwq__filterActive .WorkGrid-module__eu5Cwq__filterCount{color:var(--color-text)}.WorkGrid-module__eu5Cwq__viewBtn,.WorkGrid-module__eu5Cwq__filterBtn{position:relative}.WorkGrid-module__eu5Cwq__viewBtn:before,.WorkGrid-module__eu5Cwq__filterBtn:before{content:\"\";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkGrid-module__eu5Cwq__gridContainer{flex-direction:column;gap:60px;display:flex}.WorkGrid-module__eu5Cwq__strip{align-items:flex-start;gap:20px;
26display:flex}.WorkGrid-module__eu5Cwq__stripItem{flex:var(--grow,1) 1 0%;min-width:240px;position:relative}.WorkGrid-module__eu5Cwq__stripItemTall{flex:0 0 247.5px}.WorkGrid-module__eu5Cwq__card{min-width:0;transition:opacity var(--duration-quick) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.WorkGrid-module__eu5Cwq__card:hover{opacity:.7}}.WorkGrid-module__eu5Cwq__card:focus-visible{opacity:.7}@media (prefers-reduced-motion:reduce){.WorkGrid-module__eu5Cwq__card{transition:none}}.WorkGrid-module__eu5Cwq__imageWrap{height:440px;position:relative;overflow:hidden}.WorkGrid-module__eu5Cwq__imageWrap img{object-fit:cover;width:100%;height:100%}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:4px;padding-top:14px;display:flex}.WorkGrid-module__eu5Cwq__cardTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.WorkGrid-module__eu5Cwq__cardMeta{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.WorkGrid-module__eu5Cwq__cardTag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-caption);white-space:nowrap;font-size:10px;font-weight:400}.WorkGrid-module__eu5Cwq__cardDot{color:var(--walnut);-webkit-user-select:none;user-select:none;font-size:11px}.WorkGrid-module__eu5Cwq__cardLocation{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:300}.WorkGrid-module__eu5Cwq__empty{text-align:center;padding:120px 0}.WorkGrid-module__eu5Cwq__empty p{font-family:var(--font-body);color:var(--color-text-caption);font-size:14px;font-weight:300}@media (max-width:1023px){.WorkGrid-module__eu5Cwq__strip{display:contents}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:repeat(2,1fr);gap:48px 20px;display:grid}.WorkGrid-module__eu5Cwq__stripItem{min-width:0}.WorkGrid-module__eu5Cwq__stripItemTall{flex:none}.WorkGrid-module__eu5Cwq__imageWrap{height:340px}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16;height:auto}.WorkGrid-module__eu5Cwq__filters{flex-wrap:wrap;gap:24px}}@media (max-width:767px){.WorkGrid-module__eu5Cwq__section{padding-top:120px}.WorkGrid-module__eu5Cwq__gridContainer{grid-template-columns:1fr;row-gap:40px}.WorkGrid-module__eu5Cwq__stripItem{width:100%;min-width:0}.WorkGrid-module__eu5Cwq__imageWrap{aspect-ratio:3/2;height:auto}.WorkGrid-module__eu5Cwq__imageWrapTall{aspect-ratio:9/16}.WorkGrid-module__eu5Cwq__filters{gap:16px;margin-bottom:40px}.WorkGrid-module__eu5Cwq__cardInfo{flex-direction:column;gap:6px}.WorkGrid-module__eu5Cwq__cardMeta{margin-left:0}}\n.ElementsExplorer-module__ubDeDW__root{--b-ease:var(--ease-out,cubic-bezier(.16, 1, .3, 1));--b-ink:var(--slate);--b-ink-soft:#302620b3;--b-ink-faint:#30262057;--b-line-wake:#30262038;--b-dot:var(--slate);--b-t-slow:.84s;--b-t-mid:var(--duration-mid);background:var(--wool);width:100%;min-height:100svh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:300;position:relative;overflow:hidden}.ElementsExplorer-module__ubDeDW__stage{cursor:default;position:absolute;inset:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__grid{pointer-events:none;opacity:0;z-index:2;transition:opacity var(--b-t-mid) var(--b-ease);will-change:opacity;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__gridCut{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__grid{opacity:1}.ElementsExplorer-module__ubDeDW__gridLine{background:var(--b-line-wake);transition:opacity var(--b-t-slow) var(--b-ease), transform 1.1s var(--ease-out);will-change:transform;position:absolute;transform:scale(0)}.ElementsExplorer-module__ubDeDW__gridV{transform-origin:50%;width:1px;top:0;bottom:0;transform:scaleY(0)}.ElementsExplorer-module__ubDeDW__gridH{transform-origin:50%;height:1px;left:0;right:0;
26transform:scaleX(0)}.ElementsExplorer-module__ubDeDW__crops{pointer-events:none;z-index:3;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__crop{--crop-ease:var(--ease-out);opacity:0;transform-origin:50%;transition:left 1s var(--crop-ease), top 1s var(--crop-ease), width 1s var(--crop-ease), height 1s var(--crop-ease), opacity .45s var(--b-ease), transform var(--b-t-slow) var(--b-ease), filter var(--b-t-slow) var(--b-ease), box-shadow var(--b-t-slow) var(--b-ease);filter:blur(10px);background:var(--linen);will-change:opacity, transform;margin:0;padding:0;position:absolute;overflow:hidden;transform:scale(1.06);box-shadow:0 0 0 1px #30262000}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn{opacity:1;filter:blur();transform:scale(1);box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__crop img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.001)}.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels{pointer-events:none;position:absolute;inset:0}.ElementsExplorer-module__ubDeDW__labels{z-index:5}.ElementsExplorer-module__ubDeDW__marker{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;z-index:6;width:38px;height:38px;transition:opacity var(--b-t-mid) var(--b-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__marker:focus:not(:focus-visible){outline:none}.ElementsExplorer-module__ubDeDW__marker:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__dot{background:var(--b-dot);opacity:.7;width:6px;height:6px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border-radius:50%;display:block;position:relative}.ElementsExplorer-module__ubDeDW__dot:after{content:\"\";opacity:0;width:24px;height:24px;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);border:1px solid #30262059;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.ElementsExplorer-module__ubDeDW__marker:hover .ElementsExplorer-module__ubDeDW__dot,.ElementsExplorer-module__ubDeDW__marker:focus-visible .ElementsExplorer-module__ubDeDW__dot{opacity:1;transform:scale(1.15)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isActive .ElementsExplorer-module__ubDeDW__dot:after{opacity:.6;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot{opacity:1}.ElementsExplorer-module__ubDeDW__marker.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__dot:after{opacity:1;border-color:#302620bf;transform:translate(-50%,-50%)scale(1)}.ElementsExplorer-module__ubDeDW__tag{white-space:nowrap;pointer-events:none;font-family:var(--font-accent);letter-spacing:.02em;text-transform:lowercase;color:var(--b-ink-soft);transition:opacity var(--b-t-mid) var(--b-ease), color var(--b-t-mid) var(--b-ease);font-size:10px;font-weight:400;position:absolute;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isNear{color:#302620d1}.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isActive,.ElementsExplorer-module__ubDeDW__tag.ElementsExplorer-module__ubDeDW__isLocked{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__marker:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0;pointer-events:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isEngaged .ElementsExplorer-module__ubDeDW__tag:not(.ElementsExplorer-module__ubDeDW__isActive):not(.ElementsExplorer-module__ubDeDW__isLocked){opacity:0}
26.ElementsExplorer-module__ubDeDW__panel{z-index:7;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity var(--b-t-slow) var(--b-ease) 0s, transform var(--b-t-slow) var(--b-ease) 0s;flex-direction:column;padding:clamp(14px,1.6vw,26px) clamp(16px,1.8vw,30px);display:flex;position:absolute;overflow-y:auto;transform:translateY(14px)scale(.992)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel{opacity:1;pointer-events:auto;transition:opacity var(--b-t-slow) var(--b-ease) .36s, transform var(--b-t-slow) var(--b-ease) .36s;transform:translateY(0)scale(1)}.ElementsExplorer-module__ubDeDW__panelTitle{font-family:var(--font-accent);font-size:clamp(19px,1.7vw,26px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink);margin:0 0 16px}.ElementsExplorer-module__ubDeDW__panelRule{background:#6b5a488c;width:30px;height:1px;margin-bottom:16px}.ElementsExplorer-module__ubDeDW__panelDesc{font-family:var(--font-body);font-size:clamp(12.5px,.95vw,14px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:38ch;margin:0 0 20px}.ElementsExplorer-module__ubDeDW__panelRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:8px;font-size:9.5px;font-weight:400}.ElementsExplorer-module__ubDeDW__panelRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__ref{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink);transition:color var(--b-t-mid) var(--b-ease), padding-left var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);cursor:pointer;border-top:1px solid #30262029;align-items:baseline;gap:11px;padding:7px 0;font-size:11px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__ref:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__refI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.12em;font-size:10px}.ElementsExplorer-module__ubDeDW__ref:hover{padding-left:7px}.ElementsExplorer-module__ubDeDW__ref:hover .ElementsExplorer-module__ubDeDW__refI{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__ref:active{opacity:.8}.ElementsExplorer-module__ubDeDW__ref:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelClose{z-index:1;appearance:none;cursor:pointer;pointer-events:auto;font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);transition:color var(--b-t-mid) var(--b-ease);background:0 0;border:0;padding:5px 0;font-size:9.5px;font-weight:400;position:absolute;top:clamp(10px,1.2vw,18px);right:clamp(12px,1.3vw,22px)}.ElementsExplorer-module__ubDeDW__panelClose:hover{color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__panelClose:active{opacity:.7}.ElementsExplorer-module__ubDeDW__panelClose:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__panelStagger{margin:auto 0}.ElementsExplorer-module__ubDeDW__panelStagger\u003e*{opacity:0;transition:opacity var(--b-t-mid) var(--b-ease), transform var(--b-t-mid) var(--b-ease);transform:translateY(10px)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e*{opacity:1;transform:translateY(0)}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:first-child{transition-delay:.48s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(2){transition-delay:.535s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(3){transition-delay:.59s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(4){transition-delay:.645s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(5){transition-delay:.7s}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e:nth-child(6){transition-delay:.755s}.ElementsExplorer-module__ubDeDW__mobile{display:none}
26@media (max-width:900px){.ElementsExplorer-module__ubDeDW__root{min-height:0;overflow:visible}.ElementsExplorer-module__ubDeDW__stage{pointer-events:none}.ElementsExplorer-module__ubDeDW__grid,.ElementsExplorer-module__ubDeDW__crops,.ElementsExplorer-module__ubDeDW__markers,.ElementsExplorer-module__ubDeDW__labels,.ElementsExplorer-module__ubDeDW__panel{display:none!important}.ElementsExplorer-module__ubDeDW__mobile{z-index:4;color:var(--b-ink);padding:clamp(96px,22vw,132px) clamp(20px,6vw,40px) clamp(48px,16vw,96px);display:block;position:relative}.ElementsExplorer-module__ubDeDW__mList{border-top:1px solid #3026202e;margin:0;padding:0;list-style:none}.ElementsExplorer-module__ubDeDW__mItem{border-bottom:1px solid #3026202e}.ElementsExplorer-module__ubDeDW__mHeading{font:inherit;font-weight:inherit;margin:0}.ElementsExplorer-module__ubDeDW__mRow{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;width:100%;color:var(--b-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,5vw,26px) 2px;display:flex}.ElementsExplorer-module__ubDeDW__mRow:focus-visible{outline-offset:3px;outline:1px solid #3026208c}.ElementsExplorer-module__ubDeDW__mRow:active{opacity:.8}.ElementsExplorer-module__ubDeDW__mName{font-family:var(--font-accent);font-size:clamp(20px,6.2vw,28px);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.005em;text-transform:lowercase;color:var(--b-ink)}.ElementsExplorer-module__ubDeDW__mSign{opacity:.7;width:14px;height:14px;transition:transform var(--b-t-mid) var(--b-ease);flex:none;position:relative}.ElementsExplorer-module__ubDeDW__mSign:before,.ElementsExplorer-module__ubDeDW__mSign:after{content:\"\";background:var(--b-ink);position:absolute;top:50%;left:50%}.ElementsExplorer-module__ubDeDW__mSign:before{width:14px;height:1px;transition:transform var(--b-t-mid) var(--b-ease);transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mSign:after{width:1px;height:14px;transform:translate(-50%,-50%)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign{transform:rotate(90deg)}.ElementsExplorer-module__ubDeDW__mRow[aria-expanded=true] .ElementsExplorer-module__ubDeDW__mSign:before{transform:translate(-50%,-50%)scaleX(0)}.ElementsExplorer-module__ubDeDW__mPanel{opacity:0;transition:grid-template-rows var(--b-t-mid) var(--b-ease), opacity var(--b-t-mid) var(--b-ease);grid-template-rows:0fr;display:grid}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen{opacity:1;grid-template-rows:1fr}.ElementsExplorer-module__ubDeDW__mPanelInner{min-height:0;overflow:hidden}.ElementsExplorer-module__ubDeDW__mPanel.ElementsExplorer-module__ubDeDW__mOpen .ElementsExplorer-module__ubDeDW__mPanelInner{padding:4px 2px clamp(22px,7vw,34px)}.ElementsExplorer-module__ubDeDW__mStrip{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:10px;margin:0 0 clamp(16px,5vw,22px);padding-bottom:4px;display:flex;overflow:auto hidden}.ElementsExplorer-module__ubDeDW__mCrop{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--linen);scroll-snap-align:start;flex:none;width:clamp(150px,45vw,220px);margin:0;overflow:hidden;box-shadow:0 0 0 1px #3026201a}.ElementsExplorer-module__ubDeDW__mCrop img{object-fit:cover;width:100%;height:100%;display:block}.ElementsExplorer-module__ubDeDW__mDesc{font-family:var(--font-body);font-size:clamp(13.5px,3.8vw,15px);font-weight:300;line-height:var(--leading-body);color:var(--b-ink);letter-spacing:.002em;max-width:52ch;margin:0 0 clamp(18px,5vw,24px)}.ElementsExplorer-module__ubDeDW__mRefsLabel{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--b-ink-soft);margin-bottom:6px;font-size:10px;font-weight:400}.ElementsExplorer-module__ubDeDW__mRefs{flex-direction:column;gap:0;display:flex}.ElementsExplorer-module__ubDeDW__mRef{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink);border-top:1px solid #30262029;align-items:baseline;gap:12px;padding:11px 0;font-size:12px;font-weight:400;text-decoration:none;display:flex}.ElementsExplorer-module__ubDeDW__mRef:last-child{border-bottom:1px solid #30262029}.ElementsExplorer-module__ubDeDW__mRefI{font-variant-numeric:tabular-nums;color:var(--b-ink-soft);letter-spacing:.1em;font-size:10.5px}.ElementsExplorer-module__ubDeDW__mRef:focus-visible{outline-offset:3px;outline:1px solid #3026208c}}@media (prefers-reduced-motion:reduce){.ElementsExplorer-module__ubDeDW__crop{filter:blur();transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__crop.ElementsExplorer-module__ubDeDW__isIn,.ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__panelStagger\u003e*{transform:none}.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panel:before,.ElementsExplorer-module__ubDeDW__stage.ElementsExplorer-module__ubDeDW__isLocked .ElementsExplorer-module__ubDeDW__panelStagger\u003e*{transition-delay:0s}.ElementsExplorer-module__ubDeDW__grid{transition:opacity var(--b-t-mid) var(--b-ease)}.ElementsExplorer-module__ubDeDW__gridLine,.ElementsExplorer-module__ubDeDW__gridV,.ElementsExplorer-module__ubDeDW__gridH{transition:opacity var(--b-t-mid) var(--b-ease);transform:none}.ElementsExplorer-module__ubDeDW__mPanel,.ElementsExplorer-module__ubDeDW__mSign,.ElementsExplorer-module__ubDeDW__mSign:before{transition:none}}\n.ProjectCarousel-module__LUcQ_q__page{background-color:var(--slate);width:100%;height:100svh;position:relative;overflow:hidden}.ProjectCarousel-module__LUcQ_q__bg{z-index:0;background-color:var(--slate);position:fixed;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg{opacity:0;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__bgImg[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__bgImgInner{object-fit:cover;opacity:0;transition:opacity var(--duration-mid) var(--ease-out)}.ProjectCarousel-module__LUcQ_q__bgImg[data-loaded] .ProjectCarousel-module__LUcQ_q__bgImgInner{opacity:1}.ProjectCarousel-module__LUcQ_q__scrim{z-index:1;pointer-events:none;background:linear-gradient(to top, rgba(var(--scrim-ink), .92) 0%, rgba(var(--scrim-ink), .56) 42%, rgba(var(--scrim-ink), 0) 70%);height:48vh;position:fixed;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__scrimTop{z-index:1;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--scrim-ink), .5), rgba(var(--scrim-ink), 0));height:20vh;position:fixed;top:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__surface{z-index:2;cursor:grab;touch-action:none;position:absolute;inset:0}.ProjectCarousel-module__LUcQ_q__surface.ProjectCarousel-module__LUcQ_q__dragging{cursor:grabbing}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(clamp(56px, 9vh, 92px), calc(env(safe-area-inset-bottom) + 32px));position:absolute;bottom:0;left:0;right:0}.ProjectCarousel-module__LUcQ_q__viewport{outline:none;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%)}.ProjectCarousel-module__LUcQ_q__viewport:focus-visible{outline:2px solid var(--wool);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--slate)}.ProjectCarousel-module__LUcQ_q__track{align-items:flex-end;
26gap:calc(clamp(44px, 8vw, 132px) + var(--strip-gap,0px));will-change:transform;visibility:hidden;width:max-content;transition:transform var(--duration-slow) var(--ease-out);display:flex;transform:translate(0)}.ProjectCarousel-module__LUcQ_q__track[data-ready]{visibility:visible}.ProjectCarousel-module__LUcQ_q__track.ProjectCarousel-module__LUcQ_q__dragging{transition:none}.ProjectCarousel-module__LUcQ_q__item{min-height:44px;color:var(--wool);text-align:center;opacity:.5;transition:opacity var(--duration-mid) var(--ease-out);-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:10px;text-decoration:none;display:flex}.ProjectCarousel-module__LUcQ_q__item[data-active]{opacity:1}.ProjectCarousel-module__LUcQ_q__item:focus-visible{outline:1px solid var(--wool);outline-offset:6px;border-radius:2px}.ProjectCarousel-module__LUcQ_q__itemTitle{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;padding-bottom:2px;font-size:12px;font-weight:400;line-height:1.15}.ProjectCarousel-module__LUcQ_q__item[data-active] .ProjectCarousel-module__LUcQ_q__itemTitle{transition:background-size var(--duration-mid) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600}.ProjectCarousel-module__LUcQ_q__item[data-active]:hover .ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__item[data-active]:focus-visible .ProjectCarousel-module__LUcQ_q__itemTitle{background-size:100% 1px}.ProjectCarousel-module__LUcQ_q__itemMeta{font-family:var(--font-body);letter-spacing:.16em;font-size:8px;font-weight:400;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.5;background-color:currentColor;width:1px;height:.72em;margin:0 .55em;display:inline-block}.ProjectCarousel-module__LUcQ_q__baseline{z-index:3;pointer-events:none;height:3px;position:absolute;bottom:clamp(24px,4vh,38px);left:clamp(24px,5vw,60px);right:clamp(24px,5vw,60px)}.ProjectCarousel-module__LUcQ_q__baseline:before{content:\"\";background:#f6f2eb57;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProjectCarousel-module__LUcQ_q__progress{transform-origin:0;width:100%;transition:transform var(--duration-slow) var(--ease-out);will-change:transform;background:#f6f2ebf2;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ProjectCarousel-module__LUcQ_q__bgImg,.ProjectCarousel-module__LUcQ_q__track,.ProjectCarousel-module__LUcQ_q__item,.ProjectCarousel-module__LUcQ_q__itemTitle,.ProjectCarousel-module__LUcQ_q__progress{transition:none!important}}@media (max-width:767px){.ProjectCarousel-module__LUcQ_q__track{gap:calc(clamp(20px, 6vw, 40px) + var(--strip-gap,0px))}.ProjectCarousel-module__LUcQ_q__carousel{padding-bottom:max(56px, calc(env(safe-area-inset-bottom) + 32px))}}@media (prefers-contrast:more){.ProjectCarousel-module__LUcQ_q__item{opacity:.9}.ProjectCarousel-module__LUcQ_q__metaRule{opacity:.8}}\n"])</script>
26<script>self.__next_f.push([1,"a:[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/0ejflv0fs2kna.css\",\"children\":\"$15\"}]\n16:Tf72,"])</script>
26<script>self.__next_f.push([1,":root{--wool:#f6f2eb;--linen:#ede6d8;--sand:#d4c9b4;--oak:#a8967e;--walnut:#6b5a48;--slate:#302620;--lichen:#4a5247;--flax:#8c7b5c;--color-bg:var(--wool);--color-text:var(--slate);--color-text-sub:var(--slate);--color-text-caption:var(--slate);--color-border:var(--sand);--font-body:var(--font-sans), \"Inter\", \"Helvetica Neue\", sans-serif;--font-display:var(--font-sora), \"Sora\", var(--font-sans), \"Helvetica Neue\", sans-serif;--font-accent:var(--font-sora), \"Sora\", var(--font-sans), \"Helvetica Neue\", sans-serif;--leading-tight:1.2;--leading-body:1.75;--space-comfortable:24px;--space-breathing:40px;--space-section-padding:80px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-settle:cubic-bezier(.76, 0, .24, 1);--duration-quick:.3s;--duration-fast:.4s;--duration-mid:.6s;--duration-slow:.9s;--scrim-ink:22, 17, 13;--hairline-on-dark:#f6f2eb24;--seam-on-dark:#f6f2eb33;--rule-light:#dcd2bf;--clay:#7a3a20;--umber:#8a5a2b;--radius-sm:2px;--radius-md:4px;--z-badge:90;--z-nav:100;--z-nav-trigger:110;--z-overlay:200;--z-skip:1000;--z-transition:9000;--z-preloader:9999}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:14px}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);font-weight:300;line-height:var(--leading-body);font-variant-numeric:tabular-nums;overflow-x:hidden}:focus-visible{outline-offset:3px;outline:2px solid}:focus:not(:focus-visible){outline:none}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:300;line-height:var(--leading-tight)}h1{font-size:clamp(1.5rem,2.6vw,2.25rem)}h2{font-size:clamp(1.25rem,1.8vw,1.625rem)}h3{font-size:clamp(1.0625rem,1.3vw,1.25rem)}.section-label{font-family:var(--font-body);letter-spacing:.18em;font-size:10px;font-weight:500;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-caption)}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px}@media (max-width:1439px){.container{padding-left:80px;padding-right:80px}}@media (max-width:1023px){.container{padding-left:40px;padding-right:40px}}@media (max-width:767px){.container{padding-left:24px;padding-right:24px}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}::selection{background-color:var(--sand);color:var(--slate)}html{scrollbar-width:thin;scrollbar-color:var(--sand) var(--wool)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--wool)}::-webkit-scrollbar-thumb{background:var(--sand);border-radius:3px}html.no-scroll,html.no-scroll body{height:100%;overflow:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-skip);background-color:var(--slate);color:var(--wool);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);transition:transform .2s var(--ease-out);padding:10px 16px;font-size:12px;font-weight:500;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{outline:2px solid var(--wool);outline-offset:2px;transform:translateY(0)}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:var(--duration-mid);animation-timing-function:var(--ease-settle)}::view-transition-old(*){animation-duration:var(--duration-fast)}::view-transition-new(*){animation-duration:var(--duration-fast)}::view-transition-old(.work-image){object-fit:cover;block-size:100%}::view-transition-new(.work-image){object-fit:cover;block-size:100%}::view-transition-old(.work-info){block-size:auto;inline-size:auto}::view-transition-new(.work-info){block-size:auto;inline-size:auto}\n"])</script>
26<script>self.__next_f.push([1,"b:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/26-wsq7roq3yv.css\",\"children\":\"$16\"}]\n"])</script>
26<script>self.__next_f.push([1,"1a:I[54679,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n1b:I[8716,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n1c:I[67614,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n17:T6bb,"])</script>
26<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",\"name\":\"Featured projects\",\"numberOfItems\":8,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"AA House\",\"url\":\"https://senawastudio.com/work/aa-house\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TV House\",\"url\":\"https://senawastudio.com/work/tv-house\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/e3fc5665-e3b5-48df-a895-3997dfcb894d\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AM House\",\"url\":\"https://senawastudio.com/work/am-house\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/c115f852-f2bc-45c4-8c70-f4fdd0dc8ebf\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"NSB PS\",\"url\":\"https://senawastudio.com/work/nsb-ps\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/c9f5fc9d-2cba-408c-84a5-02fddb4f6090\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"HY House\",\"url\":\"https://senawastudio.com/work/hy-house\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/b699cb32-37b7-4a11-af59-37c2594e2a22\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Louver House\",\"url\":\"https://senawastudio.com/work/louver-house\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/4c6bbd88-6076-4b12-ae3f-cd3443fc22c3\"},{\"@type\":\"ListItem\",\"position\":7,\"name\":\"K Villa\",\"url\":\"https://senawastudio.com/work/k-villa\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/c733c326-fa62-4ee7-9be6-7f37e0918fd4\"},{\"@type\":\"ListItem\",\"position\":8,\"name\":\"BTC Simatupang\",\"url\":\"https://senawastudio.com/work/btc-simatupang\",\"image\":\"https://notable-peccary-154.convex.cloud/api/storage/48d4a5fd-5747-4bc0-a164-d9a1b7fd96c7\"}]}"])</script>
26<script>self.__next_f.push([1,"d:[[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$17\"}}]],\"$L18\"]\n19:T722,"])</script>
26<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ProfessionalService\",\"@id\":\"https://senawastudio.com/#organization\",\"name\":\"Senawa\",\"legalName\":\"Senawa Studio\",\"url\":\"https://senawastudio.com\",\"logo\":\"https://senawastudio.com/logo.svg\",\"image\":\"https://senawastudio.com/images/projects/aa-house-hero.webp\",\"description\":\"Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area.\",\"slogan\":\"Architecture \u0026 Interior Design\",\"foundingDate\":\"2018\",\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Tangerang Selatan\",\"addressRegion\":\"Banten\",\"addressCountry\":\"ID\"},\"telephone\":\"+62 812 1354 7006\",\"email\":\"[email protected]\",\"openingHours\":\"Mo-Fr 10:00-18:00\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"new projects\",\"email\":\"[email protected]\",\"telephone\":\"+62 812 1354 7006\",\"availableLanguage\":[\"English\",\"Indonesian\"]}],\"areaServed\":[{\"@type\":\"AdministrativeArea\",\"name\":\"Jakarta\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Greater Jakarta\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Tangerang Selatan\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Depok\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Bogor\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Bali\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Indonesia\"}],\"knowsAbout\":[\"Architecture\",\"Interior\",\"Furniture Design\"],\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"Services\",\"itemListElement\":[{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Architecture\"}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Interior\"}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Furniture Design\"}}]},\"sameAs\":[\"https://www.instagram.com/senawa.studio/\"],\"founder\":{\"@type\":\"Person\",\"@id\":\"https://senawastudio.com/#principal\",\"name\":\"Enrico Melvin\"},\"priceRange\":\"$$$\"}"])</script>
26<script>self.__next_f.push([1,"6:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_c21b1aaa-module__0pqmKW__variable sora_2a023f4c-module__BGqKYq__variable\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":[[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$19\"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://senawastudio.com/#website\\\",\\\"name\\\":\\\"Senawa\\\",\\\"url\\\":\\\"https://senawastudio.com\\\",\\\"inLanguage\\\":\\\"en\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://senawastudio.com/#organization\\\"}}\"}}]],[\"$\",\"$L1a\",null,{\"frames\":[\"https://notable-peccary-154.convex.cloud/api/storage/e3fc5665-e3b5-48df-a895-3997dfcb894d\",\"https://notable-peccary-154.convex.cloud/api/storage/c115f852-f2bc-45c4-8c70-f4fdd0dc8ebf\",\"https://notable-peccary-154.convex.cloud/api/storage/c9f5fc9d-2cba-408c-84a5-02fddb4f6090\",\"https://notable-peccary-154.convex.cloud/api/storage/27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c\"]}],[\"$\",\"$L1b\",null,{\"children\":[[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"skip-link\",\"children\":\"Skip to content\"}],[\"$\",\"$L1c\",null,{\"projects\":[{\"slug\":\"aa-house\",\"title\":\"AA House\",\"typology\":\"Residential\",\"year\":\"2025\",\"location\":\"Bintaro, Tangerang\"},{\"slug\":\"btc-simatupang\",\"title\":\"BTC Simatupang\",\"typology\":\"Residential\",\"year\":\"2023\",\"location\":\"TB Simatupang, Jakarta Selatan\"},{\"slug\":\"hy-house\",\"title\":\"HY House\",\"typology\":\"Residential\",\"year\":\"2023\",\"location\":\"Sentul, Bogor\"},{\"slug\":\"am-house\",\"title\":\"AM House\",\"typology\":\"Residential\",\"year\":\"2024\",\"location\":\"Cinere, Depok\"},{\"slug\":\"louver-house\",\"title\":\"Louver House\",\"typology\":\"Residential\",\"year\":\"2024\",\"location\":\"Giriloka, BSD\"},{\"slug\":\"nsb-ps\",\"title\":\"NSB PS\",\"typology\":\"Commercial\",\"year\":\"2024\",\"location\":\"Plaza Senayan, Jakarta Pusat\"},{\"slug\":\"k-villa\",\"title\":\"K Villa\",\"typology\":\"Residential\",\"year\":\"2025\",\"location\":\"Ubud, Bali\"},{\"slug\":\"tv-house\",\"title\":\"TV House\",\"typology\":\"Residential\",\"year\":\"2026\",\"location\":\"Pejaten, Jakarta Selatan\"}],\"contactEmail\":\"[email protected]\",\"locationLabel\":\"BSD, Tangerang Selatan\"}],\"$L1d\",\"$L1e\"]}],\"$L1f\",\"$L20\"]}]}]\n"])</script>
26<script>self.__next_f.push([1,"21:I[39756,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"default\"]\n22:I[58298,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\",\"/_next/static/chunks/1kyih1vlgrkn4.js\"],\"default\"]\n23:I[37457,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"default\"]\n24:I[46763,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n25:I[48531,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n27:I[86294,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n28:I[79520,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"\"]\n"])</script>
26<script>self.__next_f.push([1,"1d:[\"$\",\"div\",null,{\"id\":\"main-content\",\"tabIndex\":-1,\"children\":[\"$\",\"$L21\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$22\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1kyih1vlgrkn4.js\",\"async\":true}]],\"template\":[\"$\",\"$L23\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"className\":\"not-found-module__HS70Aa__main\",\"children\":[\"$\",\"div\",null,{\"className\":\"container\",\"children\":[\"$\",\"div\",null,{\"className\":\"not-found-module__HS70Aa__inner\",\"children\":[[\"$\",\"span\",null,{\"className\":\"not-found-module__HS70Aa__code\",\"children\":\"Error 404\"}],[\"$\",\"h1\",null,{\"className\":\"not-found-module__HS70Aa__title\",\"children\":[\"This page has\",[\"$\",\"br\",null,{}],\"gone quiet.\"]}],[\"$\",\"p\",null,{\"className\":\"not-found-module__HS70Aa__lede\",\"children\":\"The page you were looking for is not here. It may have moved, or it never existed. Either way, let us point you back to the work.\"}],[\"$\",\"div\",null,{\"className\":\"not-found-module__HS70Aa__actions\",\"children\":[[\"$\",\"$L24\",null,{\"href\":\"/work\",\"className\":\"not-found-module__HS70Aa__primary\",\"children\":[[\"$\",\"span\",null,{\"children\":\"View the work\"}],[\"$\",\"svg\",null,{\"className\":\"not-found-module__HS70Aa__arrow\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M4 12h15M13 6l6 6-6 6\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.4\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}],[\"$\",\"$L24\",null,{\"href\":\"/\",\"className\":\"not-found-module__HS70Aa__secondary\",\"children\":\"Return home\"}]]}]]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n"])</script>
26<script>self.__next_f.push([1,"1e:[\"$\",\"$L25\",null,{\"children\":\"$L26\"}]\n1f:[\"$\",\"$L27\",null,{}]\n20:[\"$\",\"$L28\",null,{\"id\":\"ms-clarity\",\"strategy\":\"lazyOnload\",\"children\":\"if (location.pathname !== \\\"/admin\\\" \u0026\u0026 !location.pathname.startsWith(\\\"/admin/\\\")) {\\n (function(c,l,a,r,i,t,y){\\n c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\n t=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/\\\"+i;\\n y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n })(window, document, \\\"clarity\\\", \\\"script\\\", \\\"xmr8ny30a5\\\");\\n }\"}]\n"])</script>
26<script>self.__next_f.push([1,"29:I[14441,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\",\"/_next/static/chunks/17j843rejg901.js\"],\"default\"]\n"])</script>
26<script>self.__next_f.push([1,"18:[\"$\",\"$L29\",null,{\"items\":[{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/27ee1600-e2ef-4ae4-9fd2-d17d21e16c4c\",\"location\":\"Bintaro, Tangerang\",\"slug\":\"aa-house\",\"title\":\"AA House\",\"typology\":\"Residential\",\"year\":\"2025\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/e3fc5665-e3b5-48df-a895-3997dfcb894d\",\"location\":\"Pejaten, Jakarta Selatan\",\"slug\":\"tv-house\",\"title\":\"TV House\",\"typology\":\"Residential\",\"year\":\"2026\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/c115f852-f2bc-45c4-8c70-f4fdd0dc8ebf\",\"location\":\"Cinere, Depok\",\"slug\":\"am-house\",\"title\":\"AM House\",\"typology\":\"Residential\",\"year\":\"2024\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/c9f5fc9d-2cba-408c-84a5-02fddb4f6090\",\"location\":\"Plaza Senayan, Jakarta Pusat\",\"slug\":\"nsb-ps\",\"title\":\"NSB PS\",\"typology\":\"Commercial\",\"year\":\"2024\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/b699cb32-37b7-4a11-af59-37c2594e2a22\",\"location\":\"Sentul, Bogor\",\"slug\":\"hy-house\",\"title\":\"HY House\",\"typology\":\"Residential\",\"year\":\"2023\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/4c6bbd88-6076-4b12-ae3f-cd3443fc22c3\",\"location\":\"Giriloka, BSD\",\"slug\":\"louver-house\",\"title\":\"Louver House\",\"typology\":\"Residential\",\"year\":\"2024\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/c733c326-fa62-4ee7-9be6-7f37e0918fd4\",\"location\":\"Ubud, Bali\",\"slug\":\"k-villa\",\"title\":\"K Villa\",\"typology\":\"Residential\",\"year\":\"2025\"},{\"heroImage\":\"https://notable-peccary-154.convex.cloud/api/storage/48d4a5fd-5747-4bc0-a164-d9a1b7fd96c7\",\"location\":\"TB Simatupang, Jakarta Selatan\",\"slug\":\"btc-simatupang\",\"title\":\"BTC Simatupang\",\"typology\":\"Residential\",\"year\":\"2023\"}],\"children\":[\"$\",\"h1\",null,{\"className\":\"visually-hidden\",\"children\":\"Senawa, Architecture \u0026 Interior Design Studio in Jakarta\"}]}]\n"])</script>
26<script>self.__next_f.push([1,"2a:I[31029,[\"/_next/static/chunks/1v042k6id09cn.js\",\"/_next/static/chunks/3ddi0t98_sncr.js\"],\"default\"]\n"])</script>
26<script>self.__next_f.push([1,"26:[\"$\",\"footer\",null,{\"className\":\"Footer-module__Grjkva__footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__inner\",\"children\":[[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__cta\",\"children\":[[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__ctaText\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__kicker\",\"children\":\"Start a project\"}],[\"$\",\"$L24\",null,{\"href\":\"/contact\",\"className\":\"Footer-module__Grjkva__ctaLink\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Tell us about your site\"}],[\"$\",\"svg\",null,{\"className\":\"Footer-module__Grjkva__ctaArrow\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M4 12h15M13 6l6 6-6 6\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.4\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__markWrap\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"className\":\"$undefined\",\"width\":56,\"height\":56,\"viewBox\":\"440 440 200 200\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"fillRule\":\"nonzero\",\"d\":\"M 639.9375 440.050781 L 639.9375 639.949219 L 634.871094 639.949219 L 602.554688 504.378906 L 536.964844 504.378906 L 536.964844 524.019531 L 587.71875 524.019531 L 614.6875 639.949219 L 511.433594 639.949219 L 536.964844 524.175781 L 516.628906 524.175781 L 492.050781 639.949219 L 440.0625 639.949219 L 440.0625 440.050781 Z M 639.9375 440.050781\"}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__rule\"}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__cols\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"Footer-module__Grjkva__col\",\"aria-label\":\"Footer\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__colLabel\",\"children\":\"Index\"}],[[\"$\",\"$L24\",\"/work\",{\"href\":\"/work\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Work\"}],[\"$\",\"$L24\",\"/studio\",{\"href\":\"/studio\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Studio\"}],[\"$\",\"$L24\",\"/process\",{\"href\":\"/process\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Process\"}],[\"$\",\"$L24\",\"/elements\",{\"href\":\"/elements\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Elements\"}],[\"$\",\"$L24\",\"/services\",{\"href\":\"/services\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Services\"}],[\"$\",\"$L24\",\"/press\",{\"href\":\"/press\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Press\"}],[\"$\",\"$L24\",\"/contact\",{\"href\":\"/contact\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Contact\"}]]]}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__colLabel\",\"children\":\"Studio\"}],[\"$\",\"address\",null,{\"className\":\"Footer-module__Grjkva__address\",\"children\":[\"BSD, Tangerang Selatan\",[\"$\",\"br\",null,{}],\"By appointment\"]}]]}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__colLabel\",\"children\":\"Connect\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":[\"contact.senawastudio\",[\"$\",\"wbr\",null,{}],\"@gmail.com\"]}],[\"$\",\"a\",null,{\"href\":\"tel:+6281213547006\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"+62 812 1354 7006\"}],[[\"$\",\"a\",\"https://www.instagram.com/senawa.studio/\",{\"href\":\"https://www.instagram.com/senawa.studio/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"Footer-module__Grjkva__colLink\",\"children\":\"Instagram\"}]]]}]]}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__rule\"}],[\"$\",\"div\",null,{\"className\":\"Footer-module__Grjkva__bottom\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__fine\",\"children\":[\"© \",[\"$\",\"$L2a\",null,{\"initial\":2026}],\" Senawa Studio\"]}],[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__fine\",\"children\":\"Architecture \u0026 Interior Design\"}],[\"$\",\"span\",null,{\"className\":\"Footer-module__Grjkva__fine\",\"children\":\"BSD, Tangerang Selatan\"}]]}]]}]}]\n"])</script>
26<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#F6F2EB\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"light\"}]]\n"])</script>
26<script>self.__next_f.push([1,"2b:I[27201,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"IconMark\"]\n10:null\n"])</script>
26<script>self.__next_f.push([1,"14:[[\"$\",\"title\",\"0\",{\"children\":\"Senawa | Architecture \u0026 Interior Design Studio in Jakarta\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Senawa\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Senawa\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://senawastudio.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Senawa | Architecture \u0026 Interior Design Studio in Jakarta\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://senawastudio.com\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://senawastudio.com/opengraph-image?01614146ad1bd9c3\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"Senawa, Architecture \u0026 Interior Design, Jakarta\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\"Senawa | Architecture \u0026 Interior Design Studio in Jakarta\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"Architecture made for how people actually live. An architecture, interior, and furniture design studio in the Greater Jakarta area.\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://senawastudio.com/opengraph-image?01614146ad1bd9c3\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:alt\",\"content\":\"Senawa, Architecture \u0026 Interior Design, Jakarta\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.29npw_rzrsk16.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.39a9nb6766t4z.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon?9e5557cfe4f16307\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L2b\",\"25\",{}]]\n"])</script>
26</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.