:root{--hi-border-spacing-x:0;--hi-border-spacing-y:0;--hi-translate-x:0;--hi-translate-y:0;--hi-rotate:0;--hi-skew-x:0;--hi-skew-y:0;--hi-scale-x:1;--hi-scale-y:1;--hi-pan-x: ;--hi-pan-y: ;--hi-pinch-zoom: ;--hi-scroll-snap-strictness:proximity;--hi-gradient-from-position: ;--hi-gradient-via-position: ;--hi-gradient-to-position: ;--hi-ordinal: ;--hi-slashed-zero: ;--hi-numeric-figure: ;--hi-numeric-spacing: ;--hi-numeric-fraction: ;--hi-ring-inset: ;--hi-ring-offset-width:0px;--hi-ring-offset-color:#fff;--hi-ring-color:rgba(59,130,246,.5);--hi-ring-offset-shadow:0 0 #0000;--hi-ring-shadow:0 0 #0000;--hi-shadow:0 0 #0000;--hi-shadow-colored:0 0 #0000;--hi-blur: ;--hi-brightness: ;--hi-contrast: ;--hi-grayscale: ;--hi-hue-rotate: ;--hi-invert: ;--hi-saturate: ;--hi-sepia: ;--hi-drop-shadow: ;--hi-backdrop-blur: ;--hi-backdrop-brightness: ;--hi-backdrop-contrast: ;--hi-backdrop-grayscale: ;--hi-backdrop-hue-rotate: ;--hi-backdrop-invert: ;--hi-backdrop-opacity: ;--hi-backdrop-saturate: ;--hi-backdrop-sepia: ;--hi-contain-size: ;--hi-contain-layout: ;--hi-contain-paint: ;--hi-contain-style: }::backdrop{--hi-border-spacing-x:0;--hi-border-spacing-y:0;--hi-translate-x:0;--hi-translate-y:0;--hi-rotate:0;--hi-skew-x:0;--hi-skew-y:0;--hi-scale-x:1;--hi-scale-y:1;--hi-pan-x: ;--hi-pan-y: ;--hi-pinch-zoom: ;--hi-scroll-snap-strictness:proximity;--hi-gradient-from-position: ;--hi-gradient-via-position: ;--hi-gradient-to-position: ;--hi-ordinal: ;--hi-slashed-zero: ;--hi-numeric-figure: ;--hi-numeric-spacing: ;--hi-numeric-fraction: ;--hi-ring-inset: ;--hi-ring-offset-width:0px;--hi-ring-offset-color:#fff;--hi-ring-color:rgba(59,130,246,.5);--hi-ring-offset-shadow:0 0 #0000;--hi-ring-shadow:0 0 #0000;--hi-shadow:0 0 #0000;--hi-shadow-colored:0 0 #0000;--hi-blur: ;--hi-brightness: ;--hi-contrast: ;--hi-grayscale: ;--hi-hue-rotate: ;--hi-invert: ;--hi-saturate: ;--hi-sepia: ;--hi-drop-shadow: ;--hi-backdrop-blur: ;--hi-backdrop-brightness: ;--hi-backdrop-contrast: ;--hi-backdrop-grayscale: ;--hi-backdrop-hue-rotate: ;--hi-backdrop-invert: ;--hi-backdrop-opacity: ;--hi-backdrop-saturate: ;--hi-backdrop-sepia: ;--hi-contain-size: ;--hi-contain-layout: ;--hi-contain-paint: ;--hi-contain-style: }.hero__wrapper{--hi-bg-opacity:1;background-color:rgb(0 0 0/var(--hi-bg-opacity))}.hero__image-wrapper{isolation:isolate;position:relative}.hero__background-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.65;position:absolute;width:100%;z-index:-20}.hero{margin:auto;position:relative}.hero__content-wrapper{padding:12rem 1.5rem}@media (min-width:640px){.hero__content-wrapper{padding-bottom:4rem;padding-top:20rem}}@media (min-width:1024px){.hero__content-wrapper{padding-left:2rem;padding-right:2rem}}.hero__content{margin-left:auto;margin-right:auto;max-width:36rem;text-align:center}@media (min-width:640px){.hero__content{text-align:left}}.hero__header{font-weight:700;letter-spacing:-.025em;--hi-text-opacity:1;color:rgb(243 244 246/var(--hi-text-opacity))}@media (min-width:640px){.hero__header{font-size:3.75rem;line-height:1}}@media (min-width:1024px){.hero__header{font-size:4.5rem;line-height:1}}.hero__summary{font-size:1.125rem;line-height:2rem;margin-top:1.5rem;--hi-text-opacity:1;color:rgb(243 244 246/var(--hi-text-opacity))}.hero__buttons{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;justify-content:center;margin-top:2.5rem}@media (min-width:640px){.hero__buttons{justify-content:flex-start}}.hero__button{border-radius:.375rem;--hi-bg-opacity:1;background-color:rgb(79 70 229/var(--hi-bg-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.625rem .875rem;--hi-text-opacity:1;color:rgb(255 255 255/var(--hi-text-opacity));--hi-shadow:0 1px 2px 0 rgba(0,0,0,.05);--hi-shadow-colored:0 1px 2px 0 var(--hi-shadow-color);box-shadow:var(--hi-ring-offset-shadow,0 0 #0000),var(--hi-ring-shadow,0 0 #0000),var(--hi-shadow)}.hero__button:hover{--hi-bg-opacity:1;background-color:rgb(99 102 241/var(--hi-bg-opacity))}.hero__button:focus-visible{outline-color:#4f46e5;outline-offset:2px;outline-style:solid;outline-width:2px}.hero__button-no-bg{font-size:.875rem;font-weight:600;line-height:1.5rem;--hi-text-opacity:1;color:rgb(243 244 246/var(--hi-text-opacity))}.hi-hidden{display:none}.hi-max-w-screen-2xl{max-width:1536px}.hi-max-w-screen-lg{max-width:1024px}.hi-max-w-screen-md{max-width:768px}.hi-max-w-screen-sm{max-width:640px}.hi-max-w-screen-xl{max-width:1280px}@media (min-width:640px){.sm\:hi-ml-0{margin-left:0}.sm\:hi-mr-0{margin-right:0}.sm\:hi-max-w-screen-2xl{max-width:1536px}.sm\:hi-max-w-screen-lg{max-width:1024px}.sm\:hi-max-w-screen-md{max-width:768px}.sm\:hi-max-w-screen-sm{max-width:640px}.sm\:hi-max-w-screen-xl{max-width:1280px}}