.skpp-page{--skpp-green:#174b35;--skpp-deep:#103626;--skpp-yellow:#f4c542;--skpp-red:#d94b3d;--skpp-cream:#fbf8ef;--skpp-ink:#203229;--skpp-muted:#66766c;--skpp-line:#e2e8df;--skpp-pale:#eef3ec;--skpp-white:#fff;background:var(--skpp-cream);color:var(--skpp-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55;margin:0 auto;max-width:100%;overflow:hidden}
.skpp-page,.skpp-page *{box-sizing:border-box}.skpp-page img{height:auto;max-width:100%}.skpp-page a{color:inherit}.skpp-wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}.skpp-offer{background:var(--skpp-deep);color:#fff;text-align:center;padding:9px 16px;font-weight:750;font-size:.9rem}.skpp-offer strong{color:var(--skpp-yellow)}.skpp-brand{display:flex;align-items:center;gap:10px;color:var(--skpp-green);font-weight:900;letter-spacing:.04em;padding:20px 0}.skpp-mark{width:34px;height:26px;position:relative;border:2px solid var(--skpp-green);border-top:0;border-radius:0 0 22px 22px}.skpp-mark:before,.skpp-mark:after{content:"";position:absolute;border-radius:50%}.skpp-mark:before{width:10px;height:10px;background:var(--skpp-yellow);left:6px;top:-10px}.skpp-mark:after{width:8px;height:8px;background:var(--skpp-red);left:19px;top:-5px}
.skpp-hero{display:grid;grid-template-columns:1.03fr .97fr;gap:42px;align-items:center;padding:20px 0 45px}.skpp-eyebrow{display:inline-flex;background:#fff;border:1px solid var(--skpp-line);border-radius:999px;padding:7px 13px;color:var(--skpp-green);font-size:.86rem;font-weight:800}.skpp-hero h1{font-size:clamp(2.5rem,5.4vw,4.55rem);line-height:1.04;letter-spacing:-.055em;margin:18px 0;color:var(--skpp-deep)}.skpp-hero h1 em{font-style:normal;color:var(--skpp-red)}.skpp-lead{font-size:1.12rem;color:var(--skpp-muted);max-width:610px}.skpp-price{display:flex;gap:12px;align-items:center;margin:24px 0 16px}.skpp-now{font-weight:950;font-size:2.5rem;color:var(--skpp-green);letter-spacing:-.04em}.skpp-was{color:#879188;text-decoration:line-through;font-weight:650}.skpp-save{background:#e9f3e9;color:var(--skpp-green);font-size:.84rem;font-weight:850;padding:5px 10px;border-radius:999px}.skpp-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(100deg,var(--skpp-red),#ee6b47);color:#fff!important;text-decoration:none!important;font-weight:900;border-radius:14px;padding:16px 23px;box-shadow:0 12px 26px #d94b3d33;transition:transform .18s,box-shadow .18s}.skpp-button:hover{transform:translateY(-2px);box-shadow:0 16px 30px #d94b3d40;color:#fff}.skpp-micro{font-size:.83rem;color:var(--skpp-muted);margin:10px 0}.skpp-art{position:relative}.skpp-art img{width:100%;display:block;border-radius:22px;box-shadow:0 24px 55px #10362622;border:8px solid #fff}.skpp-tag{position:absolute;right:-10px;top:-15px;z-index:1;background:var(--skpp-yellow);color:var(--skpp-deep);padding:10px 14px;border-radius:14px;font-weight:950;box-shadow:0 8px 20px #10362622;transform:rotate(4deg)}
.skpp-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 0 48px}.skpp-badges>div{background:#fff;border:1px solid var(--skpp-line);border-radius:14px;padding:14px 10px;text-align:center;font-weight:800;font-size:.9rem;color:var(--skpp-green)}.skpp-page section{padding:66px 0}.skpp-white{background:#fff}.skpp-heading{text-align:center;max-width:760px;margin:0 auto 34px}.skpp-kicker{color:var(--skpp-red);text-transform:uppercase;letter-spacing:.13em;font-size:.76rem;font-weight:900}.skpp-heading h2,.skpp-preview h2{color:var(--skpp-deep);font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.04em;margin:9px 0}.skpp-heading p,.skpp-preview p{color:var(--skpp-muted);margin:0;font-size:1.02rem}.skpp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.skpp-card{background:#fff;border:1px solid var(--skpp-line);border-radius:18px;padding:22px;box-shadow:0 8px 24px #10362608}.skpp-icon{font-size:1.65rem}.skpp-card h3{color:var(--skpp-green);margin:8px 0 5px}.skpp-card p{color:var(--skpp-muted);margin:0}
.skpp-inside{display:grid;grid-template-columns:1fr 1fr;gap:12px}.skpp-inside>div{background:#fff;border:1px solid var(--skpp-line);padding:15px;border-radius:14px;font-weight:750}.skpp-inside>div:first-letter{color:var(--skpp-green)}.skpp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.skpp-num{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 14px;border-radius:50%;background:var(--skpp-green);color:#fff;font-size:1.1rem;font-weight:950}.skpp-steps h3{margin:0 0 6px;color:var(--skpp-deep)}.skpp-steps p{margin:0;color:var(--skpp-muted)}
.skpp-preview{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:center}.skpp-preview img{display:block;width:100%;border-radius:16px;border:1px solid var(--skpp-line);box-shadow:0 18px 42px #10362616}.skpp-preview h2{font-size:clamp(2rem,4vw,2.8rem)}.skpp-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.skpp-pills span{background:var(--skpp-pale);color:var(--skpp-green);font-size:.84rem;font-weight:800;padding:7px 11px;border-radius:999px}
.skpp-buy{background:var(--skpp-green);color:#fff;border-radius:24px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.skpp-buy h2{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.1;margin:0 0 10px;color:#fff}.skpp-buy p{color:#dce9df;margin:0}.skpp-buy-action .skpp-price{margin:0 0 13px;justify-content:flex-end}.skpp-buy-action .skpp-now{color:var(--skpp-yellow)}.skpp-buy-action .skpp-was{color:#b9c8bd}.skpp-buy-action .skpp-save{background:#e4f0df}.skpp-buy-action .skpp-button{white-space:nowrap}.skpp-note{margin:14px auto 0;max-width:760px;background:#fff;border:1px dashed #c8d3c8;color:var(--skpp-muted);border-radius:12px;padding:12px 16px;font-size:.9rem}.skpp-faq{max-width:820px;margin:auto}.skpp-faq details{background:#fff;border:1px solid var(--skpp-line);border-radius:13px;padding:17px 19px;margin:10px 0}.skpp-faq summary{font-weight:850;color:var(--skpp-deep);cursor:pointer}.skpp-faq details p{color:var(--skpp-muted);margin:12px 0 0}.skpp-final{text-align:center;background:#fff4d1}.skpp-final h2{font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.1;color:var(--skpp-deep);max-width:780px;margin:0 auto 12px;letter-spacing:-.04em}.skpp-final>div>p{color:var(--skpp-muted);margin:0 auto 24px}.skpp-final .skpp-disclaimer{font-size:.82rem;max-width:850px;padding-top:14px;margin:16px auto 0}
@media(max-width:800px){.skpp-hero,.skpp-preview{grid-template-columns:1fr}.skpp-hero{gap:26px;padding-top:10px}.skpp-art{max-width:600px;margin:auto}.skpp-badges{grid-template-columns:repeat(2,1fr)}.skpp-cards{grid-template-columns:1fr}.skpp-buy{grid-template-columns:1fr;text-align:center}.skpp-buy-action .skpp-price{justify-content:center}.skpp-buy-action .skpp-button{white-space:normal}}
@media(max-width:540px){.skpp-wrap{width:calc(100% - 28px)}.skpp-page section{padding:50px 0}.skpp-inside{grid-template-columns:1fr}.skpp-steps{grid-template-columns:1fr;gap:28px}.skpp-hero h1{font-size:2.7rem}.skpp-hero{padding-bottom:30px}.skpp-badges>div{font-size:.8rem}.skpp-buy{padding:25px 17px}.skpp-tag{right:-3px}.skpp-price{flex-wrap:wrap}}
