/* Import audit repairs: preserve headings and CTA panels; prose reads left to right. */
.import-letter .copy-block{text-align:left}.import-letter h2,.import-letter h3{text-align:center}.confirmation-page .copy-block{text-align:center}.confirmation-page .import-letter>h2{font:19px/1.75 Arial,sans-serif;text-align:center;margin:26px auto;max-width:730px}.course-letter .story-section h2,.course-letter .letter h2,.course-letter .module h2{text-align:center}.course-letter .evergreen-offer h2{text-align:center}.language-switch{font:13px/1.5 Arial,sans-serif;letter-spacing:0!important;text-transform:none!important}.nav .language-switch{white-space:nowrap}.course-letter .evergreen-button{color:#fff!important}.import-letter .card h2{margin:18px 0 20px}.import-letter .card p{text-align:left}.import-letter .copy-block>div{overflow-wrap:break-word}.course-letter .story-section h2{overflow-wrap:break-word}@media(max-width:750px){.nav{flex-wrap:wrap}.family-masthead{flex-wrap:wrap;gap:12px}.family-masthead .language-switch{margin-left:auto}.intro h1{overflow-wrap:break-word}.course-letter .evergreen-offer{padding:30px 20px}.course-letter .story-section h2{font-size:29px}.course-letter .school-strip{padding:12px 16px}}

.course-letter .letter-head h1{font:normal clamp(42px,6vw,76px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:20px auto;text-align:center}.course-letter .chapter h2{text-align:center}
