.o-wrap[data-astro-cid-mo7h4kd2]{background:var(--light);padding:clamp(36px,6vw,72px) 0}.o-grid[data-astro-cid-mo7h4kd2]{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}@media(max-width:960px){.o-grid[data-astro-cid-mo7h4kd2]{grid-template-columns:1fr}}.o-form[data-astro-cid-mo7h4kd2]{padding:clamp(24px,4vw,48px);border-radius:28px}.o-form[data-astro-cid-mo7h4kd2] h1[data-astro-cid-mo7h4kd2]{font-size:clamp(2rem,3.4vw,2.8rem)}fieldset[data-astro-cid-mo7h4kd2]{border:0;padding:0;margin:0;display:grid;gap:16px}legend[data-astro-cid-mo7h4kd2]{font-family:var(--font-head);font-weight:700;font-size:1.15rem;color:var(--navy);margin-bottom:12px;padding:0}.row--addr[data-astro-cid-mo7h4kd2]{grid-template-columns:2fr 1fr!important}@media(max-width:640px){.row--addr[data-astro-cid-mo7h4kd2]{grid-template-columns:1fr!important}}.submit[data-astro-cid-mo7h4kd2]{width:100%;padding:18px;font-size:1.08rem}.steps-form[data-astro-cid-mo7h4kd2].is-steps .step[data-astro-cid-mo7h4kd2]:not(.is-active){display:none}.steps-form[data-astro-cid-mo7h4kd2].is-steps .step[data-astro-cid-mo7h4kd2].is-active{animation:step-in .25s ease}@keyframes step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.steps-form[data-astro-cid-mo7h4kd2].is-steps .step[data-astro-cid-mo7h4kd2].is-active{animation:none}}.steps-form[data-astro-cid-mo7h4kd2].is-steps legend[data-astro-cid-mo7h4kd2]{font-size:1.45rem}.step__hint[data-astro-cid-mo7h4kd2]{margin:-6px 0 0;color:var(--muted);font-size:.95rem}.step__files[data-astro-cid-mo7h4kd2]{margin:0;font-size:.9rem;color:var(--navy);font-weight:600}.progress[data-astro-cid-mo7h4kd2]{display:flex;align-items:center;gap:14px}.progress__bar[data-astro-cid-mo7h4kd2]{flex:1;height:6px;border-radius:999px;background:var(--line);overflow:hidden}.progress__bar[data-astro-cid-mo7h4kd2] span[data-astro-cid-mo7h4kd2]{display:block;height:100%;width:0;background:var(--red);border-radius:999px;transition:width .3s ease}.progress__label[data-astro-cid-mo7h4kd2]{font-family:var(--font-head);font-weight:600;font-size:.85rem;color:var(--muted);white-space:nowrap}.step-nav[data-astro-cid-mo7h4kd2]{display:flex;justify-content:space-between;gap:12px}.step-nav[data-astro-cid-mo7h4kd2] [data-astro-cid-mo7h4kd2][data-next]{margin-left:auto}.summary[data-astro-cid-mo7h4kd2]:empty{display:none}.summary[data-astro-cid-mo7h4kd2]{margin:0;display:grid;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.summary[data-astro-cid-mo7h4kd2]>div{display:grid;grid-template-columns:130px 1fr auto;gap:12px;align-items:baseline;padding:11px 16px;border-top:1px solid var(--line)}.summary[data-astro-cid-mo7h4kd2]>div:first-child{border-top:0}.summary[data-astro-cid-mo7h4kd2] dt{font-family:var(--font-head);font-weight:600;color:var(--navy);font-size:.92rem}.summary[data-astro-cid-mo7h4kd2] dd{margin:0;word-break:break-word;white-space:pre-line}.summary[data-astro-cid-mo7h4kd2] .summary__edit{background:none;border:0;color:var(--red);font-weight:600;cursor:pointer;padding:0;font-size:.9rem}@media(max-width:560px){.summary[data-astro-cid-mo7h4kd2]>div{grid-template-columns:1fr auto}.summary[data-astro-cid-mo7h4kd2] dd{grid-column:1 / -1;grid-row:2}}.sr-only[data-astro-cid-mo7h4kd2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.form-error[data-astro-cid-mo7h4kd2]{background:#fdecef;color:var(--red-600);border-radius:12px;padding:12px 16px;font-weight:600}.small[data-astro-cid-mo7h4kd2]{font-size:.85rem;margin:0}.o-side[data-astro-cid-mo7h4kd2]{position:sticky;top:110px;display:grid;gap:20px}.side-card[data-astro-cid-mo7h4kd2]{background:#fff;border-radius:28px;padding:28px;box-shadow:var(--shadow);display:grid;gap:18px;justify-items:start}.side-card[data-astro-cid-mo7h4kd2]>img{width:80px}.side-card[data-astro-cid-mo7h4kd2] .checks[data-astro-cid-mo7h4kd2]{margin:0}.side-contact[data-astro-cid-mo7h4kd2]{display:grid;gap:10px;width:100%;border-top:1px solid var(--line);padding-top:18px}.side-contact[data-astro-cid-mo7h4kd2] b[data-astro-cid-mo7h4kd2]{color:var(--navy);font-family:var(--font-head)}.side-imgs[data-astro-cid-mo7h4kd2]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.side-imgs[data-astro-cid-mo7h4kd2] .media[data-astro-cid-mo7h4kd2]{aspect-ratio:1}@media(max-width:960px){.o-side[data-astro-cid-mo7h4kd2]{position:static}}
