.brand-marquee[data-astro-cid-rgoymqpi]{border-block:1px solid var(--color-line);background:var(--color-paper);padding-block:1.5rem 1.75rem;overflow:hidden}.brand-marquee__header[data-astro-cid-rgoymqpi]{width:min(var(--page-width), calc(100% - 2rem));margin:0 auto 1rem}.brand-marquee__label[data-astro-cid-rgoymqpi]{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;line-height:1.4}.brand-marquee__viewport[data-astro-cid-rgoymqpi]{overflow:hidden}.brand-marquee__track[data-astro-cid-rgoymqpi]{width:max-content;animation:marquee-scroll var(--marquee-duration) linear infinite;will-change:transform;display:flex}.brand-marquee__sequence[data-astro-cid-rgoymqpi]{align-items:center;gap:1.5rem;margin:0;padding-inline:.75rem;list-style:none;display:flex}.brand-marquee__sequence[data-astro-cid-rgoymqpi] li[data-astro-cid-rgoymqpi]{flex:none;place-items:center;min-height:3.5rem;padding-inline:clamp(.5rem,1vw,1rem);display:grid}.brand-marquee__logo[data-astro-cid-rgoymqpi]{mix-blend-mode:normal;object-fit:contain;width:auto;max-width:min(13.5rem,42vw);height:clamp(2rem,2.8vw,2.5rem);margin-inline:auto;display:block}.brand-marquee[data-astro-cid-rgoymqpi]:hover .brand-marquee__track[data-astro-cid-rgoymqpi]{animation-play-state:paused}@keyframes marquee-scroll{to{transform:translate(-50%)}}@media (width<=35rem){.brand-marquee__logo[data-astro-cid-rgoymqpi]{max-width:min(11rem,55vw)}}@media (prefers-reduced-motion:reduce){.brand-marquee[data-astro-cid-rgoymqpi],.brand-marquee__viewport[data-astro-cid-rgoymqpi]{overflow:visible}.brand-marquee__track[data-astro-cid-rgoymqpi]{will-change:auto;width:100%;animation:none}.brand-marquee__sequence[data-astro-cid-rgoymqpi]{width:min(var(--page-width), calc(100% - 2rem));flex-wrap:wrap;justify-content:center;gap:1rem;margin-inline:auto;padding:0}.brand-marquee__sequence[data-astro-cid-rgoymqpi][aria-hidden=true]{display:none}.brand-marquee__sequence[data-astro-cid-rgoymqpi] li[data-astro-cid-rgoymqpi]{flex:0 auto;min-width:0;min-height:3.25rem}}.hero[data-astro-cid-ge2uvauf]{background:var(--color-paper);align-items:center;padding-block:clamp(3.5rem,7vw,6.25rem);display:grid}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:2rem;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:var(--type-home-title);letter-spacing:-.045em;margin:1.25rem 0 1.5rem;line-height:1.06}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf],h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{display:block}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#ffb4a3;font-style:normal;font-weight:inherit}@supports (background-clip:text){h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#0000;background:linear-gradient(100deg,#ffe7cf 0%,#ffb4a3 48%,#ff7779 100%) text}}.hero__support[data-astro-cid-ge2uvauf]{max-width:34rem;color:var(--color-muted);margin:0 0 2rem;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;display:flex}.hero__artwork[data-astro-cid-ge2uvauf],.hero__artwork-image[data-astro-cid-ge2uvauf]{place-items:center;display:grid}.hero__artwork-image[data-astro-cid-ge2uvauf]{width:min(100%,27rem)}.hero__artwork[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:auto}@media (width>=52rem){.hero[data-astro-cid-ge2uvauf]{min-height:40.625rem}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2.5rem}}@media (forced-colors:active){h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:canvastext;background:0 0}}.partner-story[data-astro-cid-lcdefpme]{background:var(--color-paper)}.partner-story__inner[data-astro-cid-lcdefpme]{gap:clamp(2.5rem,7vw,6rem);display:grid}.partner-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:9ch;font-size:var(--type-section-xl);margin:1rem 0 0}.partner-story__copy[data-astro-cid-lcdefpme]{max-width:42rem}.partner-story__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0}.partner-story__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1.5rem}.partner-story__copy[data-astro-cid-lcdefpme] .partner-story__lead[data-astro-cid-lcdefpme]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--type-lead);letter-spacing:-.025em;line-height:1.2}.capabilities[data-astro-cid-lcdefpme]{color:var(--color-ink);background:var(--color-surface-dark)}.capabilities__inner[data-astro-cid-lcdefpme]{gap:clamp(2.75rem,7vw,5.5rem);display:grid}.capabilities[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--color-ink)}.capabilities[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch;font-size:var(--type-section);margin:1rem 0 0}.capabilities[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-block-start:1px solid #fffdf966;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-end:1px solid #fffdf966;align-items:center;gap:.65rem;padding:.85rem 0;font-size:clamp(.9rem,2vw,1.05rem);font-weight:700;display:flex}.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){padding-inline-end:.75rem}.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){padding-inline-start:.75rem}.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-gold);font-size:1.15em}.why[data-astro-cid-lcdefpme]{background:var(--color-paper)}.why__inner[data-astro-cid-lcdefpme]{gap:clamp(2.75rem,7vw,6rem);display:grid}.why__header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--type-section-xl);margin:1rem 0 1.25rem}.why__header[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:35rem;color:var(--color-muted);margin:0}.why__list[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--color-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.why__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--color-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.4rem;display:grid}.why__list[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--color-red);letter-spacing:.12em;font-size:.72rem;font-weight:800}.why__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.1}.why__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:.5rem 0 0}@media (width>=48rem){.capabilities[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd),.capabilities[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){padding-inline:0 1rem}}@media (width>=58rem){.partner-story__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);align-items:end}.capabilities__inner[data-astro-cid-lcdefpme],.why__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);align-items:start}}
