.payee:where(.astro-2omhjjwy){text-align:center;justify-items:center;gap:6px;margin-top:22px;display:grid}.payee__initials:where(.astro-2omhjjwy){background:linear-gradient(140deg, var(--panel-2), var(--line-2));width:52px;height:52px;font-size:var(--text-17);color:var(--v2-body);border-radius:50%;place-items:center;font-weight:600;display:grid}.payee__name:where(.astro-2omhjjwy){font-size:var(--text-15)}.payee__account:where(.astro-2omhjjwy){font-size:var(--text-12);color:var(--v2-faint)}.amount:where(.astro-2omhjjwy){font-size:var(--text-34);letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums;margin-top:18px;font-weight:500}.generic-warning:where(.astro-2omhjjwy){background:var(--amber-bg);box-shadow:inset 0 0 0 1px var(--amber-line);font-size:var(--text-12-5);color:var(--amber-ink);border-radius:14px;grid-template-columns:20px 1fr;gap:8px;margin-top:18px;padding:12px 14px;line-height:1.45;display:grid}.generic-warning__icon:where(.astro-2omhjjwy){width:18px;height:18px;color:var(--amber-mid);margin-top:1px}.generic-warning__title:where(.astro-2omhjjwy){font-size:var(--text-13);color:var(--amber-ink);margin-bottom:3px;display:block}.added-context:where(.astro-ws5mr7d3){gap:8px;display:grid}.added-context__item:where(.astro-ws5mr7d3){background:var(--white);box-shadow:var(--sh-soft);border-radius:12px;padding:12px 14px}.added-context__title:where(.astro-ws5mr7d3){font-size:var(--text-14-5);color:var(--v2-text);font-weight:500;line-height:1.3;display:block}.added-context__detail:where(.astro-ws5mr7d3){font-size:var(--text-13-5);color:var(--ink-2);margin-top:3px;line-height:1.45;display:block}.known-signals:where(.astro-m7gpdo36){flex-direction:column;align-items:flex-start;gap:8px;display:flex}.known-signal:where(.astro-m7gpdo36){background:var(--white);min-height:30px;box-shadow:var(--sh-soft);font-size:var(--text-13-5);color:var(--ink);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;line-height:1.3;display:inline-flex}.context-gap:where(.astro-z5ep5zeh){grid-template-columns:.9fr 1.1fr;gap:16px;display:grid}.stage:where(.astro-z5ep5zeh){background:var(--panel);border-radius:24px;grid-template-rows:auto 1fr;min-width:0;padding:28px 28px 0;display:grid;position:relative;overflow:hidden}.stage--with-tunic:where(.astro-z5ep5zeh){background:linear-gradient(180deg, var(--brand-soft), var(--brand-softer));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 18%, transparent)}.stage:where(.astro-z5ep5zeh)>:where(.astro-z5ep5zeh){transition:opacity .45s}.context-gap:where(.astro-z5ep5zeh)[data-hovered-side=see] .stage--with-tunic:where(.astro-z5ep5zeh)>:where(.astro-z5ep5zeh),.context-gap:where(.astro-z5ep5zeh)[data-hovered-side=miss] .stage:where(.astro-z5ep5zeh):not(.stage--with-tunic)>:where(.astro-z5ep5zeh){opacity:.4}.stage__header:where(.astro-z5ep5zeh){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stage__header:where(.astro-z5ep5zeh) .stage__label:where(.astro-z5ep5zeh){font-size:var(--text-12);color:var(--ink);font-weight:600}.stage__tag:where(.astro-z5ep5zeh){background:var(--violet);font-family:var(--mono);font-size:var(--text-11);letter-spacing:.06em;text-transform:uppercase;color:var(--white);border-radius:7px;padding:5px 9px;font-weight:500}.stage__body:where(.astro-z5ep5zeh){min-height:470px;padding-top:24px;position:relative}.stage__content:where(.astro-z5ep5zeh){z-index:1;width:calc(100% - 292px);position:relative}.stage--with-tunic:where(.astro-z5ep5zeh) .stage__content:where(.astro-z5ep5zeh){width:calc(100% - 312px)}.stage__body:where(.astro-z5ep5zeh) .stage__phone:where(.astro-z5ep5zeh){z-index:2;position:absolute;bottom:-150px;right:0}.stage--with-tunic:where(.astro-z5ep5zeh) .stage__body:where(.astro-z5ep5zeh) .stage__phone:where(.astro-z5ep5zeh){bottom:-100px}@media (width<=1040px){.context-gap:where(.astro-z5ep5zeh){grid-template-columns:1fr}.context-gap:where(.astro-z5ep5zeh)[data-hovered-side] .stage:where(.astro-z5ep5zeh)>:where(.astro-z5ep5zeh){opacity:1!important}}@media (width<=600px){.stage__body:where(.astro-z5ep5zeh){justify-items:center;gap:24px;min-height:0;display:grid}.stage:where(.astro-z5ep5zeh) .stage__content:where(.astro-z5ep5zeh){width:100%}.stage__body:where(.astro-z5ep5zeh) .stage__phone:where(.astro-z5ep5zeh){margin-bottom:-150px;position:relative;bottom:auto;right:auto}.stage--with-tunic:where(.astro-z5ep5zeh) .stage__body:where(.astro-z5ep5zeh) .stage__phone:where(.astro-z5ep5zeh){margin-bottom:-100px;bottom:auto}}.quote:where(.astro-yuehslxz){background:var(--white);box-shadow:var(--sh-soft);border-radius:20px;align-content:space-between;gap:28px;margin:0;padding:28px;display:grid}.quote__text:where(.astro-yuehslxz){font-size:var(--text-19);letter-spacing:-.012em;text-indent:-.42em;margin:0;line-height:1.45}.quote__attribution:where(.astro-yuehslxz){font-size:var(--text-14);color:var(--brand)}.event:where(.astro-uz5tfqe3){background:var(--white);box-shadow:var(--sh-soft);border-radius:20px;grid-template-columns:140px 1fr auto;align-items:center;gap:28px;padding:22px 26px;display:grid}.event:where(.astro-uz5tfqe3)+.event:where(.astro-uz5tfqe3){margin-top:12px}.event__date:where(.astro-uz5tfqe3){font-family:var(--mono);font-size:var(--text-12);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);line-height:1.5}.event__days:where(.astro-uz5tfqe3){font-family:var(--sans);font-size:var(--text-26);letter-spacing:-.03em;text-transform:none;color:var(--ink);font-weight:500;display:block}.event__name:where(.astro-uz5tfqe3){font-size:var(--text-21)}.event__detail:where(.astro-uz5tfqe3){font-size:var(--text-15);color:var(--ink-2);margin-top:4px}@media (width<=760px){.event:where(.astro-uz5tfqe3){grid-template-columns:1fr;gap:12px}}.zones:where(.astro-lvcc5423){pointer-events:none;position:absolute;inset:-38px 0 -6px}.zone:where(.astro-lvcc5423){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 13%, transparent);border-radius:20px;position:absolute;top:0;bottom:0}.zone--light:where(.astro-lvcc5423){background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 7%, transparent), color-mix(in srgb, var(--brand) 1.5%, transparent) 85%)}.zone--medium:where(.astro-lvcc5423){background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 11%, transparent), color-mix(in srgb, var(--brand) 2.5%, transparent) 85%)}.zone--strong:where(.astro-lvcc5423){background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 15%, transparent), color-mix(in srgb, var(--brand) 3.5%, transparent) 85%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 20%, transparent)}.zone__label:where(.astro-lvcc5423){font-family:var(--mono);font-size:var(--text-10-5);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex;position:absolute;top:11px;left:16px}.zone__label:where(.astro-lvcc5423):before{content:"";background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 15%, transparent);border-radius:50%}.zone--strong:where(.astro-lvcc5423) .zone__label:where(.astro-lvcc5423){white-space:normal;align-items:flex-start;line-height:1.35;right:12px}.zone--strong:where(.astro-lvcc5423) .zone__label:where(.astro-lvcc5423):before{flex:none;margin-top:4px}.chip:where(.astro-5fbomrhf){background:var(--white);height:32px;box-shadow:var(--sh-card);font-size:var(--text-13);color:var(--v2-text);white-space:nowrap;opacity:0;will-change:transform, opacity;border-radius:9px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex;position:absolute}.chip__icon:where(.astro-5fbomrhf){width:15px;height:15px;color:var(--red)}.chip--verdict:where(.astro-5fbomrhf){z-index:2;background:var(--risk);height:auto;box-shadow:0 0 0 5px color-mix(in srgb, var(--risk) 16%, transparent), 0 16px 32px -12px color-mix(in srgb, var(--risk) 60%, transparent);color:var(--white);border-radius:13px;gap:11px;padding:10px 18px 11px 14px;font-weight:600}.chip--verdict:where(.astro-5fbomrhf) .chip__icon:where(.astro-5fbomrhf){width:22px;height:22px;color:var(--white);flex:none}.chip__verdict:where(.astro-5fbomrhf){display:block}.chip__verdict-label:where(.astro-5fbomrhf){font-family:var(--mono);font-size:var(--text-10);letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-weight:600;line-height:1.3;display:block}.chip__verdict-text:where(.astro-5fbomrhf){max-width:13.6em;font-size:var(--text-15-5);letter-spacing:-.005em;white-space:normal;font-weight:700;line-height:1.25;display:block}@media (width<=640px){.chip:where(.astro-5fbomrhf){height:26px;font-size:var(--text-11)}.chip--large-screens-only:where(.astro-5fbomrhf){display:none}.chip--verdict:where(.astro-5fbomrhf){height:auto;box-shadow:0 0 0 4px color-mix(in srgb, var(--risk) 16%, transparent), 0 12px 24px -10px color-mix(in srgb, var(--risk) 60%, transparent);border-radius:10px;gap:8px;padding:7px 12px 8px 10px}.chip--verdict:where(.astro-5fbomrhf) .chip__icon:where(.astro-5fbomrhf){width:17px;height:17px}.chip__verdict-label:where(.astro-5fbomrhf){font-size:var(--text-8-5)}.chip__verdict-text:where(.astro-5fbomrhf){font-size:var(--text-12-5)}}.payment-path:where(.astro-csjcitxi){height:clamp(190px,min(23.4vw,100svh - 470px),306px);position:relative}.payment-path__canvas:where(.astro-csjcitxi){width:100%;height:100%;animation:1.4s cubic-bezier(.22,1,.36,1) both payment-path-fade-in;position:absolute;inset:0}@keyframes payment-path-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.payment-path__canvas:where(.astro-csjcitxi){animation:none}}.payment-path__chips:where(.astro-csjcitxi){pointer-events:none;position:absolute;inset:0}@media (width<=640px){.payment-path:where(.astro-csjcitxi){height:216px}}.hero:where(.astro-p2x7uo4m){flex-direction:column;justify-content:center;padding-block:clamp(48px,8vh,88px);display:flex;position:relative;overflow:hidden}.hero__content:where(.astro-p2x7uo4m){width:100%;position:relative}.hero__copy:where(.astro-p2x7uo4m){grid-template-columns:minmax(0,780px) auto;justify-content:space-between;align-items:end;gap:28px 48px;margin-top:clamp(28px,5vh,48px);display:grid}.hero__heading:where(.astro-p2x7uo4m){font-size:var(--text-fluid-58)}.hero__heading-accent:where(.astro-p2x7uo4m){color:var(--brand)}.hero__copy:where(.astro-p2x7uo4m) .hero__lead:where(.astro-p2x7uo4m){max-width:60ch;color:var(--ink);margin-top:20px}@media (width<=900px){.hero__copy:where(.astro-p2x7uo4m){grid-template-columns:1fr}}@media (width<=640px){.hero:where(.astro-p2x7uo4m){padding-block:32px 56px}}.moments:where(.astro-gmk6khuq){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:30px;display:grid;position:relative}.moments__rail:where(.astro-gmk6khuq){background:var(--line-2);border-radius:2px;height:2px;position:absolute;top:8px;left:29px;right:29px;overflow:hidden}.moments__rail-pulse:where(.astro-gmk6khuq){background:linear-gradient(90deg, transparent, var(--brand));width:22%;animation:5s cubic-bezier(.65,0,.35,1) infinite moments-rail-pulse;position:absolute;inset:0 auto 0 0}@keyframes moments-rail-pulse{0%{transform:translate(-100%)}to{transform:translate(460%)}}.moment:where(.astro-gmk6khuq){background:var(--white);box-shadow:var(--sh-soft);border-radius:20px;align-content:start;gap:12px;padding:24px;display:grid;position:relative}.moment:where(.astro-gmk6khuq):before{content:"";background:var(--white);width:10px;height:10px;box-shadow:0 0 0 2px var(--brand);border-radius:50%;position:absolute;top:-27px;left:24px}.moment__product:where(.astro-gmk6khuq){font-size:var(--text-26);letter-spacing:-.02em;font-weight:500}@media (width<=900px){.moments:where(.astro-gmk6khuq){grid-template-columns:1fr;padding-top:0}.moments__rail:where(.astro-gmk6khuq),.moment:where(.astro-gmk6khuq):before{display:none}}@media (prefers-reduced-motion:reduce){.moments__rail-pulse:where(.astro-gmk6khuq){opacity:.4;width:100%;animation:none}}section:where(.astro-lcdefpme).gap-section{padding-top:40px}.events-section:where(.astro-lcdefpme){scroll-margin-top:80px}.events-section:where(.astro-lcdefpme) .events-section__heading:where(.astro-lcdefpme){margin-bottom:28px}
