.apl-main{--radius-card:20px;flex-direction:column;gap:40px;padding-top:12px;padding-bottom:64px;display:flex}.apl-head{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.apl-head h1{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:700;line-height:1.06}.apl-head h1 em{color:var(--steel);font-style:normal}.apl-head .lead{color:var(--ink-soft);max-width:52ch;font-size:1.0625rem}.apl-main .fcard legend{font-family:var(--font-display);color:var(--navy);align-items:center;gap:12px;margin-bottom:18px;padding:0;font-size:1.3125rem;font-weight:600;display:flex}.apl-main .fcard legend i{background:var(--rhino);color:#fff;width:32px;height:32px;font:700 .875rem/1 var(--font-ui);border-radius:50%;place-items:center;font-style:normal;display:grid}.apl-main .fcard fieldset{border:0;min-width:0;margin:0;padding:0}.apl-main .field input,.apl-main .field select,.apl-main .field textarea{width:100%;font:400 1rem/1.4 var(--font-ui);color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:12px;min-height:48px;padding:12px 14px}.apl-main .field input::placeholder,.apl-main .field textarea::placeholder{color:#9aa0be}.apl-main .field.err input,.apl-main .field.err select,.apl-main .field.err textarea{border-color:var(--bad);background:#fffbfa}.apl-main .field.okf select{border-color:var(--ok)}.apl-main .f-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.apl-main .f-actions small{color:var(--ink-soft);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.apl-main .seg-wrap{flex-direction:column;gap:8px;display:flex}.apl-main .seg-wrap .fl{color:var(--navy);font-size:.8125rem;font-weight:600}.apl-main .seg input:checked+span{background:var(--rhino);border-color:var(--rhino);color:#fff}.apl-main .aside-sticky{position:sticky;top:96px}.apl-main .alert.bad a{color:inherit;font-weight:600}.apl-main .consent a{color:#2f5da8}.apl-sent-title{font-family:var(--font-display);font-size:clamp(1.75rem,3.8vw,2.5rem);font-weight:700;line-height:1.12}.apl-sent-title em{color:var(--steel);font-style:normal}.apl-sent-actions{justify-content:center}@media (max-width:900px){.apl-head{grid-template-columns:minmax(0,1fr)}.apl-main .aside-sticky{position:static}.apl-main .form-shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.apl-main .f-actions .btn{width:100%}.apl-sent-actions{flex-direction:column;align-items:stretch;width:100%}}@media (max-width:620px){.apl-main .fgrid{grid-template-columns:minmax(0,1fr)}}.apl-main .apl-errsum{color:var(--bad);align-items:center;gap:8px;margin:0 0 18px;font-weight:600;display:flex}
