.teacher-intro{background:#14243c;color:white;padding:30px;border-radius:14px;display:flex;align-items:center;gap:24px;margin:28px 0}.teacher-intro h2{margin:0;font-size:25px}.teacher-intro p{color:#ccd0d7;max-width:760px;font-size:16px}.teacher-monogram{flex-shrink:0;display:grid;place-items:center;width:85px;height:85px;border-radius:50%;background:#b1bfd6;color:#253044;font:42px Georgia,serif}.private-formats{display:grid;grid-template-columns:1fr 1fr;gap:24px}.private-formats section{padding:30px;border:1px solid #d8dbe1;border-radius:12px;background:white}.private-formats h2{font-size:27px;margin:15px 0}.private-formats p,.private-formats li{font-size:16px}.private-formats ul{padding-left:21px;color:#505f78;margin:22px 0}.private-formats li{margin:9px 0}.price-pending{display:block;border-top:1px solid #dcdfe4;padding-top:19px;font-size:19px}.help-topics{margin:40px 0}.help-topics>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.help-topics p{font-size:15px}.release-note{background:#eaecf0;border-radius:10px;padding:25px;margin:28px 0}.release-note h2{font-size:22px;margin-top:0}.release-note p{font-size:16px}.secondary-link{display:inline-block;border:1px solid #bac0c9;border-radius:6px;padding:10px 16px;background:white;text-decoration:none;color:#303d53;font-size:14px}.footer-links{display:flex;gap:20px;flex-wrap:wrap}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;background:white;font-size:15px;margin:25px 0}th,td{padding:18px;text-align:left;border-bottom:1px solid #dde0e5}th{background:#e9ecf0}td:first-child{font-weight:bold;white-space:nowrap}.source-list{margin-top:35px}.source-list>a{display:block;padding:13px 0;border-bottom:1px solid #dde0e4;font-size:15px}.billing-main>section>p{max-width:900px}@media(max-width:700px){.private-formats{grid-template-columns:1fr}.private-formats section{padding:23px}.teacher-intro{align-items:flex-start;padding:23px}.teacher-monogram{width:55px;height:55px;font-size:30px}.help-topics>div{grid-template-columns:1fr;gap:15px}th,td{padding:12px}.release-note{padding:20px}}
.about-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:45px;align-items:center;margin:35px 0 45px}.about-lead{font-size:24px;line-height:1.5;color:#283244}.about-hero p{margin-bottom:22px}.experience-panel{padding:40px 25px;background:#14243c;border-radius:14px;text-align:center;color:white}.experience-panel>span{display:block;font:110px/1.1 Georgia,serif;color:#e4cfa6}.experience-panel strong{font-size:20px}.experience-panel p{color:#c4c9d1;font-size:16px}.teacher-about{color:#bcc8dc!important;font-size:14px!important}@media(max-width:700px){.about-hero{grid-template-columns:1fr;gap:20px}.about-lead{font-size:21px}.experience-panel>span{font-size:80px}}
