*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}textarea,input{font-size:16px}.d{min-height:100vh;background:#f7f8fa;padding:56px 24px 96px}.l{max-width:580px;margin:0 auto}.f{margin-bottom:52px}.n{font-family:Newsreader,serif;font-size:2.5rem;font-weight:400;color:#1c1c1e;margin:0 0 14px;line-height:1.15}.p{font-family:Inter,sans-serif;font-size:.9375rem;color:#6b7280;line-height:1.65}.m{margin-bottom:44px}.t{font-family:Newsreader,serif;font-size:1.375rem;font-weight:400;color:#1c1c1e;line-height:1.4;margin:0 0 20px;display:block}.x{display:flex;gap:10px}.e{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.9375rem;color:#374151;padding:10px 22px;border:1.5px solid #D1D5DB;border-radius:6px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s,color .15s}.e input[type=radio]{display:none}.e.g{border-color:#2e5d9b;background:#eef3fa;color:#2e5d9b}.c{font-family:Inter,sans-serif;font-size:.9375rem;color:#6b7280;line-height:1.65;padding:24px;background:#fff;border-radius:8px;border:1px solid #E5E7EB}.h{display:flex;flex-direction:column;gap:44px}.b{display:flex;flex-direction:column;gap:14px}.r{font-family:Inter,sans-serif;font-size:.9375rem;color:#1c1c1e;line-height:1.6;border:1.5px solid #D1D5DB;border-radius:6px;padding:14px 16px;background:#fff;resize:vertical;outline:none;transition:border-color .15s;width:100%}.r:focus{border-color:#2e5d9b}.r::placeholder{color:#9ca3af}.u{background:#fff;border-left:3px solid #2E5D9B;padding:20px 24px;border-radius:0 6px 6px 0}.y{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;color:#2e5d9b;margin:0 0 10px;letter-spacing:.03em}.w{font-family:Inter,sans-serif;font-size:.9375rem;color:#374151;line-height:1.65}.s{font-family:Newsreader,serif;font-size:1.375rem;font-weight:400;color:#1c1c1e;line-height:1.4;display:block}.z{font-family:Inter,sans-serif;font-size:.875rem;color:#9ca3af;font-style:normal}.a{font-family:Inter,sans-serif;font-size:.9375rem;color:#1c1c1e;border:1.5px solid #D1D5DB;border-radius:6px;padding:12px 16px;background:#fff;outline:none;transition:border-color .15s;width:100%}.a:focus{border-color:#2e5d9b}.E{font-family:Inter,sans-serif;font-size:.875rem;color:#dc2626}.i{font-family:Inter,sans-serif;font-size:.9375rem;font-weight:500;color:#fff;background:#2e5d9b;border:none;border-radius:6px;padding:14px 28px;cursor:pointer;align-self:flex-start;transition:background .15s}.i:hover:not(:disabled){background:#244d85}.i:disabled{opacity:.6;cursor:not-allowed}.o{padding:72px 0}.o h1{font-family:Newsreader,serif;font-size:2.5rem;font-weight:400;color:#1c1c1e;margin:0 0 20px}.o p{font-family:Inter,sans-serif;font-size:1rem;color:#6b7280;line-height:1.65;max-width:440px}@media(max-width:480px){.n{font-size:1.875rem}.t,.s{font-size:1.25rem}.o h1{font-size:1.875rem}}
