em{font-style:normal;color:#9bb593}.ref-fridge{border-radius:240px 240px 30px 30px}.ref-result{border-radius:18px;transform:rotate(0deg);animation:none;bottom:40px;right:-10px}.ref-method{width:185px;padding:18px;top:20px;left:0}.ref-method strong{font-size:21px}.ref-copy h1{font-size:clamp(58px,5.8vw,84px)}.recognition{background:#eeeee5;color:#1c241e;padding:75px 0}.center-title{text-align:center;max-width:960px;margin:0 auto 38px}.center-title .eyebrow{margin-bottom:19px;color:#718968}.center-title h2{font-size:clamp(32px,3.6vw,49px)}.center-title p:last-child:not(.eyebrow){font-size:13px;color:#a6b49e;margin-top:20px}.recognition em{color:#57734d}.pain-list{max-width:1000px;margin:40px auto 0}.pain-list>div{display:flex;gap:30px;align-items:center;padding:25px 0;border-bottom:1px solid #263d2b20}.pain-list>div>span{font:bold 52px Arial;color:#b8c3ad;flex-shrink:0}.pain-list h3{font-size:23px;letter-spacing:-.025em;line-height:1.35;color:#46503f}.pain-close{text-align:center;font-size:14px;color:#68735d;margin-top:30px}.pain-close strong{color:#263a27;font-weight:600}.solution-show{padding:85px 0;background:#fafaf5;color:#202b21}.solution-show>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.solution-copy .eyebrow{color:#718865;margin-bottom:22px}.solution-copy h2{font-size:clamp(38px,4vw,56px)}.solution-copy em{color:#57784c}.solution-copy p{font-size:14px;color:#65735d;margin-top:25px;max-width:480px}.solution-copy ul{list-style:none;padding:0;margin:27px 0;font-size:13px;line-height:2.4}.solution-copy li:before{content:'✓';color:#738e53;margin-right:14px}.text-link{display:inline-flex;gap:30px;text-decoration:none;border-bottom:1px solid #879877;padding-bottom:5px;font-size:12px;color:#426236}.guide-scene{height:530px;border-radius:230px 230px 30px 30px;background:#e0e6d7;position:relative;display:grid;place-items:center;isolation:isolate}.scene-word{position:absolute;font:bold 85px/.9 Arial;letter-spacing:-.08em;top:140px;left:20px;color:#bccbb0;z-index:-1}.guide-device{position:relative;background:#18231c;padding:20px 8px 8px;border-radius:24px;width:235px;transform:rotate(8deg);box-shadow:20px 25px 40px #2736223b;border:3px solid #485445}.guide-device img{border-radius:4px 4px 15px 15px;width:100%}.device-speaker{position:absolute;top:7px;width:50px;height:4px;background:#85917c;border-radius:10px;left:calc(50% - 25px)}.scene-note{position:absolute;bottom:20px;left:-15px;padding:20px 30px;border-radius:20px;background:#fafcf5e6;border:1px solid white;box-shadow:0 20px 30px #3b513523;backdrop-filter:blur(12px)}.scene-note b{display:block;font:bold 23px Arial}.scene-note span{font-size:11px;color:#66725d}.decisions{padding:75px 0}.decision{padding:0;border-radius:32px;overflow:hidden;background:#f3f4ec;color:#243021}.method-photo{height:205px;overflow:hidden;background:#dfe7d7}.method-photo img{width:100%;height:100%;object-fit:cover;object-position:center 37%;transition:transform .5s}.photo-1 img,.photo-2 img{object-position:center 17%;height:auto;min-height:100%}.decision:hover{background:#fafbf4}.decision:hover .method-photo img{transform:scale(1.04)}.decision-head{padding:25px 25px 0}.decision h3{font-size:25px;margin-top:15px}.decision .number{color:#728761}.decision-body{padding:0 25px 27px;color:#63745a}.decision-body b{color:#354b2c}.decision-foot{color:#698157;border-color:#cfd9c6}.demo-section{padding:75px 0}.benefit-section{padding:75px 0;background:#e8ede2;color:#253020}.benefit-section em{color:#55774b}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-grid article{background:#fafcf5;padding:28px;border-radius:30px;box-shadow:0 15px 24px #263a2110}.benefit-grid .benefit-main{grid-column:span 2}.benefit-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #a5b895;border-radius:10px;font-size:23px;color:#6f8a50;margin-bottom:21px}.benefit-grid h3{font-size:25px}.benefit-main h3{font-size:32px;max-width:490px}.benefit-grid p{font-size:12px;color:#68765e;margin-top:13px;max-width:590px}.benefit-grid .benefit-bottom{grid-column:span 2;background:#d3dfc8;display:flex;gap:24px;align-items:center}.benefit-bottom h3{font-size:26px;max-width:330px}.benefit-bottom p{max-width:230px;margin:0}.inside{padding:75px 0}.inside>.wrap>.eyebrow,.inside>.wrap>h2{text-align:center}.kit-grid{grid-template-columns:1.2fr 1fr 1fr}.kit-main{grid-row:span 2}.kit-small{overflow:hidden}.bonus-photo{height:155px;width:100%;object-fit:cover;object-position:top;margin-bottom:23px;border-radius:13px;background:#fff}.kit-small.last{grid-column:span 2}.kit-small.print{border-color:#b69f573d}.final{padding:75px 0}.final-offer{border-radius:40px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .55s,transform .55s}.reveal.seen{opacity:1;transform:none}.decision:hover{transform:translateY(-5px)}
@media(max-width:1000px){.kit-grid{grid-template-columns:1fr 1fr}.kit-main{grid-row:span 3}.kit-small.last{grid-column:auto}.solution-show>.wrap{gap:40px}.guide-scene{height:480px}.scene-word{font-size:68px}.benefit-grid h3{font-size:24px}.benefit-main h3{font-size:30px}}
@media(max-width:700px){.ref-copy h1{font-size:clamp(46px,12.6vw,76px)}.ref-method{width:155px;left:-7px;padding:16px;top:23px}.ref-method strong{font-size:18px}.recognition,.solution-show,.decisions,.demo-section,.benefit-section,.inside,.final{padding:50px 0}.center-title{text-align:left;margin-bottom:26px}.center-title h2{font-size:32px}.pain-list{margin-top:22px}.pain-list>div{gap:16px;padding:20px 0;align-items:start}.pain-list>div>span{font-size:36px}.pain-list h3{font-size:19px}.pain-list br{display:none}.pain-close{text-align:left;font-size:12px}.solution-show>.wrap{grid-template-columns:1fr;gap:32px}.solution-copy h2{font-size:39px}.solution-copy p{font-size:12px;margin-top:20px}.solution-copy ul{font-size:12px}.guide-scene{height:440px;width:94%;justify-self:center}.guide-device{width:208px}.scene-word{font-size:70px;left:7px;top:115px}.scene-note{left:-7px;padding:17px 22px}.scene-note b{font-size:21px}.method-photo{height:180px}.decision-head{padding:22px 24px 0}.decision-body{padding:0 24px 24px}.benefit-grid{grid-template-columns:1fr;gap:14px}.benefit-grid .benefit-main,.benefit-grid .benefit-bottom{grid-column:auto}.benefit-grid article{padding:25px}.benefit-main h3{font-size:28px}.benefit-grid .benefit-bottom{display:block}.benefit-bottom p{margin-top:13px;max-width:100%}.kit-grid{grid-template-columns:1fr}.kit-main{grid-row:auto}.kit-small.last{grid-column:auto}.inside>.wrap>.eyebrow,.inside>.wrap>h2{text-align:left}.bonus-photo{height:185px;object-position:center 20%}.final-offer{border-radius:28px}}
@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}

