.BjTy1W_page{--font-home-sans:"Inter Variable", Inter, Arial, sans-serif;--font-home-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;min-height:100vh;color:var(--color-asphalt);background:var(--color-pastel-grey);font-family:var(--font-home-sans)}.BjTy1W_page :is(h1,h2,h3){font-family:var(--font-home-sans);margin:0;font-style:normal;font-weight:600}.BjTy1W_hero{min-height:100svh;color:var(--color-pastel-grey);background:var(--color-asphalt);isolation:isolate;position:relative;overflow:hidden}.BjTy1W_heroImage,.BjTy1W_heroTint,.BjTy1W_heroShade{position:absolute;inset:0}.BjTy1W_heroImage{z-index:-3;object-fit:cover;filter:grayscale()contrast(.82);width:100%;height:100%}.BjTy1W_heroTint{z-index:-2;background:var(--color-pastel-grey);mix-blend-mode:color}.BjTy1W_heroShade{z-index:-1;background:radial-gradient(circle at 0 100%,#1c1b18eb 0%,#1c1b1875 45%,#0000 76%),linear-gradient(#1c1b1833,#1c1b1880)}.BjTy1W_heroInner,.BjTy1W_sectionInner{width:min(100%, var(--layout-max-width));padding-inline:var(--layout-gutter);margin:0 auto}.BjTy1W_heroInner{flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:132px;padding-bottom:clamp(48px,7vw,100px);display:flex}.BjTy1W_capacity,.BjTy1W_stepNumber{font:500 10px/1.5 var(--font-home-mono);letter-spacing:.13em;text-transform:uppercase}.BjTy1W_hero h1{letter-spacing:-.06em;max-width:1050px;font-size:clamp(62px,9vw,148px);line-height:.91}.BjTy1W_heroCopy{max-width:640px;color:var(--color-pastel-grey);margin:34px 0 0;font-size:clamp(18px,1.5vw,24px);line-height:1.45}.BjTy1W_heroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.BjTy1W_button{border:1px solid var(--color-start-orange);width:fit-content;color:var(--color-asphalt);background:var(--color-start-orange);font:500 10px/1.3 var(--font-home-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding:14px 16px;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .25s;display:inline-flex}.BjTy1W_heroActions .BjTy1W_button{margin-top:0}.BjTy1W_button:hover,.BjTy1W_button:focus-visible{border-color:var(--color-pastel-grey);color:var(--color-asphalt);background:var(--color-pastel-grey);transform:translateY(-2px)}.BjTy1W_button:focus-visible{outline:2px solid var(--color-start-orange);outline-offset:3px}.BjTy1W_featureBar{color:var(--color-asphalt);background:var(--color-pastel-grey);border-bottom:1px solid #1c1b183d}.BjTy1W_featureInner{width:min(100%, var(--layout-max-width));padding-inline:var(--layout-gutter);margin:0 auto;display:grid}.BjTy1W_feature{min-height:94px;font:500 11px/1.5 var(--font-home-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #1c1b1838;align-items:center;gap:16px;display:flex}.BjTy1W_feature:last-child{border-bottom:0}.BjTy1W_feature svg{stroke-width:1.5px;width:20px}.BjTy1W_section,.BjTy1W_orangeSection,.BjTy1W_location{padding:clamp(100px,10vw,160px) 0}.BjTy1W_section,.BjTy1W_baseSection{color:var(--color-asphalt);background:var(--color-pastel-grey)}.BjTy1W_sectionHeader{padding-bottom:clamp(52px,6vw,88px)}.BjTy1W_sectionHeader h2,.BjTy1W_location h2{letter-spacing:-.052em;max-width:960px;font-size:clamp(52px,7vw,108px);line-height:.96}.BjTy1W_roomGrid{border-top:1px solid #1c1b184d;display:grid}.BjTy1W_room{border-bottom:1px solid #1c1b184d;min-width:0;padding:clamp(28px,3vw,48px) 0}.BjTy1W_room figure{aspect-ratio:4/3;background:var(--color-asphalt);margin:0;position:relative;overflow:hidden}.BjTy1W_room figure:after{content:"";background:var(--color-pastel-grey);mix-blend-mode:color;pointer-events:none;position:absolute;inset:0}.BjTy1W_room img{object-fit:cover;filter:grayscale()contrast(.82);width:100%;height:100%;display:block}.BjTy1W_roomContent{padding-top:30px}.BjTy1W_room h3{letter-spacing:-.045em;font-size:clamp(34px,4vw,58px);line-height:.98}.BjTy1W_capacity{color:var(--color-start-orange);margin:16px 0 0}.BjTy1W_roomContent>p:not(.BjTy1W_capacity){max-width:580px;margin:24px 0 0;font-size:16px;line-height:1.55}.BjTy1W_list{border-top:1px solid #1c1b1838;gap:10px;margin:30px 0 0;padding:24px 0 0;list-style:none;display:grid}.BjTy1W_list li{font:500 11px/1.5 var(--font-home-mono);letter-spacing:.04em}.BjTy1W_orangeSection{color:var(--color-asphalt);background:var(--color-grey-yellow-green)}.BjTy1W_steps{border-top:1px solid #1c1b1859;border-bottom:1px solid #1c1b1859;display:grid}.BjTy1W_step{border-bottom:1px solid #1c1b1859;min-height:290px;padding:30px 0}.BjTy1W_step:last-child{border-bottom:0}.BjTy1W_stepNumber{display:block}.BjTy1W_step h3{letter-spacing:-.04em;max-width:340px;margin-top:72px;font-size:clamp(28px,3vw,44px);line-height:1}.BjTy1W_step p{max-width:320px;margin:22px 0 0;font-size:15px;line-height:1.55}.BjTy1W_location{color:var(--color-asphalt);background:var(--color-pastel-grey)}.BjTy1W_locationGrid{border-top:1px solid #1c1b1840;gap:64px;margin-top:clamp(58px,7vw,100px);padding-top:32px;display:grid}.BjTy1W_location h3{color:var(--color-start-orange);letter-spacing:-.025em;margin-bottom:24px;font-size:24px}.BjTy1W_location p,.BjTy1W_location li{font-size:15px;line-height:1.65}.BjTy1W_location ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.BjTy1W_featureInner{grid-template-columns:repeat(4,minmax(0,1fr))}.BjTy1W_feature{border-bottom:0;border-right:1px solid #1c1b1838;padding:0 24px}.BjTy1W_feature:first-child{border-left:1px solid #1c1b1838}.BjTy1W_roomGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BjTy1W_room{padding-right:clamp(28px,3vw,48px)}.BjTy1W_room+.BjTy1W_room{border-left:1px solid #1c1b184d;padding-left:clamp(28px,3vw,48px);padding-right:0}.BjTy1W_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.BjTy1W_step{border-bottom:0;border-right:1px solid #1c1b1859;padding:30px clamp(24px,3vw,48px)}.BjTy1W_step:first-child{padding-left:0}.BjTy1W_step:last-child{border-right:0;padding-right:0}.BjTy1W_locationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.BjTy1W_heroInner{padding-top:104px}}@media (max-width:560px){.BjTy1W_heroActions{flex-direction:column;align-items:stretch}.BjTy1W_heroActions .BjTy1W_button{width:100%}}@media (prefers-reduced-motion:reduce){.BjTy1W_button{transition:none}}
