main .split__media img,main .cta-band__media img{filter:drop-shadow(0 22px 30px rgba(17,17,17,.18))}.hp-hero[data-astro-cid-j7pv25f6]{--hp-bg: var(--blue-deep);--hp-card-w: min(660px, 46vw);--hp-card-h: calc(var(--hp-card-w) * 9 / 16);--hp-ease: cubic-bezier(.65, 0, .35, 1);--header-h: 84px;position:relative;margin-top:calc(-1 * var(--header-h));background:var(--hp-bg);color:#fff;overflow:hidden}@media(max-width:920px){.hp-hero[data-astro-cid-j7pv25f6]{--header-h: 68px}}.hp-hero__stage[data-astro-cid-j7pv25f6]{position:relative}.hp-hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 92%);mask-image:linear-gradient(180deg,#000 45%,transparent 92%)}.hp-hero__bg[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071e339e,#071e33cc)}.hp-hero__bg-item[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.hp-hero__bg-item[data-astro-cid-j7pv25f6].is-active{opacity:1}.hp-hero__text[data-astro-cid-j7pv25f6]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:calc(140px + var(--header-h)) 20px 72px;text-align:center}.hp-hero__text[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:64px;line-height:1.15;color:#fff;margin:0 0 28px;text-wrap:balance;text-shadow:0 2px 16px rgba(0,0,0,.45)}.hp-hero__eyebrow[data-astro-cid-j7pv25f6]{display:block;margin:0 0 18px;font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--yellow);text-shadow:none}.hp-hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px}.hp-proof[data-astro-cid-j7pv25f6]{margin:40px auto 0}.hp-proof__logos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.hp-proof__logo[data-astro-cid-j7pv25f6]{display:grid;place-items:center;padding:6px 12px;border-radius:var(--radius-btn);background:var(--surface)}.hp-proof__logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:88px;height:auto;object-fit:contain}.hp-proof__count[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-size:14px;font-weight:500;color:#ffffffd9}.hp-hero__note[data-astro-cid-j7pv25f6]{font-size:20px;line-height:1.5;color:#fff;margin:0 auto 32px;text-shadow:0 1px 10px rgba(0,0,0,.5)}.hp-carousel[data-astro-cid-j7pv25f6]{position:relative;z-index:1;height:calc(var(--hp-card-h) * 1.14);touch-action:pan-y;user-select:none;-webkit-user-select:none}.hp-carousel__card[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:50%;width:var(--hp-card-w);height:var(--hp-card-h);margin-left:calc(var(--hp-card-w) / -2);overflow:hidden;background:var(--blue-deep-2);box-shadow:0 22px 50px #00000059;transition:transform 1s var(--hp-ease),opacity .6s ease}.hp-carousel__card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;object-fit:cover}.hp-carousel__card[data-astro-cid-j7pv25f6][data-pos="0"]{z-index:3;transform:none}.hp-carousel__card[data-astro-cid-j7pv25f6][data-pos="-1"]{z-index:2;transform:translate(-100%,5%) scale(.88)}.hp-carousel__card[data-astro-cid-j7pv25f6][data-pos="1"]{z-index:2;transform:translate(100%,5%) scale(.88)}.hp-carousel__card[data-astro-cid-j7pv25f6][data-pos="-2"]{z-index:1;opacity:0;transform:translate(-200%,10%) scale(.8)}.hp-carousel__card[data-astro-cid-j7pv25f6][data-pos="2"]{z-index:1;opacity:0;transform:translate(200%,10%) scale(.8)}.hp-carousel__hit[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;z-index:4;width:calc(50% - var(--hp-card-w) / 2);padding:0;border:0;background:none;cursor:pointer}.hp-carousel__hit--prev[data-astro-cid-j7pv25f6]{left:0}.hp-carousel__hit--next[data-astro-cid-j7pv25f6]{right:0}.hp-carousel__hit[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--yellow);outline-offset:-6px}.hp-hero__pause[data-astro-cid-j7pv25f6]{position:absolute;right:24px;bottom:24px;z-index:5;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:#0d304e8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;transition:color .2s,border-color .2s}.hp-hero__pause[data-astro-cid-j7pv25f6]:hover,.hp-hero__pause[data-astro-cid-j7pv25f6]:focus-visible{color:var(--yellow);border-color:var(--yellow)}.hp-hero__pause[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:16px;height:16px}.hp-hero__icon-play[data-astro-cid-j7pv25f6],.hp-hero__pause[data-astro-cid-j7pv25f6][aria-pressed=true] .hp-hero__icon-pause[data-astro-cid-j7pv25f6]{display:none}.hp-hero__pause[data-astro-cid-j7pv25f6][aria-pressed=true] .hp-hero__icon-play[data-astro-cid-j7pv25f6]{display:block}.hp-hero__stage[data-astro-cid-j7pv25f6]{padding-bottom:72px}@media(max-width:767px){.hp-hero[data-astro-cid-j7pv25f6]{--hp-card-w: 78vw}.hp-hero__text[data-astro-cid-j7pv25f6]{padding:calc(72px + var(--header-h)) 20px 48px}.hp-hero__text[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:38px}.hp-hero__note[data-astro-cid-j7pv25f6]{font-size:18px}.hp-hero__pause[data-astro-cid-j7pv25f6]{right:16px;bottom:12px}.hp-hero__stage[data-astro-cid-j7pv25f6]{padding-bottom:48px}}@media(prefers-reduced-motion:reduce){.hp-hero__bg-item[data-astro-cid-j7pv25f6],.hp-carousel__card[data-astro-cid-j7pv25f6]{transition:none!important}}.side-door[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;background:var(--surface);border-bottom:1px solid var(--border)}.side-door__item[data-astro-cid-j7pv25f6]{flex:1 1 360px;margin:0;padding:14px 24px;font-family:var(--font-body);font-size:15px;line-height:1.4;text-align:center;color:var(--text)}.side-door__item[data-astro-cid-j7pv25f6]+.side-door__item[data-astro-cid-j7pv25f6]{border-left:1px solid var(--border)}.side-door__link[data-astro-cid-j7pv25f6]{margin-left:4px;font-weight:700;color:var(--blue-primary);white-space:nowrap}@media(max-width:767px){.side-door__item[data-astro-cid-j7pv25f6]+.side-door__item[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid var(--border)}}.logos-about__heading[data-astro-cid-j7pv25f6]{max-width:1000px;margin:0 auto 56px}.logos-about__logos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 40px}.logos-about__logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:140px;height:auto;object-fit:contain}.logos-about__link[data-astro-cid-j7pv25f6]{display:block;line-height:0;transition:opacity .2s}.logos-about__link[data-astro-cid-j7pv25f6]:hover,.logos-about__link[data-astro-cid-j7pv25f6]:focus-visible{opacity:.7}.logos-about__counts[data-astro-cid-j7pv25f6]{margin:48px 0 0;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--text)}@media(max-width:767px){.logos-about__heading[data-astro-cid-j7pv25f6]{margin-bottom:40px}.logos-about__logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:112px}}.problem-band[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;padding:clamp(72px,12vh,140px) 20px}.problem-band__inner[data-astro-cid-j7pv25f6]{max-width:var(--content-max);margin:0 auto}.problem-band__line[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,6vw,84px);line-height:1.05;color:#fff;margin:0 0 28px;max-width:16ch;text-wrap:balance}.problem-band__body[data-astro-cid-j7pv25f6]{font-size:20px;line-height:1.55;color:#ffffffd9;max-width:620px;margin:0}@media(max-width:767px){.problem-band__body[data-astro-cid-j7pv25f6]{font-size:18px}}.pos-wrap[data-astro-cid-j7pv25f6] .pos-num{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 16px}.pos-wrap[data-astro-cid-j7pv25f6] .pos-num__value{font-family:var(--font-heading);font-size:clamp(56px,7vw,96px);font-weight:700;line-height:1;color:var(--blue-primary)}.pos-wrap[data-astro-cid-j7pv25f6] .pos-num__label{font-size:18px;font-weight:600;color:var(--ink)}.changes__inner[data-astro-cid-j7pv25f6]{max-width:var(--content-max);margin:0 auto}.changes__heading[data-astro-cid-j7pv25f6]{max-width:900px;margin:0 0 48px}.changes__list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:32px 28px;margin:0;padding:0;list-style:none}.changes__item[data-astro-cid-j7pv25f6]{padding-top:18px;border-top:2px solid var(--teal)}.changes__where[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--ink)}.changes__text[data-astro-cid-j7pv25f6]{margin:0;font-size:16px;line-height:1.55;color:var(--text)}.cs-band[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;padding:clamp(72px,12vh,140px) 20px}.cs-band__inner[data-astro-cid-j7pv25f6]{max-width:var(--content-max);margin:0 auto}.cs-band__line[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,6vw,84px);line-height:1.05;color:#fff;margin:0 0 48px}.cs-band__row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:24px 56px}.cs-band__num[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-heading);font-size:clamp(64px,9vw,128px);font-weight:700;line-height:1;white-space:nowrap;color:var(--yellow)}.cs-band__body[data-astro-cid-j7pv25f6]{flex:1 1 340px;max-width:620px;margin:0;font-size:20px;line-height:1.55;color:#ffffffd9}@media(max-width:767px){.cs-band__body[data-astro-cid-j7pv25f6]{font-size:18px}}.golive__inner[data-astro-cid-j7pv25f6]{max-width:var(--content-max);margin:0 auto}.golive__heading[data-astro-cid-j7pv25f6]{margin:0 0 40px}.golive__steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 28px;margin:0 0 32px;padding:0;list-style:none}.golive__step[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:baseline;padding:18px 0;border-top:1px solid var(--ink)}.golive__n[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--blue-primary)}.golive__text[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.35;color:var(--ink)}.golive__switch[data-astro-cid-j7pv25f6]{margin:0 0 28px;font-size:17px;line-height:1.55;color:var(--text)}.golive__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.rmn-band[data-astro-cid-j7pv25f6]{--rmn-gold: var(--yellow);--rmn-cream: #faf8f4;display:flex;flex-wrap:wrap;align-items:center;gap:48px;background:radial-gradient(120% 140% at 80% 80%,var(--teal-ink) 0%,var(--blue-deep-2) 60%);color:var(--rmn-cream);overflow:hidden;padding:clamp(56px,10vh,120px) max(6vw,calc((100vw - 1240px)/2))}.rmn-band__copy[data-astro-cid-j7pv25f6]{flex:1 1 420px;max-width:560px}.rmn-band__kicker[data-astro-cid-j7pv25f6]{color:var(--rmn-gold);margin:0 0 26px}.rmn-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:clamp(38px,4.7vw,64px);line-height:1.05;color:var(--rmn-cream);margin:0 0 22px}.rmn-band__sub[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:16px;line-height:1.6;color:#fff;max-width:480px;margin:0 0 34px}.rmn-band__cta-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rmn-band__cta[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:700;font-size:14px;background:var(--rmn-gold);color:var(--ink);padding:14px 24px;border-radius:8px;display:inline-flex;align-items:center;gap:10px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;box-shadow:0 8px 30px #f7ce462e}.rmn-band__cta[data-astro-cid-j7pv25f6]:hover,.rmn-band__cta[data-astro-cid-j7pv25f6]:focus-visible{color:var(--ink);transform:translateY(-2px);box-shadow:0 14px 40px #f7ce4647}.rmn-band__cta[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:14px;height:14px}.rmn-band__cta2[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--rmn-cream);padding:14px 4px;transition:color .2s}.rmn-band__cta2[data-astro-cid-j7pv25f6]:hover,.rmn-band__cta2[data-astro-cid-j7pv25f6]:focus-visible{color:var(--rmn-gold)}.rmn-band__visual[data-astro-cid-j7pv25f6]{flex:1 1 320px;min-width:0}.rmn-band__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:9px;box-shadow:0 22px 50px #00000080}@media(max-width:1024px){.rmn-band[data-astro-cid-j7pv25f6]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;padding:64px 6vw}.rmn-band__copy[data-astro-cid-j7pv25f6],.rmn-band__visual[data-astro-cid-j7pv25f6]{flex:none;max-width:none}.rmn-band__visual[data-astro-cid-j7pv25f6]{order:-1}}.menu-carousel[data-astro-cid-j7pv25f6]{position:relative;width:100%;aspect-ratio:1968 / 1128;filter:drop-shadow(0 22px 30px rgba(17,17,17,.18))}.menu-carousel__slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .4s ease}.menu-carousel__slide[data-astro-cid-j7pv25f6].is-active{opacity:1}@media(prefers-reduced-motion:reduce){.menu-carousel__slide[data-astro-cid-j7pv25f6]{transition:none}}.move-band[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:48px;background:var(--tint);color:var(--ink);overflow:hidden;padding:clamp(56px,10vh,120px) max(6vw,calc((100vw - 1240px)/2))}.move-band__copy[data-astro-cid-j7pv25f6]{flex:1 1 420px;max-width:560px}.move-band__kicker[data-astro-cid-j7pv25f6]{margin:0 0 26px}.move-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:clamp(38px,4.7vw,64px);line-height:1.05;color:var(--ink);margin:0 0 22px}.move-band__sub[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--text);max-width:480px;margin:0 0 34px}.move-band__growth[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.35;color:var(--ink)}.move-band__cta-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.move-band__cta[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:700;font-size:14px;background:var(--blue-primary);color:#fff;padding:14px 24px;border-radius:8px;display:inline-flex;align-items:center;gap:10px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;box-shadow:0 8px 30px #1973a53d}.move-band__cta[data-astro-cid-j7pv25f6]:hover,.move-band__cta[data-astro-cid-j7pv25f6]:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 14px 40px #1973a557}.move-band__cta[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:14px;height:14px}.move-band__cta2[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--ink);padding:14px 4px;transition:color .2s}.move-band__cta2[data-astro-cid-j7pv25f6]:hover,.move-band__cta2[data-astro-cid-j7pv25f6]:focus-visible{color:var(--blue-primary)}.move-band__visual[data-astro-cid-j7pv25f6]{flex:1 1 320px;min-width:0}@media(max-width:1024px){.move-band[data-astro-cid-j7pv25f6]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;padding:64px 6vw}.move-band__copy[data-astro-cid-j7pv25f6],.move-band__visual[data-astro-cid-j7pv25f6]{flex:none;max-width:none}.move-band__visual[data-astro-cid-j7pv25f6]{order:-1}}.products__rows[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:72px}@media(max-width:767px){.products__rows[data-astro-cid-j7pv25f6]{gap:48px}}
