.fp[data-astro-cid-knbm2icy]{background:var(--sir-ink);width:100%;max-width:460px;color:var(--sir-white);border-radius:24px;flex:0 460px;margin:0 auto;overflow:hidden;box-shadow:0 30px 60px #0844842e}.fp__top[data-astro-cid-knbm2icy]{border-bottom:1px solid var(--sir-ink-line);justify-content:space-between;align-items:center;gap:12px;padding:24px 28px 18px;display:flex}.fp__badge[data-astro-cid-knbm2icy]{background:var(--sir-cyan);color:var(--sir-ink);font-family:var(--sir-font-display);letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);margin-bottom:10px;padding:6px 16px;font-size:11px;font-weight:800;display:inline-block}.fp__title[data-astro-cid-knbm2icy]{letter-spacing:0;font-size:20px;line-height:1.1}.fp__list[data-astro-cid-knbm2icy]{margin:0;padding:8px 28px 10px;display:grid}.fp__row[data-astro-cid-knbm2icy]{border-bottom:1px solid var(--sir-ink-line);grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:16px 0;display:grid}.fp__row[data-astro-cid-knbm2icy]:last-child{border-bottom:0}.fp__row--top[data-astro-cid-knbm2icy]{align-items:start}.fp__row[data-astro-cid-knbm2icy] dt[data-astro-cid-knbm2icy]{color:var(--sir-on-dark-muted);font-size:15px;font-weight:500}.fp__row[data-astro-cid-knbm2icy] dd[data-astro-cid-knbm2icy]{font-family:var(--sir-font-display);text-align:left;margin:0;font-size:15px;font-weight:800}.fp__pill[data-astro-cid-knbm2icy]{background:var(--sir-cyan);color:var(--sir-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 14px;display:inline-flex;font-size:12px!important}.fp__big[data-astro-cid-knbm2icy]{font-size:17px!important}.fp__sub[data-astro-cid-knbm2icy]{font-family:var(--sir-font-body);color:var(--sir-on-dark-muted);text-align:left;margin-top:8px;font-size:13px;font-weight:400;line-height:1.5;display:block}.fp__note[data-astro-cid-knbm2icy]{line-height:1.5;font-family:var(--sir-font-body)!important;font-size:14px!important;font-weight:400!important}.fp__src[data-astro-cid-knbm2icy]{color:var(--sir-cyan)}.fp__foot[data-astro-cid-knbm2icy]{background:var(--sir-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 28px 24px;display:flex}.fp__verified[data-astro-cid-knbm2icy]{letter-spacing:.06em;color:#8c96a1;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.fp__link[data-astro-cid-knbm2icy]{min-height:44px;color:var(--sir-cyan);font-family:var(--sir-font-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fp__link[data-astro-cid-knbm2icy]:hover{color:var(--sir-white)}}@media (width<=420px){.fp__top[data-astro-cid-knbm2icy],.fp__foot[data-astro-cid-knbm2icy],.fp__list[data-astro-cid-knbm2icy]{padding-left:20px;padding-right:20px}.fp__row[data-astro-cid-knbm2icy]{grid-template-columns:1fr;gap:6px}.fp__row[data-astro-cid-knbm2icy] dd[data-astro-cid-knbm2icy]{text-align:left;justify-self:start}}.ch[data-astro-cid-fdlwmmb5]{color:var(--sir-white);background:var(--sir-ink);position:relative;overflow:hidden}.ch[data-astro-cid-fdlwmmb5] .ch__picture{position:absolute;inset:0}.ch[data-astro-cid-fdlwmmb5] .ch__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ch__shade[data-astro-cid-fdlwmmb5]{position:absolute;inset:0}.ch__shade--side[data-astro-cid-fdlwmmb5]{background:linear-gradient(90deg,#0a0b0de6 0%,#0a0b0d99 55%,#0a0b0d4d 100%)}.ch__shade--bottom[data-astro-cid-fdlwmmb5]{background:linear-gradient(#0a0b0d00 50%,#0a0b0deb 100%)}.ch__inner[data-astro-cid-fdlwmmb5]{z-index:2;padding:calc(var(--hdr-h) + clamp(24px,3.5vw,56px)) var(--sir-gutter) clamp(40px,4.5vw,72px);position:relative}.ch__crumbs[data-astro-cid-fdlwmmb5]{margin-bottom:clamp(20px,2.5vw,40px)}.ch__eyebrow[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--sir-cyan);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:600;display:inline-flex}.ch__title[data-astro-cid-fdlwmmb5]{letter-spacing:.005em;text-wrap:balance;overflow-wrap:break-word;max-width:14ch;margin:0 0 16px;font-size:clamp(36px,5.4vw,80px);line-height:.96}.ch__lede[data-astro-cid-fdlwmmb5]{max-width:580px;color:var(--sir-on-dark-soft);margin:0 0 26px;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.ch__ctas[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ch__ctas[data-astro-cid-fdlwmmb5] .btn--primary[data-astro-cid-fdlwmmb5]{padding:18px 30px}.ch__ctas[data-astro-cid-fdlwmmb5] .btn--ghost[data-astro-cid-fdlwmmb5]{padding:16px 24px}.li[data-astro-cid-fdlwmmb5]{background:var(--sir-white);padding-block:clamp(64px,8vw,104px)}.li__inner[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,72px);display:flex}.li__copy[data-astro-cid-fdlwmmb5]{min-width:0;color:var(--sir-body-muted);flex:380px;line-height:1.7}.li__copy[data-astro-cid-fdlwmmb5] p[data-astro-cid-fdlwmmb5]{margin:0 0 16px}.li__label[data-astro-cid-fdlwmmb5]{margin-bottom:18px}.li__title[data-astro-cid-fdlwmmb5]{color:var(--sir-ink);text-wrap:balance;margin:0 0 18px;font-size:clamp(28px,3.4vw,44px);line-height:1.04}.li__copy[data-astro-cid-fdlwmmb5] .li__limit[data-astro-cid-fdlwmmb5]{background:var(--sir-cyan-tint);color:var(--sir-ink);border-radius:14px;padding:14px 18px;line-height:1.55}.li__hoods[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.li__hoods-label[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--sir-slate);margin-right:4px;font-size:11px;font-weight:700}.li__hoods[data-astro-cid-fdlwmmb5] ul[data-astro-cid-fdlwmmb5]{margin:0;padding:0;list-style:none;display:contents}.li__hoods[data-astro-cid-fdlwmmb5] li[data-astro-cid-fdlwmmb5]{border:1.5px solid var(--sir-line);font-family:var(--sir-font-display);letter-spacing:.03em;color:var(--sir-ink);border-radius:999px;align-items:center;padding:8px 14px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.svh[data-astro-cid-fdlwmmb5]{background:var(--sir-sand);padding-block:clamp(64px,8vw,104px)}.svh__head[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(28px,4vw,44px);display:flex}.svh__title[data-astro-cid-fdlwmmb5]{font-size:clamp(28px,3.4vw,44px);line-height:1.04}.svh__wave[data-astro-cid-fdlwmmb5]{width:clamp(120px,14vw,200px);height:auto}.svh__grid[data-astro-cid-fdlwmmb5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.svh__card[data-astro-cid-fdlwmmb5]{height:100%;color:var(--sir-ink);background:var(--sir-white);border-radius:20px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.svh__card[data-astro-cid-fdlwmmb5]:hover{outline:2px solid var(--sir-cyan);color:var(--sir-ink)}}.svh__name[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:800;line-height:1.35}.svh__copy[data-astro-cid-fdlwmmb5]{color:var(--sir-slate);font-size:15px;line-height:1.5}.svh__more[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--sir-cyan-deep);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:700;display:inline-flex}.pc[data-astro-cid-fdlwmmb5]{background:var(--sir-ink);color:var(--sir-white);padding-block:clamp(64px,8vw,104px)}.pc__head[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(28px,4vw,44px);display:flex}.pc__label[data-astro-cid-fdlwmmb5]{margin-bottom:18px}.pc__title[data-astro-cid-fdlwmmb5]{font-size:clamp(28px,3.4vw,44px);line-height:1.04}.pc__lede[data-astro-cid-fdlwmmb5]{color:var(--sir-on-dark-muted);max-width:400px;margin:0;line-height:1.6}.pc__grid[data-astro-cid-fdlwmmb5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pc__card[data-astro-cid-fdlwmmb5]{background:var(--sir-ink-2);border:1px solid var(--sir-ink-line);border-radius:20px;align-items:center;gap:18px;padding:20px 22px;display:flex}.pc__art[data-astro-cid-fdlwmmb5]{background:var(--sir-ink);aspect-ratio:1;border-radius:14px;flex:0 0 96px;justify-content:center;align-items:center;display:flex}.pc__art[data-astro-cid-fdlwmmb5] img[data-astro-cid-fdlwmmb5]{width:80%;height:auto}.pc__name[data-astro-cid-fdlwmmb5]{color:var(--sir-cyan);margin:0 0 4px;font-size:22px}.pc__copy[data-astro-cid-fdlwmmb5]{margin:0;font-size:15px;line-height:1.45}.lp[data-astro-cid-fdlwmmb5]{background:var(--sir-white);padding-block:clamp(64px,8vw,104px)}.lp__grid[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.lp__col[data-astro-cid-fdlwmmb5]{flex-direction:column;flex:300px;gap:16px;min-width:0;display:flex}.lp__stat[data-astro-cid-fdlwmmb5]{background:var(--sir-cyan);color:var(--sir-ink);clip-path:polygon(22px 0,100% 0,calc(100% - 22px) 100%,0 100%);padding:30px 36px 28px}.lp__stat--ink[data-astro-cid-fdlwmmb5]{background:var(--sir-ink);color:var(--sir-white)}.lp__num[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);margin-bottom:8px;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1;display:block}.lp__lab[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.lp__ph[data-astro-cid-fdlwmmb5]{color:var(--sir-navy);margin-top:6px}.lp__case[data-astro-cid-fdlwmmb5]{background:var(--sir-sand);border-radius:20px;flex-direction:column;flex:1;gap:12px;padding:26px 28px;display:flex}.lp__kind[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--sir-cyan-deep);font-size:10.5px;font-weight:700}.lp__case-title[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-display);text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.15}.lp__case[data-astro-cid-fdlwmmb5] p[data-astro-cid-fdlwmmb5]{color:var(--sir-body-muted);margin:0;font-size:15px;line-height:1.55}.lp__more[data-astro-cid-fdlwmmb5]{min-height:44px;font-family:var(--sir-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--sir-cyan-deep);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.lp[data-astro-cid-fdlwmmb5] .lp__map{flex:2 520px}.nb[data-astro-cid-fdlwmmb5]{background:var(--sir-white);padding:clamp(56px,7vw,88px) var(--sir-gutter)}.nb__head[data-astro-cid-fdlwmmb5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:24px;display:flex}.nb__title[data-astro-cid-fdlwmmb5]{font-size:clamp(24px,2.8vw,36px);line-height:1.04}.nb__all[data-astro-cid-fdlwmmb5]{min-height:44px;color:var(--sir-cyan-deep);font-family:var(--sir-font-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.nb__grid[data-astro-cid-fdlwmmb5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nb__grid[data-astro-cid-fdlwmmb5] a[data-astro-cid-fdlwmmb5]{border:1.5px solid var(--sir-line);height:100%;color:var(--sir-ink);font-family:var(--sir-font-display);letter-spacing:.02em;border-radius:16px;align-items:center;gap:10px;padding:18px 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.nb__grid[data-astro-cid-fdlwmmb5] a[data-astro-cid-fdlwmmb5]:hover{border-color:var(--sir-cyan);background:var(--sir-cyan-tint);color:var(--sir-ink)}}.nb__name[data-astro-cid-fdlwmmb5]{gap:2px;line-height:1.25;display:grid}.nb__county[data-astro-cid-fdlwmmb5]{font-family:var(--sir-font-body);color:var(--sir-slate);letter-spacing:0;font-size:12px;font-weight:500}
