.labmap-page{--gen-plum:#35615a;--gen-coral:#9a5b2e;--gen-deep:#173c38}.labmap-page .genmap-hero{background:radial-gradient(circle at 16% 34%,#35615a30,#0000 31%),linear-gradient(118deg,#f7f1e5 0% 62%,#dfece7 100%)}.labmap-page .genmap-hero h1 em,.labmap-page .genmap-facts b{color:#8a4b21}.labmap-page .genmap-nav>div a{font-size:.8125rem}.labmap-page .genmap-kicker{font-size:.75rem}.labmap-page .genmap-hero aside p{color:#c3d5cf;font-size:.875rem}.labmap-page .genmap-hero aside dt,.labmap-page .genmap-hero aside dd,.labmap-page .genmap-facts span{font-size:.75rem}.labmap-page .genmap-boundary p,.labmap-page .genmap-section-head>p{font-size:.9375rem}.labmap-page .genmap-objective-list details:nth-child(2) summary b{color:#35615a;background:#dfece7}.labmap-page .genmap-objective-list details:nth-child(3) summary b{color:#7d481f;background:#efe2d3}.labmap-page .genmap-objective-list details:nth-child(4) summary b{color:#425d70;background:#e2e8f0}.labmap-page .genmap-objective-list details:nth-child(5) summary b{color:#5c4d69;background:#e7e1ed}.labmap-page .genmap-objective-list article{background:#173c38}.labmap-page .genmap-outcome,.labmap-page .genmap-objective-list dd{font-size:.875rem}.labmap-page .genmap-objective-list dt,.labmap-page .genmap-objective-list footer>span{font-size:.75rem}.labmap-page .genmap-objective-list footer a{font-size:.8125rem}.labmap-page .genmap-objective-list dd a{color:#ffc08c;align-items:center;min-height:44px;margin-right:14px;font-weight:900;text-decoration:none;display:inline-flex}.labmap-page .genmap-objective-id code{overflow-wrap:anywhere;text-align:right}.labmap-page .genmap-sources a span{font-size:.875rem}.labmap-page .genmap-footer p,.labmap-page .genmap-footer a{font-size:.8125rem}.labmap-checks{background:#dfece7;padding:88px 8vw 100px}.labmap-checks>div{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.labmap-checks h2{letter-spacing:-.045em;max-width:800px;margin:0;font:400 clamp(40px,5vw,67px)/1 Georgia,serif}.labmap-checks ol{background:#adc9c1;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1320px;margin:0 auto;padding:1px;list-style:none;display:grid}.labmap-checks li{background:#fff;grid-template-columns:46px 1fr;gap:14px;min-width:0;padding:26px 22px;display:grid}.labmap-checks li>span{color:#8a4b21;font:400 24px Georgia,serif}.labmap-checks h3{margin:2px 0 10px;font:400 21px Georgia,serif}.labmap-checks li p{color:#3f5f59;margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:1050px){.labmap-checks ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.labmap-page .genmap-nav>div a{font-size:.75rem}.labmap-page .genmap-objective-id{flex-direction:column;align-items:flex-start}.labmap-page .genmap-objective-id code{text-align:left}.labmap-checks{padding:72px 22px}.labmap-checks>div{flex-direction:column;align-items:start;gap:14px}.labmap-checks ol{grid-template-columns:1fr}.labmap-checks li{grid-template-columns:42px 1fr;padding:24px 20px}}
