.elementor-999 .elementor-element.elementor-element-54b5979a{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}:root{--page-title-display:none}body.elementor-page-999{padding:0 0 0 0}@media(max-width:767px){.elementor-999 .elementor-element.elementor-element-54b5979a{--min-height:20vh}}:root{--cta:#FF6B35;--cta-dark:#e85a24;--success:#16A34A;--warning:#DC2626;--dark:#1A1A2E;--blue:#1D4ED8;--light-bg:#F8FAFC;--border:#E2E8F0;--text:#1e293b;--muted:#64748b;--white:#ffffff;--radius:12px;--radius-lg:20px}.rp-page{font-family:'Arial',sans-serif;font-size:17px;line-height:1.75;color:var(--text);max-width:820px;margin:0 auto;padding:0 16px 64px}.rp-hero{background:var(--dark);border-radius:var(--radius-lg);padding:48px 40px 42px;text-align:center;margin-bottom:32px;position:relative;overflow:hidden}.rp-hero::before{content:'';position:absolute;top:-70px;right:-70px;width:240px;height:240px;background:radial-gradient(circle,rgb(220 38 38 / .14) 0%,transparent 70%);border-radius:50%;pointer-events:none}.rp-hero::after{content:'';position:absolute;bottom:-50px;left:-50px;width:180px;height:180px;background:radial-gradient(circle,rgb(255 107 53 / .12) 0%,transparent 70%);border-radius:50%;pointer-events:none}.rp-hero-icon{width:58px;height:58px;background:rgb(220 38 38 / .15);border:1px solid rgb(220 38 38 / .3);border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;position:relative;z-index:1}.rp-hero h1{font-family:'Georgia',serif;font-size:2.1em;font-weight:700;color:var(--white);margin:0 0 10px;line-height:1.2;position:relative;z-index:1}.rp-hero h1 span{color:var(--cta)}.rp-hero-sub{font-size:.93em;color:rgb(255 255 255 / .6);margin:0 auto 22px;max-width:480px;line-height:1.6;position:relative;z-index:1}.rp-meta-row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;position:relative;z-index:1}.rp-meta-pill{display:inline-flex;align-items:center;gap:6px;font-size:.8em;font-weight:600;color:rgb(255 255 255 / .5);background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);padding:5px 12px;border-radius:100px}.rp-quick{background:#fff1f2;border:1px solid #fecdd3;border-left:4px solid var(--warning);border-radius:var(--radius);padding:22px 26px;margin-bottom:32px;display:flex;gap:16px;align-items:flex-start}.rp-quick-icon{flex-shrink:0;width:38px;height:38px;background:#fee2e2;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-top:2px}.rp-quick-body h3{font-family:'Georgia',serif;font-size:1em;font-weight:700;color:#9f1239;margin:0 0 6px}.rp-quick-body p{font-size:.9em;color:#be123c;margin:0;line-height:1.6}.rp-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:6px}.rp-product-card{border-radius:var(--radius);padding:20px;border:1px solid var(--border)}.rp-product-card.digital{background:#f0fdf4;border-color:#bbf7d0}.rp-product-card.free{background:#eff6ff;border-color:#bfdbfe}.rp-product-card.affiliate{background:#fff7ed;border-color:#fed7aa}.rp-product-icon{font-size:1.7em;margin-bottom:10px;display:block}.rp-product-card h3{font-family:'Georgia',serif;font-size:.96em;font-weight:700;color:var(--dark);margin:0 0 6px}.rp-product-card p{font-size:.86em;color:var(--muted);line-height:1.6;margin:0 0 12px}.rp-refund-tag{display:inline-flex;align-items:center;gap:5px;font-size:.76em;font-weight:700;padding:4px 10px;border-radius:100px}.rt-no{background:#fee2e2;color:#b91c1c}.rt-na{background:#dbeafe;color:#1d4ed8}.rt-partner{background:#ffedd5;color:#c2410c}.rp-section{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-bottom:16px;transition:box-shadow 0.2s}.rp-section:hover{box-shadow:0 4px 16px rgb(0 0 0 / .06)}.rp-section-head{display:flex;align-items:center;gap:14px;padding:18px 22px;background:var(--light-bg);border-bottom:1px solid var(--border)}.rp-section-num{width:34px;height:34px;background:var(--dark);color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:'Georgia',serif;font-size:.9em;font-weight:700;flex-shrink:0}.rp-section-head h2{font-family:'Georgia',serif;font-size:1em;font-weight:700;color:var(--dark);margin:0}.rp-section-body{padding:20px 22px}.rp-section-body p{font-size:.93em;color:#374151;line-height:1.78;margin:0 0 12px}.rp-section-body p:last-child{margin-bottom:0}.rp-section-body a{color:var(--cta);font-weight:600;text-decoration:none}.rp-section-body a:hover{text-decoration:underline}.rp-section-body strong{color:var(--dark)}.rp-checklist{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:10px}.rp-checklist li{display:flex;align-items:flex-start;gap:10px;font-size:.9em;color:#374151;line-height:1.55}.rp-check-dot{width:20px;height:20px;background:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.rp-check-dot svg{stroke:#fff;fill:none}.rp-affiliate-list{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.rp-affiliate-list li{display:flex;align-items:center;gap:8px;font-size:.88em;color:#374151;background:var(--light-bg);border:1px solid var(--border);border-radius:8px;padding:9px 12px}.rp-aff-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.rp-gumroad-note{background:#faf5ff;border:1px solid #e9d5ff;border-left:4px solid #7c3aed;border-radius:var(--radius);padding:18px 22px;margin-top:14px;font-size:.88em;color:#4c1d95;line-height:1.65}.rp-gumroad-note strong{color:#3b0764}.rp-gumroad-note a{color:#7c3aed;font-weight:600;text-decoration:none}.rp-contact{background:var(--dark);border-radius:var(--radius-lg);padding:30px 36px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:36px;margin-bottom:32px}.rp-contact-text strong{display:block;font-family:'Georgia',serif;font-size:1.05em;color:var(--white);margin-bottom:5px}.rp-contact-text p{font-size:.88em;color:rgb(255 255 255 / .5);margin:0}.rp-contact-btn{display:inline-flex;align-items:center;gap:7px;background:var(--cta);color:#fff;font-size:.88em;font-weight:700;text-decoration:none;padding:11px 22px;border-radius:9px;transition:background 0.2s,transform 0.15s;flex-shrink:0}.rp-contact-btn:hover{background:var(--cta-dark,#e85a24);transform:translateY(-1px)}.rp-legal-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:24px;border-top:1px solid var(--border)}.rp-legal-links a{font-size:.82em;color:var(--muted);text-decoration:none;padding:5px 12px;border:1px solid var(--border);border-radius:100px;background:var(--light-bg);transition:border-color 0.2s,color 0.2s}.rp-legal-links a:hover{border-color:var(--cta);color:var(--cta)}.rp-legal-links a.active{background:var(--dark);color:#fff;border-color:var(--dark)}@media (max-width:620px){.rp-hero{padding:36px 22px 32px}.rp-hero h1{font-size:1.65em}.rp-quick{flex-direction:column;gap:10px}.rp-products{grid-template-columns:1fr}.rp-affiliate-list{grid-template-columns:1fr}.rp-contact{flex-direction:column;text-align:center}.rp-section-head{padding:14px 16px}.rp-section-body{padding:16px}}