.experience-page{background:#f5f4f0}.simple-experience-hero{min-height:72vh;padding:10rem var(--gutter) 7rem;display:grid;grid-template-columns:minmax(8rem,16vw) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:end;border-bottom:1px solid var(--line)}.simple-experience-hero .section-marker{align-self:start;padding-top:.5rem;color:var(--muted);font:400 9px/1 'Montserrat',Arial,sans-serif;letter-spacing:.18em}.simple-experience-hero h1{max-width:65rem;margin:1.25rem 0 2rem;font:100 clamp(5rem,11vw,12rem)/.76 'Editors Note',Georgia,serif;letter-spacing:-.06em}.simple-lede{max-width:29rem;margin:0 0 2rem;color:var(--muted);font:300 1rem/1.8 'Montserrat',Arial,sans-serif}.simple-button{display:inline-flex;align-items:center;gap:.7rem;color:var(--ink);border-bottom:1px solid currentColor;padding:0 0 .5rem;font:400 9px/1 'Montserrat',Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.simple-button span{font-size:1.3em}.simple-experience-intro{padding:9rem var(--gutter) 8rem;display:grid;grid-template-columns:minmax(8rem,16vw) minmax(0,1fr) minmax(17rem,27rem);gap:clamp(2rem,7vw,8rem);border-bottom:1px solid var(--line)}.simple-experience-intro .kicker{color:var(--muted);margin:0}.simple-experience-intro h2{font-size:clamp(4rem,7.5vw,8rem);line-height:.79;letter-spacing:-.06em;margin:0}.simple-experience-intro>p:last-child{max-width:27rem;align-self:end;color:var(--muted);font:300 1rem/1.85 'Montserrat',Arial,sans-serif}.simple-process{padding:0 var(--gutter);background:#171717;color:#f7f6f2}.simple-process article{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:clamp(2rem,7vw,8rem);padding:6rem 0;border-bottom:1px solid rgba(255,255,255,.25)}.simple-process article>span{padding-top:.5rem;color:rgba(255,255,255,.55);font:400 9px/1 'Montserrat',Arial,sans-serif;letter-spacing:.16em}.simple-process h2{font-size:clamp(4rem,7vw,8rem);line-height:.78;letter-spacing:-.06em;margin:1.25rem 0 2rem}.simple-process .kicker{color:rgba(255,255,255,.55);margin:0}.simple-process article p:last-child{max-width:29rem;color:rgba(255,255,255,.66);font:300 1rem/1.85 'Montserrat',Arial,sans-serif}.simple-experience-cta{padding:9rem var(--gutter) 10rem;background:#e7eaeb;color:#171717}.simple-experience-cta h2{font-size:clamp(4rem,8vw,9rem);line-height:.78;letter-spacing:-.06em;margin:1.2rem 0 2rem}.simple-experience-cta>p:not(.kicker){max-width:29rem;color:#6f7475;font:300 1rem/1.8 'Montserrat',Arial,sans-serif;margin:0 0 2rem}.simple-button-light{color:#171717}
@media(max-width:700px){.simple-experience-hero{min-height:auto;padding:9rem 1.2rem 5rem;display:block}.simple-experience-hero h1{font-size:clamp(4.2rem,16vw,6.5rem);margin:2rem 0 1.5rem}.simple-experience-intro{display:block;padding:6rem 1.2rem}.simple-experience-intro h2{font-size:clamp(3.7rem,15vw,5.8rem);margin:2rem 0}.simple-process{padding:0 1.2rem}.simple-process article{display:block;padding:4.5rem 0}.simple-process article>span{display:block;margin-bottom:2rem}.simple-process h2{font-size:clamp(3.7rem,15vw,5.8rem);margin:1.25rem 0 2rem}.simple-experience-cta{padding:6rem 1.2rem 7rem}.simple-experience-cta h2{font-size:clamp(3.7rem,15vw,5.8rem)}}
.experience-gallery{position:relative;padding:0 0 9rem;background:#f5f4f0;overflow:hidden}.experience-gallery-rail{display:flex;align-items:flex-start;gap:.75rem;overflow-x:auto;scroll-snap-type:none;scrollbar-width:none;padding:0 var(--gutter) 1rem;cursor:grab;outline:none}.experience-gallery-rail::-webkit-scrollbar{display:none}.experience-gallery-rail:active{cursor:grabbing}.experience-gallery-rail:focus-visible{box-shadow:inset 0 0 0 2px #171717}.experience-gallery-rail figure{flex:0 0 auto;width:auto;height:32rem;aspect-ratio:3 / 4;margin:0;overflow:hidden;scroll-snap-align:start;background:#deddd8}.experience-gallery-rail img{width:100%;height:100%;display:block;object-fit:contain;filter:saturate(.82)}@media(max-width:700px){.experience-gallery{padding-bottom:6rem}.experience-gallery-rail{gap:.6rem;padding:0 1.2rem 1rem}.experience-gallery-rail figure{width:auto;height:24rem}}

.experience-page-shell .site-header .wordmark{display:none!important}.experience-page-shell .site-header .menu-toggle{width:3.4rem!important;height:3.4rem!important;min-width:3.4rem!important;min-height:3.4rem!important;transform:none!important}.experience-page-shell .site-header .menu-toggle:before{width:1.35rem!important;height:.82rem!important}
