.lead[data-astro-cid-yzifxhcc]{background:radial-gradient(1000px 420px at 88% -20%,#2942698c,transparent),linear-gradient(160deg,var(--c-navy-800),var(--c-navy-600));color:var(--c-paper);padding-block:var(--space-4)}.lead[data-astro-cid-yzifxhcc] .container[data-astro-cid-yzifxhcc]{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lead[data-astro-cid-yzifxhcc] h1[data-astro-cid-yzifxhcc],.lead__intro[data-astro-cid-yzifxhcc],.lead__actions[data-astro-cid-yzifxhcc]{grid-column:1}.lead__icon[data-astro-cid-yzifxhcc]{aspect-ratio:1;color:#f5d2688c;grid-area:1/2/span 3;align-self:center;place-items:center;width:clamp(7rem,13vw,11rem);display:grid}.lead__icon[data-astro-cid-yzifxhcc] svg{stroke-width:1px;width:100%;height:100%}.lead[data-astro-cid-yzifxhcc] h1[data-astro-cid-yzifxhcc]{color:var(--c-paper)}.lead__intro[data-astro-cid-yzifxhcc]{color:var(--c-navy-100);max-width:var(--measure)}.lead__actions[data-astro-cid-yzifxhcc]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.layout-grid[data-astro-cid-yzifxhcc]{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) 20rem;display:grid}.content[data-astro-cid-yzifxhcc] section[data-astro-cid-yzifxhcc]{margin-bottom:var(--space-4)}.checklist[data-astro-cid-yzifxhcc]{gap:0 var(--space-3);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media(width<=680px){.checklist[data-astro-cid-yzifxhcc]{grid-template-columns:1fr}}.checklist[data-astro-cid-yzifxhcc] li[data-astro-cid-yzifxhcc]{padding:.7rem 0 .7rem 1.75rem;border-top:1px solid var(--c-line);position:relative}.checklist[data-astro-cid-yzifxhcc] li[data-astro-cid-yzifxhcc]:before{content:"✓";color:var(--c-gold-700);font-weight:700;position:absolute;left:0;top:.7rem}.steps[data-astro-cid-yzifxhcc]{gap:var(--space-3);counter-reset:none;padding:0;list-style:none;display:grid}.steps[data-astro-cid-yzifxhcc] li[data-astro-cid-yzifxhcc]{gap:var(--space-2);align-items:flex-start;display:flex;position:relative}.steps[data-astro-cid-yzifxhcc] li[data-astro-cid-yzifxhcc]:not(:last-child):after{content:"";position:absolute;left:1rem;top:2.25rem;bottom:calc(-1 * var(--space-3) + .25rem);width:1px;background:var(--c-line)}.steps__num[data-astro-cid-yzifxhcc]{background:var(--c-navy-900);width:2rem;height:2rem;color:var(--c-paper);font-weight:700;font-family:var(--font-head);border-radius:50%;flex:none;place-items:center;display:grid}.steps[data-astro-cid-yzifxhcc] h3[data-astro-cid-yzifxhcc]{margin-bottom:.25rem}.steps[data-astro-cid-yzifxhcc] p[data-astro-cid-yzifxhcc]{color:var(--c-ink-soft);margin:0}.pricebox[data-astro-cid-yzifxhcc]{background:var(--c-paper-warm);padding:var(--space-3);border-radius:var(--radius-lg)}.pricebox__table[data-astro-cid-yzifxhcc]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.pricebox__table[data-astro-cid-yzifxhcc] th[data-astro-cid-yzifxhcc],.pricebox__table[data-astro-cid-yzifxhcc] td[data-astro-cid-yzifxhcc]{padding:.6rem 0;border-bottom:1px solid var(--c-line);vertical-align:baseline}.pricebox__table[data-astro-cid-yzifxhcc] th[data-astro-cid-yzifxhcc]{text-align:left;font-weight:400;color:var(--c-ink);padding-right:var(--space-2)}.pricebox__table[data-astro-cid-yzifxhcc] td[data-astro-cid-yzifxhcc]{text-align:right;font-weight:650;color:var(--c-navy-900);white-space:nowrap}.pricebox__note[data-astro-cid-yzifxhcc]{font-size:var(--fs-small);color:var(--c-ink-soft);margin:var(--space-2) 0 .5rem}.pricebox__more[data-astro-cid-yzifxhcc]{margin:0}.faq[data-astro-cid-yzifxhcc] details[data-astro-cid-yzifxhcc]{border-bottom:1px solid var(--c-line);padding:.85rem 0}.faq[data-astro-cid-yzifxhcc] summary[data-astro-cid-yzifxhcc]{cursor:pointer;color:var(--c-navy-900);font-weight:600;list-style-position:inside}.faq[data-astro-cid-yzifxhcc] p[data-astro-cid-yzifxhcc]{color:var(--c-ink-soft);margin:.6rem 0 0}.sidebar__card[data-astro-cid-yzifxhcc]{background:var(--c-navy-800);color:var(--c-navy-100);padding:var(--space-3);border-radius:var(--radius-lg);position:sticky;top:6rem}.sidebar__card[data-astro-cid-yzifxhcc] h2[data-astro-cid-yzifxhcc]{color:var(--c-paper);font-size:var(--fs-h3)}.btn--block[data-astro-cid-yzifxhcc]{width:100%;display:block}.sidebar__contacts[data-astro-cid-yzifxhcc]{margin-top:var(--space-2);gap:.35rem;display:grid}.sidebar__contacts[data-astro-cid-yzifxhcc] a[data-astro-cid-yzifxhcc]{color:var(--c-paper);font-weight:600;text-decoration:none}.sidebar__note[data-astro-cid-yzifxhcc]{font-size:var(--fs-small);margin-bottom:0}.related[data-astro-cid-yzifxhcc]{background:var(--c-paper-warm);padding-block:var(--space-4)}.related__grid[data-astro-cid-yzifxhcc]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.related__card[data-astro-cid-yzifxhcc]{padding:var(--space-3) var(--space-2);background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--radius-lg);transition:border-color .15s var(--ease),transform .15s var(--ease);color:var(--c-ink);gap:.35rem;text-decoration:none;display:grid}.related__card[data-astro-cid-yzifxhcc]:hover{border-color:var(--c-gold-400);transform:translateY(-2px)}.related__card[data-astro-cid-yzifxhcc] strong[data-astro-cid-yzifxhcc]{color:var(--c-navy-900)}.related__card[data-astro-cid-yzifxhcc] span[data-astro-cid-yzifxhcc]{font-size:var(--fs-small);color:var(--c-ink-soft)}@media(width<=860px){.layout-grid[data-astro-cid-yzifxhcc]{grid-template-columns:1fr}}@media(width<=860px){.sidebar__card[data-astro-cid-yzifxhcc]{position:static}}@media(width<=860px){.lead[data-astro-cid-yzifxhcc] .container[data-astro-cid-yzifxhcc]{grid-template-columns:1fr;row-gap:0}}@media(width<=860px){.lead__icon[data-astro-cid-yzifxhcc]{width:4.5rem;margin-bottom:var(--space-2);grid-area:auto/1;justify-self:start}}
