.landing-hero h1{font-size:clamp(42px,5.1vw,66px);letter-spacing:-2.7px}.landing-hero p{font-size:15px;max-width:440px}.pain-tags{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.pain-tags span{font-size:10px;color:var(--muted);border:1px solid var(--line);border-radius:25px;padding:8px 11px}.hero-video{min-width:0;align-self:center}.hero-video>.pill{margin-bottom:15px}.example-video{width:100%;min-width:0;border-radius:9px;overflow:hidden;background:#080a08}.example-video video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;pointer-events:none}.hero-video .example-video{border:1px solid var(--line)}.hero-video>.micro{display:block;text-align:center;margin-top:12px}.visual-pack{margin-bottom:65px;border-top:1px solid var(--line);padding-top:40px}.visual-pack-heading{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-bottom:25px}.visual-pack-heading>.eyebrow{width:100%;margin-bottom:0}.visual-pack-heading h2{font-size:clamp(27px,3.2vw,39px);font-weight:500;letter-spacing:-1px;margin:0}.video-cover-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;align-items:center;margin-bottom:25px}.video-cover-layout .pack-cover{display:block;width:100%;height:auto;border-radius:7px}.visual-pack .result-track{border:1px solid var(--line);border-radius:10px;background:#141812}.visual-pack .result-slide{padding:16px;flex-basis:100%}.visual-pack .compare-frame{height:500px}.gallery-hint{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:10px;padding:15px 0 12px}.proof .gallery-hint{font-size:8px}.proof>.example-video{margin-top:18px}.proof .compare-frame{height:300px}.proof .result-slide{width:100%}.proof .compare-control{font-size:9px}.proof .feedback-loop{margin-top:22px}.workflow-demo{display:grid;grid-template-columns:.7fr 1.3fr;gap:35px;align-items:center;margin:35px 0}.workflow-demo h3{font-size:26px;font-weight:500;letter-spacing:-.8px;margin:0}.workflow-demo p{font-size:13px}.workflow-demo .eyebrow{font-size:10px}.futsal-bonuses{margin:25px 0}.futsal-bonuses .bonus-list{margin:18px 0}.futsal-bonuses article{padding-top:10px}.futsal-bonuses h3{font-size:15px}.futsal-bonuses h2{font-size:26px}.feedback-loop{margin:40px 0 55px;border-block:1px solid var(--line);padding:20px 0;cursor:pointer;overflow:hidden;min-width:0;user-select:none;touch-action:pan-y;outline-offset:5px}.loop-label{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;color:var(--lime);font-size:10px;letter-spacing:1.5px}.loop-label small{font-size:9px;letter-spacing:0;color:var(--muted)}.feedback-window{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.feedback-belt{display:flex;width:max-content;animation:feedback-scroll 36s linear infinite;will-change:transform}.feedback-group{display:flex;gap:16px;padding-right:16px;flex-shrink:0;align-items:stretch}.moving-review{width:300px;flex:0 0 300px;margin:0;padding:15px;background:#1d211a;border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.moving-review img{width:100%;height:170px;object-fit:contain;pointer-events:none;background:#131710;border-radius:5px}.moving-review figcaption{color:var(--muted);font-size:10px;padding-top:12px}.feedback-loop[data-paused=true] .feedback-belt{animation-play-state:paused}.proof .feedback-loop{margin-bottom:0;padding-bottom:10px}.proof .moving-review{width:235px;flex-basis:235px;padding:10px}.proof .moving-review img{height:135px}.proof .loop-label{letter-spacing:.6px;font-size:8px}.proof .loop-label small{font-size:8px}.compare-frame[data-compare]{touch-action:pan-y;cursor:ew-resize;user-select:none}.compare-frame img{pointer-events:none;user-select:none;-webkit-user-drag:none}.before-layer{will-change:clip-path}.compare-line{will-change:left}.compare-range{touch-action:pan-y;height:25px}.compare-control{padding:3px 0}.intro p:empty{display:none}.journey .intro h1{font-size:36px}.journey .grid{grid-template-columns:1fr}.journey .clean-choice{padding:15px 19px;min-height:75px}.offer .proof{position:static}.proof{position:sticky;top:15px}.proof .example-video{border:1px solid var(--line)}.hero{gap:35px}.hero>div:first-child{padding-top:0}@keyframes feedback-scroll{to{transform:translateX(-50%)}}@media(max-width:760px){.landing-hero h1{font-size:43px;letter-spacing:-2px}.landing-hero{gap:25px}.landing-hero .actions{margin-top:20px}.hero-video{margin-bottom:8px}.feedback-loop{margin:25px 0 40px}.video-cover-layout{grid-template-columns:1fr;gap:15px}.video-cover-layout .pack-cover{width:48%;max-width:190px;margin:auto}.visual-pack-heading h2{font-size:28px}.visual-pack{padding-top:30px;margin-bottom:40px}.visual-pack .compare-frame{height:390px}.visual-pack .result-slide{padding:10px}.gallery-hint{font-size:9px}.workflow-demo{grid-template-columns:1fr;gap:15px;margin:25px 0}.workflow-demo h3{font-size:24px}.workflow-demo p{margin:8px 0}.moving-review{width:265px;flex-basis:265px}.moving-review img{height:155px}.proof{position:static}.proof .compare-frame{height:330px}.journey .intro h1{font-size:33px}.futsal-bonuses .bonus-list{grid-template-columns:1fr;gap:9px}.bonus-list h3{margin:8px 0}.pain-tags{margin:15px 0}.pain-tags span{font-size:9px;padding:6px 9px}}@media(prefers-reduced-motion:reduce){.feedback-belt{animation:none;transform:none}.feedback-window{overflow-x:auto}.feedback-group[aria-hidden=true]{display:none}}
.gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px;color:var(--muted);font-size:11px}.gallery-toolbar>div{display:flex;gap:7px}.gallery-toolbar button{width:34px;height:32px;display:grid;place-items:center;border:1px solid var(--line);background:#1b2017;color:var(--lime);border-radius:5px}.gallery-toolbar button:hover{border-color:var(--lime)}.proof .gallery-toolbar{font-size:9px}.photo-gallery{min-width:0;max-width:100%}.hero-video .example-video{box-shadow:0 10px 65px #0005}.feedback-loop:focus-visible{outline:2px solid var(--lime)}
