@font-face{font-family:Poppins;src:local("Poppins")}html body .pr-pp.pr-pp,html body .pr-pp.pr-pp *{box-sizing:border-box}html body .pr-pp.pr-pp{margin:0;background:#fff;color:#0f172a;font:17px/1.6 Inter,"Segoe UI",system-ui,sans-serif;padding-bottom:70px}html body .pr-pp.pr-pp main.pp-main{max-width:680px;margin:0 auto;padding:0 20px;text-align:center}html body .pr-pp.pr-pp .top{padding:14px 0}html body .pr-pp.pr-pp h1,html body .pr-pp.pr-pp h2,html body .pr-pp.pr-pp h3{font-family:Poppins,system-ui,sans-serif;font-weight:800;line-height:1.15;margin:.2em 0 .5em}html body .pr-pp.pr-pp h1{font-size:2.3rem}html body .pr-pp.pr-pp h2{font-size:1.85rem;color:#0d7c73}html body .pr-pp.pr-pp h3{font-size:1.1rem}html body .pr-pp.pr-pp u{text-decoration-color:#f59e0b;text-decoration-thickness:4px;text-underline-offset:5px}html body .pr-pp.pr-pp .eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.8rem;color:#0d7c73;margin:8px 0 4px}html body .pr-pp.pr-pp .sub{font-size:1.15rem;color:#334155;margin:0 auto 6px;max-width:30ch}html body .pr-pp.pr-pp .mock{width:100%;max-width:440px;height:auto;display:block;margin:0 auto}html body .pr-pp.pr-pp .mock.sm{max-width:300px}html body .pr-pp.pr-pp .price{font:800 2.6rem/1 Poppins,sans-serif;margin:6px 0 10px}html body .pr-pp.pr-pp .btn{display:block;background:#0d7c73;color:#fff;text-decoration:none;font:800 1.15rem/1.2 Poppins,sans-serif;padding:18px 20px;border-radius:14px;box-shadow:0 10px 24px -12px rgb(13 124 115 / .9);max-width:460px;margin:0 auto}html body .pr-pp.pr-pp .pay{font-size:.9rem;color:#475569;margin:10px 0 4px}html body .pr-pp.pr-pp .promise{font-size:.85rem;color:#475569;max-width:44ch;margin:0 auto}html body .pr-pp.pr-pp .promise a,html body .pr-pp.pr-pp .faq a,html body .pr-pp.pr-pp .help a{color:#0d7c73;font-weight:700}html body .pr-pp.pr-pp section{padding:42px 0;border-bottom:1px solid #e2e8f0}html body .pr-pp.pr-pp .hero{padding-top:6px}html body .pr-pp.pr-pp .stats{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}html body .pr-pp.pr-pp .stats li{background:#f0fdfa;border-radius:12px;padding:10px 4px;font-size:.8rem;line-height:1.25}html body .pr-pp.pr-pp .stats b{display:block;font:800 1.5rem/1.1 Poppins,sans-serif;color:#0d7c73}html body .pr-pp.pr-pp .plain{list-style:none;padding:0;font-size:1.1rem}html body .pr-pp.pr-pp .plain li{margin:.5em 0}html body .pr-pp.pr-pp .grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:left}html body .pr-pp.pr-pp .card{border:1px solid #cbe9e3;border-radius:14px;padding:14px;background:#fff}html body .pr-pp.pr-pp .card span{font-size:1.5rem}html body .pr-pp.pr-pp .card b{display:block;font-family:Poppins,sans-serif}html body .pr-pp.pr-pp .card p{margin:.2em 0 0;font-size:.92rem;color:#475569;line-height:1.4}html body .pr-pp.pr-pp .pages{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 14px;text-align:left}html body .pr-pp.pr-pp .pages figure{flex:0 0 72%;max-width:300px;margin:0;scroll-snap-align:center}html body .pr-pp.pr-pp .pages img{width:100%;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 14px 30px -18px rgb(15 23 42 / .5)}html body .pr-pp.pr-pp figcaption b{display:block;font-size:.95rem}html body .pr-pp.pr-pp figcaption span{font-size:.8rem;color:#64748b}html body .pr-pp.pr-pp .hint{font-size:.85rem;color:#64748b}html body .pr-pp.pr-pp .steps{list-style:none;padding:0;text-align:left;max-width:440px;margin:0 auto 22px}html body .pr-pp.pr-pp .steps li{display:flex;gap:14px;margin:14px 0}html body .pr-pp.pr-pp .steps i{font:800 1.2rem/44px Poppins,sans-serif;font-style:normal;flex:0 0 44px;height:44px;border-radius:50%;background:#0d7c73;color:#fff;text-align:center}html body .pr-pp.pr-pp .steps p{margin:0;color:#475569}html body .pr-pp.pr-pp .who{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:left}html body .pr-pp.pr-pp .who>div{border:1px solid #e2e8f0;border-radius:14px;padding:14px}html body .pr-pp.pr-pp .who ul{list-style:none;padding:0;margin:0}html body .pr-pp.pr-pp .who li{margin:.5em 0;line-height:1.4}html body .pr-pp.pr-pp .jean img{width:100%;max-width:420px;border-radius:16px}html body .pr-pp.pr-pp .bio{list-style:none;padding:0;font-size:1.05rem;max-width:420px;margin:16px auto 0;text-align:left}html body .pr-pp.pr-pp .bio li{padding:8px 0 8px 26px;position:relative;border-bottom:1px dashed #e2e8f0}html body .pr-pp.pr-pp .bio li:before{content:"💚";position:absolute;left:0}html body .pr-pp.pr-pp .faq{text-align:left}html body .pr-pp.pr-pp details{border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;margin:10px 0}html body .pr-pp.pr-pp summary{font-weight:700;cursor:pointer}html body .pr-pp.pr-pp details p{margin:.6em 0 0;color:#334155}html body .pr-pp.pr-pp .help{margin-top:22px;background:#f0fdfa;border:1.5px solid #99d5cc;border-radius:12px;padding:12px}html body .pr-pp.pr-pp .next{color:#475569;font-size:.95rem}html body .pr-pp.pr-pp footer{font-size:.8rem;color:#64748b;padding:24px 0}html body .pr-pp.pr-pp footer a{color:#64748b}html body .pr-pp.pr-pp .sticky{position:fixed;left:0;right:0;bottom:0;background:#0f172a;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 16px}html body .pr-pp.pr-pp .sticky a{background:#f59e0b;color:#0f172a;font-weight:800;text-decoration:none;padding:10px 16px;border-radius:10px}@media(min-width:900px){html body .pr-pp.pr-pp main.pp-main{max-width:900px}html body .pr-pp.pr-pp h1{font-size:3.1rem}html body .pr-pp.pr-pp .hero h1,html body .pr-pp.pr-pp .sub{max-width:20ch;margin-left:auto;margin-right:auto}html body .pr-pp.pr-pp .sub{max-width:34ch}html body .pr-pp.pr-pp .grid{grid-template-columns:repeat(3,1fr)}html body .pr-pp.pr-pp .pages figure{flex-basis:30%}html body .pr-pp.pr-pp .sticky{display:none}html body .pr-pp.pr-pp{padding-bottom:0}}@media(max-width:420px){html body .pr-pp.pr-pp h1{font-size:2rem}html body .pr-pp.pr-pp .stats{grid-template-columns:repeat(2,1fr)}html body .pr-pp.pr-pp .who{grid-template-columns:1fr}}html body .pr-pp.pr-pp .hero .mock{max-width:270px;margin:-6px auto -10px}html body .pr-pp.pr-pp .hero h1{margin-bottom:.3em}html body .pr-pp.pr-pp .hero .price{margin:0 0 8px}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock{max-width:330px}}html body .pr-pp.pr-pp .hero .mock{max-width:200px;margin:4px auto 10px;filter:drop-shadow(0 18px 22px rgb(15 23 42 / .25))}html body .pr-pp.pr-pp .mock.sm{max-width:220px;margin-bottom:14px}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock{max-width:240px}}html body .pr-pp.pr-pp .mbj{display:inline-block;background:#fff;color:#0f766e;font:700 15px/1.2 Inter,sans-serif;padding:6px 14px;border-radius:999px;box-shadow:0 4px 14px -6px rgb(15 23 42 / .35);border:1px solid #d8e8e3}html body .pr-pp.pr-pp .mbj-wrap{margin:0}html body .pr-pp.pr-pp .price,html body .pr-pp.pr-pp .btn,html body .pr-pp.pr-pp .sticky b{font-family:Inter,'Plus Jakarta Sans',sans-serif;font-weight:800}html body .pr-pp.pr-pp .hero .mock{max-width:260px}html body .pr-pp.pr-pp .mock.sm{max-width:240px}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock{max-width:340px}}html body .pr-pp.pr-pp .hero .price{margin-top:4px}html body .pr-pp.pr-pp .sticky{background:#fff;color:#0f172a;border-top:1px solid #d8e8e3;box-shadow:0 -4px 16px rgb(15 23 42 / .08)}html body .pr-pp.pr-pp .sticky a{background:#0d7c73;color:#fff}html body .pr-pp.pr-pp .jphoto{position:relative;max-width:360px;margin:0 auto}html body .pr-pp.pr-pp .jean .jphoto img{display:block;width:100%;max-width:360px;aspect-ratio:4/5;object-fit:cover;object-position:60% 45%}html body .pr-pp.pr-pp .jphoto .mbj{position:absolute;left:12px;bottom:-14px}html body .pr-pp.pr-pp .bio{margin-top:26px}html body .pr-pp.pr-pp .close{font-style:italic;font-size:1.05rem;max-width:36ch;margin:16px auto 0;color:#334155}html body .pr-pp.pr-pp .grid{grid-template-columns:1fr 1fr}html body .pr-pp.pr-pp .card{padding:12px}@media(max-width:359px){html body .pr-pp.pr-pp .grid{grid-template-columns:1fr}}@media(min-width:900px){html body .pr-pp.pr-pp .grid{grid-template-columns:repeat(3,1fr)}}html body .pr-pp.pr-pp .who>div:last-child{background:#fff1f2;border-color:#fecdd3}@media(max-width:899px){html body .pr-pp.pr-pp .top{padding:6px 0 0}html body .pr-pp.pr-pp .top img{height:28px}html body .pr-pp.pr-pp .eyebrow{font-size:.68rem;letter-spacing:.04em;margin:4px 0 2px}html body .pr-pp.pr-pp .hero h1{font-size:1.9rem}html body .pr-pp.pr-pp .sub{font-size:1.05rem;margin-bottom:0}html body .pr-pp.pr-pp .hero .mock{margin:0 auto 6px}html body .pr-pp.pr-pp .hero .price{font-size:2.2rem;margin-bottom:6px}}@media(max-width:899px){html body .pr-pp.pr-pp .sub{line-height:1.4}html body .pr-pp.pr-pp .hero .mock{margin-top:-4px}}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock{max-width:200px;margin:0 auto 4px}html body .pr-pp.pr-pp .hero h1{font-size:2.8rem}html body .pr-pp.pr-pp .top{padding:8px 0 0}}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock{max-width:250px}}html body .pr-pp.pr-pp .pay{font-size:.8rem;white-space:nowrap;letter-spacing:-.005em}html body .pr-pp.pr-pp .ph{border:3px dashed #f59e0b;background:#fffbeb;color:#92400e;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:800 .95rem/1.3 Inter,sans-serif;padding:12px;margin:8px auto}html body .pr-pp.pr-pp .ph small{font-weight:600;font-size:.78rem}html body .pr-pp.pr-pp .ph.hero{max-width:300px;aspect-ratio:5/4}html body .pr-pp.pr-pp .ph.sm{max-width:240px;aspect-ratio:5/4}html body .pr-pp.pr-pp .worth{color:#475569;font-size:.95rem;margin:-4px 0 12px}html body .pr-pp.pr-pp .prod{display:grid;grid-template-columns:100px 1fr;gap:14px;text-align:left;align-items:center;border:1px solid #cbe9e3;border-radius:16px;padding:14px;margin:12px 0}html body .pr-pp.pr-pp .prod img{width:100px;height:auto}html body .pr-pp.pr-pp .prod h3{margin:0 0 .2em}html body .pr-pp.pr-pp .prod .ln{margin:0 0 .3em;font-size:.95rem}html body .pr-pp.pr-pp .prod ul{margin:0;padding-left:18px;font-size:.9rem;color:#334155;line-height:1.4}html body .pr-pp.pr-pp .prod em{font-size:.85rem;color:#0d7c73}html body .pr-pp.pr-pp .prod:first-child{border:2px solid #0d7c73;background:#f0fdfa}html body .pr-pp.pr-pp .chk{list-style:none;padding:14px;margin:0 auto;max-width:380px;text-align:left;border:1px solid #cbe9e3;border-radius:14px}html body .pr-pp.pr-pp .chk li{margin:.5em 0}html body .pr-pp.pr-pp .chk i{color:#64748b;font-size:.85rem}html body .pr-pp.pr-pp .pbox{border:2px solid #0d7c73;border-radius:14px;padding:14px}html body .pr-pp.pr-pp .who h3{font-size:1rem}html body .pr-pp.pr-pp .hero .mock.grp{max-width:350px;width:100%;margin:2px auto 4px;filter:none}html body .pr-pp.pr-pp .mock.grp.sm{max-width:300px}html body .pr-pp.pr-pp .chips{list-style:none;padding:0;margin:14px auto 0;display:flex;justify-content:center;gap:8px}html body .pr-pp.pr-pp .chips li{display:flex;align-items:center;gap:6px;background:#f0fdfa;border:1px solid #cbe9e3;border-radius:999px;padding:4px 10px 4px 4px;font:700 .72rem/1.1 Inter,sans-serif;color:#0f172a}html body .pr-pp.pr-pp .chips img{width:22px;height:auto}@media(min-width:900px){html body .pr-pp.pr-pp .hero .mock.grp{max-width:520px}}html body .pr-pp.pr-pp .bub{list-style:none;padding:0;margin:0 auto;max-width:400px;display:grid;gap:10px;text-align:left}html body .pr-pp.pr-pp .bub li{background:#f1f5f9;border-radius:18px 18px 18px 4px;padding:12px 14px;font-size:.98rem;line-height:1.4;position:relative}html body .pr-pp.pr-pp .bub li:nth-child(even){border-radius:18px 18px 4px 18px;margin-left:24px}html body .pr-pp.pr-pp .bub li:nth-child(odd){margin-right:24px}html body .pr-pp.pr-pp .tl{font-style:italic;color:#334155;margin-top:16px}html body .pr-pp.pr-pp .prod ul{padding-left:16px}html body .pr-pp.pr-pp{display:block;width:100%;letter-spacing:normal}html body .pr-pp.pr-pp main.pp-main{display:block!important;max-width:680px!important;margin:0 auto!important;padding:0 20px!important;width:auto!important}@media(min-width:900px){html body .pr-pp.pr-pp main.pp-main{max-width:900px!important}}html body .pr-pp.pr-pp .hero{background:none!important;width:auto;max-width:none;margin:0;border-radius:0;box-shadow:none}html body .pr-pp.pr-pp .top img{width:34px;height:34px;max-width:none}@media(max-width:899px){html body .pr-pp.pr-pp .top img{width:28px;height:28px}}html body .pr-pp.pr-pp .eyebrow{display:block;width:auto}html body .pr-pp.pr-pp .eyebrow::before,html body .pr-pp.pr-pp .eyebrow::after{content:none;display:none}html body .pr-pp.pr-pp h1,html body .pr-pp.pr-pp h2,html body .pr-pp.pr-pp h3{letter-spacing:normal;line-height:1.15!important;font-family:Poppins,system-ui,sans-serif!important;font-weight:800!important}html body .pr-pp.pr-pp .btn,html body .pr-pp.pr-pp .sticky a{white-space:normal}html body .pr-pp.pr-pp .top img{display:inline}