.kNRDRa_project{color:var(--chocolate);background:var(--sand)}.kNRDRa_hero{height:82svh;min-height:32.5rem;position:relative;overflow:hidden}.kNRDRa_heroImage{object-fit:cover}.kNRDRa_heroScrim{background:linear-gradient(#1c120926 0%,#1c12091a 40%,#1c1209a6 100%);position:absolute;inset:0}.kNRDRa_heroContent{color:var(--cream);padding:0 clamp(1rem,3.25vw,4rem) clamp(2rem,4vw,3.5rem);position:absolute;bottom:0;left:0;right:0}.kNRDRa_eyebrow{color:#f3f0eabf;letter-spacing:.24em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem}.kNRDRa_hero h1{letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,6vw,5.25rem);font-weight:400;line-height:.98}.kNRDRa_meta{grid-template-columns:repeat(var(--meta-columns), minmax(0, 1fr));border-bottom:1px solid var(--sand-line);box-sizing:border-box;gap:1.25rem;width:calc(100% - clamp(2rem,6.5vw,8rem));max-width:75rem;margin:0 auto;padding:clamp(2rem,4vw,3rem) 0;display:grid}.kNRDRa_metaItem dt{color:#8a7f71;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;font-size:.65625rem}.kNRDRa_metaItem dd{margin:0;font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.35}.kNRDRa_metaCredit{border-left:1px solid var(--sand-line);padding-left:1.25rem}.kNRDRa_metaCredit dt,.kNRDRa_metaCredit dd{color:var(--terracotta)}.kNRDRa_metaCredit dd span{display:block}.kNRDRa_description{text-align:center;box-sizing:border-box;max-width:56.25rem;margin:0 auto;padding:clamp(3.5rem,6vw,4.5rem) clamp(1rem,3.25vw,4rem)}.kNRDRa_description h2{text-transform:uppercase;margin:2.5rem 0 1rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;line-height:1.2}.kNRDRa_description p{color:#5c5346;letter-spacing:.005em;margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.75}.kNRDRa_description p+p{margin-top:1.25rem}.kNRDRa_description p{text-align:justify;text-justify:inter-word}.kNRDRa_gallerySection{padding:clamp(2rem,4vw,3.125rem) clamp(1rem,3.25vw,4rem) clamp(5rem,8vw,7.5rem)}.kNRDRa_videoSection{padding:0 clamp(1rem,3.25vw,4rem) clamp(5rem,8vw,7.5rem)}.kNRDRa_videoHeading{color:#8a7f71;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0 auto 1.5rem;font-size:.75rem;font-weight:400}.kNRDRa_videoFrame{aspect-ratio:16/9;background:var(--chocolate);width:100%;max-width:90rem;margin:0 auto;position:relative}.kNRDRa_videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.kNRDRa_videoCredit{color:#8a7f71;text-align:right;max-width:90rem;margin:.75rem auto 0;font-size:.75rem}.kNRDRa_videoCredit a{color:inherit;text-underline-offset:.2em}.kNRDRa_gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.kNRDRa_galleryItem{grid-column:span var(--desktop-span);min-width:0;margin:0;position:relative}.kNRDRa_galleryButton{aspect-ratio:4/5;background:var(--chocolate);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.kNRDRa_galleryItemLandscape .kNRDRa_galleryButton{aspect-ratio:8/5}.kNRDRa_galleryButton:after{width:2.125rem;height:2.125rem;color:var(--cream);opacity:0;content:"↗";background:#1c120966;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:1rem;right:1rem}.kNRDRa_galleryImage{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kNRDRa_galleryButton:hover .kNRDRa_galleryImage,.kNRDRa_galleryButton:focus-visible .kNRDRa_galleryImage{transform:scale(1.05)}.kNRDRa_galleryButton:hover:after,.kNRDRa_galleryButton:focus-visible:after{opacity:1}.kNRDRa_galleryItem figcaption{color:#8a7f71;padding-top:.5rem;font-size:.75rem}.kNRDRa_lightbox{--cursor-default-star:url(/brand/motifs/cursor_star_light.png) 24 24, auto;--cursor-action-star:url(/brand/motifs/cursor_star_terracotta.png) 24 24, pointer;z-index:100;cursor:var(--cursor-default-star);box-sizing:border-box;background:#1c1209f7;justify-content:center;align-items:center;padding:5rem 6vw;display:flex;position:fixed;inset:0}.kNRDRa_lightboxImageWrap{touch-action:pan-y;justify-content:center;align-items:center;max-width:88vw;max-height:82vh;display:flex}.kNRDRa_lightboxImage{object-fit:contain;width:auto;max-width:88vw;height:auto;max-height:82vh}.kNRDRa_lightboxAction{z-index:1;width:3.25rem;height:3.25rem;color:var(--cream);font:inherit;cursor:pointer;background:0 0;border:1px solid #f3f0ea66;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;display:flex;position:absolute}.kNRDRa_lightboxAction:hover,.kNRDRa_lightboxAction:focus-visible{color:var(--chocolate);background:var(--cream)}.kNRDRa_lightboxClose{width:2.625rem;height:2.625rem;font-size:1.125rem;top:2rem;right:2.5rem}.kNRDRa_lightboxPrevious{top:50%;left:2.5rem;transform:translateY(-50%)}.kNRDRa_lightboxNext{top:50%;right:2.5rem;transform:translateY(-50%)}.kNRDRa_lightboxCounter{color:#f3f0eab3;letter-spacing:.08em;margin:0;font-size:.78125rem;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@media (max-width:49.99rem){.kNRDRa_meta{grid-template-columns:repeat(2,minmax(0,1fr))}.kNRDRa_metaCredit{border-top:1px solid var(--sand-line);border-left:0;grid-column:span 2;padding-top:1rem;padding-left:0}.kNRDRa_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.kNRDRa_galleryItem{grid-column:span var(--tablet-span)}.kNRDRa_lightbox{padding-left:1rem;padding-right:1rem}.kNRDRa_lightboxPrevious{top:auto;bottom:1.5rem;left:1rem;transform:none}.kNRDRa_lightboxNext{top:auto;bottom:1.5rem;right:1rem;transform:none}.kNRDRa_lightboxClose{top:1rem;right:1rem}}@media (max-width:35rem){.kNRDRa_hero{height:70svh;min-height:28rem}.kNRDRa_meta{grid-template-columns:1fr}.kNRDRa_metaCredit{grid-column:span 1}.kNRDRa_gallery{grid-template-columns:1fr}.kNRDRa_galleryItem{grid-column:span 1}}
