/* Generated editorial photography, with a short scroll-linked scene. */
.center-scene{height:130svh;min-height:850px;position:relative;background:#0b1814}.center-motion .center-scene .image-hero{position:sticky;top:0;height:100svh;min-height:650px;padding:145px 8% 100px;isolation:isolate;background:#0b1814;color:#f5f6f0;overflow:hidden}.center-motion .image-hero:before{z-index:0;opacity:1;background:linear-gradient(90deg,#0b1814 1%,#0b1814eb 24%,#0b1814b0 43%,#0b181435 64%,#0b181400 85%),linear-gradient(0deg,#0b1814 0%,transparent 35%);pointer-events:none}.center-motion .image-hero:after{display:none}.center-image{position:absolute;inset:0 0 0 26%;z-index:-1;overflow:hidden;opacity:var(--scene-opacity,.95);filter:blur(var(--scene-blur,0px));transform:translateY(var(--scene-y,0px)) scale(var(--scene-scale,1.04));transform-origin:70% 50%;will-change:transform,opacity,filter;animation:scene-arrive 1.6s cubic-bezier(.2,.6,.2,1) both}.center-image img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.center-motion .image-hero>h1,.center-motion .image-hero>.eyebrow,.center-motion .image-hero>.breadcrumb,.center-motion .image-hero>p,.center-motion .image-hero>.pill,.center-motion .image-hero>.text-link{position:relative;z-index:2;max-width:52%}.center-motion .image-hero h1{font-size:clamp(44px,5.3vw,80px);line-height:1.32;margin-bottom:25px;text-wrap:balance}.image-hero .hero-word{white-space:normal}.center-motion .image-hero>.breadcrumb{color:#c1cabc;margin-bottom:40px}.center-motion .image-hero>.eyebrow{color:#c0d0b6}.center-motion .image-hero>p{color:#c6d1c1;font-size:14px;line-height:1.95;max-width:40%;text-wrap:pretty}.center-motion .image-hero>.pill{color:#173520}.image-hero .hero-backtype,.image-hero .hero-side-caption{display:none}.scene-foot{position:absolute;left:8%;right:7%;bottom:36px;z-index:2;display:flex;justify-content:space-between;gap:25px;font-size:8px;letter-spacing:1.5px;color:#b3c1aa}.center-motion .rich-section{padding-top:85px;padding-bottom:85px;gap:7%}.center-detail-photo{margin:32px 0 0;width:100%;max-width:430px;aspect-ratio:1.55;overflow:hidden;border-radius:2px}.center-detail-photo img{width:100%;height:100%;object-fit:cover;object-position:70% 55%;transform:scale(1.04);transition:transform 1.5s cubic-bezier(.2,.7,.2,1)}.rich-heading.in-view .center-detail-photo img{transform:scale(1)}body.light:has(.center-scene) header{color:#f3f5ee}body.light:has(.center-scene) header .brand img{filter:brightness(0) invert(1)}body.light:has(.center-scene) .nav-cta{border-color:#eaf1e375}@keyframes scene-arrive{from{opacity:.5;filter:blur(5px)}to{opacity:var(--scene-opacity,.95);filter:blur(var(--scene-blur,0px))}}@media(max-width:800px){.center-scene{height:112svh;min-height:820px}.center-motion .center-scene .image-hero{height:100svh;min-height:740px;padding:130px 7% 85px;justify-content:flex-start}.center-image{inset:30% -10% 0 0;transform-origin:60% 60%}.center-image img{object-position:65% 55%}.center-motion .image-hero:before{background:linear-gradient(180deg,#0b1814 0%,#0b1814 22%,#0b1814e8 35%,#0b181470 52%,#0b181420 67%,#0b1814aa 100%)}.center-motion .image-hero>h1,.center-motion .image-hero>.eyebrow,.center-motion .image-hero>.breadcrumb,.center-motion .image-hero>p{max-width:100%}.center-motion .image-hero h1{font-size:clamp(36px,8vw,54px);margin-bottom:18px;max-width:95%}.center-motion .image-hero>.breadcrumb{margin-bottom:24px;font-size:9px}.center-motion .image-hero>.eyebrow{font-size:8px;margin-bottom:15px}.center-motion .image-hero>p{font-size:12px;max-width:90%}.center-motion .image-hero>.pill{font-size:11px;padding:13px 20px;margin-top:10px;max-width:none}.scene-foot{left:7%;right:7%;bottom:27px;font-size:7px;letter-spacing:.6px}.scene-foot>span:first-child{max-width:55%}.center-motion .rich-section{padding-top:60px;padding-bottom:60px;gap:28px}.center-detail-photo{max-width:none;aspect-ratio:2.3;margin-top:25px}}
@media(prefers-reduced-motion:reduce){.center-scene{height:auto;min-height:0}.center-motion .center-scene .image-hero{position:relative}.center-image{animation:none;filter:none!important;opacity:1!important;transform:none!important;will-change:auto}.center-detail-photo img{transform:none!important;transition:none}}
