.Doors-module__0yKInq__section{background:var(--paper);border-top:1px solid #0f0e0d1a;padding:clamp(96px,11vw,168px) 0}.Doors-module__0yKInq__doors{gap:88px;margin:0;padding:0;list-style:none;display:grid}.Doors-module__0yKInq__item{margin:0}.Doors-module__0yKInq__section .Doors-module__0yKInq__door{color:var(--ink);gap:24px;text-decoration:none;display:grid}.Doors-module__0yKInq__frame{background:#e7e4df;display:block;overflow:hidden}.Doors-module__0yKInq__image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.001)}.Doors-module__0yKInq__section .Doors-module__0yKInq__door:hover .Doors-module__0yKInq__image{transform:scale(1.035)}.Doors-module__0yKInq__copy{align-content:end;gap:12px;padding:0 24px;display:grid}.Doors-module__0yKInq__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:clamp(34px,3.9vw,58px);line-height:1.04}.Doors-module__0yKInq__body{font-family:var(--sans);color:var(--body);max-width:40ch;font-size:clamp(15px,1.12vw,17px);line-height:1.5}.Doors-module__0yKInq__more{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);border-radius:2px;place-items:center;margin-top:8px;transition:background .2s,color .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-grid}.Doors-module__0yKInq__section .Doors-module__0yKInq__door:hover .Doors-module__0yKInq__more,.Doors-module__0yKInq__section .Doors-module__0yKInq__door:focus-visible .Doors-module__0yKInq__more{background:var(--ink);color:var(--paper);transform:translate(4px)}.Doors-module__0yKInq__section .Doors-module__0yKInq__door:focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media (min-width:760px){.Doors-module__0yKInq__doors{padding:0 var(--pad);gap:0}.Doors-module__0yKInq__section .Doors-module__0yKInq__door{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px}.Doors-module__0yKInq__frame{grid-area:1/1/auto/span 7}.Doors-module__0yKInq__image{aspect-ratio:4/3}.Doors-module__0yKInq__copy{grid-area:1/9/auto/span 4;padding:0 0 8px}.Doors-module__0yKInq__flip{margin-top:clamp(96px,9vw,144px)}.Doors-module__0yKInq__flip .Doors-module__0yKInq__frame{grid-column:6/span 7}.Doors-module__0yKInq__flip .Doors-module__0yKInq__copy{grid-area:1/1/auto/span 4}.Doors-module__0yKInq__flip .Doors-module__0yKInq__image{aspect-ratio:5/4}}
.Strip-module__UkGsKW__strip{--edge:var(--side,24px);position:relative}.Strip-module__UkGsKW__scroller{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x pan-y;outline:none;position:relative;overflow:auto hidden}.Strip-module__UkGsKW__scroller::-webkit-scrollbar{display:none}.Strip-module__UkGsKW__scroller:focus-visible{outline:2px solid var(--ink,#0f0e0d);outline-offset:-2px}.Strip-module__UkGsKW__track{width:max-content;padding:0 var(--edge);will-change:transform;align-items:flex-start;column-gap:clamp(12px,1.6vw,24px);margin:0;list-style:none;display:flex}.Strip-module__UkGsKW__cell{flex:none;width:clamp(240px,27vw,420px)}.Strip-module__UkGsKW__narrow .Strip-module__UkGsKW__cell{width:clamp(200px,19vw,300px)}.Strip-module__UkGsKW__figure{margin:0}.Strip-module__UkGsKW__item{width:100%;aspect-ratio:var(--ratio,3 / 4);background:#e7e4df;border-radius:2px;overflow:hidden}.Strip-module__UkGsKW__dark .Strip-module__UkGsKW__item{background:#1b1a18}.Strip-module__UkGsKW__cell:nth-child(2n){margin-top:clamp(32px,5vw,80px)}.Strip-module__UkGsKW__caption{letter-spacing:-.005em;max-width:26ch;color:var(--body,#33312c);margin-top:14px;font-size:14px;line-height:1.4}.Strip-module__UkGsKW__dark .Strip-module__UkGsKW__caption{color:#fafaf9db}.Strip-module__UkGsKW__item img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:760px){.Strip-module__UkGsKW__cell{width:72vw}.Strip-module__UkGsKW__narrow .Strip-module__UkGsKW__cell{width:58vw}.Strip-module__UkGsKW__cell:nth-child(2n){margin-top:28px}}.Strip-module__UkGsKW__cell{scroll-snap-align:start;scroll-margin-inline-start:var(--edge)}.Strip-module__UkGsKW__nav{padding:0 var(--edge) 20px;justify-content:flex-end;gap:8px;display:flex}.Strip-module__UkGsKW__arrow{width:44px;height:44px;color:var(--ink,#0f0e0d);cursor:pointer;background:0 0;border:1px solid #0f0e0d2e;border-radius:50%;place-items:center;padding:0;transition:background-color .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);display:grid}.Strip-module__UkGsKW__arrow:hover:not(:disabled){background:var(--ink,#0f0e0d);border-color:var(--ink,#0f0e0d);color:var(--paper,#fafaf9)}.Strip-module__UkGsKW__arrow:disabled{opacity:.32;cursor:default}.Strip-module__UkGsKW__arrow:focus-visible{outline:2px solid var(--ink,#0f0e0d);outline-offset:3px}.Strip-module__UkGsKW__dark .Strip-module__UkGsKW__arrow{color:#fafaf9;border-color:#fafaf947}.Strip-module__UkGsKW__dark .Strip-module__UkGsKW__arrow:hover:not(:disabled){color:#0a0a0a;background:#fafaf9;border-color:#fafaf9}.Strip-module__UkGsKW__dark .Strip-module__UkGsKW__arrow:focus-visible{outline-color:#fafaf9}
.CyclingPortrait-module__fDMcJq__box{vertical-align:baseline;background:#e7e4df;border-radius:2px;width:.501em;height:.668em;margin-inline:.04em;display:inline-block;position:relative;overflow:hidden}.CyclingPortrait-module__fDMcJq__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CyclingPortrait-module__fDMcJq__enter{animation:.9s cubic-bezier(.16,1,.3,1) both CyclingPortrait-module__fDMcJq__portrait-in}@keyframes CyclingPortrait-module__fDMcJq__portrait-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CyclingPortrait-module__fDMcJq__enter{animation:none}}
