.availability-module-scss-module__NTju9G__section{padding-bottom:0}.availability-module-scss-module__NTju9G__summary{background:#f9fbfe;border:1px solid #d5dce8;border-left:3px solid #007f78;border-radius:2px;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:28px 40px;padding:28px;display:grid}.availability-module-scss-module__NTju9G__status{align-items:flex-start;gap:12px;display:flex}.availability-module-scss-module__NTju9G__status>svg{flex-shrink:0;margin-top:3px}.availability-module-scss-module__NTju9G__status h3{letter-spacing:normal;margin:0 0 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.4}.availability-module-scss-module__NTju9G__status p{color:#4c5b70;margin:0;font-size:1rem;line-height:1.65}.availability-module-scss-module__NTju9G__status .availability-module-scss-module__NTju9G__note{margin-top:10px;font-size:.9375rem}.availability-module-scss-module__NTju9G__available .availability-module-scss-module__NTju9G__status>svg{color:#006962}.availability-module-scss-module__NTju9G__unavailable{border-left-color:#785615}.availability-module-scss-module__NTju9G__unavailable .availability-module-scss-module__NTju9G__status>svg{color:#785615}.availability-module-scss-module__NTju9G__freshness{border-left:1px solid #d5dce8;align-content:start;gap:18px;margin:0;padding-left:28px;display:grid}.availability-module-scss-module__NTju9G__freshness dt{color:#4c5b70;margin-bottom:4px;font-size:.875rem}.availability-module-scss-module__NTju9G__freshness dd{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:650}.availability-module-scss-module__NTju9G__programs{margin-top:24px}.availability-module-scss-module__NTju9G__programs h3{letter-spacing:normal;margin:0 0 6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:700}.availability-module-scss-module__NTju9G__programs p{color:#4c5b70;margin:0 0 8px;font-size:.9375rem}.availability-module-scss-module__NTju9G__programs summary{color:#254cdb;cursor:pointer;width:fit-content;max-width:100%;padding-block:8px;font-size:1rem;font-weight:650}.availability-module-scss-module__NTju9G__programs ul{border-top:1px solid #d5dce8;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;margin:12px 0 0;padding:20px 0 0 22px;font-size:1rem;display:grid}.availability-module-scss-module__NTju9G__programs li{overflow-wrap:anywhere;padding-left:3px}.availability-module-scss-module__NTju9G__programs a{color:#254cdb;text-underline-offset:4px;text-decoration:underline}.availability-module-scss-module__NTju9G__programs a:hover,.availability-module-scss-module__NTju9G__programs a:focus-visible,.availability-module-scss-module__NTju9G__programs summary:hover,.availability-module-scss-module__NTju9G__programs summary:focus-visible{color:#1838ad}.availability-module-scss-module__NTju9G__programs a:active,.availability-module-scss-module__NTju9G__programs summary:active{color:#101b35}@media (max-width:800px){.availability-module-scss-module__NTju9G__summary{grid-template-columns:1fr;gap:24px}.availability-module-scss-module__NTju9G__freshness{border-top:1px solid #d5dce8;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0 0}}@media (max-width:560px){.availability-module-scss-module__NTju9G__summary{padding:20px}.availability-module-scss-module__NTju9G__freshness,.availability-module-scss-module__NTju9G__programs ul{grid-template-columns:1fr}}
