:root{--cc-ink:#10243e;--cc-blue:#1769e0;--cc-line:#dce6f2}.c-contact{color:var(--cc-ink);background:radial-gradient(circle at 85% 5%,#dceeff 0,#0000 32%),linear-gradient(#f7fbff,#eef5fb);min-height:80vh;padding:72px 24px 96px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.c-hero{text-align:center;max-width:780px;margin:0 auto 46px}.c-hero span,.c-form header span{color:var(--cc-blue);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.c-hero h1{background:linear-gradient(120deg,#10243e,#1769e0);color:#0000;-webkit-background-clip:text;margin:14px 0;font-size:clamp(2.6rem,6vw,4.6rem);line-height:1}.c-hero p{color:#52667e;font-size:1.15rem;line-height:1.7}.c-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:26px;max-width:1120px;margin:auto;display:grid}.c-form,.c-success{background:#fff;border:1px solid #c5d6e8cc;border-radius:24px;padding:clamp(24px,4vw,44px);box-shadow:0 24px 65px #2349701f}.c-form h2{margin:7px 0 28px;font-size:1.8rem}.c-form label{gap:8px;margin-bottom:18px;font-size:.88rem;font-weight:750;display:grid}.c-two{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.c-form input,.c-form select,.c-form textarea{box-sizing:border-box;border:1px solid var(--cc-line);width:100%;font:inherit;color:var(--cc-ink);background:#f9fbfd;border-radius:12px;padding:13px 14px;transition:all .2s}.c-form input:focus,.c-form select:focus,.c-form textarea:focus{border-color:var(--cc-blue);background:#fff;outline:3px solid #1769e026}.c-form textarea{resize:vertical}.c-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1769e0,#0d51b1);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px 22px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 10px 24px #1769e040}.c-form button:disabled{opacity:.65}.c-hp{position:absolute!important;left:-9999px!important}.c-privacy{color:#66788e;font-size:.8rem}.c-error{color:#a12626;background:#fff0f0;border-radius:10px;padding:12px}.c-grid aside{align-content:start;gap:14px;display:grid}.c-info,.c-note{border:1px solid var(--cc-line);background:#ffffffe0;border-radius:18px;gap:14px;padding:21px;display:flex;box-shadow:0 10px 30px #23497012}.c-info i{color:var(--cc-blue);background:#e9f2ff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.c-info h3,.c-note strong{margin:1px 0 6px;font-size:1rem}.c-info p,.c-note p{color:#63758a;margin:0;font-size:.88rem;line-height:1.55}.c-note{color:#fff;background:linear-gradient(135deg,#10243e,#173e6b);border:0;display:block}.c-note p{color:#d6e3f2;margin-top:8px}.c-success{text-align:center;align-content:center;place-items:center;min-height:430px;display:grid}.c-success svg{color:#16845b;width:58px;height:58px}.c-success h2{margin:18px 0 8px;font-size:2rem}.c-success p{color:#617489;max-width:520px;line-height:1.7}.c-success strong{color:var(--cc-blue)}@media (width<=800px){.c-contact{padding:50px 16px}.c-grid,.c-two{grid-template-columns:1fr}.c-hero{margin-bottom:30px}}
/*$vite$:1*/