.lead-dialog[data-astro-cid-2r54g33s]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--paper);width:min(96vw,44rem);max-width:min(96vw,44rem);max-height:min(96vh,100dvh);color:var(--ink);box-shadow:none;margin:auto;padding:0;overflow:hidden}.lead-dialog[data-astro-cid-2r54g33s]::backdrop{background:#050403c7}.lead-dialog[data-astro-cid-2r54g33s][open]{animation:lead-dialog-in .5s var(--ease) both;flex-direction:column;display:flex}.lead-dialog[data-astro-cid-2r54g33s][open]::backdrop{animation:lead-dialog-backdrop .5s var(--ease) both}@media (prefers-reduced-motion:reduce){.lead-dialog[data-astro-cid-2r54g33s][open],.lead-dialog[data-astro-cid-2r54g33s][open]::backdrop{animation:none}}@keyframes lead-dialog-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes lead-dialog-backdrop{0%{opacity:0}to{opacity:1}}.lead-dialog__panel[data-astro-cid-2r54g33s]{flex:auto;min-height:0;padding:3rem clamp(1.75rem,5vw,3.5rem) 1.35rem;overflow-y:auto}.lead-dialog__head[data-astro-cid-2r54g33s]{z-index:2;justify-content:flex-end;padding:clamp(.85rem,2vw,1.35rem) clamp(.85rem,2vw,1.35rem) 0 0;display:flex;position:absolute;top:0;right:0}.lead-dialog__close[data-astro-cid-2r54g33s]{width:44px;height:44px;color:var(--ink-2);border-radius:var(--radius);background:var(--paper);place-content:center;transition:color .2s;display:grid}.lead-dialog__close[data-astro-cid-2r54g33s]:hover{color:var(--ink)}.lead-dialog__title[data-astro-cid-2r54g33s]{max-width:16ch;padding-top:.08em;font-size:clamp(2.2rem,5vw,3.2rem);line-height:.88;overflow:visible}.lead-dialog__lede[data-astro-cid-2r54g33s]{color:var(--ink-2);max-width:36ch;margin-top:.85rem;font-size:1.2rem;line-height:1.55}.lead-dialog__direct[data-astro-cid-2r54g33s]{flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin-top:1.15rem;display:flex}.lead-dialog__direct[data-astro-cid-2r54g33s] a[data-astro-cid-2r54g33s]{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--lamp);align-items:center;min-height:44px;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:400;display:inline-flex}.lead-dialog__direct[data-astro-cid-2r54g33s] a[data-astro-cid-2r54g33s]:hover{color:var(--ink)}.lead-dialog__form[data-astro-cid-2r54g33s]{margin-top:1.35rem}.lead-dialog__panel[data-astro-cid-2r54g33s] .lf{gap:16px 32px}@media (height<=840px){.lead-dialog__panel[data-astro-cid-2r54g33s]{padding-top:2.35rem;padding-bottom:1rem}.lead-dialog__title[data-astro-cid-2r54g33s]{font-size:clamp(1.85rem,4.2vh,2.5rem)}.lead-dialog__lede[data-astro-cid-2r54g33s]{margin-top:.55rem;font-size:1.08rem}.lead-dialog__direct[data-astro-cid-2r54g33s]{margin-top:.7rem}.lead-dialog__form[data-astro-cid-2r54g33s]{margin-top:.95rem}.lead-dialog__panel[data-astro-cid-2r54g33s] .lf{gap:10px 28px}}.hdr[data-astro-cid-isef26zo]{z-index:50;view-transition-name:site-hdr;backdrop-filter:blur(14px);border-bottom:1px solid var(--hairline);background:#050607d1;position:sticky;top:0}.hdr__inner[data-astro-cid-isef26zo]{padding:10px var(--m);align-items:center;gap:clamp(16px,2vw,32px);min-height:72px;display:flex}.logo-link[data-astro-cid-isef26zo]{align-items:center;gap:14px;min-height:44px;margin-right:auto;font-size:22px;line-height:1;display:inline-flex}.hdr__mk[data-astro-cid-isef26zo]{align-items:center;gap:.45em;display:inline-flex}.hdr__mk[data-astro-cid-isef26zo] .mk-z{object-fit:contain;width:2.1em;height:2.1em}.hdr__mk[data-astro-cid-isef26zo] b[data-astro-cid-isef26zo]{font:800 1em/1 var(--font-display);letter-spacing:.06em;color:var(--ink)}.hdr__tag[data-astro-cid-isef26zo]{font:400 12px/1.3 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);border-left:1px solid var(--hairline);padding-left:14px}.hdr__nav[data-astro-cid-isef26zo]{align-items:center;gap:clamp(14px,1.6vw,26px);display:flex}.nav-link[data-astro-cid-isef26zo]{font:400 14px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;padding-block:12px;transition:color .2s;position:relative}.nav-link[data-astro-cid-isef26zo]:hover,.nav-link[data-astro-cid-isef26zo].is-current{color:var(--ink)}.nav-link[data-astro-cid-isef26zo].is-current:after{content:"";background:var(--amber);height:1px;position:absolute;bottom:4px;left:0;right:0}.hdr__actions[data-astro-cid-isef26zo]{align-items:center;gap:14px;display:flex}.hdr__phone[data-astro-cid-isef26zo]{color:var(--ink);white-space:nowrap;letter-spacing:-.01em;font-size:17px;font-weight:400}.hdr__menu[data-astro-cid-isef26zo]{min-height:44px;font:500 14px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;padding:0 18px;transition:box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #eeece659}.hdr__menu[data-astro-cid-isef26zo]:hover{box-shadow:inset 0 0 0 1px var(--ink)}.hdr__menu[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]{gap:6px;width:20px;display:grid}.hdr__menu[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]:before,.hdr__menu[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]:after{content:"";background:currentColor;height:1.5px}@media (width<=1360px){.hdr__nav[data-astro-cid-isef26zo]{display:none}}@media (width<=1080px){.hdr__tag[data-astro-cid-isef26zo],.hdr__phone[data-astro-cid-isef26zo],.hdr[data-astro-cid-isef26zo] .hdr__actions[data-astro-cid-isef26zo] .hdr__go{display:none}}@media (width<=820px){.hdr__inner[data-astro-cid-isef26zo]{min-height:64px}.logo-link[data-astro-cid-isef26zo]{font-size:19px}}
