._9gK0cW_intro{background:var(--pool-paper);color:var(--pool-ink);padding:48px 0 64px}._9gK0cW_inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}._9gK0cW_inner[data-has-photo=false]{grid-template-columns:1fr}._9gK0cW_copy{min-width:0;padding-block:18px}._9gK0cW_eyebrow{color:var(--pool-blue);letter-spacing:.15em;align-items:center;gap:12px;font-size:.65rem;font-weight:600;display:flex}._9gK0cW_eyebrow:before{content:"";background:currentColor;width:26px;height:1px}._9gK0cW_copy h1{letter-spacing:-.035em;white-space:pre-line;text-wrap:balance;overflow-wrap:break-word;margin:0 0 24px;font-size:clamp(2.6rem,1.2rem + 3.5vw,4.5rem);font-weight:500;line-height:1.06}._9gK0cW_description{max-width:45ch;color:var(--pool-muted);font-size:1rem;line-height:1.85}._9gK0cW_actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}._9gK0cW_estimate{align-items:center;gap:9px;min-height:44px;font-size:.9375rem;display:inline-flex}._9gK0cW_estimate:hover{text-underline-offset:5px;text-decoration:underline}._9gK0cW_note{color:var(--pool-muted);align-items:center;gap:10px;margin-top:40px;font-size:.8125rem;line-height:1.6;display:flex}._9gK0cW_note>span{background:var(--pool-blue);border-radius:50%;width:6px;height:6px}._9gK0cW_figure{min-width:0;margin:0}._9gK0cW_photo{background:var(--pool-line);border-radius:4px;height:clamp(390px,38vw,540px);position:relative;overflow:hidden}._9gK0cW_photo>img{object-fit:cover;object-position:center 30%}._9gK0cW_explore{width:48px;height:48px;color:var(--pool-ink);background:var(--pool-paper);border-radius:50%;place-items:center;transition:background .18s,color .18s;display:grid;position:absolute;bottom:18px;right:18px}._9gK0cW_explore:hover{color:#fff;background:var(--pool-blue)}._9gK0cW_figure figcaption{justify-content:space-between;align-items:flex-end;gap:20px;padding-top:17px;display:flex}._9gK0cW_figure figcaption>div{gap:5px;display:grid}._9gK0cW_figure figcaption>div>span{color:var(--pool-muted);font-size:.8125rem}._9gK0cW_figure strong{font-size:1rem;font-weight:500;line-height:1.5}._9gK0cW_captionLocation{color:var(--pool-muted);text-align:right;font-size:.8125rem}._9gK0cW_intro a:focus-visible{outline:3px solid var(--pool-blue);outline-offset:5px}._9gK0cW_gallerySection{padding-block:clamp(48px,6vw,88px)}._9gK0cW_galleryHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;scroll-margin-top:120px;display:flex}._9gK0cW_galleryHeading h2{letter-spacing:-.035em;max-width:15ch;font-size:clamp(1.8rem,1.1rem + 2vw,2.7rem);font-weight:500;line-height:1.15}._9gK0cW_galleryHeading p{max-width:38ch;color:var(--pool-muted);font-size:1rem;line-height:1.8}@media (max-width:1050px){._9gK0cW_inner{gap:32px}._9gK0cW_copy h1{font-size:clamp(2.6rem,5vw,3.5rem)}._9gK0cW_photo{height:460px}._9gK0cW_note{margin-top:24px}}@media (max-width:800px){._9gK0cW_intro{padding:32px 0 40px}._9gK0cW_inner{grid-template-columns:1fr;gap:28px}._9gK0cW_copy{padding-block:0}._9gK0cW_copy h1{max-width:18ch;margin:0 0 22px;font-size:clamp(2.4rem,7vw,3.6rem)}._9gK0cW_description{max-width:58ch;font-size:1rem}._9gK0cW_actions{margin-top:22px}._9gK0cW_note{margin-top:20px}._9gK0cW_photo{aspect-ratio:1.4;height:auto}._9gK0cW_figure figcaption{padding-top:12px}._9gK0cW_galleryHeading{display:block}._9gK0cW_galleryHeading h2{max-width:19ch}._9gK0cW_galleryHeading p{margin-top:16px}}@media (max-width:400px){._9gK0cW_copy h1{font-size:2.3rem}._9gK0cW_figure figcaption{display:block}._9gK0cW_captionLocation{text-align:left;margin-top:5px;display:block}}@media (prefers-reduced-motion:reduce){._9gK0cW_explore{transition:none}}[data-motion=reduced] ._9gK0cW_explore{transition:none}._9gK0cW_breadcrumb{color:var(--pool-muted);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:24px;font-size:13px;display:flex}._9gK0cW_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}._9gK0cW_breadcrumb a:hover{color:var(--pool-blue)}
