.Hero_theme-container__7sKTs{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.Hero_theme-container__7sKTs{padding:0 12px}}.Hero_theme-container__7sKTs{padding-bottom:80px}.Hero_theme-card__vskid{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.Hero_theme-card__vskid:hover{background-color:var(--card-bg-hover)}.Hero_theme-button__lX7IO{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.Hero_theme-button__lX7IO:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Hero_theme-button__lX7IO:focus{outline:none;border-color:var(--primary-pink)}.Hero_theme-button__lX7IO:disabled{opacity:.5;cursor:not-allowed}.Hero_theme-button-primary___wUfy{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.Hero_theme-button-primary___wUfy:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Hero_theme-button-primary___wUfy:focus{outline:none;border-color:var(--primary-pink)}.Hero_theme-button-primary___wUfy:disabled{opacity:.5;cursor:not-allowed}.Hero_theme-button-primary___wUfy:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.Hero_theme-input__24H7y{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.Hero_theme-input__24H7y::placeholder{color:var(--text-muted)}.Hero_theme-input__24H7y:focus{outline:none;border-color:var(--primary-pink)}.Hero_theme-select__zBb4k{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.Hero_theme-select__zBb4k::placeholder{color:var(--text-muted)}.Hero_theme-select__zBb4k:focus{outline:none;border-color:var(--primary-pink)}.Hero_hero__pE8D6{display:flex;align-items:center;justify-content:space-between;padding:32px 64px;min-height:600px;background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.Hero_hero__pE8D6 .Hero_content__EIcl7{flex:1 1;flex-basis:33%;max-width:none;margin-right:20px}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:2.2em;font-weight:700;font-size:3.5rem;margin:0 0 20px;line-height:1.2;color:#fff;border:2px solid var(--primary-pink);border-radius:8px;padding:12px 16px;background-color:transparent;display:inline-block}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:1.1rem;line-height:1.6;margin-bottom:20px;opacity:.9;color:var(--text-primary);font-size:1em}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ{display:flex;gap:16px}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button{padding:8px 20px;font-size:1rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border:none}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_:focus{outline:none;border-color:var(--primary-pink)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_:disabled{opacity:.5;cursor:not-allowed}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent;color:var(--primary-pink);border:1px solid var(--primary-pink)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3:focus{outline:none;border-color:var(--primary-pink)}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3:disabled{opacity:.5;cursor:not-allowed}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3:hover:not(:disabled){background-color:rgba(224,32,123,.1);border-color:var(--primary-pink);color:var(--primary-pink)}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8{flex:2 1;flex-basis:66%;max-width:none;margin-left:20px;padding:16px;position:relative}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(224,32,123,.05) 0,transparent 70%);border-radius:16px;pointer-events:none;z-index:1}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8 .Hero_placeholder__RkKhU{width:100%;height:400px;background-color:hsla(0,0%,100%,.1);border-radius:8px}.Hero_hero__pE8D6 .Hero_gymnastanalytics6__LEchJ{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02);transition:transform .2s ease,box-shadow .2s ease;object-fit:contain;position:relative;z-index:2;filter:brightness(1.05) contrast(1.02)}.Hero_hero__pE8D6 .Hero_gymnastanalytics6__LEchJ:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(224,32,123,.2),inset 0 0 0 1px rgba(224,32,123,.1);filter:brightness(1.08) contrast(1.05)}@media(max-width:768px){.Hero_hero__pE8D6{flex-direction:column;padding:20px 16px;min-height:auto}.Hero_hero__pE8D6 .Hero_content__EIcl7{flex:1 1;flex-basis:100%;max-width:100%;margin-right:0;margin-bottom:20px}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:2rem;margin-bottom:16px}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:1rem;margin-bottom:20px}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ{flex-direction:column;gap:12px}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button{width:100%;padding:12px 16px}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8{flex:1 1;flex-basis:100%;max-width:100%;margin-left:0;width:100%}}@media(max-width:480px){.Hero_hero__pE8D6{padding:16px 12px}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:1.75rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:.95rem}}.HowItWorks_theme-container__ylEYJ{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.HowItWorks_theme-container__ylEYJ{padding:0 12px}}.HowItWorks_theme-container__ylEYJ{padding-bottom:80px}.HowItWorks_theme-card__L801o{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.HowItWorks_theme-card__L801o:hover{background-color:var(--card-bg-hover)}.HowItWorks_theme-button__gNyPJ{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.HowItWorks_theme-button__gNyPJ:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.HowItWorks_theme-button__gNyPJ:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_theme-button__gNyPJ:disabled{opacity:.5;cursor:not-allowed}.HowItWorks_theme-button-primary__kEu51{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.HowItWorks_theme-button-primary__kEu51:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.HowItWorks_theme-button-primary__kEu51:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_theme-button-primary__kEu51:disabled{opacity:.5;cursor:not-allowed}.HowItWorks_theme-button-primary__kEu51:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.HowItWorks_theme-input__8RHMr{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.HowItWorks_theme-input__8RHMr::placeholder{color:var(--text-muted)}.HowItWorks_theme-input__8RHMr:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_theme-select__LcC_c{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.HowItWorks_theme-select__LcC_c::placeholder{color:var(--text-muted)}.HowItWorks_theme-select__LcC_c:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_howItWorks__VYB8y{width:100%;padding:32px 0;background-color:var(--dark-bg);color:var(--text-primary);text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.HowItWorks_howItWorks__VYB8y .HowItWorks_container__NJYZY{max-width:1200px;margin:0 auto;padding:0 16px;width:100%}@media(max-width:768px){.HowItWorks_howItWorks__VYB8y .HowItWorks_container__NJYZY{padding:0 12px}}.HowItWorks_howItWorks__VYB8y .HowItWorks_emailKevin__IWX1H{color:var(--primary-pink);text-decoration:underline;transition:opacity .2s ease}.HowItWorks_howItWorks__VYB8y .HowItWorks_emailKevin__IWX1H:hover{opacity:.8}.HowItWorks_howItWorks__VYB8y h2{font-size:var(--font-size-lg);margin-bottom:12px;color:var(--text-secondary);font-size:.95em}.HowItWorks_howItWorks__VYB8y h1{font-size:2.2em;font-weight:700;font-size:var(--font-size-xl);margin:0 0 16px;color:#fff;border:2px solid var(--primary-pink);border-radius:8px;padding:12px 16px;background-color:transparent;display:inline-block}.HowItWorks_howItWorks__VYB8y p{max-width:800px;margin:0 auto 32px;color:var(--text-secondary);line-height:1.6;color:var(--text-primary);font-size:1em}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-bottom:32px}@media(max-width:768px){.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w{grid-template-columns:1fr;gap:20px}}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH{padding:16px}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH .HowItWorks_icon__a25N4{font-size:2rem;margin-bottom:12px}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH h3{font-size:1.4em;font-weight:800;color:#fff;margin:0 0 12px;color:var(--text-primary)}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH p{margin-bottom:0;font-size:var(--font-size-sm);color:var(--text-secondary);font-size:.95em}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap}@media(max-width:768px){.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf{flex-direction:column;width:100%}}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 20px;background-color:var(--primary-pink);color:#fff;border:none;border-radius:4px;font-weight:600}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL:disabled{opacity:.5;cursor:not-allowed}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;display:inline-flex;justify-content:center;gap:8px;padding:8px 20px;background:transparent;border:none;color:var(--primary-pink);font-weight:600;display:flex;align-items:center;gap:4px;transition:opacity .2s ease}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb:focus{outline:none;border-color:var(--primary-pink)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb:disabled{opacity:.5;cursor:not-allowed}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb:hover:not(:disabled){opacity:.8;color:var(--primary-pink)}.Benefits_theme-container__ZG2Xc{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.Benefits_theme-container__ZG2Xc{padding:0 12px}}.Benefits_theme-container__ZG2Xc{padding-bottom:80px}.Benefits_theme-card__rG1jt{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.Benefits_theme-card__rG1jt:hover{background-color:var(--card-bg-hover)}.Benefits_theme-button__6Z7HH{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.Benefits_theme-button__6Z7HH:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Benefits_theme-button__6Z7HH:focus{outline:none;border-color:var(--primary-pink)}.Benefits_theme-button__6Z7HH:disabled{opacity:.5;cursor:not-allowed}.Benefits_theme-button-primary__9zkVv{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.Benefits_theme-button-primary__9zkVv:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.Benefits_theme-button-primary__9zkVv:focus{outline:none;border-color:var(--primary-pink)}.Benefits_theme-button-primary__9zkVv:disabled{opacity:.5;cursor:not-allowed}.Benefits_theme-button-primary__9zkVv:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.Benefits_theme-input__WyRFe{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.Benefits_theme-input__WyRFe::placeholder{color:var(--text-muted)}.Benefits_theme-input__WyRFe:focus{outline:none;border-color:var(--primary-pink)}.Benefits_theme-select__MYeos{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.Benefits_theme-select__MYeos::placeholder{color:var(--text-muted)}.Benefits_theme-select__MYeos:focus{outline:none;border-color:var(--primary-pink)}.Benefits_benefits__7FaVO{width:100%;padding:32px 12px;background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.Benefits_container__aZkI_{display:flex;gap:32px;align-items:center;max-width:1200px;margin:0 auto;padding:0 16px;width:100%}@media(max-width:768px){.Benefits_container__aZkI_{padding:0 12px;flex-direction:column;gap:20px}}.Benefits_content__yEwi6{flex:1 1}.Benefits_content__yEwi6 h2{font-size:2.2em;font-weight:700;font-size:2.5rem;margin:0 0 20px;line-height:1.2;color:#fff;border:2px solid var(--primary-pink);border-radius:8px;padding:12px 16px;background-color:transparent;display:inline-block}@media(max-width:768px){.Benefits_content__yEwi6 h2{font-size:2rem}}.Benefits_description__ABzM7{font-size:1.125rem;color:var(--text-secondary);margin-bottom:20px;line-height:1.6;color:var(--text-primary);font-size:1em}.Benefits_featuresGrid__XLXpw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:768px){.Benefits_featuresGrid__XLXpw{grid-template-columns:1fr;gap:16px}}.Benefits_feature__oDBh7 h3{font-size:1.4em;font-weight:800;color:#fff;font-size:1.25rem;margin:0 0 12px;color:var(--text-primary)}.Benefits_feature__oDBh7 p{font-size:1rem;line-height:1.5;color:var(--text-secondary);font-size:.95em}.Benefits_imageContainer__Utfyz{flex:1 1;display:flex;justify-content:center;align-items:center;padding:16px;position:relative}.Benefits_imageContainer__Utfyz:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(224,32,123,.05) 0,transparent 70%);border-radius:16px;pointer-events:none;z-index:1}.Benefits_beamGymnast__AZesG{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02);transition:transform .2s ease,box-shadow .2s ease;object-fit:contain;position:relative;z-index:2;filter:brightness(1.05) contrast(1.02)}.Benefits_beamGymnast__AZesG:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(224,32,123,.2),inset 0 0 0 1px rgba(224,32,123,.1);filter:brightness(1.08) contrast(1.05)}.Benefits_placeholder__2EWXb{width:100%;aspect-ratio:4/3;background-color:var(--card-bg);border-radius:8px}.FeaturesList_theme-container__VI726{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.FeaturesList_theme-container__VI726{padding:0 12px}}.FeaturesList_theme-container__VI726{padding-bottom:80px}.FeaturesList_theme-card__LA9Yo{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.FeaturesList_theme-card__LA9Yo:hover{background-color:var(--card-bg-hover)}.FeaturesList_theme-button__SxymX{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.FeaturesList_theme-button__SxymX:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.FeaturesList_theme-button__SxymX:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_theme-button__SxymX:disabled{opacity:.5;cursor:not-allowed}.FeaturesList_theme-button-primary__YNJCR{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.FeaturesList_theme-button-primary__YNJCR:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.FeaturesList_theme-button-primary__YNJCR:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_theme-button-primary__YNJCR:disabled{opacity:.5;cursor:not-allowed}.FeaturesList_theme-button-primary__YNJCR:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.FeaturesList_theme-input__PyD0z{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.FeaturesList_theme-input__PyD0z::placeholder{color:var(--text-muted)}.FeaturesList_theme-input__PyD0z:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_theme-select__4VJHY{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.FeaturesList_theme-select__4VJHY::placeholder{color:var(--text-muted)}.FeaturesList_theme-select__4VJHY:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_featuresSection__jcWb8{padding:32px 12px;background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media(min-width:769px)and (max-width:1024px){.FeaturesList_featuresSection__jcWb8{padding:48px 20px}}.FeaturesList_container__9gqMi{max-width:1200px;margin:0 auto;padding:0 16px;width:100%}@media(max-width:768px){.FeaturesList_container__9gqMi{padding:0 12px}}.FeaturesList_header__8Zq_V{text-align:left;margin-bottom:32px;max-width:800px}@media(min-width:769px)and (max-width:1024px){.FeaturesList_header__8Zq_V{margin-bottom:42.56px}}.FeaturesList_innovative__2OTZx{font-size:1rem;font-weight:500;margin-bottom:16px;display:block;color:var(--text-secondary);font-size:.95em}.FeaturesList_title__RCqYf{font-size:2.2em;font-weight:700;font-size:2rem;margin:16px 0;line-height:1.2;color:#fff;border:2px solid var(--primary-pink);border-radius:8px;padding:12px 16px;background-color:transparent;display:inline-block}@media(min-width:769px)and (max-width:1024px){.FeaturesList_title__RCqYf{font-size:2.5rem}}.FeaturesList_description__FbTZU{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-top:16px;color:var(--text-primary);font-size:1em}.FeaturesList_featuresGrid__5ff0F{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-bottom:32px}@media(min-width:769px)and (max-width:1024px){.FeaturesList_featuresGrid__5ff0F{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.FeaturesList_featuresGrid__5ff0F{grid-template-columns:repeat(3,1fr)}}.FeaturesList_featureCard__bxeF_{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease;background:var(--card-bg);border-radius:8px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.FeaturesList_featureCard__bxeF_:hover{background-color:var(--card-bg-hover);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3),0 0 0 1px rgba(224,32,123,.1)}.FeaturesList_imageContainer__5bvlU{width:100%;height:200px;background:var(--button-bg);border-radius:8px;margin-bottom:20px;overflow:hidden;position:relative}.FeaturesList_imageContainer__5bvlU:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(224,32,123,.03) 0,transparent 70%);border-radius:8px;pointer-events:none;z-index:1}.FeaturesList_imageContainer__5bvlU .FeaturesList_image__T5Z24{width:100%;height:100%;object-fit:cover;position:relative;z-index:2;border-radius:8px;filter:brightness(1.02) contrast(1.01);transition:filter .2s ease}.FeaturesList_imageContainer__5bvlU:hover .FeaturesList_image__T5Z24{filter:brightness(1.05) contrast(1.03)}.FeaturesList_featureTitle__WqkJt{font-size:1.4em;font-weight:800;color:#fff;font-size:1.25rem;margin:0 0 12px;color:var(--text-primary)}.FeaturesList_featureDescription__GJMLe{font-size:1rem;line-height:1.5;color:var(--text-secondary);font-size:.95em}.FeaturesList_actions__60DJH{display:flex;gap:16px;flex-direction:column;align-items:center;flex-wrap:wrap}@media(min-width:480px){.FeaturesList_actions__60DJH{flex-direction:row;justify-content:center}}.FeaturesList_learnMore__p74qb,.FeaturesList_seeexample__ehJMC{padding:12px 20px;font-size:1rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;min-width:140px;text-align:center}.FeaturesList_learnMore__p74qb{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:1px solid var(--primary-pink);color:var(--primary-pink)}.FeaturesList_learnMore__p74qb:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.FeaturesList_learnMore__p74qb:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_learnMore__p74qb:disabled{opacity:.5;cursor:not-allowed}.FeaturesList_learnMore__p74qb:hover:not(:disabled){background:rgba(224,32,123,.1);border-color:var(--primary-pink);color:var(--primary-pink)}.FeaturesList_seeexample__ehJMC{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-color:var(--primary-pink);background-color:var(--primary-pink);border:1px solid var(--primary-pink);color:#fff}.FeaturesList_seeexample__ehJMC:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.FeaturesList_seeexample__ehJMC:focus{outline:none;border-color:var(--primary-pink)}.FeaturesList_seeexample__ehJMC:disabled{opacity:.5;cursor:not-allowed}.FeaturesList_seeexample__ehJMC:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.CtaSection_theme-container__hWj5I{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.CtaSection_theme-container__hWj5I{padding:0 12px}}.CtaSection_theme-container__hWj5I{padding-bottom:80px}.CtaSection_theme-card__Hi9ek{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.CtaSection_theme-card__Hi9ek:hover{background-color:var(--card-bg-hover)}.CtaSection_theme-button___isHJ{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.CtaSection_theme-button___isHJ:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CtaSection_theme-button___isHJ:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_theme-button___isHJ:disabled{opacity:.5;cursor:not-allowed}.CtaSection_theme-button-primary__qgnJR{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.CtaSection_theme-button-primary__qgnJR:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CtaSection_theme-button-primary__qgnJR:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_theme-button-primary__qgnJR:disabled{opacity:.5;cursor:not-allowed}.CtaSection_theme-button-primary__qgnJR:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.CtaSection_theme-input__IYyPe{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.CtaSection_theme-input__IYyPe::placeholder{color:var(--text-muted)}.CtaSection_theme-input__IYyPe:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_theme-select__Yew0f{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.CtaSection_theme-select__Yew0f::placeholder{color:var(--text-muted)}.CtaSection_theme-select__Yew0f:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_ctaSection__kMHiV{width:100%;padding:32px 12px;background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.CtaSection_container__GX9Zv{display:flex;gap:20px;align-items:center;max-width:1200px;margin:0 auto;padding:0 16px;width:100%}@media(max-width:768px){.CtaSection_container__GX9Zv{padding:0 12px;flex-direction:column;text-align:center}}.CtaSection_content__RtwjU{flex:1 1}.CtaSection_content__RtwjU h2{font-size:2.2em;font-weight:700;font-size:2.5rem;margin:0 0 16px;color:#fff;border:2px solid var(--primary-pink);border-radius:8px;padding:12px 16px;background-color:transparent;display:inline-block}@media(max-width:768px){.CtaSection_content__RtwjU h2{font-size:2rem}}.CtaSection_content__RtwjU p{font-size:1.125rem;color:var(--text-secondary);margin-bottom:20px;line-height:1.6;color:var(--text-primary);font-size:1em}.CtaSection_buttons__9XMB2{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:768px){.CtaSection_buttons__9XMB2{justify-content:center;flex-direction:column;width:100%}}.CtaSection_learnMore__bCcCo{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background-color:transparent;color:var(--primary-pink);border:1px solid var(--primary-pink);border-radius:4px;font-weight:600;min-width:140px}.CtaSection_learnMore__bCcCo:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CtaSection_learnMore__bCcCo:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_learnMore__bCcCo:disabled{opacity:.5;cursor:not-allowed}.CtaSection_learnMore__bCcCo:hover:not(:disabled){background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink);transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.CtaSection_primary__gDR5B{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background-color:var(--primary-pink);color:#fff;border:none;border-radius:4px;font-weight:600;min-width:140px}.CtaSection_primary__gDR5B:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CtaSection_primary__gDR5B:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_primary__gDR5B:disabled{opacity:.5;cursor:not-allowed}.CtaSection_primary__gDR5B:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.CtaSection_signUp__d1CFy{background-color:var(--button-bg);color:var(--text-primary);border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background-color:transparent;color:var(--primary-pink);border:1px solid var(--primary-pink);border-radius:4px;font-weight:600;min-width:140px}.CtaSection_signUp__d1CFy:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CtaSection_signUp__d1CFy:focus{outline:none;border-color:var(--primary-pink)}.CtaSection_signUp__d1CFy:disabled{opacity:.5;cursor:not-allowed}.CtaSection_signUp__d1CFy:hover:not(:disabled){background-color:rgba(224,32,123,.1);border-color:var(--primary-pink);color:var(--primary-pink)}.CtaSection_imageContainer__4eXoh{flex:1 1;min-height:400px;background-color:var(--card-bg);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:16px;position:relative}.CtaSection_imageContainer__4eXoh:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(224,32,123,.05) 0,transparent 70%);border-radius:8px;pointer-events:none;z-index:1}@media(max-width:768px){.CtaSection_imageContainer__4eXoh{width:100%;min-height:300px}}.CtaSection_stopGuessingStartKnowing3__28A0h{border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02);transition:transform .2s ease,box-shadow .2s ease;object-fit:contain;position:relative;z-index:2;filter:brightness(1.05) contrast(1.02)}.CtaSection_stopGuessingStartKnowing3__28A0h:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(224,32,123,.2),inset 0 0 0 1px rgba(224,32,123,.1);filter:brightness(1.08) contrast(1.05)}.CtaSection_placeholder__00n9O{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CtaSection_placeholderIcon__GbQ2X{opacity:.5}.page_theme-container__1kzb3{background-color:var(--dark-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;max-width:800px;margin:0 auto;padding:0 12px;width:100%}@media(max-width:768px){.page_theme-container__1kzb3{padding:0 12px}}.page_theme-container__1kzb3{padding-bottom:80px}.page_theme-card__RbICa{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .2s ease}.page_theme-card__RbICa:hover{background-color:var(--card-bg-hover)}.page_theme-button__6k3r4{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_theme-button__6k3r4:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.page_theme-button__6k3r4:focus{outline:none;border-color:var(--primary-pink)}.page_theme-button__6k3r4:disabled{opacity:.5;cursor:not-allowed}.page_theme-button-primary__Uvi_8{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.page_theme-button-primary__Uvi_8:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.page_theme-button-primary__Uvi_8:focus{outline:none;border-color:var(--primary-pink)}.page_theme-button-primary__Uvi_8:disabled{opacity:.5;cursor:not-allowed}.page_theme-button-primary__Uvi_8:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,32,123,.3)}.page_theme-input__vkGN_{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;padding:12px 16px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease}.page_theme-input__vkGN_::placeholder{color:var(--text-muted)}.page_theme-input__vkGN_:focus{outline:none;border-color:var(--primary-pink)}.page_theme-select__2TWma{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;font-size:1em;font-weight:500;width:100%;transition:border-color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:12px 32px 12px 16px}.page_theme-select__2TWma::placeholder{color:var(--text-muted)}.page_theme-select__2TWma:focus{outline:none;border-color:var(--primary-pink)}.page_homePage__M3tzC{min-height:100vh;width:100%;overflow-y:scroll;background-color:var(--color-background-primary);color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}