.upsell-page{--wine-1:#1c0912;--wine-2:#2a0e19;--wine-3:#3c1523;--wine-4:#722a42;--wine-5:#9c3d5c;--gold-3:#c9973f;--gold-4:#ddb36a;--gold-5:#f0dcae;--cream-1:#faf5ec;--cream-2:#f3ead9;--chakra-root:#c0392b;--chakra-sacral:#e67e22;--chakra-plexus:#f1c40f;--chakra-heart:#2ecc71;--chakra-throat:#3498db;--chakra-third:#5b4b9e;--chakra-crown:#b57ee0;background:var(--wine-2);color:var(--cream-1);font-family:Outfit,sans-serif;font-size:16px;line-height:1.7;overflow-x:hidden}.upsell-page *{box-sizing:border-box;margin:0;padding:0}.upsell-page em{font-style:italic}.upsell-page .serif{font-family:Cormorant Garamond,serif}.upsell-page .wrap{max-width:1040px;margin:0 auto;padding:0 24px}.upsell-page .wrap-sm{max-width:720px;margin:0 auto;padding:0 24px}.upsell-page .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-4);font-size:11px;font-weight:500}.upsell-page .ornament{text-align:center;color:var(--gold-3);letter-spacing:14px;opacity:.6;padding:8px 0;font-size:13px}.upsell-page .fade{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(26px)}.upsell-page .fade.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.upsell-page .fade{opacity:1;transition:none;transform:none}.upsell-page *{transition:none!important;animation:none!important}}.upsell-page #urgency-bar{z-index:60;background:linear-gradient(90deg,var(--wine-4),#8a3350,var(--wine-4));letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;display:flex;position:sticky;top:0}.upsell-page #urgency-bar .u-dot{background:var(--gold-4);border-radius:50%;width:8px;height:8px;animation:1.4s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.upsell-page .timer-inline{color:var(--gold-5);font-variant-numeric:tabular-nums;font-weight:600}.upsell-page #brand-bar{border-bottom:1px solid #f0dcae1a;justify-content:space-between;align-items:center;padding:16px 28px;display:flex}.upsell-page #brand-bar .brand{color:var(--gold-5);font-family:Cormorant Garamond,serif;font-size:20px;font-style:italic}.upsell-page #brand-bar .brand-note{letter-spacing:.16em;text-transform:uppercase;color:#faf5ec66;font-size:10.5px}.upsell-page #hero{text-align:center;background:radial-gradient(ellipse 90% 70% at 50% -10%,#c9973f24,transparent 60%),var(--wine-2);padding:76px 0 64px;position:relative}.upsell-page .hero-confirm{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-4);background:#ddb36a14;border:1px solid #ddb36a59;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:8px 18px;font-size:12px;display:inline-flex}.upsell-page .hero-confirm .ok{background:var(--gold-3);width:16px;height:16px;color:var(--wine-1);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.upsell-page .hero-title{color:var(--cream-1);font-family:Cormorant Garamond,serif;font-size:clamp(38px,6vw,64px);font-weight:300;line-height:1.1}.upsell-page .hero-title em{color:var(--gold-4)}.upsell-page .hero-body{color:#faf5ecc7;max-width:620px;margin:26px auto 0;font-size:16.5px;font-weight:300}.upsell-page .hero-body strong{color:var(--cream-1);font-weight:500}.upsell-page .hero-key{border-left:2px solid var(--gold-3);text-align:left;max-width:560px;color:var(--gold-5);margin:30px auto 0;padding-left:20px;font-family:Cormorant Garamond,serif;font-size:20px;font-style:italic;line-height:1.6}.upsell-page .timer-block{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff08;border:1px solid #ddb36a47;border-radius:14px;max-width:420px;margin:40px auto 0;padding:22px 26px}.upsell-page .timer-label{letter-spacing:.2em;text-transform:uppercase;color:#faf5ec73;font-size:10.5px}.upsell-page .timer-big{color:var(--gold-4);font-variant-numeric:tabular-nums;margin-top:4px;font-family:Cormorant Garamond,serif;font-size:56px;font-weight:300;line-height:1.1}.upsell-page .timer-note{color:#faf5ec80;margin-top:8px;font-size:12.5px;line-height:1.6}.upsell-page section{padding:72px 0}.upsell-page .sec-head{text-align:center;margin-bottom:44px}.upsell-page .sec-title{margin-top:12px;font-family:Cormorant Garamond,serif;font-size:clamp(28px,4vw,44px);font-weight:300;line-height:1.2}.upsell-page .sec-title em{color:var(--gold-4)}.upsell-page .sec-sub{color:#faf5eca6;max-width:580px;margin:14px auto 0;font-size:15.5px;font-weight:300}.upsell-page #anatomia{background:var(--wine-1)}.upsell-page .anatomy-grid{grid-template-columns:340px 1fr;align-items:center;gap:56px;display:grid}@media(max-width:840px){.upsell-page .anatomy-grid{grid-template-columns:1fr;gap:40px}}.upsell-page .chakra-col{flex-direction:column-reverse;align-items:center;margin:0 auto;padding:30px 0;display:flex;position:relative}.upsell-page .chakra-line{background:linear-gradient(#b57ee080,#2ecc718c,#e67e2280);border-radius:2px;width:2px;position:absolute;top:36px;bottom:36px;left:50%;transform:translate(-50%)}.upsell-page .chakra-particle{background:var(--gold-5);border-radius:50%;width:7px;height:7px;animation:5.5s linear infinite rise;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 12px 4px #f0dcae8c}.upsell-page .chakra-particle.p2{width:5px;height:5px;animation-delay:1.8s}.upsell-page .chakra-particle.p3{opacity:.8;width:4px;height:4px;animation-delay:3.6s}@keyframes rise{0%{opacity:0;bottom:6%}8%{opacity:1}42%{bottom:44%}50%{bottom:47%;box-shadow:0 0 20px 8px #2ecc7199}58%{bottom:50%}92%{opacity:1}to{opacity:0;bottom:94%}}.upsell-page .chakra{z-index:2;align-items:center;gap:16px;width:100%;max-width:320px;margin:9px 0;display:flex;position:relative}.upsell-page .chakra .dot{border:2px solid #faf5ec40;border-radius:50%;flex-shrink:0;width:34px;height:34px;position:relative}.upsell-page .chakra .dot:after{content:"";background:var(--c);border-radius:50%;position:absolute;inset:6px}.upsell-page .chakra .dot:before{content:"";border:1px solid var(--c);opacity:.45;border-radius:50%;animation:3s ease-in-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.1;transform:scale(1.25)}}.upsell-page .chakra .info .nm{color:var(--cream-1);font-size:14px;font-weight:500}.upsell-page .chakra .info .bl{color:#faf5ec80;font-size:11.5px;line-height:1.45}.upsell-page .chakra.hl{background:#ddb36a12;border:1px solid #ddb36a4d;border-radius:12px;max-width:340px;padding:12px 14px}.upsell-page .chakra.hl .dot{width:44px;height:44px}.upsell-page .chakra.hl .dot:before{border-width:2px;animation-duration:2s}.upsell-page .chakra .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-4);border:1px solid #ddb36a66;border-radius:999px;margin-top:3px;padding:2px 8px;font-size:9px;display:inline-block}.upsell-page .anatomy-text h3{margin-bottom:18px;font-family:Cormorant Garamond,serif;font-size:clamp(26px,3.4vw,38px);font-weight:300;line-height:1.22}.upsell-page .anatomy-text h3 em{color:var(--gold-4)}.upsell-page .anatomy-text p{color:#faf5ecb8;margin-bottom:16px;font-size:15px;font-weight:300}.upsell-page .anatomy-text p strong{color:var(--cream-1);font-weight:500}.upsell-page .anatomy-cards{gap:12px;margin-top:24px;display:grid}.upsell-page .a-card{background:#ffffff09;border:1px solid #faf5ec1a;border-radius:12px;gap:14px;padding:16px 18px;display:flex}.upsell-page .a-card .ico{flex-shrink:0;font-size:20px;line-height:1.4}.upsell-page .a-card .t{color:var(--gold-5);margin-bottom:3px;font-size:14px;font-weight:500}.upsell-page .a-card .d{color:#faf5ec99;font-size:13px;line-height:1.6}.upsell-page #crencas{background:var(--wine-2)}.upsell-page .belief-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.upsell-page .b-card{background:#ffffff09;border:1px solid #faf5ec1a;border-radius:14px;padding:22px;transition:transform .35s,border-color .35s;position:relative}.upsell-page .b-card:hover{border-color:#ddb36a66;transform:translateY(-4px)}.upsell-page .b-card .b-chakra{letter-spacing:.12em;text-transform:uppercase;color:#faf5ec8c;align-items:center;gap:7px;margin-bottom:12px;font-size:10px;display:inline-flex}.upsell-page .b-card .b-chakra i{background:var(--c);width:9px;height:9px;box-shadow:0 0 8px var(--c);border-radius:50%}.upsell-page .b-card h4{color:var(--cream-1);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:400}.upsell-page .b-card q{color:var(--gold-5);quotes:'"' '"';border-left:2px solid #ddb36a66;margin-bottom:10px;padding-left:12px;font-family:Cormorant Garamond,serif;font-size:14.5px;font-style:italic;display:block}.upsell-page .b-card p{color:#faf5ec99;font-size:13px;line-height:1.65}.upsell-page .test-banner{background:linear-gradient(120deg,#ddb36a1a,#ddb36a05);border:1px solid #ddb36a4d;border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;padding:28px 32px;display:flex}.upsell-page .test-banner .ic{font-size:36px}.upsell-page .test-banner h4{color:var(--gold-5);margin-bottom:6px;font-family:Cormorant Garamond,serif;font-size:23px;font-weight:400}.upsell-page .test-banner p{color:#faf5ecb3;max-width:640px;font-size:14px}.upsell-page .test-banner p strong{color:var(--cream-1);font-weight:500}.upsell-page #canto{background:radial-gradient(ellipse 80% 90% at 50% 0%,#2ecc7112,transparent 55%),var(--wine-1);text-align:center}.upsell-page .sun-ring{width:130px;height:130px;margin:0 auto 30px;position:relative}.upsell-page .sun-ring .core{background:radial-gradient(circle,var(--gold-5),var(--gold-3));border-radius:50%;animation:4.5s ease-in-out infinite sunbreathe;position:absolute;inset:30px;box-shadow:0 0 44px 14px #ddb36a66}.upsell-page .sun-ring .orbit{border:1px solid #ddb36a59;border-radius:50%;animation:16s linear infinite spin;position:absolute;inset:0}.upsell-page .sun-ring .orbit:after{content:"";background:var(--gold-4);width:8px;height:8px;box-shadow:0 0 10px var(--gold-4);border-radius:50%;position:absolute;top:-4px;left:50%}.upsell-page .sun-ring .orbit.o2{opacity:.6;animation-duration:11s;animation-direction:reverse;inset:12px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sunbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.upsell-page .canto-quote{max-width:640px;color:var(--gold-5);margin:0 auto;font-family:Cormorant Garamond,serif;font-size:clamp(21px,3vw,28px);font-style:italic;font-weight:300;line-height:1.5}.upsell-page .canto-body{color:#faf5ecb8;text-align:left;max-width:620px;margin:26px auto 0;font-size:15.5px;font-weight:300}.upsell-page .canto-body strong{color:var(--cream-1);font-weight:500}.upsell-page .canto-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.upsell-page .canto-pills span{color:var(--gold-5);background:#ddb36a0f;border:1px solid #ddb36a59;border-radius:999px;padding:8px 18px;font-size:12.5px}.upsell-page #jornada{background:var(--wine-2)}.upsell-page .mod{background:#ffffff06;border:1px solid #faf5ec1a;border-radius:16px;margin-bottom:16px;overflow:hidden}.upsell-page .mod-head{background:#ddb36a0f;border-bottom:1px solid #faf5ec14;align-items:center;gap:16px;padding:20px 24px;display:flex}.upsell-page .mod-num{background:var(--wine-4);width:40px;height:40px;color:var(--gold-4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Cormorant Garamond,serif;font-size:17px;display:flex}.upsell-page .mod-head .mt{color:var(--cream-1);font-family:Cormorant Garamond,serif;font-size:21px}.upsell-page .mod-head .md{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-3);font-size:10.5px}.upsell-page .mod-head .mk{color:#faf5ec73;text-align:right;max-width:210px;margin-left:auto;font-size:11px;line-height:1.5}@media(max-width:640px){.upsell-page .mod-head .mk{display:none}}.upsell-page .day{border-bottom:1px solid #faf5ec0f;align-items:baseline;gap:14px;padding:14px 22px;display:flex}.upsell-page .day:last-child{border-bottom:none}.upsell-page .day .dn{color:var(--gold-4);flex-shrink:0;width:56px;font-family:Cormorant Garamond,serif;font-size:17px}.upsell-page .day .dt{color:var(--cream-1);font-size:14px;font-weight:500}.upsell-page .day .dd{color:#faf5ec8c;margin-top:2px;font-size:12.5px;line-height:1.55}.upsell-page .day .kbadge{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-4);vertical-align:middle;white-space:nowrap;border:1px solid #ddb36a66;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:9px;display:inline-block}.upsell-page .day.spec{background:#ddb36a0f}.upsell-page .daily-note{background:#ffffff0a;border:1px solid #faf5ec1f;border-radius:14px;align-items:center;gap:16px;margin-top:22px;padding:20px 24px;display:flex}.upsell-page .daily-note .ic{font-size:26px}.upsell-page .daily-note p{color:#faf5eca6;font-size:13.5px}.upsell-page .daily-note strong{color:var(--cream-1);font-weight:500}.upsell-page #integra{background:var(--wine-1)}.upsell-page .compare{grid-template-columns:1fr 1fr;gap:16px;max-width:880px;margin:0 auto;display:grid}@media(max-width:760px){.upsell-page .compare{grid-template-columns:1fr}}.upsell-page .cmp{border:1px solid #faf5ec1a;border-radius:16px;padding:30px 28px}.upsell-page .cmp.left{background:#ffffff08}.upsell-page .cmp.right{background:linear-gradient(160deg,#ddb36a1f,#ddb36a08);border-color:#ddb36a66;position:relative}.upsell-page .cmp.right:before{content:"✦ CAMINHO ACELERADO";background:var(--gold-3);color:var(--wine-1);letter-spacing:.14em;border-radius:999px;padding:4px 12px;font-size:9.5px;font-weight:600;position:absolute;top:-11px;left:24px}.upsell-page .cmp h4{color:var(--cream-1);margin-bottom:6px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400}.upsell-page .cmp .sub{letter-spacing:.1em;text-transform:uppercase;color:#faf5ec73;margin-bottom:18px;font-size:12px}.upsell-page .cmp.right .sub{color:var(--gold-4)}.upsell-page .cmp ul{gap:12px;list-style:none;display:grid}.upsell-page .cmp li{color:#faf5ecb3;gap:10px;font-size:13.5px;line-height:1.6;display:flex}.upsell-page .cmp li b{color:var(--cream-1);font-weight:500}.upsell-page .cmp li .m{color:#faf5ec66;flex-shrink:0}.upsell-page .cmp.right li .m{color:var(--gold-4)}.upsell-page .compare-note{text-align:center;color:#f0dcaebf;max-width:680px;margin:30px auto 0;font-family:Cormorant Garamond,serif;font-size:18px;font-style:italic;line-height:1.6}.upsell-page #prova{background:var(--wine-2)}.upsell-page .proof-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.upsell-page .proof-card{background:#ffffff09;border:1px solid #faf5ec1a;border-radius:14px;padding:24px}.upsell-page .proof-card .stars{color:var(--gold-4);letter-spacing:3px;margin-bottom:12px;font-size:13px}.upsell-page .proof-card blockquote{color:#faf5ecd9;margin-bottom:14px;font-family:Cormorant Garamond,serif;font-size:16px;font-style:italic;line-height:1.65}.upsell-page .proof-card .pa{color:var(--gold-5);font-size:13px;font-weight:500}.upsell-page .proof-card .pd{color:#faf5ec73;font-size:11.5px}.upsell-page #oferta{background:radial-gradient(ellipse 80% 60% at 50% 0%,#c9973f1a,transparent 60%),var(--wine-1)}.upsell-page .offer-card{background:var(--wine-2);border:1px solid #ddb36a59;border-radius:20px;max-width:640px;margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #00000073}.upsell-page .offer-head{background:linear-gradient(120deg,var(--wine-4),#5c2138);text-align:center;padding:32px 34px}.upsell-page .offer-head .ob{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-5);border:1px solid #f0dcae66;border-radius:999px;margin-bottom:14px;padding:6px 16px;font-size:10px;display:inline-block}.upsell-page .offer-head h3{color:var(--cream-1);font-family:Cormorant Garamond,serif;font-size:clamp(24px,3.4vw,32px);font-weight:300;line-height:1.25}.upsell-page .offer-head h3 em{color:var(--gold-4)}.upsell-page .offer-body{padding:34px}.upsell-page .stack{border:1px solid #faf5ec1a;border-radius:12px;gap:0;margin-bottom:24px;display:grid;overflow:hidden}.upsell-page .stack-row{color:#faf5ecbf;border-bottom:1px solid #faf5ec12;justify-content:space-between;gap:16px;padding:13px 18px;font-size:13.5px;display:flex}.upsell-page .stack-row span:last-child{color:#faf5ec80;white-space:nowrap}.upsell-page .stack-total{color:var(--gold-5);background:#ddb36a17;justify-content:space-between;padding:15px 18px;font-weight:500;display:flex}.upsell-page .price-zone{text-align:center;padding:8px 0 0}.upsell-page .price-context{color:#faf5ec8c;margin-bottom:14px;font-size:13px}.upsell-page .price-context strong{color:var(--cream-1);font-weight:500}.upsell-page .price-old{color:#faf5ec66;font-size:14px;text-decoration:line-through}.upsell-page .price-main{color:var(--gold-4);margin:4px 0;font-family:Cormorant Garamond,serif;font-size:56px;font-weight:300;line-height:1.1}.upsell-page .price-main .x{vertical-align:super;font-size:22px}.upsell-page .price-cash{color:#faf5ecb3;font-size:14px}.upsell-page .price-cash strong{color:var(--cream-1);font-weight:500}.upsell-page .price-save{color:var(--gold-5);background:#ddb36a12;border:1px solid #ddb36a66;border-radius:999px;margin-top:12px;padding:6px 16px;font-size:12px;display:inline-block}.upsell-page .cta-btn{background:linear-gradient(120deg,var(--gold-3),var(--gold-4));width:100%;color:var(--wine-1);letter-spacing:.04em;cursor:pointer;border:none;border-radius:12px;margin-top:24px;padding:19px 24px;font-family:Outfit,sans-serif;font-size:16px;font-weight:600;transition:transform .25s,box-shadow .25s;animation:2.6s ease-in-out infinite ctapulse;display:block}.upsell-page .cta-btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #c9973f59}@keyframes ctapulse{0%,to{box-shadow:0 0 #ddb36a73}55%{box-shadow:0 0 0 16px #ddb36a00}}.upsell-page .cta-security{color:#faf5ec80;justify-content:center;gap:8px;margin-top:12px;font-size:11.5px;display:flex}.upsell-page .cta-refuse{text-align:center;color:#faf5ec66;cursor:pointer;background:0 0;border:none;width:100%;margin-top:18px;font-family:Outfit,sans-serif;font-size:12.5px;text-decoration:underline;display:block}.upsell-page .cta-refuse:hover{color:#faf5eca6}.upsell-page #garantia .g-box{background:#ffffff08;border:1px solid #ddb36a4d;border-radius:18px;align-items:center;gap:26px;max-width:640px;margin:0 auto;padding:32px 36px;display:flex}@media(max-width:600px){.upsell-page #garantia .g-box{text-align:center;flex-direction:column}}.upsell-page #garantia .g-seal{border:2px solid var(--gold-3);background:var(--wine-3);border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.upsell-page #garantia .g-seal .n{color:var(--gold-4);font-family:Cormorant Garamond,serif;font-size:34px;line-height:1}.upsell-page #garantia .g-seal .l{letter-spacing:.12em;text-transform:uppercase;color:#faf5ec80;text-align:center;margin-top:2px;font-size:8.5px}.upsell-page #garantia h4{color:var(--cream-1);margin-bottom:8px;font-family:Cormorant Garamond,serif;font-size:23px;font-weight:400}.upsell-page #garantia p{color:#faf5eca6;font-size:14px}.upsell-page #garantia p strong{color:var(--cream-1);font-weight:500}.upsell-page #final{background:radial-gradient(ellipse 70% 60% at 50% 100%,#722a4280,transparent 65%),var(--wine-1);text-align:center;padding-bottom:96px}.upsell-page .final-quote{max-width:660px;color:var(--cream-1);margin:0 auto;font-family:Cormorant Garamond,serif;font-size:clamp(26px,4vw,40px);font-weight:300;line-height:1.35}.upsell-page .final-quote em{color:var(--gold-4)}.upsell-page .final-body{color:#faf5eca6;max-width:600px;margin:24px auto 0;font-size:15px;font-weight:300}.upsell-page .final-body strong{color:var(--cream-1);font-weight:500}.upsell-page .final-expira{color:#faf5ec80;margin-top:34px;font-size:13px}.upsell-page .final-expira span{color:var(--gold-4);font-variant-numeric:tabular-nums;font-weight:600}.upsell-page .final-cta{background:linear-gradient(120deg,var(--gold-3),var(--gold-4));color:var(--wine-1);cursor:pointer;border:none;border-radius:12px;margin-top:18px;padding:19px 46px;font-family:Outfit,sans-serif;font-size:16px;font-weight:600;transition:transform .25s;animation:2.6s ease-in-out infinite ctapulse;display:inline-block}.upsell-page .final-cta:hover{transform:translateY(-2px)}.upsell-page .final-note{color:#faf5ec66;margin-top:14px;font-size:12px}.upsell-page footer{text-align:center;color:#faf5ec4d;border-top:1px solid #faf5ec12;padding:34px 20px;font-size:11.5px}
