.ClassroomHero-module__di9nOG__text{min-width:0}.ClassroomHero-module__di9nOG__title{max-width:18ch;margin-top:calc(var(--space-3) - var(--panel-pad-y));margin-bottom:var(--space-4)}.ClassroomHero-module__di9nOG__ctas{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:720px){.ClassroomHero-module__di9nOG__hero .ClassroomHero-module__di9nOG__panel>:first-child{width:clamp(18rem,34%,26rem);top:max(-14%, calc(-1 * var(--space-7)));right:-2%}.ClassroomHero-module__di9nOG__hero .ClassroomHero-module__di9nOG__panel:before{aspect-ratio:42/30;width:42%}}@media (min-width:1200px){.ClassroomHero-module__di9nOG__title{max-width:none}.ClassroomHero-module__di9nOG__hero .ClassroomHero-module__di9nOG__panel:before{aspect-ratio:33/28;width:33%}}@media (max-width:719.98px){.ClassroomHero-module__di9nOG__hero .ClassroomHero-module__di9nOG__panel>:first-child,.ClassroomHero-module__di9nOG__ctas>:nth-child(n+2){display:none}}
.page-module__4gXN-q__sectionHead{margin:0 auto var(--space-6);text-align:center}.page-module__4gXN-q__sectionHead h2{max-width:44ch;margin-inline:auto;margin-bottom:var(--space-3)}.page-module__4gXN-q__sectionHead p{max-width:62ch;margin:0 auto}.page-module__4gXN-q__lede{max-width:62ch;margin-bottom:var(--space-5)}.page-module__4gXN-q__packageRow{gap:var(--panel-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;max-width:30rem;margin-inline:auto;display:grid}.page-module__4gXN-q__packageRow>article>:first-child{height:auto;aspect-ratio:var(--pic-ratio-row)}.page-module__4gXN-q__packageRow>article>:last-child>*>h3{font-size:var(--fs-h3);min-height:0;margin-bottom:var(--space-3)}.page-module__4gXN-q__packageRow>article>:last-child>*>ul{text-align:center;margin-bottom:0;padding-left:0;list-style:none}.page-module__4gXN-q__packageRow>article>:last-child{padding-inline:var(--space-4)}.page-module__4gXN-q__packageRow>article>:last-child>*>div:last-child{padding-top:var(--space-4);flex-direction:row;align-items:flex-end}.page-module__4gXN-q__packageRow>article>:last-child>*>div:last-child>a{width:auto}.page-module__4gXN-q__packageRow>article>:last-child>*>div:last-child>div>span:first-child{font-size:var(--fs-h3)}.page-module__4gXN-q__packageRow>article>:last-child>*>div:last-child>div>span:nth-child(2){font-size:var(--fs-h4)}.page-module__4gXN-q__afterCards{gap:var(--space-3) var(--panel-gap);max-width:30rem;margin:var(--space-5) auto 0;grid-template-columns:minmax(0,1fr);display:grid}.page-module__4gXN-q__afterCards>p{max-width:62ch;margin:0}.page-module__4gXN-q__split{gap:var(--stack-gap) var(--panel-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.page-module__4gXN-q__trio{gap:var(--panel-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.page-module__4gXN-q__rule{padding-left:var(--space-5);border-left:var(--outline-w) solid var(--outline-lavender);flex-direction:column;display:flex}.page-module__4gXN-q__rule>h3{margin-bottom:var(--space-3)}.page-module__4gXN-q__rule>p{max-width:62ch;margin-bottom:0}.page-module__4gXN-q__table{border-collapse:collapse;width:100%;line-height:var(--lh-tight)}.page-module__4gXN-q__compare{table-layout:fixed}.page-module__4gXN-q__table th,.page-module__4gXN-q__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.page-module__4gXN-q__table td{border-bottom:calc(var(--space-1) / 2) solid var(--purple-200)}.page-module__4gXN-q__table thead th{border-bottom:var(--outline-w-sm) solid var(--purple-300);font-weight:700}.page-module__4gXN-q__table a{font-weight:600}.page-module__4gXN-q__table .page-module__4gXN-q__rowLabel{font-size:var(--fs-small);color:var(--ink-soft);padding-bottom:0;font-weight:600}.page-module__4gXN-q__table tbody td{padding-top:var(--space-1)}.page-module__4gXN-q__colGrades{margin-top:var(--space-1);font-size:var(--fs-caption);color:var(--ink-soft);font-weight:600;display:block}.page-module__4gXN-q__colK3{background:var(--k3-tint)}.page-module__4gXN-q__colG35{background:var(--g35-tint)}.page-module__4gXN-q__colG68{background:var(--g68-tint)}.page-module__4gXN-q__deviceLead{max-width:62ch;margin-bottom:var(--space-2)}.page-module__4gXN-q__afterList{max-width:62ch;margin:var(--space-4) 0 0}.page-module__4gXN-q__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__4gXN-q__rule>.page-module__4gXN-q__actions{padding-top:var(--space-5);margin-top:auto}.page-module__4gXN-q__programIcon{grid-template-rows:var(--icon-box-h-sm);width:var(--icon-box-w-sm);max-width:100%;height:var(--icon-box-h-sm);margin-bottom:var(--space-2);place-items:end center;display:grid}.page-module__4gXN-q__programIcon>picture{width:100%;height:100%;transform:translate(var(--icon-dx-sm,0px), var(--icon-dy-sm,0px)) scale(var(--icon-scale,1));transform-origin:bottom;display:block}.page-module__4gXN-q__programIcon img{object-fit:contain;object-position:bottom center;width:100%;height:100%}@media (max-width:639.98px){.page-module__4gXN-q__table th,.page-module__4gXN-q__table td{padding-inline:var(--space-2)}.page-module__4gXN-q__table thead th{font-size:var(--fs-small)}}@media (min-width:640px){.page-module__4gXN-q__programIcon{grid-template-rows:var(--icon-box-h);width:var(--icon-box-w);height:var(--icon-box-h)}.page-module__4gXN-q__programIcon>picture{transform:translate(var(--icon-dx,0px), var(--icon-dy,0px)) scale(var(--icon-scale,1))}}@media (min-width:900px){.page-module__4gXN-q__packageRow{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.page-module__4gXN-q__packageRow>article>:last-child>*>h3{min-height:calc(2 * var(--lh-heading) * 1em)}.page-module__4gXN-q__afterCards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.page-module__4gXN-q__split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.page-module__4gXN-q__trio{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:559.98px){.page-module__4gXN-q__sectionHead p{text-align:left}}
