.Step01-module__4Y1F7q__sec{--p:0;background:var(--color-paper);min-height:240vh;position:relative}.Step01-module__4Y1F7q__sticky{height:100vh;width:min(100% - 2 * var(--gutter), 82rem);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1rem,4vw,4rem);margin-inline:auto;display:grid;position:sticky;top:0}.Step01-module__4Y1F7q__kicker{z-index:2;font-family:var(--font-geist-sans), var(--font-body);letter-spacing:-.02em;color:var(--color-ink);text-align:center;white-space:nowrap;font-size:clamp(1.4rem,1rem + 1.4vw,2.2rem);font-weight:600;position:absolute;top:clamp(3.5rem,9vh,7rem);left:50%;transform:translate(-50%)}.Step01-module__4Y1F7q__tubeWrap{place-items:center;height:100%;display:grid;position:relative}.Step01-module__4Y1F7q__glow{filter:blur(12px);width:46%;height:52%;opacity:clamp(.35, calc(.35 + var(--p) * .9), 1);background:radial-gradient(closest-side,#e78a454d,#0000 70%);background:radial-gradient(closest-side,lab(66.8316% 31.971 51.4359/.3),#0000 70%);position:absolute}.Step01-module__4Y1F7q__tube{object-fit:contain;mix-blend-mode:multiply;width:auto;height:74vh;animation:7s cubic-bezier(.45,0,.55,1) infinite Step01-module__4Y1F7q__s01-float;position:relative}@keyframes Step01-module__4Y1F7q__s01-float{0%,to{transform:translateY(0)rotate(-1.4deg)}50%{transform:translateY(-16px)rotate(1.4deg)}}.Step01-module__4Y1F7q__left{text-align:right;justify-self:end;max-width:22rem}.Step01-module__4Y1F7q__eyebrow{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--color-accent-deep);opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);font-size:clamp(2rem,1.4rem + 2vw,3.4rem);font-weight:500;line-height:1;display:block;transform:translateY(.35em)}.Step01-module__4Y1F7q__left.Step01-module__4Y1F7q__isIn .Step01-module__4Y1F7q__eyebrow{opacity:1;transform:none}.Step01-module__4Y1F7q__headline{margin:var(--space-md) 0 0;font-family:var(--font-geist-sans), var(--font-body);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.05rem,.7rem + 1.12vw,1.6rem);font-weight:600;line-height:1.08}.Step01-module__4Y1F7q__word{opacity:0;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);display:inline-block;transform:translateY(.5em)}.Step01-module__4Y1F7q__wordEm{color:var(--color-accent-deep)}.Step01-module__4Y1F7q__left.Step01-module__4Y1F7q__isIn .Step01-module__4Y1F7q__word{opacity:1;transition-delay:calc(.1s + var(--wi) * 35ms);transform:none}@media (prefers-reduced-motion:reduce){.Step01-module__4Y1F7q__eyebrow,.Step01-module__4Y1F7q__word{opacity:1;transition:none;transform:none}}.Step01-module__4Y1F7q__right{justify-self:start;max-width:22rem}.Step01-module__4Y1F7q__rlabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:var(--space-sm);opacity:clamp(0, calc((var(--p) - .18) * 8), 1);font-size:.62rem;display:block}.Step01-module__4Y1F7q__markers{columns:2;column-gap:1.4rem;margin:0;padding:0;list-style:none}.Step01-module__4Y1F7q__markers li{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-ink-soft);break-inside:avoid;opacity:clamp(0, calc((var(--p) - .22 - var(--i) * .009) * 22), 1);transform:translateY(calc((1 - clamp(0, calc((var(--p) - .22 - var(--i) * .009) * 22), 1)) * .4rem));font-size:.72rem;line-height:1.9}.Step01-module__4Y1F7q__rmore{margin-top:var(--space-sm);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-accent-deep);opacity:clamp(0, calc((var(--p) - .75) * 10), 1);font-size:.62rem;display:block}@media (max-width:860px){.Step01-module__4Y1F7q__sec{min-height:auto}.Step01-module__4Y1F7q__sticky{gap:var(--space-lg);text-align:left;height:auto;padding-block:5.5rem var(--space-3xl);grid-template-rows:auto auto auto;grid-template-columns:1fr;align-items:start;position:static}.Step01-module__4Y1F7q__kicker{margin:0 0 var(--space-sm);text-align:left;white-space:normal;order:-1;justify-self:start;position:static;transform:none}.Step01-module__4Y1F7q__left{text-align:left;justify-self:start;max-width:none}.Step01-module__4Y1F7q__headline{text-align:left}.Step01-module__4Y1F7q__right{justify-self:start;width:100%;max-width:none}.Step01-module__4Y1F7q__markers{columns:2;column-gap:1.2rem}.Step01-module__4Y1F7q__rlabel,.Step01-module__4Y1F7q__rmore{opacity:1}.Step01-module__4Y1F7q__markers li{text-align:left;opacity:1;transform:none}.Step01-module__4Y1F7q__tube{height:42vh}}@media (prefers-reduced-motion:reduce){.Step01-module__4Y1F7q__tube{animation:none}}@media (max-width:640px){.Step01-module__4Y1F7q__kicker{text-align:center;margin:0 auto var(--space-md);justify-self:center;font-size:clamp(1.85rem,1.4rem + 2vw,2.2rem)}.Step01-module__4Y1F7q__headline{font-size:clamp(1.35rem,1.1rem + 1.5vw,1.65rem);line-height:1.2}}
.Step02-module__D6bnLG__sec{background:var(--color-paper);padding-block:var(--space-4xl);width:min(100% - 2 * var(--gutter), 68rem);margin-inline:auto;position:relative}.Step02-module__D6bnLG__head{text-align:center;max-width:42rem;margin:0 auto var(--space-2xl)}.Step02-module__D6bnLG__eyebrow{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--color-accent-deep);font-size:clamp(2rem,1.4rem + 2vw,3.4rem);font-weight:500;line-height:1;display:block}.Step02-module__D6bnLG__headline{margin:var(--space-md) 0 0;font-family:var(--font-geist-sans), var(--font-body);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.19rem,.77rem + 1.54vw,1.9rem);font-weight:600;line-height:1.08}.Step02-module__D6bnLG__headline em{color:var(--color-accent-deep);font-style:normal}.Step02-module__D6bnLG__lead{margin:var(--space-md) auto 0;max-width:34rem;color:var(--color-ink-soft);font-size:var(--text-lead);line-height:1.5}.Step02-module__D6bnLG__stage{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1.5rem,5vw,4.5rem);display:grid}.Step02-module__D6bnLG__code{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-ink);opacity:.5;white-space:pre;text-align:center;margin:0;padding-block:.5rem;font-size:clamp(.78rem,.7rem + .4vw,.95rem);line-height:1.55;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.Step02-module__D6bnLG__side{gap:var(--space-lg);flex-direction:column;display:flex}.Step02-module__D6bnLG__sideL{align-items:flex-end}.Step02-module__D6bnLG__sideR{align-items:flex-start}.Step02-module__D6bnLG__reading{opacity:0;min-height:4.6rem;transition:opacity .55s var(--ease-out), transform .55s var(--ease-out);flex-direction:column;gap:.12rem;display:flex;transform:translateY(.5rem)}.Step02-module__D6bnLG__reading.Step02-module__D6bnLG__on{opacity:1;transform:none}.Step02-module__D6bnLG__side_left{text-align:right;align-items:flex-end}.Step02-module__D6bnLG__side_right{text-align:left;align-items:flex-start}.Step02-module__D6bnLG__rmarker{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.01em;color:var(--color-ink);font-size:1.1rem;font-weight:700}.Step02-module__D6bnLG__quiet .Step02-module__D6bnLG__rmarker{font-family:var(--font-geist-sans), var(--font-body);letter-spacing:.005em;font-size:1.18rem;font-weight:400}.Step02-module__D6bnLG__rvalue{font-family:var(--font-mono);color:var(--color-ink-soft);font-size:.82rem}.Step02-module__D6bnLG__rstatus{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);margin-left:.15rem;font-size:.62rem;font-style:normal}.Step02-module__D6bnLG__is_high .Step02-module__D6bnLG__rstatus,.Step02-module__D6bnLG__is_low .Step02-module__D6bnLG__rstatus{color:#cc2827;color:lab(45.8049% 62.9533 44.1)}.Step02-module__D6bnLG__is_elevated .Step02-module__D6bnLG__rstatus,.Step02-module__D6bnLG__is_borderline .Step02-module__D6bnLG__rstatus{color:#ab6900;color:lab(50.9219% 22.8602 60.2049)}.Step02-module__D6bnLG__is_optimal .Step02-module__D6bnLG__rstatus{color:#1d7d3e;color:lab(45.9442% -39.3942 26.1392)}.Step02-module__D6bnLG__rinf{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-accent-deep);opacity:.9;margin-top:.15rem;font-size:.64rem;line-height:1.4}@media (max-width:760px){.Step02-module__D6bnLG__stage{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.Step02-module__D6bnLG__side{display:contents}.Step02-module__D6bnLG__code{letter-spacing:.1em;margin-bottom:var(--space-sm);order:-1;grid-column:1/-1;justify-self:center;font-size:.7rem}.Step02-module__D6bnLG__reading{opacity:1;text-align:left;align-items:flex-start;min-height:0;transform:none}.Step02-module__D6bnLG__side_left,.Step02-module__D6bnLG__side_right{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Step02-module__D6bnLG__reading{opacity:1;transform:none}}@media (max-width:640px){.Step02-module__D6bnLG__headline{font-size:clamp(1.35rem,1.1rem + 1.5vw,1.65rem);line-height:1.2}}
.organcompute-module__tkYfqq__section{background:var(--color-paper);color:var(--color-ink);padding-block:clamp(5rem,12vh,9rem)}.organcompute-module__tkYfqq__inner{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.organcompute-module__tkYfqq__split{margin-top:var(--space-2xl);grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(2.5rem,6vh,4.5rem);display:grid}.organcompute-module__tkYfqq__organ{aspect-ratio:1;width:min(100%,clamp(22rem,46vw,34rem));min-width:0;position:relative}.organcompute-module__tkYfqq__split>:last-child{width:100%}.organcompute-module__tkYfqq__organ img,.organcompute-module__tkYfqq__organ video{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-in-out);position:absolute;inset:0}.organcompute-module__tkYfqq__organ .organcompute-module__tkYfqq__on{opacity:1}.organcompute-module__tkYfqq__organLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--color-ink-faint);font-size:.65rem;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}@media (max-width:960px){.organcompute-module__tkYfqq__section{padding-block:clamp(3rem,8vh,4.5rem)}.organcompute-module__tkYfqq__split{gap:var(--space-xl);margin-top:var(--space-xl)}.organcompute-module__tkYfqq__organ{width:min(100%,22rem)}}
.DoctorsDetail-module__WjoyMG__head{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.DoctorsDetail-module__WjoyMG__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent-deep);background:var(--color-accent-tint);border-radius:999px;padding:.22rem .5rem;font-size:.57rem}.DoctorsDetail-module__WjoyMG__title{font-family:var(--font-aspekta), var(--font-body);letter-spacing:-.03em;color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:400;line-height:1.08}.DoctorsDetail-module__WjoyMG__meta{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-ink-faint);margin:0;font-size:.74rem}.DoctorsDetail-module__WjoyMG__docs{flex-direction:column;gap:3.2rem;margin-top:2.4rem;display:flex}.DoctorsDetail-module__WjoyMG__doc{border-bottom:1px solid var(--color-line-soft);flex-direction:column;gap:1.3rem;padding-bottom:3.2rem;display:flex}.DoctorsDetail-module__WjoyMG__doc:last-child{border-bottom:none;padding-bottom:0}.DoctorsDetail-module__WjoyMG__top{align-items:center;gap:1.3rem;display:flex}.DoctorsDetail-module__WjoyMG__photo{background:#f4f1ee;background:lab(95.3512% .836015 1.65995);border-radius:1rem;flex:none;width:5.4rem;height:5.4rem;position:relative;overflow:clip}.DoctorsDetail-module__WjoyMG__photo img{object-fit:cover;object-position:50% 22%}.DoctorsDetail-module__WjoyMG__ident{flex-direction:column;gap:.2rem;display:flex}.DoctorsDetail-module__WjoyMG__name{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.015em;color:var(--color-ink);margin:0;font-size:1.25rem;font-weight:700}.DoctorsDetail-module__WjoyMG__role{color:var(--color-ink-soft);margin:0;font-size:.98rem}.DoctorsDetail-module__WjoyMG__cred{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-faint);margin:0;font-size:.66rem}.DoctorsDetail-module__WjoyMG__bio{flex-direction:column;gap:.9rem;display:flex}.DoctorsDetail-module__WjoyMG__bio p{color:var(--color-ink-soft);max-width:40rem;margin:0;font-size:1.02rem;line-height:1.62}
.StudyModal-module__WQm5uW__overlay{--ok:#2fa465;--ok-tint:#37ab6b1a;--warn:#d7aa42;--warn-tint:#d7aa4224;--flag:var(--color-accent);--flag-deep:var(--color-accent-deep);--flag-tint:#d9723017;z-index:400;-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);animation:StudyModal-module__WQm5uW__sm-fade .22s var(--ease-out);background:#f2eeeab8;background:lab(94.1894% 1.00482 1.993/.72);padding:clamp(1rem,3vw,2.5rem);display:flex;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.StudyModal-module__WQm5uW__overlay{--ok:lab(60.0536% -44.7673 23.1007);--ok-tint:lab(62.3762% -44.7061 23.0605/.1);--warn:lab(72.3582% 9.27848 57.7805);--warn-tint:lab(72.3582% 9.27848 57.7805/.14);--flag-tint:lab(59.645% 37.7803 53.5271/.09)}}@keyframes StudyModal-module__WQm5uW__sm-fade{0%{opacity:0}to{opacity:1}}.StudyModal-module__WQm5uW__close{z-index:2;background:var(--color-paper);border:1px solid var(--color-line);width:2.7rem;height:2.7rem;color:var(--color-ink);cursor:pointer;transition:transform .15s var(--ease-standard), background .2s var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:fixed;top:1.4rem;left:1.6rem;box-shadow:0 8px 22px -10px #30271f66;box-shadow:0 8px 22px -10px lab(16.4285% 3.65536 6.8903/.4)}.StudyModal-module__WQm5uW__close:hover{background:var(--color-paper-2)}.StudyModal-module__WQm5uW__close:active{transform:scale(.94)}.StudyModal-module__WQm5uW__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyModal-module__WQm5uW__ask{z-index:2;background:var(--color-paper);border:1px solid var(--color-line);height:2.7rem;color:var(--color-ink);font:inherit;cursor:pointer;transition:transform .15s var(--ease-standard), background .2s var(--ease-standard);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.15rem;font-size:.9rem;font-weight:500;display:inline-flex;position:fixed;top:1.4rem;right:1.6rem;box-shadow:0 8px 22px -10px #30271f66;box-shadow:0 8px 22px -10px lab(16.4285% 3.65536 6.8903/.4)}.StudyModal-module__WQm5uW__ask:hover{background:var(--color-paper-2);transform:translateY(-1px)}.StudyModal-module__WQm5uW__ask:active{transform:scale(.97)}.StudyModal-module__WQm5uW__ask:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyModal-module__WQm5uW__askSpark{background:radial-gradient(circle at 30% 30%, #fba962, var(--color-accent));border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 8px #eb7c3399;box-shadow:0 0 8px lab(64.2222% 40.3262 57.2316/.6)}@supports (color:lab(0% 0 0)){.StudyModal-module__WQm5uW__askSpark{background:radial-gradient(circle at 30% 30%, lab(76.3287% 26.1948 48.7304), var(--color-accent))}}.StudyModal-module__WQm5uW__stage{justify-content:center;align-items:stretch;gap:clamp(1.2rem,3vw,2.6rem);width:100%;max-width:74rem;height:100%;margin:auto;display:flex}.StudyModal-module__WQm5uW__menu{width:10.5rem;animation:StudyModal-module__WQm5uW__sm-rise .32s var(--ease-out) both;flex-direction:column;flex:none;align-self:center;gap:.85rem;display:flex}.StudyModal-module__WQm5uW__item{text-align:left;cursor:pointer;color:var(--color-ink-faint);transition:color .18s var(--ease-standard);background:0 0;border:0;padding:0 0 0 1.05rem;font-size:.92rem;line-height:1.2;position:relative}.StudyModal-module__WQm5uW__item:hover{color:var(--color-ink-soft)}.StudyModal-module__WQm5uW__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.StudyModal-module__WQm5uW__on{color:var(--color-ink);font-weight:500}.StudyModal-module__WQm5uW__on:before{content:"";background:var(--color-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}.StudyModal-module__WQm5uW__card{background:var(--color-paper);border:1px solid var(--color-line);max-width:58rem;max-height:100%;animation:StudyModal-module__WQm5uW__sm-rise .34s var(--ease-out) both;border-radius:1.6rem;flex:1;padding:clamp(1.6rem,3vw,3rem) clamp(1.5rem,3vw,3.2rem) 4rem;position:relative;overflow-y:auto;box-shadow:0 44px 100px -46px #30271f8c;box-shadow:0 44px 100px -46px lab(16.4285% 3.65536 6.8903/.55)}@keyframes StudyModal-module__WQm5uW__sm-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:760px){.StudyModal-module__WQm5uW__menu{display:none}.StudyModal-module__WQm5uW__stage{max-width:100%}.StudyModal-module__WQm5uW__close{top:1rem;left:1rem}}@media (prefers-reduced-motion:reduce){.StudyModal-module__WQm5uW__overlay,.StudyModal-module__WQm5uW__card,.StudyModal-module__WQm5uW__menu{animation:none}}
.BiomarkerSummary-module__9Ocp5a__card{color:#fff;background:#0e0b12;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:1.4rem;margin:1.8rem 0 2.8rem;padding:1.5rem 1.6rem;box-shadow:inset 0 1px #ffffff0f,0 20px 44px -28px #0009;box-shadow:inset 0 1px lab(100% 0 0/.06),0 20px 44px -28px lab(0% 0 0/.6)}.BiomarkerSummary-module__9Ocp5a__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#92999f;color:lab(62.8976% -1.93709 -3.94434);font-size:.66rem}.BiomarkerSummary-module__9Ocp5a__stats{flex-wrap:wrap;gap:clamp(1.6rem,5vw,3.4rem);margin:1rem 0 1.4rem;display:flex}.BiomarkerSummary-module__9Ocp5a__stat{flex-direction:column;gap:.7rem;display:flex}.BiomarkerSummary-module__9Ocp5a__num{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3rem);font-weight:800;line-height:.88}.BiomarkerSummary-module__9Ocp5a__dots{grid-template-columns:repeat(7,5px);gap:4px;width:max-content;display:grid}.BiomarkerSummary-module__9Ocp5a__dot{background:#ffffff1a;background:lab(100% 0 0/.1);border-radius:50%;width:5px;height:5px}.BiomarkerSummary-module__9Ocp5a__dot--optimal{background:#56d57b;background:lab(76.6247% -51.2812 33.7572);box-shadow:0 0 5px #56d57bb3;box-shadow:0 0 5px lab(76.6247% -51.2812 33.7572/.7)}.BiomarkerSummary-module__9Ocp5a__dot--borderline{background:#f0bb3b;background:lab(79.3236% 11.1274 68.2268);box-shadow:0 0 5px #f0bb3bb3;box-shadow:0 0 5px lab(79.3236% 11.1274 68.2268/.7)}.BiomarkerSummary-module__9Ocp5a__dot--out{background:#f45246;background:lab(58.6262% 62.3188 42.8695);box-shadow:0 0 5px #f45246b3;box-shadow:0 0 5px lab(58.6262% 62.3188 42.8695/.7)}.BiomarkerSummary-module__9Ocp5a__lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem}.BiomarkerSummary-module__9Ocp5a__lbl--optimal{color:#56d57b;color:lab(76.6247% -51.2812 33.7572)}.BiomarkerSummary-module__9Ocp5a__lbl--borderline{color:#f0bb3b;color:lab(79.3236% 11.1274 68.2268)}.BiomarkerSummary-module__9Ocp5a__lbl--out{color:#f45246;color:lab(58.6262% 62.3188 42.8695)}.BiomarkerSummary-module__9Ocp5a__desc{color:#9ea6ab;color:lab(67.5378% -1.94013 -3.94593);max-width:30rem;margin:0;font-size:.95rem;line-height:1.5}
.BloodPanel-module__vcD3za__back{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-soft);cursor:pointer;transition:color .2s var(--ease-standard);background:0 0;border:0;align-items:center;gap:.35rem;margin-bottom:1.6rem;padding:.4rem .2rem;font-size:.72rem;display:inline-flex}.BloodPanel-module__vcD3za__back:hover{color:var(--color-ink)}.BloodPanel-module__vcD3za__back:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.BloodPanel-module__vcD3za__detailhead{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.BloodPanel-module__vcD3za__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent-deep);background:var(--color-accent-tint);border-radius:999px;padding:.22rem .5rem;font-size:.57rem}.BloodPanel-module__vcD3za__badge--upload{color:var(--color-ink-soft);background:#262c2e0f;background:lab(17.462% -2.27076 -2.19984/.06)}.BloodPanel-module__vcD3za__title{font-family:var(--font-aspekta);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:400}.BloodPanel-module__vcD3za__meta{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-ink-faint);margin:0;font-size:.74rem}.BloodPanel-module__vcD3za__summary{border:1px solid var(--color-line-soft);background:#f5f8f899;background:lab(97.2346% -.769138 -.740516/.6);border-radius:1.2rem;margin:1.8rem 0 2.8rem;padding:1.5rem 1.6rem}.BloodPanel-module__vcD3za__summary__list{flex-direction:column;gap:.5rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.BloodPanel-module__vcD3za__summary__row{align-items:baseline;gap:.7rem;display:flex}.BloodPanel-module__vcD3za__summary__n{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:1.8rem;color:var(--color-ink);font-size:1.35rem;font-weight:700}.BloodPanel-module__vcD3za__summary__n--optimal{color:var(--ok)}.BloodPanel-module__vcD3za__summary__n--borderline{color:var(--warn)}.BloodPanel-module__vcD3za__summary__n--out{color:var(--color-accent-deep)}.BloodPanel-module__vcD3za__summary__label{color:var(--color-ink-soft);font-size:.92rem}.BloodPanel-module__vcD3za__summary__bar{gap:3px;height:8px;display:flex}.BloodPanel-module__vcD3za__summary__bar>span{border-radius:4px;min-width:8px}.BloodPanel-module__vcD3za__seg--optimal{background:var(--ok)}.BloodPanel-module__vcD3za__seg--borderline{background:var(--warn)}.BloodPanel-module__vcD3za__seg--out{background:var(--flag)}.BloodPanel-module__vcD3za__groups{flex-direction:column;gap:3.4rem;margin-top:1rem;display:flex}.BloodPanel-module__vcD3za__group__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.BloodPanel-module__vcD3za__group__title{font-family:var(--font-aspekta);letter-spacing:-.01em;color:var(--color-ink-soft);margin:0;font-size:1.15rem;font-weight:400}.BloodPanel-module__vcD3za__group__count{font-family:var(--font-mono);letter-spacing:.03em;color:var(--color-ink-faint);white-space:nowrap;font-size:.66rem}.BloodPanel-module__vcD3za__group__flag{color:var(--color-accent-deep);font-style:normal}.BloodPanel-module__vcD3za__rows{margin:0;padding:0;list-style:none}.BloodPanel-module__vcD3za__row{border-top:1px solid var(--color-line-soft)}.BloodPanel-module__vcD3za__row:first-child{border-top:0}.BloodPanel-module__vcD3za__rowBtn{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .15s var(--ease-standard);background:0 0;border:0;border-radius:.7rem;grid-template-columns:.5rem minmax(0,1.5fr) 5.5rem minmax(5rem,1.1fr) 4.6rem .9rem;align-items:center;gap:1.1rem;padding:1.1rem .4rem;display:grid}.BloodPanel-module__vcD3za__rowBtn:hover{background:#262c2e08;background:lab(17.462% -2.27076 -2.19984/.03)}.BloodPanel-module__vcD3za__caret{color:var(--color-ink-faint);transition:transform .2s var(--ease-standard), color .2s;justify-self:end}.BloodPanel-module__vcD3za__caretOpen{color:var(--color-ink-soft);transform:rotate(180deg)}.BloodPanel-module__vcD3za__rowOpen{background:#262c2e06;background:lab(17.462% -2.27076 -2.19984/.025);border-radius:1rem}.BloodPanel-module__vcD3za__expand{animation:BloodPanel-module__vcD3za__bp-exp .22s var(--ease-decel) both;padding:1.4rem 1.8rem 2.6rem}@keyframes BloodPanel-module__vcD3za__bp-exp{0%{opacity:0;transform:translateY(-5px)}}.BloodPanel-module__vcD3za__expHead{justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:2rem;display:flex}.BloodPanel-module__vcD3za__expWhat{letter-spacing:-.01em;color:var(--color-ink);flex:1;max-width:40rem;margin:0;font-size:1.08rem;line-height:1.55}.BloodPanel-module__vcD3za__expGrid{grid-template-columns:1fr 1fr;gap:2.2rem 3.2rem;margin-top:.4rem;display:grid}.BloodPanel-module__vcD3za__expCard{border-top:1px solid var(--color-line-soft);padding-top:1.2rem}.BloodPanel-module__vcD3za__expCardLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-ink-faint);align-items:center;gap:.55rem;margin-bottom:.75rem;font-size:.62rem;display:inline-flex}.BloodPanel-module__vcD3za__expDot{border-radius:50%;flex:none;width:.44rem;height:.44rem}.BloodPanel-module__vcD3za__tone--why{background:var(--color-ink-faint)}.BloodPanel-module__vcD3za__tone--high{background:#e97c48;background:lab(64.1759% 40.0191 47.4822)}.BloodPanel-module__vcD3za__tone--low{background:#4b9bcf;background:lab(60.4977% -13.0675 -34.6107)}.BloodPanel-module__vcD3za__tone--aim{background:#2fa465;background:lab(60.0536% -44.7673 23.1007)}.BloodPanel-module__vcD3za__expCardText{color:var(--color-ink-soft);max-width:30rem;margin:0;font-size:.95rem;line-height:1.6}.BloodPanel-module__vcD3za__expLoading{color:var(--color-ink-soft);margin:.4rem 0;font-size:.92rem}.BloodPanel-module__vcD3za__expAsk{border:1px solid var(--color-line);font:inherit;color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:background .2s var(--ease-standard), color .2s var(--ease-standard), border-color .2s var(--ease-standard), transform .2s var(--ease-standard);background:0 0;border-radius:999px;flex:none;align-items:center;gap:.45rem;margin-left:auto;padding:.62rem 1.15rem;font-size:.84rem;font-weight:500;display:inline-flex}.BloodPanel-module__vcD3za__expAsk:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper);transform:translateY(-1px)}.BloodPanel-module__vcD3za__expAsk svg{transition:transform .25s var(--ease-standard)}.BloodPanel-module__vcD3za__expAsk:hover svg{transform:translate(3px)}.BloodPanel-module__vcD3za__expAskInline{font:inherit;color:var(--color-accent-deep);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BloodPanel-module__vcD3za__expCite{border-top:1px solid var(--color-line-soft);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin:1.8rem 0 0;padding-top:1.1rem;display:flex}.BloodPanel-module__vcD3za__expCiteLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.58rem}.BloodPanel-module__vcD3za__expCiteLink{color:var(--color-ink-soft);border-bottom:1px solid var(--color-line);transition:color .15s var(--ease-standard), border-color .15s var(--ease-standard);font-size:.8rem;text-decoration:none}.BloodPanel-module__vcD3za__expCiteLink:hover{color:var(--color-accent-deep);border-color:var(--color-accent)}.BloodPanel-module__vcD3za__dot{background:var(--color-ink-faint);border-radius:50%;width:.5rem;height:.5rem}.BloodPanel-module__vcD3za__dot--optimal{background:var(--ok)}.BloodPanel-module__vcD3za__dot--borderline{background:var(--warn)}.BloodPanel-module__vcD3za__dot--out{background:var(--flag)}.BloodPanel-module__vcD3za__name{min-width:0;color:var(--color-ink);text-overflow:ellipsis;font-size:.98rem;font-weight:450;overflow:hidden}.BloodPanel-module__vcD3za__val{justify-self:end;align-items:baseline;gap:.28rem;display:flex}.BloodPanel-module__vcD3za__num{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.BloodPanel-module__vcD3za__unit{font-family:var(--font-mono);color:var(--color-ink-faint);font-size:.6rem}.BloodPanel-module__vcD3za__bar{height:1.2rem;position:relative}.BloodPanel-module__vcD3za__bar__track{background:var(--color-line);height:1.5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BloodPanel-module__vcD3za__bar__out{background:color-mix(in oklch, var(--flag) 20%, transparent);border-radius:2px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BloodPanel-module__vcD3za__bar__band{background:color-mix(in oklch, var(--warn) 30%, transparent);border-radius:2px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.BloodPanel-module__vcD3za__bar__opt{background:color-mix(in oklch, var(--ok) 42%, transparent);border-radius:2px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.BloodPanel-module__vcD3za__bar__dot{background:var(--color-ink);border:2px solid var(--color-paper);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.BloodPanel-module__vcD3za__bar__dot--borderline{background:var(--warn)}.BloodPanel-module__vcD3za__bar__dot--out{background:var(--flag)}.BloodPanel-module__vcD3za__ref{font-family:var(--font-mono);color:var(--color-ink-faint);text-align:right;white-space:nowrap;justify-self:end;font-size:.7rem}.BloodPanel-module__vcD3za__ref i{opacity:.7;font-style:normal}@media (max-width:640px){.BloodPanel-module__vcD3za__rowBtn{grid-template-columns:auto 1fr auto auto;grid-template-areas:"dot name val car""bar bar bar bar""ref ref ref ref";gap:.55rem .8rem;padding:1.15rem .4rem}.BloodPanel-module__vcD3za__dot{grid-area:dot;align-self:center}.BloodPanel-module__vcD3za__name{grid-area:name;align-self:center}.BloodPanel-module__vcD3za__val{grid-area:val}.BloodPanel-module__vcD3za__caret{grid-area:car;align-self:center}.BloodPanel-module__vcD3za__bar{grid-area:bar}.BloodPanel-module__vcD3za__ref{text-align:left;grid-area:ref;justify-self:start}.BloodPanel-module__vcD3za__expGrid{grid-template-columns:1fr;gap:1.8rem}.BloodPanel-module__vcD3za__expand{padding:1.2rem 1.1rem 2.2rem}.BloodPanel-module__vcD3za__expHead{flex-direction:column;gap:1.1rem;margin-bottom:1.7rem}.BloodPanel-module__vcD3za__expAsk{margin-left:0}}
.StudyStub-module__ZPqx2q__back{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-soft);cursor:pointer;transition:color .2s var(--ease-standard);background:0 0;border:0;align-items:center;gap:.35rem;margin-bottom:1.6rem;padding:.4rem .2rem;font-size:.72rem;display:inline-flex}.StudyStub-module__ZPqx2q__back:hover{color:var(--color-ink)}.StudyStub-module__ZPqx2q__back:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.StudyStub-module__ZPqx2q__hero{aspect-ratio:16/8;background:var(--color-paper-2);border:1px solid var(--color-line);border-radius:1.2rem;position:relative;overflow:clip}.StudyStub-module__ZPqx2q__img{object-fit:cover}.StudyStub-module__ZPqx2q__type{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;background:lab(100% 0 0/.85);border-radius:999px;padding:.26rem .55rem;font-size:.6rem;position:absolute;top:.9rem;left:.9rem}.StudyStub-module__ZPqx2q__head{flex-direction:column;gap:.5rem;margin:1.6rem 0 0;display:flex}.StudyStub-module__ZPqx2q__title{font-family:var(--font-aspekta);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:400}.StudyStub-module__ZPqx2q__meta{font-family:var(--font-mono);color:var(--color-ink-faint);margin:0;font-size:.74rem}.StudyStub-module__ZPqx2q__summary{color:var(--color-ink-soft);margin:.4rem 0 0;font-size:1.05rem;line-height:1.5}.StudyStub-module__ZPqx2q__note{border:1px dashed var(--color-line);font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-faint);text-align:center;border-radius:1rem;margin:2.4rem 0 0;padding:1.1rem 1.3rem;font-size:.74rem}
.reading-module__-wOA7q__sec{background:var(--color-paper);color:var(--color-ink)}.reading-module__-wOA7q__wrap{position:relative}.reading-module__-wOA7q__sticky{height:100svh;position:sticky;top:0;overflow:clip}.reading-module__-wOA7q__media{background:#05060a;position:absolute;overflow:clip}.reading-module__-wOA7q__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reading-module__-wOA7q__scrim{background:#00000073;background:lab(0% 0 0/.45);transition:opacity .3s linear;position:absolute;inset:0}.reading-module__-wOA7q__overlay{z-index:2;text-align:center;padding-inline:var(--gutter);pointer-events:none;color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reading-module__-wOA7q__oMark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.26em;color:#fff9;margin:0 0 var(--space-lg);font-size:.7rem}.reading-module__-wOA7q__oMark em{color:var(--color-ember,#fc5f2b);font-style:normal}.reading-module__-wOA7q__oStatement{font-family:var(--font-geist-sans), var(--font-body);letter-spacing:.008em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:200;line-height:1.25}.reading-module__-wOA7q__oSupport{max-width:40rem;margin:var(--space-xl) 0 0;font-family:var(--font-geist-sans), var(--font-body);color:#ffffffd1;font-size:1.05rem;font-weight:300;line-height:1.8}.reading-module__-wOA7q__oCols{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);max-width:64rem;display:grid}.reading-module__-wOA7q__oColTitle{font-family:var(--font-geist-sans), var(--font-body);margin:0 0 var(--space-sm);padding-top:var(--space-md);border-top:1px solid #ffffff4d;font-size:1.35rem;font-weight:400;line-height:1.2}.reading-module__-wOA7q__oColBody{font-family:var(--font-geist-sans), var(--font-body);color:#ffffffc7;margin:0;font-size:.95rem;font-weight:300;line-height:1.65}.reading-module__-wOA7q__staticInner{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto;padding-block:clamp(5rem,12vh,9rem) 0}.reading-module__-wOA7q__staticBand{margin-top:var(--space-2xl);aspect-ratio:16/10;background:#05060a;position:relative;overflow:clip}.reading-module__-wOA7q__staticBand video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.reading-module__-wOA7q__staticInner{padding-block:clamp(3rem,8vh,4.5rem) 0}}@media (max-width:860px){.reading-module__-wOA7q__oStatement{font-weight:300}.reading-module__-wOA7q__oSupport{font-size:.95rem;line-height:1.7}.reading-module__-wOA7q__oCols{gap:var(--space-md);text-align:left;grid-template-columns:1fr}.reading-module__-wOA7q__oColTitle{padding-top:var(--space-sm);font-size:1.1rem}.reading-module__-wOA7q__oColBody{font-size:.85rem}}
.MriViewer-module__VTF2pG__wrap{color:#ffffffd9;color:lab(100% 0 0/.85);-webkit-user-select:none;user-select:none;background:#05060a;border-radius:1rem;flex-direction:column;width:100%;height:100%;min-height:24rem;display:flex;position:relative;overflow:hidden}.MriViewer-module__VTF2pG__bare .MriViewer-module__VTF2pG__toolbar,.MriViewer-module__VTF2pG__bare .MriViewer-module__VTF2pG__rail,.MriViewer-module__VTF2pG__bare .MriViewer-module__VTF2pG__bottom{display:none}.MriViewer-module__VTF2pG__bare{border-radius:0}.MriViewer-module__VTF2pG__toolbar{background:#ffffff0a;background:lab(100% 0 0/.04);border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.MriViewer-module__VTF2pG__title{letter-spacing:-.01em;font-size:.92rem;font-weight:600}.MriViewer-module__VTF2pG__sliceLabel{font-family:var(--font-mono);letter-spacing:.03em;color:#ffffff80;color:lab(100% 0 0/.5);font-size:.68rem}.MriViewer-module__VTF2pG__spacer{flex:1}.MriViewer-module__VTF2pG__planes{background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.6rem;gap:.25rem;padding:.15rem;display:flex}.MriViewer-module__VTF2pG__tbtn{color:#ffffff8c;color:lab(100% 0 0/.55);min-width:1.9rem;height:1.7rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:0 .5rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s}.MriViewer-module__VTF2pG__tbtn:hover{color:#ffffffe6;color:lab(100% 0 0/.9);background:#ffffff0f;background:lab(100% 0 0/.06)}.MriViewer-module__VTF2pG__tbtnOn{color:#fff;background:var(--color-accent)}.MriViewer-module__VTF2pG__stage{flex:1;min-height:0;position:relative}.MriViewer-module__VTF2pG__canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.MriViewer-module__VTF2pG__canvasTool{cursor:default}.MriViewer-module__VTF2pG__overlay{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.MriViewer-module__VTF2pG__rail{z-index:4;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:.9rem;flex-direction:column;gap:.25rem;padding:.3rem;display:flex;position:absolute;top:3.6rem;left:.75rem;box-shadow:0 10px 30px -14px #0009;box-shadow:0 10px 30px -14px lab(0% 0 0/.6)}.MriViewer-module__VTF2pG__tool{color:#fff9;color:lab(100% 0 0/.6);cursor:pointer;background:0 0;border:0;border-radius:.6rem;place-items:center;width:2rem;height:2rem;transition:background .15s,color .15s;display:grid}.MriViewer-module__VTF2pG__tool:hover{color:#fff;background:#ffffff1a;background:lab(100% 0 0/.1)}.MriViewer-module__VTF2pG__toolOn{color:#fff;background:var(--color-accent)}.MriViewer-module__VTF2pG__railGap{background:#ffffff24;background:lab(100% 0 0/.14);height:1px;margin:.15rem .3rem}.MriViewer-module__VTF2pG__measLabel,.MriViewer-module__VTF2pG__markLabel{font-family:var(--font-mono);paint-order:stroke;stroke:#0009;stroke:lab(0% 0 0/.6);stroke-width:3px;font-size:11px}.MriViewer-module__VTF2pG__labelInput{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;width:8rem;font:inherit;background:#13161ab3;background:lab(7.21285% -.900991 -3.46672/.7);border:1px solid #ffffff40;border:1px solid lab(100% 0 0/.25);border-radius:.5rem;outline:none;padding:.25rem .45rem;font-size:.8rem;position:absolute}.MriViewer-module__VTF2pG__meta{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);width:16rem;animation:MriViewer-module__VTF2pG__meta-in .22s var(--ease-out) both;background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:1rem;flex-direction:column;display:flex;position:absolute;top:.75rem;bottom:.75rem;right:.75rem;box-shadow:0 14px 40px -18px #000000a6;box-shadow:0 14px 40px -18px lab(0% 0 0/.65)}@keyframes MriViewer-module__VTF2pG__meta-in{0%{opacity:0;transform:translate(8px)}}.MriViewer-module__VTF2pG__metaHead{justify-content:space-between;align-items:center;padding:.8rem .9rem .5rem;display:flex}.MriViewer-module__VTF2pG__metaTitle{font-size:.88rem;font-weight:600}.MriViewer-module__VTF2pG__metaClose{color:#ffffff80;color:lab(100% 0 0/.5);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}.MriViewer-module__VTF2pG__metaClose:hover{color:#fff}.MriViewer-module__VTF2pG__metaBody{padding:0 .9rem 1rem;overflow-y:auto}.MriViewer-module__VTF2pG__mSection{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#ed7940;color:lab(64.0908% 42.9438 51.6702);margin:1rem 0 .4rem;font-size:.6rem}.MriViewer-module__VTF2pG__mList{margin:0}.MriViewer-module__VTF2pG__mRow{border-bottom:1px solid #ffffff12;border-bottom:1px solid lab(100% 0 0/.07);justify-content:space-between;gap:.8rem;padding:.28rem 0;display:flex}.MriViewer-module__VTF2pG__mKey{color:#ffffff8c;color:lab(100% 0 0/.55);font-size:.8rem}.MriViewer-module__VTF2pG__mVal{font-family:var(--font-mono);color:#fff;text-align:right;margin:0;font-size:.76rem}.MriViewer-module__VTF2pG__mNote{color:#fff6;color:lab(100% 0 0/.4);margin:.3rem 0 0;font-size:.76rem;line-height:1.4}.MriViewer-module__VTF2pG__bottom{background:#ffffff0a;background:lab(100% 0 0/.04);border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);align-items:center;gap:.9rem;padding:.7rem .9rem;display:flex}.MriViewer-module__VTF2pG__presets{gap:.3rem;display:flex}.MriViewer-module__VTF2pG__chip{color:#fff9;color:lab(100% 0 0/.6);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;padding:.3rem .6rem;font-size:.62rem;transition:background .15s,color .15s,border-color .15s}.MriViewer-module__VTF2pG__chip:hover{color:#fff;background:#ffffff0f;background:lab(100% 0 0/.06);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.MriViewer-module__VTF2pG__scrub{flex:1;align-items:center;display:flex}.MriViewer-module__VTF2pG__slider{appearance:none;cursor:pointer;background:0 0;flex:1;height:1.4rem}.MriViewer-module__VTF2pG__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) var(--fill,0%), #ffffff24 var(--fill,0%));border-radius:999px;height:.4rem}@supports (color:lab(0% 0 0)){.MriViewer-module__VTF2pG__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) var(--fill,0%), lab(100% 0 0/.14) var(--fill,0%))}}.MriViewer-module__VTF2pG__slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-accent);background:#fff;border-radius:50%;width:1.05rem;height:1.05rem;margin-top:-.33rem;transition:transform .12s;box-shadow:0 2px 7px #0000008c;box-shadow:0 2px 7px lab(0% 0 0/.55)}.MriViewer-module__VTF2pG__slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.MriViewer-module__VTF2pG__slider::-moz-range-track{background:#ffffff24;background:lab(100% 0 0/.14);border-radius:999px;height:.4rem}.MriViewer-module__VTF2pG__slider::-moz-range-progress{background:var(--color-accent);border-radius:999px;height:.4rem}.MriViewer-module__VTF2pG__slider::-moz-range-thumb{border:2px solid var(--color-accent);background:#fff;border-radius:50%;width:1.05rem;height:1.05rem}.MriViewer-module__VTF2pG__vmodes{flex:1;align-items:center;gap:.4rem;display:flex}.MriViewer-module__VTF2pG__chipOn{color:#fff;border-color:var(--color-accent);background:#d9723040;background:lab(59.645% 37.7803 53.5271/.25)}.MriViewer-module__VTF2pG__hint3d{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffff59;color:lab(100% 0 0/.35);margin-left:auto;font-size:.6rem}.MriViewer-module__VTF2pG__gl{cursor:grab;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.MriViewer-module__VTF2pG__gl:active{cursor:grabbing}.MriViewer-module__VTF2pG__pins{pointer-events:none;z-index:5;position:absolute;inset:0}.MriViewer-module__VTF2pG__pin{animation:MriViewer-module__VTF2pG__pin-in .25s var(--ease-out) both;align-items:center;gap:.35rem;display:flex;position:absolute;transform:translate(-50%,-50%)}@keyframes MriViewer-module__VTF2pG__pin-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.MriViewer-module__VTF2pG__pinDot{border:2px solid #00bcc4;border:2px solid lab(68.7728% -40.6303 -16.6605);border-radius:50%;flex:none;width:.7rem;height:.7rem;box-shadow:0 0 0 2px #00000073,0 0 8px #00bcc499;box-shadow:0 0 0 2px lab(0% 0 0/.45),0 0 8px lab(68.7728% -40.6303 -16.6605/.6)}.MriViewer-module__VTF2pG__pinAi .MriViewer-module__VTF2pG__pinDot{border-color:#f27636;border-color:lab(64.0037% 45.8931 56.1641);box-shadow:0 0 0 2px #00000073,0 0 8px #f27636b3;box-shadow:0 0 0 2px lab(0% 0 0/.45),0 0 8px lab(64.0037% 45.8931 56.1641/.7)}.MriViewer-module__VTF2pG__pinLabel{font-family:var(--font-mono);letter-spacing:.01em;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;background:lab(0% 0 0/.55);border-radius:.35rem;padding:.1rem .4rem;font-size:.62rem}.MriViewer-module__VTF2pG__empty{text-align:center;flex:1;place-items:center;padding:2rem;display:grid}.MriViewer-module__VTF2pG__hint{color:#ffffff80;color:lab(100% 0 0/.5);font-size:.95rem}.MriViewer-module__VTF2pG__err{color:#f97770;color:lab(65.9538% 50.1356 28.6987);margin-top:.6rem;font-size:.85rem}
.membership-module__Tr_NPq__film{color:#fff;background:#05060a;align-items:stretch;min-height:100svh;display:flex;position:relative;overflow:clip}.membership-module__Tr_NPq__film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.membership-module__Tr_NPq__scrim{z-index:1;background:linear-gradient(#0000008c,#0000 40%),linear-gradient(#0000 55%,#0009);background:linear-gradient(lab(0% 0 0/.55),#0000 40%),linear-gradient(#0000 55%,lab(0% 0 0/.6));position:absolute;inset:0}.membership-module__Tr_NPq__content{z-index:2;width:min(100% - 2 * var(--gutter), var(--container));justify-content:space-between;gap:var(--space-2xl);flex-direction:column;margin-inline:auto;padding-block:clamp(4rem,10vh,7rem);display:flex;position:relative}.membership-module__Tr_NPq__mark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.26em;color:#fff9;margin:0 0 var(--space-lg);font-size:.7rem}.membership-module__Tr_NPq__mark em{color:var(--color-ember,#fc5f2b);font-style:normal}.membership-module__Tr_NPq__statement{font-family:var(--font-geist-sans), var(--font-body);letter-spacing:.008em;text-wrap:balance;overflow-wrap:anywhere;min-width:0;max-width:22ch;margin:0;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:200;line-height:1.25}.membership-module__Tr_NPq__support{max-width:40rem;margin:var(--space-xl) 0 0;font-family:var(--font-geist-sans), var(--font-body);color:#ffffffd1;font-size:1.05rem;font-weight:300;line-height:1.8}.membership-module__Tr_NPq__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.membership-module__Tr_NPq__colTitle{font-family:var(--font-geist-sans), var(--font-body);margin:0 0 var(--space-sm);padding-top:var(--space-md);border-top:1px solid #ffffff4d;font-size:1.35rem;font-weight:400;line-height:1.2}.membership-module__Tr_NPq__colBody{font-family:var(--font-geist-sans), var(--font-body);color:#ffffffc7;margin:0;font-size:.95rem;font-weight:300;line-height:1.65}@media (max-width:860px){.membership-module__Tr_NPq__statement{font-weight:300}.membership-module__Tr_NPq__cols{gap:var(--space-lg);grid-template-columns:1fr}}
.ControlPanel-module__J5xMLG__panel{z-index:80;-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);color:#ffffffe6;color:lab(100% 0 0/.9);width:16.75rem;animation:ControlPanel-module__J5xMLG__panel-in .22s var(--ease-out) both;background:#171b228c;background:lab(9.45698% -.509754 -5.47932/.55);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:1.1rem;position:fixed;overflow:hidden;box-shadow:0 24px 60px -22px #000000b3,inset 0 1px #ffffff24;box-shadow:0 24px 60px -22px lab(0% 0 0/.7),inset 0 1px lab(100% 0 0/.14)}@keyframes ControlPanel-module__J5xMLG__panel-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.ControlPanel-module__J5xMLG__head{cursor:grab;touch-action:none;background:#ffffff0a;background:lab(100% 0 0/.04);border-bottom:1px solid #ffffff17;border-bottom:1px solid lab(100% 0 0/.09);align-items:center;gap:.55rem;padding:.6rem .7rem .6rem .75rem;display:flex}.ControlPanel-module__J5xMLG__head:active{cursor:grabbing}.ControlPanel-module__J5xMLG__grip{flex:none;grid-template-columns:repeat(2,3px);grid-auto-rows:3px;gap:3px;display:grid}.ControlPanel-module__J5xMLG__grip span{background:#ffffff59;background:lab(100% 0 0/.35);border-radius:50%;width:3px;height:3px}.ControlPanel-module__J5xMLG__headTitle{letter-spacing:-.01em;font-size:.82rem;font-weight:600}.ControlPanel-module__J5xMLG__slice{font-family:var(--font-mono);letter-spacing:.03em;color:#ffffff6b;color:lab(100% 0 0/.42);margin-left:auto;font-size:.6rem}.ControlPanel-module__J5xMLG__close{color:#ffffff80;color:lab(100% 0 0/.5);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;transition:background .15s,color .15s;display:grid}.ControlPanel-module__J5xMLG__close:hover{color:#fff;background:#ffffff1a;background:lab(100% 0 0/.1)}.ControlPanel-module__J5xMLG__body{flex-direction:column;gap:.85rem;padding:.85rem .85rem .9rem;display:flex}.ControlPanel-module__J5xMLG__group{flex-direction:column;gap:.45rem;display:flex}.ControlPanel-module__J5xMLG__gLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#fff6;color:lab(100% 0 0/.4);font-size:.58rem}.ControlPanel-module__J5xMLG__seg{background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.7rem;grid-template-columns:repeat(5,1fr);gap:.25rem;padding:.2rem;display:grid}.ControlPanel-module__J5xMLG__segBtn{color:#fff9;color:lab(100% 0 0/.6);height:2rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;font-size:.82rem;font-weight:600;transition:background .15s,color .15s}.ControlPanel-module__J5xMLG__segBtn:hover{color:#fff;background:#ffffff12;background:lab(100% 0 0/.07)}.ControlPanel-module__J5xMLG__segOn{color:#fff;background:var(--color-accent);box-shadow:0 4px 14px -6px var(--color-accent)}.ControlPanel-module__J5xMLG__chips{flex-wrap:wrap;gap:.3rem;display:flex}.ControlPanel-module__J5xMLG__chip{color:#ffffff9e;color:lab(100% 0 0/.62);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;padding:.32rem .6rem;font-size:.6rem;transition:background .15s,color .15s,border-color .15s}.ControlPanel-module__J5xMLG__chip:hover{color:#fff;background:#ffffff0f;background:lab(100% 0 0/.06);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.ControlPanel-module__J5xMLG__chipOn{color:#fff;border-color:var(--color-accent);background:#d9723040;background:lab(59.645% 37.7803 53.5271/.25)}.ControlPanel-module__J5xMLG__hint{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:#ffffff52;color:lab(100% 0 0/.32);align-self:center;margin-left:auto;font-size:.55rem}.ControlPanel-module__J5xMLG__tools{gap:.35rem;display:flex}.ControlPanel-module__J5xMLG__tool{color:#fff9;color:lab(100% 0 0/.6);cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:.6rem;flex:1;place-items:center;height:2.15rem;transition:background .15s,color .15s,border-color .15s;display:grid}.ControlPanel-module__J5xMLG__tool:hover{color:#fff;background:#ffffff14;background:lab(100% 0 0/.08)}.ControlPanel-module__J5xMLG__toolOn{color:#fff;border-color:var(--color-accent);background:var(--color-accent)}.ControlPanel-module__J5xMLG__slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.3rem}.ControlPanel-module__J5xMLG__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) var(--fill,0%), #ffffff24 var(--fill,0%));border-radius:999px;height:.38rem}@supports (color:lab(0% 0 0)){.ControlPanel-module__J5xMLG__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) var(--fill,0%), lab(100% 0 0/.14) var(--fill,0%))}}.ControlPanel-module__J5xMLG__slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-accent);background:#fff;border-radius:50%;width:1rem;height:1rem;margin-top:-.31rem;transition:transform .12s;box-shadow:0 2px 7px #0000008c;box-shadow:0 2px 7px lab(0% 0 0/.55)}.ControlPanel-module__J5xMLG__slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.ControlPanel-module__J5xMLG__slider::-moz-range-track{background:#ffffff24;background:lab(100% 0 0/.14);border-radius:999px;height:.38rem}.ControlPanel-module__J5xMLG__slider::-moz-range-progress{background:var(--color-accent);border-radius:999px;height:.38rem}.ControlPanel-module__J5xMLG__slider::-moz-range-thumb{border:2px solid var(--color-accent);background:#fff;border-radius:50%;width:1rem;height:1rem}.ControlPanel-module__J5xMLG__footer{gap:.35rem;padding-top:.15rem;display:flex}.ControlPanel-module__J5xMLG__fBtn{color:#ffffffb3;color:lab(100% 0 0/.7);font:inherit;cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:.6rem;flex:1;padding:.45rem .3rem;font-size:.72rem;transition:background .15s,color .15s,border-color .15s}.ControlPanel-module__J5xMLG__fBtn:hover{color:#fff;background:#ffffff14;background:lab(100% 0 0/.08);border-color:#ffffff3d;border-color:lab(100% 0 0/.24)}.ControlPanel-module__J5xMLG__fBtnOn{color:#fff;border-color:var(--color-accent);background:#d9723038;background:lab(59.645% 37.7803 53.5271/.22)}
.journeyfilm-module__ERjOtW__sec{background:var(--color-paper);color:var(--color-ink)}.journeyfilm-module__ERjOtW__wrap{position:relative}.journeyfilm-module__ERjOtW__sticky{color:#fff;background:#05060a;height:100svh;position:sticky;top:0;overflow:clip}.journeyfilm-module__ERjOtW__layer{position:absolute;inset:0}.journeyfilm-module__ERjOtW__layer video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journeyfilm-module__ERjOtW__clip{opacity:0;transition:opacity 1.4s var(--ease-in-out)}.journeyfilm-module__ERjOtW__clipOn{opacity:1}.journeyfilm-module__ERjOtW__scrim{z-index:2;pointer-events:none;background:linear-gradient(#00000073,#0000 38%),linear-gradient(#0000 58%,#0000008c);background:linear-gradient(lab(0% 0 0/.45),#0000 38%),linear-gradient(#0000 58%,lab(0% 0 0/.55));position:absolute;inset:0}.journeyfilm-module__ERjOtW__title{z-index:3;text-align:center;padding-inline:var(--gutter);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.journeyfilm-module__ERjOtW__mark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.26em;color:#fff9;margin:0 0 var(--space-lg);font-size:.7rem}.journeyfilm-module__ERjOtW__mark em{color:var(--color-ember,#fc5f2b);font-style:normal}.journeyfilm-module__ERjOtW__statement{font-family:var(--font-geist-sans), var(--font-body);letter-spacing:.008em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:200;line-height:1.25}.journeyfilm-module__ERjOtW__support{max-width:40rem;margin:var(--space-xl) 0 0;font-family:var(--font-geist-sans), var(--font-body);color:#ffffffd1;font-size:1.05rem;font-weight:300;line-height:1.8}.journeyfilm-module__ERjOtW__bottom{inset-inline:0;z-index:3;padding:0 var(--gutter) clamp(2.5rem, 6vh, 4.5rem);pointer-events:none;position:absolute;bottom:0}.journeyfilm-module__ERjOtW__bottomInner{width:min(100%, var(--container));grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.journeyfilm-module__ERjOtW__colTitle{font-family:var(--font-geist-sans), var(--font-body);margin:0 0 var(--space-sm);padding-top:var(--space-md);border-top:1px solid #ffffff4d;font-size:1.3rem;font-weight:400;line-height:1.2}.journeyfilm-module__ERjOtW__colBody{font-family:var(--font-geist-sans), var(--font-body);color:#ffffffc7;margin:0;font-size:.92rem;font-weight:300;line-height:1.6}@media (max-width:860px){.journeyfilm-module__ERjOtW__statement{font-weight:300}.journeyfilm-module__ERjOtW__bottomInner{gap:var(--space-md);grid-template-columns:1fr}.journeyfilm-module__ERjOtW__support{font-size:.95rem;line-height:1.7}.journeyfilm-module__ERjOtW__bottom{padding-bottom:clamp(1.75rem,4vh,3rem)}.journeyfilm-module__ERjOtW__colTitle{padding-top:var(--space-sm);font-size:1.1rem}.journeyfilm-module__ERjOtW__colBody{font-size:.85rem}}
.protocolpair-module__4pz9Ia__sec{color:#fff;background:#050505;padding-block:clamp(5rem,12vh,9rem) clamp(4rem,10vh,7rem)}.protocolpair-module__4pz9Ia__inner{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.protocolpair-module__4pz9Ia__mark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.26em;color:#ffffff8c;margin:0 0 var(--space-lg);text-align:center;font-size:.7rem}.protocolpair-module__4pz9Ia__statement{font-family:var(--font-geist-sans), var(--font-body);letter-spacing:.008em;text-wrap:balance;text-align:center;max-width:24ch;margin:0 auto;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:200;line-height:1.25}.protocolpair-module__4pz9Ia__pair{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,90rem);margin:clamp(2.5rem,6vh,4.5rem) auto 0;display:grid}.protocolpair-module__4pz9Ia__half{aspect-ratio:1;margin:0;position:relative;overflow:clip}.protocolpair-module__4pz9Ia__half img{object-fit:cover}.protocolpair-module__4pz9Ia__rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,3.5rem);margin-top:clamp(2.5rem,6vh,4rem);display:grid}.protocolpair-module__4pz9Ia__rowTitle{font-family:var(--font-geist-sans), var(--font-body);margin:0 0 var(--space-sm);padding-top:var(--space-md);border-top:1px solid #ffffff38;font-size:1.15rem;font-weight:400;line-height:1.25}.protocolpair-module__4pz9Ia__rowBody{font-family:var(--font-geist-sans), var(--font-body);color:#ffffffb8;margin:0;font-size:.92rem;font-weight:300;line-height:1.65}.protocolpair-module__4pz9Ia__support{max-width:38rem;margin:var(--space-xl) auto 0;font-family:var(--font-geist-sans), var(--font-body);color:#ffffffc7;text-align:center;font-size:1.05rem;font-weight:300;line-height:1.8}.protocolpair-module__4pz9Ia__card{margin-top:clamp(1.5rem,4vh,3rem)}.protocolpair-module__4pz9Ia__cardInner{display:block}.protocolpair-module__4pz9Ia__cardArt{aspect-ratio:16/9;width:min(100%,90rem);margin:0 auto;position:relative;overflow:clip}.protocolpair-module__4pz9Ia__cardArt img{object-fit:cover}.protocolpair-module__4pz9Ia__cardBody{width:min(100% - 2 * var(--gutter), var(--container));text-align:center;margin:clamp(2rem,5vh,3.5rem) auto 0}.protocolpair-module__4pz9Ia__cardMark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.26em;color:#ffffff8c;margin:0 0 var(--space-md);font-size:.7rem}.protocolpair-module__4pz9Ia__cardTitle{font-family:var(--font-geist-sans), var(--font-body);margin:0;font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);font-weight:200;line-height:1.2}.protocolpair-module__4pz9Ia__cardText{font-family:var(--font-geist-sans), var(--font-body);color:#ffffffbf;margin:var(--space-md) auto 0;max-width:34rem;font-size:1rem;font-weight:300;line-height:1.75}.protocolpair-module__4pz9Ia__more{text-align:center;margin:clamp(2.5rem,6vh,4rem) 0 0}.protocolpair-module__4pz9Ia__more a{border-radius:var(--radius-pill);color:#ffffffd9;min-height:2.6rem;font-family:var(--font-geist-sans), var(--font-body);border:1px solid #ffffff47;align-items:center;padding:0 1.4rem;font-size:.92rem;font-weight:300;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.protocolpair-module__4pz9Ia__more a:hover{color:#fff;border-color:#fff9}@media (max-width:860px){.protocolpair-module__4pz9Ia__statement{text-align:left;margin-inline:0;font-weight:300}.protocolpair-module__4pz9Ia__mark{text-align:left}.protocolpair-module__4pz9Ia__pair{grid-template-columns:1fr}.protocolpair-module__4pz9Ia__rows{gap:var(--space-lg);grid-template-columns:1fr}.protocolpair-module__4pz9Ia__more{text-align:left}.protocolpair-module__4pz9Ia__support{text-align:left;margin-inline:0}.protocolpair-module__4pz9Ia__cardArt{aspect-ratio:4/3}.protocolpair-module__4pz9Ia__cardBody{text-align:left}.protocolpair-module__4pz9Ia__cardText{margin-inline:0}.protocolpair-module__4pz9Ia__card .protocolpair-module__4pz9Ia__more{text-align:left}}
.eventmodal-module__7e84xa__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-deep);background:var(--color-accent-tint);border-radius:999px;margin:0 0 .9rem;padding:.28rem .7rem;font-size:.62rem;display:inline-block}.eventmodal-module__7e84xa__title{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.03em;color:var(--color-ink);margin:0 0 .5rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;line-height:1.05}.eventmodal-module__7e84xa__meta{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-faint);margin:0 0 1.6rem;font-size:.78rem}.eventmodal-module__7e84xa__hero{background:linear-gradient(155deg, var(--color-ink), #1b2025);color:var(--color-paper);border-radius:1.3rem;padding:1.5rem 1.6rem}@supports (color:lab(0% 0 0)){.eventmodal-module__7e84xa__hero{background:linear-gradient(155deg, var(--color-ink), lab(11.8226% -1.16985 -4.2166))}}.eventmodal-module__7e84xa__heroEyebrow{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80;color:lab(100% 0 0/.5);font-size:.64rem}.eventmodal-module__7e84xa__heroState{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.02em;margin:.5rem 0 .6rem;font-size:1.9rem;font-weight:700;display:block}.eventmodal-module__7e84xa__hero[data-tone=done] .eventmodal-module__7e84xa__heroState{color:#59d38c;color:lab(76.4345% -47.7098 24.5839)}.eventmodal-module__7e84xa__hero[data-tone=active] .eventmodal-module__7e84xa__heroState{color:#f6ab6b;color:lab(76.3817% 23.8924 44.3017)}.eventmodal-module__7e84xa__heroLine{color:#fffc;color:lab(100% 0 0/.8);max-width:34rem;margin:0;font-size:.98rem;line-height:1.55}.eventmodal-module__7e84xa__section{margin-top:2.4rem;scroll-margin-top:1.5rem}.eventmodal-module__7e84xa__h2{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 1.1rem;font-size:1.2rem;font-weight:650}.eventmodal-module__7e84xa__detailText{max-width:36rem;color:var(--color-ink-soft);margin:0;font-size:.98rem;line-height:1.6}.eventmodal-module__7e84xa__link{color:var(--color-accent-deep);align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.eventmodal-module__7e84xa__link:hover{gap:.6rem}.eventmodal-module__7e84xa__stepper{--ok:#349d62;margin:0;padding:0;list-style:none}@supports (color:lab(0% 0 0)){.eventmodal-module__7e84xa__stepper{--ok:lab(57.6074% -41.4923 21.3997)}}.eventmodal-module__7e84xa__step{min-height:2.1rem;color:var(--color-ink-faint);align-items:center;gap:.85rem;padding:.5rem 0 .5rem 1.9rem;display:flex;position:relative}.eventmodal-module__7e84xa__step:before{content:"";background:var(--color-line);width:2px;position:absolute;top:-.5rem;bottom:50%;left:6px}.eventmodal-module__7e84xa__step:first-child:before{top:50%}.eventmodal-module__7e84xa__step:after{content:"";background:var(--color-line);width:2px;position:absolute;top:50%;bottom:-.5rem;left:6px}.eventmodal-module__7e84xa__step:last-child:after{display:none}.eventmodal-module__7e84xa__stepNode{background:var(--color-paper);border:2px solid var(--color-line);z-index:2;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:6px;transform:translate(-50%,-50%)}.eventmodal-module__7e84xa__stepLabel{font-size:.95rem}.eventmodal-module__7e84xa__stepTag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-deep);background:var(--color-accent-tint);border-radius:999px;padding:.1rem .45rem;font-size:.58rem}.eventmodal-module__7e84xa__stepDone{color:var(--color-ink)}.eventmodal-module__7e84xa__stepDone:before,.eventmodal-module__7e84xa__stepDone:after{background:var(--ok)}.eventmodal-module__7e84xa__stepDone .eventmodal-module__7e84xa__stepNode{background:var(--ok);border-color:var(--ok)}.eventmodal-module__7e84xa__stepNow:before{background:var(--ok)}.eventmodal-module__7e84xa__stepNow{color:var(--color-ink);font-weight:550}.eventmodal-module__7e84xa__stepNow .eventmodal-module__7e84xa__stepNode{background:var(--color-accent);border-color:var(--color-accent);width:15px;height:15px;box-shadow:0 0 0 4px #d9723026;box-shadow:0 0 0 4px lab(59.645% 37.7803 53.5271/.15)}
.Step03-module__KeKZWG__sec{--p:0;background:var(--color-paper);min-height:240vh;position:relative}.Step03-module__KeKZWG__sticky{height:100vh;width:min(100% - 2 * var(--gutter), 82rem);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1rem,4vw,4rem);margin-inline:auto;display:grid;position:sticky;top:0}.Step03-module__KeKZWG__pillWrap{place-items:center;height:100%;display:grid;position:relative}.Step03-module__KeKZWG__glow{filter:blur(14px);width:44%;height:50%;opacity:clamp(.35, calc(.35 + var(--p) * .9), 1);background:radial-gradient(closest-side,#ee5e2357,#0000 70%);background:radial-gradient(closest-side,lab(59.0263% 54.6736 59.9193/.34),#0000 70%);position:absolute}.Step03-module__KeKZWG__pill{object-fit:contain;mix-blend-mode:multiply;width:auto;height:74vh;animation:7.5s cubic-bezier(.45,0,.55,1) infinite Step03-module__KeKZWG__s03-float;position:relative}@keyframes Step03-module__KeKZWG__s03-float{0%,to{transform:translateY(0)rotate(1.2deg)}50%{transform:translateY(-16px)rotate(-1.2deg)}}.Step03-module__KeKZWG__caption{text-align:center;max-width:20rem;font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-faint);opacity:clamp(0, calc((var(--p) - .55) * 8), 1);font-size:.66rem;line-height:1.5;position:absolute;bottom:2vh}.Step03-module__KeKZWG__right{text-align:left;justify-self:start;max-width:22rem}.Step03-module__KeKZWG__eyebrow{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--color-accent-deep);opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);font-size:clamp(2rem,1.4rem + 2vw,3.4rem);font-weight:500;line-height:1;display:block;transform:translateY(.35em)}.Step03-module__KeKZWG__right.Step03-module__KeKZWG__isIn .Step03-module__KeKZWG__eyebrow{opacity:1;transform:none}.Step03-module__KeKZWG__headline{margin:var(--space-md) 0 0;font-family:var(--font-geist-sans), var(--font-body);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.05rem,.7rem + 1.12vw,1.6rem);font-weight:600;line-height:1.08}.Step03-module__KeKZWG__word{opacity:0;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);display:inline-block;transform:translateY(.5em)}.Step03-module__KeKZWG__wordEm{color:var(--color-accent-deep)}.Step03-module__KeKZWG__right.Step03-module__KeKZWG__isIn .Step03-module__KeKZWG__word{opacity:1;transition-delay:calc(.1s + var(--wi) * 35ms);transform:none}@media (prefers-reduced-motion:reduce){.Step03-module__KeKZWG__eyebrow,.Step03-module__KeKZWG__word{opacity:1;transition:none;transform:none}}.Step03-module__KeKZWG__left{text-align:right;justify-self:end;max-width:24rem}.Step03-module__KeKZWG__rlabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:var(--space-sm);opacity:clamp(0, calc((var(--p) - .18) * 8), 1);font-size:.62rem;display:block}.Step03-module__KeKZWG__stack{columns:2;column-gap:1.6rem;margin:0;padding:0;list-style:none}.Step03-module__KeKZWG__stack li{break-inside:avoid;opacity:clamp(0, calc((var(--p) - .22 - var(--i) * .012) * 22), 1);transform:translateY(calc((1 - clamp(0, calc((var(--p) - .22 - var(--i) * .012) * 22), 1)) * .4rem));margin-bottom:.55rem}.Step03-module__KeKZWG__sName{font-family:var(--font-bricolage), var(--font-body);letter-spacing:-.01em;color:var(--color-ink);font-size:.82rem;font-weight:600;line-height:1.2;display:block}.Step03-module__KeKZWG__sMeta{font-family:var(--font-mono);letter-spacing:.02em;font-size:.64rem;line-height:1.5;display:block}.Step03-module__KeKZWG__sDose{color:var(--color-accent-deep);font-weight:500}.Step03-module__KeKZWG__sWhen{color:var(--color-ink-faint);margin-left:.4rem;font-style:normal}.Step03-module__KeKZWG__rmore{margin-top:var(--space-sm);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-accent-deep);opacity:clamp(0, calc((var(--p) - .75) * 10), 1);font-size:.62rem;display:block}@media (max-width:860px){.Step03-module__KeKZWG__sec{min-height:auto}.Step03-module__KeKZWG__sticky{gap:var(--space-lg);text-align:left;height:auto;padding-block:5.5rem var(--space-3xl);grid-template-rows:auto auto auto;grid-template-columns:1fr;align-items:start;position:static}.Step03-module__KeKZWG__right{text-align:left;order:1;justify-self:start;max-width:none}.Step03-module__KeKZWG__headline{text-align:left}.Step03-module__KeKZWG__pillWrap{order:2}.Step03-module__KeKZWG__pill{height:38vh}.Step03-module__KeKZWG__caption{margin-top:var(--space-sm);text-align:left;opacity:1;max-width:none;position:static}.Step03-module__KeKZWG__left{text-align:left;order:3;justify-self:start;width:100%;max-width:none}.Step03-module__KeKZWG__stack{columns:2;column-gap:1.2rem}.Step03-module__KeKZWG__rlabel,.Step03-module__KeKZWG__rmore{text-align:left;opacity:1}.Step03-module__KeKZWG__stack li{text-align:left;opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Step03-module__KeKZWG__pill{animation:none}}@media (max-width:640px){.Step03-module__KeKZWG__headline{font-size:clamp(1.35rem,1.1rem + 1.5vw,1.65rem);line-height:1.2}}
