:root{--bg:#111713;--ink:#f6f6ed;--muted:#b2beb0;--gold:#f4b313;--line:#ffffff21}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.75 Poppins,Arial,sans-serif}body:before{content:'';position:absolute;z-index:-1;inset:0 0 auto;height:1000px;background:radial-gradient(ellipse at 5% 0%,#35423688,transparent 65%)}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:Arial,sans-serif;font-weight:800;line-height:1.07;letter-spacing:-.045em}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit}a,button,summary{outline-offset:5px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--gold)}.wrap{width:min(1200px,calc(100% - 80px));margin:auto}.eyebrow{font-size:10px;letter-spacing:.21em;font-weight:600;color:#a6c19f}.top .wrap{display:flex;align-items:center;justify-content:space-between;height:86px;gap:20px}.brand{display:flex;align-items:center;gap:6px;font:bold 14px Arial;text-transform:uppercase;text-decoration:none}.brand:before{content:'';width:11px;height:11px;background:var(--gold);border-radius:50%;margin-right:3px}.brand small{font-size:14px;color:var(--gold)}nav{display:flex;gap:30px}nav a{text-decoration:none;color:var(--muted);font-size:12px}nav a:hover{color:white}.nav-offer{font-size:10px;text-decoration:none;letter-spacing:.16em;color:var(--gold)}.ref-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;padding:45px 0 72px;align-items:center}.ref-copy h1{font-size:clamp(58px,6.55vw,94px);line-height:.99;letter-spacing:-.045em;margin-top:26px}.ref-copy h1 span{color:var(--gold)}.ref-lead{font-size:15px;line-height:1.9;color:var(--muted);margin-top:27px;max-width:525px}.ref-lead strong{font-weight:400;color:#e4e9df}.buy{display:flex;align-items:center;justify-content:center;gap:18px;text-decoration:none;background:var(--gold);color:#131911;font:bold 14px/1.4 Arial;padding:19px 24px;border-radius:40px;min-height:58px;transition:transform .22s,box-shadow .22s,background .22s}.buy span{font-size:22px}.buy:hover{transform:translateY(-3px);background:#ffc234;box-shadow:0 12px 35px #f4b31328}.buy:active{transform:translateY(1px) scale(.98)}.ref-buy{display:inline-flex;margin-top:30px;box-shadow:0 7px 30px #f4b31318}.ref-trust{display:flex;gap:30px;border-top:1px solid var(--line);padding-top:21px;margin-top:31px}.ref-trust b{font:bold 16px Arial;display:block}.ref-trust span{font-size:10px;color:var(--muted)}.ref-visual{position:relative;margin:0;padding:15px 4px 20px 0}.ref-fridge{width:100%;height:590px;object-fit:cover;border-radius:32px;border:1px solid var(--line);filter:brightness(.85) saturate(.85)}.ref-method,.ref-result{position:absolute;padding:25px 27px;background:#d9e9d016;backdrop-filter:blur(18px);border:1px solid #ffffff28;box-shadow:0 16px 40px #0003;border-radius:23px}.ref-method{top:33px;left:-28px;transform:rotate(-9deg);width:225px;animation:drift 8s ease-in-out infinite}.ref-method small,.ref-result small{font-size:9px;letter-spacing:.18em;color:#b1cba4;display:block;margin-bottom:13px}.ref-method strong{font:bold 24px/1.3 Arial}.ref-method>span{display:block;height:5px;border-radius:4px;background:var(--gold);width:85%;margin-top:18px}.ref-result{right:-24px;bottom:47px;transform:rotate(7deg);width:236px;animation:drift2 10s ease-in-out infinite}.ref-result strong{display:block;font:bold 27px/1.14 Arial}.ref-result>span{font-size:10px;color:#c1cbb9;display:block;margin-top:10px}.ref-visual figcaption{font-size:9px;color:#81927d;margin-top:10px}.ref-strip{border-block:1px solid var(--line)}.ref-strip .wrap{display:flex;justify-content:space-between;gap:15px;padding:15px 0;font-size:10px;letter-spacing:.15em;font-weight:600;color:#a2b99a}.ref-strip span:first-child{color:var(--gold)}.ref-strip i{font-style:normal;color:#70836b}.decisions,.demo-section,.inside,.final{padding:95px 0;border-bottom:1px solid var(--line)}h2{font-size:clamp(33px,4vw,54px)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:38px}.section-heading h2{max-width:760px}.section-heading p{font-size:13px;color:var(--muted);max-width:245px}.decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.decision{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff07,#ffffff02);border-radius:25px;padding:29px;transition:transform .3s,border-color .3s,background .3s}.decision:hover{transform:translateY(-6px);border-color:#a6c19f75;background:#ffffff0a}.number{font-size:11px;letter-spacing:.16em;color:var(--gold)}.decision h3{font-size:27px;margin-top:27px;line-height:1.16}.decision-body{font-size:13px;color:var(--muted);margin-top:20px}.decision-body b{display:block;color:#d9e2d4;font-weight:400;margin-bottom:8px}.decision-foot{font-size:11px;border-top:1px solid var(--line);margin-top:22px;padding-top:17px;color:#b1cba4}.demo-section{background:#eaece1;color:#19241b}.demo-section>.wrap{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px}.demo-heading .eyebrow{color:#557349;margin-bottom:22px}.demo-heading p:last-child{color:#667260;margin-top:22px;font-size:14px;max-width:330px}.live-guide{background:#f7f8f1;border:1px solid #cbd2c2;border-radius:23px;overflow:hidden;box-shadow:0 25px 60px #27382012}.preview-head,.preview-footer{display:flex;justify-content:space-between;gap:12px;font-size:9px;padding:16px 20px;background:#e0e7d9}.preview-tabs{display:flex;padding:17px;gap:7px}.preview-tabs button{flex:1;border:1px solid #c8d0bf;background:transparent;border-radius:20px;font-size:10px;padding:10px 4px;cursor:pointer;color:#31442d;transition:.2s}.preview-tabs button[aria-selected=true]{background:#263d2b;color:white;border-color:#263d2b}.preview-tabs button:hover{transform:translateY(-2px)}.preview-panel{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:8px 23px 25px;align-items:center;animation:appear .3s ease}.preview-panel[hidden]{display:none}.real-page{height:310px;overflow:hidden;border:1px solid #cbd2bf;box-shadow:0 10px 25px #20321a15}.real-page img{width:100%}.preview-description .eyebrow{color:#637f54;font-size:9px}.preview-description h2{font-size:29px;margin-top:12px}.preview-description p{font-size:11px;color:#64745b;margin-top:14px}.preview-description button{cursor:pointer;background:none;border:0;border-bottom:1px solid #718667;color:#263d2b;padding:0 0 5px;margin-top:22px;font-size:11px}.preview-footer{background:none;border-top:1px solid #d4dccb;color:#6e7c64}.inside .eyebrow{color:var(--gold);margin-bottom:20px}.kit-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:20px;margin-top:40px}.kit-main{grid-row:span 2;border:1px solid var(--line);background:#ffffff05;border-radius:24px;padding:30px}.cover{width:135px;float:left;margin:0 20px 22px 0;transform:rotate(-5deg);box-shadow:0 15px 25px #0005}.kit-main h3{font-size:27px;padding-top:8px}.kit-main p{font-size:12px;color:var(--muted);margin-top:13px}.kit-main ul{clear:both;list-style:none;padding:12px 0 0;margin:0;font-size:12px;color:#c7d3bf}.kit-main li{padding:8px 0;border-bottom:1px solid #ffffff12}.kit-main li:before{content:'✓';color:var(--gold);margin-right:10px}.kit-small{border:1px solid var(--line);border-radius:24px;padding:27px;background:#ffffff03}.kit-small h3{font-size:27px;margin-top:18px}.kit-small p{font-size:12px;color:var(--muted);margin-top:15px}.kit-label{display:inline-block;font-size:9px;letter-spacing:.09em;color:#a9c69f}.print .kit-label,.last .kit-label{color:var(--gold);background:#f4b31312;border:1px solid #f4b31330;border-radius:20px;padding:4px 10px}.kit-small.last{grid-column:span 2;display:flex;align-items:center;gap:25px}.kit-small.last p{max-width:300px}.final{background:radial-gradient(ellipse at 80% 50%,#f4b31309,transparent 60%),#18201a}.final-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.final p{color:var(--muted);margin-top:20px;font-size:14px}.steps{display:grid;gap:20px;margin-top:32px}.step{display:flex;gap:14px;font-size:12px;color:#c3cfbc}.step span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #718766;border-radius:50%;flex-shrink:0;color:#b4cfa9}.final-offer{padding:39px;background:#f4f3e8;color:#182019;border-radius:28px;box-shadow:0 20px 70px #0003}.final-offer .eyebrow{color:#617b53;font-size:9px;margin-bottom:18px}.final-offer h3{font-size:32px;margin-bottom:27px}.offer-meta{font-size:13px;color:#64705d;display:flex;align-items:center;gap:8px}.offer-meta span{margin-left:auto;font-size:8px;letter-spacing:.07em;background:#e7bd5340;padding:5px 8px;border-radius:20px;color:#624b13}.price{font:bold 72px/1.1 Arial;letter-spacing:-.06em;margin-top:9px}.terms{color:#6a7462;font-size:11px;margin-top:7px}.final-offer .buy{margin-top:24px}.final-offer p{color:#66715e;font-size:10px;margin-top:13px}.guarantee{border-top:1px solid #ccd3c2;margin-top:24px;padding-top:20px}.guarantee b{font-size:13px;color:#33512c}.faq{padding:75px 0;max-width:850px}.faq h2{margin-bottom:32px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;font-size:14px}.faq details p{font-size:12px;color:var(--muted);margin-top:14px}footer{padding:28px 0;border-top:1px solid var(--line);font-size:10px;color:#8fa086}footer .wrap{display:flex;justify-content:space-between;gap:22px}footer a{margin-left:22px}.skip{position:absolute;top:-100px}.skip:focus{top:0;background:white;color:black;z-index:100}dialog{width:min(850px,95vw);max-height:92vh;border:0;border-radius:18px;background:#f4f3e8;padding:18px;color:#182019}dialog::backdrop{background:#0b120def;backdrop-filter:blur(6px)}dialog img{width:100%}.dialog-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f4f3e8;padding:10px 0 18px;font-size:12px}.dialog-head button{border:0;border-radius:20px;padding:10px 16px;background:#263d2b;color:white;cursor:pointer}@keyframes drift{50%{transform:translateY(-9px) rotate(-7deg)}}@keyframes drift2{50%{transform:translateY(7px) rotate(5deg)}}@keyframes appear{from{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1000px){.wrap{width:calc(100% - 48px)}nav{gap:18px}.ref-hero{gap:35px}.ref-copy h1{font-size:65px}.ref-fridge{height:540px}.ref-method{width:185px;padding:20px;left:-10px}.ref-method strong{font-size:21px}.ref-result{width:195px;right:-5px;padding:20px}.ref-result strong{font-size:24px}.ref-trust{gap:17px}.decision{padding:22px}.decision h3{font-size:25px}.demo-section>.wrap{gap:30px}.kit-grid{grid-template-columns:1fr 1fr}.kit-main{grid-row:span 3}.kit-small.last{grid-column:auto;display:block}.final-grid{gap:40px}.final-offer{padding:28px}.ref-lead{font-size:13px}}
@media(max-width:700px){.wrap{width:calc(100% - 40px)}.top .wrap{height:72px}.brand,.brand small{font-size:11px}.brand{gap:4px}.brand:before{width:7px;height:7px}nav,.nav-offer{display:none}.ref-hero{grid-template-columns:1fr;padding-top:22px;padding-bottom:34px;gap:27px}.ref-copy>.eyebrow{font-size:8px}.ref-copy h1{font-size:clamp(47px,12.6vw,78px);margin-top:22px;line-height:1.01}.ref-lead{font-size:13px;line-height:1.85;margin-top:22px}.ref-buy{width:100%;font-size:13px;margin-top:23px;min-height:56px;padding:17px}.ref-trust{justify-content:space-between;margin-top:25px;padding-top:18px;gap:8px}.ref-trust b{font-size:13px}.ref-trust span{font-size:8px}.ref-visual{width:95%;justify-self:center;padding-bottom:0}.ref-fridge{height:400px;border-radius:25px}.ref-method{top:30px;left:-9px;width:170px;padding:18px;border-radius:18px}.ref-method strong{font-size:19px}.ref-method small,.ref-result small{font-size:8px;margin-bottom:9px}.ref-result{bottom:41px;right:-10px;width:186px;padding:20px;border-radius:18px}.ref-result strong{font-size:22px}.ref-result>span{font-size:9px}.ref-visual figcaption{font-size:8px}.ref-strip .wrap{display:grid;grid-template-columns:1fr 1fr;font-size:8px;letter-spacing:.1em;gap:10px}.ref-strip i{display:none}.decisions,.demo-section,.inside,.final{padding:53px 0}h2{font-size:34px}.section-heading{display:block;margin-bottom:25px}.section-heading p{margin-top:18px;max-width:100%}.decision-grid{grid-template-columns:1fr;gap:13px}.decision{padding:24px}.decision h3{margin-top:14px;font-size:26px}.decision-body{margin-top:14px;font-size:12px}.decision-foot{margin-top:15px;padding-top:13px}.demo-section>.wrap{grid-template-columns:1fr;gap:28px}.demo-heading p:last-child{font-size:12px;max-width:100%}.preview-head{padding:14px;font-size:8px}.preview-tabs{padding:12px}.preview-tabs button{font-size:9px}.preview-panel{gap:15px;padding:6px 15px 18px;grid-template-columns:.95fr 1fr}.real-page{height:235px}.preview-description h2{font-size:24px}.preview-description p{font-size:10px}.preview-description .eyebrow{font-size:8px}.preview-description button{font-size:10px}.preview-footer{padding:12px;font-size:8px}.kit-grid{grid-template-columns:1fr;gap:14px;margin-top:28px}.kit-main{grid-row:auto;padding:24px}.kit-small{padding:24px}.kit-small.last{grid-column:auto}.cover{width:110px}.kit-main h3{font-size:27px}.final-grid{grid-template-columns:1fr;gap:32px}.final-offer{padding:27px 23px}.final-offer h3{font-size:30px}.price{font-size:66px}.final-offer .buy{font-size:12px}.offer-meta{font-size:12px}.faq{padding:50px 0}.faq summary{font-size:12px}.faq details{padding:17px 0}footer .wrap{display:block}footer a{display:inline-block;margin:13px 18px 0 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
