.support-hero[data-v-03bb2328]{--support-hero-page-x:max(var(--space-8), var(--support-floating-clearance,5rem));--support-hero-page-max:1280px;--support-hero-min-height:28rem;color:#fff;background:#171917;position:relative}.support-hero .support-hero__inner[data-v-03bb2328]{width:min(calc(100% - var(--support-hero-page-x) * 2), var(--support-hero-page-max));padding-block:var(--space-11);align-items:center;margin-inline:auto;display:flex;position:relative}.support-hero--with-image .support-hero__inner[data-v-03bb2328]{min-height:var(--support-hero-min-height)}.support-hero__content[data-v-03bb2328]{z-index:1;max-width:46rem;position:relative}.support-hero--with-image .support-hero__content[data-v-03bb2328]{width:54%}.support-hero h1[data-v-03bb2328]{font-family:var(--font-display);font-size:calc(var(--font-size-xxl) * 1.65);text-wrap:balance;margin:0;font-weight:800;line-height:1.12}.support-hero__description[data-v-03bb2328]{max-width:58ch;margin-block:var(--space-6) 0;color:#e0e2dc;font-size:var(--font-size-md);line-height:1.6}.support-hero__media[data-v-03bb2328]{position:absolute;inset:0 0 0 40%;overflow:hidden}.support-hero__media[data-v-03bb2328]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#171917 0%,#171917d1 12%,#0000 66%);position:absolute;inset:0}@media (min-width:993px) and (max-width:1280px){.support-hero[data-v-03bb2328]{--support-hero-min-height:26rem}.support-hero--with-image .support-hero__content[data-v-03bb2328]{width:60%}.support-hero h1[data-v-03bb2328]{font-size:calc(var(--font-size-xxl) * 1.5)}}@media (max-width:992px){.support-hero--with-image .support-hero__content[data-v-03bb2328]{width:68%}.support-hero h1[data-v-03bb2328]{font-size:calc(var(--font-size-xxl) * 1.4)}}@media (max-width:720px){.support-hero[data-v-03bb2328]{--support-hero-page-x:var(--space-5);--support-hero-min-height:0px;flex-direction:column;display:flex}.support-hero__media[data-v-03bb2328]{aspect-ratio:16/9;order:2;height:auto;position:relative;inset:auto}.support-hero__media[data-v-03bb2328]:after{display:none}.support-hero--with-image .support-hero__content[data-v-03bb2328]{width:100%}.support-hero h1[data-v-03bb2328]{font-size:calc(var(--font-size-xxl) * 1.25)}.support-hero .support-hero__inner[data-v-03bb2328]{padding-block:var(--space-9)}}@media (max-width:560px){.support-hero[data-v-03bb2328]{--support-hero-page-x:var(--space-4)}}