/* Destaque solicitado na demonstracao do guia */
.demo-section{background:#17251c;color:#f7f7ee}.demo-section>.wrap{grid-template-columns:.95fr 1.15fr;gap:55px}.demo-heading .eyebrow{color:#d6b85e}.demo-heading h2{font-size:clamp(34px,3.6vw,50px);line-height:1.09}.demo-heading h2 em{color:#eac15b}.demo-heading p:last-of-type{color:#c1cebb;font-size:14px;max-width:430px;margin-top:24px}.demo-buy{font-size:13px;padding:18px 20px;margin-top:29px;max-width:440px;box-shadow:0 10px 30px #0002}.demo-reassurance{font-size:9px;color:#b8c8b0;margin-top:13px}.demo-section .live-guide{color:#22301f;border-color:#e2e7d7;box-shadow:0 25px 60px #0004}.demo-section .preview-head{background:#dbe5d2;color:#314329}.demo-section .preview-description h2{color:#20341f}.demo-section .preview-description p{color:#4d6145}.demo-section .preview-description button{background:#e0e9d6;border:1px solid #afc19c;padding:11px 13px;border-radius:9px;color:#2f4926;transition:background .2s,transform .2s}.demo-section .preview-description button:hover{background:#d0e0c1;transform:translateY(-2px)}.demo-section .preview-footer{color:#536647}.demo-section .preview-tabs button{font-size:11px}.demo-section .real-page{height:330px}
@media(max-width:1000px){.demo-section>.wrap{gap:30px}.demo-heading h2{font-size:38px}.demo-buy{font-size:12px}}
@media(max-width:700px){.demo-section>.wrap{grid-template-columns:1fr;gap:30px}.demo-heading h2{font-size:35px}.demo-heading p:last-of-type{font-size:13px;margin-top:20px}.demo-buy{width:100%;font-size:12px;margin-top:22px}.demo-reassurance{font-size:8px}.demo-section .real-page{height:245px}.demo-section .preview-tabs button{font-size:9px}.demo-section .preview-description button{font-size:10px;padding:10px}.demo-section .preview-description h2{font-size:23px}}
