.solution-hero-v4[data-astro-cid-qcf5kpqa]{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:min(41.625rem,34.688vw);padding:14.125rem var(--page-inset) 7.875rem;isolation:isolate;color:var(--color-sand-50);font-family:var(--font-body)}.solution-hero-v4-backdrop[data-astro-cid-qcf5kpqa]{position:absolute;inset:0;z-index:-1;overflow:hidden}.solution-hero-v4-photo[data-astro-cid-qcf5kpqa]{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center}.solution-hero-v4-video[data-astro-cid-qcf5kpqa]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}@media(prefers-reduced-motion:no-preference){.solution-hero-v4-video[data-astro-cid-qcf5kpqa]{transition:opacity var(--duration-600) var(--ease-motion)}.solution-hero-v4-video[data-astro-cid-qcf5kpqa].is-playing{opacity:1}}.solution-hero-v4-scrim[data-astro-cid-qcf5kpqa]{position:absolute;inset:0;background:linear-gradient(to right,var(--color-scrim),var(--color-hero-scrim-strong) 50%,var(--color-hero-scrim-end) 90%)}@media(max-width:767.98px){.solution-hero-v4-scrim[data-astro-cid-qcf5kpqa]{background:linear-gradient(to top,var(--color-scrim),var(--color-scrim) 55%,var(--color-hero-scrim-strong))}}.solution-hero-v4-row[data-astro-cid-qcf5kpqa]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-40);width:100%}.solution-hero-v4-copy[data-astro-cid-qcf5kpqa]{display:flex;flex-direction:column;align-items:flex-start;gap:3.125rem;width:57.733%;min-width:0}.solution-hero-v4-text[data-astro-cid-qcf5kpqa]{display:flex;flex-direction:column;gap:1.875rem}.solution-hero-v4-head[data-astro-cid-qcf5kpqa]{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}.solution-hero-v4-eyebrow[data-astro-cid-qcf5kpqa]{margin:0;font-family:var(--font-mono);font-size:var(--text-label-size);line-height:1.3;font-weight:var(--font-weight-label);letter-spacing:var(--text-label-tracking)}.solution-hero-v4[data-astro-cid-qcf5kpqa] h1[data-astro-cid-qcf5kpqa]{margin:0;font-family:var(--font-heading);font-size:clamp(1.875rem,calc(1.2129rem + 2.635vw),var(--text-h1-size));line-height:1.1428;font-weight:var(--font-weight-medium);text-wrap:balance}.solution-hero-v4-sub[data-astro-cid-qcf5kpqa]{margin:0;max-width:50rem;font-size:var(--text-stat-size);line-height:var(--text-stat-line);font-weight:var(--font-weight-body)}.accent[data-astro-cid-qcf5kpqa]{color:var(--color-orange-500)}.solution-hero-v4-tags[data-astro-cid-qcf5kpqa]{display:flex;flex-wrap:wrap;gap:1.0625rem;margin:0;padding:0;list-style:none}.solution-hero-v4-tags[data-astro-cid-qcf5kpqa] li[data-astro-cid-qcf5kpqa]{padding:.3125rem 1.25rem;background:var(--color-sand-300);border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-label-size);line-height:1.3;font-weight:var(--font-weight-label);letter-spacing:var(--text-label-tracking);color:var(--color-gray-800);white-space:nowrap}.solution-hero-v4--glass-tags[data-astro-cid-qcf5kpqa] .solution-hero-v4-tags[data-astro-cid-qcf5kpqa] li[data-astro-cid-qcf5kpqa]{background:var(--color-glass-deep);backdrop-filter:blur(var(--glass-blur));border:1px solid var(--color-glass-white-border);color:var(--color-sand-50)}.solution-hero-v4-actions[data-astro-cid-qcf5kpqa]{display:flex;flex-wrap:wrap;gap:1.25rem}.solution-hero-v4-scroll[data-astro-cid-qcf5kpqa]{display:flex;align-items:flex-end;gap:1.25rem;margin:0;font-size:var(--text-body-size);line-height:var(--text-lead-line);white-space:nowrap}.solution-hero-v4-scroll-pill[data-astro-cid-qcf5kpqa]{position:relative;display:block;width:2rem;height:3.875rem;flex:0 0 auto;background:var(--color-glass-deep);backdrop-filter:blur(var(--glass-blur));border:1px solid var(--color-gray-600);border-radius:var(--radius-pill)}.solution-hero-v4-scroll-dot[data-astro-cid-qcf5kpqa]{position:absolute;top:.6875rem;left:calc(50% - .3125rem);width:.625rem;height:.625rem;border-radius:50%;background:var(--color-sand-50);opacity:.28}@media(prefers-reduced-motion:no-preference){.solution-hero-v4-scroll-dot[data-astro-cid-qcf5kpqa]{animation:solution-hero-v4-scroll var(--duration-scroll-hint) var(--ease-scroll-hint) infinite}}@keyframes solution-hero-v4-scroll{0%{translate:0 0;opacity:.28}85.7%{translate:0 1.875rem;opacity:1}90%{translate:0 1.875rem;opacity:1}95%{translate:0 1.875rem;opacity:0}95.01%{translate:0 0;opacity:0}to{translate:0 0;opacity:.28}}@media(max-width:1023.98px){.solution-hero-v4[data-astro-cid-qcf5kpqa]{min-height:0;padding:8.1875rem var(--page-inset) 3.75rem}.solution-hero-v4-row[data-astro-cid-qcf5kpqa]{flex-direction:column;align-items:flex-start}.solution-hero-v4-copy[data-astro-cid-qcf5kpqa]{width:100%}.solution-hero-v4-break[data-astro-cid-qcf5kpqa],.solution-hero-v4-scroll[data-astro-cid-qcf5kpqa]{display:none}}@media(max-width:767.98px){.solution-hero-v4-actions[data-astro-cid-qcf5kpqa]{flex-direction:column;align-self:stretch}}
