:root{--brand-dark:#111111;--brand-card-bg:#1A1A1A;--brand-border:#2A2A2A;--brand-accent:#A4EB6B;--brand-accent-hover:#8CD155;--brand-text-white:#FFFFFF;--brand-text-gray:#A5A5A5}body.page-id-50041,.page-id-50041 .elementor{background-color:var(--brand-dark)!important;color:var(--brand-text-white);font-family:'Poppins',sans-serif!important}.atomic-section{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.hero-atomic-sec{padding-top:80px;padding-bottom:30px;text-align:center}.atomic-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:50px;background:rgb(164 235 107 / .12);border:1px solid rgb(164 235 107 / .35);margin-bottom:20px}.atomic-badge-text{color:var(--brand-accent)!important;font-size:13px!important;font-weight:600!important;letter-spacing:1px}.atomic-hero-h1{font-size:44px!important;font-weight:700!important;color:#FFFFFF!important;line-height:1.25!important;margin:0 0 16px 0!important;max-width:900px}.atomic-hero-p{font-size:17px!important;color:var(--brand-text-gray)!important;line-height:1.65!important;max-width:780px;margin:0 auto!important}.atomic-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;width:100%;margin-top:20px;box-sizing:border-box}.atomic-card{background:var(--brand-card-bg);border:1px solid var(--brand-border);border-radius:18px;padding:36px 30px;display:flex;flex-direction:column;justify-content:space-between;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;box-sizing:border-box;position:relative}.atomic-card:hover{transform:translateY(-6px);border-color:#444;box-shadow:0 14px 40px rgb(0 0 0 / .45)}.atomic-card-featured{background:linear-gradient(180deg,#1A2218 0%,#151A14 100%);border:2px solid var(--brand-accent);box-shadow:0 10px 30px rgb(164 235 107 / .15)}.atomic-card-featured:hover{border-color:var(--brand-accent);box-shadow:0 16px 45px rgb(164 235 107 / .25)}.atomic-popular-tag{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--brand-accent);padding:4px 16px;border-radius:20px;white-space:nowrap}.atomic-popular-text{color:#111111!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px}.atomic-card-badge{color:var(--brand-text-gray)!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.5px;margin-bottom:8px;display:block}.badge-accent{color:var(--brand-accent)!important}.atomic-card-title{font-size:24px!important;font-weight:700!important;color:#FFFFFF!important;margin:4px 0 12px 0!important}.atomic-card-desc{color:var(--brand-text-gray)!important;font-size:14px!important;line-height:1.6!important;min-height:48px;margin-bottom:20px!important}.atomic-price-row{display:flex;align-items:baseline;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--brand-border);margin-bottom:24px}.atomic-price-val{font-size:42px!important;font-weight:800!important;color:#FFFFFF!important;margin:0!important}.val-accent{color:var(--brand-accent)!important}.atomic-price-period{color:#777777!important;font-size:14px!important}.atomic-card-list{list-style:none!important;padding:0!important;margin:0 0 32px 0!important}.atomic-list-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.atomic-list-item::before{content:"✓";color:var(--brand-accent);font-weight:700;font-size:15px;flex-shrink:0;margin-top:1px}.atomic-list-text{color:#D6D6D6!important;font-size:14px!important;line-height:1.55!important}.atomic-card-btn{display:block!important;text-align:center!important;padding:14px 20px!important;border-radius:10px!important;font-weight:600!important;font-size:15px!important;text-decoration:none!important;transition:all 0.25s ease!important;cursor:pointer!important;box-sizing:border-box}.btn-outline{border:1px solid var(--brand-accent)!important;color:var(--brand-accent)!important;background:transparent!important}.btn-outline:hover{background:var(--brand-accent)!important;color:#111111!important}.btn-primary{background:var(--brand-accent)!important;color:#111111!important;border:1px solid var(--brand-accent)!important;box-shadow:0 4px 18px rgb(164 235 107 / .35)}.btn-primary:hover{background:var(--brand-accent-hover)!important;transform:translateY(-2px);box-shadow:0 8px 24px rgb(164 235 107 / .5)}.atomic-sec-h2{font-size:34px!important;font-weight:700!important;color:#FFFFFF!important;text-align:center!important;margin:0 0 12px 0!important}.atomic-sec-p{font-size:16px!important;color:var(--brand-text-gray)!important;text-align:center!important;max-width:680px;margin:0 auto 36px auto!important;line-height:1.6!important}.addons-atomic-sec{padding-top:60px;padding-bottom:50px}.atomic-addons-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}.atomic-addon-card{background:#171717;border:1px solid var(--brand-border);border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.3s ease}.atomic-addon-card:hover{border-color:#444;transform:translateY(-4px);background:#1C1C1C}.addon-badge{color:var(--brand-accent)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px;margin-bottom:6px;display:block}.addon-title{font-size:18px!important;font-weight:600!important;color:#FFFFFF!important;margin:4px 0 8px 0!important}.addon-price{font-size:22px!important;font-weight:700!important;color:var(--brand-accent)!important;margin:0 0 12px 0!important}.addon-desc{color:var(--brand-text-gray)!important;font-size:13px!important;line-height:1.55!important;margin-bottom:20px!important;flex-grow:1}.btn-addon{display:block!important;text-align:center!important;padding:10px 14px!important;border-radius:8px!important;border:1px solid #3A3A3A!important;color:#E0E0E0!important;background:#222222!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.25s ease!important}.btn-addon:hover{border-color:var(--brand-accent)!important;color:var(--brand-accent)!important;background:rgb(164 235 107 / .08)!important}.faq-atomic-sec{padding-top:50px;padding-bottom:50px}.atomic-accordion-box{width:100%;max-width:860px;display:flex;flex-direction:column;gap:14px}.atomic-acc-item{background:#181818;border:1px solid var(--brand-border);border-radius:12px;overflow:hidden;transition:border-color 0.3s ease}.atomic-acc-item[open]{border-color:#3E3E3E;background:#1C1C1C}.atomic-acc-header{padding:20px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:600;user-select:none}.atomic-acc-header::-webkit-details-marker{display:none}.atomic-acc-q{font-size:16px!important;color:#FFFFFF!important;font-weight:600!important}.atomic-acc-content{padding:0 24px 20px 24px}.atomic-acc-ans{color:var(--brand-text-gray)!important;font-size:14.5px!important;line-height:1.65!important;margin:0!important}.cta-atomic-sec{padding-top:40px;padding-bottom:80px}.atomic-cta-banner{width:100%;max-width:1000px;background:radial-gradient(circle at top right,rgb(164 235 107 / .15),transparent 70%),#181818;border:1px solid rgb(164 235 107 / .25);border-radius:20px;padding:50px 40px;text-align:center;box-sizing:border-box}.atomic-cta-h2{font-size:32px!important;font-weight:700!important;color:#FFFFFF!important;margin:0 0 14px 0!important}.atomic-cta-p{font-size:16px!important;color:var(--brand-text-gray)!important;max-width:650px;margin:0 auto 30px auto!important;line-height:1.6!important}.btn-cta-main{display:inline-block!important;background:var(--brand-accent)!important;color:#111111!important;font-size:16px!important;font-weight:700!important;padding:16px 36px!important;border-radius:12px!important;text-decoration:none!important;box-shadow:0 6px 25px rgb(164 235 107 / .35);transition:all 0.3s ease!important}.btn-cta-main:hover{background:var(--brand-accent-hover)!important;transform:translateY(-3px);box-shadow:0 10px 30px rgb(164 235 107 / .5)}@media (max-width:1024px){.atomic-pricing-grid{grid-template-columns:1fr;max-width:550px;margin:20px auto 0 auto}.atomic-addons-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.atomic-hero-h1{font-size:30px!important}.atomic-addons-grid{grid-template-columns:1fr}.atomic-cta-banner{padding:35px 20px}.atomic-cta-h2{font-size:24px!important}}