.learning-hub{max-width:1280px;margin:0 auto;padding:42px 42px 60px}.learning-hub header{max-width:970px;margin-bottom:28px}.learning-hub .eyebrow{font-size:17px;letter-spacing:.08em;color:#4e6994}.learning-hub h1{font:500 clamp(34px,4.1vw,57px)/1.08 Georgia,'SimSun',serif;letter-spacing:-1.3px;color:#101f67;margin:8px 0 12px}.learning-hub header p{font-size:19px;line-height:1.5;color:#4d6591;margin:0}.learning-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.learning-topic{--tint:#edf9f4;--accent:#267f76;position:relative;display:block;background:var(--tint);padding:24px 25px 45px;border-radius:20px;color:#13226b;text-decoration:none;transition:transform .18s,box-shadow .18s}.learning-topic:nth-child(2){--tint:#fff2f5;--accent:#d9577b}.learning-topic:nth-child(3){--tint:#edf8ff;--accent:#388dd7}.learning-topic:nth-child(4){--tint:#f5f1ff;--accent:#8850d6}.learning-topic:nth-child(5){--tint:#fff7ed;--accent:#e69a52}.learning-topic:nth-child(6){--tint:#edfbfd;--accent:#318fde}.learning-topic:hover{transform:translateY(-3px);box-shadow:0 8px 22px #32566b10}.learning-topic:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.topic-illustration{width:110px;height:110px;color:var(--accent)}.icon-halo{fill:currentColor;opacity:.12}.topic-illustration g{stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;fill:currentColor;fill-opacity:.16}.learning-topic h2{font:500 32px/1.08 Georgia,'SimSun',serif;letter-spacing:-.7px;margin:18px 0 12px;max-width:320px}.learning-topic p{font-size:17px;line-height:1.5;color:#4d6591;margin:0;padding-right:30px}.topic-arrow{position:absolute;right:23px;bottom:23px;display:grid;place-items:center;border-radius:50%;width:44px;height:44px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);font-size:30px}.education-article.reference-page,.education-library.reference-page{background:transparent;border:0;box-shadow:none;border-radius:0;margin:0 auto}.education-article .gene-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gene-reading-grid h2{font-size:22px}.gene-reading-grid .reading-card{padding:20px}.gene-reading-grid p{font-size:14px}@media(max-width:850px){.learning-hub{padding:30px 24px}.learning-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-topic h2{font-size:28px}.learning-topic p{font-size:16px}.education-article .gene-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.learning-topic-grid,.education-article .gene-reading-grid{grid-template-columns:1fr}.learning-hub header p{font-size:17px}.learning-topic{padding:24px 24px 50px}.topic-illustration{width:90px;height:90px}}

.education-library .article-row-list{display:grid;grid-template-columns:1fr!important;gap:16px;margin:24px 0}.article-row-list .reading-card{display:block;min-height:0;padding:24px 28px;background:#edf6f6;border:0;border-radius:18px}.article-row-list .reading-card:nth-child(3n+2){background:#f3eef8}.article-row-list .reading-card:nth-child(3n){background:#eef4e9}.article-row-list h2{margin:10px 0;font-size:26px}.article-row-list p{margin:12px 0}.genetics-overview{width:100%}
