.page-module__oU-sMq__page{background:var(--black);color:var(--paper)}.page-module__oU-sMq__eyebrow{color:#c4c0b7;align-items:center;gap:.75rem;display:inline-flex}.page-module__oU-sMq__eyebrow i{background:var(--orange);border-radius:50%;width:.45rem;height:.45rem}.page-module__oU-sMq__hero{width:min(100% - (var(--pad) * 2), var(--max) - (var(--pad) * 2));margin-inline:auto;padding:clamp(9rem,14vw,12rem) 0 clamp(4rem,7vw,6rem)}.page-module__oU-sMq__hero h1{max-width:12ch;margin:1.5rem 0 0}.page-module__oU-sMq__hero h1 em{color:var(--orange);font-style:normal}.page-module__oU-sMq__hero>p.type-lead{color:#d6d2c9;max-width:40rem;margin:2rem 0 0}.page-module__oU-sMq__price{color:var(--paper);margin:1.5rem 0 0;font-size:1.15rem;font-weight:800}.page-module__oU-sMq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.page-module__oU-sMq__local{padding:clamp(4.5rem, 8vw, 7rem) var(--pad);background:var(--paper);color:var(--ink)}.page-module__oU-sMq__local>div,.page-module__oU-sMq__local>ul{width:min(100%, var(--max) - (var(--pad) * 2));margin-inline:auto}.page-module__oU-sMq__local .page-module__oU-sMq__eyebrow{color:#5d5a53}.page-module__oU-sMq__local h2{max-width:16ch;margin:1.25rem 0 0;font-size:clamp(2.6rem,5vw,5rem);line-height:.92}.page-module__oU-sMq__local h2 em{color:var(--orange-large);font-style:normal}.page-module__oU-sMq__local p{color:#3f3d38;max-width:40rem;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.65}.page-module__oU-sMq__places{flex-wrap:wrap;gap:.6rem;margin-top:2.5rem;padding:0;list-style:none;display:flex}.page-module__oU-sMq__places li{border:1px solid #15141140;align-items:center;min-height:2.75rem;padding:.55rem 1rem;font-size:.95rem;font-weight:700;display:inline-flex}.page-module__oU-sMq__offer{width:min(100% - (var(--pad) * 2), var(--max) - (var(--pad) * 2));margin-inline:auto;padding:clamp(4.5rem,8vw,7rem) 0}.page-module__oU-sMq__offer header h2{max-width:16ch;margin:1.25rem 0 0;font-size:clamp(2.6rem,5vw,5rem);line-height:.92}.page-module__oU-sMq__offer header h2 em{color:var(--orange);font-style:normal}.page-module__oU-sMq__offer header p{color:#d6d2c9;max-width:40rem;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.65}.page-module__oU-sMq__offer header a{color:var(--paper);text-underline-offset:.25em;text-decoration:underline}.page-module__oU-sMq__offerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.page-module__oU-sMq__offerGrid article{border:1px solid var(--line);padding:1.5rem}.page-module__oU-sMq__offerGrid span{color:var(--orange);font-size:.8125rem;font-weight:800}.page-module__oU-sMq__offerGrid h3{margin:1rem 0 0;font-size:1.35rem}.page-module__oU-sMq__offerGrid p{color:#c4c0b7;margin:.75rem 0 0;font-size:.95rem;line-height:1.6}@media (max-width:1120px){.page-module__oU-sMq__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module__oU-sMq__hero{padding-top:8rem}.page-module__oU-sMq__offerGrid{grid-template-columns:1fr}.page-module__oU-sMq__actions{flex-direction:column;align-items:stretch}}
