.benefit-card[data-astro-cid-kxf2dagn]{align-content:start;gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);display:grid;box-shadow:0 .15rem .4rem #0000280a}.benefit-card__icon[data-astro-cid-kxf2dagn]{border-radius:var(--radius-sm);background:var(--color-surface-strong);width:3rem;height:3rem;color:var(--color-blue);justify-content:center;align-items:center;display:inline-flex}.benefit-card__icon[data-astro-cid-kxf2dagn] .home-icon{width:1.6rem;height:1.6rem}.benefit-card__title[data-astro-cid-kxf2dagn]{color:var(--color-ink);letter-spacing:-.01em;font-size:1.22rem;font-weight:600}.benefit-card__description[data-astro-cid-kxf2dagn]{color:var(--color-ink-soft);font-size:1rem;line-height:1.55}@media (width<=30rem){.benefit-card[data-astro-cid-kxf2dagn]{padding:var(--space-5)}}.section-heading[data-astro-cid-tz3hbtyf]{gap:var(--space-3);max-width:46rem;display:grid}.section-heading--center[data-astro-cid-tz3hbtyf]{text-align:center;justify-items:center;margin-inline:auto}.section-heading--start[data-astro-cid-tz3hbtyf]{text-align:left;justify-items:start}.section-heading__eyebrow[data-astro-cid-tz3hbtyf]{color:var(--color-blue);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:700;line-height:1.2}.section-heading__title[data-astro-cid-tz3hbtyf]{color:var(--color-ink);letter-spacing:-.03em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.08}.section-heading__dot[data-astro-cid-tz3hbtyf]{color:var(--color-green)}.section-heading__description[data-astro-cid-tz3hbtyf]{max-width:58ch;color:var(--color-ink-soft);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.55}.section-heading--light[data-astro-cid-tz3hbtyf] .section-heading__eyebrow[data-astro-cid-tz3hbtyf]{color:var(--color-green-bright)}.section-heading--light[data-astro-cid-tz3hbtyf] .section-heading__title[data-astro-cid-tz3hbtyf]{color:var(--color-white)}.section-heading--light[data-astro-cid-tz3hbtyf] .section-heading__description[data-astro-cid-tz3hbtyf]{color:#e6e9ff}@media (width<=30rem){.section-heading[data-astro-cid-tz3hbtyf]{gap:var(--space-2)}}.benefits[data-astro-cid-zevjt32q]{background:var(--color-white);padding-block:clamp(3.5rem,8vw,6.5rem)}.benefits__grid[data-astro-cid-zevjt32q]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,5vw,3.5rem);display:grid}.benefits__item[data-astro-cid-zevjt32q]{display:flex}.benefits__item[data-astro-cid-zevjt32q]>*{width:100%}@media (width<=52rem){.benefits__grid[data-astro-cid-zevjt32q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.benefits__grid[data-astro-cid-zevjt32q]{grid-template-columns:minmax(0,1fr)}}.faq[data-astro-cid-ajsgapk5]{background:var(--color-white);padding-block:clamp(3.5rem,8vw,6.5rem)}.faq__inner[data-astro-cid-ajsgapk5]{gap:var(--space-7);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.faq__list[data-astro-cid-ajsgapk5]{gap:var(--space-3);display:grid}.faq__item[data-astro-cid-ajsgapk5]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.faq__details[data-astro-cid-ajsgapk5]{border-radius:var(--radius-sm)}.faq__summary[data-astro-cid-ajsgapk5]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);color:var(--color-ink);font-family:var(--font-heading);cursor:pointer;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.faq__summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.faq__summary[data-astro-cid-ajsgapk5]:after{color:var(--color-blue);content:"+";flex:none;font-size:1.4rem;font-weight:700;line-height:1}.faq__details[data-astro-cid-ajsgapk5][open] .faq__summary[data-astro-cid-ajsgapk5]:after{content:"−"}.faq__details[data-astro-cid-ajsgapk5][open] .faq__summary[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.faq__answer[data-astro-cid-ajsgapk5]{justify-items:start;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);color:var(--color-ink-soft);line-height:1.6;display:grid}.faq__link[data-astro-cid-ajsgapk5]{font-family:var(--font-heading);text-underline-offset:.3em;font-weight:600}@media (width<=60rem){.faq__inner[data-astro-cid-ajsgapk5]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.faq__summary[data-astro-cid-ajsgapk5]{padding:var(--space-4);font-size:1rem}.faq__answer[data-astro-cid-ajsgapk5]{padding:var(--space-3) var(--space-4) var(--space-4)}}.phone-stage[data-astro-cid-qfgknddd]{aspect-ratio:1/.95;width:100%;max-width:33rem;margin-inline:auto;position:relative}.phone[data-astro-cid-qfgknddd]{aspect-ratio:9/18.2;filter:drop-shadow(0 1.5rem 2.5rem #00002852);height:92%;position:absolute;container-type:inline-size}.phone--front[data-astro-cid-qfgknddd]{z-index:2;bottom:0;left:5%}.phone--back[data-astro-cid-qfgknddd]{z-index:1;height:80%;bottom:3%;right:2%;transform:rotate(3deg)}.phone__frame[data-astro-cid-qfgknddd]{background:#0a0a1f;border:1px solid #ffffff4d;border-radius:2.4em;width:100%;height:100%;padding:.55em;font-size:6.5cqw;position:relative}.phone__notch[data-astro-cid-qfgknddd]{z-index:3;background:#0a0a1f;border-radius:0 0 1em 1em;width:34%;height:1.5em;position:absolute;top:.55em;left:50%;transform:translate(-50%)}.phone__screen[data-astro-cid-qfgknddd]{background:var(--color-white);width:100%;height:100%;color:var(--color-ink);font-family:var(--font-body);border-radius:2em;padding:1.5em 1em .9em;font-size:1em;line-height:1.3;overflow:hidden}.mock[data-astro-cid-qfgknddd]{flex-direction:column;gap:.7em;height:100%;display:flex}.mock__top[data-astro-cid-qfgknddd]{justify-content:space-between;align-items:center;gap:.6em;display:flex}.mock__wordmark[data-astro-cid-qfgknddd]{color:var(--color-blue);font-family:var(--font-heading);letter-spacing:-.06em;font-size:1.5em;font-weight:800;line-height:1}.mock__dot[data-astro-cid-qfgknddd]{color:var(--color-green)}.mock__menu[data-astro-cid-qfgknddd]{gap:.28em;display:grid}.mock__menu[data-astro-cid-qfgknddd] span[data-astro-cid-qfgknddd]{background:var(--color-blue);border-radius:.2em;width:1.5em;height:.18em;display:block}.mock__back[data-astro-cid-qfgknddd]{color:var(--color-blue);font-size:1.2em;line-height:1}.mock__screen-title[data-astro-cid-qfgknddd]{font-family:var(--font-heading);margin-left:.4em;font-size:.82em;font-weight:600}.mock__heading[data-astro-cid-qfgknddd]{max-width:11em;color:var(--color-blue);font-family:var(--font-heading);letter-spacing:-.03em;font-size:1.35em;font-weight:700;line-height:1.1}.mock__sub[data-astro-cid-qfgknddd]{color:var(--color-gray-soft);font-size:.62em;line-height:1.35}.mock-field[data-astro-cid-qfgknddd]{border:1px solid var(--color-border);border-radius:.6em;gap:.3em;padding:.6em .7em;display:grid}.mock-field__label[data-astro-cid-qfgknddd]{color:var(--color-ink-soft);font-size:.55em}.mock-field__control[data-astro-cid-qfgknddd]{background:var(--color-surface-strong);border-radius:.25em;width:100%;height:.5em;display:block}.mock-field__control--short[data-astro-cid-qfgknddd]{width:62%}.mock-button[data-astro-cid-qfgknddd]{background:var(--color-green);color:var(--color-ink);font-family:var(--font-heading);text-align:center;border-radius:.6em;padding:.65em;font-size:.72em;font-weight:600;display:block}.mock-tabs[data-astro-cid-qfgknddd]{border-top:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:.3em;margin-top:auto;padding-top:.7em;display:grid}.mock-tab[data-astro-cid-qfgknddd]{color:var(--color-gray-soft);text-align:center;justify-items:center;gap:.25em;font-size:.45em;line-height:1.1;display:grid}.mock-tab[data-astro-cid-qfgknddd].is-active{color:var(--color-blue);font-weight:600}.mock-tab__icon[data-astro-cid-qfgknddd]{border:1px solid;border-radius:.2em;width:1.3em;height:1.1em}.mock-timeline[data-astro-cid-qfgknddd]{gap:.55em;padding-block:.3em;display:grid}.mock-timeline__item[data-astro-cid-qfgknddd]{grid-template-columns:1.4em minmax(0,1fr);align-items:center;gap:.4em;display:grid;position:relative}.mock-timeline__item[data-astro-cid-qfgknddd]:not(:last-child):after{border-left:1px dashed var(--color-border);content:"";position:absolute;top:1.15em;bottom:-.6em;left:.52em}.mock-timeline__dot[data-astro-cid-qfgknddd]{z-index:1;border:2px solid var(--color-border);background:var(--color-white);border-radius:50%;width:1.05em;height:1.05em;position:relative}.mock-timeline__item[data-astro-cid-qfgknddd].is-current .mock-timeline__dot[data-astro-cid-qfgknddd]{border-color:var(--color-blue);background:var(--color-blue)}.mock-timeline__label[data-astro-cid-qfgknddd]{font-size:.62em;font-weight:500}.mock-card[data-astro-cid-qfgknddd]{border:1px solid var(--color-border);background:var(--color-white);border-radius:.6em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55em;margin-top:auto;padding:.65em;display:grid;box-shadow:0 .4em .9em #0000281f}.mock-card__icon[data-astro-cid-qfgknddd]{background:var(--color-surface-strong);width:1.5em;height:1.5em;box-shadow:inset 0 0 0 .2em var(--color-blue);border-radius:.3em}.mock-card__text[data-astro-cid-qfgknddd]{font-family:var(--font-heading);font-size:.62em;font-weight:600;line-height:1.15}.mock-card__arrow[data-astro-cid-qfgknddd]{color:var(--color-blue);font-size:.9em}@media (width<=60rem){.phone-stage[data-astro-cid-qfgknddd]{max-width:30rem}}@media (width<=30rem){.phone--front[data-astro-cid-qfgknddd]{left:3%}.phone--back[data-astro-cid-qfgknddd]{right:0}}.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:radial-gradient(120% 90% at 82% 8%, #406eff8c 0%, #406eff00 58%), linear-gradient(155deg, var(--color-blue-deep) 0%, var(--color-blue) 62%, #0018e6 100%);color:var(--color-white);position:relative;overflow:hidden}.hero[data-astro-cid-i3irphx7]:before{z-index:-1;aspect-ratio:1;content:"";background:radial-gradient(circle,#78a0ff52 0%,#78a0ff00 68%);border-radius:50%;width:min(56rem,100vw);position:absolute;top:-22rem;right:-14rem}.hero[data-astro-cid-i3irphx7]:after{z-index:-1;content:"";border:1px solid #ffffff29;border-radius:50%;height:36rem;position:absolute;bottom:-26rem;left:30%;right:-18%;transform:rotate(-12deg)}.hero__inner[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding-block:clamp(3rem,6vw,5rem);display:grid}.hero__content[data-astro-cid-i3irphx7]{z-index:1;position:relative}.hero__title[data-astro-cid-i3irphx7]{max-width:12ch;color:var(--color-white);letter-spacing:-.035em;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:700;line-height:.98}.hero__dot[data-astro-cid-i3irphx7]{color:var(--color-green)}.hero__lead[data-astro-cid-i3irphx7]{max-width:32ch;margin-top:var(--space-5);color:#e8ecff;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.5}.hero__actions[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-4) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero__secondary[data-astro-cid-i3irphx7]{color:var(--color-white);font-family:var(--font-heading);text-decoration-color:var(--color-green);text-underline-offset:.4em;font-size:1rem;font-weight:500;text-decoration-thickness:.12em}.hero__secondary[data-astro-cid-i3irphx7]:hover{text-decoration-thickness:.2em}.hero__media[data-astro-cid-i3irphx7]{z-index:0;width:100%;position:relative}@media (width<=60rem){.hero__inner[data-astro-cid-i3irphx7]{gap:var(--space-6);padding-block:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1fr)}.hero__title[data-astro-cid-i3irphx7]{max-width:14ch}.hero__lead[data-astro-cid-i3irphx7]{max-width:40ch}}@media (width<=30rem){.hero__inner[data-astro-cid-i3irphx7]{padding-block:var(--space-6) var(--space-7)}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2.1rem,11vw,2.7rem)}}.institutions[data-astro-cid-hm3kvrrv]{background:var(--color-surface);border-block:1px solid var(--color-border);padding-block:clamp(3.5rem,8vw,6rem)}.institutions__inner[data-astro-cid-hm3kvrrv]{justify-items:start;gap:var(--space-5);display:grid}.institutions__link[data-astro-cid-hm3kvrrv]{color:var(--color-blue);font-family:var(--font-heading);text-underline-offset:.3em;align-items:center;gap:.5em;font-size:1rem;font-weight:600;display:inline-flex}.institutions__link[data-astro-cid-hm3kvrrv]:hover{text-decoration-thickness:.16em}.steps[data-astro-cid-uxwfn6k4]{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-surface) 100%);padding-block:clamp(3.5rem,8vw,6.5rem)}.steps__list[data-astro-cid-uxwfn6k4]{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2rem,5vw,3.5rem);display:grid}.steps__item[data-astro-cid-uxwfn6k4]{align-content:start;gap:var(--space-3);display:grid;position:relative}.steps__item[data-astro-cid-uxwfn6k4]:not(:last-child):after{border-top:2px dashed var(--color-border);content:"";width:calc(100% - 1.6rem);position:absolute;top:1.4rem;left:calc(50% + 1.8rem)}.steps__number[data-astro-cid-uxwfn6k4]{z-index:1;border:2px solid var(--color-blue);background:var(--color-white);width:2.8rem;height:2.8rem;color:var(--color-blue);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex;position:relative}.steps__title[data-astro-cid-uxwfn6k4]{color:var(--color-ink);letter-spacing:-.01em;font-size:1.2rem;font-weight:600}.steps__description[data-astro-cid-uxwfn6k4]{color:var(--color-ink-soft);font-size:.98rem;line-height:1.55}.steps__note[data-astro-cid-uxwfn6k4]{padding:var(--space-3);border-left:3px solid var(--color-green);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-white);color:var(--color-ink-soft);font-size:.92rem;line-height:1.5}@media (width<=60rem){.steps__list[data-astro-cid-uxwfn6k4]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.steps__item[data-astro-cid-uxwfn6k4]:after{display:none}}@media (width<=34rem){.steps__list[data-astro-cid-uxwfn6k4]{grid-template-columns:minmax(0,1fr)}}.store-badges[data-astro-cid-vxtyjqtb]{gap:var(--space-3);flex-wrap:wrap;display:flex}.store-badges__link[data-astro-cid-vxtyjqtb]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-ink);font-family:var(--font-heading);border:1px solid #ffffffb3;flex-direction:column;align-items:flex-start;line-height:1.15;text-decoration:none;display:inline-flex}.store-badges__prefix[data-astro-cid-vxtyjqtb]{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.store-badges__store[data-astro-cid-vxtyjqtb]{font-size:1rem;font-weight:700}.store-badges__soon[data-astro-cid-vxtyjqtb]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:#e6e9ff;font-family:var(--font-heading);border:1px dashed #ffffff8c;align-items:center;font-size:.95rem;line-height:1.2;display:inline-flex}.support[data-astro-cid-fixh6fvn]{isolation:isolate;background:linear-gradient(120deg, var(--color-blue-deep) 0%, var(--color-blue) 100%);color:var(--color-white);padding-block:clamp(3.5rem,8vw,6rem);position:relative;overflow:hidden}.support[data-astro-cid-fixh6fvn]:before{z-index:-1;aspect-ratio:1;content:"";background:radial-gradient(circle,#608cff6b 0%,#608cff00 68%);border-radius:50%;width:min(34rem,80vw);position:absolute;top:-12rem;right:-6rem}.support__inner[data-astro-cid-fixh6fvn]{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);display:grid}.support__actions[data-astro-cid-fixh6fvn]{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=52rem){.support__inner[data-astro-cid-fixh6fvn]{grid-template-columns:minmax(0,1fr)}.support__actions[data-astro-cid-fixh6fvn]{justify-content:flex-start}}.transparency[data-astro-cid-qar4rd6q]{background:var(--color-white);padding-block:clamp(3.5rem,8vw,6.5rem)}.transparency__grid[data-astro-cid-qar4rd6q]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,5vw,3.5rem);display:grid}.transparency__card[data-astro-cid-qar4rd6q]{align-content:start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-top:4px solid var(--color-blue);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.transparency__card-title[data-astro-cid-qar4rd6q]{color:var(--color-ink);letter-spacing:-.01em;font-size:1.18rem;font-weight:600}.transparency__card-description[data-astro-cid-qar4rd6q]{color:var(--color-ink-soft);font-size:1rem;line-height:1.55}.transparency__note[data-astro-cid-qar4rd6q]{max-width:60rem;margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-green);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface-strong);color:var(--color-ink);font-family:var(--font-heading);font-size:1rem;font-weight:500;line-height:1.5}@media (width<=60rem){.transparency__grid[data-astro-cid-qar4rd6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.transparency__grid[data-astro-cid-qar4rd6q]{grid-template-columns:minmax(0,1fr)}.transparency__card[data-astro-cid-qar4rd6q]{padding:var(--space-5)}}
