.guide-module__XNh0kW__page{background:var(--paper);overflow:clip}.guide-module__XNh0kW__hero{min-height:760px;padding:clamp(80px,10vw,150px) var(--gutter);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(60px,10vw,170px);display:grid}.guide-module__XNh0kW__hero h1{font:500 clamp(60px,7.5vw,120px)/.9 var(--serif);letter-spacing:-.065em;margin:0}.guide-module__XNh0kW__hero>div:first-child>p:last-child{max-width:580px;color:var(--muted);line-height:1.7}.guide-module__XNh0kW__room{aspect-ratio:1.35;border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:9% 8% 0 11%;position:relative}.guide-module__XNh0kW__room:before{content:"";border-top:1px dashed var(--muted);position:absolute;top:4%;left:8%;right:5%}.guide-module__XNh0kW__room>div{border:12px solid var(--oak);background:#ded1c0;border-bottom:0;grid-template-columns:1fr 1.2fr 1fr;height:100%;display:grid}.guide-module__XNh0kW__room i{border-right:2px solid var(--oak)}.guide-module__XNh0kW__room i:last-child{border:0}.guide-module__XNh0kW__w,.guide-module__XNh0kW__h{color:var(--muted);font:9px/1 var(--mono);letter-spacing:.1em;position:absolute}.guide-module__XNh0kW__w{top:0;left:40%}.guide-module__XNh0kW__h{top:45%;left:-28px;transform:rotate(-90deg)}.guide-module__XNh0kW__list{padding:clamp(95px,11vw,170px) var(--gutter);background:var(--surface)}.guide-module__XNh0kW__list header{grid-template-columns:.5fr 1.5fr;gap:60px;display:grid}.guide-module__XNh0kW__list h2,.guide-module__XNh0kW__photo h2{font:500 clamp(47px,5.5vw,88px)/.95 var(--serif);letter-spacing:-.052em;margin:0}.guide-module__XNh0kW__list>div{border-top:1px solid var(--ink);margin-top:75px}.guide-module__XNh0kW__list article{border-bottom:1px solid var(--line);grid-template-columns:48px .7fr 1.3fr;align-items:baseline;gap:30px;padding:24px 0;display:grid}.guide-module__XNh0kW__list article>span{font:9px/1 var(--mono);color:var(--muted)}.guide-module__XNh0kW__list h3{font:500 clamp(27px,3.2vw,48px)/1 var(--serif);margin:0}.guide-module__XNh0kW__list article p{max-width:650px;color:var(--muted);margin:0;line-height:1.65}.guide-module__XNh0kW__photo{padding:clamp(95px,11vw,170px) var(--gutter);background:var(--ink);color:var(--paper);grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(70px,11vw,190px);display:grid}.guide-module__XNh0kW__photo>p{color:#bdb8af;line-height:1.7}.guide-module__XNh0kW__cta{padding:clamp(90px,10vw,150px) var(--gutter);background:var(--accent);color:#fff;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.guide-module__XNh0kW__cta h2{font:500 clamp(50px,6vw,98px)/.93 var(--serif);letter-spacing:-.055em;margin:0}.guide-module__XNh0kW__cta .button{background:var(--paper);color:var(--ink);border-color:var(--paper);justify-self:end}@media (max-width:900px){.guide-module__XNh0kW__hero,.guide-module__XNh0kW__photo,.guide-module__XNh0kW__cta,.guide-module__XNh0kW__list header{grid-template-columns:1fr}.guide-module__XNh0kW__cta .button{justify-self:start}}@media (max-width:600px){.guide-module__XNh0kW__hero,.guide-module__XNh0kW__list,.guide-module__XNh0kW__photo,.guide-module__XNh0kW__cta{min-height:auto;padding:86px 22px}.guide-module__XNh0kW__hero h1{font-size:clamp(53px,16vw,72px)}.guide-module__XNh0kW__room{margin-top:20px}.guide-module__XNh0kW__room>div{border-width:8px}.guide-module__XNh0kW__h{display:none}.guide-module__XNh0kW__list h2,.guide-module__XNh0kW__photo h2{font-size:clamp(45px,13.5vw,62px)}.guide-module__XNh0kW__list article{grid-template-columns:34px 1fr}.guide-module__XNh0kW__list article p{grid-column:2}.guide-module__XNh0kW__cta h2{font-size:clamp(48px,14vw,66px)}}.guide-module__XNh0kW__hero h1,.guide-module__XNh0kW__list h2,.guide-module__XNh0kW__photo h2,.guide-module__XNh0kW__cta h2{line-height:1.04}.guide-module__XNh0kW__list h3{line-height:1.12}.guide-module__XNh0kW__cta{border-top:3px solid var(--color-gold);background:var(--color-dark)}
