@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Quicksand:wght@500&family=Roboto:wght@100;200;300;400;500;600;700;800&display=swap);body{font-family:Inter,sans-serif;margin:0 auto;width:100%}.flex-between,.flex-column,.flex-row{align-items:center;display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-between{flex-direction:row;justify-content:space-between}h1{font-size:26px;font-weight:700;line-height:31px}h2{font-size:22px;font-weight:800;line-height:28px}h3{font-size:17px;font-weight:700;line-height:16px;text-transform:uppercase}.container{height:auto}.wrapper{height:100%;margin:0 auto;max-width:460px;min-width:375px}.cardsContainer{align-items:center;flex-direction:column;margin-top:auto;width:100%}.cardsWrapper{align-self:center;margin-bottom:35px;width:100%}.buttonContainer{margin-top:auto;width:100%}.componentSubtitle{color:#bbb;font-size:12px;font-weight:400;line-height:15px;margin-top:8px}.cardTitle{color:#1e1e27;font-weight:400;line-height:18px}.cardContainer{border:.1px solid #d3d3d3;border-radius:8px;box-shadow:0 0 10px -2px rgba(0,0,0,.12);cursor:pointer;position:relative}.cardContainer:active:before{border:1px solid #e15768;border-radius:8px;bottom:-.4px;box-shadow:0 0 10px -2px rgba(225,87,104,.4);content:"";left:-.4px;position:absolute;right:-.4px;top:-.4px}.pinkCardContainer:active:before{border:1px solid #e15768;box-shadow:0 0 10px -2px rgba(225,87,104,.4)}.purpleCardContainer:active:before{border:1px solid #7d8bf6;box-shadow:0 0 10px -2px rgba(202,207,247,.79)}.lightPurpleCardContainer:active:before{border:1px solid #b826f6;box-shadow:0 0 10px -2px rgba(216,175,234,.79)}.yellowCardContainer:active:before{border:1px solid #daff21;box-shadow:none}.resultSubtitle{color:#1b1d22;font-size:15px;font-weight:700;line-height:18px}.questionContainer{background:linear-gradient(180deg,rgba(17,17,23,0) 13.02%,#111117);font-family:Roboto,sans-serif;height:382px;padding:0 20px;width:100%}.questionContainer .questionTitle{color:#fff;font-size:47px;font-weight:700;line-height:55px;margin-bottom:31px;width:100%}.questionContainer .buttonsContainer{bottom:12px;display:flex;flex-direction:column;justify-content:space-between;left:20px;position:fixed;width:calc(100% - 40px)}.questionContainer .buttonsContainer .button{border:1px solid #fff;border-radius:8px;cursor:pointer;font-size:18px;font-weight:700;height:56px;line-height:21px;text-align:center}.questionContainer .buttonsContainer .firstButton{background-color:transparent;color:#fff;width:119px}.questionContainer .buttonsContainer .secondButton{background-color:#fff;color:#000;width:203px}@media screen and (min-width:500px){.container{height:700px}}.pulse-button__rings{-webkit-animation:pulse_1 2s infinite;animation:pulse_1 2s infinite;border:1px solid #e15768;border-radius:8px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.pulse-button__rings:nth-child(2){-webkit-animation:pulse 2s .7s infinite;animation:pulse 2s .7s infinite}.pulse-button__rings:nth-child(3){-webkit-animation:pulse 2s 1.4s infinite;animation:pulse 2s 1.4s infinite}@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.04,1.4);transform:scale(1.04,1.4)}}@keyframes pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.04,1.4);transform:scale(1.04,1.4)}}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1 2 8.5l8 7.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.swiper-button-prev:after{content:normal!important}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 16 8-7.5L1 1' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.swiper-button-next:after{content:normal!important}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ol[class],ul[class]{margin-bottom:0;padding:0}blockquote,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}ul[class]{list-style:none}img{display:block;max-width:100%}button,input,select,textarea{box-shadow:none!important;font:inherit}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{box-shadow:none;outline:none!important;outline-offset:0!important}a{text-decoration:none!important}.Main_mainContainer__WWgeM{align-items:center;background:#323232;display:flex;flex-direction:column;height:130vh;justify-content:center;margin:0 auto;min-height:100vh;text-align:center;width:100vw}@media(max-width:404px){.Main_mainContainer__WWgeM{font-size:26px!important}}.Main_hero__2\+d\+s{height:80%;margin-top:80px;position:relative;width:90%}@media(max-width:450px){.Main_hero__2\+d\+s{align-items:center;display:flex;flex-direction:column;margin-top:10px}}.Main_heroBadge__9PrnD{left:0;position:absolute;top:20px;width:300px}.Main_heroBadge__9PrnD img{display:block;height:auto;max-width:100%}@media(max-width:450px){.Main_heroBadge__9PrnD{padding-bottom:20px;position:static;width:90%}}.Main_heroImage__YASl-{background-image:url(/static/media/main_background.32d92ab14046ec5fe553.png);background-repeat:no-repeat;background-size:contain;height:100%}@media(max-width:450px){.Main_heroImage__YASl-{background-image:url(/static/media/main_background_m.d9e8ceba87c949e8e5b6.png);background-repeat:no-repeat;background-size:contain;height:300px;margin:20px 0;width:90%}}.Main_heroBadgeRight__rGQ0Z{position:absolute;right:20px;top:20px;width:180px}.Main_heroBadgeRight__rGQ0Z img{display:block;height:auto;max-width:100%}@media(max-width:450px){.Main_heroBadgeRight__rGQ0Z{padding-top:20px;position:static;width:90%}}.Main_cta__snjr\+{left:50%;max-width:720px;position:absolute;top:55%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}@media(max-width:1280px){.Main_cta__snjr\+{top:45%}}@media(max-width:450px){.Main_cta__snjr\+{align-items:center;display:flex;flex-direction:column;justify-content:center;top:40%}}.Main_title__9IEpU{color:#fff;letter-spacing:-.02em;line-height:1.1;margin:0 auto 8px;max-width:100%;text-shadow:0 2px 8px rgba(0,0,0,.6);width:100%}.Main_titleLine1__111-Z,.Main_titleLine2__eklyj{display:block;font-size:64px;font-weight:800}@media(max-width:1280px){.Main_titleLine1__111-Z,.Main_titleLine2__eklyj{font-size:52px}}@media(max-width:450px){.Main_titleLine1__111-Z,.Main_titleLine2__eklyj{font-size:20px}}.Main_titleLine2__eklyj{margin-top:2px}.Main_subtitle__i74Xo{color:hsla(0,0%,100%,.98);font-size:16px;font-weight:400;line-height:1.4;margin:0 auto 20px;text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(max-width:450px){.Main_subtitle__i74Xo{font-size:13px;margin-bottom:10px;width:65%}}.Main_ctaButton__L4tBf{background:#fff;border:none;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#1a1a1a;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:0 auto;padding:12px 24px;width:200px}@media(max-width:450px){.Main_ctaButton__L4tBf{font-size:16px;padding:10px 16px;width:60%}}.Main_reviewsSection__WardA{background:#2d2d2d}.Nav_topBar__gOVVF{background:#323232;border-bottom:1px solid #fff;height:80px;left:0;position:fixed;top:0;width:100%;z-index:999}.Nav_topBar__gOVVF .Nav_list__\+Yid2{align-content:center;align-items:center;color:#fff;display:flex;height:100%;justify-content:space-around;margin:10px;position:relative}@media(max-width:450px){.Nav_topBar__gOVVF .Nav_list__\+Yid2{padding-bottom:20px;padding-left:20px;padding-right:20px}}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_logo__SsnoW{padding:20px;width:250px;width:20%}@media(max-width:450px){.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_logo__SsnoW{display:none}}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_logoM__VQilu{display:none}@media(max-width:450px){.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_logoM__VQilu{display:flex;height:50px}}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_signinM__-XeSp{display:none}@media(max-width:450px){.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_signinM__-XeSp{align-items:center;display:flex;justify-content:center}}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_signinM__-XeSp .Nav_avatarCircle__AXCKA{align-items:center;background:#e15768;border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_signinM__-XeSp .Nav_avatarCircle__AXCKA img{display:block;height:100%}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu{align-items:center;display:flex;flex:1 1;gap:32px;justify-content:flex-end;margin-left:60px}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_li__R1Lv3{cursor:pointer;font-size:18px;font-weight:600}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_activeLi__6qKWD{border-bottom:1px solid #e15768;cursor:pointer;font-size:18px;font-weight:600}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_signin__-8lLT{background:#e15768;border-radius:8px;color:#fff;padding:5px;width:120px}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_avatarWrapper__ukux-{align-items:center;cursor:pointer;display:flex;justify-content:center}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_avatarCircle__AXCKA{align-items:center;background:#e15768;border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_avatarCircle__AXCKA img{height:100%;object-fit:cover;width:100%}.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu .Nav_avatarInitials__mF65q{color:#fff;font-size:16px;font-weight:600}@media(max-width:460px){.Nav_topBar__gOVVF .Nav_list__\+Yid2 .Nav_ul__b4sbu{display:none}}.Nav_topBar__gOVVF .Nav_burger__e5Pr5{background-color:#818181;border-radius:10px;display:none;outline:none;padding:10px 15px}@media(max-width:460px){.Nav_topBar__gOVVF .Nav_burger__e5Pr5{display:block}}@media screen and (max-width:404px){.Nav_topBar__gOVVF{font-size:26px!important}}.Nav_backdrop__oR6fZ{height:100vh;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:99}.Nav_sidebar__PF8Eb{align-items:center;background:#323232;color:#fff;height:100vh;padding:0 30px;position:fixed;top:0;width:75%;z-index:9999}@media(max-width:400px){.Nav_sidebar__PF8Eb{width:100%}}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n{padding:20px 0}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_closeBtn__CulHE{background-color:transparent;border:0;outline:none;padding:10px}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_signin__-8lLT{background:#e15768;border-radius:8px;color:#fff;padding:5px;width:120px}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_avatarWrapper__ukux-{cursor:pointer;margin-left:auto}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_avatarCircle__AXCKA{align-items:center;background:#e15768;border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_avatarCircle__AXCKA img{height:100%;object-fit:cover;width:100%}.Nav_sidebar__PF8Eb .Nav_SidebarHeader__877\+n .Nav_avatarInitials__mF65q{color:#fff;font-size:16px;font-weight:600}.Nav_sidebar__PF8Eb .Nav_ul__b4sbu{padding:40px}.Nav_sidebar__PF8Eb .Nav_ul__b4sbu .Nav_li__R1Lv3{margin:20px 0}.Nav_sidebar__PF8Eb .Nav_ul__b4sbu .Nav_activeLi__6qKWD{border-bottom:1px solid #e15768;margin:20px 0}.Nav_open__v29lw{right:0}.Nav_closed__b1Y0P{right:-100%}.Reviews_root__MJXsL{background:#323232;color:#f9fafb;min-height:100vh}.Reviews_container__zv09o{margin:0 auto;max-width:1100px;padding:100px 24px 40px}.Reviews_showcase__EvTB4{grid-gap:16px;background:#e6e6e6;border-radius:24px;display:grid;gap:16px;grid-template-columns:1.15fr .85fr;padding:24px}.Reviews_visualPanel__dpkoz{display:flex;flex-direction:column}.Reviews_visualTitle__\+2q9Y{background:#f5f5f5;border-radius:16px;color:#171717;font-size:48px;font-weight:700;left:16px;line-height:1.06;margin:0;max-width:470px;padding:14px 16px;position:absolute;top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.Reviews_visualHeart__WiU-L{color:#121212}.Reviews_visualImageCard__C0L8\+{background:linear-gradient(190deg,rgba(6,18,6,.62),rgba(6,18,6,.22)),url(/static/media/review_banner.8416fefccd234893aeca.jpg);background-position:50%;background-size:cover;border-radius:16px;min-height:420px;overflow:hidden;position:relative}.Reviews_visualMetric__N981l{bottom:10px;color:#fff;font-size:58px;font-weight:800;letter-spacing:-.02em;line-height:1;position:absolute;right:18px}.Reviews_stackedCards__aneOI{display:flex;flex-direction:column;gap:12px}.Reviews_stackedCard__z8B2-{background:#f1f1f1;border-radius:14px;color:#1f1f1f;display:flex;flex-direction:column;justify-content:space-between;min-height:126px;padding:16px}.Reviews_stackedCardFeatured__NAPIU{background:#ef5d76;color:#fff}.Reviews_stackedStars__HisyL{display:flex;font-size:14px;gap:2px}.Reviews_stackedStar__s-vjO{line-height:1}.Reviews_stackedText__LKvZd{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:14px;line-height:1.45;margin:8px 0 12px;overflow:hidden}.Reviews_stackedFooter__YR3t-{align-items:center;display:flex;gap:8px}.Reviews_stackedAvatar__YfLsd{background:#d1d5db;border-radius:50%;color:#1f2937;display:grid;flex-shrink:0;font-size:10px;font-weight:700;height:26px;place-items:center;width:26px}.Reviews_stackedAvatar__YfLsd img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Reviews_stackedMeta__nRNbn{display:flex;flex-direction:column;min-width:0}.Reviews_stackedAuthor__5P7Wq{font-size:12px;font-weight:700}.Reviews_stackedRole__0X4k7{font-size:11px;opacity:.8}.Reviews_stackedArrow__go-59{background:hsla(0,0%,100%,.75);border-radius:50%;color:#b7374e;display:grid;flex-shrink:0;font-size:12px;height:26px;margin-left:auto;place-items:center;width:26px}.Reviews_bottomBar__v3blB{align-items:center;background:#ef5d76;border-radius:14px;display:flex;gap:10px;justify-content:space-between;margin-top:14px;padding:12px 14px}.Reviews_bottomText__XW3pO{color:#fff;font-size:22px;font-weight:600;line-height:1.15;margin:0}.Reviews_bottomAction__0I88f{background:#fff;border:0;border-radius:12px;color:#b7374e;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.Reviews_sectionHeader__EpHr-{margin-bottom:32px;position:relative}.Reviews_sectionTitles__6R6VJ{margin-bottom:12px}.Reviews_sectionMainTitle__2p3AI{color:#f9fafb;font-size:26px;font-weight:700;margin:0 0 4px}.Reviews_sectionSubTitle__emkuf{color:#e5e7eb;font-size:18px;font-weight:600;margin:0}.Reviews_ratingSummary__zU5DR{align-items:center;display:flex;gap:8px;margin-bottom:20px}.Reviews_ratingValue__S9EnC{color:#f9fafb;font-size:24px;font-weight:700}.Reviews_ratingStars__S-WPm{display:flex;font-size:20px;gap:2px}.Reviews_aggStarFilled__x5rqe{color:#ef5d76}.Reviews_aggStarHalf__guLLY{color:#ef5d76;opacity:.7}.Reviews_reviewCount__WHtid{color:#9ca3af;font-size:14px}.Reviews_writeReviewBtn__uUfI1{align-items:center;background:#ef5d76;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:10px 18px;position:absolute;right:0;top:0}.Reviews_writeReviewBtn__uUfI1:hover{background:#e04a59}.Reviews_writeReviewIcon__DM9eH{font-size:16px}.Reviews_reviewList__C7JtC{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.Reviews_reviewCard__1Tn\+u{-webkit-animation:Reviews_cardAppear__ZOHQB .5s ease forwards;animation:Reviews_cardAppear__ZOHQB .5s ease forwards;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}@-webkit-keyframes Reviews_cardAppear__ZOHQB{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes Reviews_cardAppear__ZOHQB{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Reviews_reviewCardInner__7PI0s{background:#2f2f30;border:1px solid #444;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#f9fafb;padding:20px;position:relative}.Reviews_reviewMeta__YZI7e{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.Reviews_reviewAvatar__yHS2j{align-items:center;background:#454545;border-radius:50%;color:#d1d5db;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:44px;justify-content:center;width:44px}.Reviews_reviewAvatar__yHS2j img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Reviews_reviewAuthorRow__TmAyQ{display:flex;flex:1 1;flex-direction:column;gap:2px}.Reviews_reviewAuthor__X5jzx{color:#f9fafb;font-size:15px;font-weight:600}.Reviews_reviewTime__j-g7n{color:#9ca3af;font-size:13px}.Reviews_reviewCardStars__w2Bp5{display:flex;font-size:16px;gap:2px}.Reviews_cardStarFilled__Dlkrg{color:#ef5d76}.Reviews_cardStarEmpty__zC0Ux{color:#4b5563}.Reviews_reviewText__WP5QK{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#d1d5db;display:-webkit-box;font-size:14px;line-height:1.5;margin:0 0 0 56px;overflow:hidden;text-overflow:ellipsis}.Reviews_reviewPlatform__RN\+dT{position:absolute;right:20px;top:20px}.Reviews_platformBadge__DJt44{align-items:center;background:#ef5d76;border-radius:50%;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;width:28px}.Reviews_formOverlay__8jSUw{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.Reviews_formCard__hfF3F{background:#363636;border:1px solid #585858;border-radius:12px;max-height:90vh;max-width:440px;overflow-y:auto;padding:28px 24px;width:100%}.Reviews_formTitle__W1-oy{color:#f9fafb;font-size:22px;font-weight:700;margin:0 0 24px;text-align:center}.Reviews_form__QvNoU{display:flex;flex-direction:column;gap:20px}.Reviews_field__Yt6Iz{display:flex;flex-direction:column;gap:8px}.Reviews_label__bseez{color:#f9fafb;font-size:14px;font-weight:500}.Reviews_starRow__9Qetr{align-items:center;display:flex;gap:4px}.Reviews_starBtn__5AqIZ{background:none;border:none;cursor:pointer;font-size:28px;line-height:1;padding:0}.Reviews_starEmpty__lp1jW{color:#6b7280}.Reviews_starFilled__OfEit{color:#ef5d76}.Reviews_input__Sm9N8,.Reviews_textarea__3APmP{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;color:#111827;font-size:15px;padding:12px 14px;width:100%}.Reviews_input__Sm9N8:focus,.Reviews_textarea__3APmP:focus{border-color:#ef5d76;outline:none}.Reviews_textarea__3APmP{min-height:100px;resize:vertical}.Reviews_uploadZone__87Wz4{align-items:center;background:hsla(0,0%,100%,.05);border:2px dashed #6b7280;border-radius:8px;display:flex;justify-content:center;min-height:120px;position:relative}.Reviews_fileInput__n3zYW{height:0;opacity:0;position:absolute;width:0}.Reviews_uploadLabel__UNMuR{cursor:pointer;display:block;padding:24px;text-align:center;width:100%}.Reviews_uploadText__okzwp{color:#9ca3af;font-size:14px}.Reviews_imagePreviewWrap__pjmcp{box-sizing:border-box;padding:8px;position:relative;width:100%}.Reviews_imagePreview__j9zUa{border-radius:6px;display:block;margin:0 auto;max-height:180px;max-width:100%;object-fit:contain}.Reviews_removeImageBtn__pkDsu{background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:28px;line-height:1;position:absolute;right:12px;top:12px;width:28px}.Reviews_actions__ITHgI{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.Reviews_cancelBtn__ZWTL9{background:#4b5563;border:none;border-radius:8px;color:#e5e7eb;cursor:pointer;font-size:15px;font-weight:500;padding:12px 20px}.Reviews_cancelBtn__ZWTL9:hover{background:#6b7280}.Reviews_submitBtn__0DLhI{background:#ef5d76;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px}.Reviews_submitBtn__0DLhI:hover:not(:disabled){background:#e04a59}.Reviews_submitBtn__0DLhI:disabled{cursor:not-allowed;opacity:.7}@media(max-width:768px){.Reviews_container__zv09o{padding:80px 16px 24px}.Reviews_showcase__EvTB4{border-radius:18px;grid-template-columns:1fr;padding:14px}.Reviews_visualTitle__\+2q9Y{font-size:36px;left:12px;max-width:100%;top:12px}.Reviews_visualImageCard__C0L8\+{min-height:300px}.Reviews_visualMetric__N981l{font-size:46px}.Reviews_bottomText__XW3pO{font-size:17px}.Reviews_sectionHeader__EpHr-{margin-bottom:24px}.Reviews_writeReviewBtn__uUfI1{margin-top:12px;position:static}.Reviews_reviewText__WP5QK{margin-left:0}.Reviews_formCard__hfF3F{padding:20px 16px}.Reviews_formTitle__W1-oy{font-size:20px}}@media(max-width:520px){.Reviews_visualTitle__\+2q9Y{border-radius:12px;font-size:30px;left:10px;padding:12px;top:10px}.Reviews_visualImageCard__C0L8\+{min-height:230px}.Reviews_visualMetric__N981l{font-size:38px;right:12px}.Reviews_stackedCard__z8B2-{min-height:108px;padding:13px}.Reviews_stackedText__LKvZd{font-size:12px}.Reviews_bottomBar__v3blB{border-radius:12px;padding:10px}.Reviews_bottomText__XW3pO{font-size:14px}.Reviews_bottomAction__0I88f{border-radius:10px;font-size:12px;padding:8px 12px}}.Plan_mainContainer__JPIoV{align-items:center;background:#323232;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;text-align:center;width:100vw}@media screen and (max-width:404px){.Plan_mainContainer__JPIoV{font-size:26px!important}}.Plan_syncBar__N63t1{display:flex;justify-content:flex-end}.Plan_programsBlockWrap__86yrP,.Plan_syncBar__N63t1{box-sizing:border-box;padding:12px 20px 0;width:100%}.Plan_programTitle__IMXd0{box-sizing:border-box;color:#fff;font-size:24px;font-weight:700;margin:16px 0 0;padding:0 20px;text-align:left;width:100%}.Plan_programState__CDFbL{color:#d1d5db;font-size:14px;margin:20px;text-align:left;width:100%}.Plan_programBackWrap__coV8s{box-sizing:border-box;padding:20px;text-align:left;width:100%}.Plan_programBackLink__MUgXa{color:rgba(229,231,235,.9);text-decoration:underline;text-underline-offset:3px}.Plan_syncButton__ETq16{background:#555;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px}.Plan_syncButton__ETq16:hover:not(:disabled){background:#666}.Plan_syncButton__ETq16:disabled{cursor:not-allowed;opacity:.7}.Plan_mainContainer__JPIoV .Plan_page__YymRK{display:flex;flex-direction:column;height:100%;margin:auto;padding-top:120px;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:16px;height:70vh;min-height:0;padding:20px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_player__l2xYc{align-self:stretch;box-sizing:border-box;display:flex;flex:7 1;flex-direction:column;height:auto;min-height:0;min-width:0;width:0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_player__l2xYc .Plan_playerVideoWrap__ZBCjl{align-items:stretch;background:#000;border-radius:8px;display:flex;flex:1 1;min-height:0;overflow:hidden}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_player__l2xYc .Plan_playerVideo__pkWY7{border:none;display:block;height:100%;min-height:0;object-fit:cover;outline:none;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz{align-self:stretch;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;display:flex;flex:3 1;flex-direction:column;height:auto;min-height:0;min-width:0;padding-right:10px;width:0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW{flex:1 1;list-style:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i{border-radius:8px;cursor:pointer;display:flex;height:18%;margin-bottom:5px;padding:10px;transition:background-color .15s ease,-webkit-transform .1s ease;transition:background-color .15s ease,transform .1s ease;transition:background-color .15s ease,transform .1s ease,-webkit-transform .1s ease}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i:hover{background-color:hsla(0,0%,100%,.04)}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i.Plan_completedItem__Dlh6M{background-color:transparent;box-shadow:0 0 0 1px rgba(79,209,197,.5)}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i.Plan_playingItem__Vqbga{background-color:transparent;border:1px solid #dfff00;box-shadow:none}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i.Plan_lockedItem__tTkXx{cursor:pointer}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i.Plan_lockedItem__tTkXx:hover{background-color:hsla(0,0%,100%,.06)}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_thumbWrap__kOL4l{flex-shrink:0;height:100%;position:relative;width:30%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_preview__lR7S2{border-radius:6px;display:block;height:100%;object-fit:cover;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_previewDim__4lFII{background:rgba(0,0,0,.52);border-radius:6px;inset:0;pointer-events:none;position:absolute}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_lockIcon__um26s{display:block;height:12px;left:50%;object-fit:contain;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX-{color:#fff;display:flex;flex-direction:column;margin-left:15px;text-align:left;width:70%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_description__59Su9{align-items:flex-start;display:flex;flex-direction:column;gap:2px;margin:0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_lessonTitle__3FQ5Y{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:12px;font-weight:700;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_dayBanner__r9SEj{align-self:flex-start;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.12);border-radius:4px;color:hsla(0,0%,100%,.92);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.02em;margin:0;padding:2px 8px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_duration__vZB7o{align-items:center;display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:6px;margin-top:5px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_duration__vZB7o .Plan_completedLabel__VJFjF{background-color:rgba(79,209,197,.22);border-radius:999px;color:#c7faf2;font-size:10px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_duration__vZB7o .Plan_inProgressLabel__ie\+vD{background-color:#545b2f;border-radius:999px;color:#dfff00;font-size:10px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerLessonDescription__7T-u\+{box-sizing:border-box;color:#fff;font-size:24px;font-weight:700;line-height:1.35;margin:0;padding:16px 20px 0;text-align:left;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua{margin-top:10%;padding:20px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_header__USRVl{color:#fff;font-size:24px;font-weight:700;text-align:left}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC{min-width:0;padding:0;text-align:left;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recBanner__otEGT{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.35);cursor:pointer;display:flex;height:200px;transition:box-shadow .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease,-webkit-transform .12s ease;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recBanner__otEGT:hover{box-shadow:0 14px 32px rgba(0,0,0,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recMeta__vT1QW{background:linear-gradient(180deg,transparent,rgba(0,0,0,.75) 60%,rgba(0,0,0,.9));border-radius:0 0 12px 12px;box-sizing:border-box;color:#f9fafb;padding:10px 12px;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recPlayOverlay__OxMzx{background:transparent;border:none;border-radius:12px;cursor:pointer;inset:0;position:absolute;text-indent:-9999px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recTitle__Hir\+a{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:18px;font-weight:700;margin:0 0 4px;overflow:hidden;text-align:center;text-overflow:ellipsis}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recInfoRow__KMAhP{align-items:center;display:flex;font-size:12px;justify-content:space-between;opacity:.9}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recAuthor__qzTGT{margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recDuration__00vrd{font-weight:600}@media(max-width:768px){.Plan_mainContainer__JPIoV .Plan_page__YymRK{padding-top:80px}.Plan_syncBar__N63t1{padding:8px 12px 0}.Plan_programsBlockWrap__86yrP{padding:10px 12px 0}.Plan_programTitle__IMXd0{font-size:18px;padding:0 12px}.Plan_programState__CDFbL{margin:12px}.Plan_programBackWrap__coV8s{padding:12px}.Plan_syncButton__ETq16{font-size:13px;padding:6px 12px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi{flex-direction:column;gap:12px;height:auto;min-height:auto;padding:8px 0 0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_player__l2xYc{display:flex;flex:none;flex-direction:column;min-height:220px;padding:0;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_player__l2xYc .Plan_playerVideoWrap__ZBCjl{flex:1 1;min-height:200px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerLessonDescription__7T-u\+{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden;padding:12px 12px 8px;text-overflow:ellipsis}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz{border:1px solid #555;border-radius:8px;box-sizing:border-box;flex:none;max-height:42vh;min-height:0;padding:12px 10px;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW{padding:6px 0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i{height:auto;margin-bottom:8px;min-height:72px;padding:10px 8px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_thumbWrap__kOL4l{height:56px;min-width:80px;width:36%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX-{margin-left:10px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_description__59Su9{gap:1px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_lessonTitle__3FQ5Y{-webkit-line-clamp:2;font-size:11px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_dayBanner__r9SEj{font-size:10px;padding:2px 6px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_duration__vZB7o{font-size:11px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_completedLabel__VJFjF,.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_playerPart__nkEEi .Plan_rightPreview__ZUYBz .Plan_ul__9JztW .Plan_li__qb78i .Plan_info__0ibX- .Plan_inProgressLabel__ie\+vD{font-size:9px;padding:2px 6px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua{margin-top:16px;padding:12px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_header__USRVl{font-size:20px}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn{display:flex;flex-direction:column;gap:12px;max-height:none;overflow-x:visible;overflow-y:auto;padding-top:0}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC{flex-shrink:0;min-width:0;width:100%}.Plan_mainContainer__JPIoV .Plan_page__YymRK .Plan_recommendations__lsOua .Plan_row__z7FZn .Plan_rec__F8rfC .Plan_recBanner__otEGT{border-radius:8px;height:180px}}.Plan_modalBackdrop__Q\+eWE{align-items:center;background:rgba(0,0,0,.75);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.Plan_modalPanel__qDqSb{background:#252525;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.45);max-width:400px;padding:32px 28px 28px;position:relative;text-align:center;width:100%}.Plan_modalAvatar__DOUlS{border-radius:50%;display:block;height:96px;margin:0 auto 12px;object-fit:cover;width:96px}.Plan_modalCoachName__l\+ITW{color:#9ca3af;font-size:15px;font-weight:500;margin:0 0 16px}.Plan_modalHeadline__oUO05{color:#fff;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.35;margin:0 0 16px;text-transform:uppercase}.Plan_modalBody__e2Rld{color:#f3f4f6;font-size:15px;font-weight:400;line-height:1.55;margin:0 0 24px}.Plan_modalCta__RMIW3{background:#fff;border:none;border-radius:999px;color:#111;cursor:pointer;font-size:15px;font-weight:700;padding:14px 20px;transition:opacity .15s ease,-webkit-transform .1s ease;transition:opacity .15s ease,transform .1s ease;transition:opacity .15s ease,transform .1s ease,-webkit-transform .1s ease;width:100%}.Plan_modalCta__RMIW3:hover{opacity:.92}.Plan_modalCta__RMIW3:active{-webkit-transform:scale(.99);transform:scale(.99)}@media(max-width:768px){.Plan_modalPanel__qDqSb{max-width:calc(100vw - 32px);padding:28px 22px 26px}.Plan_modalAvatar__DOUlS{height:88px;width:88px}.Plan_modalHeadline__oUO05{font-size:17px}.Plan_modalBody__e2Rld{font-size:14px}}.Template_page__fQkwA{background:#323232;display:flex;flex-direction:column;height:100%;margin:0 auto;padding-top:120px;width:100%}.Template_playerPart__vDeFq{display:flex;height:70vh;padding:20px}.Template_player__wANuP{width:70%}.Template_playerPlaceholder__NTYGi,.Template_player__wANuP{align-items:center;display:flex;height:100%;justify-content:center}.Template_playerPlaceholder__NTYGi{background:#000;border-radius:8px;overflow:hidden;position:relative;width:100%}.Template_playerImage__sY3C9{-webkit-filter:brightness(.7);filter:brightness(.7);height:100%;object-fit:cover;width:100%}.Template_loadingOverlay__rqNFZ{align-items:center;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;position:absolute}.Template_circularProgress__yUsIO{-webkit-animation:Template_spin__DYNVR .9s linear infinite;animation:Template_spin__DYNVR .9s linear infinite;border:3px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;height:48px;width:48px}@-webkit-keyframes Template_spin__DYNVR{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Template_spin__DYNVR{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Template_loadingText__BiWUq{color:#f9fafb;font-size:18px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.7)}.Template_rightPreview__7xyo2{border-bottom:1px solid #555;border-right:1px solid #555;border-top:1px solid #555;overflow-y:auto;padding:10px;width:30%}.Template_ul__\+R6eE{list-style:none;margin:0;padding:0}.Template_li__fNR\+9{align-items:center;display:flex;height:18%;margin-bottom:8px;min-height:72px;padding:10px}.Template_previewSkeleton__xnguZ{border-radius:6px;flex-shrink:0;height:48px;min-width:80px;width:30%}.Template_info__nmJy1{display:flex;flex:1 1;flex-direction:column;gap:6px;margin-left:12px}.Template_titleSkeleton__RWmM2{border-radius:4px;height:14px;width:100%}.Template_durationSkeleton__ADkKX{border-radius:4px;height:12px;width:40%}.Template_skeleton__Uh79i{-webkit-animation:Template_shimmer__CNnBi 1.5s ease-in-out infinite;animation:Template_shimmer__CNnBi 1.5s ease-in-out infinite;background:linear-gradient(90deg,#3d3d3d,#4a4a4a 50%,#3d3d3d);background-size:200% 100%}@-webkit-keyframes Template_shimmer__CNnBi{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Template_shimmer__CNnBi{0%{background-position:200% 0}to{background-position:-200% 0}}.Template_descriptionSkeleton__ThA6K{margin-top:8px;padding:0 20px}.Template_lineSkeleton__JBoEq{border-radius:4px;height:24px;max-width:480px;width:60%}.Template_recommendations__jUT2y{margin-top:24px;padding:20px}.Template_header__1i4M0{color:#fff;font-size:24px;font-weight:700;margin:0 0 20px;text-align:left}.Template_row__dzCum{display:flex;gap:20px;overflow-x:auto;padding-top:8px}.Template_recSkeleton__G5ha3{border-radius:12px;flex-shrink:0;height:140px;min-width:220px;width:30%}@media(max-width:768px){.Template_playerPart__vDeFq{flex-direction:column;height:auto;min-height:50vh}.Template_player__wANuP{min-height:240px;width:100%}.Template_rightPreview__7xyo2{border:none;border-top:1px solid #555;max-height:280px;width:100%}}.PurchaseProgramsBlock_purchaseProgramsBlock__UZNat{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;padding:16px;width:100%}.PurchaseProgramsBlock_content__kjxgV{display:flex;flex-direction:column;gap:4px}.PurchaseProgramsBlock_title__D25KI{color:#fff;font-size:16px;font-weight:700;margin:0}.PurchaseProgramsBlock_subtitle__ZPwen{color:#d1d5db;font-size:13px;margin:0}.PurchaseProgramsBlock_cta__-UbhG{background:#ef5d76;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 14px;white-space:nowrap}.PurchaseProgramsBlock_cta__-UbhG:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06)}@media(max-width:640px){.PurchaseProgramsBlock_purchaseProgramsBlock__UZNat{align-items:stretch;flex-direction:column}.PurchaseProgramsBlock_cta__-UbhG{width:100%}}.Profile_root__4tFRK{background-color:#2f2f30;min-height:100vh}.Profile_page__ObYiV{align-items:stretch;background-color:#2f2f30;box-sizing:border-box;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:center;min-height:calc(100vh - 80px);padding:104px 32px 24px}.Profile_card__Xorv8{background-color:#363636;border:1px solid #585858;border-radius:6px;box-sizing:border-box;color:#f9fafb;max-width:1280px;padding:32px 40px 28px;position:relative;width:100%}.Profile_backgroundContainer__RJ6Ij{background-color:#4b5563;border-radius:6px;height:180px;margin-bottom:56px;overflow:visible;position:relative;width:100%}.Profile_backgroundImage__jy\+kI{display:block;height:100%;object-fit:cover;width:100%}.Profile_backgroundChangeButton__-6xz8{background-color:rgba(0,0,0,.55);border:none;border-radius:4px;bottom:16px;color:#f9fafb;cursor:pointer;font-size:12px;padding:6px 12px;position:absolute;right:16px}.Profile_headerTitle__5W6bq{font-size:28px;font-weight:700;margin:0 0 24px}.Profile_tabs__2hDst{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.Profile_tabButton__fe8Hg{background:#2d2d2d;border:1px solid #5f5f5f;border-radius:6px;color:#f3f4f6;cursor:pointer;font-size:14px;padding:8px 14px}.Profile_tabButtonActive__22ELA{background:#f25b6a;border-color:#f25b6a;color:#fff}.Profile_tabPanel__GWjOS{background:rgba(0,0,0,.12);border:1px solid #4b5563;border-radius:8px;padding:18px}.Profile_tabPanelTitle__LPWyd{font-size:20px;font-weight:600;margin:0 0 16px}.Profile_statsGrid__d56-s{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(180px,1fr))}.Profile_purchaseProgramsWrap__jqjSw{margin-top:16px}.Profile_statCard__sMlz7{background:#2d2d2d;border:1px solid #4b5563;border-radius:6px;display:flex;flex-direction:column;padding:14px;row-gap:6px}.Profile_statLabel__RQHf4{color:#d1d5db;font-size:13px}.Profile_statValue__BYNfl{font-size:24px;font-weight:700}.Profile_toggleRow__5sR6v{align-items:center;border-bottom:1px solid #4b5563;color:#e5e7eb;display:flex;justify-content:space-between;padding:12px 0}.Profile_toggleRow__5sR6v:last-child{border-bottom:none}.Profile_fieldLabel__SGH0m{color:#f9fafb;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.Profile_input__jEXW2{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#111827;font-size:14px;padding:10px 12px;width:100%}.Profile_avatarRow__giiLx{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Profile_avatarWrapper__4Criq{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:relative}.Profile_avatarCircle__A1Pmq{align-items:center;background-color:#3b82f6;border:4px solid #363636;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.4);color:#fff;display:flex;font-size:36px;font-weight:700;height:112px;justify-content:center;width:112px}.Profile_avatarWrapper__4Criq img.Profile_avatarCircle__A1Pmq{display:block;object-fit:cover}.Profile_avatarOverlay__TLSeg{align-items:center;background-color:rgba(0,0,0,.45);border-radius:50%;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease-in-out}.Profile_avatarWrapper__4Criq:hover .Profile_avatarOverlay__TLSeg{opacity:1}.Profile_avatarPencilIcon__7HwFk{font-size:18px}.Profile_changeButton__1cz2I{background-color:#f25b6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.Profile_closeIcon__WHhlF{color:#f9fafb;cursor:pointer;font-size:18px;position:absolute;right:20px;top:16px}.Profile_signOut__jPZ1v{color:#f25b6a;cursor:pointer;font-size:14px;margin-top:24px;text-align:center}.Profile_field__6Sdwk{margin-bottom:16px}.Profile_fieldValue__w6D42{color:#e5e7eb;font-size:14px;margin:0;min-height:20px}.Profile_editButton__zOxHT{background-color:#f25b6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:8px;padding:8px 20px}.Profile_editForm__ni7sx{margin-bottom:0}.Profile_editFormActions__ZIOQ\+{-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-end;margin-top:16px}.Profile_changePasswordLink__iUzLD{background:none;border:none;color:#f25b6a;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.Profile_changePasswordBlock__bFMFw{background:rgba(0,0,0,.2);border-radius:6px;margin-top:16px;padding:16px}.Profile_changePasswordTitle__0TinK{font-size:16px;font-weight:600;margin:0 0 12px}.Profile_changePasswordForm__r\+QOj{margin:0}.Profile_changePasswordError__1NHSW{color:#f25b6a;font-size:13px;margin:8px 0 0}.Profile_changePasswordActions__U4rx8{-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-end;margin-top:12px}@media(max-width:1024px){.Profile_card__Xorv8{max-width:100%;padding:28px 24px 24px}.Profile_statsGrid__d56-s{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:640px){.Profile_page__ObYiV{align-items:flex-start;padding:96px 16px 16px}.Profile_card__Xorv8{border-radius:4px;max-width:100%;padding:24px 16px 20px}.Profile_headerTitle__5W6bq{font-size:22px;margin-bottom:20px}.Profile_field__6Sdwk{margin-bottom:14px}.Profile_statsGrid__d56-s{grid-template-columns:1fr}}.Profile_overlay__8LVXn{align-items:center;background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.Profile_uploadCard__NjMlZ{background-color:#18181b;border:1px solid #4b5563;border-radius:6px;box-sizing:border-box;color:#f9fafb;max-width:640px;padding:32px 32px 24px;width:100%}.Profile_uploadTitle__fIJ-3{font-size:18px;font-weight:600;margin:0 0 16px}.Profile_dropZone__6iee7{background-color:#111827;border:1px dashed #6b7280;border-radius:6px;cursor:pointer;font-size:14px;padding:32px 24px;text-align:center}.Profile_dropHintPrimary__4w\+Pe{margin-bottom:4px}.Profile_dropHintSecondary__Caitq{color:#9ca3af;font-size:12px}.Profile_uploadActions__D\+KWe{-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-end;margin-top:16px}.Profile_linkButton__qaKh2{background:none;border:none;color:#e5e7eb;cursor:pointer;font-size:14px}.Profile_primaryButton__FmTI9{background-color:#f25b6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px}.DobPicker_root__cHJM8{width:100%}.DobPicker_wheelRow__diiuQ{align-items:stretch;display:flex;gap:8px;justify-content:center}.DobPicker_column__SBgKG{-webkit-overflow-scrolling:touch;flex:1 1;height:180px;max-width:90px;overflow-x:hidden;overflow-y:auto;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none}.DobPicker_column__SBgKG::-webkit-scrollbar{display:none}.DobPicker_column__SBgKG:after{background:linear-gradient(180deg,rgba(54,54,54,.85) 0,transparent 30%,transparent 70%,rgba(54,54,54,.85));border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.DobPicker_pad__-H6UH{flex-shrink:0;scroll-snap-align:start}.DobPicker_item__e8MQi{align-items:center;color:#9ca3af;display:flex;font-size:14px;justify-content:center;scroll-snap-align:center;transition:color .15s,font-size .15s,font-weight .15s}.DobPicker_item__e8MQi.DobPicker_selected__LknRL{color:#f9fafb;font-size:17px;font-weight:700}.DobPicker_error__BCgu5{color:#f25b6a;font-size:13px;margin:8px 0 0}.SignUp_page__x44M\+{align-items:center;background-color:#2f2f30;box-sizing:border-box;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:center;min-height:100vh;padding:24px}.SignUp_card__bJuhl{background-color:#363636;border:1px solid #585858;border-radius:6px;box-sizing:border-box;color:#f9fafb;max-width:540px;padding:32px 40px 28px;width:100%}.SignUp_headerTitle__BYau6{font-size:28px;font-weight:700;margin:0 0 4px}.SignUp_headerSubtitle__pUljI{color:#e5e7eb;font-size:14px;margin:0 0 24px}.SignUp_headerSubtitle__pUljI a{color:#f97373;font-weight:500;text-decoration:none}.SignUp_fieldLabel__GtWUa{color:#f9fafb;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.SignUp_input__acmu-{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#111827;font-size:14px;padding:10px 12px;width:100%}.SignUp_input__acmu-::-webkit-input-placeholder{color:#9ca3af}.SignUp_input__acmu-::placeholder{color:#9ca3af}.SignUp_inputError__23xDz{background-color:#fef2f2;border-color:#fca5a5}.SignUp_errorText__Px3R7{color:#fca5a5;font-size:12px;margin-top:4px}.SignUp_field__uB5AE{margin-bottom:16px}.SignUp_submitButton__ga2Yx{background-color:#f25b6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:14px 16px;width:100%}.SignUp_submitDisabled__rFyB-{background-color:#9ca3af;cursor:default}.SignUp_footer__xyDjk{color:#e5e7eb;font-size:12px;margin-top:16px;text-align:center}.SignUp_footer__xyDjk a{color:#fff;font-weight:600}@media(max-width:1024px){.SignUp_card__bJuhl{max-width:480px;padding:28px 24px 24px}}@media(max-width:640px){.SignUp_page__x44M\+{align-items:flex-start;padding:16px}.SignUp_card__bJuhl{border-radius:4px;max-width:100%;padding:24px 16px 20px}.SignUp_headerTitle__BYau6{font-size:22px}.SignUp_headerSubtitle__pUljI{font-size:13px;margin-bottom:20px}.SignUp_field__uB5AE{margin-bottom:14px}.SignUp_submitButton__ga2Yx{font-size:15px;margin-top:10px;padding:12px 14px}.SignUp_footer__xyDjk{font-size:11px;margin-top:14px}}.SignIn_page__uv32Q{align-items:center;background-color:#2f2f30;box-sizing:border-box;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:center;min-height:100vh;padding:24px}.SignIn_card__pm16u{background-color:#363636;border:1px solid #585858;border-radius:6px;box-sizing:border-box;color:#f9fafb;max-width:540px;padding:32px 40px 28px;width:100%}.SignIn_headerTitle__Jrz85{font-size:28px;font-weight:700;margin:0 0 18px}.SignIn_field__4I\+hb{margin-bottom:20px}.SignIn_fieldLabel__SpAE7{color:#f9fafb;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.SignIn_input__sBDG-{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;color:#111827;font-size:16px;padding:14px 16px;width:100%}.SignIn_input__sBDG-::-webkit-input-placeholder{color:#9ca3af}.SignIn_input__sBDG-::placeholder{color:#9ca3af}.SignIn_passwordWrapper__NxyFC{position:relative}.SignIn_passwordInput__AFvxl{padding-right:52px}.SignIn_toggleBtn__KPgOo{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SignIn_submitButton__O6rBF{background-color:#f25b6a}.SignIn_secondaryButton__mucP5,.SignIn_submitButton__O6rBF{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:14px 16px;width:100%}.SignIn_secondaryButton__mucP5{background-color:#6b7280}.SignIn_divider__jTlkv{margin-bottom:10px;margin-top:10px}.SignIn_divider__jTlkv,.SignIn_footer__oQqRu{color:#e5e7eb;font-size:12px;text-align:center}.SignIn_footer__oQqRu{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:16px}.SignIn_footer__oQqRu a{color:#f97373;font-weight:600;text-decoration:none}.SignIn_footer__oQqRu a:hover{text-decoration:underline}.SignIn_footerDivider__qMhKw{color:#9ca3af}.SignIn_error__w9wEI{color:#fca5a5;font-size:14px;margin-top:12px}.SignIn_errorText__Kt7p-{color:#fca5a5;font-size:12px;margin-top:4px}.SignIn_linkSentBlock__DrxaP{margin-top:8px}.SignIn_linkSentMessage__sPPh9{color:#e5e7eb;font-size:15px;line-height:1.5;margin:0 0 16px}.SignIn_linkSentMessage__sPPh9 strong{color:#f9fafb}@media(max-width:1024px){.SignIn_card__pm16u{max-width:480px;padding:28px 24px 24px}}@media(max-width:640px){.SignIn_page__uv32Q{align-items:flex-start;padding:16px}.SignIn_card__pm16u{border-radius:4px;max-width:100%;padding:24px 16px 20px}.SignIn_headerTitle__Jrz85{font-size:22px}.SignIn_field__4I\+hb{margin-bottom:14px}.SignIn_submitButton__O6rBF{font-size:15px;margin-top:10px;padding:12px 14px}.SignIn_footer__oQqRu{font-size:11px;margin-top:14px}}.ForgotPassword_page__4iD9f{align-items:center;background-color:#2f2f30;box-sizing:border-box;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:center;min-height:100vh;padding:24px}.ForgotPassword_card__M7Mts{background-color:#363636;border:1px solid #585858;border-radius:6px;box-sizing:border-box;color:#f9fafb;max-width:540px;padding:32px 40px 28px;width:100%}.ForgotPassword_headerTitle__8KGsH{font-size:28px;font-weight:700;margin:0 0 4px}.ForgotPassword_field__QnVE5{margin-bottom:16px}.ForgotPassword_fieldLabel__SH09\+{color:#f9fafb;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.ForgotPassword_input__wi2oW{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#111827;font-size:14px;padding:10px 12px;width:100%}.ForgotPassword_input__wi2oW::-webkit-input-placeholder{color:#9ca3af}.ForgotPassword_input__wi2oW::placeholder{color:#9ca3af}.ForgotPassword_passwordWrapper__llKp0{position:relative}.ForgotPassword_passwordInput__LeoGO{padding-right:42px}.ForgotPassword_toggleBtn__GL\+Uf{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ForgotPassword_strengthContainer__o9PmS{margin-top:6px}.ForgotPassword_strengthBarContainer__qhP4O{background:#4b5563;border-radius:999px;height:6px;overflow:hidden}.ForgotPassword_strengthBar__2bY\+e{height:100%;transition:width .3s ease,background-color .3s ease}.ForgotPassword_strengthLabel__5fMTF{font-size:12px;font-weight:500;letter-spacing:.5px;margin-top:4px;text-transform:uppercase}.ForgotPassword_weak__0y7tc{color:#fca5a5}.ForgotPassword_medium__4A4Ob{color:#fbbf24}.ForgotPassword_strong__XX9gT{color:#4ade80}.ForgotPassword_submitButton__pcQBj{background-color:#f25b6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:14px 16px;width:100%}.ForgotPassword_submitDisabled__539xw{background-color:#9ca3af;cursor:default}.ForgotPassword_footer__rDXCz{color:#e5e7eb;font-size:12px;margin-top:16px;text-align:center}.ForgotPassword_footer__rDXCz a,.ForgotPassword_footer__rDXCz button{background:none;border:none;color:#f97373;cursor:pointer;font-weight:600;text-decoration:none}.ForgotPassword_footer__rDXCz a:hover,.ForgotPassword_footer__rDXCz button:hover{text-decoration:underline}.ForgotPassword_errorText__XeBZI{color:#fca5a5;font-size:12px;margin-top:4px}@media(max-width:1024px){.ForgotPassword_card__M7Mts{max-width:480px;padding:28px 24px 24px}}@media(max-width:640px){.ForgotPassword_page__4iD9f{align-items:flex-start;padding:16px}.ForgotPassword_card__M7Mts{border-radius:4px;max-width:100%;padding:24px 16px 20px}.ForgotPassword_headerTitle__8KGsH{font-size:22px}.ForgotPassword_field__QnVE5{margin-bottom:14px}.ForgotPassword_submitButton__pcQBj{font-size:15px;margin-top:10px;padding:12px 14px}.ForgotPassword_footer__rDXCz{font-size:11px;margin-top:14px}}.FAQ_root__8QT2V{background:#323232;color:#f9fafb;min-height:100vh}.FAQ_wrapper__43EkN{margin:0 auto;max-width:900px;padding:100px 24px 40px}.FAQ_card__BRhiL{background:#363636;border:1px solid #585858;border-radius:16px;color:#f9fafb;padding:32px 28px 40px}.FAQ_header__u-Xc5{margin-bottom:28px}.FAQ_title__oKYj5{color:#f9fafb;font-size:26px;font-weight:700;margin:0 0 12px}.FAQ_subtitle__RZHWU{color:#d1d5db;font-size:15px;line-height:1.5;margin:0}.FAQ_layout__26Aec{align-items:flex-start;display:flex;gap:24px}.FAQ_sidebar__x\+N\+w{flex-shrink:0;width:200px}.FAQ_topicList__kHAZm{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.FAQ_topicBtn__NJYju{align-items:center;background:#2f2f30;border:1px solid #585858;border-radius:10px;color:#e5e7eb;cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:12px 14px;text-align:left;width:100%}.FAQ_topicBtn__NJYju:hover{background:#404040;border-color:#6b7280}.FAQ_topicBtnActive__VAH6g{background:rgba(242,91,106,.15);border-color:#f25b6a;color:#f9fafb}.FAQ_topicArrow__NGfwU{font-size:14px;opacity:.8}.FAQ_content__Nhk0F{flex:1 1;min-width:0}.FAQ_contentTitle__QA4mQ{color:#f9fafb;font-size:18px;font-weight:600;margin:0 0 16px}.FAQ_qaList__w5f\+3{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.FAQ_qaItem__iv9nX{background:#2f2f30;border:1px solid #585858;border-radius:10px;overflow:hidden}.FAQ_qaQuestion__dvDvL{align-items:center;background:transparent;border:none;color:#f9fafb;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;justify-content:space-between;padding:14px 16px;text-align:left;width:100%}.FAQ_qaQuestion__dvDvL:hover{background:hsla(0,0%,100%,.05)}.FAQ_qaIcon__uycpq{align-items:center;color:#9ca3af;display:flex;flex-shrink:0;font-size:18px;font-weight:400;height:24px;justify-content:center;width:24px}.FAQ_qaAnswer__XDoZK{border-top:1px solid #585858;padding:0 16px 16px}.FAQ_qaAnswer__XDoZK p{color:#d1d5db;font-size:14px;line-height:1.6;margin:0;padding-top:12px}@media(max-width:768px){.FAQ_wrapper__43EkN{padding:80px 16px 24px}.FAQ_card__BRhiL{padding:24px 20px 32px}.FAQ_layout__26Aec{flex-direction:column}.FAQ_sidebar__x\+N\+w{width:100%}.FAQ_topicList__kHAZm{flex-direction:row;flex-wrap:wrap}.FAQ_topicBtn__NJYju{flex:1 1;min-width:120px}}.Nutrition_root__KhO11{background:#323232;color:#f9fafb;min-height:100vh}.Nutrition_shell__MduOX{margin:0 auto;max-width:1200px;padding:96px 24px 36px}.Nutrition_toolbar__ImIB9{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Nutrition_zoomControls__cmsk8{align-items:center;display:inline-flex;gap:8px}.Nutrition_zoomBtn__uDTeD{background:#4b5563;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;height:30px;line-height:1;width:30px}.Nutrition_zoomValue__AGiDf{color:#e5e7eb;font-size:14px;font-weight:600;min-width:48px;text-align:center}.Nutrition_downloadBtn__ZKMtu{align-items:center;background:#ef5d76;border:0;border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:1;padding:10px 16px;text-decoration:none}.Nutrition_downloadIcon__x\+foW{display:block;height:14px;object-fit:contain;width:14px}.Nutrition_bookFrame__6JQCK{--pdf-scale:1;--pdf-base-height:760px;background:#2b2b2b;box-shadow:0 8px 28px rgba(0,0,0,.28);margin:0 auto;width:100%}.Nutrition_pdfViewer__2xBa5{border:0;height:calc(var(--pdf-base-height)*var(--pdf-scale));width:100%}@media(max-width:900px){.Nutrition_shell__MduOX{padding:84px 16px 28px}.Nutrition_zoomBtn__uDTeD{font-size:16px;height:28px;width:28px}.Nutrition_zoomValue__AGiDf{font-size:12px;min-width:42px}.Nutrition_downloadBtn__ZKMtu{border-radius:8px;font-size:12px;padding:9px 14px}.Nutrition_downloadIcon__x\+foW{height:12px;width:12px}.Nutrition_pdfViewer__2xBa5{--pdf-base-height:640px}}@media(max-width:520px){.Nutrition_shell__MduOX{padding:80px 12px 24px}.Nutrition_toolbar__ImIB9{margin-bottom:10px}.Nutrition_zoomControls__cmsk8{gap:6px}.Nutrition_zoomBtn__uDTeD{border-radius:7px;font-size:14px;height:26px;width:26px}.Nutrition_zoomValue__AGiDf{font-size:11px;min-width:38px}.Nutrition_downloadBtn__ZKMtu{border-radius:8px;font-size:11px;padding:9px 12px}.Nutrition_downloadIcon__x\+foW{height:11px;width:11px}.Nutrition_pdfViewer__2xBa5{--pdf-base-height:calc(100dvh - 150px);min-height:420px}}.Programs_root__-yPlB{background:#323232;color:#f3f4f6;min-height:100vh}.Programs_container__MSyf1{display:flex;flex-direction:column;gap:26px;margin:0 auto;max-width:none;padding:102px 40px 24px}.Programs_pageLegal__RDyqK{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:8px;padding:8px 0 0}.Programs_legalLink__ABSnr{color:rgba(229,231,235,.9);font-size:14px;text-decoration:none}.Programs_legalLink__ABSnr:hover{color:#fff;text-decoration:underline}.Programs_programBlock__WtRJ9{display:flex;flex-direction:column;gap:26px;min-height:clamp(280px,32vh,380px)}.Programs_flipCard__-tnBC{-webkit-perspective:1200px;perspective:1200px}.Programs_flipInner__iYMlw{height:clamp(220px,24vh,270px);position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .52s cubic-bezier(.2,.8,.2,1);transition:transform .52s cubic-bezier(.2,.8,.2,1);transition:transform .52s cubic-bezier(.2,.8,.2,1),-webkit-transform .52s cubic-bezier(.2,.8,.2,1)}.Programs_flipCardFlipped__NCuj- .Programs_flipInner__iYMlw{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.Programs_flipBack__ekGDm,.Programs_flipFront__hlyd7{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset:0;position:absolute}.Programs_flipFront__hlyd7{display:flex;flex-direction:column}.Programs_flipBack__ekGDm{overflow:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.Programs_backBtn__spwRq{background:transparent;border:none;color:#e5e7eb;cursor:pointer;font-size:14px;font-weight:600;margin:0;padding:0}.Programs_backBtn__spwRq:hover{text-decoration:underline}.Programs_paymentBody__Cf9oF{align-items:flex-start!important;max-width:none!important;position:relative;width:100%}.Programs_cardBlockOverride__BWN\+d{background:linear-gradient(#367cb4,#17364e)!important;box-sizing:border-box;max-width:440px;padding:16px!important;width:100%}.Programs_checkoutPayments__I4qKt{width:100%}.Programs_paymentBrands__1HmnI{display:block;height:14px;margin-bottom:14px;width:auto}.Programs_paymentTopRow__c1x2P{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.Programs_paymentTopRow__c1x2P .cardBlock{flex:1 1;min-width:0}.Programs_altPayCol__dU-Nr{align-self:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.Programs_altPayCol__dU-Nr button{width:100%}.Programs_continueWrap__wM8MF{max-width:425px;width:100%}.Programs_continueWrap__wM8MF button{width:100%}.Programs_aboutBtn__rccqm{background:transparent;border:none;color:#e5e7eb;cursor:pointer;font-size:14px;font-weight:600;padding:8px 0;position:absolute;right:0;top:0;white-space:nowrap}.Programs_aboutBtn__rccqm:hover{text-decoration:underline}.Programs_cardRowAll__Qn5mj{align-items:center}.Programs_cardRowAll__Qn5mj .cardNumberRow{flex:1 1;min-width:0}.Programs_cardRowAll__Qn5mj .cardNumberRow .cardInput{width:100%}.Programs_cardRowAll__Qn5mj .cardInputMmYy{flex:0 0 80px}.Programs_cardRowAll__Qn5mj .cardInputCvc{width:64px}.Programs_card__\+h59o{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(320px,1fr) 1.7fr}.Programs_imagePanel__d9vL3{aspect-ratio:1.8/1;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;display:block;height:auto;overflow:hidden;padding:0;position:relative}.Programs_bannerImage__AKT92{display:block;height:100%;object-fit:cover;width:100%}.Programs_infoPanel__l-Kdd{background:rgba(52,52,52,.65);border:1px solid hsla(0,0%,100%,.22);border-radius:14px;padding:14px 18px;position:relative}.Programs_infoHeader__fAZqt{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Programs_title__B5XkE{color:#f9fafb;font-size:18px;font-weight:700;line-height:1.25;margin:0}.Programs_price__Py15b{align-items:center;background:#ef5d76;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:22px;font-weight:600;justify-content:center;min-width:104px;padding:5px 12px;transition:-webkit-transform .16s ease,-webkit-filter .16s ease;transition:transform .16s ease,filter .16s ease;transition:transform .16s ease,filter .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease}.Programs_price__Py15b:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06)}.Programs_price__Py15b:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.Programs_description__YnZvg{color:#e5e7eb;font-size:13px;line-height:1.3;margin:10px 0;max-width:calc(100% - 132px)}.Programs_bullets__42Xbq{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.Programs_bullets__42Xbq li{color:#d1d5db;font-size:13px;line-height:.9}@media(max-width:1024px){.Programs_container__MSyf1{gap:18px;padding:84px 20px 24px}.Programs_card__\+h59o{gap:14px;grid-template-columns:1fr}.Programs_imagePanel__d9vL3{aspect-ratio:1.8/1}.Programs_title__B5XkE{font-size:16px}.Programs_price__Py15b{font-size:18px;min-width:96px}.Programs_bullets__42Xbq li,.Programs_description__YnZvg{font-size:14px}.Programs_cardBlockOverride__BWN\+d{flex-basis:100%;max-width:100%}}@media(max-width:640px){.Programs_container__MSyf1{gap:18px;padding:90px 14px 24px}.Programs_flipInner__iYMlw{height:auto;min-height:320px}.Programs_imagePanel__d9vL3{aspect-ratio:1.8/1}.Programs_infoPanel__l-Kdd{padding:14px}.Programs_title__B5XkE{font-size:19px}.Programs_price__Py15b{border-radius:8px;font-size:19px;min-width:82px}.Programs_description__YnZvg{margin:14px 0 16px}.Programs_bullets__42Xbq li,.Programs_description__YnZvg{font-size:14px}}.Paywall_root__7sAfy{background:#323232;color:#f9fafb;min-height:100vh}.Paywall_layout__53ne3{align-items:flex-start;display:flex;flex-direction:row;gap:48px;justify-content:center;margin:0 auto;max-width:1200px;padding:100px 24px 40px}.Paywall_formSection__\+\+x\+U{flex:1 1;max-width:440px;min-width:0}.Paywall_formCard__VdfDv{background:#363636;border:1px solid #585858;border-radius:12px;padding:28px 24px 32px}.Paywall_loginPrompt__jGU0e{color:#e5e7eb;font-size:14px;margin:0 0 20px}.Paywall_loginPrompt__jGU0e a{color:#f97373;font-weight:600;text-decoration:none}.Paywall_loginPrompt__jGU0e a:hover{text-decoration:underline}.Paywall_form__4pUI9{display:flex;flex-direction:column;gap:18px}.Paywall_field__DEC3D{display:flex;flex-direction:column;gap:6px}.Paywall_label__ioDRv{color:#f9fafb;font-size:13px;font-weight:500}.Paywall_input__4DXp\+{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;color:#111827;font-size:15px;padding:12px 14px;width:100%}.Paywall_input__4DXp\+::-webkit-input-placeholder{color:#9ca3af}.Paywall_input__4DXp\+::placeholder{color:#9ca3af}.Paywall_input__4DXp\+:focus{border-color:#f25b6a;outline:none}.Paywall_fieldRow__Wd82r{margin-top:4px}.Paywall_checkboxLabel__4A4Zh{align-items:flex-start;color:#e5e7eb;cursor:pointer;display:flex;font-size:14px;gap:10px}.Paywall_checkbox__JuPFG{accent-color:#f25b6a;flex-shrink:0;height:18px;margin-top:2px;width:18px}.Paywall_link__udMbi{color:#f97373;text-decoration:none}.Paywall_link__udMbi:hover{text-decoration:underline}.Paywall_continueBtn__LNE45{background:#f25b6a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:14px 20px;width:100%}.Paywall_continueBtn__LNE45:hover:not(:disabled){background:#e04a59}.Paywall_continueBtn__LNE45:disabled{cursor:not-allowed;opacity:.5}.Paywall_checkout__F9Mz8{align-items:center;display:flex;flex-direction:column;max-width:440px;width:100%}.Paywall_cardBlock__CAWAN{background:linear-gradient(180deg,#1e3a5f,#2a4a73);border-radius:12px 12px 0 0;box-sizing:border-box;padding:20px 20px 24px;width:100%}.Paywall_cardLogos__jjtMQ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.Paywall_cardLogo__1kLbO{background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:4px 8px}.Paywall_cardForm__HyEk7{display:flex;flex-direction:column;gap:12px}.Paywall_cardNumberRow__RKKr7{align-items:center;display:flex;gap:8px;position:relative}.Paywall_cardInputIcon__tlc1y{font-size:16px;left:12px;opacity:.6;pointer-events:none;position:absolute}.Paywall_cardInput__xiYux{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#111827;font-size:15px;padding:12px 14px;width:100%}.Paywall_cardNumberRow__RKKr7 .Paywall_cardInput__xiYux{padding-left:40px}.Paywall_cardInput__xiYux::-webkit-input-placeholder{color:#9ca3af}.Paywall_cardInput__xiYux::placeholder{color:#9ca3af}.Paywall_cardInput__xiYux:focus{border-color:#3b82f6;outline:none}.Paywall_cardRow__JmbDU{display:flex;gap:12px}.Paywall_cardRow__JmbDU .Paywall_cardInput__xiYux{padding-left:14px}.Paywall_cardInputMmYy__xB08n{flex:1 1;min-width:0}.Paywall_cardInputCvc__cAb6M{flex-shrink:0;width:80px}.Paywall_afterPaymentMessage__N9TrM{color:#e5e7eb;font-size:14px;margin:20px 0 16px;text-align:center}.Paywall_continueBtnGreen__w2eBR{background:#4ade80;border:none;border-radius:8px;box-shadow:0 2px 8px rgba(74,222,128,.35);color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.02em;padding:14px 20px;text-transform:uppercase;width:100%}.Paywall_continueBtnGreen__w2eBR:hover{background:#22c55e}.Paywall_orDivider__ORojf{color:#9ca3af;font-size:13px;margin:20px 0 16px;text-align:center}.Paywall_altPaymentRow__qILV1{display:flex;gap:12px;width:100%}.Paywall_paypalBtn__8B3DF{background:#ffc439;border:none;border-radius:8px;color:#1e3a5f;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px 20px}.Paywall_paypalBtn__8B3DF:hover{background:#f5b82e}.Paywall_linkPayBtn__Ogb9J{align-items:center;background:#22c55e;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:4px;justify-content:center;padding:14px 20px}.Paywall_linkPayBtn__Ogb9J:hover{background:#16a34a}.Paywall_linkPayArrow__m5qqq{font-size:18px;line-height:1}.Paywall_checkoutFooter__lQCkV{align-items:center;display:flex;justify-content:space-between;margin-top:32px;padding-top:16px;width:100%}.Paywall_footerLink__gXRQ1{color:#d1d5db;font-size:13px;text-decoration:none}.Paywall_footerLink__gXRQ1:hover{color:#6b7280;text-decoration:underline}select.Paywall_input__4DXp\+{-webkit-appearance:auto;appearance:auto;cursor:pointer}.Paywall_summarySection__FJA-H{flex:1 1;max-width:420px;min-width:0;position:-webkit-sticky;position:sticky;top:100px}.Paywall_summaryCard__xpOLN{background:#363636;border:1px solid #585858;border-radius:12px;padding:24px}.Paywall_summaryHeader__jtwk7{margin-bottom:16px}.Paywall_brandTitle__\+yBu1{color:#f9fafb;font-size:22px;font-weight:800;letter-spacing:.02em;margin:0}.Paywall_membershipLabel__OqPSI{color:#f9fafb;font-size:18px;font-weight:600;margin:4px 0 0}.Paywall_summaryImage__mDlpI{background:#2f2f30;border-radius:8px;margin-bottom:20px;overflow:hidden;width:100%}.Paywall_summaryImage__mDlpI img{display:block;height:auto;object-fit:cover;width:100%}.Paywall_summaryBody__W1Gq0{margin-bottom:20px}.Paywall_badge__KfAjo{color:#e5e7eb;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;margin-bottom:8px}.Paywall_productTitle__0EPw5{color:#f9fafb;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 8px}.Paywall_productDesc__J-6ys{color:#e5e7eb;font-size:14px;line-height:1.5;margin:0}.Paywall_showMore__iHrAK{background:none;border:none;color:#f97373;cursor:pointer;font-size:14px;margin-top:8px;padding:0;text-decoration:underline}.Paywall_pricing__aB8hC{align-items:flex-start;border-top:1px solid #585858;display:flex;justify-content:space-between;padding:16px 0}.Paywall_totalLabel__nxMhS{color:#f9fafb;font-size:14px}.Paywall_priceBlock__P5aZp{text-align:right}.Paywall_trial__ZNbDT{color:#f9fafb;display:block;font-size:16px;font-weight:700}.Paywall_afterTrial__ZTNoH{color:#e5e7eb;display:block;font-size:13px;margin-top:2px}.Paywall_secure__CLcZf{align-items:center;color:#22c55e;display:flex;font-size:13px;gap:6px;margin:0}.Paywall_lockIcon__TBD40{font-size:14px}@media(max-width:900px){.Paywall_layout__53ne3{align-items:stretch;flex-direction:column;padding:90px 16px 32px}.Paywall_formSection__\+\+x\+U{max-width:none}.Paywall_summarySection__FJA-H{max-width:none;position:static}}@media(max-width:480px){.Paywall_layout__53ne3{padding:80px 12px 24px}.Paywall_formCard__VdfDv{padding:20px 16px 24px}.Paywall_summaryCard__xpOLN{padding:20px 16px}.Paywall_brandTitle__\+yBu1{font-size:20px}.Paywall_membershipLabel__OqPSI{font-size:16px}}.ProgramsCheckoutForm_root__DcWEP{align-items:stretch;display:flex;flex-direction:column;gap:14px;width:100%}.ProgramsCheckoutForm_muted__L3al5{color:#9ca3af;font-size:13px;margin:0}.ProgramsCheckoutForm_formError__leRXI{color:#fca5a5;font-size:13px;line-height:1.4;margin:8px 0 0}.ProgramsCheckoutForm_configHint__MYoQA{color:#9ca3af;font-size:12px;line-height:1.45;margin:0}.ProgramsCheckoutForm_checkoutRow__oyAg6{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;width:100%}.ProgramsCheckoutForm_leftCol__2Lek\+{flex:1 1 280px;max-width:440px;min-width:0}.ProgramsCheckoutForm_orCol__aY0pp{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:center;padding:0 4px}.ProgramsCheckoutForm_orText__HUUvk{color:#fff;font-size:15px;font-weight:600;text-transform:lowercase}.ProgramsCheckoutForm_rightCol__GqkWP{align-items:stretch;display:flex;flex:0 1 220px;flex-direction:column;gap:12px;min-width:180px}.ProgramsCheckoutForm_paypalWrap__M\+2vR,.ProgramsCheckoutForm_prButtonWrap__GLTKS,.ProgramsCheckoutForm_rightCol__GqkWP .paypal-buttons{width:100%}.ProgramsCheckoutForm_prButtonWrap__GLTKS iframe{border-radius:8px!important}.ProgramsCheckoutForm_walletFallback__l4QSL{display:flex;flex-direction:column;gap:8px;width:100%}.ProgramsCheckoutForm_walletInactiveBtn__AeFco{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;color:hsla(0,0%,100%,.55);cursor:not-allowed;font-size:14px;font-weight:600;height:48px;width:100%}.ProgramsCheckoutForm_cardForm__GGr0k{display:flex;flex-direction:column;gap:12px;width:100%}.ProgramsCheckoutForm_cardPanel__2ZL3C{background:linear-gradient(180deg,#367cb4,#17364e);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-sizing:border-box;padding:14px 14px 16px}.ProgramsCheckoutForm_brandStrip__WRXOY{align-items:center;display:flex;margin-bottom:14px}.ProgramsCheckoutForm_brandIconsImage__SuvCo{display:block;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.55));filter:drop-shadow(0 2px 4px rgba(0,0,0,.55));height:auto;max-width:75px;width:100%}.ProgramsCheckoutForm_fieldsRow__\+UBzC{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.ProgramsCheckoutForm_cardNumberCell__m25cj{flex:1 1 200px;min-width:0}.ProgramsCheckoutForm_cardInputIcon__jY7cI{align-items:center;display:flex;font-size:16px;height:20px;justify-content:center;left:12px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.ProgramsCheckoutForm_stripeField__z-MJY{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;flex:1 1;min-width:0;padding:12px 14px}.ProgramsCheckoutForm_stripeFieldNumber__xfiJC{flex:1 1;min-width:0;padding-left:40px;position:relative}.ProgramsCheckoutForm_stripeFieldExpiry__HNTLH{flex:0 0 96px;min-width:88px}.ProgramsCheckoutForm_stripeFieldCvc__kItdQ{flex:0 0 80px;min-width:72px}.ProgramsCheckoutForm_stripeField__z-MJY .StripeElement{height:22px}.ProgramsCheckoutForm_emailInput__XH6CT{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#111827;font-size:15px;padding:12px 14px;width:100%}.ProgramsCheckoutForm_emailInput__XH6CT::-webkit-input-placeholder{color:#9ca3af}.ProgramsCheckoutForm_emailInput__XH6CT::placeholder{color:#9ca3af}.ProgramsCheckoutForm_continueBtn__Ul2ij{background:#22c55e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.06em;margin-top:2px;max-width:440px;padding:14px 20px;text-transform:uppercase;width:100%}.ProgramsCheckoutForm_continueBtn__Ul2ij:hover:not(:disabled){background:#16a34a}.ProgramsCheckoutForm_continueBtn__Ul2ij:disabled{cursor:not-allowed;opacity:.55}.ProgramsCheckoutForm_paypalOnlyWrap__JkFV1{max-width:220px;width:100%}.ProgramsCheckout_enter__naAuW{-webkit-animation:ProgramsCheckout_enter__naAuW .22s ease-out both;animation:ProgramsCheckout_enter__naAuW .22s ease-out both}@-webkit-keyframes ProgramsCheckout_enter__naAuW{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ProgramsCheckout_enter__naAuW{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.__myAlert *{font-family:inherit}.__myAlert{background:#0000001e;height:100%;left:0;opacity:0;outline:0;overflow:hidden;position:fixed;top:0;transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:99999999!important}.__myAlert.show{opacity:1;visibility:visible}.__myAlertModal{background:#fff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.2);left:50%;margin:auto;max-width:320px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.__myAlertModal .alert-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 3px 20px 2px #c5c5c5;height:auto;margin:auto;max-width:400px;padding:1.5em;position:relative;width:100%}.__myAlertModal .alert-wrapper .__alert-close-icon{background:transparent;border:none;color:#95969f;cursor:pointer;font-size:24px;font-weight:400;height:20px;line-height:20px;padding:0;position:absolute;right:1.5rem;text-align:center;top:.5rem;transition:all .3s ease-in-out;width:20px;z-index:999}.__myAlertModal .alert-wrapper .__alert-close-icon:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.__myAlertModal .d-flex{align-items:center;display:flex!important;justify-content:flex-start}.__myAlertModal .__alert-dialogue{display:flex;flex-direction:column}.__myAlertModal .__alert-text{color:#262938;font-family:inherit;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:auto 0;padding:0;position:relative;text-align:left}.__myAlertModal .alert-status-icon{margin:0 12px 0 0;min-width:35px;width:35px}.__myAlertModal .__close-alert-btn{background-color:#1d36ad;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;height:36px;letter-spacing:.35px;line-height:normal;margin:1rem 0 0;min-width:120px;padding:4px;text-align:center;text-transform:capitalize;transition:all .3s ease-in-out;width:auto}.__myAlertModal .close-alert-btn:hover{opacity:.75;-webkit-transform:scale(1.025);transform:scale(1.025)}.__myAlertModal .__close-alert-btn:focus{outline:none}.__myAlertModal .__alert-quote{color:#262938;font-family:inherit;font-size:14px;font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:.08px;line-height:1.4;margin:1rem 0 0}.__myAlertModal .mb-0{margin-bottom:0}.CheckoutForm_paymentContainer__Sbdwr{box-sizing:border-box;margin:0 auto;max-width:440px;width:100%}.CheckoutForm_defaultPaymentContainer__mf3GR{padding:0}.CheckoutForm_defaultContainer__2jAUn{width:100%}.CheckoutForm_payButton__G9-KX{background:#e15768;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:16px;min-height:52px;overflow:hidden;padding:14px 20px;position:relative;width:100%}.CheckoutForm_payButton__G9-KX:hover:not(:disabled){-webkit-filter:brightness(1.05);filter:brightness(1.05)}.CheckoutForm_disableButton__OOdD\+{cursor:not-allowed;opacity:.55}.CheckoutForm_buttonsContainer__OsC4K{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:8px}.CheckoutForm_textOr__x4RNv{color:hsla(0,0%,100%,.75);font-size:13px;margin:12px 0;text-align:center}.CheckoutForm_cardClass__Mbv61{background:linear-gradient(180deg,#1e3a5f,#2a4a73);border-radius:12px;box-sizing:border-box;padding:20px 18px 24px}.CheckoutForm_labelsContainer__VMcGc{margin-bottom:14px}.CheckoutForm_imagesContainer__EHWlw{justify-content:flex-end;width:100%}.CheckoutForm_imagesContainer__EHWlw img{max-height:28px;width:auto}.CheckoutForm_firstLine__OWmD5{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.CheckoutForm_field__PIkhb{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;flex:1 1 100%;min-height:44px;padding:10px 12px}.CheckoutForm_fieldCardName__k9sV\+{flex:1 1 100%}.CheckoutForm_fieldCvc__CLwg8,.CheckoutForm_fieldMc__A304Z{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;min-width:120px}.CheckoutForm_errorContainer__kT-jj{margin-top:8px}.CheckoutForm_errorFormField__jMNcU{color:#fecaca;font-size:13px;margin:0}.CheckoutForm_inputEmail__v0QM5{margin-top:8px}.CheckoutForm_fieldCardHolderName__RzOiE{width:100%}.CheckoutForm_marginEmail__w3wZz{margin-top:0}.CheckoutForm_message__npUF5{color:hsla(0,0%,100%,.85);font-size:13px;margin:14px 0 0;text-align:center}.CheckoutForm_buttonText__i5nZR{position:relative;z-index:2}.CheckoutForm_pulseButtonRings__B374C{pointer-events:none}.CheckoutForm_buttonMessageThin__BjsWj,.CheckoutForm_buttonMessage__M8xQt{color:hsla(0,0%,100%,.7);font-size:12px;margin:12px 0 0;text-align:center}.CheckoutForm_linksContainer__s8aID{font-size:13px;margin-top:18px}.CheckoutForm_linksContainer__s8aID a{color:hsla(0,0%,100%,.85);text-decoration:underline}.CheckoutForm_linksContainer__s8aID a:hover{color:#fff}.CheckoutPayments_wrap__F3uO\+{display:flex;flex-direction:column;gap:16px;width:100%}.CheckoutPayments_block__BSkQA{width:100%}.CheckoutPayments_blockTitle__5bYcn{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:600;margin:0 0 12px;text-align:left}.CheckoutPayments_muted__rakHW{color:#9ca3af;font-size:13px;margin:0 0 8px}.CheckoutPayments_stripeForm__BfaIG{display:flex;flex-direction:column;gap:14px}.CheckoutPayments_paySubmit__qhNTK{background:#4ade80;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.02em;padding:14px 20px;text-transform:uppercase;width:100%}.CheckoutPayments_paySubmit__qhNTK:hover:not(:disabled){background:#22c55e}.CheckoutPayments_paySubmit__qhNTK:disabled{cursor:not-allowed;opacity:.55}.CheckoutPayments_payError__8K7gJ{color:#fca5a5;font-size:13px;margin:0}.CheckoutPayments_configHint__IwOjt{color:#9ca3af;font-size:12px;line-height:1.45;margin:0;text-align:left}.CheckoutPayments_orDivider__HsQIS{color:#9ca3af;font-size:13px;margin:0 0 12px;text-align:center}