.lab-module__XFqHfa__labPage,.lab-module__XFqHfa__studyPage{width:min(1100px,100% - 3rem);margin:0 auto;padding:5rem 0 8rem}.lab-module__XFqHfa__labHero,.lab-module__XFqHfa__studyHero{max-width:900px;padding-bottom:3rem}.lab-module__XFqHfa__labHero h1,.lab-module__XFqHfa__studyHero h1{letter-spacing:-.03em;font-size:clamp(2.1rem,4.4vw,3.3rem);line-height:1}.lab-module__XFqHfa__labHero p,.lab-module__XFqHfa__studyHero p{color:var(--ink-soft);font-size:1.08rem;line-height:1.7}.lab-module__XFqHfa__studyAnswer{border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--mustard);box-shadow:var(--shadow-s);margin-top:2rem;padding:1.6rem;font-size:1.1rem;line-height:1.7}.lab-module__XFqHfa__studyDates{color:var(--ink-soft);flex-wrap:wrap;gap:1.2rem;margin-top:1.4rem;font-size:.82rem;display:flex}.lab-module__XFqHfa__figureGrid{grid-template-columns:repeat(4,1fr);gap:1.2rem;margin-bottom:3rem;display:grid}.lab-module__XFqHfa__figureCard{border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow-s);flex-direction:column;gap:.4rem;padding:1.4rem;display:flex}.lab-module__XFqHfa__figureValue{font-family:var(--display);letter-spacing:-.03em;font-size:2.1rem;line-height:1}.lab-module__XFqHfa__figureLabel{font-size:.92rem;font-weight:800}.lab-module__XFqHfa__figureNote{color:var(--ink-soft);font-size:.82rem;line-height:1.5}.lab-module__XFqHfa__studyBody{border-top:2px dashed var(--line);grid-template-columns:.65fr 1.35fr;gap:4rem;padding-top:3rem;display:grid}.lab-module__XFqHfa__studyMeta{border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--card);height:fit-content;box-shadow:var(--shadow-s);padding:1.4rem;position:sticky;top:2rem}.lab-module__XFqHfa__studyMeta strong{display:block}.lab-module__XFqHfa__studyMeta p{color:var(--ink-soft);margin-top:.4rem;font-size:.82rem;line-height:1.6}.lab-module__XFqHfa__studyMeta a{color:var(--terracotta-dark);margin-top:.8rem;font-weight:800;display:inline-block}.lab-module__XFqHfa__studySections section{border-bottom:2px dashed var(--line);margin-bottom:2rem;padding:0 0 2rem}.lab-module__XFqHfa__studySections h2{letter-spacing:-.03em;font-size:2.2rem}.lab-module__XFqHfa__studySections p{color:var(--ink-soft);font-size:1.05rem;line-height:1.8}.lab-module__XFqHfa__studySections ol,.lab-module__XFqHfa__studySections ul{padding-left:1.2rem}.lab-module__XFqHfa__studySections li{color:var(--ink-soft);margin-bottom:.7rem;font-size:1.02rem;line-height:1.75}.lab-module__XFqHfa__tableWrap{border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow-s);margin-top:1.6rem;overflow-x:auto}.lab-module__XFqHfa__tableWrap table{border-collapse:collapse;width:100%;font-size:.95rem}.lab-module__XFqHfa__tableWrap caption{text-align:left;color:var(--ink-soft);border-bottom:2px dashed var(--line);padding:.9rem 1rem;font-size:.8rem;line-height:1.5}.lab-module__XFqHfa__tableWrap th,.lab-module__XFqHfa__tableWrap td{text-align:left;border-bottom:1px solid var(--line);padding:.7rem 1rem}.lab-module__XFqHfa__tableWrap thead th{font-family:var(--display);border-bottom:2px solid var(--ink)}.lab-module__XFqHfa__tableWrap tbody tr:last-child th,.lab-module__XFqHfa__tableWrap tbody tr:last-child td{border-bottom:none}.lab-module__XFqHfa__studyList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lab-module__XFqHfa__studyList li{gap:.3rem;display:grid}.lab-module__XFqHfa__studyList a{font-family:var(--display);color:var(--ink);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.lab-module__XFqHfa__studyList span{color:var(--ink-soft);font-size:1.02rem;line-height:1.75}.lab-module__XFqHfa__studyCta{border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--forest);color:var(--cream-on-dark);box-shadow:var(--shadow-l);padding:2rem}.lab-module__XFqHfa__studyCta h2{color:var(--cream-on-dark)}.lab-module__XFqHfa__studyCta p{color:var(--tint-forest)}.lab-module__XFqHfa__studyCta a{color:var(--cream-on-dark)}.lab-module__XFqHfa__studyGrid{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.lab-module__XFqHfa__studyCard{border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--card);min-height:300px;box-shadow:var(--shadow-l);flex-direction:column;padding:1.6rem;display:flex}.lab-module__XFqHfa__studyCard h2{letter-spacing:-.03em;font-size:1.8rem}.lab-module__XFqHfa__studyCard p{color:var(--ink-soft);line-height:1.6}.lab-module__XFqHfa__studyCard a{color:var(--terracotta-dark);margin-top:auto;font-weight:800}@media (max-width:900px){.lab-module__XFqHfa__figureGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.lab-module__XFqHfa__studyBody,.lab-module__XFqHfa__studyGrid{grid-template-columns:1fr}.lab-module__XFqHfa__studyMeta{position:static}}@media (max-width:560px){.lab-module__XFqHfa__labPage,.lab-module__XFqHfa__studyPage{width:min(100% - 2rem,1100px)}.lab-module__XFqHfa__figureGrid{grid-template-columns:1fr}}
