.application-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;padding-block:65px 90px;align-items:start}.application-layout h1{font-size:clamp(2.8rem,4.5vw,4.8rem);margin-bottom:25px}.application-layout aside>p{max-width:440px}.application-terms{border-top:1px solid var(--line);margin-top:35px;padding-top:25px}.application-terms h2{font-size:1.1rem;letter-spacing:-.02em;margin-bottom:15px}.application-terms p{font-size:.85rem;margin-bottom:16px}.application-card{background:#fffefa;border:1px solid var(--line);border-radius:14px;padding:32px}.application-card h2{font-size:1.65rem;letter-spacing:-.03em}.application-card>p{font-size:.8rem;margin-top:12px}.application-card>label:not(.consent){display:block;font-size:.85rem;font-weight:600;margin:22px 0 8px}.application-card input:not([type=checkbox]),.application-card select,.application-card textarea{display:block;width:100%;padding:12px;border:1px solid #b8bdb1;border-radius:6px;background:#fff;color:var(--ink)}.application-card input:focus-visible{outline:3px solid #d26314;outline-offset:3px}.application-card .field-help{font-size:.75rem;line-height:1.6}.consent{display:flex;align-items:flex-start;gap:12px;margin-top:24px;font-size:.8rem;line-height:1.6}.consent input{margin-top:5px;width:18px;height:18px;flex-shrink:0}.application-card .button{margin-top:24px;width:100%;justify-content:center}.application-card button:disabled{background:#e5e6df;color:#65695f;cursor:not-allowed;transform:none}@media(max-width:800px){.application-layout{grid-template-columns:1fr;gap:25px;padding-top:35px}.application-card{padding:24px}.application-layout .eyebrow{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.application-layout h1{font-size:clamp(2.4rem,3.5vw,3.8rem);line-height:1.15}.application-jump{margin-top:24px}.application-terms ol{padding-left:20px;color:var(--muted);font-size:.9rem;line-height:1.7}.application-terms li{margin-bottom:14px}.optional-details{border-block:1px solid var(--line);padding-block:20px;margin-top:24px}.optional-details summary{font-size:.9rem;font-weight:600;line-height:1.5}.optional-details summary span{font-weight:400;color:var(--muted)}.optional-details label{display:block;font-size:.85rem;font-weight:600;margin:20px 0 8px}.optional-details p{margin-top:12px}.consent a,.application-contact a{text-decoration:underline;text-underline-offset:3px}.application-card input,.application-card select,.application-card textarea{font-size:16px}.application-card{scroll-margin-top:20px}.application-contact{overflow-wrap:anywhere}@media(max-width:800px){.application-layout{gap:24px;padding-block:25px 55px}.application-layout aside .application-terms{display:none}.application-layout h1{font-size:2.4rem;margin-bottom:16px}.application-layout aside>p{font-size:.95rem}.application-jump{margin-top:16px;min-height:44px;padding:12px 18px}.application-card{padding:22px}.application-layout .eyebrow{margin-bottom:12px}}
