.ejOdHG_hero{isolation:isolate;height:var(--hero-height);min-height:34rem;color:var(--color-on-photo);flex-direction:column;justify-content:center;display:flex;position:relative}.ejOdHG_media{z-index:-2;position:absolute;inset:0}.ejOdHG_image{object-fit:cover}.ejOdHG_overlay{z-index:-1;background:linear-gradient(#1e161359,#0000 30%),linear-gradient(90deg,#1e1613cc 0%,#1e161399 38%,#1e161333 70%,#1e16131a 100%);position:absolute;inset:0}.ejOdHG_content{width:100%;max-width:calc(44rem + 2 * var(--gutter));padding:clamp(5.5rem, 14svh, 9rem) var(--gutter) calc(var(--hero-edge) * .55 + var(--space-lg))}.ejOdHG_name{font-size:min(var(--text-display), 14svh);letter-spacing:-.02em;font-weight:300;line-height:.88}.ejOdHG_name span{display:block}.ejOdHG_title{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:#f7f2ecb8;margin-top:clamp(22px,2.4vw,32px);font-size:clamp(12px,1.15vw,15px);font-weight:500;line-height:1.5}.ejOdHG_tagline{max-width:22ch;font-family:var(--font-display);font-size:min(var(--text-xl), 5svh);line-height:1.2}.ejOdHG_rule{opacity:.6;background:currentColor;border:0;width:3.5rem;height:1px;margin:clamp(.75rem,2.5svh,1.5rem) 0}.ejOdHG_titleRule{margin:clamp(16px,1.6vw,22px) 0 clamp(18px,2vw,28px)}.ejOdHG_intro{gap:var(--space-sm);max-width:34rem;line-height:1.7;display:grid}@media (max-width:700px){.ejOdHG_overlay{background:linear-gradient(#1e16138c,#1e1613bf)}}
.Rcz1DW_squiggle{pointer-events:none;fill:none;stroke:var(--color-border);stroke-linecap:round;position:absolute;overflow:visible}.Rcz1DW_still{vector-effect:non-scaling-stroke;stroke-width:1.25px}.Rcz1DW_drawable{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s cubic-bezier(.45,.05,.25,1) .2s}.Rcz1DW_drawable[data-drawn=true]{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.Rcz1DW_drawable{stroke-dashoffset:0;transition:none}}
._9aUigq_canvas{display:block}
.oNYP3a_card{flex-direction:column;gap:.6rem;height:100%;display:flex}.oNYP3a_number{font-family:var(--font-display);align-self:flex-start;margin-left:.35rem;font-size:1.6rem;line-height:1;position:relative}.oNYP3a_photo{aspect-ratio:3/4;background:var(--color-surface);clip-path:polygon(0 var(--tilt-left), 100% var(--tilt-right), 100% 100%, 0 100%);position:relative;overflow:hidden}.oNYP3a_image{object-fit:cover;transition:transform .6s}.oNYP3a_contain .oNYP3a_image{object-fit:contain;filter:drop-shadow(0 10px 18px #3a2e2a40);padding:16% 14%}.oNYP3a_card:hover .oNYP3a_image{transform:scale(1.04)}.oNYP3a_titleWrap{align-self:flex-start;margin-top:.4rem;position:relative}.oNYP3a_cardTitle{font-size:1.5rem;font-weight:400}.oNYP3a_summary{font-size:var(--text-sm);line-height:1.6}.oNYP3a_foot{align-items:center;gap:.5rem;min-height:3.6rem;margin-top:auto;padding-top:.5rem;display:flex}.oNYP3a_arrow{transition:transform .3s}.oNYP3a_card:hover .oNYP3a_arrow{transform:translate(6px)}.oNYP3a_note{transform-origin:0;pointer-events:none;white-space:nowrap;font-family:var(--font-hand);color:var(--color-accent);align-items:center;gap:.15rem;font-size:clamp(1.3rem,1rem + .6vw,1.625rem);display:flex;position:relative;transform:rotate(-4deg)}.oNYP3a_pen{pointer-events:none;fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.oNYP3a_pen path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.45,.05,.25,1)}.oNYP3a_circle{width:2.2em;max-width:none;height:1.375em;top:55%;left:50%;transform:translate(-50%,-50%)}.oNYP3a_underline{width:100%;height:.6rem;bottom:-.35rem;left:0}.oNYP3a_underline path{transition-delay:.2s}.oNYP3a_doodle{flex:none;width:2.1rem;height:2.1rem;position:relative}.oNYP3a_doodle path{transition-delay:0s}.oNYP3a_on .oNYP3a_pen path{stroke-dashoffset:0}.oNYP3a_on .oNYP3a_doodle path{transition-duration:.7s;transition-delay:var(--doodle-delay,1s)}.oNYP3a_card:not(.oNYP3a_on) .oNYP3a_pen path{transition-duration:.25s;transition-delay:0s}@media (prefers-reduced-motion:reduce){.oNYP3a_pen path{transition:none!important}}
.OKbv3a_wrap{z-index:2;position:relative}.OKbv3a_editorials{background:var(--color-bg);padding:clamp(1.5rem, 1rem + 2vw, 3rem) var(--gutter) calc(var(--space-section) + var(--editorials-edge) * 71 / 38);position:relative}.OKbv3a_header{align-items:end;gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:1fr minmax(16rem,26rem);display:grid}.OKbv3a_eyebrow{margin-bottom:var(--space-sm);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase}.OKbv3a_title{font-size:clamp(2.75rem,2rem + 3.5vw,5rem);font-weight:300;position:relative}.OKbv3a_intro{font-size:var(--text-sm);line-height:1.7}.OKbv3a_grid{grid-template-columns:repeat(var(--cards,4), minmax(0, 1fr));gap:clamp(1rem,2vw,2rem);list-style:none;display:grid}.OKbv3a_headingSquiggle{stroke-width:6px;width:4.55em;height:1.35em;top:-.25em;left:1em}.OKbv3a_seamSquiggle{width:100%;height:calc(var(--editorials-edge) * 70 / 38);z-index:2;stroke-width:.75px;bottom:0;left:0}@media (max-width:960px){.OKbv3a_header{grid-template-columns:1fr}.OKbv3a_grid{row-gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.OKbv3a_grid{grid-template-columns:1fr}}
.zLAUoW_about{z-index:1;min-height:clamp(30rem,40vw,46rem);margin-top:calc(-1 * var(--editorials-edge) * 71 / 38);padding:calc(var(--editorials-edge) * 71 / 38 + var(--space-lg)) var(--gutter) calc(var(--about-edge) + var(--space-lg)) 0;background-color:var(--color-bg);align-items:center;display:flex;position:relative}.zLAUoW_about:before{content:"";opacity:.1;pointer-events:none;background:url(/images/home/linen.avif) 50%/cover;position:absolute;inset:0}.zLAUoW_photo{clip-path:var(--photo-clip);position:absolute;inset:0}.zLAUoW_image{object-fit:cover}.zLAUoW_frame{width:56%;position:absolute;top:0;bottom:0;left:0}.zLAUoW_content{align-items:center;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;width:46%;margin-left:54%;padding-left:clamp(1rem,2vw,2rem);display:grid;position:relative}.zLAUoW_eyebrow{margin-bottom:var(--space-sm);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase}.zLAUoW_title{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.75rem);font-weight:300;line-height:1}.zLAUoW_title span{display:block}.zLAUoW_body{gap:var(--space-sm);max-width:32rem;margin-top:var(--space-md);font-size:var(--text-sm);line-height:1.7;display:grid}.zLAUoW_link{margin-top:var(--space-md);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;gap:.6rem;padding-bottom:.35rem;display:inline-flex}.zLAUoW_link span{transition:transform .3s}.zLAUoW_link:hover span{transform:translate(5px)}.zLAUoW_notes{font-family:var(--font-hand);font-size:clamp(1.35rem,1rem + .7vw,1.75rem);line-height:1.15;list-style:none;transform:rotate(-8deg)}.zLAUoW_notes:after{content:"";opacity:.6;background:currentColor;width:2.2rem;height:1px;margin-top:.6rem;display:block}@media (max-width:1100px){.zLAUoW_content{grid-template-columns:1fr}.zLAUoW_notes{transform:rotate(-4deg)}}@media (max-width:860px){.zLAUoW_about{padding:calc(var(--editorials-edge) * 71 / 38) 0 calc(var(--about-edge) + var(--space-lg));display:block}.zLAUoW_photo{clip-path:none;height:70vw;position:relative}.zLAUoW_content{width:auto;padding:var(--space-lg) var(--gutter) 0;margin-left:0}.zLAUoW_frame{width:100%}}
.Ib4Yoa_list{list-style:none}.Ib4Yoa_item{width:max-content;position:relative}.Ib4Yoa_text{color:#0000}.Ib4Yoa_canvas{pointer-events:none;position:absolute}
._6ZfJ3q_gallery{z-index:0;margin-top:calc(-1 * var(--about-edge));padding:calc(var(--about-edge) + var(--space-lg)) 0 calc(var(--hero-edge) + var(--space-xl));background:var(--color-bg);position:relative;overflow-x:clip}._6ZfJ3q_header{align-items:end;gap:var(--space-lg);max-width:80rem;padding:0 var(--gutter) var(--space-md);grid-template-columns:auto minmax(16rem,30rem) auto;margin:0 auto;display:grid}._6ZfJ3q_title{font-size:clamp(2.75rem,2rem + 3.5vw,5rem);font-weight:300}._6ZfJ3q_intro{font-size:var(--text-sm);line-height:1.7}._6ZfJ3q_actions{flex-direction:column;align-items:flex-end;gap:.9rem;display:flex}._6ZfJ3q_link{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;gap:.6rem;padding-bottom:.35rem;display:inline-flex}._6ZfJ3q_link span{transition:transform .3s}._6ZfJ3q_link:hover span{transform:translate(5px)}._6ZfJ3q_pause{border:1px solid var(--color-border);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.45rem .8rem;font-size:.7rem}._6ZfJ3q_strips{padding-top:var(--space-md);grid-template-columns:minmax(0,1fr);gap:clamp(.25rem,1vw,.75rem);display:grid}@media (max-width:860px){._6ZfJ3q_header{grid-template-columns:1fr}._6ZfJ3q_actions{align-items:flex-start}}
._5Mo0mq_lightbox{--margin:clamp(16px, 4vmin, 48px);--width:min(calc(100vw - 2 * var(--margin)), calc((100dvh - 2 * var(--margin)) * .8), 720px);width:var(--width);height:calc(var(--width) * 1.25);background:var(--color-surface);border:0;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;box-shadow:0 30px 70px -24px #0000008c}._5Mo0mq_lightbox::backdrop{background:#3a2e2ad1}._5Mo0mq_photo{position:absolute;inset:0}._5Mo0mq_image{object-fit:cover}._5Mo0mq_close{width:40px;height:40px;color:var(--color-on-photo);cursor:pointer;background:#3a2e2ab8;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid;position:absolute;top:10px;right:10px}._5Mo0mq_close:hover{background:var(--color-accent)}._5Mo0mq_close:focus-visible{outline:2px solid var(--color-on-photo);outline-offset:2px}._5Mo0mq_close svg{width:14px;height:14px}@media (prefers-reduced-motion:no-preference){._5Mo0mq_lightbox[open]{animation:.18s ease-out _5Mo0mq_open}._5Mo0mq_lightbox[open]::backdrop{animation:.18s ease-out _5Mo0mq_fade}}@keyframes _5Mo0mq_open{0%{opacity:0;transform:scale(.96)}}@keyframes _5Mo0mq_fade{0%{opacity:0}}
.MHL_pW_strip{--paper:#fcfaf6;background-color:var(--paper);-webkit-user-select:none;user-select:none;background-image:repeating-linear-gradient(90deg,#3a2e2a03 0 2px,#0000 2px 5px),radial-gradient(120% 140% at 0 0,#ffffffb3,#0000 60%);align-items:stretch;width:min(94%,82rem);min-width:0;margin:0 auto;padding:10px;display:flex;position:relative;box-shadow:inset 0 0 0 3px #fff9,0 2px 6px #3a2e2a2e,0 14px 30px -18px #3a2e2a59,inset 0 0 20px #3a2e2a0d,inset -40px 0 50px -30px #3a2e2a1a}.MHL_pW_strip:first-child{transform:rotate(-1.4deg)}.MHL_pW_viewport{cursor:grab;touch-action:pan-y;flex:1;min-width:0;position:relative;overflow:hidden}.MHL_pW_dragging{cursor:grabbing}.MHL_pW_track{will-change:transform;gap:7px;width:max-content;display:flex}.MHL_pW_frame{aspect-ratio:4/5;background:var(--color-surface);flex:none;width:clamp(90px,9.6vw,141px);position:relative;overflow:hidden}.MHL_pW_image{object-fit:cover;opacity:.9;pointer-events:none;-webkit-user-drag:none;transition:opacity .3s,transform .5s}.MHL_pW_open{cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.MHL_pW_dragging .MHL_pW_open{cursor:grabbing}.MHL_pW_open:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.MHL_pW_frame:hover .MHL_pW_image{opacity:1;transform:scale(1.03)}.MHL_pW_placeholder{background:var(--color-accent);height:100%;color:var(--color-on-photo);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;place-items:center;display:grid}.MHL_pW_title{width:clamp(6.5rem,12vw,10rem);font-family:var(--font-hand);text-align:center;flex:none;place-items:center;padding:0 .5rem 0 .9rem;font-size:clamp(1.5rem,1rem + 1vw,2.1rem);line-height:1;display:grid}@media (max-width:600px){.MHL_pW_strip{width:100%}.MHL_pW_title{width:5.5rem}}
