.hdr[data-astro-cid-cmzoq4rr]{z-index:50;background:var(--bg-dark);color:#fff;transition:box-shadow .2s,background .2s;position:sticky;top:0}.hdr[data-astro-cid-cmzoq4rr].scrolled{box-shadow:0 2px 16px #00000047}.hdr-in[data-astro-cid-cmzoq4rr]{height:var(--header-h);align-items:center;gap:22px;transition:height .2s;display:flex}.hdr[data-astro-cid-cmzoq4rr].scrolled .hdr-in[data-astro-cid-cmzoq4rr]{height:var(--header-h-scrolled)}.hdr-logo[data-astro-cid-cmzoq4rr]{flex:none;display:block}.hdr-logo[data-astro-cid-cmzoq4rr] img[data-astro-cid-cmzoq4rr]{width:auto;height:44px;transition:height .2s}.hdr[data-astro-cid-cmzoq4rr].scrolled .hdr-logo[data-astro-cid-cmzoq4rr] img[data-astro-cid-cmzoq4rr]{height:34px}.hdr-nav[data-astro-cid-cmzoq4rr]{margin-left:auto}.hdr-nav[data-astro-cid-cmzoq4rr] ul[data-astro-cid-cmzoq4rr]{align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.hdr-nav[data-astro-cid-cmzoq4rr] li[data-astro-cid-cmzoq4rr]{display:flex}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr]{color:#d7dae0;white-space:nowrap;align-items:center;height:28px;font-size:15px;line-height:1;text-decoration:none;display:flex;position:relative}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr]:after{content:"";background:0 0;border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr]:hover,.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr][aria-current=true]{color:#fff}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr][aria-current=true]:after{background:var(--red)}.hdr-actions[data-astro-cid-cmzoq4rr]{align-items:center;gap:16px;margin-left:auto;display:flex}.hdr-phone[data-astro-cid-cmzoq4rr]{height:28px;line-height:1;font-family:var(--font-head);white-space:nowrap;align-items:center;font-size:21px;text-decoration:none;display:flex}.hdr-cta[data-astro-cid-cmzoq4rr]{height:40px;padding:0 18px;font-size:15px;line-height:1}.burger[data-astro-cid-cmzoq4rr]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;display:none}.burger[data-astro-cid-cmzoq4rr] span[data-astro-cid-cmzoq4rr]{background:#fff;height:2px;transition:transform .2s,opacity .2s;display:block}.burger[data-astro-cid-cmzoq4rr][aria-expanded=true] span[data-astro-cid-cmzoq4rr]:first-child{transform:translateY(7px)rotate(45deg)}.burger[data-astro-cid-cmzoq4rr][aria-expanded=true] span[data-astro-cid-cmzoq4rr]:nth-child(2){opacity:0}.burger[data-astro-cid-cmzoq4rr][aria-expanded=true] span[data-astro-cid-cmzoq4rr]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1100px){.hdr-nav[data-astro-cid-cmzoq4rr] ul[data-astro-cid-cmzoq4rr]{gap:14px}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr]{font-size:14px}}@media (width<=980px){.burger[data-astro-cid-cmzoq4rr]{display:flex}.hdr-cta[data-astro-cid-cmzoq4rr]{display:none}.hdr-nav[data-astro-cid-cmzoq4rr]{inset:var(--header-h-scrolled) 0 auto 0;background:var(--bg-dark);max-height:0;margin:0;transition:max-height .25s;position:fixed;overflow:hidden}.hdr-nav[data-astro-cid-cmzoq4rr].open{border-top:1px solid #2a2e36;max-height:70vh;overflow:auto}.hdr-nav[data-astro-cid-cmzoq4rr] ul[data-astro-cid-cmzoq4rr]{flex-direction:column;gap:0;padding:8px 0}.hdr-nav[data-astro-cid-cmzoq4rr] li[data-astro-cid-cmzoq4rr]{border-bottom:1px solid #22262e}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr]{height:auto;min-height:50px;padding:12px var(--gutter);border:0;align-items:center;font-size:17px;display:flex}.hdr-nav[data-astro-cid-cmzoq4rr] a[data-astro-cid-cmzoq4rr][aria-current=true]{box-shadow:inset 3px 0 0 var(--red);border:0}.hdr-phone[data-astro-cid-cmzoq4rr]{height:auto;min-height:44px;margin:0 -6px;padding:8px 6px}.hdr-logo[data-astro-cid-cmzoq4rr]{margin:-6px 0;padding:6px 0}}@media (width<=760px){.hdr-in[data-astro-cid-cmzoq4rr]{height:64px}.hdr[data-astro-cid-cmzoq4rr].scrolled .hdr-in[data-astro-cid-cmzoq4rr]{height:54px}.hdr-logo[data-astro-cid-cmzoq4rr] img[data-astro-cid-cmzoq4rr]{height:38px}.hdr[data-astro-cid-cmzoq4rr].scrolled .hdr-logo[data-astro-cid-cmzoq4rr] img[data-astro-cid-cmzoq4rr]{height:32px}}@media (width<=460px){.hdr-phone[data-astro-cid-cmzoq4rr]{display:none}}@media (width<=420px){.hdr-logo[data-astro-cid-cmzoq4rr] img[data-astro-cid-cmzoq4rr]{height:34px}}.mbar[data-astro-cid-26p6oj6w]{display:none}@media (width<=760px){.mbar[data-astro-cid-26p6oj6w]{z-index:60;padding:9px var(--gutter);border-top:1px solid var(--line);padding-bottom:calc(9px + env(safe-area-inset-bottom));background:#fff;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.mbar[data-astro-cid-26p6oj6w] .btn[data-astro-cid-26p6oj6w]{padding:13px 10px;font-size:15px}.mbar[data-astro-cid-26p6oj6w] .btn-ghost[data-astro-cid-26p6oj6w]{color:var(--ink);border-color:var(--line)}body{padding-bottom:var(--mobile-bar-h)}}.hero[data-astro-cid-sf272gaj]{isolation:isolate;background:var(--bg-dark);color:#fff;align-items:center;max-height:85vh;padding:clamp(40px,7vw,78px) 0 clamp(36px,6vw,66px);display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-sf272gaj]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-sf272gaj]:after{content:"";z-index:-1;background:linear-gradient(90deg,#0e1014f0 0%,#0e1014db 48%,#0e10148c 100%);position:absolute;inset:0}.eyebrow[data-astro-cid-sf272gaj]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.16em;color:var(--red-on-dark);margin:0 0 14px;font-size:14px}.hero[data-astro-cid-sf272gaj] h1[data-astro-cid-sf272gaj]{max-width:900px;margin-bottom:18px}.hero[data-astro-cid-sf272gaj] .lead[data-astro-cid-sf272gaj]{color:#c8ccd3;margin-bottom:18px}.lic[data-astro-cid-sf272gaj]{color:#8a909b;margin:0 0 26px;font-size:14px}.cta[data-astro-cid-sf272gaj]{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.phone[data-astro-cid-sf272gaj]{min-height:44px;font-family:var(--font-head);align-items:center;font-size:28px;text-decoration:none;display:inline-flex}@media (width<=620px){.hero[data-astro-cid-sf272gaj]{max-height:none}.phone[data-astro-cid-sf272gaj]{font-size:24px}}.nums[data-astro-cid-adyzhrzc]{background:var(--red);color:#fff;padding:26px 0}.num-v[data-astro-cid-adyzhrzc]{font-family:var(--font-head);text-shadow:1px 1px 4px #000;font-size:40px;line-height:1}.num-l[data-astro-cid-adyzhrzc]{opacity:.92;margin-top:5px;font-size:14px}@media (width<=620px){.num-v[data-astro-cid-adyzhrzc]{font-size:30px}}.srv[data-astro-cid-3jzsely5]{margin-top:26px}.srv[data-astro-cid-3jzsely5] summary[data-astro-cid-3jzsely5]{cursor:pointer;list-style:none;display:block}.srv[data-astro-cid-3jzsely5] summary[data-astro-cid-3jzsely5]::-webkit-details-marker{display:none}.srv[data-astro-cid-3jzsely5] summary[data-astro-cid-3jzsely5]:after{content:"";border-right:2px solid var(--red);border-bottom:2px solid var(--red);width:11px;height:11px;margin-top:14px;transition:transform .2s;display:block;transform:rotate(45deg)}.srv[data-astro-cid-3jzsely5] details[data-astro-cid-3jzsely5][open] summary[data-astro-cid-3jzsely5]:after{transform:rotate(-135deg)}.srv-t[data-astro-cid-3jzsely5]{font-family:var(--font-head);font-size:21px;line-height:1.2;display:block}.srv-l[data-astro-cid-3jzsely5]{color:var(--muted);margin-top:7px;font-size:15px;display:block}.srv-body[data-astro-cid-3jzsely5]{border-top:1px solid var(--line);margin-top:14px;padding-top:14px;font-size:16px}.srv-list[data-astro-cid-3jzsely5]{margin:0;padding:0;list-style:none}.srv-list[data-astro-cid-3jzsely5] li[data-astro-cid-3jzsely5]{padding:7px 0 7px 20px;line-height:1.45;position:relative}.srv-list[data-astro-cid-3jzsely5] li[data-astro-cid-3jzsely5]:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:0}.srv-cta[data-astro-cid-3jzsely5]{color:var(--red-ink);margin-top:12px;font-size:15px;font-weight:600;display:inline-block}.objs[data-astro-cid-d5gsliaj]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.obj[data-astro-cid-d5gsliaj]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:13px 18px;font-size:16px;text-decoration:none;transition:border-color .15s,color .15s}.obj[data-astro-cid-d5gsliaj]:hover{border-color:var(--red);color:var(--red)}.price-grid[data-astro-cid-nj6lcqqu]{margin:24px 0 10px}.pc-what[data-astro-cid-nj6lcqqu]{color:var(--muted);font-size:15px}.pc-price[data-astro-cid-nj6lcqqu]{font-family:var(--font-head);color:var(--red-ink);margin:6px 0 2px;font-size:34px}.pc-unit[data-astro-cid-nj6lcqqu]{color:var(--muted);font-size:14px}.price-note[data-astro-cid-nj6lcqqu]{color:var(--muted);font-size:15px}.factors[data-astro-cid-nj6lcqqu]{columns:2;column-gap:36px;margin:22px 0;padding:0;list-style:none}.factors[data-astro-cid-nj6lcqqu] li[data-astro-cid-nj6lcqqu]{break-inside:avoid;padding:9px 0 9px 26px;font-size:16px;position:relative}.factors[data-astro-cid-nj6lcqqu] li[data-astro-cid-nj6lcqqu]:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:0}@media (width<=700px){.factors[data-astro-cid-nj6lcqqu]{columns:1}}.quiz[data-astro-cid-5qgpry6h]{max-width:860px;margin-top:24px}.q-head[data-astro-cid-5qgpry6h]{margin-bottom:22px}.q-count[data-astro-cid-5qgpry6h]{color:var(--muted);font-size:14px}.q-bar[data-astro-cid-5qgpry6h]{background:var(--line);border-radius:2px;height:4px;margin-top:9px;overflow:hidden}.q-bar[data-astro-cid-5qgpry6h] i[data-astro-cid-5qgpry6h]{background:var(--red);width:20%;height:100%;transition:width .25s;display:block}.q-title[data-astro-cid-5qgpry6h]{margin-bottom:16px}.q-tiles[data-astro-cid-5qgpry6h]{flex-wrap:wrap;gap:10px;display:flex}.q-tile[data-astro-cid-5qgpry6h]{font:400 16px/1.3 var(--font-text);cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:13px 18px}.q-tile[data-astro-cid-5qgpry6h]:hover{border-color:var(--red);color:var(--red)}.q-tile[data-astro-cid-5qgpry6h][aria-pressed=true]{border-color:var(--red);background:var(--red);color:#fff}.q-selects[data-astro-cid-5qgpry6h]{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.q-selects[data-astro-cid-5qgpry6h] .q-next[data-astro-cid-5qgpry6h]{grid-column:1/-1;justify-self:start}.q-sel[data-astro-cid-5qgpry6h] select[data-astro-cid-5qgpry6h]{cursor:pointer}.q-address[data-astro-cid-5qgpry6h]{max-width:520px}.q-hint[data-astro-cid-5qgpry6h]{color:var(--muted);margin:10px 0 16px;font-size:14px}.q-skip[data-astro-cid-5qgpry6h]{color:var(--muted);cursor:pointer;font:400 15px var(--font-text);background:0 0;border:0;margin-top:10px;padding:4px 0;text-decoration:underline;display:block}.q-back[data-astro-cid-5qgpry6h]{color:var(--muted);cursor:pointer;font:400 15px var(--font-text);background:0 0;border:0;margin-top:18px;padding:6px 0}.q-back[data-astro-cid-5qgpry6h]:hover{color:var(--ink)}.q-picked[data-astro-cid-5qgpry6h]{color:var(--muted);border-top:1px solid var(--line);margin:18px 0 0;padding-top:14px;font-size:14px}.q-form[data-astro-cid-5qgpry6h]{max-width:none}@media (width<=700px){.q-selects[data-astro-cid-5qgpry6h]{grid-template-columns:1fr}}.abt[data-astro-cid-mkkc7dny]{grid-template-columns:1.3fr .7fr;align-items:start;gap:36px;display:grid}.abt-text[data-astro-cid-mkkc7dny]{margin-top:18px;font-size:17px}.memb[data-astro-cid-mkkc7dny]{border-top:1px solid var(--line);margin-top:26px;padding-top:20px}.memb-t[data-astro-cid-mkkc7dny]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:16px;font-family:var(--font-text);font-weight:600}.memb[data-astro-cid-mkkc7dny] ul[data-astro-cid-mkkc7dny]{margin:12px 0 0;padding:0;list-style:none}.memb[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]{color:var(--ink-2);padding:8px 0 8px 26px;font-size:15px;position:relative}.memb[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]:before{content:"";background:var(--red);border-radius:2px;width:9px;height:9px;position:absolute;top:15px;left:0}.steps-t[data-astro-cid-mkkc7dny]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:16px;font-family:var(--font-text);margin:0;font-weight:600}.steps-list[data-astro-cid-mkkc7dny]{counter-reset:step;margin:18px 0 0;padding:0;list-style:none}.steps-list[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]{counter-increment:step;padding:0 0 20px 42px;position:relative}.steps-list[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]:last-child{padding-bottom:0}.steps-list[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]:before{content:counter(step);background:var(--red);color:#fff;width:28px;height:28px;font-family:var(--font-head);text-align:center;border-radius:50%;font-size:15px;line-height:28px;position:absolute;top:-1px;left:0}.steps-list[data-astro-cid-mkkc7dny] li[data-astro-cid-mkkc7dny]:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:32px;bottom:8px;left:13px}.step-t[data-astro-cid-mkkc7dny]{font-family:var(--font-head);font-size:17px;line-height:1.3}.step-x[data-astro-cid-mkkc7dny]{color:var(--ink-2);margin:4px 0 0;font-size:15px;line-height:1.5}@media (width<=860px){.abt[data-astro-cid-mkkc7dny]{grid-template-columns:1fr}}.lic-grid[data-astro-cid-v3nhrnqc]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:28px;margin-top:22px;display:grid}.lic-tbl[data-astro-cid-v3nhrnqc]{border-collapse:collapse;width:100%;font-size:16px}.lic-tbl[data-astro-cid-v3nhrnqc] th[data-astro-cid-v3nhrnqc]{text-align:left;color:var(--muted);white-space:nowrap;vertical-align:top;padding:9px 12px 9px 0;font-weight:400}.lic-tbl[data-astro-cid-v3nhrnqc] td[data-astro-cid-v3nhrnqc]{padding:9px 0}.lic-num[data-astro-cid-v3nhrnqc]{font-family:var(--font-head);letter-spacing:.01em;font-size:19px}.lic-ok[data-astro-cid-v3nhrnqc]{color:#1b7f3b;font-weight:600}.lic-note[data-astro-cid-v3nhrnqc]{color:var(--muted);margin:16px 0 0;font-size:14px}.docs-col[data-astro-cid-v3nhrnqc]{align-items:flex-start;gap:22px;display:flex}.docs[data-astro-cid-v3nhrnqc]{flex:none;grid-template-columns:repeat(auto-fit,minmax(0,230px));gap:12px;display:grid}.docs-note[data-astro-cid-v3nhrnqc]{flex:1 1 0;min-width:220px}.doc[data-astro-cid-v3nhrnqc]{border:1px solid var(--line);border-radius:6px;transition:border-color .15s,transform .15s;display:block;overflow:hidden}.doc[data-astro-cid-v3nhrnqc]:hover{border-color:var(--red);transform:translateY(-2px)}.doc[data-astro-cid-v3nhrnqc] img[data-astro-cid-v3nhrnqc]{width:100%;height:auto}.docs-note[data-astro-cid-v3nhrnqc]{color:var(--ink-2);margin-top:0;font-size:14px;line-height:1.55}.docs-hint[data-astro-cid-v3nhrnqc]{color:var(--muted);margin-top:6px;display:block}@media (width<=860px){.lic-grid[data-astro-cid-v3nhrnqc]{grid-template-columns:1fr}}@media (width<=620px){.docs-col[data-astro-cid-v3nhrnqc]{flex-direction:column;gap:14px}.docs[data-astro-cid-v3nhrnqc]{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.lic-tbl[data-astro-cid-v3nhrnqc],.lic-tbl[data-astro-cid-v3nhrnqc] tbody[data-astro-cid-v3nhrnqc],.lic-tbl[data-astro-cid-v3nhrnqc] tr[data-astro-cid-v3nhrnqc],.lic-tbl[data-astro-cid-v3nhrnqc] th[data-astro-cid-v3nhrnqc],.lic-tbl[data-astro-cid-v3nhrnqc] td[data-astro-cid-v3nhrnqc]{display:block}.lic-tbl[data-astro-cid-v3nhrnqc] th[data-astro-cid-v3nhrnqc]{white-space:normal;padding:0}.lic-tbl[data-astro-cid-v3nhrnqc] td[data-astro-cid-v3nhrnqc]{padding:2px 0 14px}.lic-tbl[data-astro-cid-v3nhrnqc] tr[data-astro-cid-v3nhrnqc]:last-child td[data-astro-cid-v3nhrnqc]{padding-bottom:0}.lic-num[data-astro-cid-v3nhrnqc]{font-size:17px}}.lb{background:0 0;border:0;max-width:min(94vw,980px);max-height:94vh;padding:0;overflow:visible}.lb::backdrop{background:#0a0b0ee0}.lb-img{background:#fff;border-radius:6px;max-width:100%;max-height:82vh;margin:auto;display:block}.lb-cap{color:#d8dbe1;text-align:center;margin:12px 0 0;font-size:14px}.lb-close,.lb-prev,.lb-next{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:48px;height:48px;font-size:28px;line-height:1;position:fixed}.lb-close{font-size:30px;top:18px;right:18px}.lb-prev{top:50%;left:18px;transform:translateY(-50%)}.lb-next{top:50%;right:18px;transform:translateY(-50%)}.lb-close:hover,.lb-prev:hover,.lb-next:hover{background:#ffffff38}@media (width<=620px){.lb-prev,.lb-next{top:auto;bottom:18px;transform:none}.lb-prev{left:22%}.lb-next{right:22%}}.clients[data-astro-cid-4glduem5]{grid-template-columns:repeat(auto-fit,minmax(240px,320px));justify-content:center;gap:14px;margin:22px 0 14px;display:grid}.client[data-astro-cid-4glduem5]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:20px}.client-logo[data-astro-cid-4glduem5]{align-items:center;height:78px;margin-bottom:14px;display:flex}.client-logo[data-astro-cid-4glduem5] img[data-astro-cid-4glduem5]{object-fit:contain;width:auto;max-width:170px;height:auto;max-height:100%}.client-n[data-astro-cid-4glduem5]{font-family:var(--font-head);font-size:19px;line-height:1.25}.client-c[data-astro-cid-4glduem5]{color:var(--muted);margin-top:8px;font-size:14px}.warn[data-astro-cid-4glduem5]{color:#8e1115;border-radius:0 var(--radius) var(--radius) 0;background:#fff1f1;border:1px solid #f3b8b8;border-left:5px solid #d32f2f;max-width:760px;margin:0 0 26px;padding:14px 18px;font-size:15px;line-height:1.55}.warn[data-astro-cid-4glduem5] b[data-astro-cid-4glduem5]{color:#b3121a;margin-bottom:5px;font-size:16px;display:block}.samples[data-astro-cid-4glduem5]{margin-top:22px}@media (width<=760px){.clients[data-astro-cid-4glduem5]{grid-template-columns:minmax(0,1fr)}}.revs[data-astro-cid-4glduem5]{align-items:stretch}.rev[data-astro-cid-4glduem5]{flex-direction:column;margin:0;display:flex}.rev[data-astro-cid-4glduem5] p[data-astro-cid-4glduem5]{margin:0;font-size:16px}.rev[data-astro-cid-4glduem5] footer[data-astro-cid-4glduem5]{flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;font-size:14px;display:flex}.rev[data-astro-cid-4glduem5] footer[data-astro-cid-4glduem5] span[data-astro-cid-4glduem5]{color:var(--muted)}.gap[data-astro-cid-4glduem5]{border:1px dashed var(--line);border-radius:var(--radius);background:#fff;max-width:760px;margin-top:22px;padding:22px}.gap[data-astro-cid-4glduem5] p[data-astro-cid-4glduem5]{color:var(--muted);margin:12px 0 0;font-size:15px}.vac-form[data-astro-cid-pj64kc53]{max-width:none}.eyebrow[data-astro-cid-jkyrjsix]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.16em;color:var(--red-on-dark);margin:0 0 10px;font-size:14px}.vac[data-astro-cid-jkyrjsix]{grid-template-columns:1.1fr .9fr;align-items:start;gap:34px;margin-top:26px;display:grid}.vac-cards[data-astro-cid-jkyrjsix]{grid-template-columns:repeat(2,1fr)}.vk[data-astro-cid-jkyrjsix]{color:#9aa0aa;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px;font-size:14px}.vac-cities[data-astro-cid-jkyrjsix]{font-size:16px;line-height:1.5}.vac-sched[data-astro-cid-jkyrjsix]{margin:0;padding:0;list-style:none}.vac-sched[data-astro-cid-jkyrjsix] li[data-astro-cid-jkyrjsix]{align-items:baseline;gap:10px;padding:5px 0;font-size:15px;display:flex}.vac-sched[data-astro-cid-jkyrjsix] b[data-astro-cid-jkyrjsix]{font-family:var(--font-head);color:var(--red-on-dark);min-width:34px;font-size:19px}.vac-sched[data-astro-cid-jkyrjsix] span[data-astro-cid-jkyrjsix]{color:#c8ccd3}.vac-req[data-astro-cid-jkyrjsix]{grid-column:1/-1}.vac-req[data-astro-cid-jkyrjsix] ul[data-astro-cid-jkyrjsix]{margin:0;padding:0;list-style:none}.vac-req[data-astro-cid-jkyrjsix] li[data-astro-cid-jkyrjsix]{color:#c8ccd3;padding:7px 0 7px 22px;font-size:15px;line-height:1.45;position:relative}.vac-req[data-astro-cid-jkyrjsix] li[data-astro-cid-jkyrjsix]:before{content:"";background:var(--red-on-dark);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:0}.vc-label[data-astro-cid-jkyrjsix]{color:#9aa0aa;text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:14px}.vc-phone[data-astro-cid-jkyrjsix]{font-family:var(--font-head);margin-bottom:18px;font-size:30px;text-decoration:none;display:inline-block}@media (width<=860px){.vac[data-astro-cid-jkyrjsix],.vac-cards[data-astro-cid-jkyrjsix]{grid-template-columns:1fr}}.lead-form{max-width:460px}.lf-title{margin-bottom:8px}.lf-note{color:var(--muted);margin-bottom:16px;font-size:15px}.f-row{margin-bottom:14px}.f-lab{color:var(--muted);margin-bottom:6px;font-size:14px;display:block}.f-inp{width:100%;font:400 16px/1.4 var(--font-text);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:#fff;padding:13px 14px}.f-inp:focus{border-color:var(--red)}.f-inp[aria-invalid=true]{background:#fff5f5;border-color:#c62828}.f-err{color:#c62828;margin:6px 0 0;font-size:14px}.f-agree{color:var(--muted);cursor:pointer;align-items:flex-start;gap:11px;margin:4px 0 18px;padding:6px 0;font-size:14px;display:flex}.f-agree input{flex:none;width:22px;height:22px;margin-top:1px}.sec-dark .f-lab,.sec-dark .f-agree{color:#aab0ba}.f-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lf-submit{width:100%}.lf-result{border-radius:var(--radius);margin:14px 0 0;padding:12px 14px;font-size:15px}.lf-result.ok{color:#1b5e20;background:#e8f5e9}.lf-result.err{color:#b71c1c;background:#ffebee}.lf-submit[disabled]{opacity:.65;cursor:default}.cts[data-astro-cid-cksmdxco]{grid-template-columns:1.1fr .9fr;align-items:start;gap:40px;display:grid}.cts-list[data-astro-cid-cksmdxco]{grid-template-columns:auto 1fr;align-items:baseline;gap:10px 22px;margin:22px 0 0;font-size:16px;display:grid}.cts-list[data-astro-cid-cksmdxco] dt[data-astro-cid-cksmdxco]{color:var(--muted)}.cts-list[data-astro-cid-cksmdxco] dd[data-astro-cid-cksmdxco]{margin:0}.cts-list[data-astro-cid-cksmdxco] dd[data-astro-cid-cksmdxco] a[data-astro-cid-cksmdxco][href^=mailto\:],.cts-vk[data-astro-cid-cksmdxco]{align-items:center;min-height:44px;display:inline-flex}.cts-obl[data-astro-cid-cksmdxco]{color:var(--muted);font-size:14px}.cts-phones[data-astro-cid-cksmdxco],.cts-offices[data-astro-cid-cksmdxco]{flex-direction:column;display:flex}.cts-phone[data-astro-cid-cksmdxco]{min-height:44px;font-family:var(--font-head);align-items:center;font-size:24px;text-decoration:none;display:inline-flex}.cts-phone-alt[data-astro-cid-cksmdxco]{color:var(--ink-2);font-size:19px}.cts-office[data-astro-cid-cksmdxco]{padding:3px 0;display:block}.cts-office[data-astro-cid-cksmdxco] b[data-astro-cid-cksmdxco]{color:var(--muted);font-size:14px;font-weight:400;display:block}.map[data-astro-cid-cksmdxco]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);margin-top:26px;overflow:hidden}.map[data-astro-cid-cksmdxco] iframe[data-astro-cid-cksmdxco]{aspect-ratio:16/10;border:0;width:100%;min-height:300px;display:block}@media (width<=620px){.map[data-astro-cid-cksmdxco] iframe[data-astro-cid-cksmdxco]{aspect-ratio:4/3;min-height:260px}}@media (width<=860px){.cts[data-astro-cid-cksmdxco]{grid-template-columns:1fr}}.ftr[data-astro-cid-iu35pcv4]{color:#9aa0aa;background:#0f1115;padding:40px 0 34px;font-size:15px}.ftr-in[data-astro-cid-iu35pcv4]{grid-template-columns:1.1fr .8fr 1.1fr;align-items:start;gap:34px;display:grid}.ftr-logo[data-astro-cid-iu35pcv4]{width:auto;height:44px;margin-bottom:14px}.ftr-legal[data-astro-cid-iu35pcv4]{margin:0;font-size:14px;line-height:1.6}.ftr-nav[data-astro-cid-iu35pcv4]{flex-direction:column;display:flex}.ftr-nav[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]{align-items:center;min-height:44px;text-decoration:none;display:flex}.ftr[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4][href^=mailto\:]{align-items:center;min-height:44px;display:inline-flex}.ftr-nav[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]:hover,.ftr-privacy[data-astro-cid-iu35pcv4]:hover{color:#fff}.ftr-phone[data-astro-cid-iu35pcv4]{font-family:var(--font-head);color:#fff;align-items:center;min-height:44px;margin-bottom:6px;font-size:26px;text-decoration:none;display:inline-flex}.ftr-phone-alt[data-astro-cid-iu35pcv4]{font-family:var(--font-head);color:#c7ccd4;align-items:center;width:fit-content;min-height:44px;margin-bottom:6px;font-size:19px;text-decoration:none;display:flex}.ftr-phone-alt[data-astro-cid-iu35pcv4]:hover{color:#fff}.ftr-vk[data-astro-cid-iu35pcv4],.ftr-privacy[data-astro-cid-iu35pcv4]{align-items:center;width:fit-content;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.ftr-vk[data-astro-cid-iu35pcv4]:hover{color:#fff}@media (width<=860px){.ftr-in[data-astro-cid-iu35pcv4]{grid-template-columns:1fr;gap:26px}}
