.studentQuestions{padding:56px 0;background:#f4ede3;color:#293f40;scroll-margin-top:90px}.studentQuestions .questionLayout{display:grid;grid-template-columns:1fr 1.8fr;gap:48px}.studentQuestions .questionEyebrow{font:700 11px/1.6 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#795c4c}.studentQuestions h2{font:clamp(2rem,3.4vw,3rem)/1.1 Georgia,serif;color:#293f40;letter-spacing:-.025em;margin:12px 0 20px}.studentQuestions .questionIntro{font:15px/1.7 system-ui,sans-serif;color:#52615a}.studentQuestions details{display:block;background:transparent;border:0;border-top:1px solid #c8bdad;border-radius:0;margin:0;padding:0;box-shadow:none}.studentQuestions details:last-child{border-bottom:1px solid #c8bdad}.studentQuestions summary{cursor:pointer;padding:20px 28px 20px 0;color:#293f40;font:650 16px/1.5 system-ui,sans-serif;min-height:60px;list-style-position:inside}.studentQuestions details p{margin:0;padding:0 0 24px;font:15px/1.8 system-ui,sans-serif;color:#52615a}.studentQuestions a{color:#31594a;text-decoration:underline;text-underline-offset:4px}.studentQuestions summary:focus-visible{outline:3px solid #795c4c;outline-offset:3px}.studentQuestions details[open] summary{color:#81563e}@media(max-width:760px){.studentQuestions{padding:38px 0}.studentQuestions .questionLayout{grid-template-columns:1fr;gap:16px}}