.hero[data-astro-cid-i3irphx7]{isolation:isolate;color:var(--text-on-dark);background:radial-gradient(ellipse 60% 50% at 12% 8%, #5a10474d, transparent 70%), radial-gradient(ellipse 45% 40% at 50% 70%, #14b3a30f, transparent 70%), var(--bg-dark);padding-block:var(--s-6) var(--s-8);position:relative;overflow:hidden}.hero__scene[data-astro-cid-i3irphx7]{inline-size:min(100%,440px);margin-block-end:var(--s-4);margin-inline:auto}.scene[data-astro-cid-i3irphx7]{aspect-ratio:1;block-size:auto;inline-size:100%;overflow:visible}.hero__inner[data-astro-cid-i3irphx7]{display:block}.hero__copy[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start;display:flex}.hero__h1[data-astro-cid-i3irphx7]{color:var(--text-on-dark);font-weight:800}.hero__lines[data-astro-cid-i3irphx7]{display:block}.hero__line[data-astro-cid-i3irphx7]{letter-spacing:0;font-size:clamp(2.9rem,14vw,4.4rem);line-height:1.18;display:block}html[lang=en] .hero__line[data-astro-cid-i3irphx7]{letter-spacing:-.035em;line-height:1.04}.hero__dot[data-astro-cid-i3irphx7]{color:var(--turquoise)}.hero__name[data-astro-cid-i3irphx7]{margin-block-start:var(--s-6);font-size:clamp(1.6rem,6.5vw,2.4rem);font-weight:800;line-height:1.3;display:block}html[lang=en] .hero__name[data-astro-cid-i3irphx7]{letter-spacing:-.025em}.hero__spec[data-astro-cid-i3irphx7]{font-size:var(--fs-lead);color:var(--turquoise);margin-block-start:var(--s-1);font-weight:600}.hero__sub[data-astro-cid-i3irphx7]{color:#f5f5f7bd;max-inline-size:30em;margin-block-start:var(--s-4)}.hero__actions[data-astro-cid-i3irphx7]{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}.hero__cue[data-astro-cid-i3irphx7]{display:none}[data-astro-cid-i3irphx7][data-beam]{transform-box:fill-box;transform-origin:50% 0}@media (width>=900px){.hero[data-astro-cid-i3irphx7]{block-size:calc(100svh - var(--nav-h));min-block-size:580px;padding-block:0}.hero__scene[data-astro-cid-i3irphx7]{inline-size:min(54%, calc((100svh - var(--nav-h)) * .98));z-index:0;place-items:center;margin:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.scene[data-astro-cid-i3irphx7]{aspect-ratio:auto;block-size:100%;inline-size:100%}.hero__inner[data-astro-cid-i3irphx7]{z-index:1;block-size:100%;position:relative}.hero__copy[data-astro-cid-i3irphx7]{block-size:100%;inline-size:min(54%,660px);justify-content:center;padding-block-end:var(--s-5)}.hero__line[data-astro-cid-i3irphx7]{font-size:clamp(3.4rem,min(7.4vw,11.5svh),6.6rem)}html[lang=en] .hero__line[data-astro-cid-i3irphx7]{font-size:clamp(3.2rem,min(6.4vw,11svh),6rem)}.hero__name[data-astro-cid-i3irphx7]{margin-block-start:var(--s-6);font-size:clamp(1.8rem,min(3vw,5svh),2.8rem)}.hero__cue[data-astro-cid-i3irphx7]{z-index:1;align-items:center;gap:var(--s-2);letter-spacing:.04em;color:#f5f5f799;pointer-events:none;flex-direction:column;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset-block-end:var(--s-2);inset-inline:0}.hero__cue[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:linear-gradient(to bottom, var(--turquoise), transparent);transform-origin:50% 0;block-size:28px;inline-size:1px;animation:cue 2.4s var(--ease) infinite;display:block}}@keyframes cue{0%{opacity:0;transform:scaleY(0)}35%{opacity:1}to{opacity:0;transform:scaleY(1)}}html:not(.hero-pin) .hero__cue[data-astro-cid-i3irphx7]{display:none}html.hero-anim .hero__scene[data-astro-cid-i3irphx7],html.hero-pin .hero__line[data-astro-cid-i3irphx7]{opacity:0}html.hero-pin [data-astro-cid-i3irphx7][data-final]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.hero__cue[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{animation:none}}section[data-astro-cid-nwktezpe]{background-color:var(--bg)}.intro__grid[data-astro-cid-nwktezpe]{gap:var(--s-7);align-items:center;display:grid}.intro__text[data-astro-cid-nwktezpe] .lead[data-astro-cid-nwktezpe]{margin-block:var(--s-5) var(--s-6)}.intro__photo[data-astro-cid-nwktezpe]{aspect-ratio:4/5;border-radius:var(--radius-card);text-align:center;padding:var(--s-6);background:linear-gradient(160deg,#5a10470f,#14b3a314);flex-direction:column;justify-content:center;align-items:center;inline-size:100%;max-inline-size:440px;margin-inline:auto;display:flex}@media (width>=900px){.intro__grid[data-astro-cid-nwktezpe]{gap:var(--s-8);grid-template-columns:1.3fr 1fr}}.journey[data-astro-cid-wj4iumeo]{background:var(--bg);color:var(--text);padding-block:var(--section-y) clamp(56px, 8vw, 100px)}.journey__intro[data-astro-cid-wj4iumeo]{margin-block-end:var(--s-7)}.journey__intro[data-astro-cid-wj4iumeo] h2[data-astro-cid-wj4iumeo]{max-inline-size:18em}.journey__intro[data-astro-cid-wj4iumeo] .lead[data-astro-cid-wj4iumeo]{margin-block-start:var(--s-4)}.journey__visual[data-astro-cid-wj4iumeo],.journey__rail[data-astro-cid-wj4iumeo]{display:none}.journey__steps[data-astro-cid-wj4iumeo]{gap:var(--s-7);padding:0;list-style:none;display:grid;position:relative}.journey__steps[data-astro-cid-wj4iumeo]:before{content:"";background:linear-gradient(to bottom, var(--turquoise), var(--line) 85%);inline-size:1px;position:absolute;inset-block:28px;inset-inline-start:27px}.step[data-astro-cid-wj4iumeo]{gap:var(--s-4);grid-template-columns:56px 1fr;align-items:start;display:grid;position:relative}.step__lead[data-astro-cid-wj4iumeo]{z-index:1;justify-items:center;gap:var(--s-2);background:var(--bg);padding-block:4px;display:grid;position:relative}.step__icon[data-astro-cid-wj4iumeo]{block-size:40px;inline-size:40px;color:var(--turquoise-dark)}.step__num[data-astro-cid-wj4iumeo]{color:var(--gray);font-size:.8125rem;font-weight:700}.step__body[data-astro-cid-wj4iumeo] h3[data-astro-cid-wj4iumeo]{font-size:clamp(1.35rem,5vw,1.6rem);line-height:1.35}.step__body[data-astro-cid-wj4iumeo] p[data-astro-cid-wj4iumeo]{color:var(--gray);margin-block-start:var(--s-2);font-size:1.0625rem;line-height:1.8}html[lang=en] .step__body[data-astro-cid-wj4iumeo] h3[data-astro-cid-wj4iumeo]{letter-spacing:-.015em}.journey__more[data-astro-cid-wj4iumeo]{margin-block-start:var(--s-7)}.journey__arrow[data-astro-cid-wj4iumeo]{transition:transform .35s var(--ease)}.journey__more[data-astro-cid-wj4iumeo] .btn[data-astro-cid-wj4iumeo]:hover .journey__arrow[data-astro-cid-wj4iumeo]{transform:translate(3px)}[dir=rtl] .journey__arrow[data-astro-cid-wj4iumeo]{transform:scaleX(-1)}[dir=rtl] .journey__more[data-astro-cid-wj4iumeo] .btn[data-astro-cid-wj4iumeo]:hover .journey__arrow[data-astro-cid-wj4iumeo]{transform:scaleX(-1)translate(3px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.journey[data-astro-cid-wj4iumeo]:not(.journey--pin) .step__body[data-astro-cid-wj4iumeo],.journey[data-astro-cid-wj4iumeo]:not(.journey--pin) .step__lead[data-astro-cid-wj4iumeo]{animation:linear both rise view();animation-range:entry 5% cover 28%}}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.journey--pin[data-astro-cid-wj4iumeo] .journey__stage[data-astro-cid-wj4iumeo]{block-size:calc(100svh - var(--nav-h));background:var(--bg);flex-direction:column;min-block-size:560px;display:flex}.journey--pin[data-astro-cid-wj4iumeo] .journey__grid[data-astro-cid-wj4iumeo]{flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,7vw,120px);min-block-size:0;display:grid}.journey--pin[data-astro-cid-wj4iumeo] .journey__visual[data-astro-cid-wj4iumeo]{gap:var(--s-5);justify-items:start;display:grid}.journey--pin[data-astro-cid-wj4iumeo] .journey__count[data-astro-cid-wj4iumeo]{align-items:baseline;gap:var(--s-3);display:flex}.journey--pin[data-astro-cid-wj4iumeo] .journey__num[data-astro-cid-wj4iumeo]{color:var(--plum);font-variant-numeric:tabular-nums;transition:opacity .3s var(--ease);font-size:clamp(5rem,12vh,8.5rem);font-weight:800;line-height:1}html[lang=en] .journey--pin[data-astro-cid-wj4iumeo] .journey__num[data-astro-cid-wj4iumeo]{letter-spacing:-.04em}.journey--pin[data-astro-cid-wj4iumeo] .journey__of[data-astro-cid-wj4iumeo]{font-size:var(--fs-small);color:var(--gray);font-weight:600}.journey--pin[data-astro-cid-wj4iumeo] .journey__panel[data-astro-cid-wj4iumeo]{aspect-ratio:1.15;aspect-ratio:1.15;border-radius:var(--radius-card);background:radial-gradient(ellipse 70% 60% at 50% 55%, #14b3a324, transparent 70%), var(--surface);border:1px solid var(--line);block-size:min(42svh,340px);max-block-size:42svh;inline-size:auto;color:var(--turquoise-dark);position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #5a104759}.bigicon[data-astro-cid-wj4iumeo]{opacity:0;block-size:72%;inline-size:72%;transition:opacity .6s var(--ease), transform .8s var(--ease);position:absolute;inset:14%;transform:scale(.92)translateY(10px)}.bigicon[data-astro-cid-wj4iumeo].is-active{opacity:1;transform:none}.journey--pin[data-astro-cid-wj4iumeo] .step__lead[data-astro-cid-wj4iumeo]{display:none}.journey--pin[data-astro-cid-wj4iumeo] .journey__steps[data-astro-cid-wj4iumeo]{gap:0;block-size:100%;min-block-size:260px;display:block}.journey--pin[data-astro-cid-wj4iumeo] .journey__steps[data-astro-cid-wj4iumeo]:before{display:none}.journey--pin[data-astro-cid-wj4iumeo] .step[data-astro-cid-wj4iumeo]{opacity:0;pointer-events:none;transition:opacity .55s var(--ease), transform .8s var(--ease);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;transform:translateY(32px)}.journey--pin[data-astro-cid-wj4iumeo] .step[data-astro-cid-wj4iumeo].is-past{transform:translateY(-32px)}.journey--pin[data-astro-cid-wj4iumeo] .step[data-astro-cid-wj4iumeo].is-active{opacity:1;pointer-events:auto;transform:none}.journey--pin[data-astro-cid-wj4iumeo] .step__body[data-astro-cid-wj4iumeo] h3[data-astro-cid-wj4iumeo]{font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.2}.journey--pin[data-astro-cid-wj4iumeo] .step__body[data-astro-cid-wj4iumeo] p[data-astro-cid-wj4iumeo]{font-size:var(--fs-lead);max-inline-size:28em;margin-block-start:var(--s-4)}.journey--pin[data-astro-cid-wj4iumeo] .journey__rail[data-astro-cid-wj4iumeo]{gap:var(--s-4);padding-block:var(--s-4) var(--s-6);grid-template-columns:repeat(5,1fr);display:grid}.rail__item[data-astro-cid-wj4iumeo]{all:unset;box-sizing:border-box;cursor:pointer;gap:var(--s-2);padding-block:var(--s-2) 0;text-align:start;display:grid}.rail__item[data-astro-cid-wj4iumeo]:focus-visible{outline:3px solid var(--turquoise);outline-offset:4px;border-radius:6px}.rail__label[data-astro-cid-wj4iumeo]{font-size:var(--fs-small);color:var(--gray);transition:color .4s var(--ease);font-weight:600}.rail__item[data-astro-cid-wj4iumeo].is-active .rail__label[data-astro-cid-wj4iumeo]{color:var(--plum)}.rail__track[data-astro-cid-wj4iumeo]{background:var(--line);border-radius:2px;block-size:2px;display:block;overflow:hidden}.rail__fill[data-astro-cid-wj4iumeo]{background:var(--turquoise);block-size:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}[dir=rtl] .rail__fill[data-astro-cid-wj4iumeo]{transform-origin:100%}section[data-astro-cid-zwydvpwt]{background-color:var(--bg)}.support[data-astro-cid-zwydvpwt]{background-image:linear-gradient(#0000,#14b3a30f 40%,#0000)}.support__head[data-astro-cid-zwydvpwt]{max-inline-size:50em;margin-block-end:var(--s-8)}.support__head[data-astro-cid-zwydvpwt] h2[data-astro-cid-zwydvpwt]{margin-block-end:var(--s-4)}.support__grid[data-astro-cid-zwydvpwt]{gap:var(--s-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.support__card[data-astro-cid-zwydvpwt]{gap:var(--s-2);flex-direction:column;display:flex;position:relative}.support__card[data-astro-cid-zwydvpwt] h3[data-astro-cid-zwydvpwt]{margin-block-start:var(--s-3);font-size:1.25rem;line-height:1.4}.support__card[data-astro-cid-zwydvpwt] p[data-astro-cid-zwydvpwt]{color:var(--gray);font-size:1rem;line-height:1.75}.support__icon[data-astro-cid-zwydvpwt]{block-size:52px;inline-size:52px;color:var(--plum);background:#5a104712;border-radius:16px;place-items:center;display:grid}.support__free[data-astro-cid-zwydvpwt]{color:#0a645b;border-radius:var(--radius-pill);background:#14b3a324;padding:2px 12px;font-size:.8125rem;font-weight:700;position:absolute;inset-block-start:var(--s-5);inset-inline-end:var(--s-5)}.support__foot[data-astro-cid-zwydvpwt]{gap:var(--s-5);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:var(--s-7);display:flex}.support__note[data-astro-cid-zwydvpwt]{color:var(--gray);font-size:var(--fs-small)}.support__actions[data-astro-cid-zwydvpwt]{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (width>=640px){.support__grid[data-astro-cid-zwydvpwt]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.support__grid[data-astro-cid-zwydvpwt]{grid-template-columns:repeat(4,1fr)}}section[data-astro-cid-un7lgb3q]{background-color:var(--bg)}.cancers[data-astro-cid-un7lgb3q] h2[data-astro-cid-un7lgb3q]{margin-block-end:var(--s-4)}.chips[data-astro-cid-un7lgb3q]{gap:var(--s-3);margin-block:var(--s-7) var(--s-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip[data-astro-cid-un7lgb3q]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);min-block-size:48px;color:var(--plum);transition:border-color .35s var(--ease), background-color .35s var(--ease);align-items:center;padding:0 22px;font-weight:600;display:inline-flex}.chip[data-astro-cid-un7lgb3q]:hover{border-color:var(--turquoise);background:#14b3a314}.cancers__review[data-astro-cid-un7lgb3q]{margin:0;display:inline-block}section[data-astro-cid-ajsgapk5]{background-color:var(--bg)}.faq__wrap[data-astro-cid-ajsgapk5]{gap:var(--s-7);max-inline-size:960px;display:grid}.faq__list[data-astro-cid-ajsgapk5]{border-block-start:1px solid var(--line)}details[data-astro-cid-ajsgapk5]{border-block-end:1px solid var(--line);interpolate-size:allow-keywords}summary[data-astro-cid-ajsgapk5]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-5);min-block-size:64px;padding-block:var(--s-4);color:var(--text);font-size:1.1875rem;font-weight:700;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.pm[data-astro-cid-ajsgapk5]{background:#14b3a31f;border-radius:50%;flex:none;block-size:32px;inline-size:32px;position:relative}.pm[data-astro-cid-ajsgapk5]:before,.pm[data-astro-cid-ajsgapk5]:after{content:"";background:var(--turquoise-dark);block-size:2px;inline-size:14px;transition:transform .5s var(--ease), opacity .3s var(--ease);border-radius:2px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}html[dir=rtl] .pm[data-astro-cid-ajsgapk5]:before,html[dir=rtl] .pm[data-astro-cid-ajsgapk5]:after{transform:translate(50%,-50%)}.pm[data-astro-cid-ajsgapk5]:after{transform:translate(-50%,-50%)rotate(90deg)}html[dir=rtl] .pm[data-astro-cid-ajsgapk5]:after{transform:translate(50%,-50%)rotate(90deg)}details[data-astro-cid-ajsgapk5][open] .pm[data-astro-cid-ajsgapk5]:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}html[dir=rtl] details[data-astro-cid-ajsgapk5][open] .pm[data-astro-cid-ajsgapk5]:after{transform:translate(50%,-50%)rotate(0)}details[data-astro-cid-ajsgapk5]::details-content{block-size:0;transition:block-size .5s var(--ease), content-visibility .5s allow-discrete;overflow:clip}details[data-astro-cid-ajsgapk5][open]::details-content{block-size:auto}.faq__a[data-astro-cid-ajsgapk5]{color:var(--gray);max-inline-size:44em;padding-block-end:var(--s-5)}.faq__note[data-astro-cid-ajsgapk5]{color:var(--gray);font-size:var(--fs-small);margin-block-start:var(--s-5)}.cta[data-astro-cid-awqka5bs]{text-align:center;padding-block:clamp(100px,16vw,200px)}.cta__inner[data-astro-cid-awqka5bs]{align-items:center;gap:var(--s-5);flex-direction:column;display:flex}.cta[data-astro-cid-awqka5bs] h2[data-astro-cid-awqka5bs]{font-size:var(--fs-display);line-height:var(--lh-tight);max-inline-size:14em}.cta__actions[data-astro-cid-awqka5bs]{gap:var(--s-3);flex-wrap:wrap;justify-content:center;margin-block-start:var(--s-4);display:flex}.cta__label[data-astro-cid-awqka5bs]{font-size:var(--fs-small);color:#f5f5f7a6;margin:0}
