.hm[data-astro-cid-to3qdo2e]{aspect-ratio:520/560;width:100%;max-width:520px;margin:0 auto;position:relative}.hm__map[data-astro-cid-to3qdo2e],.hm__over[data-astro-cid-to3qdo2e]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hm__over[data-astro-cid-to3qdo2e]{pointer-events:none}.hm__panel[data-astro-cid-to3qdo2e]{fill:var(--m-blue)}.hm__fold[data-astro-cid-to3qdo2e]{fill:var(--m-fold)}.hm__contour[data-astro-cid-to3qdo2e]{fill:none;stroke:#fff;stroke-opacity:.14;stroke-width:.35px}.hm__crease[data-astro-cid-to3qdo2e]{fill:none;stroke:#fff;stroke-opacity:.18;stroke-width:.25px}.hm__route[data-astro-cid-to3qdo2e]{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.1 3.1}.hm__stop[data-astro-cid-to3qdo2e],.hm__tag[data-astro-cid-to3qdo2e] rect[data-astro-cid-to3qdo2e]{fill:#fff}.hm__tag[data-astro-cid-to3qdo2e] text[data-astro-cid-to3qdo2e]{fill:#1d4ed8;font:800 2.5px var(--m-head);text-anchor:middle}.hm__reveal[data-astro-cid-to3qdo2e]{stroke-dasharray:1;stroke-dashoffset:0}.hm__shutter-ring[data-astro-cid-to3qdo2e]{fill:var(--m-coral);stroke:#fff;stroke-width:1.4px}.hm__shutter[data-astro-cid-to3qdo2e]{transform-box:fill-box;transform-origin:50%}.hm[data-astro-cid-to3qdo2e] .hm__phone{border-radius:15%/7.5%;width:46%;padding:2.2%;position:absolute;top:1%;left:52%}.hm[data-astro-cid-to3qdo2e] .hm__phone img{border-radius:12%/6%}@media (prefers-reduced-motion:no-preference){.hm__reveal[data-astro-cid-to3qdo2e]{animation:1.5s cubic-bezier(.55,0,.35,1) .35s both hm-draw}.hm__stop--2[data-astro-cid-to3qdo2e],.hm__tag--1[data-astro-cid-to3qdo2e]{animation:.4s .55s both hm-fade}.hm__stop--3[data-astro-cid-to3qdo2e],.hm__tag--2[data-astro-cid-to3qdo2e]{animation:.4s 1.05s both hm-fade}.hm__shutter[data-astro-cid-to3qdo2e]{animation:.6s cubic-bezier(.3,1.5,.6,1) 1.7s both hm-click}}@keyframes hm-draw{0%{stroke-dashoffset:1px}}@keyframes hm-fade{0%{opacity:0}}@keyframes hm-click{0%{opacity:0;transform:scale(.3)rotate(-90deg)}}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, transparent 33.33%, var(--m-fold-shade) 33.33% 66.66%, transparent 66.66%);padding:48px 0 64px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";background:var(--m-contour);pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/site-assets/img/contours.svg) 0 0/400px 300px;mask:url(/site-assets/img/contours.svg) 0 0/400px 300px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:36px;display:grid;position:relative}.hero__title[data-astro-cid-lcdefpme]{font-size:clamp(38px,6.4vw,64px);line-height:1.04}.hero__lead[data-astro-cid-lcdefpme]{max-width:34em;color:var(--m-ink-2);margin-top:18px;font-size:19px}.hero__cta[data-astro-cid-lcdefpme]{max-width:540px;margin-top:28px}.hero__note[data-astro-cid-lcdefpme]{color:var(--m-muted);margin-top:16px;font-size:15px}.hero__visual[data-astro-cid-lcdefpme]{width:100%;max-width:460px;margin:0 auto}.more-link[data-astro-cid-lcdefpme]{margin-top:8px;font-weight:800}.section--tint[data-astro-cid-lcdefpme] .more-link[data-astro-cid-lcdefpme]{margin-top:24px}@media (width>=960px){.hero[data-astro-cid-lcdefpme]{padding:64px 0 80px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;gap:48px}.hero__visual[data-astro-cid-lcdefpme]{max-width:520px}}
