.club-page{--club-ink: #07101d;--club-muted: #607084;--club-line: #dce5ec;--club-blue: #2b74ff;--club-celeste: #7dd3fc;--club-gold: #f5c95b;color:var(--club-ink);background:#f7fafc;overflow:hidden}.club-page *{box-sizing:border-box}.club-page a{-webkit-tap-highlight-color:transparent}.club-cover{position:relative;width:100%;display:flex;justify-content:center;background:radial-gradient(circle at 68% 6%,rgba(43,116,255,.28),transparent 30%),radial-gradient(circle at 22% 98%,rgba(245,201,91,.12),transparent 34%),linear-gradient(135deg,#050a12,#081522 54%,#07111b)}.club-cover picture{display:block;width:100%}.club-cover__img{display:block;width:100%;height:auto;max-height:92vh;object-fit:contain}.club-hero{position:relative;min-height:760px;padding:clamp(72px,9vw,130px) max(24px,calc((100vw - 1240px)/2)) 92px;display:grid;grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(42px,6vw,90px);isolation:isolate;color:#fff;background:radial-gradient(circle at 62% 8%,rgba(43,116,255,.26),transparent 28%),radial-gradient(circle at 18% 100%,rgba(245,201,91,.1),transparent 32%),linear-gradient(135deg,#050a12,#081522 54%,#07111b)}.club-hero:after{content:"";position:absolute;inset:0;z-index:-2;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 88%);mask-image:linear-gradient(to bottom,black,transparent 88%)}.club-orb{position:absolute;z-index:-1;border-radius:50%;filter:blur(1px);pointer-events:none}.club-orb--one{width:430px;height:430px;right:-170px;top:90px;background:#f5c95b1a}.club-orb--two{width:280px;height:280px;left:30%;bottom:-180px;background:#2b74ff24}.club-hero__copy{position:relative;z-index:2;max-width:620px}.club-kicker{display:inline-flex;align-items:center;gap:10px;color:#b7c6d6;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.club-kicker i{width:26px;height:2px;display:block;background:var(--club-gold)}.club-kicker--dark{color:#536276}.club-hero h1{margin:24px 0 26px;max-width:680px;color:#fff;font-size:clamp(52px,6.4vw,92px);line-height:.96;letter-spacing:-.065em;font-weight:760}.club-hero h1 em{color:var(--club-gold);font-style:normal}.club-hero__copy>p{max-width:570px;margin:0;color:#b8c5d2;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.club-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.club-button{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;border-radius:12px;color:#fff;text-decoration:none;font-size:14px;font-weight:750;transition:transform .2s ease,background .2s ease,border-color .2s ease}.club-button:hover{transform:translateY(-2px)}.club-button--primary{color:#fff;background:var(--club-blue);box-shadow:0 14px 40px #2b74ff4d}.club-button--primary:hover{background:#4b88ff}.club-button--ghost{border-color:#fff3;background:#ffffff0d}.club-button--ghost:hover{border-color:#fff6;background:#ffffff1a}.club-hero__trust{margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:18px;list-style:none;color:#8fa1b3;font-size:12px}.club-hero__trust span{color:var(--club-celeste)}.club-product{position:relative;z-index:2;width:min(760px,100%);border:1px solid rgba(255,255,255,.16);border-radius:20px;overflow:hidden;color:#172335;background:#f5f8fb;box-shadow:0 46px 100px #0000008c,0 0 0 8px #ffffff06;transform:perspective(1500px) rotateY(-4deg) rotateX(1deg);transform-origin:center left}.club-product__bar{height:55px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e7ed;background:#fff}.club-product__brand{display:flex;align-items:center;gap:8px;font-size:13px}.club-product__brand img{width:28px;height:28px;object-fit:contain}.club-product__brand strong{color:#101b2a;letter-spacing:.12em}.club-product__user{display:flex;align-items:center;gap:8px;font-size:10px;color:#67778a}.club-product__user i{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#132237;font-style:normal;font-size:9px;font-weight:800}.club-product__body{min-height:440px;display:grid;grid-template-columns:52px 1fr}.club-product__side{padding-top:18px;display:flex;flex-direction:column;align-items:center;gap:11px;border-right:1px solid #e3e9ee;background:#fff}.club-product__side b{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;color:#728195;font-size:14px;font-weight:500}.club-product__side b:first-child{color:#0b2a66;background:#dbeafe}.club-dashboard{padding:24px}.club-dashboard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.club-dashboard__head small{color:#7c8a9c;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.club-dashboard__head h2{margin:4px 0 2px;color:#101b2a;font-size:21px;letter-spacing:-.03em}.club-dashboard__head p{margin:0;color:#8190a1;font-size:9px}.club-dashboard__head button{padding:9px 12px;border:0;border-radius:8px;color:#fff;background:#0d1a2b;font-size:9px;font-weight:700}.club-stats{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.club-stats article{padding:15px;border:1px solid #e0e7ed;border-radius:11px;background:#fff}.club-stats span{display:block;color:#758598;font-size:8px}.club-stats strong{display:block;margin:7px 0 5px;color:#101c2c;font-size:25px;letter-spacing:-.04em}.club-stats small{color:#2b74ff;font-size:7px}.club-dashboard__lower{margin-top:11px;display:grid;grid-template-columns:1.4fr .8fr;gap:10px}.club-chart,.club-sessions{min-height:180px;padding:15px;border:1px solid #e0e7ed;border-radius:11px;background:#fff}.club-chart>div:first-child{display:flex;justify-content:space-between;font-size:9px}.club-chart>div span{color:#8290a2;font-size:7px}.club-bars{height:105px;display:flex;align-items:flex-end;justify-content:space-around;gap:9px;border-bottom:1px solid #edf1f4}.club-bars i{width:12%;border-radius:4px 4px 0 0;background:linear-gradient(#2b74ff,#7dd3fc)}.club-bars i:nth-child(1){height:42%}.club-bars i:nth-child(2){height:68%}.club-bars i:nth-child(3){height:55%}.club-bars i:nth-child(4){height:88%}.club-bars i:nth-child(5){height:72%}.club-bars i:nth-child(6){height:96%}.club-bars i:nth-child(7){height:62%}.club-days{padding:5px 3px 0;display:flex;justify-content:space-around;color:#8b98a8;font-size:7px}.club-sessions>strong{display:block;margin-bottom:10px;font-size:9px}.club-sessions>div{padding:8px 0;display:flex;align-items:center;gap:8px;border-bottom:1px solid #edf1f4}.club-sessions i{width:7px;height:28px;border-radius:5px;background:var(--club-celeste)}.club-sessions i.blue{background:#3c82ff}.club-sessions i.violet{background:#8c6cff}.club-sessions span{display:flex;flex-direction:column;gap:2px;font-size:8px}.club-sessions small{color:#8794a4;font-size:7px}.club-proof{padding:32px max(24px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;gap:40px;border-bottom:1px solid var(--club-line);background:#fff}.club-proof>p{max-width:310px;margin:0;color:#69788a;font-size:14px;line-height:1.5}.club-proof>div{display:flex;gap:clamp(35px,6vw,84px)}.club-proof article{display:flex;flex-direction:column;gap:3px}.club-proof strong{font-size:25px;letter-spacing:-.04em}.club-proof span{color:#738195;font-size:10px}.club-video{padding:clamp(72px,8vw,112px) max(24px,calc((100vw - 1180px)/2));background:radial-gradient(ellipse at 20% 0%,rgba(43,116,255,.16),transparent 55%),var(--club-ink)}.club-video__head{margin-bottom:36px}.club-video__head h2{margin:18px 0 0;color:#fff;font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:-.05em}.club-video__frame{border:1px solid rgba(255,255,255,.14);border-radius:20px;overflow:hidden;background:#050b14;box-shadow:0 40px 90px #00000073}.club-video__player{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:#050b14}.club-section{padding:clamp(84px,10vw,140px) max(24px,calc((100vw - 1180px)/2))}.club-section__head{max-width:780px}.club-section__head h2{margin:22px 0 18px;color:var(--club-ink);font-size:clamp(38px,5vw,66px);line-height:1.04;letter-spacing:-.055em}.club-section__head>p{max-width:600px;margin:0;color:var(--club-muted);font-size:17px;line-height:1.65}.club-feature-grid{margin-top:62px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--club-line);border-left:1px solid var(--club-line)}.club-feature-grid article{min-height:245px;padding:34px;border-right:1px solid var(--club-line);border-bottom:1px solid var(--club-line);background:#ffffff80;transition:background .25s ease,transform .25s ease}.club-feature-grid article:hover{position:relative;z-index:1;background:#fff;transform:translateY(-4px);box-shadow:0 20px 55px #13294014}.club-feature-grid article>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid #cbd7e0;border-radius:50%;color:#5d6e81;font-size:9px;font-weight:800}.club-feature-grid h3{margin:30px 0 12px;color:#0c1827;font-size:19px;letter-spacing:-.025em}.club-feature-grid p{margin:0;color:#69798b;font-size:13px;line-height:1.65}.club-roles{padding:clamp(84px,10vw,140px) max(24px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,10vw,150px);color:#fff;background:#07101d}.club-roles__copy h2{margin:24px 0;max-width:520px;color:#fff;font-size:clamp(40px,5vw,65px);line-height:1.02;letter-spacing:-.055em}.club-roles__copy p{max-width:520px;color:#9cacbd;font-size:16px;line-height:1.7}.club-roles__copy>a{display:inline-flex;gap:12px;margin-top:22px;color:var(--club-celeste);text-decoration:none;font-size:14px;font-weight:750}.club-role-list{border-top:1px solid rgba(255,255,255,.14)}.club-role-list article{padding:30px 0;display:grid;grid-template-columns:54px 1fr;gap:18px;border-bottom:1px solid rgba(255,255,255,.14)}.club-role-list article>span{color:var(--club-gold);font-size:10px;font-weight:800}.club-role-list h3{margin:0 0 8px;color:#fff;font-size:21px}.club-role-list p{margin:0;color:#91a1b3;font-size:13px;line-height:1.6}.club-flow{background:#fff}.club-flow__track{position:relative;margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.club-flow__track:before{content:"";position:absolute;top:16px;left:3%;right:3%;height:1px;background:#cfdbe4}.club-flow__track article{position:relative;padding:0 28px 0 0}.club-flow__track span{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;border:1px solid #b9c9d6;border-radius:50%;color:#607184;background:#fff;font-size:8px;font-weight:800}.club-flow__track article:first-child span{border-color:var(--club-gold);color:#07101d;background:var(--club-gold)}.club-flow__track h3{margin:28px 0 10px;font-size:19px}.club-flow__track p{max-width:220px;margin:0;color:#6e7e90;font-size:13px;line-height:1.6}.club-final{padding:clamp(90px,12vw,165px) 24px;text-align:center;color:#fff;background:radial-gradient(circle at 50% 120%,rgba(43,116,255,.24),transparent 40%),radial-gradient(circle at 80% 0%,rgba(245,201,91,.1),transparent 34%),#07101d}.club-final h2{margin:25px auto 18px;color:#fff;font-size:clamp(42px,6vw,76px);line-height:1.02;letter-spacing:-.06em}.club-final p{margin:0 0 34px;color:#9cacbd;font-size:16px}.club-final .club-button{margin:auto}@media (max-width: 1050px){.club-hero{min-height:auto;grid-template-columns:1fr;padding-top:90px}.club-hero__copy{max-width:760px}.club-product{margin:auto;transform:none}.club-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.club-hero{padding:70px 18px 58px;gap:45px}.club-hero h1{font-size:clamp(45px,14vw,66px)}.club-actions{flex-direction:column}.club-button{width:100%}.club-hero__trust{gap:12px;justify-content:space-between;font-size:10px}.club-product{border-radius:13px}.club-product__bar{height:46px;padding:0 11px}.club-product__user span{display:none}.club-product__body{min-height:330px;grid-template-columns:36px 1fr}.club-product__side{gap:5px}.club-product__side b{width:25px;height:25px;font-size:10px}.club-dashboard{padding:14px}.club-dashboard__head h2{font-size:16px}.club-dashboard__head p{display:none}.club-dashboard__head button{padding:7px;font-size:7px}.club-stats{margin-top:14px;gap:5px}.club-stats article{padding:9px 7px}.club-stats span{min-height:18px;font-size:6px}.club-stats strong{font-size:17px}.club-stats small{font-size:5px}.club-dashboard__lower{grid-template-columns:1fr}.club-chart{min-height:145px}.club-bars{height:75px}.club-sessions{display:none}.club-proof{padding:32px 20px;flex-direction:column;align-items:flex-start}.club-proof>div{width:100%;justify-content:space-between;gap:15px}.club-proof strong{font-size:20px}.club-proof span{max-width:85px;font-size:8px}.club-video{padding:64px 20px}.club-video__head{margin-bottom:26px}.club-video__frame{border-radius:14px}.club-section{padding:78px 20px}.club-section__head h2{font-size:40px}.club-section__head>p{font-size:15px}.club-feature-grid{margin-top:42px;grid-template-columns:1fr}.club-feature-grid article{min-height:205px;padding:27px}.club-roles{padding:78px 20px;grid-template-columns:1fr;gap:55px}.club-roles__copy h2{font-size:43px}.club-flow__track{margin-top:48px;grid-template-columns:1fr;gap:0}.club-flow__track:before{inset:0 auto 0 16px;width:1px;height:auto}.club-flow__track article{min-height:135px;padding:0 0 35px 60px}.club-flow__track span{position:absolute;left:0}.club-flow__track h3{margin:0 0 8px}.club-flow__track p{max-width:100%}.club-final{padding:90px 20px}.club-final h2{font-size:43px}}@media (prefers-reduced-motion: reduce){.club-button,.club-feature-grid article{transition:none}.club-button:hover,.club-feature-grid article:hover{transform:none}}
