.aux-blog-land-style .hentry .aux-read-more{padding:.7em 2.5625em;background:#743cdb;color:#fff;border:none}.aux-elementor-header.aux-sticky .elementor-section-wrap>.elementor-section,.aux-elementor-header.aux-sticky [data-elementor-type=header]>.elementor-section{background-color:rgba(255,255,255,0)!important}.aux-elementor-header.aux-sticky .aux-wrapper{border-bottom:none}.rank-math-breadcrumb,.rank-math-breadcrumb a,.rank-math-breadcrumb span,.rank-math-breadcrumb .separator{color:#fff!important}@media (max-width:768px){.single-portfolio .aux-container.aux-fold{padding-left:15px!important;padding-right:15px!important}}.seo-pricing-wrap{--primary:#67156f;--primary-dark:#4a0f52;--primary-tint:#f4e9f6;--text-dark:#241026;--text-muted:#6b5870;--border:#e5dce6;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;max-width:1100px;margin:0 auto;padding:32px 16px;box-sizing:border-box}.seo-pricing-wrap *,.seo-pricing-wrap *::before,.seo-pricing-wrap *::after{box-sizing:inherit}.seo-pricing-wrap .seo-pricing-title{text-align:center;font-size:1.75rem;font-weight:700;color:var(--text-dark);margin:0 0 6px;line-height:1.25}.seo-pricing-wrap .seo-pricing-subtitle{text-align:center;font-size:1rem;color:var(--text-muted);margin:0 0 32px}.seo-pricing-wrap .seo-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.seo-pricing-wrap .seo-price-card{border:1px solid var(--border);border-radius:12px;padding:24px 20px;display:flex;flex-direction:column;background:#fff;transition:box-shadow .2s ease,transform .2s ease;min-width:0}.seo-pricing-wrap .seo-price-card:hover{box-shadow:0 8px 24px rgba(103,21,111,.12);transform:translateY(-2px)}.seo-pricing-wrap .seo-tier-name{font-size:1.05rem;font-weight:700;color:var(--primary);margin:0 0 4px}.seo-pricing-wrap .seo-tier-desc{font-size:.85rem;color:var(--text-muted);margin:0 0 16px}.seo-pricing-wrap .seo-price{font-size:1.9rem;font-weight:800;color:var(--text-dark);line-height:1.1;margin:0}.seo-pricing-wrap .seo-price span{font-size:.85rem;font-weight:500;color:var(--text-muted)}.seo-pricing-wrap .seo-price-note{font-size:.75rem;color:var(--text-muted);margin:4px 0 18px}.seo-pricing-wrap .seo-features{list-style:none;padding:0;margin:0 0 22px;flex-grow:1}.seo-pricing-wrap .seo-features li{font-size:.88rem;color:var(--text-dark);padding:7px 0;padding-left:22px;position:relative;border-top:1px solid var(--border)}.seo-pricing-wrap .seo-features li:first-child{border-top:none}.seo-pricing-wrap .seo-features li::before{content:"✓";position:absolute;left:0;color:var(--primary);font-weight:700}.seo-pricing-wrap .seo-cta{display:block;text-align:center;text-decoration:none;background:var(--primary);color:#fff!important;font-weight:600;font-size:.9rem;padding:14px 16px;border-radius:8px;transition:background .2s ease;min-height:44px}.seo-pricing-wrap .seo-cta:hover,.seo-pricing-wrap .seo-cta:focus-visible{background:var(--primary-dark)}.seo-pricing-wrap .seo-cta:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}@media (max-width:480px){.seo-pricing-wrap{padding:24px 12px}.seo-pricing-wrap .seo-pricing-title{font-size:1.4rem}.seo-pricing-wrap .seo-price{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.seo-pricing-wrap .seo-price-card,.seo-pricing-wrap .seo-cta{transition:none}}