.service-page,.service-form{color:#17283a;overflow-wrap:anywhere;background:#fff;border-radius:12px;max-width:760px;margin:24px auto;padding:24px}.service-page h1{font-size:clamp(28px,5vw,42px);line-height:1.15}.service-page p,.service-form p{margin:16px 0;line-height:1.6}.service-form fieldset{border:1px solid #ccd5dd;border-radius:8px;margin:22px 0;padding:18px}.service-form legend{padding:0 8px;font-weight:700}.service-form label{margin:16px 0;font-weight:600;display:block}.service-form input:not([type=checkbox]),.service-form select,.service-form textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #738499;border-radius:6px;margin-top:6px;padding:12px;display:block}.service-form textarea{min-height:88px}.service-form label span{margin-top:8px;font-size:14px;font-weight:400;display:block}.service-form button{color:#fff;font:inherit;cursor:pointer;background:#123854;border:0;border-radius:6px;padding:14px 18px}.service-form button:disabled{opacity:.6;cursor:wait}.service-form button.secondary{color:#123854;background:#edf2f7;border:1px solid #8a9aaa}.service-form .service-check{align-items:flex-start;gap:12px;display:flex}.service-form .service-check input{margin-top:5px}.service-form .service-honeypot{display:none}.service-page a,.service-form a{text-decoration:underline}.service-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;max-width:1080px;margin:20px auto;padding:16px;display:grid}.service-cards a{color:#fff;background:#123854;border-radius:10px;padding:24px;text-decoration:none;display:block}.service-cards strong{margin-bottom:12px;font-size:22px;display:block}.service-cards span{line-height:1.5;display:block}.service-form :focus-visible{outline-offset:3px;outline:3px solid #da9b00}.service-cards a:focus-visible{outline-offset:3px;outline:3px solid #da9b00}@media (max-width:600px){.service-page,.service-form{margin:12px 8px;padding:16px}.service-form fieldset{padding:12px}}
