.pp-hero{padding:60px 0 80px;border-bottom:1px solid var(--line)}.pp-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:start}.pp-hero-media{aspect-ratio:3/4;background:linear-gradient(165deg,#16213a,#0a0f1c);border:1px solid var(--line);overflow:hidden;position:relative}.pp-hero-media img{width:100%;height:100%;object-fit:cover}.pp-hero-media-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-size:22px;color:var(--bone-dim);text-align:center;padding:24px}.pp-breadcrumb{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--bone-dim);margin-bottom:18px}.pp-breadcrumb a{color:var(--bone-dim)}.pp-hero h1{font-size:clamp(32px,4.2vw,48px);margin-bottom:16px;line-height:1.05}.pp-price{font-family:Fraunces,serif;font-size:30px;font-weight:600;color:var(--bronze-hi);margin-bottom:24px}.pp-compare{color:var(--bone-dim);font-size:18px;font-weight:400;margin-left:10px}.pp-desc{color:var(--bone-dim);font-size:15px;line-height:1.7;margin-bottom:28px}.pp-variant-select{width:100%;background:var(--ink-2);border:1px solid var(--line-strong);color:var(--bone);padding:14px 16px;font-family:Inter,sans-serif;font-size:14px;margin-bottom:14px}.pp-atc{width:100%;justify-content:center;padding:17px 26px;font-size:15px;border:0}.pp-cta-note{margin-top:12px;font-size:12.5px;color:var(--bone-dim);text-align:center}.pp-why{background:var(--ink-2)}.pp-features{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.pp-feature{text-align:center;padding:0 16px}.pp-feature h3{font-size:18px;margin-bottom:10px}.pp-feature p{color:var(--bone-dim);font-size:14px;line-height:1.6}.pp-checklist{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;margin-top:44px}.pp-check-item{display:flex;align-items:flex-start;gap:12px;color:var(--bone);font-size:15px;line-height:1.5}.pp-check-item:before{content:"\2713";color:var(--bronze);font-weight:700;flex-shrink:0}.pp-steps-intro{color:var(--bone-dim);font-size:15px;max-width:680px;margin-bottom:40px;line-height:1.7}.pp-steps{display:flex;flex-direction:column;gap:32px;max-width:680px}.pp-step{display:flex;gap:24px;align-items:flex-start}.pp-step-num{font-family:Fraunces,serif;font-size:34px;font-weight:700;color:var(--bronze-hi);flex-shrink:0;width:50px}.pp-step h3{font-size:18px;margin-bottom:6px}.pp-step p{color:var(--bone-dim);font-size:14.5px;line-height:1.6}.pp-sticky-cta{background:var(--bronze);border-bottom:0}.pp-sticky-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.pp-sticky-cta h2{color:var(--ink);margin-bottom:6px}.pp-sticky-cta p{color:#080c16bf;font-size:14px;max-width:420px}.pp-sticky-cta form{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pp-sticky-cta .pp-variant-select{background:var(--ink);border:1px solid rgba(8,12,22,.3);width:auto;min-width:180px;margin-bottom:0}.pp-sticky-btn{background:var(--ink);color:var(--bone);padding:15px 30px;border:0;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}@media(max-width:900px){.pp-hero-grid{grid-template-columns:1fr}.pp-features{grid-template-columns:1fr;gap:40px}.pp-checklist{grid-template-columns:1fr}.pp-sticky-cta-inner{flex-direction:column;text-align:center}.pp-sticky-cta form{width:100%;flex-direction:column}.pp-sticky-cta .pp-variant-select,.pp-sticky-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/rajan-pp.css.map */
