.sample-lab-section{color:#17384e;background:#f2f6f8;grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;padding:76px 6vw;display:grid}.sample-lab-eyebrow{letter-spacing:.15em;color:#617e91;font-size:10px;font-weight:600}.sample-lab-intro h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(34px,3.7vw,54px);font-weight:400;line-height:1.12}.sample-lab-intro h2 em{color:#5f8199;font-style:normal}.sample-lab-intro>p:not(.sample-lab-eyebrow){color:#577183;max-width:460px;font-size:16px;line-height:1.75}.sample-lab-intro .sample-lab-limit{border-top:1px solid #ccdce5;max-width:420px;margin-top:24px;padding-top:20px;line-height:1.7;font-size:12px!important}.sample-lab-intro>a{color:#305a75;text-underline-offset:5px;align-items:center;gap:20px;margin-top:15px;font-size:13px;text-decoration:underline;display:inline-flex}.sample-lab-card{background:#fff;border:1px solid #d8e3ea;border-radius:16px;padding:27px 30px;box-shadow:0 18px 50px #1237500b}.sample-lab-card-top{color:#597c91;border-bottom:1px solid #e2e9ee;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.sample-lab-card-top>span{letter-spacing:.02em;font-size:11px}.sample-lab-tabs{gap:8px;padding-top:22px;display:flex}.sample-lab-tabs button{color:#496c83;cursor:pointer;background:#fff;border:1px solid #d3e0e8;border-radius:25px;min-height:40px;padding:9px 15px;transition:background .18s,color .18s,box-shadow .18s;font-size:12px!important}.sample-lab-tabs button[aria-pressed=true]{color:#fff;background:#2b536d;border-color:#2b536d;box-shadow:0 3px 10px #244d6818}.sample-lab-tabs button:hover{border-color:#2b536d}.sample-lab-value{justify-content:space-between;align-items:end;gap:20px;padding:25px 0 0;display:flex}.sample-lab-value>div>span{color:#6c8494;font-size:10px;line-height:1.6;display:block}.sample-lab-value h3{letter-spacing:-.025em;margin:6px 0 0;font-size:24px;font-weight:450}.sample-lab-value>div:last-child{text-align:right}.sample-lab-value strong{letter-spacing:-.04em;font-size:39px;font-weight:400;line-height:1.2}.sample-lab-chart{margin:16px 0 20px}.sample-lab-chart svg{width:100%;height:auto;max-height:210px;display:block}.sample-lab-chart figcaption{color:#6a8393;text-align:center;margin-top:8px;font-size:10px;line-height:1.7}.sample-lab-point{transform-box:fill-box;transform-origin:50%;transition:r .2s,fill .2s}.sample-lab-point.is-selected{filter:drop-shadow(0 0 4px #4a789a30)}.sample-lab-reports{gap:6px;display:flex}.sample-lab-reports button{color:#506f83;cursor:pointer;background:#f9fbfc;border:1px solid #d6e2e9;border-radius:5px;flex:1;min-height:40px;padding:10px 7px;transition:background .18s,border-color .18s;font-size:10px!important}.sample-lab-reports button[aria-pressed=true]{color:#244c67;background:#eaf1f6;border-color:#668ca5}.sample-lab-reports button:hover{border-color:#668ca5}.sample-lab-explainer{color:#44677f;margin:20px 0 9px;font-size:12px;line-height:1.7}.sample-lab-note{color:#6a8393;margin:0;font-size:10px;line-height:1.7}.sample-lab-section :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #81abc5}@media (width<=760px){.sample-lab-section{grid-template-columns:1fr;gap:28px;padding:44px 24px}.sample-lab-intro h2{font-size:36px}.sample-lab-intro>p:not(.sample-lab-eyebrow){font-size:14px}.sample-lab-card{border-radius:12px;padding:22px 20px}.sample-lab-card-top>span{font-size:10px}.sample-lab-value h3{font-size:23px}.sample-lab-value strong{font-size:35px}.sample-lab-tabs button{padding:9px 13px}.sample-lab-reports button{font-size:9px!important}.sample-lab-chart svg{max-height:200px}}@media (prefers-reduced-motion:reduce){.sample-lab-section *{transition:none!important;animation:none!important}}
