:root{--dark: #00524e;--dark-2: #013d3a;--vibrant: #36ff9c;--vibrant-soft: #2ee59d;--mid: #266e6b;--white: #ffffff;--raw: #f9f9f9;--grey: #e6e8e8;--ink: #0a2b29;--muted: #6b7a78}.pr *{box-sizing:border-box;margin:0;padding:0}.pr{font-family:Helvetica Neue,Arial,sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;line-height:1.5}html{scroll-behavior:smooth}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.badge-tag{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.reveal.in{opacity:1;transform:none}.pr-hero{position:relative;background:var(--dark);overflow:hidden}.pr-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 500px at 78% 25%,rgba(54,255,156,.15),transparent 60%),radial-gradient(700px 600px at 8% 95%,rgba(38,110,107,.5),transparent 55%)}.pr-hero .wrap{position:relative}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;min-height:600px;padding:70px 0}.hero-left{max-width:580px}.pill{display:inline-flex;align-items:center;gap:8px;background:#36ff9c1f;border:1px solid rgba(54,255,156,.4);color:var(--vibrant);padding:7px 14px;border-radius:50px;margin-bottom:24px}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--vibrant);box-shadow:0 0 10px var(--vibrant)}.hero-left h1{font-size:54px;line-height:1.05;font-weight:800;color:#fff;letter-spacing:-.02em;margin-bottom:20px}.hero-left h1 .accent{color:var(--vibrant)}.hero-sub{color:#ffffffd9;font-size:18px;line-height:1.6;margin-bottom:24px;max-width:500px}.hero-sub b{color:#fff}.hero-bullets{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.hero-bullets li{color:#ffffffd1;font-size:14px;display:flex;align-items:center;gap:9px}.hero-bullets li svg{width:17px;height:17px;flex-shrink:0;color:var(--vibrant)}.cta-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.btn-primary{background:var(--vibrant);color:var(--dark-2);border:none;padding:16px 30px;border-radius:12px;font-weight:800;font-size:16px;cursor:pointer;text-decoration:none;display:inline-block;transition:transform .15s,box-shadow .2s;box-shadow:0 8px 30px #36ff9c47}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 38px #36ff9c6b}.btn-ghost{color:#fff;border:1px solid rgba(255,255,255,.4);padding:16px 24px;border-radius:12px;font-weight:600;font-size:15px;text-decoration:none;background:transparent;transition:background .2s;display:inline-block}.btn-ghost:hover{background:#ffffff1a}.hero-right{position:relative;display:flex;align-items:center;justify-content:center}.product-stage{position:relative;width:100%}.product-img{width:100%;max-width:500px;display:block;margin:0 auto;border-radius:22px;box-shadow:0 30px 70px #0006}.value-badge{position:absolute;left:-14px;bottom:22px;background:#fff;border-radius:16px;padding:14px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 18px 45px #00000047}.vb-amt{font-size:34px;font-weight:900;color:var(--dark);line-height:1;letter-spacing:-.02em}.vb-div{width:1px;height:38px;background:var(--grey)}.vb-txt{font-size:12px;color:var(--muted);line-height:1.3;font-weight:600;max-width:130px}.vb-txt b{color:var(--ink);display:block;font-size:13px}.pr section{padding:84px 0}.eyebrow{text-align:center;color:var(--mid);font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:12px;margin-bottom:12px}.sec-title{text-align:center;font-size:38px;font-weight:800;color:var(--dark);letter-spacing:-.02em;margin-bottom:12px}.sec-sub{text-align:center;color:var(--muted);font-size:16px;max-width:640px;margin:0 auto 50px}.service{background:var(--raw)}.svc-grid{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.svc-img{border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #00000029;aspect-ratio:1/1}.svc-img img{width:100%;height:100%;object-fit:cover;display:block}.svc-copy h2{font-size:36px;font-weight:800;color:var(--dark);letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.svc-copy>p{color:var(--muted);font-size:16px;margin-bottom:26px;max-width:460px}.svc-feats{display:flex;flex-direction:column;gap:16px}.svc-feat{display:flex;gap:14px;align-items:flex-start}.svc-feat .ic{width:40px;height:40px;border-radius:11px;background:var(--dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.svc-feat .ic svg{width:20px;height:20px;color:var(--vibrant)}.svc-feat h4{font-size:16px;color:var(--dark);margin-bottom:2px}.svc-feat p{font-size:14px;color:var(--muted)}.includes{background:var(--dark);position:relative;overflow:hidden}.includes:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 400px at 85% 15%,rgba(54,255,156,.12),transparent 60%)}.inc-grid{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;gap:56px;align-items:center}.inc-eyebrow{color:var(--vibrant);font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:12px;margin-bottom:14px}.inc-left h2{font-size:40px;color:#fff;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin-bottom:14px}.inc-left h2 span{color:var(--vibrant)}.inc-left>p{color:#ffffffbf;font-size:16px;max-width:380px;margin-bottom:28px}.inc-left .btn-primary{font-size:15px;padding:15px 30px}.inc-reassure{color:#ffffff8c;font-size:13px;margin-top:16px;display:flex;align-items:center;gap:8px}.inc-reassure svg{width:15px;height:15px;color:var(--vibrant);flex-shrink:0}.inc-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.inc-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:22px 22px 24px;transition:border-color .2s,background .2s,transform .2s}.inc-card:hover{border-color:#36ff9c73;transform:translateY(-3px)}.inc-card .chk{width:34px;height:34px;border-radius:10px;background:var(--vibrant);display:flex;align-items:center;justify-content:center}.inc-card .chk svg{width:18px;height:18px}.inc-card h4{color:#fff;font-size:16px;font-weight:800;margin:14px 0 6px;letter-spacing:-.01em}.inc-card p{color:#ffffffa8;font-size:13px;line-height:1.5}.inc-card.feat{background:#36ff9c1f;border-color:#36ff9c66}.inc-card.feat h4{color:var(--vibrant);font-size:19px}.inc-fine{margin-top:22px;color:#ffffff73;font-size:12.5px;line-height:1.6;text-align:center}.value-strip{background:#fff}.insight-box{max-width:820px;margin:0 auto;text-align:center}.insight-q{font-size:27px;font-weight:700;color:var(--dark);line-height:1.45}.insight-q .hl{background:linear-gradient(transparent 58%,#36ff9c80 58%)}.mech{background:var(--raw)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto}.step{background:#fff;border:1px solid var(--grey);border-radius:18px;padding:30px 26px}.step .n{width:46px;height:46px;border-radius:50%;background:var(--dark);color:var(--vibrant);font-weight:900;font-size:20px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.step h3{font-size:19px;color:var(--dark);margin-bottom:8px}.step p{color:var(--muted);font-size:14px}.step.highlight{background:var(--dark);border-color:var(--dark)}.step.highlight .n{background:var(--vibrant);color:var(--dark)}.step.highlight h3{color:#fff}.step.highlight p{color:#ffffffd1}.step.highlight .big90{font-size:44px;font-weight:900;color:var(--vibrant);line-height:1;margin:6px 0}.mech-note{text-align:center;color:var(--mid);font-size:13px;font-style:italic;margin-top:30px;max-width:760px;margin-left:auto;margin-right:auto}@media(max-width:860px){.hero-grid{grid-template-columns:1fr;text-align:center}.hero-left{margin:0 auto}.hero-left h1{font-size:38px}.cta-row{justify-content:center}.hero-bullets{display:inline-flex;text-align:left}.pill{margin-left:auto;margin-right:auto}.value-badge{left:50%;transform:translate(-50%);bottom:-22px}.product-img{max-width:380px}.svc-grid,.inc-grid{grid-template-columns:1fr;gap:34px}.inc-cards{grid-template-columns:1fr}}@media(max-width:760px){.steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/plan-renove.css.map */
