.banner-text{align-items:center;display:flex;gap:64px;margin:auto auto auto 0;max-width:1040px;position:relative}.banner-text .tagline,.banner-text h6{margin-bottom:0}.banner-text .block-text{align-items:flex-start;display:flex;flex-direction:column;gap:0;position:relative;width:995px}.banner-text .headline{align-items:flex-start}.banner-text .h,.banner-text .headline{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.banner-text .h{align-items:center;gap:32px;justify-content:center}.banner-text .headline mark{border-radius:50px;color:#f4f7fa;display:inline-block;left:-35px;line-height:.9;padding:0 35px;position:relative}.banner-text .terms-of-use{align-self:stretch;color:transparent;margin-top:-1px;position:relative}.banner-text .terms-of-use,.banner-text .text-wrapper{font-family:var(--h1-home-desktop-font-family);font-size:var(--h1-home-desktop-font-size);font-style:var(--h1-home-desktop-font-style);font-weight:var(--h1-home-desktop-font-weight);letter-spacing:var(--h1-home-desktop-letter-spacing);line-height:var(--h1-home-desktop-line-height)}.banner-text .text-wrapper{color:#212121}.banner-text .span{color:#f4f7fa;font-family:var(--h1-home-desktop-font-family);font-size:var(--h1-home-desktop-font-size);font-style:var(--h1-home-desktop-font-style);font-weight:var(--h1-home-desktop-font-weight);letter-spacing:var(--h1-home-desktop-letter-spacing);line-height:var(--h1-home-desktop-line-height)}.banner-text .p{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;position:relative;width:100%}.banner-text .welcome-to-the{align-self:stretch;color:var(--textdark);font-family:var(--text-paragraph-desktop-font-family);font-size:var(--text-paragraph-desktop-font-size);font-style:var(--text-paragraph-desktop-font-style);font-weight:var(--text-paragraph-desktop-font-weight);letter-spacing:var(--text-paragraph-desktop-letter-spacing);line-height:var(--text-paragraph-desktop-line-height);margin-top:-1px;position:relative}@media (max-width:767px){.banner-text{padding:64px 20px!important}.banner-text .headline mark{left:-20px;padding:0 20px}.banner-text .terms-of-use{margin-bottom:0}}