html,body,#app{height:100%;margin:0;padding:0}body{overflow:hidden}.coming-soon-page[data-v-b3c66028]{--app-bg: #0D1B2A;--app-text: #ffffff;--color-orange: #FF8a65;--color-blue: #6ECFF6;--radius-card: 18px;height:100svh;overflow:hidden;display:flex;flex-direction:column;background:var(--app-bg);color:var(--app-text);font-family:Inter,sans-serif}.sporty-landing[data-v-b3c66028]{position:relative;isolation:isolate}.sporty-landing[data-v-b3c66028]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/back_to_back-Cf_2n-D7.svg);background-repeat:no-repeat;background-position:center 30%;background-size:cover;opacity:.1;pointer-events:none;z-index:0}.sporty-landing[data-v-b3c66028]>*{position:relative;z-index:1}.coming-toolbar[data-v-b3c66028]{display:flex;align-items:center;gap:1rem;padding:14px 20px;border-bottom:1px solid rgba(56,186,255,.18)}.toolbar-logo[data-v-b3c66028]{height:36px;width:auto;flex-shrink:0}.toolbar-headline[data-v-b3c66028]{flex:1;text-align:center;font-size:clamp(.78rem,2.2vw,1.1rem);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.15;color:var(--app-text)}.headline-accent[data-v-b3c66028]{color:var(--color-blue);text-shadow:0 0 18px rgba(56,186,255,.55)}.lang-pill[data-v-b3c66028]{flex-shrink:0;background:transparent;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:6px 14px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.lang-pill[data-v-b3c66028]:hover{border-color:var(--color-blue);color:var(--color-blue)}.main-section[data-v-b3c66028]{flex:1 1 0;min-height:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:12px 16px 16px;overflow-y:auto}.video-col[data-v-b3c66028]{flex-shrink:0;width:min(52vw,220px)}.video-wrap[data-v-b3c66028]{position:relative;cursor:pointer;width:100%}.phone-frame[data-v-b3c66028]{display:block;width:100%;height:auto;position:relative;z-index:2;pointer-events:none}.teaser-video[data-v-b3c66028]{position:absolute;top:12%;left:8%;width:83.5%;height:73.6%;object-fit:cover;object-position:center 58%;display:block;z-index:1;background:#000;box-shadow:0 0 0 1px rgba(56,186,255,.12),0 0 40px 8px rgba(56,186,255,.18),0 16px 48px rgba(0,0,0,.55)}.play-overlay[data-v-b3c66028]{position:absolute;top:3.2%;left:6.5%;width:87%;height:93.6%;border-radius:28px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.32);transition:opacity .25s ease;z-index:3}.play-overlay--hidden[data-v-b3c66028]{opacity:0;pointer-events:none}.play-icon[data-v-b3c66028]{width:64px;height:64px;background:rgba(255,255,255,.15);backdrop-filter:blur(6px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#fff;padding-left:4px;border:2px solid rgba(255,255,255,.4);box-shadow:0 0 20px rgba(56,186,255,.3)}.content-col[data-v-b3c66028]{flex:1;display:flex;flex-direction:column;gap:.75rem;min-width:0;width:100%}.cta-headline[data-v-b3c66028]{font-size:clamp(1.25rem,4.5vw,3.6rem);font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:1.06;margin:0 0 .4rem;white-space:pre-line;color:var(--app-text)}.cta-sub[data-v-b3c66028]{font-size:clamp(.88rem,1.6vw,1.35rem);font-weight:500;color:rgba(255,255,255,.72);margin:0;line-height:1.5}.kw-orange[data-v-b3c66028]{color:var(--color-orange);font-weight:700}.kw-blue[data-v-b3c66028]{color:var(--color-blue);font-weight:700}.signup-form[data-v-b3c66028]{margin-top:0;display:flex;gap:.5rem}.signup-input-wrap[data-v-b3c66028]{flex:1 1 0;position:relative;display:flex;align-items:center}.signup-icon[data-v-b3c66028]{position:absolute;left:13px;font-size:.95rem;color:rgba(255,255,255,.45);pointer-events:none}.signup-input[data-v-b3c66028]{width:100%;padding:10px 10px 10px 34px;font-size:.9rem;font-weight:500;background:rgba(255,255,255,.07);border:1.5px solid rgba(56,186,255,.5);border-radius:10px;color:var(--app-text);outline:none;min-height:42px;transition:border-color .15s,box-shadow .15s}.signup-input[data-v-b3c66028]::placeholder{color:rgba(255,255,255,.38)}.signup-input[data-v-b3c66028]:focus{border-color:var(--color-orange);box-shadow:0 0 0 2px rgba(245,152,121,.2)}.signup-input--invalid[data-v-b3c66028]{border-color:#f08080;box-shadow:0 0 0 2px rgba(240,128,128,.2)}.signup-btn[data-v-b3c66028]{flex-shrink:0;padding:0 18px;min-height:42px;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:var(--color-orange);color:#fff;border:none;border-radius:10px;cursor:pointer;box-shadow:0 0 24px 6px rgba(245,152,121,.5),0 4px 12px rgba(0,0,0,.3);transition:box-shadow .2s,transform .12s;white-space:nowrap}.signup-btn[data-v-b3c66028]:hover{box-shadow:0 0 36px 10px rgba(245,152,121,.7),0 4px 16px rgba(0,0,0,.3)}.signup-btn[data-v-b3c66028]:active{transform:scale(.97)}.signup-btn[data-v-b3c66028]:disabled{opacity:.6;cursor:default;box-shadow:none}.signup-feedback[data-v-b3c66028]{font-size:1.25rem;font-weight:600;margin:0}.signup-success[data-v-b3c66028]{color:#7fceab;font-size:2rem!important;line-height:1}.signup-duplicate[data-v-b3c66028]{color:#83bee9}.signup-error[data-v-b3c66028]{color:#f08080}.early-bird-strip[data-v-b3c66028]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:clamp(11px,2vw,22px) clamp(14px,2.5vw,28px);background:rgba(245,152,121,.07);border:1px solid rgba(245,152,121,.3);border-radius:14px;box-shadow:0 0 28px rgba(245,152,121,.12),inset 0 1px rgba(255,255,255,.05)}.eb-number[data-v-b3c66028]{font-size:clamp(1.8rem,6vw,5.5rem);font-weight:900;font-style:italic;line-height:1;letter-spacing:-.05em;color:var(--color-orange);text-shadow:0 0 18px rgba(245,152,121,.9),0 0 48px rgba(245,152,121,.55),0 4px 20px rgba(0,0,0,.6);flex-shrink:0}.eb-text[data-v-b3c66028]{flex:1;font-size:clamp(.68rem,1.8vw,1.15rem);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1.3;color:var(--app-text)}.eb-badge[data-v-b3c66028]{flex-shrink:0;max-width:100%}.eb-badge-inner[data-v-b3c66028]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(54px,7vw,90px);height:clamp(54px,7vw,90px);border-radius:50%;background:radial-gradient(circle,rgba(56,186,255,.18),rgba(56,186,255,.06));border:2px solid rgba(56,186,255,.5);font-size:clamp(.62rem,.9vw,.9rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--color-blue);text-align:center;white-space:pre-line;line-height:1.3;box-shadow:0 0 18px rgba(56,186,255,.25)}.footer[data-v-b3c66028]{flex-shrink:0;padding:10px 20px;border-top:1px solid rgba(56,186,255,.12);display:flex;justify-content:center;align-items:center;gap:12px;min-height:24px}.footer-email[data-v-b3c66028]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:rgba(255,255,255,.45)}.footer-separator[data-v-b3c66028]{color:rgba(255,255,255,.15);font-size:.8rem}.footer-link[data-v-b3c66028]{background:none;border:none;color:var(--color-blue);font-size:.8rem;font-weight:600;cursor:pointer;padding:0;text-decoration:underline;font-family:inherit}.footer-link[data-v-b3c66028]:hover{color:#fff}.ion-modal-backdrop[data-v-b3c66028]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:flex-end;justify-content:center}.ion-modal-wrapper[data-v-b3c66028]{background:#1c2738;width:100%;max-width:740px;height:85svh;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;box-shadow:0 -8px 32px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.08);border-bottom:none;animation:slideUp-b3c66028 .28s cubic-bezier(.36,.66,.04,1) forwards}@keyframes slideUp-b3c66028{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ion-modal-header[data-v-b3c66028]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.ion-modal-title[data-v-b3c66028]{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;color:#fff}.ion-modal-close[data-v-b3c66028]{background:rgba(255,255,255,.08);border:none;color:#fff;font-size:1.5rem;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.ion-modal-close[data-v-b3c66028]:hover{background:rgba(255,255,255,.15)}.ion-segment[data-v-b3c66028]{display:flex;background:rgba(0,0,0,.2);margin:12px 20px;padding:3px;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.ion-segment-button[data-v-b3c66028]{flex:1;background:transparent;border:none;color:rgba(255,255,255,.6);padding:8px 4px;font-size:.82rem;font-weight:700;border-radius:8px;cursor:pointer;font-family:inherit;transition:background .15s,color .15s;text-align:center;white-space:nowrap}.ion-segment-button--active[data-v-b3c66028]{background:rgba(255,255,255,.12);color:var(--color-blue);box-shadow:0 2px 8px rgba(0,0,0,.2)}.ion-modal-content[data-v-b3c66028]{flex:1;overflow-y:auto;padding:4px 20px 30px;-webkit-overflow-scrolling:touch}.legal-text-wrapper[data-v-b3c66028]{color:rgba(255,255,255,.85);font-size:.9rem;line-height:1.6}@media(min-width:640px){.ion-modal-backdrop[data-v-b3c66028]{align-items:center}.ion-modal-wrapper[data-v-b3c66028]{height:70svh;border-radius:16px;border:1px solid rgba(255,255,255,.12);animation:scaleIn-b3c66028 .2s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes scaleIn-b3c66028{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}}@media(min-width:640px){.main-section[data-v-b3c66028]{flex-direction:row;align-items:stretch;justify-content:center;padding:20px 28px;gap:2.5rem}.video-col[data-v-b3c66028]{width:auto;flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start}.video-wrap[data-v-b3c66028]{width:auto}.content-col[data-v-b3c66028]{padding-top:.25rem;justify-content:space-between;max-width:680px}}@media(min-width:900px){.cta-headline[data-v-b3c66028]{font-size:clamp(2.8rem,3.9vw,4.6rem)}.main-section[data-v-b3c66028]{width:min(100%,1460px);margin:0 auto;padding:28px 48px;gap:3.5rem}.coming-toolbar[data-v-b3c66028]{padding:18px 28px}.toolbar-logo[data-v-b3c66028]{height:46px}.toolbar-headline[data-v-b3c66028]{font-size:clamp(.95rem,1.6vw,1.45rem)}.lang-pill[data-v-b3c66028]{padding:8px 18px;font-size:.8rem}.content-col[data-v-b3c66028]{max-width:720px;gap:1rem}.cta-sub[data-v-b3c66028]{font-size:clamp(1.05rem,1.45vw,1.55rem);line-height:1.55}.early-bird-strip[data-v-b3c66028]{gap:1.25rem;padding:18px 24px}.eb-number[data-v-b3c66028]{font-size:clamp(3rem,7vw,6.8rem)}.eb-text[data-v-b3c66028]{font-size:clamp(.95rem,1.35vw,1.25rem);line-height:1.35;padding:24px}.eb-badge-inner[data-v-b3c66028]{width:clamp(72px,8vw,112px);height:clamp(72px,8vw,112px);font-size:clamp(.72rem,1vw,1rem)}.signup-form[data-v-b3c66028]{gap:.75rem}.signup-input[data-v-b3c66028]{min-height:52px;padding:14px 14px 14px 38px;font-size:1rem}.signup-icon[data-v-b3c66028]{left:15px;font-size:1.05rem}.signup-btn[data-v-b3c66028]{min-height:52px;padding:0 22px;font-size:.95rem}.footer[data-v-b3c66028]{padding:14px 28px 16px}.footer-email[data-v-b3c66028]{font-size:.92rem}}@media(min-width:1280px){.coming-toolbar[data-v-b3c66028]{padding:22px 40px}.main-section[data-v-b3c66028]{display:grid;width:min(100%,1640px);margin:0 auto;grid-template-columns:minmax(420px,520px) minmax(520px,860px);grid-auto-rows:min-content;align-items:start;justify-content:center;padding:30px 32px 20px;column-gap:clamp(2rem,3vw,3.8rem);row-gap:.9rem}.toolbar-logo[data-v-b3c66028]{height:54px}.toolbar-headline[data-v-b3c66028]{font-size:clamp(1.1rem,1.4vw,1.75rem)}.video-col[data-v-b3c66028]{grid-column:1;grid-row:1 / span 4;width:auto}.content-col[data-v-b3c66028]{display:contents}.cta-headline[data-v-b3c66028],.cta-sub[data-v-b3c66028],.early-bird-strip[data-v-b3c66028]{grid-column:2}.signup-form[data-v-b3c66028],.signup-feedback[data-v-b3c66028]{grid-column:1 / -1;width:100%}.signup-form[data-v-b3c66028]{margin-top:.35rem}.cta-headline[data-v-b3c66028]{font-size:clamp(3.4rem,4.4vw,5.6rem)}.cta-sub[data-v-b3c66028]{font-size:clamp(1.15rem,1.3vw,1.8rem)}.early-bird-strip[data-v-b3c66028]{padding:22px 28px;gap:1.5rem}.eb-number[data-v-b3c66028]{font-size:clamp(4rem,7.5vw,7.5rem)}.eb-text[data-v-b3c66028]{font-size:clamp(1rem,1.15vw,1.45rem)}.signup-input[data-v-b3c66028],.signup-btn[data-v-b3c66028]{min-height:56px}.signup-input[data-v-b3c66028]{font-size:1.05rem}.signup-btn[data-v-b3c66028],.footer-email[data-v-b3c66028]{font-size:1rem}}@media(min-width:1700px){.main-section[data-v-b3c66028]{grid-template-columns:minmax(440px,560px) minmax(560px,900px)}}@media(max-width:480px){.coming-toolbar[data-v-b3c66028]{padding:10px 14px;gap:.65rem}.toolbar-logo[data-v-b3c66028]{height:30px}.toolbar-headline[data-v-b3c66028]{font-size:.72rem;line-height:1.08}.lang-pill[data-v-b3c66028]{padding:5px 10px;font-size:.65rem}.main-section[data-v-b3c66028]{gap:.85rem;padding:10px 12px 12px}.video-col[data-v-b3c66028]{width:min(46vw,180px)}.content-col[data-v-b3c66028]{gap:.55rem}.cta-headline[data-v-b3c66028]{font-size:clamp(1.05rem,4.8vw,1.65rem);margin-bottom:.1rem}.cta-sub[data-v-b3c66028]{font-size:.8rem;line-height:1.35}.early-bird-strip[data-v-b3c66028]{gap:.65rem;padding:10px 12px}.eb-number[data-v-b3c66028]{font-size:clamp(1.55rem,10vw,2.6rem)}.eb-text[data-v-b3c66028]{font-size:.66rem;line-height:1.2}.eb-badge-inner[data-v-b3c66028]{width:52px;height:52px;font-size:.58rem}.signup-form[data-v-b3c66028]{gap:.4rem}.signup-input[data-v-b3c66028]{min-height:38px;padding:9px 8px 9px 30px;font-size:.82rem}.signup-icon[data-v-b3c66028]{left:11px;font-size:.82rem}.signup-btn[data-v-b3c66028]{min-height:38px;padding:0 12px;font-size:.72rem}.signup-feedback[data-v-b3c66028]{font-size:1.25rem;line-height:1.25}.footer[data-v-b3c66028]{padding:8px 12px 10px}.footer-email[data-v-b3c66028]{font-size:.68rem}}@media(max-width:480px)and (min-height:780px){.main-section[data-v-b3c66028]{justify-content:space-between;gap:1rem;padding:14px 14px 16px}.video-col[data-v-b3c66028]{width:min(54vw,232px)}.content-col[data-v-b3c66028]{justify-content:space-between;flex:1}.cta-headline[data-v-b3c66028]{margin-bottom:.2rem}.early-bird-strip[data-v-b3c66028]{padding:12px 14px}}@media(min-width:481px)and (max-width:639px)and (min-height:700px){.main-section[data-v-b3c66028]{justify-content:space-between;gap:1rem;padding:16px 18px 18px}.video-col[data-v-b3c66028]{width:min(48vw,250px)}.content-col[data-v-b3c66028]{gap:.7rem;justify-content:space-between}.cta-headline[data-v-b3c66028]{font-size:clamp(1.6rem,4.6vw,2.2rem)}.cta-sub[data-v-b3c66028]{font-size:.92rem;line-height:1.45}.early-bird-strip[data-v-b3c66028]{padding:12px 14px}.eb-number[data-v-b3c66028]{font-size:clamp(2.2rem,7vw,3.5rem)}.eb-text[data-v-b3c66028]{font-size:.8rem}.signup-input[data-v-b3c66028],.signup-btn[data-v-b3c66028]{min-height:44px}.signup-input[data-v-b3c66028]{font-size:.88rem}.signup-btn[data-v-b3c66028]{font-size:.8rem}}@media(orientation:landscape)and (max-height:480px){.coming-soon-page[data-v-b3c66028]{height:auto;min-height:100svh;overflow-y:auto}.coming-toolbar[data-v-b3c66028]{padding:8px 16px}.toolbar-logo[data-v-b3c66028]{height:26px}.toolbar-headline[data-v-b3c66028]{font-size:.75rem}.lang-pill[data-v-b3c66028]{padding:4px 10px;font-size:.65rem}.main-section[data-v-b3c66028]{flex-direction:row!important;align-items:center;justify-content:center;gap:1.5rem!important;padding:10px 16px 14px!important;display:flex!important;grid-template-columns:none!important}.video-col[data-v-b3c66028]{width:auto!important;flex:0 0 110px;max-height:75vh}.play-icon[data-v-b3c66028]{width:44px;height:44px;font-size:1.1rem}.content-col[data-v-b3c66028]{flex:1;display:flex!important;gap:.5rem!important;justify-content:center}.cta-headline[data-v-b3c66028]{font-size:1.35rem!important;line-height:1.1;margin-bottom:.1rem}.cta-sub[data-v-b3c66028]{font-size:.8rem!important;line-height:1.3}.signup-form[data-v-b3c66028]{margin-top:.2rem;gap:.4rem}.signup-input[data-v-b3c66028]{min-height:36px!important;padding:6px 8px 6px 28px!important;font-size:.8rem!important}.signup-icon[data-v-b3c66028]{left:10px;font-size:.8rem}.signup-btn[data-v-b3c66028]{min-height:36px!important;padding:0 14px!important;font-size:.75rem!important}.early-bird-strip[data-v-b3c66028]{padding:6px 12px!important;gap:.5rem!important;border-radius:8px}.eb-number[data-v-b3c66028]{font-size:1.8rem!important}.eb-text[data-v-b3c66028]{font-size:.65rem!important;line-height:1.2}.eb-badge-inner[data-v-b3c66028]{width:42px!important;height:42px!important;font-size:.52rem!important;border-width:1px}.footer[data-v-b3c66028]{padding:6px 16px;min-height:auto}.footer-email[data-v-b3c66028],.footer-separator[data-v-b3c66028],.footer-link[data-v-b3c66028]{font-size:.7rem}}:root{--color-orange: #ED8254;--color-blue: #83BEE9;--color-primary: var(--color-orange);--color-primary-rgb: 237, 130, 84;--color-primary-contrast: #ffffff;--color-secondary: var(--color-blue);--color-secondary-rgb: 131, 190, 233;--color-secondary-contrast: #000000;--color-success: #7fceab;--color-success-rgb: 127, 206, 171;--color-success-contrast: #052e24;--color-warning: #fca311;--color-warning-rgb: 252, 163, 17;--color-warning-contrast: #2b1a00;--color-danger: #f08080;--color-danger-rgb: 240, 128, 128;--color-danger-contrast: #ffffff;--color-light: #F5F7FA;--color-gray: #718096;--color-dark: #1A202C;--color-black: #000000;--color-white: #ffffff;--color-app-bg: #0D1B2A;--color-app-panel: #1c2738;--color-app-panel-strong: #2d3748;--app-bg: var(--ion-background-color);--app-text: var(--ion-text-color);--app-accent: var(--color-orange);--color-gold: #f2c94c;--color-surface-navy-start: #07111f;--color-surface-navy-mid: #10233a;--color-surface-navy-end: #16375a;--color-surface-forest-start: #321408;--color-surface-forest-mid: #8c3612;--color-surface-forest-end: #ED8254;--color-surface-amber-start: #081422;--color-surface-amber-mid: #112e52;--color-surface-amber-end: #1e5a96;--color-surface-hero-start: #0d214f;--color-surface-hero-end: #07173c;--color-surface-secondary-start: #219ebc;--color-surface-secondary-end: #8ecae6;--color-surface-secondary-hover-start: #3ab1cb;--color-surface-secondary-hover-end: #a6daf0;--color-surface-warning-start: #ffd166;--color-surface-warning-mid: #fca311;--color-surface-warning-end: #ff7a18}
