section.parallax-scrolltrigger{box-sizing:border-box;width:100%;overflow:clip}section.parallax-scrolltrigger .list{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}section.parallax-scrolltrigger .list:before,section.parallax-scrolltrigger .list:after{content:"";position:absolute;top:0;bottom:0;z-index:2;display:none;width:1px;pointer-events:none;background-color:#d9d9d9}section.parallax-scrolltrigger .list:before{left:calc(50% - min(21rem,38vw))}section.parallax-scrolltrigger .list:after{right:calc(50% - min(21rem,38vw))}@media(min-width:992px){section.parallax-scrolltrigger .list{padding-bottom:5.555556rem}section.parallax-scrolltrigger .list:before,section.parallax-scrolltrigger .list:after{display:block}}section.parallax-scrolltrigger .item{position:relative;display:flex;flex-direction:column;border-bottom:1px solid #d9d9d9}@media(max-width:991px){section.parallax-scrolltrigger .item{gap:2.222222rem;padding-inline:5vw;padding-bottom:3.166667rem;border-bottom:none}section.parallax-scrolltrigger .item:first-child{padding-top:3.166667rem}section.parallax-scrolltrigger .item:last-child{padding-bottom:3.166667rem}}@media(min-width:992px){section.parallax-scrolltrigger .item{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,42rem) minmax(0,1fr);min-height:100vh}}@media(min-width:992px){section.parallax-scrolltrigger .item:first-child{border-top:1px solid #d9d9d9}}section.parallax-scrolltrigger .content-col{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:5.555556rem 5vw;text-align:center}@media(max-width:991px){section.parallax-scrolltrigger .content-col{padding:0}}@media(min-width:992px){section.parallax-scrolltrigger .content-col{grid-column:2;grid-row:1;align-self:stretch;min-height:100%;padding:0;isolation:isolate;clip-path:border-box;overflow:clip}}section.parallax-scrolltrigger .content{display:flex;align-items:center;justify-content:center;width:100%;opacity:1;visibility:visible}@media(min-width:992px){section.parallax-scrolltrigger .content{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;padding-inline:2.222222rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s;padding-left:0}section.parallax-scrolltrigger .content.is-active{opacity:1;visibility:visible;pointer-events:auto}}section.parallax-scrolltrigger .content-inner{display:flex;flex-direction:column;align-items:center;gap:2.222222rem;width:100%;max-width:38.888889rem;margin-inline:auto;text-align:center}@media(min-width:992px){section.parallax-scrolltrigger .content-inner{max-width:min(38.888889rem,100%)}}section.parallax-scrolltrigger .label{font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.777778rem,.698667rem + .03vw,1rem);font-weight:400;line-height:1.5;letter-spacing:.4em;text-transform:uppercase;color:#8f8f8f}section.parallax-scrolltrigger .title{font-family:freight-text-pro,serif;font-size:clamp(1.777778rem,1.016rem + .112vw,2.444444rem);font-weight:400;line-height:1.05;letter-spacing:-.019em;color:#000}section.parallax-scrolltrigger .title p{margin-bottom:0}section.parallax-scrolltrigger .title em,section.parallax-scrolltrigger .title i{font-family:berthold-baskerville-pro,serif;font-style:italic}section.parallax-scrolltrigger .title u{text-decoration-color:#546a74;text-underline-offset:.15em}section.parallax-scrolltrigger .description{font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.888889rem,.761778rem + .019vw,1rem);font-weight:450;line-height:1.5;letter-spacing:-.011em;color:#000}section.parallax-scrolltrigger .description p{margin-bottom:0}section.parallax-scrolltrigger .description p+p{margin-top:1.111111rem}section.parallax-scrolltrigger .description em,section.parallax-scrolltrigger .description i{font-family:berthold-baskerville-pro,serif;font-style:italic}section.parallax-scrolltrigger .description strong,section.parallax-scrolltrigger .description b{font-weight:700}section.parallax-scrolltrigger .cta{display:inline-flex;align-items:center;justify-content:center;padding:.555556rem 1.666667rem;border:1px solid #000000;border-radius:11.111111rem;background:transparent;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.888889rem,.761778rem + .019vw,1rem);font-weight:450;line-height:1.3;color:#000;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease,border-color .2s ease}section.parallax-scrolltrigger .cta:hover,section.parallax-scrolltrigger .cta:focus-visible{color:#fff;background-color:#000;border-color:#000}section.parallax-scrolltrigger .media{position:relative;z-index:1;overflow:clip;margin:0;padding:0 5vw 5.555556rem}@media(max-width:991px){section.parallax-scrolltrigger .media{padding:0}}@media(min-width:992px){section.parallax-scrolltrigger .media{grid-row:1;align-self:stretch;padding:0}}@media(min-width:992px){section.parallax-scrolltrigger .media--right{grid-column:3}}@media(min-width:992px){section.parallax-scrolltrigger .media--left{grid-column:1}}section.parallax-scrolltrigger .media-wrap{position:relative;width:100%;margin-inline:auto;aspect-ratio:220/275;overflow:clip}@media(min-width:992px){section.parallax-scrolltrigger .media-wrap{width:100%;height:100%;min-height:29.722222rem;margin-inline:auto;aspect-ratio:auto}}section.parallax-scrolltrigger .image{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:992px){section.parallax-scrolltrigger .image{height:130%;will-change:transform}}@media(max-width:991px){section.parallax-scrolltrigger{overflow:visible}section.parallax-scrolltrigger .content-col{order:1}section.parallax-scrolltrigger .media{order:2}section.parallax-scrolltrigger .content-inner{transform:none}section.parallax-scrolltrigger .media-wrap{transform:none}}@media(prefers-reduced-motion:reduce)and (min-width:992px){section.parallax-scrolltrigger .content{position:static;inset:auto;opacity:1;visibility:visible;pointer-events:auto;padding:5.555556rem 5vw}}@media(prefers-reduced-motion:reduce){section.parallax-scrolltrigger .image{height:100%;will-change:auto}}
