.page-module__hvyxdW__page{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 82% 4%, #3f7fa926, transparent 30rem), var(--bg);background-size:48px 48px,48px 48px,auto,auto;min-height:100vh;padding-top:7rem;padding-bottom:6rem}.page-module__hvyxdW__backLink{margin-bottom:2.5rem}.page-module__hvyxdW__backLink a{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);font-size:.75rem;transition:color .2s}.page-module__hvyxdW__backLink a:hover{color:var(--orange);opacity:1}.page-module__hvyxdW__header{border-bottom:2px solid var(--orange);max-width:980px;margin-bottom:3.5rem;padding:clamp(2rem,5vw,4rem) 0 clamp(3rem,6vw,5rem)}.page-module__hvyxdW__header:before{content:"";background:var(--orange);width:clamp(4rem,10vw,8rem);height:.45rem;box-shadow:1.1rem 0 0 var(--blue), 2.2rem 0 0 var(--green);margin-bottom:1.5rem;display:block}.page-module__hvyxdW__eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.page-module__hvyxdW__eyebrowLabel{font-family:var(--font-mono);color:var(--fg-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.page-module__hvyxdW__eyebrowDot{color:var(--orange);font-family:var(--font-mono);font-size:.72rem}.page-module__hvyxdW__title{font-family:var(--font-heading);letter-spacing:-.07em;color:var(--fg);text-transform:uppercase;margin-bottom:1.5rem;font-size:clamp(3.8rem,10vw,8.5rem);font-weight:780;font-stretch:75%;line-height:.86}.page-module__hvyxdW__subtitle{color:var(--fg-muted);max-width:720px;font-size:1.05rem;line-height:1.75}.page-module__hvyxdW__latestLabSection{margin:-.75rem 0 3rem}.page-module__hvyxdW__latestLabCard{border:1px solid var(--border);background:linear-gradient(135deg,#3fb77114,#0000 45%),#171b23f5;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1.5rem;padding:clamp(1.35rem,3vw,2rem);transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;overflow:hidden;box-shadow:6px 6px #ff9d3280}.page-module__hvyxdW__latestLabCard:hover{opacity:1;border-color:#ff9d32b8;transform:translate(-2px,-2px);box-shadow:6px 6px #ff9d32c7}.page-module__hvyxdW__latestLabContent{max-width:760px}.page-module__hvyxdW__latestLabKicker{color:var(--orange);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.9rem;font-size:.72rem;display:block}.page-module__hvyxdW__latestLabCard h2{color:var(--fg);font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 .85rem;font-size:clamp(1.9rem,4vw,3.4rem);line-height:.96}.page-module__hvyxdW__latestLabCard p{color:var(--fg-muted);margin:0;font-size:.98rem;line-height:1.75}.page-module__hvyxdW__latestLabNotes{flex-wrap:wrap;gap:.6rem;margin-top:1.15rem;display:flex}.page-module__hvyxdW__latestLabNotes span{color:var(--fg-dim);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:0;padding:.42rem .62rem;font-size:.66rem}.page-module__hvyxdW__latestLabAction{color:var(--orange);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-self:end;font-size:.78rem;font-weight:700}.page-module__hvyxdW__featuredSection{gap:1.25rem;margin-bottom:3rem;display:grid}.page-module__hvyxdW__featuredCard{border:1px solid var(--border);background:#171b23f5;border-radius:0;overflow:hidden;box-shadow:5px 5px #ff9d3252}.page-module__hvyxdW__featuredContent{flex-direction:column;justify-content:center;padding:2rem;display:flex}.page-module__hvyxdW__featuredKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:1rem;font-size:.72rem}.page-module__hvyxdW__featuredTitle{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--fg);margin:0 0 1rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.page-module__hvyxdW__featuredBody{color:var(--fg-muted);margin:1rem 0 0;font-size:.98rem;line-height:1.8}.page-module__hvyxdW__featuredNotes{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.page-module__hvyxdW__featuredNote{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim);border:1px solid var(--border);border-radius:0;padding:.45rem .65rem;font-size:.68rem}.page-module__hvyxdW__featuredActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.page-module__hvyxdW__featuredLink{border:1px solid var(--orange);background:var(--orange);color:#111;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:.9rem 1.2rem;font-size:.78rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.page-module__hvyxdW__featuredLink:hover{opacity:1;transform:translate(-2px,-2px);box-shadow:4px 4px #ff9d3261}.page-module__hvyxdW__featuredUrl{font-family:var(--font-mono);color:var(--fg-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.page-module__hvyxdW__grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.page-module__hvyxdW__card{border:1px solid var(--border);background:#171b23f5;border-radius:0;transition:box-shadow .25s,border-color .25s,transform .25s;overflow:hidden;box-shadow:4px 4px #ff9d322e}.page-module__hvyxdW__card:hover{border-color:#ff9d32b8;transform:translate(-2px,-2px);box-shadow:4px 4px #ff9d32a6}.page-module__hvyxdW__iframeWrapper{background:#141414;width:100%;height:400px;position:relative;overflow:hidden}.page-module__hvyxdW__iframe{border:none;width:100%;height:100%;display:block}.page-module__hvyxdW__cardBody{border-top:1px solid #333;padding:1.25rem 1.5rem 1.5rem}.page-module__hvyxdW__cardTitle{font-family:var(--font-mono);color:var(--orange);letter-spacing:.02em;margin-bottom:.6rem;font-size:.92rem;font-weight:600}.page-module__hvyxdW__cardDesc{color:var(--fg-muted);margin-bottom:1rem;font-size:.9rem;line-height:1.7}.page-module__hvyxdW__cardMeta{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;display:flex}.page-module__hvyxdW__courseTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-dim);font-size:.68rem}.page-module__hvyxdW__hint{font-family:var(--font-mono);color:#555;letter-spacing:.02em;font-size:.68rem;font-style:italic}.page-module__hvyxdW__liveSection{margin-bottom:3rem}.page-module__hvyxdW__sectionHeading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--fg-dim);margin-bottom:1.25rem;font-size:.75rem;font-weight:600}.page-module__hvyxdW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__hvyxdW__liveFreshnessRow{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:-.35rem 0 1.25rem;display:flex}.page-module__hvyxdW__liveFreshness{font-family:var(--font-mono);color:var(--fg-dim);letter-spacing:.04em;margin:0;font-size:.72rem}.page-module__hvyxdW__statusIndicator{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;display:inline-flex}.page-module__hvyxdW__statusIndicator.page-module__hvyxdW__online{color:#22c55e}.page-module__hvyxdW__statusIndicator.page-module__hvyxdW__offline{color:#ef4444}.page-module__hvyxdW__statusDot{background:currentColor;border-radius:50%;width:8px;height:8px}.page-module__hvyxdW__liveGrid{grid-template-columns:1fr;gap:1rem;display:grid}.page-module__hvyxdW__liveCard{background:linear-gradient(135deg,#3fb77114,#171b23f5);border:1px solid #3fb7716b;border-radius:0;transition:border-color .25s,box-shadow .25s;overflow:hidden}.page-module__hvyxdW__liveCard:hover{border-color:var(--green);box-shadow:4px 4px #3fb7716b}.page-module__hvyxdW__liveCardBody{padding:1.5rem 2rem}.page-module__hvyxdW__liveKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#22c55e;margin-bottom:.5rem;font-size:.68rem;display:block}.page-module__hvyxdW__liveCardTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--fg);margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700}.page-module__hvyxdW__liveCardDesc{color:var(--fg-muted);max-width:640px;margin:0;font-size:.95rem;line-height:1.7}.page-module__hvyxdW__liveCardActions{margin-top:1.25rem}.page-module__hvyxdW__liveLink{font-family:var(--font-mono);letter-spacing:.04em;color:#22c55e;align-items:center;font-size:.78rem;font-weight:600;transition:color .2s;display:inline-flex}.page-module__hvyxdW__liveLink:hover{color:#4ade80;opacity:1}.page-module__hvyxdW__loopSection{border-top:1px solid var(--border);margin-top:3rem;padding-top:3rem}.page-module__hvyxdW__loopIntro{max-width:760px;color:var(--fg-muted);margin:0 0 1.5rem;font-size:.98rem;line-height:1.8}.page-module__hvyxdW__loopGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.page-module__hvyxdW__loopCard{background:linear-gradient(#ff9d320f,#171b23f5);border:1px solid #ff9d3247;border-radius:0;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden}.page-module__hvyxdW__loopCard:hover{border-color:#e8913a73;transform:translateY(-1px);box-shadow:0 0 28px #e8913a1f}.page-module__hvyxdW__loopVideo{aspect-ratio:1;object-fit:cover;background:#111;width:100%;display:block}.page-module__hvyxdW__loopBody{border-top:1px solid #ffffff0f;padding:1rem 1.25rem 1.25rem}.page-module__hvyxdW__loopStudyTitle{font-family:var(--font-mono);color:var(--orange);letter-spacing:.02em;margin:0 0 .55rem;font-size:.92rem;font-weight:600}.page-module__hvyxdW__loopStudyNote{color:var(--fg-muted);margin:0;font-size:.9rem;line-height:1.7}@media (max-width:860px){.page-module__hvyxdW__grid,.page-module__hvyxdW__latestLabCard,.page-module__hvyxdW__loopGrid{grid-template-columns:1fr}.page-module__hvyxdW__latestLabAction{align-self:start}}@media (max-width:640px){.page-module__hvyxdW__iframeWrapper{height:340px}.page-module__hvyxdW__featuredContent{padding:1.4rem}.page-module__hvyxdW__cardBody{padding:1rem 1.25rem 1.25rem}}
