.page-module__Mm5fcq__page .biology-hero{background:radial-gradient(circle at 82% 25%,#e9e4ff 0,#0000 28%),#f5f3fc;grid-template-columns:minmax(0,1.12fr) minmax(280px,.72fr);align-items:center;gap:clamp(42px,8vw,115px);padding:clamp(76px,11vw,145px) clamp(24px,9vw,144px);display:grid}.page-module__Mm5fcq__page .biology-hero h1{letter-spacing:-.06em;max-width:690px;margin:13px 0 21px;font-size:clamp(46px,5.5vw,76px);line-height:.96}.page-module__Mm5fcq__page .biology-hero h1 em{color:var(--violet);font-style:normal}.page-module__Mm5fcq__page .biology-hero>div>p:not(.eyebrow){color:#59617a;max-width:650px;font-size:18px;line-height:1.62}.page-module__Mm5fcq__page .biology-overview{background:#ffffffc7;border:1px solid #d9d2f2;border-radius:18px;padding:31px}.page-module__Mm5fcq__page .biology-overview strong{letter-spacing:-.08em;margin-top:25px;font-size:68px;line-height:.8;display:block}.page-module__Mm5fcq__page .biology-overview>span{color:var(--muted);margin-top:9px;font-size:14px;display:block}.page-module__Mm5fcq__page .biology-overview hr{border:0;border-top:1px solid #ddd8ec;margin:28px 0}.page-module__Mm5fcq__page .biology-overview p:not(.tiny-label){color:#5e5874;font-size:14px;line-height:1.6}:is(.page-module__Mm5fcq__page .biology-overview a,.page-module__Mm5fcq__page .biology-unit-grid a){color:var(--violet-deep);font-size:13px;font-weight:700}.page-module__Mm5fcq__page .biology-purpose{padding-top:clamp(54px,7vw,88px);padding-bottom:clamp(58px,8vw,95px)}.page-module__Mm5fcq__page .biology-purpose .section-heading h2{max-width:720px;font-size:clamp(37px,4.2vw,58px)}.page-module__Mm5fcq__page .biology-purpose-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.page-module__Mm5fcq__page .biology-purpose-grid article{border-top:2px solid var(--ink);background:#f8f6f0;min-height:218px;padding:25px}.page-module__Mm5fcq__page .biology-purpose-grid span{color:var(--violet);font-family:DM Mono,monospace;font-size:11px}.page-module__Mm5fcq__page .biology-purpose-grid h3{margin:28px 0 9px;font-size:25px}.page-module__Mm5fcq__page .biology-purpose-grid p{color:var(--muted);font-size:14px;line-height:1.58}.page-module__Mm5fcq__page .biology-purpose-grid a{color:var(--violet-deep);font-size:13px;font-weight:700}.page-module__Mm5fcq__page .biology-purpose-note{max-width:780px;color:var(--muted);margin:28px 0 0;font-size:13px;line-height:1.6}.page-module__Mm5fcq__page .biology-unit-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.page-module__Mm5fcq__page .biology-unit-grid article{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-height:390px;padding:22px;display:flex}:is(.page-module__Mm5fcq__page .biology-unit-grid span,.page-module__Mm5fcq__page .biology-unit-grid small){letter-spacing:.7px;font-family:DM Mono,monospace;font-size:10px;display:block}.page-module__Mm5fcq__page .biology-unit-grid span{color:var(--violet)}.page-module__Mm5fcq__page .biology-unit-grid small{color:var(--muted);letter-spacing:0;margin-top:7px}.page-module__Mm5fcq__page .biology-unit-grid h3{margin:27px 0 10px;font-size:22px}.page-module__Mm5fcq__page .biology-unit-grid p{color:var(--muted);font-size:13px;line-height:1.5}.page-module__Mm5fcq__page .biology-topic-list{margin:6px 0 19px}.page-module__Mm5fcq__page .biology-topic-list b{color:var(--ink);letter-spacing:.8px;font-family:DM Mono,monospace;font-size:9px}.page-module__Mm5fcq__page .biology-topic-list ul{color:var(--muted);gap:5px;margin:9px 0 0;padding:0 0 0 16px;font-size:12px;line-height:1.38;display:grid}.page-module__Mm5fcq__page .biology-unit-grid article>a{margin-top:auto}.page-module__Mm5fcq__page .biology-practice-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-module__Mm5fcq__page .biology-practice-grid div{background:#fff;border:1px solid #ded8ee;border-radius:10px;padding:18px}:is(.page-module__Mm5fcq__page .biology-practice-grid strong,.page-module__Mm5fcq__page .biology-practice-grid span){display:block}.page-module__Mm5fcq__page .biology-practice-grid strong{font-size:14px}.page-module__Mm5fcq__page .biology-practice-grid span{color:var(--muted);margin-top:6px;font-size:11px}.page-module__Mm5fcq__page .biology-decision{color:#555d74;max-width:800px;margin:30px 0 0;line-height:1.65}.page-module__Mm5fcq__page .biology-next-step{justify-content:space-between;align-items:center;gap:50px;display:flex}.page-module__Mm5fcq__page .biology-next-step h2{margin:11px 0}.page-module__Mm5fcq__page .biology-next-step p:not(.eyebrow){max-width:650px;color:var(--muted);line-height:1.6}.page-module__Mm5fcq__page .biology-next-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:310px;display:flex}.page-module__Mm5fcq__page .verification-note{max-width:1184px;margin:0 auto;padding:0 28px 58px}.page-module__Mm5fcq__page .verification-note p{border-left:3px solid var(--violet);color:#5a5670;background:#f6f4fc;margin:0;padding:15px 18px;font-size:11px;line-height:1.6}.page-module__Mm5fcq__page .verification-note a{color:var(--violet-deep);text-decoration:underline}@media (max-width:850px){.page-module__Mm5fcq__page .biology-hero{grid-template-columns:1fr}.page-module__Mm5fcq__page .biology-unit-grid{grid-template-columns:repeat(2,1fr)}.page-module__Mm5fcq__page .biology-purpose-grid{grid-template-columns:1fr}.page-module__Mm5fcq__page .biology-next-step{display:block}.page-module__Mm5fcq__page .biology-next-actions{justify-content:flex-start;margin-top:24px}}@media (max-width:560px){.page-module__Mm5fcq__page .biology-hero{padding-left:22px;padding-right:22px}:is(.page-module__Mm5fcq__page .biology-unit-grid,.page-module__Mm5fcq__page .biology-practice-grid){grid-template-columns:1fr}}
