:root{--method-gold:#d4af61;--method-ink:#101010}[hidden]{display:none!important}html{scroll-padding-top:110px}img{max-width:100%}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible{outline:3px solid #d4af61;outline-offset:4px}[data-method-logo]{width:190px!important;height:auto!important;max-height:82px!important;object-fit:contain!important;border-radius:0!important;filter:none!important}.logo-img:has([data-method-logo]){width:auto!important;height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;padding:0!important}.header,.site-header{background:#101010!important;border-bottom:1px solid #d4af6140!important}.header .mobile-menu-btn,.header .nav a{color:#f6f1e7!important}.header .mobile-menu-btn{background:#29251d!important}.footer,.site-footer,footer{background:#101010!important;color:#eee!important}.footer a,.footer p,footer a,footer p{color:#ddd!important}.method-logo-lockup::after,.method-logo-wrap::after{display:none!important}.method-logo-wrap img{max-width:340px!important;width:90%!important;max-height:160px!important;object-fit:contain!important}.whatsapp-float{position:fixed;bottom:22px;right:22px;z-index:1050;display:flex;gap:10px;align-items:center;justify-content:center;background:#166534;color:#fff;border:1px solid #6dbb80;border-radius:999px;padding:14px 20px;box-shadow:0 8px 30px #0004;text-decoration:none;font:600 14px Arial,sans-serif}.whatsapp-float:hover{background:#14532d;transform:translateY(-2px)}.whatsapp-float img{width:26px;height:26px}.cms-extra{max-width:1000px;margin:24px auto;padding:0 24px}.cms-extra img{max-width:100%;max-height:600px;height:auto;object-fit:contain;display:block;margin:auto}.cms-extra a{color:#d4af61}header .cms-extra{margin:0;padding:0 12px}header .cms-extra img{max-height:70px}.article-references{font-size:.78rem!important;line-height:1.6!important;color:#626262;border-top:1px solid #ddd;padding-top:18px;margin-top:28px}.article-references a,.article-references li,.article-references p{font-size:inherit!important;overflow-wrap:anywhere}.article-references h2,.article-references h3,.article-references h4{font-size:.9rem!important}.article-text img{max-width:100%;height:auto}.article-text a{overflow-wrap:anywhere}.home-gold{--ink:#101010;--ink-2:#181818;--ink-3:#202020;--clay:#b59550;--clay-l:#d4af61;--clay-d:#94763c;--sand:#f4eee1;--sand-2:#e7dbc0;--white:#faf7ef;background:#101010;color:#f4eee1}.home-gold section{background:#101010!important;color:#f4eee1!important;scroll-margin-top:100px}.home-gold section:nth-of-type(2n){background:#171717!important}.home-gold .about-text,.home-gold .areas-sub,.home-gold .story-instruction,.home-gold section p{color:#d1cec6!important}.home-gold .sec-title,.home-gold .testi-title,.home-gold section h1,.home-gold section h2,.home-gold section h3{color:#faf7ef!important}.home-gold .hero-headline em,.home-gold .method-highlight,.home-gold .sec-label,.home-gold .sec-title em,.home-gold .testi-title em{color:#d4af61!important}.home-gold .sec-label-line{background:#d4af61!important}.home-gold .application-box,.home-gold .area-card,.home-gold .method-card,.home-gold .results-clean-card,.home-gold .review-card,.home-gold .shop-card,.home-gold .story-card,.home-gold .testi-card{background:#202020!important;border-color:#d4af6133!important;color:#eee!important}.home-gold .review-name,.home-gold .shop-price{color:#d4af61!important}.home-gold .shop-text{font-size:.86rem;line-height:1.7;flex:1}.shop-card{display:flex;flex-direction:column;overflow:hidden}.shop-body{flex:1;display:flex;flex-direction:column}.shop-img-wrap img{width:100%;height:300px;object-fit:contain;padding:20px}.shop-img-wrap{background:#181818}.home-gold .btn-hero,.home-gold .btn-shop,.home-gold .nav-cta-btn{background:#d4af61!important;border-color:#d4af61!important;color:#101010!important}.home-gold .btn-hero:hover,.home-gold .btn-shop:hover{background:#e8c77f!important}.home-gold .application-box{padding:40px}.home-gold .method-logo-quote{max-width:650px;margin:24px auto;font-size:clamp(1.15rem,2.3vw,1.7rem);line-height:1.6}.home-gold .shop-grid{align-items:stretch}.home-gold .review-text{color:#d1cec6!important}.home-gold .about-quote-block{color:#d4af61!important;border-color:#d4af61!important}@media(max-width:700px){[data-method-logo]{width:150px!important}.whatsapp-float{right:14px;bottom:14px;padding:13px}.whatsapp-float span{display:none}.home-gold .application-box{padding:25px 18px}.shop-grid{grid-template-columns:1fr!important}.shop-img-wrap img{height:280px}.checkout-overlay{z-index:2200}.checkout-modal{height:100dvh!important}.cms-extra{padding:0 18px}}@media(prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.method-logo-crop{height:auto!important;max-height:none!important;overflow:visible!important;display:flex;justify-content:center}.method-logo-crop img{position:static!important;transform:none!important;width:min(380px,90%)!important;height:auto!important;max-height:none!important;object-fit:contain!important}.home-gold .reveal{opacity:1;transform:none}[data-edit-text]{display:contents!important;font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;line-height:inherit!important}.home-gold .strategy-card{background:#202020!important;border-color:#d4af6133!important}.method-logo-crop{aspect-ratio:auto!important}