/* Loaded only by the isolated TOEFL frame. General test and site styles unchanged. */
.resource{border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:27px}
.resource h3{font-family:Georgia,serif;font-size:25px;font-weight:400;margin:10px 0 17px;line-height:1.3}
#resource-text p{font-size:15px;line-height:1.85;margin-top:14px}
#resource-text p:first-child{margin-top:0}
#audio-description{font-size:14px;line-height:1.7;color:var(--muted)}
.audio-controls{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:12px}
.audio-controls .button{margin-top:0}.audio-controls .text-button{font-size:13px}
.audio-check-card{max-width:730px;margin-inline:auto}.audio-check-card>.button{margin-top:23px}
.audio-check-card>.text-button{margin-left:18px}.audio-check-card .consent{font-size:14px}
#lead-form[data-mode=report] #also-report-field{display:none}
.test-layout{max-width:1140px;grid-template-columns:170px minmax(0,1fr);gap:40px}
@media(max-width:760px){.test-layout{display:block}.resource h3{font-size:24px}#resource-text p{font-size:16px;line-height:1.8}.audio-check-card>.text-button{margin-left:0;display:block}.audio-controls{gap:10px}.audio-controls .button{width:100%}.hero-copy h1{font-size:46px}.question-card{padding-inline:20px}}
