/* The TRQC science collection remains distinct from AoA language courses. */
.science-brand-link{min-width:0}
.science-brand-copy{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:1.3;white-space:normal}
.science-brand-copy strong{display:block;font-size:14px;font-weight:750;letter-spacing:0}
.science-brand-copy small{display:block;max-width:180px;font:400 11px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:0;white-space:normal;overflow-wrap:normal}
.rail-nav .science-brand-link{align-items:flex-start}
.rail-nav .science-brand-link .num{padding-top:2px}
.rail-nav .science-brand-copy small{color:#b8c7bf}
.reading-nav .science-brand-link{display:inline-flex;align-items:center;text-decoration:none}
.reading-nav .science-brand-copy small{color:var(--muted,#647570)}
#aoa-routebar .science-brand-link{display:inline-flex;align-items:center}
.science-service-name{font-size:14px;font-weight:650;line-height:1.5;color:var(--green,#356757);margin:0 0 12px}
.science-education-provider{margin:25px 0;padding:20px 22px;border:1px solid var(--line,#dddcd0);border-left:3px solid var(--green,#356757);border-radius:7px;background:var(--panel,#fffef9);color:var(--ink,#203632)}
.science-education-provider .science-provider-kicker{display:block;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--green,#356757);margin-bottom:8px}
.science-education-provider .science-provider-brand{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:17px;font-weight:750;line-height:1.5;margin:0 0 9px}
.science-education-provider .science-provider-description{font-size:15px;line-height:1.7;margin:0;color:var(--muted,#647570);max-width:70ch}
.science-footer-link{display:inline-block;font-size:12px;line-height:1.6;margin-top:10px;color:var(--green,#356757);text-decoration:underline;text-underline-offset:3px}
.trqc-page .science-education-provider .science-provider-brand{color:#edf4ef}
@media(max-width:700px){.rail-nav .science-brand-link{white-space:normal;flex:0 0 180px;align-items:center}.rail-nav .science-brand-copy strong{font-size:12px}.rail-nav .science-brand-copy small{font-size:10px;max-width:160px}.reading-nav .science-brand-copy small{max-width:170px}.science-education-provider{padding:17px 18px}.science-education-provider .science-provider-brand{display:block;font-size:16px}.science-provider-brand strong{display:block}.science-provider-brand .science-brand-divider{display:none}}
@media print{.science-education-provider{background:white;color:black;border-color:#555}.science-education-provider .science-provider-description,.science-education-provider .science-provider-kicker,.trqc-page .science-education-provider .science-provider-brand{color:black}}
