@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/dccc9bb146ff5027-s.1p_wna8fxr7s9.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/4d0520c13e76e51e-s.3dh_6wjbzbjiq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/41bea4c4d3f5f935-s.3_qw8exswo60d.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/7d8bb9c982de99f6-s.2fe2pxy0k6lst.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/2a2378728cee8d20-s.3ti4cgf9m1efu.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/fd654c16f42f9e9e-s.p.1qnaqivy_oof3.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/5877f7427e31d1fe-s.p.1k6r93igwhykm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Display Fallback;src:local(Times New Roman);ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:117.17%}.noto_serif_display_d7ab391-module__2eFr0W__className{font-family:Noto Serif Display,Noto Serif Display Fallback;font-style:normal}.noto_serif_display_d7ab391-module__2eFr0W__variable{--font-noto-serif-display:"Noto Serif Display", "Noto Serif Display Fallback"}
@font-face{font-family:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/774e66896d82d5b1-s.38bfp7w5yjge7.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:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/befbbbfe9eebc30c-s.0qr-lskpeiz4a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/8d71d84b1a76a48f-s.00e7saczr92ms.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/415833c585fca497-s.413cm-ikxcfnw.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:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/1fc21140b4b66926-s.1fk2tjlpgsrhh.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:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/c372d386c75a9585-s.1-iyq4biznlzt.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:Noto Serif Display;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/ad949e23a2a06a23-s.p.0tj771_5yj4dq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Display Fallback;src:local(Times New Roman);ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:117.17%}.noto_serif_display_ad9f087-module__-Yekua__className{font-family:Noto Serif Display,Noto Serif Display Fallback;font-style:italic}.noto_serif_display_ad9f087-module__-Yekua__variable{--font-serif-italic:"Noto Serif Display", "Noto Serif Display Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.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:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.02aqyp7acl16b.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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%}.archivo_359df83f-module__IKyesq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_359df83f-module__IKyesq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
.Header-module__JQlNzW__header{z-index:var(--z-header);height:var(--header-h);padding-inline:var(--margin);color:var(--ivory);pointer-events:none;isolation:isolate;transition:color .7s var(--ease-out), opacity 1.2s var(--ease-out), transform 1.2s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.Header-module__JQlNzW__header:before{content:"";z-index:-1;opacity:0;pointer-events:none;transition:opacity .32s var(--ease-out), transform .42s var(--ease-out), background .42s var(--ease-out);background:0 0;position:absolute;inset:0 0 -18px;transform:translateY(-8px)}.Header-module__JQlNzW__header[data-scrolled]:before{opacity:1;background:linear-gradient(#080a0ab8 0%,#080a0a80 58%,#080a0a2e 82%,#080a0a00 100%);transform:none}.Header-module__JQlNzW__header[data-theme-chrome=light]{color:var(--charcoal)}.Header-module__JQlNzW__header[data-theme-chrome=light][data-scrolled]:before{background:linear-gradient(#f8f6f0e6 0%,#f8f6f0a3 58%,#f8f6f038 82%,#f8f6f000 100%)}.Header-module__JQlNzW__header[data-hidden]{opacity:0;transform:translateY(-10px)}.Header-module__JQlNzW__header>*{pointer-events:auto}.Header-module__JQlNzW__brand{justify-self:start;align-items:center;gap:18px;display:flex}.Header-module__JQlNzW__brandLockup{flex-direction:column;align-items:flex-start;gap:3px;line-height:1;display:inline-flex}.Header-module__JQlNzW__wordmark{white-space:nowrap;font-family:var(--font-serif);letter-spacing:.34em;font-variation-settings:"wdth" 82;text-transform:uppercase;padding-left:.34em;font-size:21px;font-weight:450;line-height:.9}.Header-module__JQlNzW__partnerMark{white-space:nowrap;font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;opacity:.66;font-size:6.5px;font-weight:550}.Header-module__JQlNzW__divider{opacity:.28;background:currentColor;width:1px;height:24px}.Header-module__JQlNzW__descriptor{opacity:.62}.Header-module__JQlNzW__act{justify-self:center;align-items:center;gap:14px;height:14px;display:flex;overflow:clip}.Header-module__JQlNzW__actInner{animation:Header-module__JQlNzW__actIn .9s var(--ease-out) both;gap:14px;display:flex}@keyframes Header-module__JQlNzW__actIn{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}.Header-module__JQlNzW__actIndex{opacity:.55}.Header-module__JQlNzW__actions{justify-self:end;align-items:center;gap:clamp(20px,2.4vw,40px);display:flex}.Header-module__JQlNzW__menuButton{align-items:center;gap:14px;height:44px;padding-inline:4px;display:flex}.Header-module__JQlNzW__burger{width:26px;height:8px;position:relative}.Header-module__JQlNzW__burger:before,.Header-module__JQlNzW__burger:after{content:"";height:1px;transition:transform .7s var(--ease-in-out);background:currentColor;position:absolute;left:0;right:0}.Header-module__JQlNzW__burger:before{top:0}.Header-module__JQlNzW__burger:after{transform-origin:100%;bottom:0;transform:scaleX(.62)}.Header-module__JQlNzW__menuButton:hover .Header-module__JQlNzW__burger:after{transform:scaleX(1)}.Header-module__JQlNzW__menuButton[aria-expanded=true] .Header-module__JQlNzW__burger:before{transform:translateY(3.5px)rotate(18deg)}.Header-module__JQlNzW__menuButton[aria-expanded=true] .Header-module__JQlNzW__burger:after{transform:translateY(-3.5px)rotate(-18deg)}.Header-module__JQlNzW__menuLabel{height:1.3em;display:grid;overflow:clip}.Header-module__JQlNzW__menuLabel>span{transition:transform .7s var(--ease-in-out);grid-area:1/1}.Header-module__JQlNzW__menuLabel>span:last-child{transform:translateY(110%)}.Header-module__JQlNzW__menuButton[aria-expanded=true] .Header-module__JQlNzW__menuLabel>span:first-child{transform:translateY(-110%)}.Header-module__JQlNzW__menuButton[aria-expanded=true] .Header-module__JQlNzW__menuLabel>span:last-child{transform:none}.Header-module__JQlNzW__menuOpen{z-index:calc(var(--z-menu) + 1);color:var(--ivory)!important}.Header-module__JQlNzW__menuOpen:before{opacity:0}.Header-module__JQlNzW__menuOpen .Header-module__JQlNzW__act,.Header-module__JQlNzW__menuOpen .Header-module__JQlNzW__enquire{opacity:0;pointer-events:none}.Header-module__JQlNzW__developerHeader{color:var(--charcoal);border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(14px)saturate(1.05);background:#f8f6f0f0}.Header-module__JQlNzW__developerHeader:before,.Header-module__JQlNzW__developerHeader[data-scrolled]:before{display:none}.Header-module__JQlNzW__developerBrand{justify-self:start;align-items:center;display:inline-flex}.Header-module__JQlNzW__developerContext{color:var(--fg-soft);letter-spacing:.22em;text-transform:uppercase;justify-self:center}.Header-module__JQlNzW__developerBack{min-height:44px;transition:border-color .24s var(--ease-out), gap .24s var(--ease-out);border-bottom:1px solid #1617164d;justify-self:end;align-items:center;gap:10px;padding:10px 0;display:inline-flex}.Header-module__JQlNzW__developerBack:hover,.Header-module__JQlNzW__developerBack:focus-visible{border-bottom-color:currentColor;gap:14px}@media (max-width:1099px){.Header-module__JQlNzW__brand .Header-module__JQlNzW__descriptor,.Header-module__JQlNzW__brand .Header-module__JQlNzW__divider,.Header-module__JQlNzW__actions .Header-module__JQlNzW__enquire{display:none}}@media (max-width:899px){.Header-module__JQlNzW__act{display:none}.Header-module__JQlNzW__header{grid-template-columns:1fr auto}.Header-module__JQlNzW__header:before{bottom:-14px}.Header-module__JQlNzW__wordmark{font-size:19px}.Header-module__JQlNzW__partnerMark{font-size:6px}.Header-module__JQlNzW__developerHeader{padding-inline:max(18px, var(--margin));grid-template-columns:auto 1fr auto}.Header-module__JQlNzW__developerContext{letter-spacing:.16em;font-size:.56rem}.Header-module__JQlNzW__developerBack{letter-spacing:.11em;gap:6px;font-size:.58rem}}@media (max-width:370px){.Header-module__JQlNzW__developerHeader .Header-module__JQlNzW__partnerMark{display:none}.Header-module__JQlNzW__developerHeader .Header-module__JQlNzW__wordmark{font-size:18px}.Header-module__JQlNzW__developerBack span:first-child{max-width:52px;line-height:1.15}}@media (prefers-reduced-transparency:reduce){.Header-module__JQlNzW__header[data-scrolled]:before{background:linear-gradient(#090b0be6 0%,#090b0bbd 62%,#090b0b00 100%)}.Header-module__JQlNzW__header[data-theme-chrome=light][data-scrolled]:before{background:linear-gradient(#f8f6f0f5 0%,#f8f6f0cc 62%,#f8f6f000 100%)}.Header-module__JQlNzW__developerHeader{background:var(--porcelain);-webkit-backdrop-filter:none}}
.Transition-module__nqJd2W__layer{z-index:var(--z-transition);pointer-events:none;visibility:hidden;position:fixed;inset:0}.Transition-module__nqJd2W__layer[data-active]{visibility:visible;pointer-events:auto}.Transition-module__nqJd2W__backdrop{background:var(--night);opacity:0;position:absolute;inset:0}.Transition-module__nqJd2W__wall{background:var(--charcoal);width:50.5%;position:absolute;top:0;bottom:0}.Transition-module__nqJd2W__wallL{left:0;transform:translate(-101%)}.Transition-module__nqJd2W__wallR{right:0;transform:translate(101%)}.Transition-module__nqJd2W__wall:after{content:"";background:rgb(var(--sand-rgb) / .5);width:1px;position:absolute;top:0;bottom:0}.Transition-module__nqJd2W__wallL:after{right:0}.Transition-module__nqJd2W__wallR:after{left:0}.Transition-module__nqJd2W__aperture{background:var(--tone,var(--adriatic));opacity:0;position:absolute;overflow:hidden}.Transition-module__nqJd2W__aperture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.Picture-module__ELxC7G__picture{background-color:var(--tone,var(--graphite));display:block;position:relative;overflow:hidden}.Picture-module__ELxC7G__picture:before{content:"";background-image:var(--blur);background-size:cover;background-position:var(--pos,center);filter:blur(22px)saturate(.9);position:absolute;inset:-8%}.Picture-module__ELxC7G__picture[data-loaded]:before{visibility:hidden;transition:visibility 0s 1.1s}.Picture-module__ELxC7G__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease-out);position:absolute;inset:0}.Picture-module__ELxC7G__picture[data-loaded] .Picture-module__ELxC7G__img{opacity:1}html:not(.js) .Picture-module__ELxC7G__img{opacity:1}.Picture-module__ELxC7G__contain .Picture-module__ELxC7G__img{object-fit:contain}.Picture-module__ELxC7G__static{height:auto;position:relative}
.Menu-module__nSHLNG__menu{z-index:var(--z-menu);visibility:hidden;color:var(--ivory);grid-template-columns:1fr 1fr;display:grid;position:fixed;inset:0}.Menu-module__nSHLNG__seam{background:var(--sand);transform-origin:50%;z-index:3;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.Menu-module__nSHLNG__nav{background:var(--charcoal);padding:calc(var(--header-h) + clamp(32px, 8vh, 96px)) var(--margin) clamp(28px, 5vh, 56px);clip-path:inset(0 0 0 100%);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.Menu-module__nSHLNG__list{flex-direction:column;gap:clamp(2px,.6vh,8px);display:flex}.Menu-module__nSHLNG__item{transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);align-items:baseline;gap:clamp(16px,2vw,28px);display:flex}.Menu-module__nSHLNG__itemIndex{opacity:.45;width:2.6em;transform:translateY(-.6em)}.Menu-module__nSHLNG__itemLabel{font-family:var(--font-serif);letter-spacing:-.01em;text-transform:uppercase;font-variation-settings:"wdth" 76;font-size:clamp(2.3rem,5.2vw,5.6rem);font-weight:300;line-height:1.02}.Menu-module__nSHLNG__list:hover .Menu-module__nSHLNG__item{opacity:.32}.Menu-module__nSHLNG__list:hover .Menu-module__nSHLNG__item:hover,.Menu-module__nSHLNG__item:focus-visible{opacity:1;transform:translate(14px)}.Menu-module__nSHLNG__meta{padding-top:var(--s6);border-top:1px solid rgb(var(--ivory-rgb) / .14);grid-template-columns:repeat(3,auto);justify-content:start;gap:16px clamp(24px,4vw,64px);display:grid}.Menu-module__nSHLNG__meta dt{opacity:.45;margin-bottom:8px}.Menu-module__nSHLNG__meta dd{font-size:14px}.Menu-module__nSHLNG__image{background:var(--adriatic);clip-path:inset(0 100% 0 0);position:relative;overflow:hidden}.Menu-module__nSHLNG__plates{position:absolute;inset:0}.Menu-module__nSHLNG__plate{clip-path:inset(100% 0 0);z-index:0;position:absolute;inset:0}.Menu-module__nSHLNG__plate[data-state=prev]{clip-path:inset(0);z-index:1}.Menu-module__nSHLNG__plate[data-state=active]{clip-path:inset(0);z-index:2;transition:clip-path 1.2s var(--ease-in-out)}.Menu-module__nSHLNG__plate>span{animation:22s ease-in-out infinite alternate Menu-module__nSHLNG__drift;position:absolute;inset:0}@keyframes Menu-module__nSHLNG__drift{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.Menu-module__nSHLNG__shade{z-index:3;pointer-events:none;background:linear-gradient(#00000040,#0000 30% 70%,#0006);position:absolute;inset:0}.Menu-module__nSHLNG__caption{z-index:4;left:var(--s7);right:var(--s7);opacity:.85;justify-content:space-between;display:flex;position:absolute;bottom:clamp(28px,5vh,56px)}@media (max-width:899px){.Menu-module__nSHLNG__menu{grid-template-rows:28svh minmax(0,1fr);grid-template-columns:1fr}.Menu-module__nSHLNG__seam{width:auto;height:1px;inset:28svh 0 auto;transform:scaleX(0)}.Menu-module__nSHLNG__image{clip-path:inset(100% 0 0);grid-row:1}.Menu-module__nSHLNG__nav{min-height:0;padding-top:clamp(24px,4vh,40px);padding-bottom:max(24px, env(safe-area-inset-bottom));clip-path:inset(0 0 100%);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;grid-row:2;justify-content:flex-start;gap:clamp(26px,5vh,48px);overflow:hidden auto}.Menu-module__nSHLNG__list{flex:none}.Menu-module__nSHLNG__meta{flex:none;grid-template-columns:1fr 1fr;margin-top:auto}.Menu-module__nSHLNG__caption{left:var(--margin);right:var(--margin);bottom:16px}.Menu-module__nSHLNG__itemLabel{font-size:clamp(1.9rem,9vw,3rem)}}@media (max-width:899px) and (max-height:720px){.Menu-module__nSHLNG__menu{grid-template-rows:24svh minmax(0,1fr)}.Menu-module__nSHLNG__seam{top:24svh}.Menu-module__nSHLNG__nav{gap:22px;padding-top:20px}.Menu-module__nSHLNG__list{gap:0}.Menu-module__nSHLNG__itemLabel{font-size:clamp(1.72rem,8vw,2.5rem)}.Menu-module__nSHLNG__meta{padding-top:18px}.Menu-module__nSHLNG__meta dt{margin-bottom:4px}.Menu-module__nSHLNG__meta dd{font-size:12px}}@media (prefers-reduced-motion:reduce){.Menu-module__nSHLNG__plate>span{animation:none}}
.Cursor-module__h5ALhW__cursor{z-index:var(--z-cursor);pointer-events:none;opacity:0;width:0;height:0;transition:opacity .4s var(--ease-out);position:fixed;top:0;left:0}.Cursor-module__h5ALhW__cursor[data-visible]{opacity:1}.Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__disc{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.Cursor-module__h5ALhW__dot{mix-blend-mode:difference;width:7px;height:7px;transition:width .5s var(--ease-out), height .5s var(--ease-out), background-color .4s, opacity .3s;background:#fff}.Cursor-module__h5ALhW__disc{background:var(--ivory);width:92px;height:92px;color:var(--charcoal);transition:transform .6s var(--ease-out);place-items:center;display:grid;transform:translate(-50%,-50%)scale(0)}.Cursor-module__h5ALhW__label{font-family:var(--font-sans);letter-spacing:.26em;text-transform:uppercase;font-variation-settings:"wdth" 118;padding-left:.26em;font-size:10px;font-weight:500}.Cursor-module__h5ALhW__cursor[data-state=link] .Cursor-module__h5ALhW__dot{background:0 0;width:34px;height:34px;box-shadow:inset 0 0 0 1px #fff}.Cursor-module__h5ALhW__cursor[data-state=view] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=explore] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=enter] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=drag] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=read] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=close] .Cursor-module__h5ALhW__disc,.Cursor-module__h5ALhW__cursor[data-state=select] .Cursor-module__h5ALhW__disc{transform:translate(-50%,-50%)scale(1)}.Cursor-module__h5ALhW__cursor[data-state=view] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=explore] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=enter] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=drag] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=read] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=close] .Cursor-module__h5ALhW__dot,.Cursor-module__h5ALhW__cursor[data-state=select] .Cursor-module__h5ALhW__dot{opacity:0}.Cursor-module__h5ALhW__cursor[data-state=enter] .Cursor-module__h5ALhW__disc{background:var(--olive);color:var(--ivory)}.Cursor-module__h5ALhW__cursor[data-state=hide] .Cursor-module__h5ALhW__dot{opacity:0}.Cursor-module__h5ALhW__cursor[data-pressed] .Cursor-module__h5ALhW__disc{transform:translate(-50%,-50%)scale(.86)}
.Article-module__2k8J4a__hero{background:var(--night);height:100svh;min-height:560px;color:var(--ivory);position:relative;overflow:hidden}.Article-module__2k8J4a__hero>span:first-child{inset:0;position:absolute!important}.Article-module__2k8J4a__shade{background:linear-gradient(#08090959 0%,#08090933 45%,#080909cc 100%);position:absolute;inset:0}.Article-module__2k8J4a__heroText{left:var(--margin);right:var(--margin);gap:var(--s5);max-width:1100px;display:grid;position:absolute;bottom:8vh}.Article-module__2k8J4a__kicker{color:var(--sand)}.Article-module__2k8J4a__title{font-family:var(--font-serif);letter-spacing:-.02em;font-variation-settings:"wdth" 86;font-size:clamp(2.4rem,5.6vw,6.4rem);font-weight:300;line-height:.98}.Article-module__2k8J4a__dek{max-width:52ch;font-size:var(--t-body-l);opacity:.8}.Article-module__2k8J4a__meta{opacity:.7;gap:20px;display:flex}.Article-module__2k8J4a__back{top:calc(var(--header-h) + 3vh);left:var(--margin);position:absolute}.Article-module__2k8J4a__body{background:var(--ivory);color:var(--charcoal);padding:var(--section) var(--margin);gap:var(--gutter);grid-template-columns:repeat(12,1fr);display:grid}.Article-module__2k8J4a__abstract{gap:var(--s6);grid-column:3/span 7;display:grid}.Article-module__2k8J4a__abstract p:first-child{font-family:var(--font-serif);font-variation-settings:"wdth" 94;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:300;line-height:1.28}.Article-module__2k8J4a__abstract p{font-size:var(--t-body-l);color:var(--stone);line-height:1.6}.Article-module__2k8J4a__private{margin-top:var(--s9);padding:var(--s7);border:1px solid var(--rule-strong);gap:var(--s5);grid-column:3/span 7;display:grid}.Article-module__2k8J4a__privateTitle{font-family:var(--font-serif);font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:300;line-height:1.1}.Article-module__2k8J4a__related{margin-top:var(--section);border-top:1px solid var(--charcoal);padding-top:var(--s5);gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.Article-module__2k8J4a__relatedLabel{color:var(--stone);margin-bottom:var(--s4);grid-column:1/-1}.Article-module__2k8J4a__relatedItem{gap:10px;display:grid}.Article-module__2k8J4a__relatedTitle{font-family:var(--font-serif);font-size:1.35rem;line-height:1.18}.Article-module__2k8J4a__footerWrap{background:var(--night);padding-top:var(--s9)}@media (max-width:899px){.Article-module__2k8J4a__body{display:block}.Article-module__2k8J4a__private{padding:var(--s5)}.Article-module__2k8J4a__related{grid-template-columns:1fr}}
.DigitRoll-module__p-VgmG__roll{white-space:nowrap;align-items:baseline;display:inline-flex}.DigitRoll-module__p-VgmG__column{height:1em;line-height:1;display:inline-block;position:relative;overflow:clip}.DigitRoll-module__p-VgmG__strip{flex-direction:column;display:flex}.DigitRoll-module__p-VgmG__strip>span{height:1em;line-height:1;display:block}.DigitRoll-module__p-VgmG__ghost{visibility:hidden}.DigitRoll-module__p-VgmG__strip[data-final]{position:absolute;top:0;left:0;right:0}
.Conversation-module__yBA9wW__dialog{z-index:75;padding:var(--margin);color:var(--ivory);background:#080909b8;place-items:center;display:grid;position:fixed;inset:0}.Conversation-module__yBA9wW__panel{background:var(--charcoal);border:1px solid rgb(var(--ivory-rgb) / .14);gap:var(--s6);width:min(640px,100%);max-height:100%;padding:clamp(28px,4vw,56px);display:grid;overflow:auto}.Conversation-module__yBA9wW__head{justify-content:space-between;align-items:baseline;display:flex}.Conversation-module__yBA9wW__title{font-family:var(--font-serif);font-variation-settings:"wdth" 88;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;line-height:1.02}.Conversation-module__yBA9wW__form{gap:var(--s5);display:grid}.Conversation-module__yBA9wW__row{gap:var(--s5);grid-template-columns:1fr 1fr;display:grid}.Conversation-module__yBA9wW__field{gap:8px;display:grid}.Conversation-module__yBA9wW__field span{opacity:.6}.Conversation-module__yBA9wW__field input,.Conversation-module__yBA9wW__field textarea{appearance:none;border:0;border-bottom:1px solid rgb(var(--ivory-rgb) / .35);color:var(--ivory);resize:vertical;background:0 0;border-radius:0;padding:10px 0 12px;font-size:1rem}.Conversation-module__yBA9wW__field input:focus,.Conversation-module__yBA9wW__field textarea:focus{border-bottom-color:var(--ivory);outline:none}.Conversation-module__yBA9wW__field [aria-invalid=true]{border-bottom-color:#d8a28f}.Conversation-module__yBA9wW__actions{justify-content:space-between;align-items:center;gap:var(--s5);flex-wrap:wrap;display:flex}.Conversation-module__yBA9wW__submit{border:1px solid rgb(var(--ivory-rgb) / .6);gap:14px;padding:15px 20px 14px;transition:background-color .5s,color .5s;display:inline-flex}.Conversation-module__yBA9wW__submit:hover:not([disabled]){background:var(--ivory);color:var(--charcoal)}.Conversation-module__yBA9wW__note{opacity:.55}.Conversation-module__yBA9wW__honey{position:absolute;left:-10000px}@media (max-width:599px){.Conversation-module__yBA9wW__row{grid-template-columns:1fr}}
.SimpleLanding-module__gcxT8q__hero{background:var(--night);min-height:100svh;position:relative;overflow:hidden}.SimpleLanding-module__gcxT8q__heroMedia,.SimpleLanding-module__gcxT8q__contactMedia{width:100%;height:100%;inset:0;position:absolute!important}.SimpleLanding-module__gcxT8q__heroImage{animation:SimpleLanding-module__gcxT8q__hero-settle 12s var(--ease-out) both;transform:scale(1.02)}@keyframes SimpleLanding-module__gcxT8q__hero-settle{0%{transform:scale(1.06)}to{transform:scale(1.02)}}.SimpleLanding-module__gcxT8q__heroShade,.SimpleLanding-module__gcxT8q__contactShade{z-index:1;background:linear-gradient(90deg,#06090ac7 0%,#06090a75 50%,#06090a1f 100%),linear-gradient(#06090a2e 0%,#06090a0f 52%,#06090a94 100%);position:absolute;inset:0}.SimpleLanding-module__gcxT8q__heroInner{z-index:2;max-width:1240px;min-height:100svh;padding:calc(var(--header-h) + var(--s8)) var(--margin) 150px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.SimpleLanding-module__gcxT8q__eyebrow,.SimpleLanding-module__gcxT8q__eyebrowDark{margin-bottom:var(--s6)}.SimpleLanding-module__gcxT8q__eyebrow{color:rgb(var(--ivory-rgb) / .7)}.SimpleLanding-module__gcxT8q__eyebrowDark{color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__heroTitle{max-width:980px;font-family:var(--font-serif);font-variation-settings:"wdth" 80;letter-spacing:-.038em;color:var(--ivory);font-size:clamp(4rem,9vw,10rem);font-weight:300;line-height:.86}.SimpleLanding-module__gcxT8q__heroCopy{max-width:620px;margin-top:var(--s7);color:rgb(var(--ivory-rgb) / .78);font-size:clamp(1.04rem,1.45vw,1.3rem);line-height:1.6}.SimpleLanding-module__gcxT8q__heroActions,.SimpleLanding-module__gcxT8q__contactActions{align-items:center;gap:var(--s6);margin-top:var(--s7);flex-wrap:wrap;display:flex}.SimpleLanding-module__gcxT8q__primaryAction,.SimpleLanding-module__gcxT8q__primaryActionLight,.SimpleLanding-module__gcxT8q__developerAction{justify-content:space-between;align-items:center;gap:var(--s5);min-width:250px;font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;transition:background var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);border:1px solid;padding:17px 19px;font-weight:500;line-height:1.25;display:inline-flex}.SimpleLanding-module__gcxT8q__primaryAction,.SimpleLanding-module__gcxT8q__primaryActionLight{color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .42)}.SimpleLanding-module__gcxT8q__primaryAction:hover,.SimpleLanding-module__gcxT8q__primaryAction:focus-visible,.SimpleLanding-module__gcxT8q__primaryActionLight:hover,.SimpleLanding-module__gcxT8q__primaryActionLight:focus-visible{background:var(--ivory);border-color:var(--ivory);color:var(--night)}.SimpleLanding-module__gcxT8q__textAction,.SimpleLanding-module__gcxT8q__textActionLight{color:var(--ivory)}.SimpleLanding-module__gcxT8q__heroSignals{margin-top:var(--s7);flex-wrap:wrap;gap:8px;display:flex}.SimpleLanding-module__gcxT8q__heroSignals span{border:1px solid rgb(var(--ivory-rgb) / .22);color:rgb(var(--ivory-rgb) / .66);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:7px 10px;font-size:.64rem;font-weight:500}.SimpleLanding-module__gcxT8q__heroFoot{z-index:2;left:var(--margin);right:var(--margin);bottom:var(--s5);justify-content:space-between;gap:var(--s5);padding-top:var(--s4);border-top:1px solid rgb(var(--ivory-rgb) / .2);color:rgb(var(--ivory-rgb) / .56);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;font-weight:500;line-height:1.4;display:flex;position:absolute}.SimpleLanding-module__gcxT8q__collection,.SimpleLanding-module__gcxT8q__method,.SimpleLanding-module__gcxT8q__evidence,.SimpleLanding-module__gcxT8q__fileSection,.SimpleLanding-module__gcxT8q__ask,.SimpleLanding-module__gcxT8q__advisory,.SimpleLanding-module__gcxT8q__developer{padding:var(--section) var(--margin)}.SimpleLanding-module__gcxT8q__sectionHead{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(48px,9vw,150px);margin-bottom:clamp(72px,10vw,130px);display:grid}.SimpleLanding-module__gcxT8q__sectionTitle,.SimpleLanding-module__gcxT8q__methodTitle,.SimpleLanding-module__gcxT8q__evidenceTitle,.SimpleLanding-module__gcxT8q__fileTitle,.SimpleLanding-module__gcxT8q__askTitle,.SimpleLanding-module__gcxT8q__advisoryTitle,.SimpleLanding-module__gcxT8q__contactTitle{font-family:var(--font-serif);font-variation-settings:"wdth" 88;letter-spacing:-.028em;font-weight:300}.SimpleLanding-module__gcxT8q__sectionTitle{max-width:1100px;font-size:clamp(3rem,6vw,7rem);line-height:.94}.SimpleLanding-module__gcxT8q__sectionAside{max-width:470px;color:var(--fg-soft);line-height:1.7}.SimpleLanding-module__gcxT8q__sectionAside strong{margin-bottom:var(--s4);color:var(--fg);font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.2;display:block}.SimpleLanding-module__gcxT8q__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.2vw,38px);display:grid}.SimpleLanding-module__gcxT8q__projectCard{min-width:0}.SimpleLanding-module__gcxT8q__projectImageLink{display:block;position:relative;overflow:hidden}.SimpleLanding-module__gcxT8q__projectMedia{aspect-ratio:4/5;width:100%;transition:transform .9s var(--ease-out), filter .9s var(--ease-out)}.SimpleLanding-module__gcxT8q__projectImageLink:hover .SimpleLanding-module__gcxT8q__projectMedia{transform:scale(1.018)}.SimpleLanding-module__gcxT8q__projectStatus{top:var(--s4);left:var(--s4);z-index:2;color:var(--ivory);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0c0cc7;padding:9px 11px;position:absolute}.SimpleLanding-module__gcxT8q__projectMeta{justify-content:space-between;align-items:flex-start;gap:var(--s5);padding-top:var(--s5);display:flex}.SimpleLanding-module__gcxT8q__projectLocation{margin-bottom:var(--s2);color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__projectName{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.8rem,2.3vw,2.8rem);font-weight:350;line-height:1.02}.SimpleLanding-module__gcxT8q__projectPrice{white-space:nowrap;color:var(--fg-soft);padding-top:2px;font-size:.9rem}.SimpleLanding-module__gcxT8q__reviewStrip{margin-top:var(--s5);background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.SimpleLanding-module__gcxT8q__reviewStrip span{background:var(--bg);color:var(--fg-soft);letter-spacing:.11em;text-align:center;text-transform:uppercase;padding:10px 8px;font-size:.62rem;font-weight:500}.SimpleLanding-module__gcxT8q__projectBottom{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule);color:var(--fg-soft);font-size:.86rem;display:flex}.SimpleLanding-module__gcxT8q__method{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(60px,10vw,170px);display:grid}.SimpleLanding-module__gcxT8q__methodStatement{top:calc(var(--header-h) + var(--s7));position:sticky}.SimpleLanding-module__gcxT8q__methodTitle{font-size:clamp(3rem,5.6vw,6.8rem);line-height:.94}.SimpleLanding-module__gcxT8q__methodIntro{max-width:620px;margin-top:var(--s7);color:var(--fg-soft);font-size:1.06rem;line-height:1.72}.SimpleLanding-module__gcxT8q__criteria{border-top:1px solid var(--rule-strong)}.SimpleLanding-module__gcxT8q__criterion{gap:var(--s5);padding:var(--s6) 0;border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(140px,.45fr) minmax(0,1fr);align-items:baseline;display:grid}.SimpleLanding-module__gcxT8q__criterionIndex{color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__criterion h3,.SimpleLanding-module__gcxT8q__processStep h3,.SimpleLanding-module__gcxT8q__evidenceRow h3,.SimpleLanding-module__gcxT8q__questionCard h3{font-family:var(--font-serif);font-weight:400;line-height:1.1}.SimpleLanding-module__gcxT8q__criterion h3{font-size:1.6rem}.SimpleLanding-module__gcxT8q__criterion p{color:var(--fg-soft);line-height:1.65}.SimpleLanding-module__gcxT8q__evidence{background:var(--charcoal);color:var(--ivory)}.SimpleLanding-module__gcxT8q__evidenceIntro{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;column-gap:clamp(50px,9vw,160px);display:grid}.SimpleLanding-module__gcxT8q__evidenceIntro>.SimpleLanding-module__gcxT8q__eyebrow{grid-column:1/-1}.SimpleLanding-module__gcxT8q__evidenceTitle{max-width:950px;font-size:clamp(3.6rem,7.2vw,8.5rem);line-height:.9}.SimpleLanding-module__gcxT8q__evidenceIntro>p:last-child{max-width:540px;color:rgb(var(--ivory-rgb) / .66);padding-bottom:.3em;line-height:1.72}.SimpleLanding-module__gcxT8q__evidenceGrid{border-top:1px solid rgb(var(--ivory-rgb) / .26);margin-top:clamp(76px,10vw,140px)}.SimpleLanding-module__gcxT8q__evidenceRow{gap:var(--s6);padding:var(--s7) 0;border-bottom:1px solid rgb(var(--ivory-rgb) / .16);grid-template-columns:72px minmax(260px,.9fr) minmax(300px,1.1fr);align-items:start;display:grid}.SimpleLanding-module__gcxT8q__evidenceNumber{color:rgb(var(--ivory-rgb) / .4);font-family:var(--font-serif);font-size:1.45rem}.SimpleLanding-module__gcxT8q__evidenceRow h3{margin-bottom:var(--s3);font-size:1.8rem}.SimpleLanding-module__gcxT8q__evidenceRow p{max-width:620px;color:rgb(var(--ivory-rgb) / .58);line-height:1.65}.SimpleLanding-module__gcxT8q__sourceLine{padding:var(--s5);border:1px solid rgb(var(--ivory-rgb) / .18);background:rgb(var(--ivory-rgb) / .025)}.SimpleLanding-module__gcxT8q__sourceLine span{margin-bottom:var(--s3);color:rgb(var(--ivory-rgb) / .42);display:block}.SimpleLanding-module__gcxT8q__sourceLine strong{color:rgb(var(--ivory-rgb) / .78);font-size:.84rem;font-weight:400;line-height:1.6}.SimpleLanding-module__gcxT8q__sourceFamilies{gap:var(--s7);margin-top:var(--s8);grid-template-columns:180px minmax(0,1fr);align-items:start;display:grid}.SimpleLanding-module__gcxT8q__sourceFamilies>span{color:rgb(var(--ivory-rgb) / .44)}.SimpleLanding-module__gcxT8q__sourceFamilies>div{flex-wrap:wrap;gap:8px;display:flex}.SimpleLanding-module__gcxT8q__sourceFamilies>div span{border:1px solid rgb(var(--ivory-rgb) / .16);color:rgb(var(--ivory-rgb) / .68);padding:9px 11px;font-size:.72rem}.SimpleLanding-module__gcxT8q__fileSection{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(64px,10vw,170px);display:grid}.SimpleLanding-module__gcxT8q__fileCopy{max-width:610px}.SimpleLanding-module__gcxT8q__fileTitle{font-size:clamp(3rem,5.6vw,6.6rem);line-height:.94}.SimpleLanding-module__gcxT8q__fileCopy>p:not(.SimpleLanding-module__gcxT8q__eyebrowDark){margin-top:var(--s6);color:var(--fg-soft);line-height:1.72}.SimpleLanding-module__gcxT8q__darkLink{margin-top:var(--s6);color:var(--fg)}.SimpleLanding-module__gcxT8q__fileCard{border:1px solid var(--rule-strong);background:var(--porcelain);padding:clamp(26px,4vw,54px);box-shadow:0 24px 80px #16171614}.SimpleLanding-module__gcxT8q__fileCardHead{justify-content:space-between;gap:var(--s7);padding-bottom:var(--s6);border-bottom:1px solid var(--rule-strong);display:flex}.SimpleLanding-module__gcxT8q__fileCardHead span,.SimpleLanding-module__gcxT8q__fileCardHead p{color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__fileCardHead h3{margin:var(--s3) 0 var(--s2);font-family:var(--font-serif);font-size:clamp(2.4rem,4vw,4.8rem);font-weight:350;line-height:.96}.SimpleLanding-module__gcxT8q__fileCardHead>strong{white-space:nowrap;align-self:flex-start;font-size:.95rem;font-weight:500}.SimpleLanding-module__gcxT8q__fileRows{border-bottom:1px solid var(--rule-strong)}.SimpleLanding-module__gcxT8q__fileRows>div{gap:var(--s6);padding:var(--s5) 0;border-bottom:1px solid var(--rule);grid-template-columns:180px minmax(0,1fr);display:grid}.SimpleLanding-module__gcxT8q__fileRows>div:last-child{border-bottom:0}.SimpleLanding-module__gcxT8q__fileRows span{color:var(--fg-soft);font-size:.8rem}.SimpleLanding-module__gcxT8q__fileRows strong{text-align:right;font-weight:450}.SimpleLanding-module__gcxT8q__fileSources{padding-top:var(--s6)}.SimpleLanding-module__gcxT8q__fileSources span{color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__fileSources p{margin-top:var(--s3);line-height:1.6}.SimpleLanding-module__gcxT8q__fileSources small{margin-top:var(--s4);color:var(--fg-soft);font-size:.68rem;line-height:1.5;display:block}.SimpleLanding-module__gcxT8q__ask{background:var(--porcelain)}.SimpleLanding-module__gcxT8q__askHead{max-width:1040px}.SimpleLanding-module__gcxT8q__askTitle{font-size:clamp(3rem,6vw,7rem);line-height:.93}.SimpleLanding-module__gcxT8q__askHead>p:last-child{max-width:660px;margin-top:var(--s6);color:var(--fg-soft);line-height:1.7}.SimpleLanding-module__gcxT8q__questionGrid{background:var(--rule-strong);border:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(64px,9vw,120px);display:grid}.SimpleLanding-module__gcxT8q__questionCard{background:var(--porcelain);min-height:310px;padding:clamp(26px,3.2vw,44px)}.SimpleLanding-module__gcxT8q__questionStatus{border:1px solid var(--rule-strong);color:var(--fg-soft);padding:8px 9px;display:inline-block}.SimpleLanding-module__gcxT8q__questionCard h3{margin-top:clamp(56px,7vw,90px);font-size:clamp(1.7rem,2.4vw,2.7rem)}.SimpleLanding-module__gcxT8q__questionCard p{margin-top:var(--s4);color:var(--fg-soft);line-height:1.65}.SimpleLanding-module__gcxT8q__askBar{justify-content:space-between;gap:var(--s6);margin-top:var(--s7);padding:var(--s5) 0;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);align-items:center;display:flex}.SimpleLanding-module__gcxT8q__askBar span{color:var(--fg-soft)}.SimpleLanding-module__gcxT8q__askBar a{font-size:.88rem;font-weight:500}.SimpleLanding-module__gcxT8q__advisory{background:var(--charcoal)}.SimpleLanding-module__gcxT8q__advisoryTop{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:end;column-gap:clamp(50px,9vw,150px);display:grid}.SimpleLanding-module__gcxT8q__advisoryTop>.SimpleLanding-module__gcxT8q__eyebrow{grid-column:1/-1}.SimpleLanding-module__gcxT8q__advisoryTitle{color:var(--ivory);font-size:clamp(3.4rem,7vw,8.2rem);line-height:.9}.SimpleLanding-module__gcxT8q__advisoryIntro{max-width:520px;color:rgb(var(--ivory-rgb) / .66);padding-bottom:.35em;line-height:1.72}.SimpleLanding-module__gcxT8q__processGrid{border-top:1px solid rgb(var(--ivory-rgb) / .22);border-bottom:1px solid rgb(var(--ivory-rgb) / .22);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(72px,10vw,140px);display:grid}.SimpleLanding-module__gcxT8q__processStep{min-height:260px;padding:var(--s6);border-right:1px solid rgb(var(--ivory-rgb) / .16)}.SimpleLanding-module__gcxT8q__processStep:last-child{border-right:0}.SimpleLanding-module__gcxT8q__processIndex{color:rgb(var(--ivory-rgb) / .44)}.SimpleLanding-module__gcxT8q__processStep h3{margin-top:var(--s9);color:var(--ivory);font-size:1.8rem}.SimpleLanding-module__gcxT8q__processStep p{margin-top:var(--s4);color:rgb(var(--ivory-rgb) / .58);line-height:1.6}.SimpleLanding-module__gcxT8q__developer{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:clamp(56px,10vw,160px);display:grid}.SimpleLanding-module__gcxT8q__developer h2{max-width:850px;font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(2.6rem,5vw,5.8rem);font-weight:300;line-height:.95}.SimpleLanding-module__gcxT8q__developerCopy{max-width:520px;color:var(--fg-soft);line-height:1.7}.SimpleLanding-module__gcxT8q__developerAction{min-width:220px;margin-top:var(--s6);color:var(--fg);border-color:var(--rule-strong)}.SimpleLanding-module__gcxT8q__developerAction:hover,.SimpleLanding-module__gcxT8q__developerAction:focus-visible{background:var(--charcoal);border-color:var(--charcoal);color:var(--ivory)}.SimpleLanding-module__gcxT8q__contact{background:var(--night);flex-direction:column;justify-content:flex-end;min-height:86svh;display:flex;position:relative;overflow:hidden}.SimpleLanding-module__gcxT8q__contactShade{background:linear-gradient(90deg,#06090ad6 0%,#06090a75 60%,#06090a33 100%),linear-gradient(#06090a24 0%,#06090a9e 100%)}.SimpleLanding-module__gcxT8q__contactInner{z-index:2;width:min(1050px, calc(100% - (2 * var(--margin))));margin:auto 0 0 var(--margin);padding:var(--s11) 0 var(--s9);position:relative}.SimpleLanding-module__gcxT8q__contactTitle{max-width:980px;color:var(--ivory);font-size:clamp(3.4rem,7.4vw,8.5rem);line-height:.9}.SimpleLanding-module__gcxT8q__contactCopy{max-width:680px;margin-top:var(--s6);color:rgb(var(--ivory-rgb) / .7);font-size:1.04rem;line-height:1.68}.SimpleLanding-module__gcxT8q__primaryActionLight{min-width:min(330px,100%)}.SimpleLanding-module__gcxT8q__footer{z-index:2;gap:var(--s5);margin:0 var(--margin);padding:var(--s5) 0 var(--s6);border-top:1px solid rgb(var(--ivory-rgb) / .2);color:rgb(var(--ivory-rgb) / .54);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);font-weight:500;display:grid;position:relative}.SimpleLanding-module__gcxT8q__footer span:nth-child(2){text-align:center}.SimpleLanding-module__gcxT8q__footer span:last-child{text-align:right}@media (max-width:1100px){.SimpleLanding-module__gcxT8q__sectionHead,.SimpleLanding-module__gcxT8q__evidenceIntro,.SimpleLanding-module__gcxT8q__fileSection,.SimpleLanding-module__gcxT8q__advisoryTop,.SimpleLanding-module__gcxT8q__developer{grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__sectionAside,.SimpleLanding-module__gcxT8q__evidenceIntro>p:last-child,.SimpleLanding-module__gcxT8q__advisoryIntro,.SimpleLanding-module__gcxT8q__developerCopy{margin-top:var(--s6)}.SimpleLanding-module__gcxT8q__projectMeta{display:block}.SimpleLanding-module__gcxT8q__projectPrice{margin-top:var(--s3)}.SimpleLanding-module__gcxT8q__method{grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__methodStatement{position:static}.SimpleLanding-module__gcxT8q__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SimpleLanding-module__gcxT8q__processStep:nth-child(2){border-right:0}.SimpleLanding-module__gcxT8q__processStep:nth-child(-n+2){border-bottom:1px solid rgb(var(--ivory-rgb) / .16)}.SimpleLanding-module__gcxT8q__evidenceRow{grid-template-columns:60px minmax(0,1fr)}.SimpleLanding-module__gcxT8q__sourceLine{grid-column:2}.SimpleLanding-module__gcxT8q__fileCard{max-width:850px}}@media (max-width:899px){.SimpleLanding-module__gcxT8q__heroInner{padding-top:calc(var(--header-h) + var(--s8));justify-content:flex-end;padding-bottom:155px}.SimpleLanding-module__gcxT8q__heroTitle{font-size:clamp(3.55rem,15vw,6.3rem)}.SimpleLanding-module__gcxT8q__heroCopy{max-width:520px}.SimpleLanding-module__gcxT8q__heroFoot{align-items:flex-end}.SimpleLanding-module__gcxT8q__heroFoot span:last-child{text-align:right;max-width:50%}.SimpleLanding-module__gcxT8q__projectGrid,.SimpleLanding-module__gcxT8q__questionGrid{grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__projectCard+.SimpleLanding-module__gcxT8q__projectCard{margin-top:var(--s6)}.SimpleLanding-module__gcxT8q__projectMedia{aspect-ratio:16/11}.SimpleLanding-module__gcxT8q__reviewStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.SimpleLanding-module__gcxT8q__fileRows>div{gap:var(--s2);grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__fileRows strong{text-align:left}.SimpleLanding-module__gcxT8q__fileCardHead{display:block}.SimpleLanding-module__gcxT8q__fileCardHead>strong{margin-top:var(--s5);display:block}.SimpleLanding-module__gcxT8q__sourceFamilies{gap:var(--s4);grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__questionCard{min-height:250px}.SimpleLanding-module__gcxT8q__questionCard h3{margin-top:var(--s8)}.SimpleLanding-module__gcxT8q__askBar{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.SimpleLanding-module__gcxT8q__collection,.SimpleLanding-module__gcxT8q__method,.SimpleLanding-module__gcxT8q__evidence,.SimpleLanding-module__gcxT8q__fileSection,.SimpleLanding-module__gcxT8q__ask,.SimpleLanding-module__gcxT8q__advisory,.SimpleLanding-module__gcxT8q__developer{padding-top:clamp(88px,20vw,120px);padding-bottom:clamp(88px,20vw,120px)}.SimpleLanding-module__gcxT8q__heroInner{padding-bottom:170px}.SimpleLanding-module__gcxT8q__heroActions,.SimpleLanding-module__gcxT8q__contactActions{flex-direction:column;align-items:stretch;width:100%}.SimpleLanding-module__gcxT8q__primaryAction,.SimpleLanding-module__gcxT8q__primaryActionLight{width:100%;min-width:0}.SimpleLanding-module__gcxT8q__heroSignals{gap:6px}.SimpleLanding-module__gcxT8q__heroSignals span{font-size:.57rem}.SimpleLanding-module__gcxT8q__heroFoot{grid-template-columns:1fr 1fr;font-size:.55rem;display:grid}.SimpleLanding-module__gcxT8q__projectMedia{aspect-ratio:4/5}.SimpleLanding-module__gcxT8q__projectBottom{flex-direction:column;align-items:flex-start}.SimpleLanding-module__gcxT8q__reviewStrip{grid-template-columns:repeat(2,1fr)}.SimpleLanding-module__gcxT8q__criterion{grid-template-columns:40px minmax(0,1fr)}.SimpleLanding-module__gcxT8q__criterion p{grid-column:2}.SimpleLanding-module__gcxT8q__evidenceRow{gap:var(--s4);grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__sourceLine{grid-column:1}.SimpleLanding-module__gcxT8q__processGrid{grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__processStep{border-right:0;border-bottom:1px solid rgb(var(--ivory-rgb) / .16);min-height:220px}.SimpleLanding-module__gcxT8q__processStep:last-child{border-bottom:0}.SimpleLanding-module__gcxT8q__processStep h3{margin-top:var(--s7)}.SimpleLanding-module__gcxT8q__contactInner{width:auto;margin-right:var(--margin)}.SimpleLanding-module__gcxT8q__footer{gap:var(--s2);grid-template-columns:1fr}.SimpleLanding-module__gcxT8q__footer span:nth-child(2),.SimpleLanding-module__gcxT8q__footer span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.SimpleLanding-module__gcxT8q__heroImage{animation:none;transform:none}.SimpleLanding-module__gcxT8q__projectMedia{transition:none}}
