.lead-card.astro-sevzbneq{border:1px solid var(--c-line);border-top:3px solid var(--c-brand);border-radius:var(--r-lg);background:var(--c-bg);box-shadow:var(--shadow-2);padding:max(24px,min(3vw,32px))}.lead-title.astro-sevzbneq{font-size:var(--fs-h3);font-weight:var(--fw-bold)}.lead-sub.astro-sevzbneq{margin-top:var(--s-1);color:var(--c-text-2);font-size:var(--fs-small)}.req.astro-sevzbneq{color:var(--c-danger-700);margin-left:2px}.lead-noscript.astro-sevzbneq,.lead-banner.astro-sevzbneq{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-3) var(--s-4);border:1px solid var(--c-danger-100);border-radius:var(--r-sm);background:var(--c-danger-50);color:var(--c-danger-700);font-size:var(--fs-small);line-height:1.6;display:flex}.lead-noscript.astro-sevzbneq .icon,.lead-banner.astro-sevzbneq .banner-icon{margin-top:.15em}.lead-noscript.astro-sevzbneq a.astro-sevzbneq{color:inherit;font-weight:var(--fw-semibold);text-decoration:underline}.banner-body.astro-sevzbneq{flex:1;min-width:0}.banner-actions.astro-sevzbneq{align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.banner-phone.astro-sevzbneq,.banner-retry.astro-sevzbneq{align-items:center;gap:var(--s-1);min-height:32px;color:var(--c-danger-700);font-weight:var(--fw-semibold);display:inline-flex}.banner-phone.astro-sevzbneq:hover{color:var(--c-ink)}.banner-retry.astro-sevzbneq{padding:0 var(--s-3);border-radius:var(--r-sm);background:var(--c-bg);font-size:var(--fs-small);border:1px solid}.banner-retry.astro-sevzbneq:hover{background:var(--c-danger-100)}.lead-form.astro-sevzbneq{gap:var(--s-4);margin-top:var(--s-5);display:grid}.grid-2.astro-sevzbneq{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field.astro-sevzbneq{border:0;min-width:0;margin:0;padding:0}.field.astro-sevzbneq label.astro-sevzbneq:not(.choice):not(.agree),legend.astro-sevzbneq{margin-bottom:var(--s-2);color:var(--c-ink);font-size:var(--fs-small);font-weight:var(--fw-semibold);padding:0;line-height:1.4;display:block}.label-row.astro-sevzbneq{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.optional.astro-sevzbneq,.legend-note.astro-sevzbneq{margin-left:var(--s-2);color:var(--c-text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.counter.astro-sevzbneq{color:var(--c-text-2);font-size:var(--fs-xs)}.counter.astro-sevzbneq.is-over{color:var(--c-danger-700)}input.astro-sevzbneq[type=text],input.astro-sevzbneq[type=tel],textarea.astro-sevzbneq{width:100%;min-height:44px;padding:9px var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-ink);font-size:var(--fs-body);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);line-height:1.5;display:block}textarea.astro-sevzbneq{resize:vertical;min-height:88px}input.astro-sevzbneq::placeholder,textarea.astro-sevzbneq::placeholder{color:var(--c-text-3)}input.astro-sevzbneq[type=text]:hover,input.astro-sevzbneq[type=tel]:hover,textarea.astro-sevzbneq:hover{border-color:var(--c-text-3)}input.astro-sevzbneq[type=text]:focus,input.astro-sevzbneq[type=tel]:focus,textarea.astro-sevzbneq:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-brand-glow);outline:none}.astro-sevzbneq[aria-invalid=true]{border-color:var(--c-danger)!important}.astro-sevzbneq[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--c-danger-glow)!important}.choices.astro-sevzbneq{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.choice.astro-sevzbneq{cursor:pointer;display:block;position:relative}.choice.astro-sevzbneq input.astro-sevzbneq{opacity:0;pointer-events:none;position:absolute}.choice.astro-sevzbneq span.astro-sevzbneq{min-height:44px;padding:var(--s-2);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-text);font-size:var(--fs-small);text-align:center;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), color var(--dur) var(--ease);justify-content:center;align-items:center;line-height:1.3;display:flex}.choice.astro-sevzbneq:hover span.astro-sevzbneq{border-color:var(--c-brand)}.choice.astro-sevzbneq input.astro-sevzbneq:checked+span.astro-sevzbneq{border-color:var(--c-brand);background:var(--c-brand-50);color:var(--c-brand-700);font-weight:var(--fw-semibold);box-shadow:inset 0 0 0 1px var(--c-brand)}.choice.astro-sevzbneq input.astro-sevzbneq:focus-visible+span.astro-sevzbneq{outline:2px solid var(--c-brand);outline-offset:2px}.choice.astro-sevzbneq input.astro-sevzbneq[aria-invalid=true]+span.astro-sevzbneq{border-color:var(--c-danger)}.captcha-row.astro-sevzbneq{gap:var(--s-3);display:flex}.captcha-row.astro-sevzbneq input.astro-sevzbneq{letter-spacing:.2em;text-transform:uppercase;flex:1;min-width:0}.captcha.astro-sevzbneq{border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-bg-2);width:122px;height:46px;color:var(--c-text-2);font-size:var(--fs-xs);flex:none;place-items:center;padding:0;line-height:1.3;display:grid;overflow:hidden}.captcha.astro-sevzbneq:hover{border-color:var(--c-brand)}.captcha-img.astro-sevzbneq{width:120px;height:44px}.captcha-status.astro-sevzbneq{padding:0 var(--s-2);text-align:center}.captcha.astro-sevzbneq.is-failed{border-color:var(--c-danger-100);background:var(--c-danger-50);color:var(--c-danger-700)}.captcha.astro-sevzbneq.is-loading .captcha-img.astro-sevzbneq{opacity:.4}.field-hint.astro-sevzbneq{margin-top:var(--s-1);color:var(--c-text-2);font-size:var(--fs-xs);line-height:1.5}.field-hint.astro-sevzbneq.is-notice{color:var(--c-brand-700)}.field-error.astro-sevzbneq{margin-top:var(--s-1);color:var(--c-danger-700);font-size:var(--fs-xs);line-height:1.5}.field-error.astro-sevzbneq:empty{margin-top:0}.lead-summary.astro-sevzbneq{padding:var(--s-3) var(--s-4);border:1px solid var(--c-danger-100);border-radius:var(--r-sm);background:var(--c-danger-50);color:var(--c-danger-700);font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.5}.lead-summary.astro-sevzbneq:empty{border:0;padding:0}.agree.astro-sevzbneq{align-items:flex-start;gap:var(--s-2);color:var(--c-text);font-size:var(--fs-small);cursor:pointer;line-height:1.6;display:flex}.agree.astro-sevzbneq input.astro-sevzbneq{width:18px;height:18px;accent-color:var(--c-brand);flex:none;margin:2px 0 0}.agree.astro-sevzbneq a.astro-sevzbneq{text-underline-offset:3px;text-decoration:underline}.hp.astro-sevzbneq{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead-form.astro-sevzbneq .lead-submit{margin-top:var(--s-2)}.spinner.astro-sevzbneq{width:16px;height:16px;margin-right:var(--s-2);vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite spin;display:none}.lead-form.astro-sevzbneq[aria-busy=true] .spinner.astro-sevzbneq{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.lead-foot.astro-sevzbneq{color:var(--c-text-2);font-size:var(--fs-xs);text-align:center}.lead-success.astro-sevzbneq{padding:var(--s-8) var(--s-2);text-align:center}.lead-success.astro-sevzbneq:focus{outline:none}.success-icon.astro-sevzbneq{background:var(--c-success-50);width:56px;height:56px;color:var(--c-success-700);border-radius:50%;place-items:center;display:inline-grid}.success-title.astro-sevzbneq{margin-top:var(--s-5);font-size:var(--fs-h3)}.success-text.astro-sevzbneq{max-width:26em;margin:var(--s-3) auto 0;color:var(--c-text-2)}.success-text.astro-sevzbneq a.astro-sevzbneq{font-weight:var(--fw-semibold)}.success-actions.astro-sevzbneq{justify-content:center;gap:var(--s-3);margin-top:var(--s-8);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.grid-2.astro-sevzbneq{grid-template-columns:minmax(0,1fr)}.choices.astro-sevzbneq{grid-template-columns:repeat(2,minmax(0,1fr))}}.join-grid.astro-tpjnvch6{column-gap:max(40px,min(6vw,80px));row-gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-template-areas:"steps aside""materials aside";align-items:start;display:grid}.join-steps.astro-tpjnvch6{grid-area:steps}.join-aside.astro-tpjnvch6{scroll-margin-top:calc(var(--header-h) + var(--s-4));grid-area:aside;align-self:stretch}.join-materials.astro-tpjnvch6{grid-area:materials}@media (min-width:960px) and (min-height:920px){.join-sticky.astro-tpjnvch6{top:calc(var(--header-h) + var(--s-6));position:sticky}}.join-h2.astro-tpjnvch6{font-size:max(22px,min(2.4vw,28px))}.join-h3.astro-tpjnvch6{margin-top:var(--s-10);font-size:var(--fs-lg)}.join-lead.astro-tpjnvch6{margin-top:var(--s-3);color:var(--c-text-2)}.join-rules.astro-tpjnvch6{margin-top:var(--s-5);color:var(--c-text-2);font-size:var(--fs-small);line-height:1.8}.join-rules.astro-tpjnvch6 a.astro-tpjnvch6{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.join-steps-list.astro-tpjnvch6{margin-top:var(--s-8)}.materials.astro-tpjnvch6{gap:var(--s-3);margin:var(--s-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.materials.astro-tpjnvch6 li.astro-tpjnvch6,.extra.astro-tpjnvch6{align-items:flex-start;gap:var(--s-3);height:100%;padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-bg);display:flex}.m-icon.astro-tpjnvch6{background:var(--c-brand-50);width:36px;height:36px;color:var(--c-brand);border-radius:10px;flex:none;place-items:center;display:grid}.m-title.astro-tpjnvch6{color:var(--c-ink);font-weight:var(--fw-semibold);line-height:1.5;display:block}.m-text.astro-tpjnvch6{color:var(--c-text-2);font-size:var(--fs-small);margin-top:2px;line-height:1.6;display:block}.extras.astro-tpjnvch6{gap:var(--s-3);margin:var(--s-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.extra.astro-tpjnvch6{color:var(--c-text);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.extra.astro-tpjnvch6:hover{border-color:var(--c-brand-200);box-shadow:var(--shadow-hover);color:var(--c-text)}.extra-body.astro-tpjnvch6{flex-direction:column;height:100%;display:flex}.extra-more.astro-tpjnvch6{align-items:center;gap:var(--s-1);padding-top:var(--s-3);color:var(--c-brand);font-size:var(--fs-small);font-weight:var(--fw-semibold);margin-top:auto;display:inline-flex}@media (max-width:959.98px){.join-grid.astro-tpjnvch6{row-gap:var(--s-12);grid-template-columns:minmax(0,1fr);grid-template-areas:"steps""aside""materials"}}@media (max-width:639.98px){.materials.astro-tpjnvch6,.extras.astro-tpjnvch6{grid-template-columns:minmax(0,1fr)}}
