.split[data-astro-cid-lcdefpme]{gap:1.75rem;display:grid}.split__head[data-astro-cid-lcdefpme]{margin-bottom:0}@media (width>=1080px){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(16rem,.9fr) 2.4fr;align-items:start;gap:1.5rem 3rem}.split--center[data-astro-cid-lcdefpme]{align-items:center}.split__head[data-astro-cid-lcdefpme]{position:sticky;top:1.5rem}.split--center[data-astro-cid-lcdefpme] .split__head[data-astro-cid-lcdefpme]{position:relative;top:auto}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;border-bottom:1px solid var(--c-line-dark);position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{z-index:2;padding-block:clamp(1.75rem,1rem + 2.4vw,3.25rem) clamp(1.75rem,1rem + 2vw,2.75rem);position:relative}.hero__copy[data-astro-cid-lcdefpme]{max-width:38rem}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.85rem}.hero__accent[data-astro-cid-lcdefpme]{display:block}@media (width>=560px){.hero__line[data-astro-cid-lcdefpme]{white-space:nowrap}}.hero__lead[data-astro-cid-lcdefpme]{color:var(--c-on-dark);max-width:34rem;margin-bottom:0;font-size:clamp(1.125rem,1.06rem + .3vw,1.25rem)}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin:1.4rem 0;display:flex}.hero__points[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line-dark);grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin:0;padding:1.1rem 0 0;list-style:none;display:grid}.hero__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--c-on-dark);align-items:center;gap:.6rem;font-size:1rem;font-weight:600;line-height:1.3;display:flex}.hero__points[data-astro-cid-lcdefpme] svg{color:var(--c-gold-300);flex:none}.hero__media[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);position:relative}@media (width<=959px){.hero[data-astro-cid-lcdefpme]{flex-direction:column-reverse;display:flex}.hero__media[data-astro-cid-lcdefpme]{padding-bottom:1.75rem}.hero__inner[data-astro-cid-lcdefpme]{padding-bottom:1.25rem}.hero__media[data-astro-cid-lcdefpme] .image-slot{box-shadow:var(--shadow-card-dark);border:1px solid var(--c-line-dark)}}@media (width<=420px){.hero__points[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width>=960px){.hero[data-astro-cid-lcdefpme]{align-items:center;display:flex}.hero__inner[data-astro-cid-lcdefpme]{width:100%}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(3.25rem,1.4rem + 3.1vw,4.4rem)}.hero__media[data-astro-cid-lcdefpme]{z-index:1;width:62%;padding:0;position:absolute;inset:0 0 0 auto}.hero__media[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#181b20 0%,#181b20d9 24%,#181b2040 58%,#0000 82%),linear-gradient(#0000 65%,#12141880 100%);position:absolute;inset:0}}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:3;background:linear-gradient(90deg, transparent, var(--c-gold-500) 30%, var(--c-gold-300) 60%, transparent);opacity:.7;height:2px;position:absolute;bottom:0;left:0;right:0}.symptoms[data-astro-cid-lcdefpme]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.symptoms[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.symptom[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background:var(--c-paper);border:1px solid var(--c-line);box-shadow:var(--shadow-card);grid-template-columns:96px 1fr;align-items:center;gap:.9rem;padding:.6rem;display:grid}@media (width>=960px){.symptom[data-astro-cid-lcdefpme]{grid-template-columns:120px 1fr}}.symptom[data-astro-cid-lcdefpme] .symptom__img{border-radius:var(--radius-sm)}.symptom[data-astro-cid-lcdefpme] .image-slot__label{padding:.2rem .3rem;font-size:.6875rem}.symptom__body[data-astro-cid-lcdefpme]{padding-right:.4rem}.symptom[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:.45rem;margin:0 0 .25rem;font-size:1.125rem;display:flex}.symptom[data-astro-cid-lcdefpme] .symptom__icon{color:var(--c-gold-700);flex:none}.symptom[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-muted);margin:0;line-height:1.45}.symptom-detail[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--c-line);background:#fffdf899;margin-top:1.75rem;padding:1.5rem clamp(1.1rem,.6rem + 1.6vw,1.75rem)}.symptom-detail[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem}.symptom-detail__intro[data-astro-cid-lcdefpme]{color:var(--c-muted)}.symptom-detail__grid[data-astro-cid-lcdefpme]{gap:.25rem 2.25rem;display:grid}@media (width>=860px){.symptom-detail__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.symptom-detail__grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.85rem}.symptom-detail[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--c-ink-800)}.methods[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.method[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--c-line-dark);box-shadow:var(--shadow-card-dark);background:linear-gradient(#ffffff0d,#ffffff04);display:grid;overflow:hidden}.method__media[data-astro-cid-lcdefpme]{position:relative}.method__media[data-astro-cid-lcdefpme] .image-slot{aspect-ratio:4/3;border-radius:0}@media (width>=720px){.method[data-astro-cid-lcdefpme]{grid-template-columns:240px 1fr}}.method__body[data-astro-cid-lcdefpme]{flex-direction:column;padding:1.25rem 1.4rem 1.1rem;display:flex}.method[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.method__badge[data-astro-cid-lcdefpme]{width:2.5rem;height:2.5rem;color:var(--c-gold-300);border-color:#e2c58a80}.method__body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-bottom:.85rem}.method__facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line-dark);gap:.6rem 1.5rem;margin:0 0 .5rem;padding-top:.85rem;display:grid}@media (width>=860px){.method__facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.method__facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-gold-300);font-size:.875rem;font-weight:700}.method__facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:.1rem 0 0}.method__link[data-astro-cid-lcdefpme]{align-self:flex-start;padding-block:.6rem .2rem}.method__link[data-astro-cid-lcdefpme]:after{content:" →"}.reasons-band[data-astro-cid-lcdefpme]{border-block:1px solid var(--c-line);padding-block:clamp(2.25rem,1.75rem + 2vw,3.25rem)}.reasons[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--c-line);box-shadow:var(--shadow-card);background:linear-gradient(#fffdf8 0%,#f8f2e6 100%);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.reason[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-line);padding:1.1rem 1.2rem}.reason[data-astro-cid-lcdefpme]:last-child{border-bottom:0}@media (width>=640px) and (width<=1079px){.reason[data-astro-cid-lcdefpme]:nth-child(odd){border-right:1px solid var(--c-line)}.reason[data-astro-cid-lcdefpme]:nth-last-child(-n+2){border-bottom:0}}@media (width>=1080px){.reason[data-astro-cid-lcdefpme]{border-bottom:0;border-right:1px solid var(--c-line)}.reason[data-astro-cid-lcdefpme]:last-child{border-right:0}}.reason[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;margin-bottom:.4rem;font-size:1.0625rem;display:flex}.reason__icon[data-astro-cid-lcdefpme]{width:2.4rem;height:2.4rem;color:var(--c-gold-700);border-color:#a07c3573}.reason[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-muted);margin:0;font-size:1rem;line-height:1.5}.services[data-astro-cid-lcdefpme]{gap:1rem;display:grid}@media (width>=720px){.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width>=720px) and (width<=1039px){.service[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}}.service[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--c-paper);border:1px solid var(--c-line);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.service[data-astro-cid-lcdefpme] .image-slot{border-radius:0}.service__body[data-astro-cid-lcdefpme]{padding:1.2rem 1.25rem 1.15rem}.service[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.5rem;margin-bottom:.6rem;display:flex}.service[data-astro-cid-lcdefpme] .service__icon{color:var(--c-gold-700);flex:none;margin-top:.1rem}.service[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.75rem}.service[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.services__more[data-astro-cid-lcdefpme]{max-width:70ch;margin:1.5rem 0 0}.steps[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.step[data-astro-cid-lcdefpme]{padding:0 0 1.75rem 4.25rem;position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--c-line-dark);width:1px;position:absolute;top:3.25rem;bottom:.25rem;left:1.5rem}.step[data-astro-cid-lcdefpme]:last-child:before{display:none}.step__num[data-astro-cid-lcdefpme]{width:3rem;height:3rem;color:var(--c-gold-300);font-family:var(--font-display);border:1px solid #e2c58a99;border-radius:50%;place-items:center;font-size:1.125rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.step[data-astro-cid-lcdefpme]:last-child .step__num[data-astro-cid-lcdefpme]{background:var(--gold-gradient);color:var(--c-ink-900);border-color:#0000}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem;padding-top:.65rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width>=900px){.step[data-astro-cid-lcdefpme]{padding:4.25rem 0 0}.step[data-astro-cid-lcdefpme]:before{width:auto;height:1px;inset:1.5rem -1.5rem auto 3.75rem}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{padding-top:0}}.districts[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=960px){.districts[data-astro-cid-lcdefpme]{grid-template-columns:.95fr 1.05fr;align-items:start;gap:3.5rem}}.districts__types[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.building[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--c-line-dark);background:#ffffff08;padding:1.25rem 1.35rem}.building[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--c-gold-100);margin-bottom:.35rem}.building[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.first-steps[data-astro-cid-lcdefpme]{align-items:start;gap:2rem;display:grid}@media (width>=960px){.first-steps[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr .85fr;gap:3rem}.first-steps__media[data-astro-cid-lcdefpme]{position:sticky;top:2rem}}.first-steps__media[data-astro-cid-lcdefpme] .image-slot{box-shadow:var(--shadow-card);border:1px solid var(--c-line)}.first-steps__box[data-astro-cid-lcdefpme]{background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);outline-offset:6px;outline:1px solid #c9a45c59;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.first-steps__head[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.first-steps__list[data-astro-cid-lcdefpme]{counter-reset:fs;gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.first-steps__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:fs;padding-left:3.1rem;position:relative}.first-steps__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(fs);background:var(--gold-gradient);width:2.15rem;height:2.15rem;color:var(--c-ink-900);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.first-steps__group[data-astro-cid-lcdefpme]+.first-steps__group[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line);margin-top:1.75rem;padding-top:1.5rem}.first-steps__group[data-astro-cid-lcdefpme]>h3[data-astro-cid-lcdefpme]{margin-bottom:1rem}.first-steps__list[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--c-ink-800);margin:0 0 .25rem;font-size:1.125rem;font-weight:650}.first-steps__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.county[data-astro-cid-lcdefpme]{border-block:1px solid var(--c-line-dark);padding-block:clamp(2.75rem,2rem + 3vw,4rem);position:relative;overflow:hidden}.county[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;border-top:2px solid #e2c58a59;border-radius:50%;height:160%;position:absolute;inset:auto -10% -60% 40%}.county__inner[data-astro-cid-lcdefpme]{align-items:center;gap:1.25rem;display:grid;position:relative}.county__inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0}.county__inner[data-astro-cid-lcdefpme] .county__nearby[data-astro-cid-lcdefpme]{margin-top:.75rem}.county__inner[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}@media (width>=960px){.county__inner[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;gap:2rem}}.faq-wrap[data-astro-cid-lcdefpme]{max-width:54rem}
