._field_bd5dw_1{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._bubble_bd5dw_9{filter:blur(2px);border-radius:50%;position:absolute}._dark_bd5dw_15 ._bubble_bd5dw_9{background:radial-gradient(circle at 30% 30%,#c81e3a52,#c81e3a00 70%)}._dark_bd5dw_15 ._bubble_bd5dw_9:nth-child(3n){background:radial-gradient(circle at 30% 30%,#ffffff1a,#fff0 70%)}._light_bd5dw_23 ._bubble_bd5dw_9{background:radial-gradient(circle at 30% 30%,#1111110f,#1110 70%)}._light_bd5dw_23 ._bubble_bd5dw_9:nth-child(3n){background:radial-gradient(circle at 30% 30%,#c81e3a1f,#c81e3a00 70%)}._hero_19sap_1{background:linear-gradient(160deg, var(--color-black-soft) 0%, var(--color-black) 70%);color:var(--color-white);position:relative;overflow:hidden}._lg_19sap_8{padding:6.5rem 0 5rem}._sm_19sap_12{padding:4.5rem 0 3.5rem}._inner_19sap_16{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem;display:grid;position:relative}._sm_19sap_12 ._inner_19sap_16{text-align:center;grid-template-columns:1fr}._sm_19sap_12 ._content_19sap_30{margin:0 auto}._content_19sap_30 h1{color:var(--color-white);margin:.8rem 0 1.2rem;font-size:3rem;line-height:1.15}._sm_19sap_12 ._content_19sap_30 h1{font-size:2.4rem}._eyebrow_19sap_45{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);background:#ffffff1a;border:1px solid #ffffff2e;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}._red_19sap_60{color:var(--color-red)}._white_19sap_64{color:var(--color-white)}._subtitle_19sap_68{color:#ffffffc7;max-width:560px;margin-bottom:2rem;font-size:1.08rem;line-height:1.7}._sm_19sap_12 ._subtitle_19sap_68{max-width:620px;margin-left:auto;margin-right:auto}._ctaRow_19sap_82{flex-wrap:wrap;gap:1rem;display:flex}._sm_19sap_12 ._ctaRow_19sap_82{justify-content:center}._visual_19sap_92{justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width<=900px){._inner_19sap_16{text-align:center;grid-template-columns:1fr}._content_19sap_30{margin:0 auto}._ctaRow_19sap_82{justify-content:center}._subtitle_19sap_68{margin-left:auto;margin-right:auto}._visual_19sap_92{margin-top:2rem}}@media screen and (width<=560px){._content_19sap_30 h1{font-size:2.1rem}}
