/* First correction batch, VIS-01 through VIS-06. */
.cohesive-site.path-fit .hero-grid{min-height:0;gap:0}
.cohesive-site.path-fit .hero-copy{padding-top:0;padding-bottom:0}
.cohesive-site.cohesive-scout .site-footer .footer-top,.cohesive-site.cohesive-scout .site-footer .footer-bottom{width:100%;max-width:none}
.cohesive-site.cohesive-scout .site-footer .brand{width:auto;min-width:max-content}
.cohesive-site.cohesive-scout .site-footer .brand>span{width:auto}
.cohesive-site.cohesive-scout .contact-band.event-invitation h3 em{color:#edb5ce}
.cohesive-site.cohesive-scout .contact-band.event-invitation>.event-action p{color:#e0e8e4}
.cohesive-site.cohesive-scout .contact-band.event-invitation .eyebrow{color:#bfd7d7}
.cohesive-site.homeschool-refresh .hs-example-side .hs-approved-cover{display:block;width:min(100%,220px);height:auto;margin:0 auto 28px;box-shadow:0 12px 24px #172f4026;transform:none}
.cohesive-site .advanced-caution,.cohesive-site .advanced-secondary-link,.cohesive-site .hero-research-link,.cohesive-site .hs-small-note,.cohesive-site .hs-hero-detail,.cohesive-site .hs-inline-link,.cohesive-site.compare-page .source-note,.cohesive-site .comparison-sources li a{font-size:14px!important;line-height:1.7!important}
.cohesive-site.compare-page :is(th,td){font-size:14px;line-height:1.65}
body.cohesive-site.batch-care .note{font-size:14px!important;line-height:1.7!important}
@media(max-width:760px){
 .cohesive-site.ogress-pilot #journey .hero-grid{gap:0}
 .cohesive-site.ogress-pilot #journey .hero-copy>.eyebrow{margin:0 0 12px}
 .cohesive-site.ogress-pilot #journey .hero-copy>.pill{margin:0 0 16px}
 .cohesive-site.ogress-pilot #journey h1{margin:0 0 24px}
 .cohesive-site.ogress-pilot #journey .town-scene{margin:0 0 24px}
 .cohesive-site.ogress-pilot #journey .hero-copy>.lead{margin:0 0 16px}
 .cohesive-site.ogress-pilot #journey .hero-copy>p:not(.eyebrow):not(.lead){margin:0 0 20px}
 .cohesive-site.ogress-pilot #journey .hero-actions{margin:0 0 24px}
 .cohesive-site.ogress-pilot #journey .seminar-facts{margin:0 0 20px}
 .cohesive-site #anatomy .seminar-dial{display:none}
 .cohesive-site #phase-list #phase-detail{display:grid;grid-template-columns:1fr;margin:0 0 20px!important;padding:18px 20px;background:#fffdf8;border:1px solid #c5d5ca;border-radius:12px;gap:16px;scroll-margin-top:24px}
 .cohesive-site #phase-list #phase-detail p{font-size:16px;line-height:1.65;margin:0}
 .cohesive-site #phase-list #phase-detail>div{grid-column:auto}
 .cohesive-site #anatomy #ring-card{padding:0;background:transparent;box-shadow:none}
}

body.cohesive-site.batch-care main details>summary{font-size:16px!important;line-height:1.65!important}
