.page.svelte-uefrkt{min-height:0}.page-header.svelte-uefrkt{color:#fff;text-align:center;background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 55%,#2563eb 100%);padding:.85rem 1rem .7rem}.page-header-inner.svelte-uefrkt{max-width:var(--mcu-max-width,1200px);margin:0 auto}.page-header.svelte-uefrkt h1:where(.svelte-uefrkt){letter-spacing:-.02em;color:#fff;margin:0;font-size:1.45rem;font-weight:800}.page-header.svelte-uefrkt p:where(.svelte-uefrkt){color:#ffffffe0;max-width:36rem;margin:.3rem auto 0;font-size:.88rem;font-weight:500;line-height:1.35}.container.svelte-uefrkt{max-width:640px;margin:0 auto;padding:.75rem 1rem 1rem}.card.svelte-uefrkt{border:1px solid var(--mcu-border,#e2e8f0);background:#fff;border-radius:14px;padding:.85rem 1.1rem 1rem;box-shadow:0 4px 20px #0f172a0f}.card-title.svelte-uefrkt{letter-spacing:-.01em;color:#1e3a8a;margin:0 0 .55rem;font-size:1.05rem;font-weight:800}.mcu-contact-form{gap:.45rem}.mcu-contact-form label{gap:.15rem;font-size:.8rem}.mcu-contact-form input,.mcu-contact-form textarea,.mcu-contact-form select{padding:.38rem .7rem;font-size:.85rem}.mcu-contact-form textarea{min-height:2.4rem;max-height:3.6rem}.captcha-label{font-size:.8rem}.captcha-img-wrap{min-width:140px;min-height:40px}.captcha-img-wrap img{object-fit:contain;max-width:150px;height:48px}.captcha-reload{width:2rem;height:2rem}.mcu-contact-form .btn,.mcu-contact-form .mcu-btn{padding:.45rem 1rem;font-size:.88rem}@media (max-width:640px){.page-header.svelte-uefrkt{padding:.75rem 1rem}.card.svelte-uefrkt{padding:.75rem .9rem}}
