.up{--up-ink:#071b33;--up-green:#08783f;--up-gold:#f6c445;--up-line:#dce5e0;color:var(--up-ink);background:#fff;font-size:1rem;line-height:1.65}.up *{box-sizing:border-box}.up-shell{width:min(1120px,100% - 48px);margin-inline:auto}.up a{color:inherit}.up p{color:#546272;margin:0 0 20px}.up h1,.up h2,.up h3{letter-spacing:-.045em;margin:0 0 24px;line-height:1.12}.up h1{font-size:clamp(2.65rem,5.1vw,4.6rem)}.up h2{font-size:clamp(2rem,3.5vw,3.05rem)}.up h3{font-size:1.35rem}.up em{color:var(--up-green);font-style:normal}.up .up-kicker{color:var(--up-green);letter-spacing:.12em;margin-bottom:18px;font-size:.8rem;font-weight:800;line-height:1.6}.up-top{background:var(--up-ink);color:#fff;text-align:center;letter-spacing:.1em;padding:11px 20px;font-size:.75rem}.up-header{border-bottom:1px solid var(--up-line);justify-content:space-between;align-items:center;padding-block:25px;display:flex}.up-brand{letter-spacing:-.03em;font-size:1.13rem;font-weight:800;text-decoration:none}.up-brand span:first-child{margin-right:7px}.up-brand-dot{color:var(--up-green)}.up-header-note{color:#65717d;font-size:.85rem}.up-hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:65px 42px;display:grid}.up .up-lead{font-size:1.17rem;line-height:1.7}.up-cta{background:var(--up-green);text-align:center;border:0;border-radius:9px;justify-content:center;align-items:center;gap:15px;min-height:56px;padding:19px 27px;font-size:1.05rem;font-weight:750;line-height:1.4;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 6px #05592d;color:#fff!important}.up-cta:hover:not(:disabled){background:#096a38;transform:translateY(-2px)}.up-cta:disabled{box-shadow:none;cursor:not-allowed;background:#536a60}.up :focus-visible{outline-offset:5px;outline:3px solid #b07900}.up .up-micro{flex-wrap:wrap;align-items:center;gap:8px;margin:21px 0 0;font-size:.85rem;display:flex}.up-product{margin:0}.up-product img{width:100%;height:auto;display:block}.up-product figcaption{text-align:center;color:#68727b;margin-top:12px;font-size:.75rem}.up-facts{border-block:1px solid var(--up-line);grid-template-columns:repeat(4,1fr);padding:27px 0;display:grid}.up-facts>div{text-align:center;border-right:1px solid var(--up-line)}.up-facts>div:last-child{border:0}.up-facts strong{letter-spacing:-.06em;font-size:2.1rem;line-height:1.15;display:block}.up-facts span{color:#64716b;font-size:.85rem}.up-section{padding-block:88px}.up-bridge{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.up-pair{gap:20px;display:grid;position:relative}.up-pair article{border:1px solid var(--up-line);background:#f5f9f6;border-radius:14px;padding:26px 30px}.up-pair article:last-child{background:#edf7f0;border-color:#8fc4a8}.up-pair svg{float:right;color:var(--up-green);width:27px;height:27px}.up-pair span{color:var(--up-green);letter-spacing:.06em;margin-bottom:11px;font-size:.8rem;font-weight:750;display:block}.up-pair h3{margin-bottom:9px;font-size:1.55rem}.up-pair p{margin:0}.up-plus{background:var(--up-gold);text-align:center;border-radius:50%;width:40px;height:40px;font-size:1.65rem;font-weight:700;line-height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.up-routine{background:var(--up-ink);color:#fff;padding-block:75px}.up-routine .up-kicker{color:var(--up-gold)}.up-routine p{color:#bac7d3}.up-routine-intro{max-width:620px}.up-steps{grid-template-columns:repeat(5,1fr);gap:24px;margin-block:40px;display:grid}.up-steps article{border-top:1px solid #344559;padding-top:24px}.up-time{color:var(--up-gold);letter-spacing:-.06em;font-size:2.75rem;font-weight:800}.up-time small{letter-spacing:0;margin-left:8px;font-size:.75rem}.up-steps h3{margin:14px 0 12px;font-size:1.4rem}.up-steps p{font-size:.95rem}.up-routine-end{margin:0!important}.up-heading{text-align:center;max-width:780px;margin:0 auto 42px}.up-weeks{grid-template-columns:1fr 1fr;gap:0 44px;display:grid}.up-weeks article{border-bottom:1px solid var(--up-line);gap:20px;padding-block:26px;display:flex}.up-week-number{color:#8cb19b;min-width:48px;font-size:2.25rem;font-weight:800;line-height:1.1}.up-weeks small{color:var(--up-green);letter-spacing:.04em;font-size:.75rem;font-weight:750}.up-weeks h3{margin:8px 0 10px;font-size:1.3rem}.up-weeks p{margin:0}.up-proof{background:#f4f8f5}.up-proof-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.up-proof img{border-radius:14px;width:100%;height:auto}.up-checks{gap:15px;margin:24px 0;padding:0;list-style:none;display:grid}.up-checks li{align-items:flex-start;gap:11px;display:flex}.up-checks svg{color:var(--up-green);flex-shrink:0;margin-top:4px}.up-offer{border:2px solid var(--up-green);border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 18px 55px #071b330b}.up-offer-visual{background:#f5faf6;flex-direction:column;justify-content:center;align-self:stretch;padding:40px;display:flex}.up-offer h2{font-size:2.2rem}.up-offer img{mix-blend-mode:multiply;width:100%;height:auto}.up-offer-details{padding:44px 38px}.up-label{background:#fff2c6;border-radius:5px;margin-bottom:22px;padding:7px 11px;font-size:.75rem;font-weight:800;display:inline-block}.up-offer-details h3{font-size:2rem}.up-offer .up-cta{width:100%}.up-price{border-top:1px solid var(--up-line);margin-bottom:20px;padding-top:20px}.up-price span{color:#62716a;font-size:.9rem;display:block}.up-price strong{letter-spacing:-.05em;font-size:4rem;line-height:1.1}.up .up-format{justify-content:center;align-items:center;gap:8px;margin:21px 0 12px;font-size:.85rem;display:flex}.up .up-fine{text-align:center;margin:0;font-size:.8rem;line-height:1.55}.up-decline{text-align:center;margin-top:22px;font-size:.85rem;display:block}.up-faq{max-width:800px;padding-top:0}.up-accordion [data-slot=accordion-item]{border-bottom:1px solid var(--up-line)}.up-accordion [data-slot=accordion-trigger]{width:100%;color:var(--up-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.05rem;font-weight:700;display:flex}.up-accordion svg{flex-shrink:0;width:19px;height:19px}.up-accordion [data-slot=accordion-trigger] svg:last-child,.up-accordion [aria-expanded=true] svg:first-of-type{display:none}.up-accordion [aria-expanded=true] svg:last-child{display:block}.up-accordion [data-slot=accordion-content]{font-size:1rem}.up-footer{background:var(--up-ink);color:#fff;text-align:center;padding:46px 0}.up-footer p{color:#bccbd6;margin:10px 0}.up-footer small{color:#a9b7c5;font-size:.8rem}@media (max-width:760px){.up-shell{width:calc(100% - 36px)}.up-header-note{display:none}.up-header{padding-block:19px}.up-hero{text-align:center;grid-template-columns:1fr;gap:25px;padding-top:40px}.up-hero .up-kicker{max-width:320px;margin-inline:auto}.up-hero .up-cta{width:100%}.up-micro{justify-content:center}.up-product{max-width:480px;margin:auto}.up-facts{grid-template-columns:1fr 1fr;gap:23px}.up-facts>div:nth-child(2){border:0}.up-section{padding-block:55px}.up-bridge,.up-proof-grid{grid-template-columns:1fr;gap:30px}.up-steps{grid-template-columns:1fr 1fr;gap:20px}.up-steps article:last-child{grid-column:1/-1}.up-routine{padding-block:50px}.up-weeks{grid-template-columns:1fr}.up-weeks article{gap:14px;padding-block:22px}.up-offer{grid-template-columns:1fr}.up-offer-visual{text-align:center;padding:28px}.up-offer-visual img{max-width:360px;margin:auto}.up-offer-details{padding:28px 23px}.up-offer h2{font-size:1.9rem}.up-offer-details h3{font-size:1.8rem}.up-faq{padding-top:0}.up-proof img{max-width:500px;margin:auto}.up-top{font-size:.7rem}.up-cta{font-size:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.up *{transition:none!important}}.up .up-price{text-align:center}.up .up-price strong{color:#08783f;margin-top:6px;font-size:4.5rem;font-weight:850;display:block}.up .up-week-number{color:#527d63}.up-hotmart{min-height:300px}@media (max-width:760px){.up-offer{grid-template-columns:minmax(0,1fr)}.up-offer-visual,.up-offer-details{text-align:center;min-width:0}.up-offer-visual img{width:100%;max-width:360px;height:auto;margin-inline:auto;display:block}.up-offer-details .up-checks{text-align:left;width:fit-content;max-width:100%;margin-inline:auto}.up-offer-details .up-label{max-width:100%}.up-offer .up-format{flex-wrap:wrap}.up-hotmart,#hotmart-sales-funnel{width:100%;min-width:0}#hotmart-sales-funnel iframe{max-width:100%;width:100%!important;min-width:0!important}}
