.cancer-passport_page__6_pmo{--passport-ink:#10233f;--passport-paper:#fffdf7;--passport-cyan:#18b8ca;--passport-mint:#c8f4e4;background:linear-gradient(rgba(31,73,182,.035) 1px,transparent 0),linear-gradient(90deg,rgba(31,73,182,.035) 1px,transparent 0),#f5f7f8;background-size:32px 32px;color:var(--passport-ink)}.cancer-passport_hero__5HpJw{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 20%,rgba(24,184,202,.25),transparent 27%),radial-gradient(circle at 88% 76%,rgba(31,73,182,.42),transparent 32%),#08172e;color:white}.cancer-passport_hero__5HpJw:after{position:absolute;inset:0;content:"";pointer-events:none;opacity:.25;background-image:repeating-linear-gradient(115deg,transparent,transparent 23px,rgba(255,255,255,.04) 24px,rgba(255,255,255,.04) 25px)}.cancer-passport_heroInner__VGuF1{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:clamp(2rem,7vw,7rem);align-items:center;min-height:610px;padding-block:clamp(4.5rem,9vw,8rem)}.cancer-passport_heroCopy__uLFi2{max-width:830px}.cancer-passport_trackBadge___Fk9M{background:var(--passport-mint);color:#073b3d;letter-spacing:.04em}.cancer-passport_docketLabel__yK5JA,.cancer-passport_kicker__H8BRk,.cancer-passport_sectionEyebrow__cgnZA,.cancer-passport_sectionKickerLight__Uo3Y_,.cancer-passport_sectionKicker__OJq7a{font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.cancer-passport_kicker__H8BRk{color:#70e5ee;margin-bottom:.75rem}.cancer-passport_heroTitle__BwctS{max-width:850px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.65rem,6vw,5.7rem);font-weight:600;letter-spacing:-.045em;line-height:.97}.cancer-passport_heroLead__ymRyb{max-width:760px;margin-top:1.5rem;color:#cad6e6;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.cancer-passport_heroDocket__SvWnC{position:relative;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid rgba(112,229,238,.38);background:rgba(9,29,57,.82);color:white;box-shadow:18px 18px 0 rgba(24,184,202,.13);backdrop-filter:blur(14px)}.cancer-passport_heroDocket__SvWnC:before,.cancer-passport_passport__xV708:before{position:absolute;top:12px;right:12px;width:10px;height:10px;border-top:2px solid var(--passport-cyan);border-right:2px solid var(--passport-cyan);content:""}.cancer-passport_docketLabel__yK5JA,.cancer-passport_sectionKickerLight__Uo3Y_{color:#70e5ee}.cancer-passport_docketRule__MexlW{height:1px;background:linear-gradient(90deg,rgba(112,229,238,.55),transparent)}.cancer-passport_content__VJAkO{padding-block:clamp(3rem,7vw,6.5rem)}.cancer-passport_statRail__qHYPq{margin-top:clamp(-5rem,-6vw,-3rem);position:relative;z-index:2;border:1px solid #cbd8df;background:var(--passport-paper);box-shadow:0 24px 60px rgba(13,36,66,.12)}.cancer-passport_statCell__wobf1{min-height:142px;padding:1.5rem;border-right:1px solid #dbe4e8}.cancer-passport_statCell__wobf1:last-child{border-right:0}.cancer-passport_statValue__Pas_i{font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.3rem,5vw,4.25rem);line-height:1;color:#0d67ff}.cancer-passport_statLabel__UuA1y{max-width:180px;margin-top:.65rem;color:#526475;font-size:.84rem;font-weight:700;line-height:1.35}.cancer-passport_methodSection__KrSEu,.cancer-passport_pilotSection___DUku{padding-top:clamp(4.5rem,8vw,8rem)}.cancer-passport_sectionEyebrow__cgnZA,.cancer-passport_sectionKicker__OJq7a{color:#087e8b}.cancer-passport_cardTitleLight__iSrdY,.cancer-passport_cardTitle__OqfHS,.cancer-passport_sectionTitle__2ugDV{font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2rem,4vw,3.65rem);font-weight:600;letter-spacing:-.035em;line-height:1.05}.cancer-passport_methodStep__hVGxa{min-height:225px;padding:1.65rem;border:1px solid #d6e0e5;background:rgba(255,255,255,.82);transition:transform .16s ease,border-color .16s ease}.cancer-passport_methodStep__hVGxa:hover{transform:translateY(-4px);border-color:#18b8ca}.cancer-passport_stepNumber__R8lkF{color:#a2b0ba;font-family:ui-monospace,Cascadia Code,monospace;font-size:.8rem;font-weight:800}.cancer-passport_passport__xV708{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr);overflow:hidden;border:1px solid #cbd8df;background:var(--passport-paper);box-shadow:0 16px 44px rgba(16,35,63,.07);animation:cancer-passport_passport-in__O5ZDm .43s both}.cancer-passport_passportIndex__wKYw5{display:flex;align-items:flex-start;justify-content:center;padding-top:1.6rem;border-right:1px solid #d5e0e4;background:#0d294d;color:#70e5ee;font-family:ui-monospace,Cascadia Code,monospace;font-size:.78rem;font-weight:800;letter-spacing:.08em}.cancer-passport_passportBody__YGOea{padding:clamp(1.4rem,3vw,2.5rem)}.cancer-passport_studyTitle__3Af7X{max-width:900px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.35rem,2.5vw,2.15rem);font-weight:600;line-height:1.15}.cancer-passport_sourceLink__szYuD{display:inline-flex;flex-shrink:0;gap:.3rem;align-items:center;color:#086d79;font-size:.84rem;font-weight:800;text-decoration:none}.cancer-passport_scoreReceipt__hu1YW,.cancer-passport_sourceFacts__v_E8z{padding:1.25rem;border:1px solid #d9e3e7}.cancer-passport_sourceFacts__v_E8z{background:#f4f8f7}.cancer-passport_scoreReceipt__hu1YW{background:white}.cancer-passport_factList__XTJp5{display:grid;gap:.85rem;margin:1rem 0 0}.cancer-passport_factList__XTJp5 div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:.75rem}.cancer-passport_factList__XTJp5 dt{color:#687988;font-size:.75rem;font-weight:750;text-transform:uppercase}.cancer-passport_factList__XTJp5 dd{margin:0;font-size:.88rem;font-weight:650}.cancer-passport_scoreNumber__NDDPt{color:#0d67ff;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:3.35rem;line-height:1}.cancer-passport_actionStrip__7Z9rB{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:flex-start;padding:1.15rem 1.25rem;border-left:4px solid var(--passport-cyan);background:#eaf8f7}.cancer-passport_boundaryGrid__yUSnv{padding-top:clamp(5rem,9vw,9rem)}.cancer-passport_principleCardDark__uOGZ8,.cancer-passport_principleCard__fFE5s{min-height:420px;padding:clamp(2rem,5vw,4rem);border:1px solid #ccd9df}.cancer-passport_principleCard__fFE5s{background:var(--passport-paper)}.cancer-passport_principleCardDark__uOGZ8{border-color:#163c68;background:#0d294d;color:white}.cancer-passport_cardTitleLight__iSrdY,.cancer-passport_cardTitle__OqfHS{margin-top:.65rem;font-size:clamp(2rem,4vw,3.2rem)}.cancer-passport_cardTitleLight__iSrdY{color:white}.cancer-passport_nextPhase__kVJzX{margin-top:clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,4rem);border:1px solid #b9cbd4;background:linear-gradient(135deg,rgba(200,244,228,.55),transparent 55%),white}@keyframes cancer-passport_passport-in__O5ZDm{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:62em){.cancer-passport_heroInner__VGuF1{grid-template-columns:1fr;min-height:auto}.cancer-passport_heroDocket__SvWnC{max-width:680px}.cancer-passport_statCell__wobf1:nth-child(2){border-right:0}.cancer-passport_statCell__wobf1:nth-child(-n+2){border-bottom:1px solid #dbe4e8}}@media (max-width:48em){.cancer-passport_passport__xV708{grid-template-columns:38px minmax(0,1fr)}.cancer-passport_passportIndex__wKYw5{padding-top:1.25rem;font-size:.68rem}.cancer-passport_sourceLink__szYuD{width:100%}.cancer-passport_statCell__wobf1{min-height:120px;padding:1.1rem}.cancer-passport_factList__XTJp5 div{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){.cancer-passport_passport__xV708{animation:none}.cancer-passport_methodStep__hVGxa{transition:none}}