@import"https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:wght@400;500;600;700&display=swap";.z5 *{box-sizing:border-box;margin:0;padding:0}.z5{overflow-x:hidden;font-family:Montserrat,Arial,sans-serif}.z5 a{color:inherit;text-decoration:none}.z5 ul{list-style:none}.z5 .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.z5 .wrap-wide{max-width:100%;padding:0 60px}.z5 .eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin-bottom:16px}.z5 h1,.z5 h2,.z5 h3{font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.5px;text-transform:uppercase;line-height:1.05}.z5 .btn{display:inline-block;padding:16px 30px;font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;border:2px solid #fff}.z5 .btn-solid{background:#fff;color:#0a0a0a}.z5 .btn-ghost{background:transparent;color:#fff}.z5 #hero .btn-solid{background:#ff0f6d;color:#fff;border-color:#ff0f6d}.z5 .section{padding:48px 0;background:#0a0a0a;color:#fff;font-family:Montserrat,Arial,sans-serif;-webkit-font-smoothing:antialiased}.z5 .announce-fixed{position:fixed;top:0;left:0;right:0;width:100%;height:36px;z-index:1000;background:linear-gradient(90deg,#0d4bff,#2edb44,#ffd800,#ff6a00,#ff0f6d);color:#0a0a0a;display:flex;align-items:center;overflow:hidden;white-space:nowrap;cursor:pointer}.z5 .announce-fixed .track{display:inline-flex;gap:60px;font-size:12px;font-weight:800;letter-spacing:1.5px;padding-left:40px;animation:z5-marquee 28s linear infinite;width:max-content}@keyframes z5-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:640px){.z5 .announce-fixed .track{font-size:10px;gap:34px;padding-left:24px;animation-duration:20s}}.z5 .nav{background:#0a0a0a;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:0;margin-top:36px}.z5 .logo{display:flex;align-items:center;gap:2px;font-size:26px;font-weight:900;letter-spacing:-1px;margin:0 0 0 -40px;padding:15px 0;justify-self:start}.z5 .logo img{height:90px;width:auto;max-width:none;display:block;margin:0}.z5 .logo .five{color:#ff0f6d}.z5 .nav-links{display:flex;gap:40px;justify-self:center}.z5 .nav-links a{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding-bottom:6px;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.z5 .nav-links a:nth-child(1):hover,.z5 .nav-links a:nth-child(1).active{border-bottom-color:#ff0f6d;color:#ff0f6d}.z5 .nav-links a:nth-child(2):hover,.z5 .nav-links a:nth-child(2).active{border-bottom-color:#ff6a00;color:#ff6a00}.z5 .nav-links a:nth-child(3):hover,.z5 .nav-links a:nth-child(3).active{border-bottom-color:#ffd800;color:#ffd800}.z5 .nav-links a:nth-child(4):hover,.z5 .nav-links a:nth-child(4).active{border-bottom-color:#2edb44;color:#2edb44}.z5 .nav-links a:nth-child(5):hover,.z5 .nav-links a:nth-child(5).active{border-bottom-color:#0d4bff;color:#0d4bff}.z5 .nav-cta{background:#ff0f6d;color:#fff;padding:14px 26px;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;justify-self:end;white-space:nowrap}.z5 .nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;background:transparent;border:1px solid #2a2a2a;border-radius:3px;justify-self:end;cursor:pointer;padding:0}.z5 .nav-burger span{display:block;width:18px;height:2px;background:#fff;margin:0 auto;transition:transform .25s ease,opacity .25s ease}.z5 .nav-burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.z5 .nav-burger.open span:nth-child(2){opacity:0}.z5 .nav-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.z5 .mobile-nav{display:none;max-height:0;overflow:hidden;transition:max-height .35s ease;background:#0a0a0a;border-top:1px solid #1c1c1c}.z5 .mobile-nav.open{max-height:600px}.z5 .mobile-nav a{display:block;padding:16px 24px;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #1c1c1c}.z5 .mobile-nav a:nth-child(1){color:#ff0f6d}.z5 .mobile-nav a:nth-child(2){color:#ff6a00}.z5 .mobile-nav a:nth-child(3){color:#ffd800}.z5 .mobile-nav a:nth-child(4){color:#2edb44}.z5 .mobile-nav a:nth-child(5){color:#0d4bff}.z5 .mobile-nav .mobile-cta{background:#ff0f6d;color:#fff;text-align:center;margin:14px 24px;border-radius:2px;border-bottom:none}@media(max-width:860px){.z5 .nav{grid-template-columns:auto auto}.z5 .nav-links,.z5 .nav-cta{display:none}.z5 .nav-burger{display:flex}.z5 .mobile-nav{display:block}.z5 .logo{margin-left:0}}.z5 .hero{position:relative;padding:150px 0 170px;overflow:hidden;background:#0a0a0a}.z5 .hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.z5 .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0a0a0a8c,#0a0a0abf 55%,#0a0a0af2)}.z5 .hero .wrap{position:relative;z-index:2}.z5 .hero .eyebrow{color:#ff0f6d}.z5 .hero h1{font-family:Anton,Impact,Arial Black,sans-serif!important;font-weight:400!important;font-style:normal;font-size:clamp(40px,5.6vw,72px);letter-spacing:.5px;margin-bottom:36px;max-width:900px;color:#fff}.z5 .hero h1 .hl{color:#ff0f6d}.z5 .hero p{font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important;font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:.5px;max-width:560px;margin-bottom:28px;line-height:1.6}.z5 .hero-actions{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:640px){.z5 .hero{padding:90px 0 56px}.z5 .hero p{font-size:15px}}.z5 .section-head{margin-bottom:44px}.z5 .section-head .eyebrow{color:#ff6a00}.z5 .section-head h2{font-size:30px;margin-bottom:16px;color:#fff}.z5 .section-head p{color:#9a9a9a;font-size:15px;max-width:620px;line-height:1.6}.z5 .offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.z5 .offer-card{aspect-ratio:3/4;border-radius:4px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:22px;border:1px solid #2a2a2a;background:#0d0d0d;background-size:cover;background-position:center}.z5 .offer-card .tag{position:absolute;top:16px;left:16px;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:4px 9px;border-radius:2px;color:#0a0a0a}.z5 .offer-card h3{font-size:17px;position:relative;z-index:2;color:#fff}.z5 .offer-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16}.z5 .oc1:before{background:#0d4bff}.z5 .oc1 .tag{background:#0d4bff}.z5 .oc2:before{background:#2edb44}.z5 .oc2 .tag{background:#2edb44}.z5 .oc3:before{background:#ffd800}.z5 .oc3 .tag{background:#ffd800}.z5 .oc4:before{background:#ff6a00}.z5 .oc4 .tag{background:#ff6a00}.z5 .oc5:before{background:#ff0f6d}.z5 .oc5 .tag{background:#ff0f6d}.z5 .oc6:before{background:#0d4bff}.z5 .oc6 .tag{background:#0d4bff}@media(max-width:640px){.z5 .offer-grid{grid-template-columns:1fr 1fr}}.z5 .fac-head{margin-bottom:34px}.z5 .fac-head .eyebrow{font-size:15px;letter-spacing:3px;color:#ff6a00}.z5 .fac-head h2{font-size:34px;color:#fff;max-width:380px}.z5 .fac-showcase{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;align-items:stretch}.z5 .fac-list{display:flex;flex-direction:column}.z5 .fac-item{display:flex;align-items:center;gap:24px;padding:22px 6px;border:none;border-bottom:1px solid #2a2a2a;background:transparent;color:#8a8a8a;text-align:left;cursor:pointer;width:100%;font-family:inherit;transition:color .25s ease,border-color .25s ease}.z5 .fac-item .fac-num{font-size:15px;font-weight:800;color:#555;width:32px;flex-shrink:0;transition:color .25s ease}.z5 .fac-item .fac-name{font-family:Montserrat,Arial,sans-serif!important;font-size:19px;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;transition:color .25s ease}.z5 .fac-item:hover{color:#fff}.z5 .fac-item.active{color:#fff;border-bottom-color:#ff0f6d}.z5 .fac-item.active .fac-num{color:#ff0f6d}.z5 .fac-soon{font-size:10px;color:#9a9a9a;letter-spacing:1px;margin-left:8px;text-transform:uppercase}.z5 .fac-visual{position:relative;height:440px;border-radius:6px;border:1px solid #2a2a2a;overflow:hidden;background-size:cover;background-position:center}.z5 .fac-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease;display:flex;align-items:flex-end;padding:34px;background-size:cover;background-position:center}.z5 .fac-img.active{opacity:1}.z5 .fac-img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,#0d4bff,#2edb44,#ffd800,#ff6a00,#ff0f6d)}.z5 .fac-visual-label{font-family:Anton,Impact,Arial Black,sans-serif!important;font-weight:400!important;font-size:36px;line-height:1.05;color:#fff;text-transform:uppercase;position:relative;z-index:2}@media(max-width:900px){.z5 .fac-showcase{grid-template-columns:1fr}.z5 .fac-visual{height:300px;order:-1}.z5 .wrap-wide{padding:0 24px}}@media(max-width:640px){.z5 .fac-visual-label{font-size:26px}.z5 .fac-item .fac-name{font-size:16px}.z5 .fac-head h2{font-size:26px}}.z5 .membership .section-head{text-align:center;margin:0 auto 44px}.z5 .membership .section-head .eyebrow{justify-content:center;color:#0d4bff}.z5 .membership .section-head p{margin:0 auto;text-align:center}.z5 .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.z5 .plan{background:#141414;border:1px solid #2a2a2a;border-radius:6px;padding:28px 24px;display:flex;flex-direction:column;gap:16px}.z5 .plan h3{font-size:20px;color:#fff}.z5 .plan .price{font-size:12px;color:#9a9a9a;letter-spacing:1px}.z5 .plan ul{display:flex;flex-direction:column;gap:10px;margin:4px 0 8px}.z5 .plan li{display:flex;gap:8px;font-size:13px;color:#ddd;align-items:flex-start}.z5 .plan li .dot{width:6px;height:6px;border-radius:50%;margin-top:6px;flex-shrink:0}.z5 .plan-open{border-top:3px solid #0D4BFF}.z5 .plan-open li .dot{background:#0d4bff}.z5 .plan-train{border-top:3px solid #FFD800}.z5 .plan-train li .dot{background:#ffd800}.z5 .plan-founder{position:relative;border:1px solid transparent;background:linear-gradient(#141414,#141414) padding-box,linear-gradient(135deg,#0d4bff,#2edb44,#ffd800,#ff6a00,#ff0f6d) border-box}.z5 .plan-founder .badge{position:absolute;top:-12px;right:20px;background:#ff0f6d;color:#fff;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:20px}.z5 .plan-founder li .dot{background:#ff0f6d}.z5 .plan-btn{margin-top:auto;text-align:center;padding:12px;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;border:1px solid #fff}.z5 .plan-founder .plan-btn{background:#ff0f6d;border-color:#ff0f6d}@media(max-width:860px){.z5 .plans{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.z5 .compare .section-head{text-align:center;margin:0 auto 50px}.z5 .compare .section-head .eyebrow{color:#2edb44;justify-content:center;font-size:14px}.z5 .compare .section-head h2{font-size:44px;margin:0 auto 18px}.z5 .compare .section-head p{font-size:19px;margin:0 auto;max-width:700px}.z5 table.compare-table{width:100%;border-collapse:collapse;max-width:760px;margin:0 auto;table-layout:fixed}.z5 .compare-table th,.z5 .compare-table td{padding:20px 10px;text-align:center;border-bottom:1px solid #2a2a2a;font-size:18px}.z5 .compare-table th{font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:#9a9a9a;font-weight:700}.z5 .compare-table th:first-child,.z5 .compare-table td:first-child{width:52%;text-align:left;color:#eee;font-weight:600;padding-left:4px}.z5 .compare-table th:nth-child(2),.z5 .compare-table td:nth-child(2){width:24%}.z5 .compare-table th:nth-child(3),.z5 .compare-table td:nth-child(3){width:24%}.z5 .compare-table th:nth-child(3){color:#ff0f6d}.z5 .check{color:#2edb44;font-weight:900;font-size:22px}.z5 .cross{color:#ff3b3b;font-weight:900;font-size:22px}@media(max-width:640px){.z5 .compare-table th,.z5 .compare-table td{padding:12px 4px;font-size:13px}.z5 .check,.z5 .cross{font-size:17px}.z5 .compare .section-head h2{font-size:28px}.z5 .compare .section-head p{font-size:15px}.z5 .compare-table th:first-child,.z5 .compare-table td:first-child{width:50%}}.z5 .clubright-section{background:#fff;padding:0;overflow:hidden}.z5 .clubright-head{text-align:center;margin:36px 0 24px}.z5 .clubright-head .eyebrow{justify-content:center;color:#ff6a00}.z5 .clubright-head h2{color:#0a0a0a;font-size:30px}.z5 .clubright-img-wrap{width:100%;height:340px;overflow:hidden}.z5 .clubright-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease}.z5 .clubright-img.visible{opacity:1;transform:translateY(0)}.z5 .clubright-caption{text-align:center;color:#555;font-size:14px;margin:16px 0 0}@media(max-width:640px){.z5 .clubright-img-wrap{height:190px}.z5 .clubright-head h2{font-size:22px}}.z5 .tracker{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.z5 .tracker .eyebrow{color:#ff0f6d}.z5 .tracker h2{font-size:28px;margin-bottom:14px;color:#fff}.z5 .tracker p{color:#9a9a9a;font-size:15px;max-width:420px;line-height:1.6;margin-bottom:24px}.z5 .phone-mock{aspect-ratio:9/16;max-width:220px;margin:0 auto;border-radius:28px;border:6px solid #1c1c1c;background:linear-gradient(160deg,#111,#050505);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:18px}.z5 .phone-mock .ring{width:56px;height:56px;border-radius:50%;border:5px solid #FF0F6D;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;color:#fff}.z5 .phone-mock strong{font-size:13px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#fff}.z5 .phone-mock span{font-size:10px;color:#9a9a9a;text-align:center}@media(max-width:860px){.z5 .tracker{grid-template-columns:1fr;gap:30px;text-align:center}.z5 .tracker p{margin-left:auto;margin-right:auto}.z5 .tracker .eyebrow{justify-content:center}}.z5 .about{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.z5 .about .eyebrow{color:#2edb44}.z5 .about h2{font-size:28px;margin-bottom:16px;color:#fff}.z5 .about p{color:#9a9a9a;font-size:15px;line-height:1.7;margin-bottom:22px;max-width:460px}.z5 .about-img{aspect-ratio:4/5;border-radius:4px;border:1px solid #2a2a2a;background:linear-gradient(150deg,#111,#080808);background-size:cover;background-position:center}.z5 .about-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px}.z5 .about-stat{border:1px solid #2a2a2a;border-radius:4px;padding:16px}.z5 .about-stat .n{font-size:22px;font-weight:900;margin-bottom:4px}.z5 .about-stat.s1 .n{color:#0d4bff}.z5 .about-stat.s2 .n{color:#ff0f6d}.z5 .about-stat span{font-size:11px;color:#9a9a9a;text-transform:uppercase;letter-spacing:1px}@media(max-width:860px){.z5 .about{grid-template-columns:1fr;gap:30px}.z5 .about-img{order:-1;max-width:420px;margin:0 auto}}.z5 .faq .eyebrow{color:#ffd800;justify-content:center}.z5 .faq .section-head{text-align:center;margin-bottom:36px;max-width:900px}.z5 .faq .section-head p{margin:0 auto;font-size:16px}.z5 .faq-list{max-width:960px;margin:0 auto}.z5 details{border-bottom:1px solid #2a2a2a;padding:22px 4px}.z5 summary{cursor:pointer;font-family:Montserrat,Arial,sans-serif!important;font-size:18px;font-weight:600!important;text-transform:uppercase;letter-spacing:.3px;display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;color:#fff}.z5 summary::-webkit-details-marker{display:none}.z5 summary:after{content:"+";font-size:24px;color:#ff0f6d;font-weight:400;flex-shrink:0}.z5 details[open] summary:after{content:"\2013"}.z5 details p{color:#bbb;font-size:16px;line-height:1.8;margin-top:14px;max-width:840px}@media(max-width:640px){.z5 summary{font-size:15px}.z5 details p{font-size:14px}.z5 details{padding:18px 2px}}.z5 .countdown{background:linear-gradient(90deg,#0d4bff24,#ff0f6d24);padding:40px 0}.z5 .countdown-inner{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.z5 .countdown h2{font-size:26px;margin-bottom:12px;color:#fff}.z5 .countdown p{color:#9a9a9a;font-size:14px;max-width:420px;line-height:1.6}.z5 .clock{display:flex;gap:16px;margin-bottom:16px}.z5 .clock .num{font-size:30px;font-weight:900;color:#fff}.z5 .clock .lbl{font-size:10px;color:#9a9a9a;letter-spacing:1.5px;text-transform:uppercase}@media(max-width:640px){.z5 .countdown-inner{flex-direction:column;text-align:center}.z5 .countdown p{margin:0 auto}.z5 .clock{gap:12px}.z5 .clock .num{font-size:24px}}.z5 footer{padding:40px 0 24px;background:#0a0a0a}.z5 .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;margin-bottom:44px}.z5 .foot-brand p{color:#fff;font-size:13px;line-height:1.6;max-width:300px;margin:14px 0 16px}.z5 .foot-col h5{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin-bottom:16px}.z5 .foot-col a,.z5 .foot-col p{display:block;font-size:13px;margin-bottom:10px;color:#fff}.z5 .foot-col .hrs-row{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px;color:#fff}.z5 .foot-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px;border-top:1px solid #2a2a2a;font-size:11px;color:#fff}.z5 .foot-bottom a{margin-left:20px}.z5 .logo-text{display:flex;align-items:center;gap:2px;font-size:22px;font-weight:900;letter-spacing:-1px;color:#fff}@media(max-width:860px){.z5 .logo img{height:56px}.z5 .foot-grid{grid-template-columns:1fr 1fr;gap:28px 20px}}@media(max-width:480px){.z5 .foot-grid{grid-template-columns:1fr}.z5 .foot-bottom{flex-direction:column;align-items:flex-start}.z5 .foot-bottom a{margin-left:0;margin-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/z5-base.css.map */
