.experience-intro{padding:90px 7% 66px;background:#f4f2e9}.experience-intro h1{font-size:clamp(50px,6.4vw,98px);margin:26px 0;max-width:1100px}.experience-intro>p:not(.eyebrow){font-size:18px;color:#5e6963;line-height:1.7}.experience-intro nav{display:flex;gap:34px;margin-top:36px;font-size:13px}.experience-intro nav a{padding:12px 0;border-bottom:1px solid #a5b0a5}.experience-film{padding:45px 7% 70px}.experience-label{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;margin-bottom:20px}.film-player{aspect-ratio:16/9;border-radius:0;max-height:78svh;background:#172523}.film-player img,.film-player video{width:100%;height:100%;object-fit:cover}.film-player button,.light-button{min-height:50px;border-radius:30px;padding:14px 24px;font:13px Manrope,Arial,sans-serif;background:#f8f7f4;color:#172523;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.experience-description{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:30px}.experience-description h2{font-size:42px}.experience-description p{font-size:14px;max-width:530px;color:#5e6963}.aerial{position:relative;isolation:isolate;height:100svh;min-height:630px;background:#172523;overflow:clip;color:#fff}.aerial>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.aerial-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0d2924b8,transparent 85%)}.aerial-copy{position:absolute;left:7%;top:17%}.aerial-copy h2{font-size:clamp(58px,6.7vw,105px);line-height:.99;margin:25px 0}.aerial-copy p{font-size:16px;line-height:1.7;margin-bottom:28px}.aerial-caption{position:absolute;bottom:25px;left:7%;right:7%;display:flex;justify-content:space-between;font-size:11px}.experience-contact{padding:100px 7%;background:#172523;color:#f4f2e9}.experience-contact h2{font-size:clamp(48px,6vw,84px);margin:28px 0}.experience-contact p:not(.eyebrow){margin-bottom:28px;max-width:540px}.experience-notes{padding:30px 7%;display:grid;grid-template-columns:1fr 1fr;gap:55px;font-size:12px;color:#58665e}.spatial-story:not(.spatial-loaded){height:100svh}.spatial-heading h2{font-family:Cormorant,Georgia,serif}.spatial-bottom a{text-decoration:underline}.experience-intro nav a:focus-visible,.light-button:focus-visible{outline:3px solid #b48442;outline-offset:4px}@media(max-width:700px){.experience-intro{padding:48px 6% 38px}.experience-intro h1{font-size:50px}.experience-intro>p:not(.eyebrow){font-size:15px}.experience-intro nav{gap:24px;font-size:12px}.experience-film{padding:30px 6% 45px}.experience-label{font-size:11px;gap:14px}.film-player{aspect-ratio:16/9;max-height:none}.film-player img,.film-player video{object-fit:contain}.experience-description{display:block;margin-top:23px}.experience-description h2{font-size:37px;margin-bottom:16px}.experience-description p{font-size:14px}.aerial-copy{left:6%;top:15%}.aerial-copy h2{font-size:58px}.aerial-copy p{font-size:14px}.aerial-caption{left:6%;right:6%;display:block;font-size:12px}.aerial-caption span{display:block;margin-top:8px}.experience-contact{padding:65px 6%}.experience-contact h2{font-size:49px}.experience-notes{padding:28px 6%;display:block}.experience-notes p+p{margin-top:20px}.spatial-credit{font-size:12px}}

@media(max-width:700px){.spatial-heading .eyebrow,.spatial-bottom{font-size:11px}.experience-label{letter-spacing:.08em}.film-player button{font-size:12px}}

.back,.spatial-bottom a,footer a{display:inline-flex;align-items:center;min-height:44px}footer{align-items:center}@media(max-width:700px){.back{display:none}}

.brand{min-width:44px;min-height:44px}
