.model-quick-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;max-width:600px;margin:24px 0 0}.model-quick-answers>div{border-top:1px solid var(--line);padding-top:10px}.model-quick-answers dt{color:var(--blue);font-size:14px;font-weight:600;line-height:1.4}.model-quick-answers dd{margin:5px 0 0;font-size:14px;line-height:1.5}@media (max-width:540px){.model-quick-answers{grid-template-columns:1fr;gap:10px}.model-quick-answers>div{display:grid;grid-template-columns:minmax(92px,.8fr) minmax(0,1.6fr);column-gap:14px}.model-quick-answers dd{margin:0}}.model-direct-application{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,6vw,95px);align-items:start;background:radial-gradient(ellipse at 15% 85%,#e281d80d,transparent 45%)}.model-direct-intro{min-width:0}.model-direct-application:focus{outline:none}.model-direct-intro h2{font-size:clamp(36px,4.1vw,62px);max-width:490px}.model-direct-intro .lead-copy{max-width:380px}.model-direct-intro .text-link{margin-top:28px}.model-direct-form{min-width:0}.model-direct-form .experience-options{grid-template-columns:1fr}.application-quiz-context{margin:20px 0;padding:16px;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px}.application-quiz-context summary{cursor:pointer;color:var(--blue)}.application-quiz-context p{white-space:pre-line;line-height:1.6;margin:12px 0}.application-quiz-context button{padding:4px 0;border:0;background:transparent;color:var(--pink);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){.model-direct-application{gap:30px}.model-direct-form .form-row{grid-template-columns:1fr}}@media (max-width:760px){.model-direct-application{grid-template-columns:1fr;gap:22px;padding-top:28px}.model-direct-intro .section-label{margin-bottom:12px}.model-direct-intro h2{font-size:clamp(28px,6.8vw,38px);margin-bottom:14px}.model-direct-intro .lead-copy{font-size:14px;line-height:1.6;margin:0}.model-direct-intro .text-link{margin-top:14px;font-size:12px}.model-direct-application .model-direct-form{margin-top:0}}