.LaboratoryComparison_root__HF_OV{container-type:inline-size;margin-block:2rem 3rem;padding-block:1.5rem;border-block:1px solid var(--card-border);color:var(--foreground)}.LaboratoryComparison_header__K4N5m{max-width:46rem}.LaboratoryComparison_kicker__dIuQi{color:var(--accent);font-size:.72rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.LaboratoryComparison_header__K4N5m h3{margin-top:.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3.2vw,1.9rem);line-height:1.25;letter-spacing:-.015em}.LaboratoryComparison_lead__zKEzk{margin-top:.65rem;max-width:43rem;font-size:.94rem;line-height:1.65;color:var(--foreground-muted)}.LaboratoryComparison_controls__BttyS{margin-block:1.4rem 1.2rem;min-width:0;padding:0;border:0}.LaboratoryComparison_controls__BttyS legend{margin-bottom:.65rem;font-size:.82rem;color:var(--foreground-muted)}.LaboratoryComparison_options__c25j9{display:flex;flex-wrap:wrap;gap:.4rem}.LaboratoryComparison_option__McHGK{position:relative;cursor:pointer}.LaboratoryComparison_option__McHGK input{position:absolute;width:1px;height:1px;opacity:0}.LaboratoryComparison_option__McHGK span{display:block;border:1px solid var(--card-border);border-radius:.3rem;padding:.58rem .9rem;font-size:.83rem;line-height:1.3;transition:background-color .15s,border-color .15s}.LaboratoryComparison_option__McHGK input:checked+span{background:var(--accent);border-color:var(--accent);color:white}.LaboratoryComparison_option__McHGK input:focus-visible+span{outline:2px solid var(--foreground);outline-offset:3px}.LaboratoryComparison_option__McHGK:hover span{border-color:var(--accent)}.LaboratoryComparison_panels__FkMX8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.LaboratoryComparison_panel__sYT_9{min-width:0;margin:0;overflow:hidden;border:1px solid #cbd4d3;border-radius:.3rem;color:#263f45;background:#faf9f4}.LaboratoryComparison_panelTitle__YEX7C{min-height:5.5rem;margin-inline:1.1rem;padding-block:1rem .75rem;border-bottom:1px solid #dde3df}.LaboratoryComparison_panelTitle__YEX7C>span{display:block;margin-bottom:.38rem;color:#546970;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.LaboratoryComparison_panelTitle__YEX7C strong{display:block;font-size:.95rem;line-height:1.45;font-weight:600}.LaboratoryComparison_drawing__d8hdY{position:relative;width:100%;margin-top:.8rem}.LaboratoryComparison_drawing__d8hdY svg{display:block;width:100%;height:auto;color:#546970}.LaboratoryComparison_ground__a5pNn{fill:none;stroke:#b9c6c3;stroke-width:.9}.LaboratoryComparison_frame__7PG6h{fill:none;stroke:#6b8187;stroke-width:2.5;stroke-linecap:square}.LaboratoryComparison_coils__hsT0Q{fill:none;stroke:#9b6a32;stroke-width:1.35}.LaboratoryComparison_backgroundField__aTsqN{fill:none;stroke:#7b999c;stroke-width:1.2;stroke-dasharray:5 5}.LaboratoryComparison_sampleAxis__GOwLb{fill:none;stroke:#263f45;stroke-width:1.8;color:#263f45}.LaboratoryComparison_probeArm__wm151{fill:none;stroke:#6c8797;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.LaboratoryComparison_probeStem__h_k3W{fill:none;stroke:#396783;stroke-width:4;stroke-linecap:round}.LaboratoryComparison_probeGuide__namPV{fill:none;stroke:#396783;stroke-width:1.2;stroke-dasharray:3 3}.LaboratoryComparison_clock__nMMQT{fill:#faf9f4;stroke:#546970;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.LaboratoryComparison_emphasis__Tcjn4{isolation:isolate}.LaboratoryComparison_leaders__gCXih{fill:none;stroke:#546970;stroke-width:.95;stroke-linecap:round}.LaboratoryComparison_leaders__gCXih circle{fill:#faf9f4}.LaboratoryComparison_annotation__1L48d{position:absolute;padding:.12rem .28rem;font-size:clamp(.75rem,1.55cqw,.85rem);line-height:1.25;color:#263f45;background:#faf9f4;pointer-events:none}.LaboratoryComparison_activeLabel__spY3M{color:#263f45;font-weight:700;text-decoration:underline;text-decoration-color:#9b6a32;text-decoration-thickness:2px;text-underline-offset:.22em}.LaboratoryComparison_fieldLabel__25OZb{left:2%;top:27%}.LaboratoryComparison_clockLabel__AkE0a{left:9%;top:0}.LaboratoryComparison_lightLabel__uCLTJ{left:39%;top:0}.LaboratoryComparison_temperatureLabel__A1Yde{right:4%;top:0}.LaboratoryComparison_sampleLabel__mDULS{left:3%;top:79%}.LaboratoryComparison_probeLabel__DDrw4{right:3%;top:29%}.LaboratoryComparison_historyLabel__OHlr9{right:3%;bottom:9%}.LaboratoryComparison_stageCaption__BRhmr{margin:.6rem 1rem 1rem;color:#546970;font-size:.77rem;text-align:center}.LaboratoryComparison_reading__3kJBC{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:1rem;font-size:.86rem;line-height:1.65;color:var(--foreground-muted)}.LaboratoryComparison_record__fZMlx{border-left:2px solid var(--accent);padding-left:1rem}.LaboratoryComparison_record__fZMlx strong{display:block;margin-bottom:.25rem;color:var(--foreground);font-weight:600}.LaboratoryComparison_details__j0VUw{margin-top:1.15rem;border-top:1px solid var(--card-border);padding-top:.8rem;font-size:.81rem;line-height:1.7;color:var(--foreground-muted)}.LaboratoryComparison_details__j0VUw summary{cursor:pointer;width:fit-content;color:var(--foreground)}.LaboratoryComparison_details__j0VUw summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.LaboratoryComparison_details__j0VUw p{margin-top:.75rem;max-width:52rem}.LaboratoryComparison_boundary__quMJ6{margin-top:.85rem;max-width:55rem;font-size:.81rem;line-height:1.7;color:var(--foreground-muted)}.LaboratoryComparison_compact__eumrt{margin-block:1.4rem 2rem;padding-block:1.15rem}.LaboratoryComparison_compact__eumrt .LaboratoryComparison_header__K4N5m h3{font-size:1.5rem}.LaboratoryComparison_compact__eumrt .LaboratoryComparison_lead__zKEzk{font-size:.85rem}.LaboratoryComparison_compact__eumrt .LaboratoryComparison_panels__FkMX8{gap:.7rem}.LaboratoryComparison_compact__eumrt .LaboratoryComparison_panelTitle__YEX7C{margin-inline:.9rem;padding-block:.85rem .7rem}@container (max-width: 700px){.LaboratoryComparison_panels__FkMX8{grid-template-columns:minmax(0,1fr)}.LaboratoryComparison_panelTitle__YEX7C{min-height:0}.LaboratoryComparison_drawing__d8hdY{max-width:29rem;margin-inline:auto}.LaboratoryComparison_annotation__1L48d{font-size:clamp(.75rem,2.8cqw,.86rem)}.LaboratoryComparison_reading__3kJBC{grid-template-columns:minmax(0,1fr);gap:.85rem}}@media (prefers-reduced-motion:reduce){.LaboratoryComparison_option__McHGK span{transition:none}}