.hero.svelte-17wne2b{display:grid;grid-template-areas:"hero";width:100%;position:relative}.hero.svelte-17wne2b>:where(.svelte-17wne2b){grid-area:hero}.hero.svelte-17wne2b .hero-image:where(.svelte-17wne2b){width:100%;height:100%;object-fit:cover;object-position:center}.hero.svelte-17wne2b .overlay:where(.svelte-17wne2b){background:linear-gradient(to bottom,#000000b3 0% 50%,#000)}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b){display:flex;align-items:center;flex-direction:column;color:#fff;--color-on-surface: #fff;padding:2em 1.5em 1em;margin-top:4em;box-sizing:border-box}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) strong{font-weight:700}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) strong.highlight{color:var(--Accent-colors-Cardio-green, #d8fd53)}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b){margin-top:9em;padding:2em}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .hero-content:where(.svelte-17wne2b){display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:82px}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) h1:where(.svelte-17wne2b){font-size:32px;text-align:center;margin:0 0 .5em;font-family:Sweet Sans Pro,sans-serif;font-weight:900;text-transform:uppercase}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) h1:where(.svelte-17wne2b){margin:0 0 .5em;max-width:1050px;font-size:80px}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) p:where(.svelte-17wne2b){text-align:center;margin:0;white-space:pre-line}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) p.description:where(.svelte-17wne2b){width:100%;max-width:328px;font-size:18px;line-height:1.3}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) p.description:where(.svelte-17wne2b){max-width:883px;font-size:24px;line-height:1.5}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .description-cta:where(.svelte-17wne2b){color:var(--Accent-colors-Cardio-green, #d8fd53);text-decoration:none;font-style:italic}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .price-text-section:where(.svelte-17wne2b){display:flex;flex-direction:column;align-items:center;max-width:700px}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .price-text-section:where(.svelte-17wne2b){margin-top:2em}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .price-text:where(.svelte-17wne2b){margin-top:1em;color:var(--Accent-colors-Cardio-green, #d8fd53);text-align:center;font-family:Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:160%;max-width:none}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .price-text:where(.svelte-17wne2b){font-size:32px}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .terms:where(.svelte-17wne2b){margin-top:1em;font-size:14px}@media screen and (min-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .terms:where(.svelte-17wne2b){font-size:16px}}.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .cta:where(.svelte-17wne2b){margin-top:2em;min-width:200px}@media screen and (max-width:600px){.hero.svelte-17wne2b .hero-section:where(.svelte-17wne2b) .cta:where(.svelte-17wne2b){width:100%}}.why-bruce-section.svelte-17wne2b{background-color:#000;padding:24px;margin-top:0}.why-bruce-section.desktop.svelte-17wne2b{display:none}.why-bruce-section.svelte-17wne2b .why-bruce-description:where(.svelte-17wne2b){text-align:center;max-width:800px}@media screen and (min-width:600px){.why-bruce-section.svelte-17wne2b{padding:0 96px 60px;margin-top:0}.why-bruce-section.desktop.svelte-17wne2b{background-color:transparent;display:block}.why-bruce-section.mobile.svelte-17wne2b{display:none}}.why-bruce.svelte-17wne2b{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:0;width:100%;color:#fff}.why-bruce.svelte-17wne2b .why-bruce-title:where(.svelte-17wne2b){margin:0 0 1.5em;text-align:center;font-size:20px;font-weight:600;text-transform:none;font-family:Helvetica Neue,sans-serif}@media screen and (min-width:600px){.why-bruce.svelte-17wne2b .why-bruce-title:where(.svelte-17wne2b){font-size:32px}}.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b){display:flex;gap:48px;padding:2em 0 0;list-style:none;width:100%;justify-content:center}@media screen and (max-width:960px){.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b){flex-direction:column;gap:48px}}.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b){display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1;max-width:408px;text-align:left;--icon-color: var(--Accent-colors-Cardio-green, #d8fd53);--icon-margin: 0}.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) h2:where(.svelte-17wne2b),.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) h3:where(.svelte-17wne2b){margin:0;text-align:left;text-transform:uppercase;font-family:Sweet Sans Pro,sans-serif;font-size:28px;font-weight:400;line-height:1.4;letter-spacing:0}@media screen and (min-width:600px){.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) h2:where(.svelte-17wne2b),.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) h3:where(.svelte-17wne2b){font-size:40px;line-height:1.6}}.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) p:where(.svelte-17wne2b){margin:0;text-align:left;font-family:Helvetica Neue,sans-serif;font-size:18px;line-height:1.6;white-space:pre-line}@media screen and (min-width:600px){.why-bruce.svelte-17wne2b .usps:where(.svelte-17wne2b) .usp:where(.svelte-17wne2b) p:where(.svelte-17wne2b){font-size:22px}}.mid.svelte-17wne2b{margin:0;padding:2em 0;width:100%;text-align:center;background-color:var(--charcoal-black);color:#fff}.bottom.svelte-17wne2b{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 2em 2em;background-color:#000;color:#fff}.bottom.svelte-17wne2b .description:where(.svelte-17wne2b){max-width:600px;text-align:center}.bottom.svelte-17wne2b .description:where(.svelte-17wne2b) p:where(.svelte-17wne2b){margin:0}.bottom.svelte-17wne2b .description:where(.svelte-17wne2b) .disclaimer:where(.svelte-17wne2b){margin-top:1em;font-size:.75em}.bottom.svelte-17wne2b .cta:where(.svelte-17wne2b){margin-top:2em;min-width:200px}@media screen and (max-width:600px){.bottom.svelte-17wne2b .cta:where(.svelte-17wne2b){width:100%}}
