.teaching-request-page{max-width:896px;margin:0 auto}.teaching-request-page h1{font-size:clamp(30px,4vw,38px);line-height:1.25;margin-bottom:24px;max-width:none}.teaching-request-page .sc-form{margin:32px 0}.contact-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-alert[hidden],.contact-success[hidden],.teaching-contact-form[hidden]{display:none!important}.contact-success h2{margin-top:0}.contact-success p:last-child{margin-bottom:0}.contact-back{margin-top:32px}.sc-q [aria-invalid=true]{border-color:#883c36}.teaching-access-card{padding:26px 30px;border:1px solid var(--line);border-radius:12px;background:var(--blue);margin:32px 0}.docs-content .teaching-access-card h2{margin-top:0}.teaching-access-card .resource-links{margin-top:20px}@media(max-width:480px){.teaching-access-card{padding:22px}.teaching-request-page .sc-input,.teaching-request-page .sc-textarea{font-size:18px}}
