.container.svelte-1cjetfv{width:100%;height:max-content}.container.svelte-1cjetfv ul:where(.svelte-1cjetfv){display:flex;justify-content:flex-start;overflow:hidden;-webkit-user-select:none;user-select:none;gap:12px;list-style-type:none;margin:.5em 0;padding:0}.container.svelte-1cjetfv ul:where(.svelte-1cjetfv) div:where(.svelte-1cjetfv){flex-shrink:0;display:flex;align-items:center;gap:12px;animation:svelte-1cjetfv-marquee calc(var(--length, 20) * 40s) linear infinite;height:150px}@media screen and (max-width: 600px){.container.svelte-1cjetfv ul:where(.svelte-1cjetfv) div:where(.svelte-1cjetfv){height:100px}}.container.svelte-1cjetfv ul:where(.svelte-1cjetfv) div:where(.svelte-1cjetfv) li:where(.svelte-1cjetfv){height:100%}.container.svelte-1cjetfv ul.reverse:where(.svelte-1cjetfv){justify-content:flex-end}.container.svelte-1cjetfv ul.reverse:where(.svelte-1cjetfv) div:where(.svelte-1cjetfv){animation:svelte-1cjetfv-marquee-reverse calc(var(--length, 20) * 40s) linear infinite}.container.svelte-1cjetfv ul.reverse:where(.svelte-1cjetfv) div.slow:where(.svelte-1cjetfv){animation:svelte-1cjetfv-marquee-reverse calc(var(--length, 20) * 60s) linear infinite}.container.svelte-1cjetfv ul:where(.svelte-1cjetfv):hover div:where(.svelte-1cjetfv){animation-play-state:paused}@keyframes svelte-1cjetfv-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 12px))}}@keyframes svelte-1cjetfv-marquee-reverse{0%{transform:translate(0)}to{transform:translate(calc(100% + 12px))}}.hero.svelte-1ep9say{position:relative;display:flex;flex-direction:column;width:100%}.hero.svelte-1ep9say video:where(.svelte-1ep9say){height:80vh;aspect-ratio:16/9;object-fit:cover}@media (prefers-reduced-motion: reduce){.hero.svelte-1ep9say video:where(.svelte-1ep9say){display:none}}.hero.svelte-1ep9say img:where(.svelte-1ep9say){display:none}@media (prefers-reduced-motion: reduce){.hero.svelte-1ep9say img:where(.svelte-1ep9say){display:block}}.title.svelte-1ep9say{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;bottom:4em;width:100%;color:#fff;--color-on-surface: #fff}.title.svelte-1ep9say h1:where(.svelte-1ep9say){text-align:center}.title.svelte-1ep9say p:where(.svelte-1ep9say){text-align:center;max-width:600px;width:calc(100% - 32px);margin:0}.buttons.svelte-1ep9say{box-sizing:border-box;display:flex;justify-content:center;gap:1em;margin-top:2em;width:600px;max-width:100%}.buttons.svelte-1ep9say .cta:where(.svelte-1ep9say),.buttons.svelte-1ep9say .secondary:where(.svelte-1ep9say){width:100%}.buttons.svelte-1ep9say .cta:where(.svelte-1ep9say){--button-color: #fff;--button-text-color: #000}.buttons.svelte-1ep9say .secondary:where(.svelte-1ep9say){--button-color: var(--color-secondary);--button-text-color: var(--color-on-secondary)}@media screen and (max-width: 600px){.buttons.svelte-1ep9say{flex-direction:column;align-items:center;width:calc(100% - 32px);margin:2em 16px 0}}.button-section.svelte-1ep9say{display:flex;justify-content:center;width:100%}.membership-plans.svelte-1ep9say{display:flex;flex-direction:column;align-items:center;gap:1em;width:100%}@media screen and (max-width: 960px){.membership-plans.svelte-1ep9say h2:where(.svelte-1ep9say),.membership-plans.svelte-1ep9say .description:where(.svelte-1ep9say){text-align:center;width:calc(100% - 2em)}}.membership-plans.svelte-1ep9say .subtitle:where(.svelte-1ep9say){font-size:20px;margin-bottom:1em}.membership-plans.svelte-1ep9say .membership-select:where(.svelte-1ep9say){display:flex;width:600px}@media screen and (max-width: 960px){.membership-plans.svelte-1ep9say .membership-select:where(.svelte-1ep9say){width:calc(100% - 2em)}}.membership-plans.svelte-1ep9say .description:where(.svelte-1ep9say){max-width:600px;text-align:center;font-size:16px}.why-bruce.svelte-1ep9say{display:flex;align-items:center;flex-direction:column;margin:2em;max-width:1440px}.why-bruce.svelte-1ep9say h2:where(.svelte-1ep9say){font-size:42px}.why-bruce.svelte-1ep9say ul:where(.svelte-1ep9say){display:flex;gap:2em;list-style:none;margin:0;padding:0}@media screen and (max-width: 600px){.why-bruce.svelte-1ep9say ul:where(.svelte-1ep9say){flex-direction:column}}.why-bruce.svelte-1ep9say ul:where(.svelte-1ep9say) li:where(.svelte-1ep9say){display:flex;gap:1em;--icon-background-color: var(--menthe-green)}.why-bruce.svelte-1ep9say ul:where(.svelte-1ep9say) li:where(.svelte-1ep9say) h3:where(.svelte-1ep9say){font-size:20px;margin:0}
