.hero[data-astro-cid-i3irphx7]{background-color:var(--color-bg-soft);background-image:var(--phone1x);background-image:var(--phone);background-position:top;background-size:cover}.hero-inner[data-astro-cid-i3irphx7]{padding-block:clamp(9rem,45vw,18rem) 1.5rem}.hero-plate[data-astro-cid-i3irphx7]{border-radius:var(--radius);background:rgb(248 255 250/var(--hero-plate-opacity));backdrop-filter:blur(6px);padding:1.5rem 1.25rem}h1[data-astro-cid-i3irphx7]{margin:0 0 .75rem;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem)}.hero-lead[data-astro-cid-i3irphx7]{margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.6}.hero-cta[data-astro-cid-i3irphx7]{margin:0 0 1.25rem}.hero-parking[data-astro-cid-i3irphx7]{margin:0;padding:0;font-size:.9375rem;line-height:1.6;list-style:none}@media (width>=768px){.hero[data-astro-cid-i3irphx7]{background-image:var(--tablet1x);background-image:var(--tablet);background-position:100%}.hero-inner[data-astro-cid-i3irphx7]{align-items:center;min-height:clamp(30rem,70vh,40rem);padding-block:3rem;display:flex}.hero-plate[data-astro-cid-i3irphx7]{width:62%;max-width:36rem;padding:2.25rem 2.5rem}}@media (width>=1024px){.hero-plate[data-astro-cid-i3irphx7]{width:50%}}@media (width>=1280px){.hero[data-astro-cid-i3irphx7]{background-image:var(--desktop1x);background-image:var(--desktop)}.hero-plate[data-astro-cid-i3irphx7]{width:45%}}@media (width>=1920px){.hero[data-astro-cid-i3irphx7]{background-image:var(--wide1x);background-image:var(--wide)}}.approach-list[data-astro-cid-jeht7s6z]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem 2rem;margin:0;padding:0;line-height:1.6;list-style:none;display:grid}li[data-astro-cid-jeht7s6z]:before{content:"";background:var(--color-gold);width:2.5rem;height:2px;margin-bottom:.75rem;display:block}strong[data-astro-cid-jeht7s6z]{font-family:var(--font-heading);color:var(--color-emerald);margin-bottom:.25rem;font-size:1.125rem;display:block}.method[data-astro-cid-osembqww]{padding-top:0}.silk-band[data-astro-cid-osembqww]{background-color:var(--color-mint);background-image:var(--band);background-position:50%;background-size:cover;height:3rem;margin-bottom:clamp(2rem,5vw,3.5rem)}@media (width>=768px){.silk-band[data-astro-cid-osembqww]{background-image:var(--bandTablet)}}@media (width>=1280px){.silk-band[data-astro-cid-osembqww]{background-image:var(--bandWide)}}.method-text[data-astro-cid-osembqww]{max-width:var(--measure);line-height:1.7}.method-grid[data-astro-cid-osembqww]{gap:2rem 3rem;display:grid}.method-photo[data-astro-cid-osembqww]{aspect-ratio:4/5;border-radius:var(--radius);background:var(--color-mint);place-items:center;width:min(100%,20rem);display:grid}@media (width>=1024px){.method-grid[data-astro-cid-osembqww]{grid-template-columns:minmax(0, var(--measure)) minmax(18rem, 26rem);justify-content:space-between;align-items:start}.method-photo[data-astro-cid-osembqww]{width:100%}}.price-rate[data-astro-cid-all6s6lu]{margin-bottom:.25rem;font-size:1.125rem}.price-table[data-astro-cid-all6s6lu]{border-collapse:collapse;width:100%;max-width:22rem;margin-block:1.25rem .75rem}th[data-astro-cid-all6s6lu],td[data-astro-cid-all6s6lu]{border-bottom:1px solid var(--color-mint);text-align:left;padding:.6rem 0}th[data-astro-cid-all6s6lu]{font-size:.875rem;font-weight:600}th[data-astro-cid-all6s6lu]+th[data-astro-cid-all6s6lu],td[data-astro-cid-all6s6lu]+td[data-astro-cid-all6s6lu]{text-align:right;padding-left:1.5rem}.price-note[data-astro-cid-all6s6lu]{font-size:.9375rem}p[data-astro-cid-gnz7yy7j]{max-width:var(--measure)}.how-cta[data-astro-cid-gnz7yy7j]{margin-block:1.25rem}.section[data-astro-cid-dit2yfqs] .city-cards{margin-bottom:1.25rem}.reviews-stub[data-astro-cid-c5jzir7q]{border:1px dashed var(--color-mint);border-radius:var(--radius);text-align:center;padding:2rem}.about[data-astro-cid-j6nigvmi]{grid-template-areas:"title""photo""text""link""facts";column-gap:2.5rem;display:grid}.about-title[data-astro-cid-j6nigvmi]{grid-area:title}.about-text[data-astro-cid-j6nigvmi]{grid-area:text}.about-link[data-astro-cid-j6nigvmi]{grid-area:link}.about-photo[data-astro-cid-j6nigvmi]{aspect-ratio:1;border-radius:var(--radius);background:var(--color-mint);grid-area:photo;justify-self:center;place-items:center;width:clamp(16.25rem,72vw,17.5rem);display:grid;overflow:hidden}.about-photo[data-astro-cid-j6nigvmi] img{object-fit:cover;width:100%;height:100%}.about-text[data-astro-cid-j6nigvmi]{max-width:var(--measure);margin:1.5rem 0 1rem;line-height:1.7}.about-link[data-astro-cid-j6nigvmi]{margin:0 0 1rem}.about-facts[data-astro-cid-j6nigvmi]{border-radius:var(--radius);background:var(--color-mint);grid-area:facts;gap:.875rem;max-width:24rem;margin:.5rem 0 0;padding:1.5rem;font-weight:600;line-height:1.4;list-style:none;display:grid}.about-facts[data-astro-cid-j6nigvmi] li[data-astro-cid-j6nigvmi]{border-left:3px solid var(--color-gold);padding-left:.875rem}@media (width>=768px){.about[data-astro-cid-j6nigvmi]{grid-template:"photo title""photo text""photo link""photo facts"1fr/16rem 1fr}.about-photo[data-astro-cid-j6nigvmi]{aspect-ratio:4/5;place-self:start;width:100%}.about-text[data-astro-cid-j6nigvmi]{margin-top:0}.about-facts[data-astro-cid-j6nigvmi]{align-self:start}}@media (width>=1280px){.about[data-astro-cid-j6nigvmi]{grid-template-columns:20rem minmax(0, var(--measure)) minmax(16rem, 20rem);grid-template-rows:auto auto 1fr;grid-template-areas:"photo title.""photo text facts""photo link facts";justify-content:space-between}.about-facts[data-astro-cid-j6nigvmi]{margin-top:0}}@media (width>=1920px){.about[data-astro-cid-j6nigvmi]{grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"photo. .""photo title facts""photo text facts""photo link facts""photo. ."}.about-facts[data-astro-cid-j6nigvmi]{align-self:center}}@media (width>=1024px){.prices-how[data-astro-cid-5gvmcovd]{max-width:var(--container);padding:clamp(2.5rem, 6vw, 4.5rem) var(--gutter);grid-template-columns:1fr 1fr;gap:2.5rem;margin-inline:auto;display:grid}.prices-how[data-astro-cid-5gvmcovd]>.section{padding-block:0}.prices-how[data-astro-cid-5gvmcovd]>.section>.container{max-width:none;padding-inline:0}.prices-how[data-astro-cid-5gvmcovd]>.section-soft{border:1px solid var(--color-mint);border-radius:var(--radius);align-self:start;padding:2rem}}
