.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--ink);align-items:flex-end;min-block-size:min(84svh,40rem);display:flex;position:relative}.hero[data-astro-cid-lcdefpme] .hero__img{object-fit:cover;object-position:20% 40%;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0a0c0f0d 0%,#0a0c0f2e 22%,#0a0c0fb8 62%,#0a0c0feb 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{padding-block:var(--s-8) var(--s-7);inline-size:100%}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin-block-end:var(--s-4)}.hero__lead[data-astro-cid-lcdefpme]{color:#dfe3e8;font-size:var(--fs-3);max-inline-size:44ch;margin-block-end:0}.hero[data-astro-cid-lcdefpme] .btn--ghost{color:#fff;background:0 0;border-color:#fff}.hero[data-astro-cid-lcdefpme] .btn--ghost:hover{color:var(--ink);background:#fff}.heights__head[data-astro-cid-lcdefpme]{gap:var(--s-2);margin-block-end:var(--s-5);display:grid}.heights[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-inline-size:none;font-size:var(--fs-2)}.heights[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:60ch;margin:0}.heights__row[data-astro-cid-lcdefpme]{border-block-start:2px solid var(--ink);gap:0;margin:0;padding:0;list-style:none;display:grid}.heights__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-end:2px solid #14161a2e}.heights__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--s-4);min-block-size:3rem;padding-block:var(--s-3);text-decoration:none;display:flex}.heights__row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.5rem}.heights__row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}.heights__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-underline-offset:.2em;text-decoration:underline 3px}@media (width>=48rem){.heights__row[data-astro-cid-lcdefpme]{border-block-end:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr))}.heights__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline:var(--s-4);border-block-end:0;border-inline-start:2px solid #14161a2e}.heights__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-inline-start:0;padding-inline-start:0}.heights__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--s-1);padding-block:var(--s-4);flex-direction:column}}.kind[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--line)}.kind--alt[data-astro-cid-lcdefpme]{background:var(--paper-2)}.kind__row[data-astro-cid-lcdefpme]{gap:var(--s-4);padding-block:var(--s-7);align-items:start;display:grid}.kind__num[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s-2);display:flex}.kind__num[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(3.5rem,2rem + 7vw,7rem);line-height:.85}.kind__num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--ink-2)}.kind__body[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-2);max-inline-size:none;margin-block-end:var(--s-1)}.kind__range[data-astro-cid-lcdefpme]{margin-block-end:var(--s-3);font-weight:600}.kind__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:54ch}.kind__link[data-astro-cid-lcdefpme]{text-decoration-color:var(--measure);text-underline-offset:.2em;font-weight:700;text-decoration-thickness:4px}.kind__link[data-astro-cid-lcdefpme]:hover{text-decoration-color:var(--ink)}@media (width>=48rem){.kind__row[data-astro-cid-lcdefpme]{gap:var(--s-7);padding-block:var(--s-8);grid-template-columns:14rem minmax(0,1fr)}}.ours[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);margin:0;display:grid}.ours[data-astro-cid-lcdefpme] .ours__img{object-fit:cover;object-position:50% 38%;block-size:clamp(17rem,62vw,30rem);inline-size:100%}.ours[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:var(--s-6) var(--s-4) var(--s-7)}.ours__lede[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--fs-2);color:#fff;margin-block-end:var(--s-2)}.ours[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c6cad0;max-inline-size:48ch;margin-block-end:0}@media (width>=64rem){.ours[data-astro-cid-lcdefpme]{grid-template-columns:52% minmax(0,1fr);align-items:center}.ours[data-astro-cid-lcdefpme] .ours__img{block-size:34rem}.ours[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:var(--s-8) max(var(--s-6), calc((100vw - var(--container)) / 2)) var(--s-8) var(--s-8)}}.specs__list[data-astro-cid-lcdefpme]{border-block-start:2px solid var(--measure);margin:0;display:grid}.specs__list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s-1);padding-block:var(--s-4);border-block-end:1px solid #2a2e35;display:grid}.specs__list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--fs-3)}.specs__list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-inline-size:none;margin:0}@media (width>=48rem){.specs__list[data-astro-cid-lcdefpme]{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.specs__list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.service[data-astro-cid-lcdefpme]{display:grid}.service__media[data-astro-cid-lcdefpme]{margin:0}.service[data-astro-cid-lcdefpme] .service__img{object-fit:cover;object-position:40% 0%;block-size:clamp(16rem,60vw,30rem);inline-size:100%}.service__text[data-astro-cid-lcdefpme]{padding-block:var(--s-7);padding-inline:var(--s-4)}.service__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-2)}@media (width>=48rem){.service__text[data-astro-cid-lcdefpme]{padding-inline:var(--s-6)}}@media (width>=64rem){.service[data-astro-cid-lcdefpme]{grid-template-columns:42% minmax(0,1fr);align-items:stretch}.service[data-astro-cid-lcdefpme] .service__img{block-size:100%;min-block-size:30rem}.service__text[data-astro-cid-lcdefpme]{padding-block:var(--s-8);padding-inline:var(--s-7) max(var(--s-6), calc((100vw - var(--container)) / 2))}}.claims[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.claims[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:var(--s-3);border-block-end:1px solid var(--line);max-inline-size:none}.claims[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{font-size:var(--fs-3);font-weight:600}.cities__row[data-astro-cid-lcdefpme]{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.cities__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{max-inline-size:none}.cities__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--fs-3);text-underline-offset:.2em;text-decoration-thickness:3px}.cities__row[data-astro-cid-lcdefpme] .cities__city[data-astro-cid-lcdefpme]{font-family:inherit;font-size:inherit;text-decoration-thickness:1px}.cities__row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--fs-small);margin-block-start:var(--s-1);display:block}@media (width>=64rem){.cities__row[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.faq-band[data-astro-cid-lcdefpme]{padding-block:var(--s-8)}.faq-band__row[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:start;display:grid}.faq-teaser[data-astro-cid-lcdefpme]{margin-block:0 var(--s-4)}.faq-teaser[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700;font-size:var(--fs-3);margin-block-start:var(--s-4)}.faq-teaser[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-inline-size:var(--measure-width);margin:0}.faq-band__media[data-astro-cid-lcdefpme]{margin:0}.faq-band__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 35%;block-size:clamp(12rem,34vw,22rem);inline-size:100%}@media (width>=64rem){.faq-band__row[data-astro-cid-lcdefpme]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) 34%}}
