.hero[data-astro-cid-i3irphx7]{isolation:isolate;color:var(--text-on-dark);background:radial-gradient(ellipse 60% 50% at 12% 8%, #7818904d, transparent 70%), radial-gradient(ellipse 45% 40% at 50% 70%, #dcb7fd0f, 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;direction:ltr;inline-size:100%;position:relative}.layer[data-astro-cid-i3irphx7]{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.slice[data-astro-cid-i3irphx7]{opacity:0;transform-origin:50% 49%;will-change:opacity, transform}.slice--last[data-astro-cid-i3irphx7]{opacity:1}html.hero-anim .slice[data-astro-cid-i3irphx7]{opacity:0}html.hero-anim .slice--first[data-astro-cid-i3irphx7]{opacity:1}.ct[data-astro-cid-i3irphx7] path,.ct[data-astro-cid-i3irphx7] circle{stroke-linejoin:round;stroke-linecap:round}.ct[data-astro-cid-i3irphx7] .k{fill:#2b1b38;stroke:#dcb7fd;stroke-opacity:.6;stroke-width:1.1px}.ct[data-astro-cid-i3irphx7] .f{fill:#2b1b38}.ct[data-astro-cid-i3irphx7] .m{fill:#4e3d69}.ct[data-astro-cid-i3irphx7] .h{fill:#5f4a7c}.ct[data-astro-cid-i3irphx7] .u{fill:url(#ct-lung);stroke:#b8e0f8;stroke-opacity:.4;stroke-width:.8px}.ct[data-astro-cid-i3irphx7] .v{fill:#8fa6c4;stroke:#e6f5fe;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .l{fill:#7487b8;stroke:#cfe3fb;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .w{fill:#9a7dc4;stroke:#e6d6fd;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .t{fill:#b392cf;stroke:#f1e4fe;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .z{fill:#453459}.ct[data-astro-cid-i3irphx7] .s{fill:#84709f}.ct[data-astro-cid-i3irphx7] .a{fill:#05020a;stroke:#f5f5f7;stroke-opacity:.6;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .e{fill:#05020a;stroke:#f5f5f7;stroke-opacity:.5;stroke-width:.7px}.ct[data-astro-cid-i3irphx7] .b{fill:#8d8199;stroke:#f5f5f7;stroke-width:1.2px}.ct[data-astro-cid-i3irphx7] .c{fill:#6c5c84;stroke:#b3a7c6;stroke-width:1px}.ct[data-astro-cid-i3irphx7] .i{fill:#5f5272}.ct[data-astro-cid-i3irphx7] .i2{fill:none;stroke:#5f5272;stroke-width:3px}.ct[data-astro-cid-i3irphx7] .y{fill:#6d5c86}.ct[data-astro-cid-i3irphx7] .x{fill:none;stroke:#b8e0f8;stroke-opacity:.7;stroke-width:.9px}.ct[data-astro-cid-i3irphx7] .q{fill:none;stroke:#dcb7fd;stroke-opacity:.7;stroke-width:.9px}.ct[data-astro-cid-i3irphx7] .j{fill:none;stroke:#2b1b38;stroke-width:1.3px}.ct[data-astro-cid-i3irphx7] .o{fill:none;stroke:#7a6396;stroke-width:2px}.ct[data-astro-cid-i3irphx7] .nd{fill:#efe2fd;stroke:#fff;stroke-width:.8px}.ct[data-astro-cid-i3irphx7] .n{fill:#9dbde0}.ct[data-astro-cid-i3irphx7] .n0,.ct[data-astro-cid-i3irphx7] .n1,.ct[data-astro-cid-i3irphx7] .n2,.ct[data-astro-cid-i3irphx7] .n3,.ct[data-astro-cid-i3irphx7] .d0,.ct[data-astro-cid-i3irphx7] .d1,.ct[data-astro-cid-i3irphx7] .d2{fill:none;stroke:#9dbde0;stroke-linecap:round}.ct[data-astro-cid-i3irphx7] .n0{stroke-width:4.6px}.ct[data-astro-cid-i3irphx7] .n1{stroke-width:3.2px;stroke-opacity:.9}.ct[data-astro-cid-i3irphx7] .n2{stroke-width:2.1px;stroke-opacity:.8}.ct[data-astro-cid-i3irphx7] .n3{stroke-width:1.3px;stroke-opacity:.65}.ct[data-astro-cid-i3irphx7] .d0{stroke-width:1.9px;stroke-opacity:.7}.ct[data-astro-cid-i3irphx7] .d1{stroke-width:3px;stroke-opacity:.85}.ct[data-astro-cid-i3irphx7] .d2{stroke-width:4.2px}.plan[data-astro-cid-i3irphx7],.focus[data-astro-cid-i3irphx7],.side[data-astro-cid-i3irphx7]{position:absolute;overflow:visible}.focus[data-astro-cid-i3irphx7]{will-change:transform, opacity}.side[data-astro-cid-i3irphx7] text[data-astro-cid-i3irphx7]{font:700 30px/1 var(--font-en,system-ui), sans-serif;fill:#f5f5f7;fill-opacity:.82}.lead[data-astro-cid-i3irphx7]{opacity:0}.tag[data-astro-cid-i3irphx7]{opacity:0;visibility:hidden;will-change:transform, opacity;pointer-events:none;position:absolute}.tag[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{white-space:nowrap;color:var(--text-on-dark);background:#140a1ad1;border-radius:999px;padding:2px 9px;font-size:.8125rem;font-weight:600;line-height:1.5;display:block;transform:translate(-50%,-50%)}.scout[data-astro-cid-i3irphx7]{border:1px solid var(--line-dark);background:var(--bg-dark);border-radius:8px;display:none;position:absolute;overflow:hidden}.scout[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{block-size:100%;inline-size:100%;position:absolute;inset:0}.scout__line[data-astro-cid-i3irphx7]{will-change:transform;position:absolute;inset:0}.scout__line[data-astro-cid-i3irphx7]:before{content:"";background:var(--accent);block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}.levels[data-astro-cid-i3irphx7]{max-inline-size:420px;color:#f5f5f7b8;font-variant-numeric:tabular-nums;direction:ltr;margin-block-end:var(--s-2);margin-inline:auto;font-size:.75rem;font-weight:600;display:flex;position:relative}.levels[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{text-align:center;flex:1;line-height:26px}.levels__mark[data-astro-cid-i3irphx7]{will-change:transform;pointer-events:none;position:absolute;inset:0}.levels__mark[data-astro-cid-i3irphx7]:before{content:"";border:1.5px solid var(--accent);border-radius:999px;inline-size:34px;position:absolute;inset-block:0;inset-inline-start:-17px}.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(--accent)}.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(--accent);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__stage[data-astro-cid-i3irphx7]{display:contents}.hero__cue[data-astro-cid-i3irphx7]{display:none}@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}.scout[data-astro-cid-i3irphx7]{display:block}.levels[data-astro-cid-i3irphx7]{display:none}.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(--accent), 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):not(.hero-m) .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 (width<=899px){html.hero-m .hero[data-astro-cid-i3irphx7]{background:var(--bg-dark);block-size:calc(220svh - var(--nav-h));padding-block:0;overflow:visible}html.hero-m .hero__stage[data-astro-cid-i3irphx7]{block-size:calc(100svh - var(--nav-h));background:radial-gradient(ellipse 60% 50% at 12% 8%, #7818904d, transparent 70%), radial-gradient(ellipse 45% 40% at 50% 70%, #dcb7fd0f, transparent 70%), var(--bg-dark);display:block;position:sticky;inset-block-start:var(--nav-h);overflow:hidden}html.hero-m .hero__scene[data-astro-cid-i3irphx7]{transform-origin:50% 0;inline-size:min(100%,640px,54svh);margin:0 auto;position:absolute;inset-block-start:0;inset-inline:0}html.hero-m .levels[data-astro-cid-i3irphx7]{inset-block-start:8px;inset-inline:var(--s-4);z-index:1;opacity:0;max-inline-size:none;margin:0;position:absolute}html.hero-m .hero__inner[data-astro-cid-i3irphx7]{position:absolute;inset-block-end:calc(84px + env(safe-area-inset-bottom));inset-inline:0}html.hero-m .hero__line[data-astro-cid-i3irphx7]{opacity:0;font-size:clamp(2.4rem,11.5vw,3.4rem)}html.hero-m .hero__name[data-astro-cid-i3irphx7]{margin-block-start:var(--s-4);font-size:clamp(1.45rem,6vw,1.9rem)}html.hero-m .hero__spec[data-astro-cid-i3irphx7]{font-size:clamp(.875rem,4vw,1.0625rem)}html.hero-m .hero__sub[data-astro-cid-i3irphx7]{margin-block-start:var(--s-3);font-size:1rem;line-height:1.7}html.hero-m .hero__actions[data-astro-cid-i3irphx7]{gap:var(--s-2);flex-wrap:nowrap;margin-block-start:var(--s-4)}html.hero-m .hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{padding-inline:var(--s-4);white-space:nowrap}html.hero-m [data-astro-cid-i3irphx7][data-final]{opacity:0;visibility:hidden}html.hero-m .hero__cue[data-astro-cid-i3irphx7]{z-index:1;align-items:center;gap:var(--s-2);letter-spacing:.04em;color:#f5f5f7b3;pointer-events:none;flex-direction:column;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset-block-end:calc(92px + env(safe-area-inset-bottom));inset-inline:0}html.hero-m .hero__cue[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:linear-gradient(to bottom, var(--accent), transparent);transform-origin:50% 0;block-size:28px;inline-size:1px;animation:cue 2.4s var(--ease) infinite;display:block}}@media (width<=349px){html.hero-m .hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{padding-inline:10px;font-size:.875rem}}@media (width<=899px) and (height<=500px){html.hero-m .hero__lines[data-astro-cid-i3irphx7]{gap:.45em;display:flex}html.hero-m .hero__line[data-astro-cid-i3irphx7]{font-size:1.75rem;line-height:1.3}html.hero-m .hero__name[data-astro-cid-i3irphx7]{margin-block-start:var(--s-2);font-size:1.25rem}html.hero-m .hero__sub[data-astro-cid-i3irphx7]{margin-block-start:var(--s-1)}html.hero-m .hero__actions[data-astro-cid-i3irphx7]{margin-block-start:var(--s-2)}}@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,#7818900f,#dcb7fd14);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(--magenta), 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(--accent-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__mbar[data-astro-cid-wj4iumeo],.step__veil[data-astro-cid-wj4iumeo]{display:none}@media (width<=899px){.journey--m[data-astro-cid-wj4iumeo] .journey__mbar[data-astro-cid-wj4iumeo]{z-index:20;align-items:center;gap:var(--s-3);padding:8px var(--s-4);background:var(--bg-dark);border-radius:999px;margin-block-end:var(--s-4);display:flex;position:sticky;inset-block-start:calc(var(--nav-h) + 8px);box-shadow:0 10px 24px -14px #140a1a99}.journey--m[data-astro-cid-wj4iumeo] .journey__mnum[data-astro-cid-wj4iumeo]{color:var(--accent);font-variant-numeric:tabular-nums;min-inline-size:1.2em;font-size:1.25rem;font-weight:800}.journey--m[data-astro-cid-wj4iumeo] .journey__mof[data-astro-cid-wj4iumeo]{font-size:var(--fs-small);color:#f5f5f7b8;font-weight:600}.journey--m[data-astro-cid-wj4iumeo] .journey__mtrack[data-astro-cid-wj4iumeo]{background:var(--line-dark);border-radius:3px;flex:1;block-size:3px;overflow:hidden}.journey--m[data-astro-cid-wj4iumeo] .journey__mfill[data-astro-cid-wj4iumeo]{background:var(--accent);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}[dir=rtl] .journey--m[data-astro-cid-wj4iumeo] .journey__mfill[data-astro-cid-wj4iumeo]{transform-origin:100%}.journey--m[data-astro-cid-wj4iumeo] .journey__steps[data-astro-cid-wj4iumeo]{flex-direction:column;gap:26svh;padding-block-end:4svh;display:flex}.journey--m[data-astro-cid-wj4iumeo] .journey__steps[data-astro-cid-wj4iumeo]:before{display:none}.journey--m[data-astro-cid-wj4iumeo] .step[data-astro-cid-wj4iumeo]{padding:var(--s-5);border-radius:var(--radius-card);color:var(--text-on-dark);transform-origin:50% 0;will-change:transform;background:radial-gradient(ellipse 70% 60% at 85% 0%, #dcb7fd33, transparent 70%), radial-gradient(ellipse 90% 70% at 0% 100%, #7818908c, transparent 70%), var(--bg-dark);border:1px solid var(--line-dark);display:block;position:sticky;inset-block-start:calc(var(--nav-h) + 58px + var(--i) * 12px);box-shadow:0 -14px 34px -18px #00000080,0 26px 50px -34px #7818908c}.journey--m[data-astro-cid-wj4iumeo] .step__veil[data-astro-cid-wj4iumeo]{border-radius:inherit;background:var(--bg-dark);opacity:0;pointer-events:none;z-index:2;display:block;position:absolute;inset:0}.journey--m[data-astro-cid-wj4iumeo] .step__lead[data-astro-cid-wj4iumeo]{align-items:center;gap:var(--s-3);background:0 0;margin-block-end:var(--s-4);padding:0;display:flex}.journey--m[data-astro-cid-wj4iumeo] .step__icon[data-astro-cid-wj4iumeo]{block-size:52px;inline-size:52px;color:var(--accent)}.journey--m[data-astro-cid-wj4iumeo] .step__num[data-astro-cid-wj4iumeo]{color:#f5f5f799;font-size:.9375rem}.journey--m[data-astro-cid-wj4iumeo] .step__body[data-astro-cid-wj4iumeo] h3[data-astro-cid-wj4iumeo]{color:var(--text-on-dark)}.journey--m[data-astro-cid-wj4iumeo] .step__body[data-astro-cid-wj4iumeo] p[data-astro-cid-wj4iumeo]{color:#f5f5f7c7;font-size:1.0625rem;line-height:1.8}.journey[data-astro-cid-wj4iumeo].journey--m .step[data-astro-cid-wj4iumeo] .step__body[data-astro-cid-wj4iumeo],.journey[data-astro-cid-wj4iumeo].journey--m .step[data-astro-cid-wj4iumeo] .step__lead[data-astro-cid-wj4iumeo]{animation:none}.journey--m[data-astro-cid-wj4iumeo] .journey__more[data-astro-cid-wj4iumeo]{margin-block-start:var(--s-6)}}.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(--purple);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%, #dcb7fd29, transparent 70%), radial-gradient(ellipse 90% 70% at 20% 0%, #78189080, transparent 70%), var(--bg-dark);border:1px solid var(--line-dark);block-size:min(42svh,340px);max-block-size:42svh;inline-size:auto;color:var(--accent);position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #7818908c}.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-3) var(--s-4);border-radius:var(--radius-card);background:var(--bg-dark);grid-template-columns:repeat(5,1fr);margin-block-end:var(--s-5);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(--accent);outline-offset:4px;border-radius:6px}.rail__label[data-astro-cid-wj4iumeo]{font-size:var(--fs-small);color:#f5f5f7b8;transition:color .4s var(--ease);font-weight:600}.rail__item[data-astro-cid-wj4iumeo].is-active .rail__label[data-astro-cid-wj4iumeo]{color:var(--accent)}.rail__track[data-astro-cid-wj4iumeo]{background:var(--line-dark);border-radius:2px;block-size:2px;display:block;overflow:hidden}.rail__fill[data-astro-cid-wj4iumeo]{background:var(--accent);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,#dcb7fd0f 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(--purple);background:#78189012;border-radius:16px;place-items:center;display:grid}.support__free[data-astro-cid-zwydvpwt]{color:#781890;border-radius:var(--radius-pill);background:#dcb7fd24;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(3,1fr)}}section[data-astro-cid-tbzdfp2j]{background-color:var(--bg)}.areas[data-astro-cid-tbzdfp2j] h2[data-astro-cid-tbzdfp2j]{margin-block-end:var(--s-4)}.chips[data-astro-cid-tbzdfp2j]{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-tbzdfp2j]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);min-block-size:48px;color:var(--purple);transition:border-color .35s var(--ease), background-color .35s var(--ease);align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.chip[data-astro-cid-tbzdfp2j]:hover{border-color:var(--accent);background:#dcb7fd14}.areas__urgent[data-astro-cid-tbzdfp2j]{margin:0 0 var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--radius-card);background:#7818900f;border:1px solid #78189024;line-height:1.8}.areas__urgent[data-astro-cid-tbzdfp2j] a[data-astro-cid-tbzdfp2j]{color:var(--purple);text-underline-offset:3px;font-weight:700}.areas__review[data-astro-cid-tbzdfp2j]{margin:0;display:inline-block}@media (width<=899px) and (prefers-reduced-motion:no-preference){html.js .chips[data-astro-cid-tbzdfp2j] li[data-astro-cid-tbzdfp2j]{opacity:0;transition:opacity .45s var(--ease), transform .7s cubic-bezier(.34, 1.45, .64, 1);transition-delay:calc(var(--i) * 55ms);transform:translateY(14px)scale(.86)}html.js .chips[data-astro-cid-tbzdfp2j].is-visible li[data-astro-cid-tbzdfp2j]{opacity:1;transform:none}}@media (hover:none){.chip[data-astro-cid-tbzdfp2j]{-webkit-tap-highlight-color:transparent}.chip[data-astro-cid-tbzdfp2j]:active{transition:transform .1s var(--ease);background:#dcb7fd24;transform:scale(.95)}}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:#dcb7fd1f;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(--purple);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}
