/* Final sales presentation. Keep navigation and purchase actions in reach. */
body{font-size:19.2px}
.promotion-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:center;min-height:58px;padding:16px 20px;background:#25251f;color:#ffe29a;text-align:center;font:800 21.6px/1.4 'Manrope',Arial,sans-serif;letter-spacing:1px;border-bottom:2px solid #d3ad52}
@media(max-width:760px){.promotion-bar{min-height:52px;font-size:15.6px;letter-spacing:.4px;padding:14px 12px}html:root{scroll-padding-top:70px}}
.header{position:sticky;top:0;z-index:20;background:#fffdf8f5;backdrop-filter:blur(14px);border-bottom:1px solid #e7dbbd70;min-height:82px}
.hero-copy h1{font-size:clamp(51.6px,4.8vw,69.6px)}
.hero-copy h1 em{font-size:.94em;margin-top:8px;line-height:1.11}
.hero-copy .hero-description{font-size:18px;max-width:465px}
.hero-video-link{display:inline-flex;align-items:center;gap:9px;font-size:13.2px;color:#6d5b30;margin-top:12px;padding:6px 0;border-bottom:1px solid #b7a06466}
.hero-video-link>span{width:23px;height:23px;border:1px solid #b7a06488;border-radius:50%;display:grid;place-items:center;font-size:9.6px}
.hero-video-link:hover{color:#27271e;border-color:#806725}
.button{transition:background .18s,box-shadow .18s,transform .18s}
.button:hover{box-shadow:0 9px 25px #006b3b30}
.section-heading .eyebrow{letter-spacing:2.3px}
.skin-section{padding-top:80px;padding-bottom:80px}
.skin-grid{gap:42px 35px}.skin-icon{width:98px;height:98px}
.gold-story .section-heading h2,.testimonials-section h2{font-size:48px}
.testimonials-section{background:linear-gradient(150deg,#fff3d7,#fce8b9)}
.video-card{box-shadow:0 8px 25px #7b5a1710;border-color:#d9bd773f}
.video-card>a{padding:15px;font-weight:600}
.purchase-section{position:relative;background:radial-gradient(ellipse at 20% 50%,#3d3a2c,#24261f 70%);padding:85px 0;color:#fff9e9}
.purchase-section .eyebrow{color:#d6b76e}.purchase-inner{gap:85px;grid-template-columns:1fr 1fr}
.purchase-inner h2{font-size:58.8px;line-height:1.15}.purchase-inner h2 em{color:#e7c77d}
.purchase-copy>p:not(.eyebrow){color:#c6c4b4;font-size:16.8px;max-width:425px}
.purchase-points{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:17px;font-size:15.6px;color:#dfdccd}
.purchase-points span{display:inline-grid;place-items:center;width:27px;height:27px;border:1px solid #b69a5266;border-radius:50%;margin-right:11px;font:14.4px Georgia;color:#dfbc67}
.purchase-action{background:#fffaf0;border:1px solid #e3c67f;border-radius:16px;padding:35px 30px;box-shadow:0 18px 45px #0002;color:#252721}
.offer-tag{display:block;font-size:10.8px;letter-spacing:1.7px;color:#98742c;border-bottom:1px solid #e8dcbc;padding-bottom:20px;margin-bottom:24px}
.offer-product{display:block;font:31.2px Georgia;color:#39362b}.offer-product strong{display:block;font:700 16.8px Manrope,Arial;color:#ad842e;letter-spacing:3px;margin-top:9px}
.purchase-action .offer-description{font-size:16.8px;line-height:1.8;margin:18px 0 24px;color:#7a715e}
.purchase-action .button{max-width:none;min-height:61px;border-radius:8px;background:#008d59;font-size:14.4px}
.offer-details{border-top:1px solid #e8dcbc;margin-top:24px;padding-top:19px;display:flex;justify-content:center;gap:15px;flex-wrap:wrap;font-size:10.8px;color:#877c61}
.offer-details span:before{content:'✓';margin-right:5px;color:#39815b}
.mobile-purchase{display:none}.mobile-purchase[hidden]{display:none}
@media(min-width:761px) and (max-width:1050px){.header nav{font-size:13.2px}.hero-copy h1{font-size:52.8px}.hero-copy .hero-cta{font-size:10.8px}.purchase-inner{gap:35px}.purchase-inner h2{font-size:50.4px}}
@media(max-width:760px){html{scroll-padding-top:124px}.header{padding:12px 20px;gap:9px}.header nav{padding-top:10px}.hero-copy h1{font-size:48px;letter-spacing:-1.8px}.hero-copy h1 em{font-size:.96em}.hero-copy .hero-description{font-size:15.6px;max-width:350px}.hero-copy .hero-cta{font-size:10.8px;gap:8px;padding:15px}.hero-video-link{font-size:12px;margin-top:3px}.skin-section{padding-top:55px;padding-bottom:55px}.skin-grid{gap:32px 20px}.skin-icon{width:85px;height:85px}.gold-story .section-heading h2,.testimonials-section h2{font-size:36px}.purchase-section{padding:54px 0}.purchase-inner{grid-template-columns:1fr;gap:30px}.purchase-inner h2{font-size:46.8px}.purchase-copy>p:not(.eyebrow){font-size:15.6px;margin:auto}.purchase-points{display:table;text-align:left;margin:25px auto 0;font-size:14.4px}.purchase-points li+li{margin-top:13px}.purchase-action{padding:27px 20px}.offer-product{font-size:30px}.offer-details{gap:10px}.mobile-purchase{position:fixed;bottom:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fffdf7f5;backdrop-filter:blur(14px);border-top:1px solid #e7d8b1;padding:12px 18px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -5px 25px #4b381011}.mobile-purchase strong{font-size:12px;display:block}.mobile-purchase div>span{display:block;font-size:10.8px;color:#887853;margin-top:4px}.mobile-purchase .button{min-height:43px;font-size:12px;gap:12px;padding:10px 15px}footer{padding-bottom:100px}}
@media(prefers-reduced-motion:reduce){.button{transition:none}}
