.phero[data-astro-cid-o2gihobc]{isolation:isolate;background:var(--stage-900);position:relative}.phero__media[data-astro-cid-o2gihobc]{overflow:hidden}.phero__media[data-astro-cid-o2gihobc] picture,.phero__media[data-astro-cid-o2gihobc] img{width:100%;height:100%;display:block}.phero__media[data-astro-cid-o2gihobc] img{object-fit:cover}.phero__copy[data-astro-cid-o2gihobc]{z-index:1;padding:calc(var(--space-11) + var(--space-5)) var(--gutter) var(--space-9);align-content:end;display:grid;position:relative}.phero__inner[data-astro-cid-o2gihobc]{max-width:46rem;position:relative}.phero__eyebrow[data-astro-cid-o2gihobc]{margin:0 0 var(--space-4);font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.7rem}.phero__h1[data-astro-cid-o2gihobc]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-scene);font-weight:var(--weight-light);letter-spacing:var(--tracking-scene);text-wrap:balance;line-height:1.04}.phero__word[data-astro-cid-o2gihobc]{display:inline-block}.hero__outcome[data-astro-cid-o2gihobc]{margin:0 0 var(--space-4);font-size:var(--text-lg);line-height:var(--leading-snug);max-width:38rem}.phero__lede[data-astro-cid-o2gihobc]{font-size:var(--text-base);max-width:38rem;margin:0}.phero__action[data-astro-cid-o2gihobc]{align-items:center;gap:var(--space-5) var(--space-7);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.phero__marks[data-astro-cid-o2gihobc]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.phero__marks[data-astro-cid-o2gihobc] li[data-astro-cid-o2gihobc]{border:1px solid var(--glass-hairline);border-radius:var(--radius-pill);align-items:baseline;gap:.4rem;padding:.44rem .85rem;display:flex}.phero__marks[data-astro-cid-o2gihobc] strong[data-astro-cid-o2gihobc]{font-family:var(--font-display);font-size:.82rem;font-weight:var(--weight-semibold);white-space:nowrap}.phero__marks[data-astro-cid-o2gihobc] span[data-astro-cid-o2gihobc]{white-space:nowrap;font-size:.72rem}.phero--on[data-astro-cid-o2gihobc]{min-height:78svh;display:grid}.phero--on[data-astro-cid-o2gihobc] .phero__media[data-astro-cid-o2gihobc]{z-index:-1;position:absolute;inset:-4% 0}.phero--on[data-astro-cid-o2gihobc] .phero__copy[data-astro-cid-o2gihobc]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 6%,#0806053d 28%,#08060570 54%,#08060575 100%);position:absolute;inset:0}@media (width>=60rem){.phero--on[data-astro-cid-o2gihobc] .phero__copy[data-astro-cid-o2gihobc]:before{background:linear-gradient(100deg,#0806057a 0%,#08060566 24%,#08060524 48%,#0000 68%)}}.phero--on[data-astro-cid-o2gihobc] .phero__eyebrow[data-astro-cid-o2gihobc]{color:var(--sand)}.phero--on[data-astro-cid-o2gihobc] .phero__h1[data-astro-cid-o2gihobc]{color:var(--paper);text-shadow:0 1px 2px #00000057,0 2px 20px #00000042}.phero--on[data-astro-cid-o2gihobc] .hero__outcome[data-astro-cid-o2gihobc]{color:#ffffffe0}.phero--on[data-astro-cid-o2gihobc] .phero__lede[data-astro-cid-o2gihobc]{color:#ffffffbd}.phero--on[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] li[data-astro-cid-o2gihobc]{-webkit-backdrop-filter:blur(14px);background:#100d0b6b}.phero--on[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] strong[data-astro-cid-o2gihobc]{color:var(--paper)}.phero--on[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] span[data-astro-cid-o2gihobc]{color:#ffffffb8}.phero--on[data-astro-cid-o2gihobc] .cta__number{color:var(--paper)}.phero--on[data-astro-cid-o2gihobc] .btn--ghost{color:var(--paper);border-color:#ffffff8c}.phero--beside[data-astro-cid-o2gihobc]{background:var(--cream)}.phero--beside[data-astro-cid-o2gihobc] .phero__media[data-astro-cid-o2gihobc]{min-height:44svh}.phero--beside[data-astro-cid-o2gihobc] .phero__copy[data-astro-cid-o2gihobc]{padding-block:var(--space-9);align-content:center}.phero--beside[data-astro-cid-o2gihobc] .phero__eyebrow[data-astro-cid-o2gihobc]{color:var(--taupe-600)}.phero--beside[data-astro-cid-o2gihobc] .phero__h1[data-astro-cid-o2gihobc]{color:var(--ink-900)}.phero--beside[data-astro-cid-o2gihobc] .hero__outcome[data-astro-cid-o2gihobc]{color:var(--ink-700)}.phero--beside[data-astro-cid-o2gihobc] .phero__lede[data-astro-cid-o2gihobc]{color:var(--ink-600)}.phero--beside[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] li[data-astro-cid-o2gihobc]{border-color:var(--taupe-200);background:#fff9}.phero--beside[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] strong[data-astro-cid-o2gihobc]{color:var(--ink-900)}.phero--beside[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc] span[data-astro-cid-o2gihobc]{color:var(--ink-500)}.phero--beside[data-astro-cid-o2gihobc] .cta__number{color:var(--ink-900)}.phero--beside[data-astro-cid-o2gihobc] .btn--ghost{color:var(--ink-900);border-color:var(--taupe-500)}@media (width>=60rem){.phero--beside[data-astro-cid-o2gihobc]{grid-template-columns:52fr 48fr;min-height:60svh;display:grid}.phero--beside[data-astro-cid-o2gihobc].phero--tall{min-height:78svh}.phero--beside[data-astro-cid-o2gihobc].phero--flip{grid-template-columns:48fr 52fr}.phero--beside[data-astro-cid-o2gihobc].phero--flip .phero__media[data-astro-cid-o2gihobc]{order:2}.phero--beside[data-astro-cid-o2gihobc].phero--flip .phero__copy[data-astro-cid-o2gihobc]{order:1}.phero--beside[data-astro-cid-o2gihobc] .phero__copy[data-astro-cid-o2gihobc]{padding-inline:clamp(var(--space-7), 5vw, var(--space-10))}}.phero--supporting[data-astro-cid-o2gihobc].phero--on{min-height:56svh}.phero--supporting[data-astro-cid-o2gihobc] .phero__marks[data-astro-cid-o2gihobc]{display:none}@media (prefers-reduced-motion:reduce){.phero--on[data-astro-cid-o2gihobc] .phero__media[data-astro-cid-o2gihobc]{inset:0}}
