/* Shared form and audit-section skeleton; page-specific treatments stay local. */
.audit{color:#fff;background:linear-gradient(135deg,#07152b,#0a2848)}.audit-grid{display:grid;grid-template-columns:1fr .85fr;gap:100px;align-items:center}.audit-grid>div>p:not(.kicker){max-width:580px;color:#a9bdca;font-size:16px;line-height:1.7}.audit-grid ul{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.audit-grid li{padding:9px 13px;border:1px solid rgba(94,192,216,.24);border-radius:999px;color:#c7dce5;font-size:11px}.audit-form{padding:34px;border:1px solid rgba(99,192,215,.2);border-radius:26px;background:rgba(10,43,72,.72);box-shadow:0 25px 65px rgba(0,0,0,.22)}.audit-form h3{margin:0 0 7px;font-size:25px}.audit-form>p{margin:0 0 24px;color:#93acbb;font-size:13px}.audit-form label{display:block;margin:0 0 13px;color:#9eb7c5;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.audit-form input:not([type=checkbox]){width:100%;height:52px;margin-top:7px;padding:0 15px;border:1px solid rgba(114,192,211,.24);border-radius:12px;outline:0;color:#fff;background:#071d36;font:500 14px Manrope}.audit-form input:focus{border-color:var(--cyan)}.consent{display:flex!important;gap:9px;align-items:flex-start;margin:17px 0 19px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.consent input{margin-top:2px;accent-color:var(--cyan)}.audit-form .button{width:100%}
