@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._2qrZPq_className{font-family:Archivo,Archivo Fallback;font-style:normal}._2qrZPq_variable{--font-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._0o9G5W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}._0o9G5W_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.hBw1pG_header{z-index:20;padding:clamp(18px, 3.2svh, 40px) var(--gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.hBw1pG_brand{z-index:2;display:block;position:relative}.hBw1pG_lockup{width:clamp(124px,9vw,190px);height:auto}.hBw1pG_list{gap:clamp(28px,3vw,56px);padding:0;list-style:none;display:flex}.hBw1pG_link{align-items:center;gap:6px;padding:10px 0;font-size:clamp(14px,.85vw,17px);font-weight:500;display:inline-flex}.hBw1pG_link span{transition:background-size .5s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.hBw1pG_link:hover span,.hBw1pG_parent:focus-within .hBw1pG_link span{background-size:100% 1px}.hBw1pG_chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:rotate .4s var(--ease-out)}.hBw1pG_parent{position:relative}.hBw1pG_parent:hover .hBw1pG_chevron,.hBw1pG_parent:focus-within .hBw1pG_chevron{rotate:180deg}.hBw1pG_menu{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), translate .45s var(--ease-out), visibility 0s linear .35s;padding-top:6px;position:absolute;top:100%;left:-20px;translate:0 8px}.hBw1pG_parent:hover .hBw1pG_menu,.hBw1pG_parent:focus-within .hBw1pG_menu{opacity:1;visibility:visible;transition-delay:0s;translate:0}.hBw1pG_panel{background:#f8f6f1;border-radius:16px;gap:8px;padding:8px;display:flex;box-shadow:0 1px 2px #1919190f,0 28px 56px -28px #19191966}.hBw1pG_panel ul{align-content:center;gap:4px;min-width:168px;padding:4px;list-style:none;display:grid}.hBw1pG_panel a{border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:16px;transition:background-color .25s;display:flex}.hBw1pG_panel a[data-active=true]{background:#1919190f}.hBw1pG_previews{aspect-ratio:3/4;background:var(--travertine);border-radius:8px;width:160px;position:relative;overflow:hidden}.hBw1pG_previews img{object-fit:cover;opacity:0;transition:opacity .35s var(--ease-out), transform .6s var(--ease-out);transform:scale(1.06)}.hBw1pG_previews img[data-active=true]{opacity:1;transform:scale(1)}.hBw1pG_toggle{z-index:2;min-height:44px;padding:0 0 0 16px;font-size:15px;font-weight:500;display:none;position:relative}.hBw1pG_sheet{z-index:1;padding:calc(var(--gutter) + 88px) var(--gutter) var(--gutter);background:var(--bone);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.hBw1pG_sheet[data-open=true]{clip-path:inset(0)}.hBw1pG_sheetList{gap:18px;padding:0;list-style:none;display:grid}.hBw1pG_sheetList>li>a{font-size:clamp(44px,12vw,72px)}.hBw1pG_sheetChildren{color:var(--basalt);gap:24px;padding:0;font-size:16px;list-style:none;display:flex}.hBw1pG_sheetChildren a{align-items:center;min-height:44px;display:inline-flex}.hBw1pG_sheetMail{text-underline-offset:4px;font-size:16px;text-decoration:underline}@media (min-width:900px){.hBw1pG_sheet{display:none}}@media (max-width:899px){.hBw1pG_nav{display:none}.hBw1pG_toggle{display:block}}
.ZARIfG_hero{height:var(--screen);min-height:600px;position:relative;overflow:hidden}.ZARIfG_media{position:absolute;inset:0;overflow:hidden}.ZARIfG_zoom{position:absolute;inset:0}.ZARIfG_image{object-fit:cover;object-position:22% 50%}.ZARIfG_content{left:56%;right:var(--gutter);position:absolute;top:24%}.ZARIfG_title{font-size:var(--text-display)}.ZARIfG_lead{max-width:24ch;font-size:var(--text-lead);color:var(--basalt);margin-top:clamp(20px,3.4svh,44px);line-height:1.35}.ZARIfG_cta{background:var(--ink);color:var(--bone);transition:background-color .3s, scale .4s var(--ease-out);border-radius:999px;align-items:center;gap:12px;margin-top:clamp(24px,4svh,52px);padding:16px 26px;font-size:clamp(15px,.9vw,18px);font-weight:500;display:inline-flex}.ZARIfG_cta svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:translate .4s var(--ease-out)}.ZARIfG_cta:hover{background:var(--laterite)}.ZARIfG_cta:hover svg{translate:0 3px}.ZARIfG_cta:active{scale:.97}.ZARIfG_foot{right:var(--gutter);position:absolute;bottom:clamp(24px,4svh,48px)}@media (max-width:899px){.ZARIfG_image{object-position:26.5% 50%}.ZARIfG_content{left:var(--gutter);top:auto;bottom:calc(clamp(20px,4svh,48px) + 40px)}.ZARIfG_title{font-size:clamp(48px,14vw,88px)}.ZARIfG_lead{max-width:22ch}.ZARIfG_foot{display:none}}
._5pWlIa_intro{display:none}html.is-intro ._5pWlIa_intro{z-index:60;animation:10ms linear 8s forwards _5pWlIa_failsafe;display:block;position:fixed;inset:0;overflow:hidden}@keyframes _5pWlIa_failsafe{to{opacity:0;visibility:hidden}}._5pWlIa_half{background:var(--bone);will-change:transform;position:absolute;inset:0}._5pWlIa_piece{max-width:none;fill:var(--ink);opacity:0;position:absolute}._5pWlIa_lockup{position:absolute}._5pWlIa_mark{will-change:transform;position:absolute}._5pWlIa_outline,._5pWlIa_fill{width:100%;max-width:none;height:100%;position:absolute;inset:0}._5pWlIa_outline{fill:none;stroke:var(--ink);stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}._5pWlIa_flood{will-change:transform;position:absolute;inset:0;overflow:hidden;transform:translateY(100%)}._5pWlIa_floodInner{will-change:transform;position:absolute;inset:0;transform:translateY(-100%)}._5pWlIa_fill{fill:var(--ink)}._5pWlIa_divider{width:100%;max-width:none;height:100%;fill:var(--ink);position:absolute;inset:0;transform:scaleY(0)}._5pWlIa_row{width:100%;position:absolute;left:0;overflow:hidden}._5pWlIa_row svg{aspect-ratio:2613.55/1000;width:100%;max-width:none;height:auto;fill:var(--ink);will-change:transform;position:absolute;left:0;transform:translateY(100%)}._5pWlIa_seam{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}._5pWlIa_seam path{fill:none;stroke:var(--laterite);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}
.u6-66a_structure{aspect-ratio:600/640;width:min(100%,69.375svh);margin-inline:auto;position:relative}.u6-66a_graphic{aspect-ratio:600/560;width:100%;height:auto;position:absolute;inset:0 0 auto;overflow:visible}.u6-66a_mark{fill:var(--ink)}.u6-66a_line{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.25px;stroke-dasharray:1}.u6-66a_node{fill:var(--bone);stroke:var(--ink);stroke-width:1.5px}.u6-66a_pulse{fill:var(--laterite);opacity:0}.u6-66a_caption{pointer-events:none;position:absolute;inset:0}.u6-66a_root{inset-inline:0;text-align:center;font-size:var(--text-label);font-weight:500;position:absolute;top:19.375%}.u6-66a_field{text-align:center;justify-items:center;gap:6px;width:31%;display:grid;position:absolute;top:76.875%}.u6-66a_name{font-size:clamp(26px,2.3vw,44px)}.u6-66a_line2{color:var(--basalt);font-size:15px;line-height:1.35}@media (prefers-reduced-motion:reduce){.u6-66a_pulse{display:none}}@media (max-width:899px){.u6-66a_structure{width:100%}.u6-66a_name{font-size:24px}.u6-66a_line2{font-size:13px}}
.HcBUAG_statement{min-height:var(--screen);padding:clamp(64px, 10svh, 140px) var(--gutter);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,120px);display:grid}.HcBUAG_text{gap:clamp(20px,3svh,36px);display:grid}.HcBUAG_title{max-width:12ch;font-size:clamp(44px,min(5.8vw,11svh),168px)}.HcBUAG_body{max-width:30ch;font-size:var(--text-lead);color:var(--basalt);line-height:1.4}@media (max-width:899px){.HcBUAG_statement{grid-template-columns:1fr;gap:56px}.HcBUAG_title{font-size:clamp(40px,11.5vw,72px)}}
._0_TU-W_thread{min-height:var(--screen);padding:clamp(56px, 7svh, 104px) var(--gutter);flex-direction:column;justify-content:space-between;gap:clamp(32px,5svh,72px);display:flex}._0_TU-W_head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:6vw;display:grid}._0_TU-W_title{max-width:14ch;font-size:clamp(44px,min(5.4vw,10svh),150px)}._0_TU-W_body{max-width:34ch;font-size:var(--text-lead);color:var(--basalt);line-height:1.4}._0_TU-W_prints{justify-content:space-between;align-items:flex-start;display:flex;position:relative}._0_TU-W_print{gap:12px;display:grid}._0_TU-W_plate{aspect-ratio:3/4;border-radius:4px;height:min(48svh,33vw);position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #19191973}._0_TU-W_print:nth-child(2){margin-top:6svh}._0_TU-W_plate img{object-fit:cover}._0_TU-W_caption{color:var(--basalt);font-size:15px}._0_TU-W_line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._0_TU-W_line path{fill:none;stroke:var(--laterite);stroke-width:2px;stroke-dasharray:1;vector-effect:non-scaling-stroke}@media (max-width:899px){._0_TU-W_head{grid-template-columns:1fr;gap:24px}._0_TU-W_title{font-size:clamp(44px,12.5vw,80px)}._0_TU-W_prints{grid-template-columns:1fr 1fr;gap:16px;display:grid}._0_TU-W_line{display:none}._0_TU-W_plate{width:100%;height:auto}._0_TU-W_print:nth-child(2){margin-top:12svh}._0_TU-W_print:nth-child(3){grid-column:1/-1;justify-self:center;width:70%}}
