.iwcc-case-lab-module__iMVKXG__lab{margin-top:40px}.iwcc-case-lab-module__iMVKXG__section{border-top:1px solid var(--line);padding:52px 0;scroll-margin-top:120px}.iwcc-case-lab-module__iMVKXG__kicker{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.6875rem;font-weight:600;line-height:1.6}.iwcc-case-lab-module__iMVKXG__sectionHeading,.iwcc-case-lab-module__iMVKXG__illustratedHeading{grid-template-columns:1.1fr 1fr;align-items:center;gap:54px;margin-bottom:30px;display:grid}.iwcc-case-lab-module__iMVKXG__sectionHeading>p,.iwcc-case-lab-module__iMVKXG__illustratedHeading>div>p:last-child{color:var(--muted);max-width:440px;font-size:.9375rem;line-height:1.85}.iwcc-case-lab-module__iMVKXG__section h2{font:400 clamp(36px, 4vw, 54px)/1.08 var(--serif);letter-spacing:-.03em}.iwcc-case-lab-module__iMVKXG__section h2 em{color:var(--teal)}.iwcc-case-lab-module__iMVKXG__illustratedHeading h2{margin-bottom:20px}.iwcc-case-lab-module__iMVKXG__illustratedHeading figure{justify-self:end;max-width:480px;margin:0}.iwcc-case-lab-module__iMVKXG__illustratedHeading img{border-radius:3px;width:100%;height:auto}.iwcc-case-lab-module__iMVKXG__illustratedHeading figcaption{color:var(--muted);margin-top:9px;font-size:.6875rem;line-height:1.6}.iwcc-case-lab-module__iMVKXG__controls{flex-wrap:wrap;gap:9px;margin:24px 0;display:flex}.iwcc-case-lab-module__iMVKXG__controls button{border:1px solid var(--line);background:0 0;border-radius:3px;min-height:46px;padding:12px 18px;font-size:.8125rem;line-height:1.4}.iwcc-case-lab-module__iMVKXG__controls button[aria-pressed=true]{color:var(--paper);border-color:var(--navy);background:var(--navy)}.iwcc-case-lab-module__iMVKXG__controls button:active,.iwcc-case-lab-module__iMVKXG__nodes button:active{transform:translateY(1px)}.iwcc-case-lab-module__iMVKXG__controls button:hover:not([aria-pressed=true]){border-color:var(--teal)}.iwcc-case-lab-module__iMVKXG__split{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}.iwcc-case-lab-module__iMVKXG__evidenceList h3,.iwcc-case-lab-module__iMVKXG__reading h3{font:400 30px/1.17 var(--serif);letter-spacing:-.02em}.iwcc-case-lab-module__iMVKXG__evidenceList h3{margin-bottom:20px}.iwcc-case-lab-module__iMVKXG__evidenceList>div{border-top:1px solid var(--line);padding:18px 0}.iwcc-case-lab-module__iMVKXG__evidenceList h4{margin:0 0 8px;font-size:.875rem;font-weight:500}.iwcc-case-lab-module__iMVKXG__evidenceList p{color:var(--muted);font-size:.875rem;line-height:1.8}.iwcc-case-lab-module__iMVKXG__sourceLink{color:var(--teal);text-underline-offset:4px;margin-top:13px;padding:4px 0;font-size:.75rem;text-decoration:underline;display:inline-block}.iwcc-case-lab-module__iMVKXG__reading{background:#e9efeb;border-radius:3px;min-height:275px;padding:28px}.iwcc-case-lab-module__iMVKXG__reading h3{margin-bottom:15px}.iwcc-case-lab-module__iMVKXG__reading>p:not(.iwcc-case-lab-module__iMVKXG__kicker){font-size:.875rem;line-height:1.85}.iwcc-case-lab-module__iMVKXG__reading .iwcc-case-lab-module__iMVKXG__limit{border-top:1px solid #c9d4cf;margin-top:18px;padding-top:17px;font-size:.8125rem!important}.iwcc-case-lab-module__iMVKXG__takeaway{border-top:1px solid var(--line);color:var(--muted);margin-top:27px;padding-top:18px;font-size:.8125rem;line-height:1.8}.iwcc-case-lab-module__iMVKXG__takeaway strong{color:var(--ink);font-weight:500}.iwcc-case-lab-module__iMVKXG__nodes{display:grid}.iwcc-case-lab-module__iMVKXG__nodes button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:27px 1fr 18px;align-items:center;gap:10px;min-height:66px;padding:14px 12px;font-size:.875rem;display:grid}.iwcc-case-lab-module__iMVKXG__nodes button[aria-pressed=true]{color:var(--teal);background:#e9efeb}.iwcc-case-lab-module__iMVKXG__nodes button:hover{color:var(--teal)}.iwcc-case-lab-module__iMVKXG__number{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.iwcc-case-lab-module__iMVKXG__workflow{border:0;min-width:0;margin:0;padding:0}.iwcc-case-lab-module__iMVKXG__workflow legend{color:var(--teal);text-transform:uppercase;letter-spacing:.12em;padding:0 0 13px;font-size:.6875rem;font-weight:600}.iwcc-case-lab-module__iMVKXG__workflow label{border-top:1px solid var(--line);grid-template-columns:1fr 180px;align-items:center;gap:18px;padding:17px 0;font-size:.8125rem;display:grid}.iwcc-case-lab-module__iMVKXG__workflow select{background:var(--paper);width:100%;min-width:0;min-height:46px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:3px;padding:10px}.iwcc-case-lab-module__iMVKXG__workflow select:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.iwcc-case-lab-module__iMVKXG__checkpoints{margin:18px 0 0;padding:0;list-style:none}.iwcc-case-lab-module__iMVKXG__checkpoints li{border-top:1px solid #c9d4cf;padding:11px 0;font-size:.8125rem;line-height:1.75}.iwcc-case-lab-module__iMVKXG__checkpoints strong{color:var(--teal);font-weight:500;display:block}.iwcc-case-lab-module__iMVKXG__noScript{border-top:1px solid var(--line);color:var(--muted);padding:20px 0}@media (max-width:980px){.iwcc-case-lab-module__iMVKXG__split,.iwcc-case-lab-module__iMVKXG__sectionHeading,.iwcc-case-lab-module__iMVKXG__illustratedHeading{gap:28px}.iwcc-case-lab-module__iMVKXG__workflow label{grid-template-columns:1fr;gap:10px}}@media (max-width:720px){.iwcc-case-lab-module__iMVKXG__section{padding:36px 0;scroll-margin-top:92px}.iwcc-case-lab-module__iMVKXG__split,.iwcc-case-lab-module__iMVKXG__sectionHeading,.iwcc-case-lab-module__iMVKXG__illustratedHeading{grid-template-columns:1fr;gap:22px}.iwcc-case-lab-module__iMVKXG__illustratedHeading figure{justify-self:stretch;max-width:none}.iwcc-case-lab-module__iMVKXG__reading{min-height:0;padding:23px}.iwcc-case-lab-module__iMVKXG__workflow select{font-size:1rem}.iwcc-case-lab-module__iMVKXG__sectionHeading>p{max-width:none}.iwcc-case-lab-module__iMVKXG__lab{margin-top:24px}}@media (prefers-reduced-motion:reduce){.iwcc-case-lab-module__iMVKXG__controls button:active,.iwcc-case-lab-module__iMVKXG__nodes button:active{transform:none}}
