html{scroll-behavior:smooth}body{margin:0;background:#100c08}#revamp{--cream:#f3eadc;--paper:#faf4ea;--ink:#241d17;--gold:#d9a154;--rust:#976332;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.7;overflow:hidden;color:var(--ink)}#revamp *{box-sizing:border-box}#revamp :is(h1,h2,h3,p,figure,ul,dl,dd,blockquote){margin:0}#revamp img{display:block;max-width:100%;height:auto}#revamp h1,#revamp h2,#revamp h3{font-weight:600;letter-spacing:-.052em;line-height:1.1;text-transform:none}#revamp h1{font-size:clamp(36px,3.55vw,60px);font-weight:750}#revamp h2{font-size:clamp(32px,3.6vw,56px)}#revamp h3{font-size:24px;letter-spacing:-.035em}#revamp em{font-style:normal;color:var(--rust)}#revamp .r-dark em{color:var(--gold)}#revamp .r-wrap{width:min(1240px,88%);margin-inline:auto}#revamp .r-dark{background:#100c08;color:var(--cream)}#revamp .r-light{background:var(--paper)}#revamp .r-label{font-size:11px;font-weight:700;letter-spacing:.19em;line-height:1.5;color:var(--rust);margin-bottom:24px;text-transform:uppercase}#revamp .r-dark .r-label{color:var(--gold)}#revamp .r-label-box{display:inline-block;border:1px solid #aa784342;padding:9px 14px;border-radius:4px;letter-spacing:.24em}#revamp p{max-width:none}#revamp :is(.r-editorial,.r-creator-grid,.r-deliver-grid,.r-bonus-grid) p{color:#665d52}#revamp :is(.r-editorial,.r-creator-grid,.r-deliver-grid,.r-bonus-grid) h2+p{margin-top:28px}#revamp .r-cta{display:flex;align-items:center;justify-content:center;gap:22px;padding:23px 25px;border-radius:6px;background:linear-gradient(110deg,#dba353,#edb768);box-shadow:0 8px 40px #c77c2120;color:#171008;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.01em;line-height:1.35;transition:transform .2s,box-shadow .2s}#revamp .r-cta:hover{transform:translateY(-3px);box-shadow:0 12px 35px #d69d5438}#revamp .r-cta:focus-visible,#revamp summary:focus-visible{outline:3px solid #deab68;outline-offset:5px}#revamp .r-cta>span{font-size:26px;font-weight:400;line-height:1}#revamp .r-trust{font-size:10px!important;color:#c3b7a6!important;margin-top:17px!important;line-height:1.8;text-align:center}#revamp .r-trust i{font-style:normal;padding:0 6px;color:var(--gold)}#revamp .r-hero{position:relative;padding:72px 0 60px;background:radial-gradient(ellipse at 78% 48%,#3c2615 0,transparent 52%),#100c08}#revamp .r-hero-grid{display:grid;grid-template-columns:1.02fr 1.18fr;align-items:center;gap:20px}#revamp .r-hero-copy{position:relative;z-index:2}#revamp .r-hero-copy h1 em{display:block}#revamp .r-lead{font-size:15px;line-height:1.9;color:#c9bfb1;margin:25px 0!important;max-width:530px}#revamp .r-metrics{display:flex;gap:0;margin:28px 0 32px;font-size:10px;line-height:1.4}#revamp .r-metrics span{flex:1;padding:0 16px;border-left:1px solid #d6ac7133}#revamp .r-metrics span:first-child{padding-left:0;border:0}#revamp .r-metrics b{font-size:22px;font-weight:600;display:block;color:#e4b574;margin-bottom:5px}#revamp .r-hero-art{position:relative;margin:0 -50px 0 -20px}#revamp .r-composition{position:relative;aspect-ratio:1.26;overflow:hidden;isolation:isolate}#revamp .r-composition>img{max-width:none;width:163%;height:100%;object-fit:cover;object-position:right;position:absolute;right:0;top:0}#revamp .r-composition:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 15px 0 24px #100c08,inset -10px 0 22px #100c08,inset 0 8px 20px #100c08,inset 0 -12px 26px #100c08}#revamp .r-art-note{color:#ae9374;font-size:11px;text-align:center;margin-top:12px;font-style:italic}#revamp .r-small-price{font-size:12px;color:#c9bfb1;text-align:center;margin-top:16px}#revamp .r-small-price strong{color:var(--cream)}#revamp .r-ident{padding:115px 0}#revamp .r-editorial{display:grid;grid-template-columns:1fr 1fr;gap:100px}#revamp .r-editorial h2{font-size:clamp(42px,4.5vw,68px)}#revamp .r-arrow-list{list-style:none;padding:0}#revamp .r-arrow-list li{position:relative;padding:15px 0 15px 29px;border-bottom:1px solid #a886622b;line-height:1.6}#revamp .r-arrow-list li:before{content:'↗';position:absolute;left:0;color:var(--rust);font-size:22px;line-height:1.1}#revamp .r-callout{font-size:19px;font-weight:600;line-height:1.55;color:var(--ink)!important;margin-top:30px!important;padding-left:20px;border-left:2px solid #b88246}#revamp .r-belief{background:#eee3d2;padding:85px 0 0}#revamp .r-belief .r-wrap:first-child{max-width:1000px;text-align:center}#revamp .r-belief h2{font-size:clamp(34px,4.1vw,62px);margin-bottom:55px}#revamp .r-skills{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;background:#21170f}#revamp .r-skills figure{position:relative;overflow:hidden}#revamp .r-skill-crop{height:270px;position:relative;overflow:hidden;background:#281d14}#revamp .r-skill-crop img{position:absolute;width:100%;height:100%;max-width:none;object-fit:cover}#revamp .r-cooking img{width:200%;height:200%;left:-65%;top:-98%;object-position:50% 80%}#revamp .r-organizing img{width:170%;height:170%;left:-30%;top:-55%;object-position:50% 70%}#revamp .r-editing img{width:160%;height:160%;left:-35%;top:-45%;object-position:50% 75%}#revamp .r-creating img{width:160%;height:160%;left:-30%;top:-55%;object-position:50% 80%}#revamp .r-teaching img{width:610%;height:auto;max-width:none;top:-77%;left:-395%}#revamp .r-skills figcaption{position:absolute;bottom:0;left:0;right:0;padding:36px 18px 18px;background:linear-gradient(transparent,#100c08e6);color:#f5e9d7;font-size:14px;font-weight:600}#revamp .r-skills figcaption span{font-size:10px;color:#d9ac73;display:block;font-weight:400;letter-spacing:.15em}#revamp .r-belief-close{padding:42px 0 46px;font-size:20px;line-height:1.6;max-width:880px;margin:auto;text-align:center;color:#6a5e4e}#revamp .r-belief-close strong{font-weight:500;color:#302318}#revamp .r-mechanism{padding:105px 0}#revamp .r-mechanism h2{max-width:1000px}#revamp .r-journey{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:65px}#revamp .r-journey article{border-top:1px solid #b690694d;padding-top:18px}#revamp .r-number{display:block;font-size:100px;font-weight:400;letter-spacing:-.07em;line-height:1.1;color:#b88b55}#revamp .r-journey h3{font-size:20px;letter-spacing:.07em;font-weight:700;margin:20px 0}#revamp .r-journey h3 span{float:right;color:#ab7743;font-weight:400}#revamp .r-journey p{font-size:15px;color:#6b6156}#revamp .r-mechanism-close{margin-top:50px;padding-top:30px;border-top:1px solid #b690694d;font-size:18px;color:#756958}#revamp .r-mechanism-close strong{font-weight:600;color:#32271d}#revamp .r-math{padding:100px 0;background:radial-gradient(ellipse at 0 0,#2f2013,transparent 70%),#100c08}#revamp .r-math-top{display:grid;grid-template-columns:1.2fr 1fr;gap:95px;align-items:end}#revamp .r-math h2{font-size:clamp(32px,3.2vw,46px)}#revamp .r-math-intro p{font-size:15px;color:#c1b6a6}#revamp .r-formula{font-size:23px!important;line-height:1.5!important;color:#f0e1c9!important;margin-top:24px!important}#revamp .r-formula span{color:var(--gold)}#revamp .r-equations{margin:55px 0;border-top:1px solid #e3c09a40}#revamp .r-equations p{display:grid;grid-template-columns:1fr 1.3fr .3fr 1fr;align-items:center;gap:20px;padding:26px 0;border-bottom:1px solid #e3c09a40;font-size:clamp(22px,3.2vw,43px);font-weight:400;letter-spacing:-.04em}#revamp .r-equations b{font-weight:500}#revamp .r-equations p>span{font-size:.65em;color:#b6a995}#revamp .r-equations strong{color:var(--gold);font-weight:500;text-align:right}#revamp .r-math-bottom{display:grid;grid-template-columns:1fr 1fr;gap:100px}#revamp .r-math-bottom h3{font-size:26px;line-height:1.35}#revamp .r-math-bottom p{font-size:15px;color:#bdb09c}#revamp .r-deliver{padding:110px 0 80px}#revamp .r-deliver h2{max-width:930px}#revamp .r-deliver-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;margin-top:55px}#revamp .r-box-stage{position:relative;background:radial-gradient(ellipse,#ceb38755,transparent 65%)}#revamp .r-box-stage img{width:100%;filter:drop-shadow(15px 24px 22px #27190c33)}#revamp .r-product-name{font-size:44px;font-weight:600;margin-bottom:16px}#revamp .r-benefits{margin-top:25px}#revamp .r-benefits>div{padding:20px 0;border-top:1px solid #b6906940}#revamp .r-benefits dt{font-size:13px;font-weight:700;letter-spacing:.045em;color:#966234;margin-bottom:6px}#revamp .r-benefits dd{font-size:14px;color:#6b6053}#revamp .r-bonus{background:#ede2d0;padding:90px 0}#revamp .r-bonus-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}#revamp .r-bonus h2{font-size:42px}#revamp .r-bonus h3{font-size:28px;line-height:1.3;margin-bottom:22px}#revamp .r-bonus-image{margin:35px -35px 0}#revamp .r-bonus-image img{mix-blend-mode:multiply}#revamp .r-bonus-list li{font-size:14px;padding-top:10px;padding-bottom:10px}#revamp .r-bonus .r-label:not(:first-child){margin:28px 0 8px}#revamp .r-offer{padding:95px 0 110px;background:radial-gradient(ellipse at 20% 45%,#392316 0,transparent 65%),#100c08}#revamp .r-offer h2{font-size:clamp(42px,4.6vw,70px)}#revamp .r-offer-lead{max-width:700px;margin-top:24px;font-size:16px;color:#c9bbaa}#revamp .r-offer-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:75px;margin-top:55px;align-items:center}#revamp .r-offer-art{position:relative;margin-left:-45px}#revamp .r-offer-art .r-composition{aspect-ratio:1.26}#revamp .r-guide{width:55%;margin:-95px 0 0 0;position:relative;z-index:1;transform:rotate(-5deg);filter:drop-shadow(0 18px 15px #0008)}#revamp .r-check-list{list-style:none;padding:0;margin:0 0 28px}#revamp .r-check-list li{padding:7px 0 7px 27px;position:relative;font-size:14px;color:#e1d6c5}#revamp .r-check-list li:before{content:'✓';color:var(--gold);position:absolute;left:0}#revamp .r-price{border-top:1px solid #c99b6240;padding-top:25px;margin:20px 0 27px}#revamp .r-price .r-label{margin-bottom:8px}#revamp .r-price strong{font-size:92px;line-height:1.05;font-weight:600;letter-spacing:-.06em;display:block}#revamp .r-price strong span{font-size:26px;vertical-align:super;letter-spacing:0;margin-right:8px}#revamp .r-price>p:last-child{color:#ac9d87;font-size:13px;margin-top:8px}#revamp .r-creator{padding:105px 0 0;background:#eee3d2}#revamp .r-creator-grid{display:grid;grid-template-columns:.85fr 1fr;gap:100px;align-items:end}#revamp .r-creator-grid>div:last-child{padding-bottom:85px}#revamp .r-portrait{position:relative;isolation:isolate;max-width:460px;align-self:end}#revamp .r-portrait img{position:relative;width:100%;height:auto;z-index:1}#revamp .r-portrait-ring{position:absolute;left:-12%;right:-8%;bottom:3%;aspect-ratio:1;border:1px solid #a6743944;border-radius:50%;z-index:0;background:radial-gradient(circle,#c9a57050,transparent 65%)}#revamp .r-creator p{margin-top:22px;font-size:15px}#revamp .r-creator .r-label{margin-top:0}#revamp .r-creator blockquote{margin-top:28px;padding-top:24px;border-top:1px solid #b48f624d;font-size:20px;line-height:1.55;letter-spacing:-.03em}#revamp .r-creator blockquote strong{color:var(--rust);font-weight:500}#revamp .r-faq{padding:95px 0 0}#revamp .r-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}#revamp .r-faq-list details{border-bottom:1px solid #b898693b}#revamp .r-faq-list summary{display:flex;align-items:center;gap:19px;cursor:pointer;padding:24px 0;list-style:none;font-size:15px;line-height:1.6}#revamp .r-faq-list summary::-webkit-details-marker{display:none}#revamp .r-faq-num{color:#a78558;font-size:11px;flex-shrink:0}#revamp .r-faq-list summary>b{margin-left:auto;color:#d3a668;font-size:24px;font-weight:300}#revamp .r-faq-list details[open] summary>b{transform:rotate(45deg)}#revamp .r-faq-list details>p{font-size:14px;line-height:1.9;color:#bcad98;padding:0 30px 27px}#revamp .r-final{margin-top:110px;padding:65px 0 75px;border-top:1px solid #b898693b;text-align:center}#revamp .r-final h2{font-size:clamp(36px,4.4vw,64px)}#revamp .r-final>p:not(.r-label):not(.r-trust):not(.r-final-price){max-width:620px;margin:24px auto;color:#bfb09b;font-size:15px}#revamp .r-final-price{font-size:14px;margin:30px 0 20px}#revamp .r-final-price strong{font-size:24px;color:var(--gold)}#revamp .r-final .r-cta{max-width:490px;margin:auto}#revamp .r-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #b898692b;padding:28px 0;font-size:10px;color:#9c8a72}#revamp .r-footer b{font-size:13px;font-weight:500;color:#d1b994;margin-left:10px}
@media(min-width:1600px){#revamp .r-hero{padding:95px 0}#revamp .r-hero-grid{width:min(1420px,88%)}#revamp h1{font-size:62px}}
@media(max-width:1000px){#revamp .r-wrap{width:90%}#revamp .r-hero-grid{grid-template-columns:1fr 1fr}#revamp .r-hero-art{margin:0 -20px}#revamp .r-hero{padding:50px 0}#revamp .r-cta{padding:20px 16px;font-size:11px}#revamp .r-editorial,#revamp .r-math-top,#revamp .r-math-bottom,#revamp .r-deliver-grid,#revamp .r-bonus-grid,#revamp .r-offer-grid,#revamp .r-creator-grid,#revamp .r-faq-grid{gap:40px}#revamp .r-skill-crop{height:220px}#revamp .r-teaching img{top:-55%}#revamp .r-journey{gap:25px}#revamp .r-number{font-size:85px}#revamp .r-offer-art{margin-left:0}#revamp .r-guide{margin-top:-50px}#revamp .r-bonus h2{font-size:32px}}
@media(max-width:700px){#revamp{font-size:15px}#revamp .r-wrap{width:88%}#revamp h1{font-size:clamp(34px,8.8vw,48px);line-height:1.1}#revamp h2{font-size:34px}#revamp .r-label{font-size:10px;margin-bottom:19px}#revamp .r-hero{padding:35px 0 42px}#revamp .r-hero-grid{display:flex;flex-direction:column;gap:18px}#revamp .r-hero-copy{width:100%}#revamp .r-lead{font-size:14px;line-height:1.85;margin:21px 0!important}#revamp .r-metrics{margin:23px 0;font-size:9px}#revamp .r-metrics span{padding:0 12px}#revamp .r-metrics b{font-size:21px}#revamp .r-cta{padding:21px 16px;font-size:12px;gap:15px}#revamp .r-trust{font-size:9px!important}#revamp .r-trust i{padding:0 3px}#revamp .r-hero-art{width:112%;margin:0;order:2}#revamp .r-art-note{font-size:10px;margin-top:0}#revamp .r-ident,#revamp .r-mechanism,#revamp .r-math,#revamp .r-deliver,#revamp .r-bonus,#revamp .r-offer{padding:64px 0}#revamp .r-editorial,#revamp .r-math-top,#revamp .r-math-bottom,#revamp .r-deliver-grid,#revamp .r-bonus-grid,#revamp .r-offer-grid,#revamp .r-creator-grid,#revamp .r-faq-grid{display:grid;grid-template-columns:1fr;gap:32px}#revamp .r-editorial h2{font-size:43px}#revamp .r-arrow-list li{padding-top:13px;padding-bottom:13px;font-size:15px}#revamp .r-callout{font-size:18px}#revamp .r-belief{padding-top:60px}#revamp .r-belief h2{font-size:33px;margin-bottom:35px}#revamp .r-skills{grid-template-columns:1fr 1fr;gap:2px}#revamp .r-skill-crop{height:230px}#revamp .r-skills .r-real-work{grid-column:1/-1}#revamp .r-real-work .r-skill-crop{height:280px}#revamp .r-real-work .r-teaching img{width:270%;left:-158%;top:-62%}#revamp .r-skills figcaption{font-size:13px;padding:30px 16px 16px}#revamp .r-belief-close{font-size:17px;padding:30px 0 38px}#revamp .r-journey{display:block;margin-top:35px}#revamp .r-journey article{display:grid;grid-template-columns:85px 1fr;gap:0 17px;margin-bottom:25px;padding-top:22px}#revamp .r-number{grid-row:1/3;font-size:69px}#revamp .r-journey h3{font-size:17px;margin:3px 0 13px;letter-spacing:.05em}#revamp .r-journey p{font-size:14px}#revamp .r-journey h3 span{transform:rotate(90deg)}#revamp .r-mechanism-close{font-size:16px;margin-top:10px;padding-top:24px}#revamp .r-math h2{font-size:33px}#revamp .r-formula{font-size:22px!important}#revamp .r-equations{margin:30px 0}#revamp .r-equations p{gap:8px;padding:23px 0;font-size:24px;grid-template-columns:1fr 1.2fr .25fr 1fr}#revamp .r-equations p>span{font-size:.55em}#revamp .r-math-bottom h3{font-size:24px}#revamp .r-deliver-grid{margin-top:25px;gap:10px}#revamp .r-box-stage{max-width:380px;margin:auto}#revamp .r-product-name{font-size:38px}#revamp .r-bonus h2{font-size:34px}#revamp .r-bonus h3{font-size:25px}#revamp .r-bonus-image{margin:20px 0 0}#revamp .r-bonus-list li{font-size:14px}#revamp .r-offer h2{font-size:40px}#revamp .r-offer-grid{margin-top:20px;gap:28px}#revamp .r-offer-art{width:100%;margin:0}#revamp .r-offer-art .r-composition{width:112%;margin-left:-6%}#revamp .r-guide{margin:15px auto 0;transform:none;width:85%}#revamp .r-price strong{font-size:86px}#revamp .r-creator{padding-top:60px}#revamp .r-creator-grid{gap:38px}#revamp .r-creator-grid>div:last-child{padding-bottom:0;grid-row:1}#revamp .r-creator p{font-size:14px}#revamp .r-creator blockquote{font-size:18px}#revamp .r-portrait{width:85%;max-width:370px;margin:auto}#revamp .r-faq{padding-top:60px}#revamp .r-faq-grid{gap:18px}#revamp .r-faq h2 br{display:none}#revamp .r-faq-list summary{font-size:14px;gap:12px;padding:22px 0}#revamp .r-faq-list details>p{padding:0 0 24px 27px;font-size:13px}#revamp .r-final{margin-top:55px;padding:45px 0}#revamp .r-final h2{font-size:35px}#revamp .r-footer{flex-direction:column;gap:8px;font-size:9px;padding:25px 0}#revamp .r-footer b{font-size:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#revamp .r-cta{transition:none}}
#revamp .r-organizing img{top:-84%}#revamp .r-editing img{top:-85%}#revamp .r-creating img{top:-83%}#revamp .r-teaching img{top:-61%}@media(max-width:700px){#revamp .r-real-work .r-teaching img{top:-48%}}

#revamp .r-hero-copy h1{font-size:clamp(32px,3.05vw,46px);line-height:1.15;letter-spacing:-.047em;text-wrap:balance}
#revamp .r-hero-copy h1 em{display:inline}
#revamp .r-small-price{font-size:16px;text-align:left}#revamp .r-small-price strong{font-size:24px}#revamp .r-hero-copy .r-trust{text-align:left}
#revamp .r-creating img{width:100%;height:100%;left:0;top:0;object-position:50% 53%}
#revamp .r-service img{width:210%;height:210%;left:-58%;top:-111%;object-fit:cover;object-position:center bottom}
#revamp .r-bonus-grid{grid-template-columns:1.12fr 1fr;gap:65px}
#revamp .r-bonus-kit{position:relative;aspect-ratio:1.25;isolation:isolate}
#revamp .r-bonus-kit .r-bonus-laptop{position:absolute;width:88%;left:-7%;top:12%;mix-blend-mode:multiply}
#revamp .r-bonus-box{position:relative;aspect-ratio:820/1095;filter:drop-shadow(8px 14px 12px #0004)}
#revamp .r-bonus-box img{position:absolute;max-width:none;width:151.22%;height:auto;left:-29.15%;top:-7.4%;clip-path:polygon(19.27% 10.01%,32.1% 6.39%,85.32% 9.31%,85.32% 88.09%,32.26% 92.59%,19.27% 89.12%)}
#revamp .r-bonus-kit .r-bonus-box{position:absolute;width:29%;right:-1%;bottom:7%}
#revamp .r-bonus-grid .r-bonus-badge{display:inline-block;background:#a35d40;color:#fff7eb;font-size:17px;font-weight:800;letter-spacing:.13em;padding:12px 18px;margin-bottom:25px}
#revamp .r-bonus h2{font-size:clamp(30px,3vw,43px);margin-bottom:25px}
#revamp .r-bonus h3{font-size:23px;line-height:1.4;margin-bottom:19px}
#revamp .r-bonus-grid .r-bonus-close{font-size:18px;font-weight:650;color:var(--rust);margin-top:25px;line-height:1.6}
#revamp .r-offer h2{font-size:clamp(36px,3.9vw,57px);max-width:1000px}
#revamp .r-offer-grid{grid-template-columns:1.45fr 1fr;gap:45px}
#revamp .r-bundle{aspect-ratio:1.08;isolation:isolate;width:100%;margin:0}
#revamp .r-bundle-base{position:absolute;z-index:0;width:80%;left:4%;bottom:0;transform:rotate(-5deg);filter:drop-shadow(0 18px 15px #0008)}
#revamp .r-bundle .r-bonus-laptop{position:absolute;z-index:1;width:62%;right:-1%;top:0}
#revamp .r-bundle-main{position:absolute;z-index:2;width:104%;height:auto;left:-8%;top:24%;aspect-ratio:1215/745}#revamp .r-bundle-main svg{display:block;width:100%;height:auto}
#revamp .r-bundle-main img{position:absolute;max-width:none;height:100%;width:auto;right:0;top:0}
#revamp .r-bundle .r-bonus-box{position:absolute;z-index:3;width:24%;left:29%;bottom:8%}
#revamp .r-creator{padding-bottom:70px}#revamp .r-creator-grid{align-items:center}#revamp .r-creator-grid>div:last-child{padding-bottom:0}#revamp .r-portrait{align-self:center}#revamp .r-creator h2{font-size:clamp(34px,3.5vw,50px)}
#revamp .r-final-price strong{font-size:28px}
@keyframes cta-gentle-pulse{0%,100%{box-shadow:0 8px 35px #c77c2120;transform:scale(1)}50%{box-shadow:0 8px 36px #dba35345;transform:scale(1.012)}}
#revamp .r-cta{animation:cta-gentle-pulse 3s ease-in-out infinite}#revamp .r-cta:hover{animation-play-state:paused}
@media(max-width:700px){
#revamp .r-hero-copy h1{font-size:clamp(29px,7.3vw,38px);line-height:1.17}#revamp .r-small-price{font-size:13px}#revamp .r-small-price strong{font-size:22px}
#revamp .r-real-work .r-service img{width:140%;height:240%;left:-18%;top:-140%;object-position:center bottom}
#revamp .r-bonus-grid{grid-template-columns:1fr;gap:28px}#revamp .r-bonus-kit{width:100%;max-width:480px;margin:auto;aspect-ratio:1.35}#revamp .r-bonus-kit .r-bonus-laptop{left:-2%;width:78%}#revamp .r-bonus-kit .r-bonus-box{right:0;width:29%}
#revamp .r-bonus-copy{display:contents}#revamp .r-bonus-badge{grid-row:1;justify-self:start;margin-bottom:0!important}#revamp .r-bonus-kit{grid-row:3}#revamp .r-bonus h2{grid-row:2;margin:0;font-size:33px}#revamp .r-bonus h3{font-size:23px;margin:0}#revamp .r-bonus-grid .r-bonus-close{margin-top:0}
#revamp .r-offer h2{font-size:36px}#revamp .r-offer-grid{grid-template-columns:1fr;gap:30px}
#revamp .r-bundle{height:auto;aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}
#revamp .r-bundle-main{position:relative;left:auto;top:auto;width:100%;height:auto;aspect-ratio:1.45;grid-column:1/-1;grid-row:1}
#revamp .r-bundle .r-bonus-laptop{position:static;width:100%;grid-row:2;grid-column:1}#revamp .r-bundle .r-bonus-box{position:relative;left:auto;bottom:auto;width:52%;margin:auto;grid-row:2;grid-column:2}#revamp .r-bundle-base{position:static;width:65%;margin:-5% auto 0;grid-column:1/-1;grid-row:3;transform:none}
#revamp .r-creator-grid>div:last-child{grid-row:auto}#revamp .r-portrait{grid-row:1;width:100%;max-width:370px}#revamp .r-creator{padding-bottom:60px}
}
@media(prefers-reduced-motion:reduce){#revamp .r-cta{animation:none}}

/* Requested cleanup, 22 September */
#revamp .r-clean-hero{display:flex;align-items:center;overflow:visible}
#revamp .r-clean-hero svg{display:block;width:100%;height:auto;overflow:visible}
#revamp .r-clean-hero:after{display:none}
#revamp .r-small-price{display:flex;align-items:baseline;gap:12px;margin-top:28px;font-size:18px}
#revamp .r-small-price del{color:#b4a38d;text-decoration-thickness:1px}
#revamp .r-small-price strong{font-size:38px;color:var(--gold)}
#revamp .r-bundle{aspect-ratio:.95}
#revamp .r-bundle-main{top:18%}
#revamp .r-bundle .r-bonus-laptop{width:55%;right:0;top:0}
#revamp .r-bundle .r-bonus-box{width:21%;left:27%;bottom:23%}
#revamp .r-bundle-base{width:79%;left:9%;bottom:0;transform:rotate(-3deg)}
#revamp .r-portrait{width:50%;max-width:230px;justify-self:center}
#revamp .r-final-price strong{font-size:36px}
@media(max-width:700px){
#revamp .r-clean-hero{aspect-ratio:1.63;width:94%;margin:10px auto 0}
#revamp .r-small-price{font-size:16px;margin-top:24px}#revamp .r-small-price strong{font-size:34px}
#revamp .r-bundle{display:grid;grid-template-columns:1fr 1.2fr .65fr;gap:8px;aspect-ratio:auto;align-items:center}
#revamp .r-bundle-main{grid-column:1/-1;grid-row:1;position:relative;top:auto;left:auto;width:100%;aspect-ratio:1215/745;margin-bottom:8px}
#revamp .r-bundle .r-bonus-laptop{position:static;grid-column:1;grid-row:2;width:100%;margin:0}
#revamp .r-bundle .r-bonus-box{position:relative;grid-column:3;grid-row:2;width:85%;left:auto;bottom:auto;margin:auto}
#revamp .r-bundle-base{position:static;grid-column:2;grid-row:2;width:100%;margin:0;transform:none}
#revamp .r-portrait{width:50%;max-width:185px;margin:auto}
#revamp .r-final-price strong{font-size:36px}
}

#revamp .r-small-price del{color:#ef6868;text-decoration:line-through;text-decoration-thickness:2px}
#revamp .r-unified-kit{width:100%;margin:0;align-self:center;aspect-ratio:714/500;overflow:hidden}
#revamp .r-unified-kit>img{width:100%;height:auto;display:block}
#revamp .r-method-image{width:100%;height:auto;display:block}
#revamp .r-white-box{aspect-ratio:640/897}
#revamp .r-white-box img{width:160%;left:-35.2%;top:-8.7%;height:auto;clip-path:polygon(22% 11.7%,36.9% 7.4%,84.6% 13.1%,84.6% 87.4%,36.9% 93.2%,22% 88%)}
@keyframes checkout-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 #e8ae5d66}50%{transform:scale(1.025);box-shadow:0 0 0 9px #e8ae5d00}}
#revamp .r-cta{animation:checkout-pulse 2.4s ease-in-out infinite}
@media(prefers-reduced-motion:reduce){#revamp .r-cta{animation:checkout-glow 3s ease-in-out infinite}}
@keyframes checkout-glow{0%,100%{box-shadow:0 0 0 0 #e8ae5d33}50%{box-shadow:0 0 22px 5px #e8ae5d55}}
@media(max-width:700px){
#revamp .r-hero-grid{display:grid;grid-template-columns:1fr;gap:0}
#revamp .r-hero-copy{display:contents}
#revamp .r-hero-copy>.r-label{grid-row:1;justify-self:start}
#revamp .r-hero-copy>h1{grid-row:2}
#revamp .r-hero-art{grid-row:3;order:initial;width:100%;margin:22px 0 8px}
#revamp .r-clean-hero{width:100%;margin:0}
#revamp .r-hero-copy>.r-lead{grid-row:4;margin:18px 0!important}
#revamp .r-hero-copy>.r-small-price{grid-row:5;margin-top:0}
#revamp .r-unified-kit{width:100%;margin:0}
#revamp .r-mechanism{padding:42px 0}#revamp .r-mechanism .r-wrap{width:96%}
}

#revamp .r-map-editorial{width:min(1360px,96%);margin:auto;display:grid;grid-template-columns:24% 76%;align-items:center;background:#080a0b;overflow:hidden}
#revamp .r-map-editorial svg{display:block;width:100%;height:auto;overflow:hidden}
#revamp .r-map-person{align-self:stretch;height:100%!important}
@media(max-width:700px){#revamp .r-map-editorial{grid-template-columns:1fr;padding-top:0;background:transparent}#revamp .r-map-person{width:38%!important;height:auto!important;max-height:none;justify-self:center}#revamp .r-map-focus{grid-row:2;margin:12px 0 18px}}

#revamp .r-mechanism.r-full-map{padding:0;margin:0;width:100%;max-width:none;background:#000}#revamp .r-full-map>img{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0}

#revamp .r-price-art{width:min(65%,221px);margin-top:12px}#revamp .r-price-art img{width:100%;height:auto}@media(max-width:700px){#revamp .r-hero-copy>.r-price-art{grid-row:5;width:min(65%,201.5px);justify-self:center;margin-top:0}}

#revamp .r-real-work .r-service img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:52% 65%}
/* Seção Garantia de 7 Dias */
#revamp .r-guarantee{padding:80px 0;background:radial-gradient(ellipse at 22% 50%,#2a1a0e 0%,transparent 62%),#100c08;border-top:1px solid #c99b6228;position:relative}
#revamp .r-guarantee-grid{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:36px}
#revamp .r-guarantee-seal{display:flex;justify-content:center;align-items:center}
#revamp .r-seal-wrapper{width:90px;max-width:90px;height:90px;max-height:90px;flex-shrink:0;filter:drop-shadow(0 14px 32px rgba(0,0,0,0.65)) drop-shadow(0 3px 8px rgba(0,0,0,0.4));transition:transform .3s ease}
#revamp .r-seal-wrapper:hover{transform:scale(1.02)}
#revamp .r-seal-wrapper svg{width:100%;height:100%;display:block}
#revamp .r-guarantee-copy{max-width:680px}
#revamp .r-guarantee-copy .r-label{margin-bottom:18px}
#revamp .r-guarantee-copy h2{font-size:clamp(30px,3.1vw,46px);line-height:1.18;margin-bottom:22px}
#revamp .r-guarantee-copy p{font-size:15px;line-height:1.85;color:#cbbfae;margin-top:14px}
#revamp .r-guarantee-highlight{font-size:18px!important;line-height:1.55!important;color:#fff!important;margin-top:26px!important;padding-left:20px;border-left:2px solid var(--gold)}
#revamp .r-guarantee-highlight strong{color:#f7eee1;font-weight:700}
@media(max-width:1000px){#revamp .r-guarantee-grid{grid-template-columns:86px 1fr;gap:30px}}
@media(max-width:700px){#revamp .r-guarantee{padding:55px 0 60px}#revamp .r-guarantee-grid{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:left}#revamp .r-guarantee-seal{width:100%;margin-bottom:4px}#revamp .r-seal-wrapper{width:90px;max-width:90px;height:90px;max-height:90px;margin:0 auto}#revamp .r-guarantee-copy{width:100%}#revamp .r-guarantee-copy h2{font-size:32px;line-height:1.2}#revamp .r-guarantee-copy p{font-size:14.5px;line-height:1.8}#revamp .r-guarantee-highlight{font-size:16.5px!important;margin-top:20px!important;padding-left:16px}}
#revamp .r-finance img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:50% 50%}
#revamp .r-manicure img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:50% 68%}
