:root{--font-display: "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif}body.has-hero h1,body.has-hero h2,body.has-hero h3,body.has-hero .pb-section-title,body.has-hero .hx-h2,body.has-hero .hx-hero-title,body.has-hero .hm-hero-title,body.has-hero .s01-t,body.has-hero .s02-t,body.has-hero .s03-t,body.has-hero .s05-t,body.has-hero .s07-t,body.has-hero .s08-t,body.has-hero .scs-hero-t,body.has-hero .abt-hero-t,body.has-hero .aff-hero-t,body.has-hero .pr-hero-t,body.has-hero .pb-hero-title,body.has-hero .pb-hero-t{font-family:var(--font-display)!important;text-wrap:balance;word-spacing:.01em}body.has-hero h1.hm-hero-title,body.has-hero h1.hm-hero-t,body.has-hero .s01 h1,body.has-hero .s01-t,body.has-hero .pb-hero-title,body.has-hero .pb-hero-t,body.has-hero .scs-hero-t,body.has-hero .abt-hero-t,body.has-hero .aff-hero-t,body.has-hero .pr-hero-t,body.has-hero .hx-hero-title{font-size:clamp(40px,5.2vw,64px)!important;font-weight:900!important;line-height:1.06!important;letter-spacing:-.025em!important;margin:0 0 20px!important}body.has-hero .hx-h2,body.has-hero .pb-section-title,body.has-hero .s02-t,body.has-hero .s03-t,body.has-hero .s04-t,body.has-hero .s05-t,body.has-hero .s06-t,body.has-hero .s07-t,body.has-hero .s08-t,body.has-hero .scs-about-t,body.has-hero .scs-caps-t,body.has-hero .scs-section-t,body.has-hero .abt-section-t,body.has-hero .uc-section-t,body.has-hero .uc-head-t,body.has-hero .aff-section-t,body.has-hero .aff-about-t{font-size:var(--fs-section-h2)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.02em!important;margin:0 0 16px!important}body.has-hero .hx-card-t,body.has-hero .s02-card-t,body.has-hero .s05-card-t,body.has-hero .pb-card-title{font-family:var(--font-display)!important;font-size:clamp(18px,1.4vw,20px)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.005em!important;margin:0 0 8px!important}body.has-hero .hx-sub,body.has-hero .pb-section-sub,body.has-hero .s02-sub,body.has-hero .s03-sub,body.has-hero .s05-sub,body.has-hero .s07-sub,body.has-hero .s08-sub,body.has-hero .scs-hero-sub,body.has-hero .abt-hero-sub,body.has-hero .aff-hero-sub,body.has-hero .pr-hero-sub{font-family:var(--font-body)!important;font-size:var(--fs-section-sub)!important;line-height:1.6!important;color:#475467;margin:0 auto 24px!important;max-width:64ch}body.has-hero .s01 .s01-sub,body.has-hero .s01 .s01-sub2,body.has-hero .hm-hero-subtitle,body.has-hero .hm-hero-sub,body.has-hero .pb-hero-sub,body.has-hero .pb-hero-subtitle,body.has-hero .hx-s10 .hx-sub,body.has-hero .hx-s10 p,body.has-hero .scs-hero .scs-hero-sub,body.has-hero .abt-hero .abt-hero-sub,body.has-hero .aff-hero .aff-hero-sub,body.has-hero .pr-hero .pr-hero-sub{color:#ffffffb8!important}body.has-hero .hx-card-d,body.has-hero .s02-card-d,body.has-hero .s05-card-d,body.has-hero .pb-card-d{font-family:var(--font-body)!important;font-size:var(--fs-15)!important;line-height:1.55!important;color:#667085!important;margin:0!important}body.has-hero .pb-section,body.has-hero .hx-s03,body.has-hero .hx-s04,body.has-hero .hx-s05,body.has-hero .hx-s06,body.has-hero .hx-s07,body.has-hero .hx-s08,body.has-hero .s02,body.has-hero .s03,body.has-hero .s04,body.has-hero .s05,body.has-hero .s06,body.has-hero .s07,body.has-hero .s08,body.has-hero .scs-section,body.has-hero .scs-about,body.has-hero .scs-caps,body.has-hero .scs-stats,body.has-hero .scs-quotes,body.has-hero .abt-story,body.has-hero .abt-values,body.has-hero .abt-stats,body.has-hero .aff-section,body.has-hero .pr-includes,body.has-hero .pr-compare,body.has-hero .pr-faq,body.has-hero .pr-bcta{padding-top:clamp(80px,9vw,128px)!important;padding-bottom:clamp(80px,9vw,128px)!important}body.has-hero .s01,body.has-hero .hm-hero-live{padding-top:0!important;padding-bottom:0!important}body.has-hero .hx-s10,body.has-hero .s10,body.has-hero .hm-s10-light,body.has-hero .pb-closing-cta{padding-top:var(--section-pad-lg, clamp(80px, 9vw, 128px))!important;padding-bottom:var(--section-pad-lg, clamp(80px, 9vw, 128px))!important}@media(max-width:991px){body.has-hero .pb-section,body.has-hero .hx-s03,body.has-hero .hx-s04,body.has-hero .hx-s05,body.has-hero .hx-s06,body.has-hero .hx-s07,body.has-hero .hx-s08,body.has-hero .s02,body.has-hero .s03,body.has-hero .s04,body.has-hero .s05,body.has-hero .s06,body.has-hero .s07,body.has-hero .s08,body.has-hero .shp-cat-section,body.has-hero .scs-section,body.has-hero .scs-about,body.has-hero .scs-caps,body.has-hero .scs-stats,body.has-hero .scs-quotes,body.has-hero .abt-story,body.has-hero .abt-values,body.has-hero .abt-stats,body.has-hero .abt-timeline,body.has-hero .aff-section,body.has-hero .pr-includes,body.has-hero .pr-compare,body.has-hero .pr-faq,body.has-hero .pr-bcta,body.has-hero .hx-s10,body.has-hero .s10,body.has-hero .hm-s10-light,body.has-hero .pb-closing-cta{padding-top:clamp(56px,8vw,80px)!important;padding-bottom:clamp(56px,8vw,80px)!important}}@media(max-width:640px){body.has-hero .pb-section,body.has-hero .hx-s03,body.has-hero .hx-s04,body.has-hero .hx-s05,body.has-hero .hx-s06,body.has-hero .hx-s07,body.has-hero .hx-s08,body.has-hero .s02,body.has-hero .s03,body.has-hero .s04,body.has-hero .s05,body.has-hero .s06,body.has-hero .s07,body.has-hero .s08,body.has-hero .shp-cat-section,body.has-hero .scs-section,body.has-hero .scs-about,body.has-hero .scs-caps,body.has-hero .scs-stats,body.has-hero .scs-quotes,body.has-hero .abt-story,body.has-hero .abt-values,body.has-hero .abt-stats,body.has-hero .abt-timeline,body.has-hero .aff-section,body.has-hero .pr-includes,body.has-hero .pr-compare,body.has-hero .pr-faq,body.has-hero .pr-bcta,body.has-hero .hx-s10,body.has-hero .s10,body.has-hero .hm-s10-light,body.has-hero .pb-closing-cta{padding-top:52px!important;padding-bottom:52px!important}}body.has-hero .hx-head,body.has-hero .pb-section-head,body.has-hero .s02-hd,body.has-hero .s05-hd,body.has-hero .s07-hd,body.has-hero .s08-hd{max-width:min(760px,90%)!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}@media(max-width:768px){body.has-hero .hx-head,body.has-hero .pb-section-head,body.has-hero .s02-hd,body.has-hero .s05-hd,body.has-hero .s07-hd,body.has-hero .s08-hd,body.has-hero .s03-hd,body.has-hero .s04-hd,body.has-hero .s06-hd,body.has-hero .s11-hd,body.has-hero .s14-hd,body.has-hero .s15-hd,body.has-hero .s05-stats-hd,body.has-hero .sab-head{max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}}::selection{background:color-mix(in srgb,var(--hue-accent, #7F56D9) 30%,transparent)}body.has-hero .hm-hero-btn-primary,body.has-hero .s01-btn-primary,body.has-hero .hx-btn-primary,body.has-hero .pb-btn-primary,body.has-hero .scs-btn-primary,body.has-hero .abt-btn-primary,body.has-hero .aff-btn-primary,body.has-hero .pr-btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:16px 32px!important;font-family:var(--font-display)!important;font-size:var(--fs-body)!important;font-weight:700!important;letter-spacing:.005em!important;color:var(--white,#fff)!important;background:linear-gradient(135deg,var(--c-cta-from) 0%,var(--c-cta-to) 100%)!important;border:0!important;border-radius:12px!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 4px 14px -4px #f43f5e66,inset 0 1px #ffffff26;transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),background-image .18s ease!important}body.has-hero .hm-hero-btn-primary:hover,body.has-hero .s01-btn-primary:hover,body.has-hero .hx-btn-primary:hover,body.has-hero .pb-btn-primary:hover,body.has-hero .scs-btn-primary:hover,body.has-hero .abt-btn-primary:hover,body.has-hero .aff-btn-primary:hover,body.has-hero .pr-btn-primary:hover{background:linear-gradient(135deg,var(--c-cta-hover-from) 0%,var(--c-cta-hover-to) 100%)!important;transform:translateY(-1px)!important;box-shadow:0 14px 30px -10px #f43f5e8c,inset 0 1px #ffffff2e}body.has-hero .hm-hero-btn-primary:active,body.has-hero .s01-btn-primary:active,body.has-hero .hx-btn-primary:active,body.has-hero .pb-btn-primary:active{transform:translateY(0)!important;box-shadow:0 2px 8px -2px #f43f5e73;transition-duration:.08s!important}body.has-hero .hm-hero-btn-secondary,body.has-hero .s01-btn-outline,body.has-hero .hx-btn-secondary,body.has-hero .pb-btn-secondary,body.has-hero .scs-btn-secondary,body.has-hero .abt-btn-secondary,body.has-hero .aff-btn-secondary,body.has-hero .pr-btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:16px 26px!important;font-family:var(--font-display)!important;font-size:var(--fs-body)!important;font-weight:700!important;color:var(--white,#fff)!important;background:#ffffff0f!important;border:1.5px solid rgba(255,255,255,.22)!important;border-radius:12px!important;text-decoration:none!important;cursor:pointer!important;backdrop-filter:blur(8px);transition:background-color .18s ease,border-color .18s ease,transform .14s ease}body.has-hero .hm-hero-btn-secondary:hover,body.has-hero .s01-btn-outline:hover,body.has-hero .hx-btn-secondary:hover,body.has-hero .pb-btn-secondary:hover{background:#ffffff1f!important;border-color:#ffffff5c!important;transform:translateY(-1px)}body.has-hero .hm-hero-marquee-track,body.has-hero .s01-marquee-track,body.has-hero .hx-marquee-track{animation-duration:60s!important}body.has-hero .s01-logos{height:90px!important;margin-top:-60px!important}body.has-hero .s01-marquee-track{animation-name:s01scroll!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;gap:0!important}body.has-hero .s01-marquee-track img{height:40px!important;width:auto!important;margin-right:80px!important}@media(max-width:960px){body.has-hero .s01-logos{height:70px!important;margin-top:0!important}}@media(max-width:560px){body.has-hero .s01-logos{height:64px!important}body.has-hero .s01-marquee-track img{height:28px!important;margin-right:56px!important}}body.has-hero .s01-badge,body.has-hero .s01-platforms{display:none!important}body.has-hero .s01-w{padding-top:clamp(112px,9vw,144px)!important;padding-bottom:clamp(96px,7vw,120px)!important}@media(max-width:960px){body.has-hero .s01,body.has-hero .hm-hero-live{min-height:0!important;justify-content:flex-start!important}body.has-hero .s01>.s01-w,body.has-hero .hm-hero-grid{flex:0 0 auto!important;justify-content:flex-start!important;padding-top:clamp(76px,12vw,100px)!important;padding-bottom:clamp(28px,5vw,44px)!important}body.has-hero .s01-btns,body.has-hero .hm-hero-actions{flex-direction:row!important;flex-wrap:wrap;gap:12px!important;width:100%}body.has-hero .s01-btn-primary,body.has-hero .s01-btn-outline,body.has-hero .hm-hero-actions>a,body.has-hero .hm-hero-btn-primary,body.has-hero .hm-hero-btn-secondary{flex:1 1 0!important;min-width:0!important;width:auto!important;min-height:50px!important;padding:13px 18px!important;font-size:var(--fs-15)!important;border-radius:11px!important}}body.has-hero .s01 .s01-sub{font-size:clamp(17px,1.5vw,21px)!important;font-weight:600!important;color:#fffffff0!important;line-height:1.45!important;margin-bottom:10px!important}body.has-hero .s01 .s01-sub2{font-size:clamp(15px,1.2vw,17px)!important;font-weight:400!important;color:#ffffff9e!important;line-height:1.55!important;margin-bottom:24px!important}body.has-hero .s01-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}body.has-hero .s01-meta-trust{display:inline-flex;align-items:center;flex-wrap:wrap;gap:16px}body.has-hero .s01-meta-item{display:inline-flex;align-items:center;gap:6px;color:#ffffffbd;font-family:var(--font-body)!important;font-size:var(--fs-meta);font-weight:500}body.has-hero .s01-meta-item svg{width:13px;height:13px;color:#12b76a;flex-shrink:0}body.has-hero .s01-rating{bottom:12px!important;right:12px!important;gap:7px;padding:7px 13px!important;border-radius:var(--radius-pill)!important;background:#0000008c!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 16px #0006;font-size:var(--fs-meta)!important;letter-spacing:.01em;animation:none!important}body.has-hero .s01-rating svg{width:14px!important;height:14px!important}body.has-hero .s01-marquee-track img{filter:brightness(0) invert(1) opacity(.45);transition:opacity .2s,filter .2s}body.has-hero .s01-marquee-track img:hover{filter:brightness(0) invert(1) opacity(.9)}@media(max-width:960px){body.has-hero .s01-meta{gap:14px}body.has-hero .s01-meta,body.has-hero .s01-meta-trust,.page-sw .s01-meta,.page-sw .s01-meta-trust{justify-content:flex-start}}@media(max-width:560px){body.has-hero .s01-meta-trust{gap:12px}body.has-hero .s01-meta-item{font-size:var(--fs-eyebrow)}body.has-hero .s01-rating{bottom:10px!important;right:10px!important;font-size:var(--fs-micro)!important;padding:6px 11px!important}body.has-hero .s01-rating svg{width:12px!important;height:12px!important}}a:focus-visible,button:focus-visible,[role=tab]:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--c-focus)!important;outline-offset:2px!important;border-radius:var(--radius-6)}body.has-hero .hx-s10{background:#0b0420}body.has-hero .hx-s10:before{background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,#8E68D5 35%,transparent) 0%,transparent 55%),radial-gradient(ellipse at 20% 70%,color-mix(in srgb,#C36AB8 22%,transparent) 0%,transparent 50%),radial-gradient(ellipse at 80% 50%,color-mix(in srgb,#7945D5 16%,transparent) 0%,transparent 45%)}
