._app_17gry_1{background:var(--background);color:var(--foreground);min-height:100vh;font-family:var(--font-family-base);padding-bottom:85px}._shell_17gry_1{max-width:720px;margin:auto;padding:0 19px}._top_17gry_1{display:flex;align-items:center;gap:11px;padding:20px 0 23px;border-bottom:1px solid var(--border)}._mark_17gry_1{background:var(--primary);color:#160e27;font:900 26px var(--font-family-display);padding:5px 9px;letter-spacing:-2px}._mark_17gry_1 span{font-size:11px;vertical-align:top}._markLogo_17gry_1{width:56px;height:56px;object-fit:contain;border-radius:50%;flex-shrink:0}._brand_17gry_1{display:flex;flex-direction:column;flex:1}._brand_17gry_1 strong{font:800 20px/1 var(--font-family-display);letter-spacing:1.2px}._brand_17gry_1 small{font-size:9px;letter-spacing:2px;color:var(--muted-foreground);margin-top:5px}._icon_17gry_1{border:1px solid var(--border);background:var(--surface);color:var(--foreground);width:36px;height:36px;border-radius:10px;display:grid;place-items:center;cursor:pointer}._menu_17gry_1{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:8px}._menu_17gry_1 button{background:none;color:var(--foreground);text-align:left;border:0;padding:12px;font:600 14px var(--font-family-base)}._notice_17gry_1{background:#31224b;border:1px solid var(--primary);color:var(--foreground);padding:12px;border-radius:10px;margin:12px 0;font-size:13px;display:flex;justify-content:space-between;gap:10px}._notice_17gry_1 button{border:0;background:none;color:var(--primary);font-size:21px}._eyebrow_17gry_1{font-size:10px;font-weight:800;letter-spacing:1.5px;color:var(--muted-foreground);margin:24px 0 14px;display:flex;justify-content:space-between}._live_17gry_1{color:var(--primary)}._hero_17gry_1{position:relative;overflow:hidden;background:linear-gradient(150deg,#31244d,#1c1630,#0c0917);border:1px solid #55436e;border-radius:16px;padding:29px 24px 20px;min-height:325px}._hero_17gry_1:after{content:"FS";position:absolute;right:-17px;bottom:26px;font:900 220px var(--font-family-display);color:#ffffff08;pointer-events:none}._pill_17gry_1{display:inline-block;color:var(--primary);font-size:10px;letter-spacing:1.5px;font-weight:800;border:1px solid #8263b5;padding:8px 10px;border-radius:5px}._hero_17gry_1 h1,._pageTitle_17gry_1 h1{font:900 clamp(51px,11vw,85px)/.89 var(--font-family-display);letter-spacing:-.8px;margin:24px 0 14px}._hero_17gry_1 h1 em,._pageTitle_17gry_1 h1 em,._flight_17gry_1 h2 em{font-style:normal;color:var(--primary)}._hero_17gry_1 p,._pageTitle_17gry_1 p{max-width:390px;color:#d2c9e2;font-size:14px;line-height:1.6;margin:0 0 22px}._cta_17gry_1{background:var(--primary);color:#160e27;border:0;border-radius:7px;padding:13px 17px;display:inline-flex;gap:25px;align-items:center;justify-content:space-between;font-weight:900;font-size:12px;letter-spacing:1px;cursor:pointer}._secondary_17gry_1{background:transparent;color:var(--foreground);border:2px solid var(--primary);border-radius:7px;display:inline-flex;align-items:center;justify-content:space-between;gap:25px;margin-top:12px;font-size:12px;font-weight:900;letter-spacing:1px;padding:12px 16px;min-height:44px;cursor:pointer}._secondary_17gry_1:hover{background:#b996ff22}._hero_17gry_1>._cta_17gry_1,._hero_17gry_1>._secondary_17gry_1{width:100%;max-width:360px}._heroNumber_17gry_1{border-top:1px solid #514265;margin-top:25px;padding-top:12px;color:#b8aecb;font-size:9px;letter-spacing:2px}._sectionHead_17gry_1{display:flex;justify-content:space-between;align-items:end;margin:32px 0 15px}._sectionHead_17gry_1 small{font-size:10px;letter-spacing:1.5px;color:var(--primary);font-weight:800}._sectionHead_17gry_1 h2{font:800 30px/1 var(--font-family-display);margin:5px 0 0}._sectionHead_17gry_1>span{display:flex;align-items:center;gap:4px;color:var(--muted-foreground);font-size:10px}._tiles_17gry_1{display:grid;gap:9px}._feature_17gry_1{width:100%;display:flex;align-items:center;text-align:left;gap:15px;padding:17px 14px;border-radius:11px;border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer}._featureIcon_17gry_1{width:45px;height:45px;display:grid;place-items:center;background:#35264e;border-radius:8px;color:var(--primary)}._featureText_17gry_1{flex:1;display:flex;flex-direction:column;gap:3px}._featureText_17gry_1 small{font-size:9px;letter-spacing:1px;color:var(--primary);font-weight:800}._featureText_17gry_1 strong{font:800 23px var(--font-family-display)}._featureText_17gry_1 span{font-size:12px;color:var(--muted-foreground)}._flight_17gry_1{background:#b996ff;color:#180f2a;margin:32px 0 0;border-radius:14px;padding:22px;position:relative;overflow:hidden}._flightTop_17gry_1{display:flex;align-items:center;justify-content:space-between}._flightTop_17gry_1 span{border:1px solid #6c4d9d;padding:5px 8px;border-radius:3px;font-size:10px;font-weight:800;letter-spacing:1px}._flight_17gry_1 h2{font:900 68px/.84 var(--font-family-display);margin:27px 0 14px}._flight_17gry_1 h2 em{color:#5e3e94}._flight_17gry_1 p{font-size:13px;font-weight:600;max-width:230px}._flightBottom_17gry_1{border-top:1px solid #8d6ac2;padding-top:15px;display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:900;letter-spacing:1px;margin-top:30px}._event_17gry_1{display:flex;gap:13px;align-items:center;border-top:1px solid var(--border);padding:17px 2px}._event_17gry_1 b{color:var(--primary);font:800 20px var(--font-family-display);width:65px}._event_17gry_1 div{display:flex;flex:1;flex-direction:column;gap:4px}._event_17gry_1 strong{font-size:13px}._event_17gry_1 small{font-size:11px;color:var(--muted-foreground)}._shell_17gry_1 footer{border-top:1px solid var(--border);padding:24px 0;margin-top:30px;font-size:9px;color:var(--muted-foreground);letter-spacing:1px;display:flex;justify-content:space-between}._bottom_17gry_1{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;background:#120e21f5;border-top:1px solid #403356;z-index:10;padding:10px 5px max(12px,env(safe-area-inset-bottom))}._bottom_17gry_1 button{max-width:125px;flex:1;border:0;background:none;color:#a59ab8;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:9px;font-weight:800;letter-spacing:.5px;cursor:pointer}._bottom_17gry_1 ._active_17gry_1{color:var(--primary)}._pageTitle_17gry_1{padding:15px 0 12px}._pageTitle_17gry_1 h1{margin:7px 0 17px}._access_17gry_1{background:#2e2246;color:var(--primary);padding:13px;border:1px solid #664d8d;border-radius:9px;font-size:11px;font-weight:800;letter-spacing:1px;margin:8px 0 16px}._access_17gry_1 span{color:#c2b3d8}._workout_17gry_1{width:100%;text-align:left;background:var(--card);border:1px solid var(--border);border-radius:13px;padding:22px;color:var(--foreground);margin:0 0 12px;cursor:pointer}._workout_17gry_1>small,._bulletin_17gry_1>small{color:var(--primary);font-size:10px;letter-spacing:1px;font-weight:800}._workout_17gry_1 h2{font:800 35px var(--font-family-display);margin:12px 0 4px}._workout_17gry_1>p{color:var(--muted-foreground);font-size:13px}._workout_17gry_1>div{display:flex;align-items:center;gap:15px;border-top:1px solid var(--border);padding-top:14px;margin-top:20px;font-size:11px;font-weight:800}._workout_17gry_1>div svg{margin-left:auto}._workoutSections_17gry_1{display:grid!important;gap:12px!important;border:0!important;padding:0!important;margin:22px 0 0!important;align-items:stretch!important;font-size:inherit!important}._workoutSection_17gry_1{background:#181323;border:1px solid #49375e;border-radius:11px;overflow:hidden}._workoutSectionHead_17gry_1{display:flex;flex-direction:column;gap:5px;padding:14px 15px 12px;background:#291e3c}._workoutSectionHead_17gry_1 small{color:#c6a7ff;font-size:10px;letter-spacing:1.4px;font-weight:800}._workoutSectionHead_17gry_1 strong{font:800 22px/1.1 var(--font-family-display);color:#fff}._exerciseRow_17gry_1{display:flex;align-items:center;gap:12px;padding:14px 15px;border-top:1px solid #342940}._exerciseIndex_17gry_1{font-size:11px;color:#ae93d1;min-width:20px}._exerciseRow_17gry_1>strong{font-size:14px;line-height:1.3;flex:1;color:#f6f1ff}._exerciseDose_17gry_1{font-size:12px;font-weight:800;color:#d6b9ff;text-align:right;white-space:nowrap}._workoutPreview_17gry_1{margin-top:20px;padding:17px;background:#20172e;border:1px solid #4c3a65;border-radius:10px}._workoutPreview_17gry_1 strong{font-size:11px;color:#c6a7ff;letter-spacing:1px}._workoutPreview_17gry_1 p{line-height:1.6;color:#eee7f9;font-size:13px}._workoutPreview_17gry_1 small{color:#b7a9c9;font-size:11px}._workout_17gry_1 ._detail_17gry_1{border-top:1px solid var(--border);padding-top:14px;color:var(--foreground);line-height:1.8}._fine_17gry_1{color:var(--muted-foreground);font-size:11px;line-height:1.6}._libraryRow_17gry_1{display:flex;width:100%;gap:16px;align-items:center;background:var(--card);color:var(--foreground);border:1px solid var(--border);padding:19px 13px;margin:9px 0;border-radius:10px;text-align:left;cursor:pointer}._libraryRow_17gry_1 span{color:var(--primary);font:700 19px var(--font-family-display)}._libraryRow_17gry_1 strong{flex:1;font-size:13px}._libraryRow_17gry_1 svg{color:var(--primary)}._bulletinList_17gry_1{display:grid;gap:13px;margin:12px 0 25px}._bulletinPost_17gry_1{background:var(--card);border:1px solid #4d3a65;border-radius:13px;overflow:hidden}._bulletinPostButton_17gry_1{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;background:none;border:0;color:var(--foreground);text-align:left;padding:21px;cursor:pointer}._bulletinPostMeta_17gry_1{font-size:10px;font-weight:900;letter-spacing:1.2px;color:var(--primary)}._bulletinPostMeta_17gry_1 span{color:#b4a6c7}._bulletinPostButton_17gry_1>strong{font:800 29px/1.06 var(--font-family-display)}._bulletinSummary_17gry_1{font-size:13px;color:#c5b8d7;line-height:1.55}._bulletinRead_17gry_1{border-top:1px solid #4b3b61;padding-top:13px;display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:1px;font-weight:900;color:var(--primary)}._bulletinArticle_17gry_1{padding:5px 21px 21px;border-top:1px solid #4b3b61;background:#1c152b}._bulletinArticle_17gry_1 section{padding-top:13px}._bulletinArticle_17gry_1 h3{font:800 20px var(--font-family-display);color:#d2b6ff;margin:12px 0 5px}._bulletinArticle_17gry_1 p{font-size:13px;line-height:1.7;color:#e4daef;margin:0 0 8px}._bulletin_17gry_1,._accountCard_17gry_1{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:24px;margin-top:10px}._bulletin_17gry_1 h2,._accountCard_17gry_1 h2{font:800 31px/1.1 var(--font-family-display)}._bulletin_17gry_1 p,._accountCard_17gry_1 p{font-size:13px;color:var(--muted-foreground);line-height:1.7}._bulletin_17gry_1 div{display:flex;align-items:center;gap:8px;font-size:12px;margin:13px 0}._bulletin_17gry_1 div svg,._accountCard_17gry_1>svg{color:var(--primary)}._accountCard_17gry_1 ._cta_17gry_1{margin-top:10px}._plan_17gry_1{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:18px;margin-bottom:10px;display:flex;justify-content:space-between;gap:12px}._plan_17gry_1>div{display:flex;flex-direction:column;gap:6px}._plan_17gry_1 strong{font:800 23px var(--font-family-display)}._plan_17gry_1 small{font-size:11px;color:var(--muted-foreground)}._plan_17gry_1 b{font:800 28px var(--font-family-display);text-align:right}._plan_17gry_1 b small{font-size:12px}._plan_17gry_1 button{background:none;border:0;color:var(--primary);font-size:10px;font-weight:800;display:flex;gap:3px;align-items:center;cursor:pointer}@media(min-width:760px){._shell_17gry_1{padding:0 28px}._bottom_17gry_1{max-width:720px;margin:auto;border-left:1px solid var(--border);border-right:1px solid var(--border)}}
