.StatsBar_section__rq2Qi{padding-block:5rem;background:#000}.StatsBar_grid__aILw6{max-width:1400px;margin-inline:auto;padding-inline:.75rem}@media(min-width:768px){.StatsBar_grid__aILw6{padding-inline:1.25rem}}@media(min-width:1024px){.StatsBar_grid__aILw6{padding-inline:1.5rem}}.StatsBar_grid__aILw6{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}@media(min-width:1024px){.StatsBar_grid__aILw6{grid-template-columns:repeat(4,1fr)}}.StatsBar_stat__sa0Cg{text-align:center}.StatsBar_value__QBrfX{font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:2.25rem;font-weight:700;color:#ff2038}@media(min-width:768px){.StatsBar_value__QBrfX{font-size:3rem}}.StatsBar_label__di3VO{font-family:var(--font-space-grotesk),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.35em;letter-spacing:.2em;margin-top:.75rem;color:rgba(255,255,255,.65)}@media(max-width:600px){.StatsBar_section__rq2Qi{padding-block:3.25rem}.StatsBar_grid__aILw6{gap:1.5rem 1rem}.StatsBar_value__QBrfX{font-size:1.75rem}.StatsBar_label__di3VO{font-size:.625rem;letter-spacing:.1em}}@media(max-width:374px){.StatsBar_section__rq2Qi{padding-block:2.75rem}.StatsBar_value__QBrfX{font-size:1.45rem}.StatsBar_label__di3VO{font-size:.5625rem}}.CtaBanner_section__QXZkc{padding:.75rem}@media(min-width:768px){.CtaBanner_section__QXZkc{padding:1rem}}.CtaBanner_card__BAAIK{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:22rem;border-radius:2rem;background:#000;text-align:center}@media(min-width:768px){.CtaBanner_card__BAAIK{min-height:26rem;border-radius:2.5rem}}.CtaBanner_bg__yQhqX{z-index:-2;object-fit:cover;object-position:center}.CtaBanner_scrim__VgRLv{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.82))}.CtaBanner_content__mHOj1{max-width:34rem;padding:3rem 1.75rem}@media(min-width:768px){.CtaBanner_content__mHOj1{padding:4rem 3rem}}.CtaBanner_title__GDGR6{font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff}.CtaBanner_text__wib_O{margin-top:1.15rem;font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.82)}.CtaBanner_cta__6dFu8{display:inline-flex;align-items:center;justify-content:center;margin-top:2.25rem;padding:1rem 2.5rem;border-radius:9999px;background:linear-gradient(135deg,#ff2c45,#c80017);font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:.9375rem;font-weight:700;color:#fff;box-shadow:0 12px 34px rgba(200,0,23,.45);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.CtaBanner_cta__6dFu8:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(255,32,56,.55)}@media(max-width:600px){.CtaBanner_section__QXZkc{padding:.35rem}.CtaBanner_card__BAAIK{border-radius:1.25rem;min-height:auto}.CtaBanner_content__mHOj1{padding:2.5rem 1.15rem}.CtaBanner_title__GDGR6{font-size:clamp(1.5rem,5.5vw,2.2rem)}.CtaBanner_text__wib_O{font-size:.9375rem}.CtaBanner_cta__6dFu8{padding:.85rem 1.75rem;font-size:.875rem}}@media(max-width:374px){.CtaBanner_content__mHOj1{padding:2rem .85rem}.CtaBanner_cta__6dFu8{padding:.75rem 1.35rem;font-size:.8125rem}}