.aCulPG_pricingPage{background:#f7f6f3;min-height:100vh;padding-bottom:clamp(60px,8vw,100px)}.aCulPG_heroSection{text-align:center;padding:clamp(36px,6vw,64px) 0 clamp(24px,4vw,36px);position:relative}.aCulPG_heroBadge{color:#9a1b16;background:#fceae9;border:1px solid #d0272126;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.aCulPG_heroTitle{letter-spacing:-.02em;max-width:820px;margin:0 auto 16px;color:#1a1a1a!important;font-size:clamp(2.2rem,5vw,3.4rem)!important;font-weight:800!important;line-height:1.15!important}.aCulPG_heroTitle span{color:#d02721;background:linear-gradient(135deg,#d02721 0%,#ff5247 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}.aCulPG_heroSubtitle{max-width:660px;margin:0 auto;color:#6b6b6b!important;font-size:clamp(1rem,2vw,1.18rem)!important;line-height:1.6!important}.aCulPG_filterSection{justify-content:center;margin:28px 0 32px;display:flex}.aCulPG_categoryPills{background:#fff;border:1px solid #00000014;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px;display:flex;box-shadow:0 2px 8px #00000008}.aCulPG_categoryPill{-webkit-appearance:none;appearance:none;color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 18px;font-size:.86rem;font-weight:600;transition:all .18s}.aCulPG_categoryPill:hover{color:#1a1a1a;background:#00000008}.aCulPG_categoryPill.aCulPG_activeCategory{color:#fff;background:#d02721;box-shadow:0 2px 8px #d027214d}.aCulPG_deploymentsSection{margin-bottom:clamp(60px,8vw,90px)}.aCulPG_deploymentsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.aCulPG_deploymentCard{background:#fff;border:1.5px solid #00000014;border-radius:16px;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 2px 8px #00000005}.aCulPG_deploymentCard:hover{border-color:#d0272173;transform:translateY(-3px);box-shadow:0 10px 24px #0000000f}.aCulPG_deploymentCard:hover .aCulPG_viewPlansBtn{color:#d02721;transform:translate(3px)}.aCulPG_deploymentCard:hover .aCulPG_cardIconBox{background:#fceae9;transform:scale(1.04)}.aCulPG_cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.aCulPG_cardIconBox{background:#f7f6f3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.aCulPG_cardIconBox svg{width:24px;height:24px}.aCulPG_statusIndicator{color:#27500a;background:#eaf3de;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.aCulPG_statusDot{background:#2e7d32;border-radius:50%;width:6px;height:6px}.aCulPG_cardBody{margin-bottom:18px}.aCulPG_cardTag{color:#9a1b16;background:#fceae9;border-radius:6px;margin-bottom:8px;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-block}.aCulPG_cardTitle{margin-bottom:6px;color:#1a1a1a!important;font-size:1.15rem!important;font-weight:700!important}.aCulPG_cardDesc{color:#6b6b6b!important;font-size:.85rem!important;line-height:1.45!important}.aCulPG_cardFooter{border-top:1px solid #0000000d;justify-content:flex-end;align-items:center;padding-top:14px;display:flex}.aCulPG_viewPlansBtn{color:#6b6b6b;align-items:center;gap:6px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.aCulPG_featuresSection{margin-bottom:clamp(60px,8vw,90px)}.aCulPG_sectionHeader{text-align:center;margin-bottom:32px}.aCulPG_sectionHeading{margin-bottom:8px;color:#1a1a1a!important;font-size:clamp(1.5rem,3vw,2rem)!important;font-weight:800!important}.aCulPG_sectionSubheading{color:#6b6b6b!important;font-size:.98rem!important}.aCulPG_featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.aCulPG_featureCard{background:#fff;border:1px solid #00000014;border-radius:14px;gap:16px;padding:24px;transition:all .2s;display:flex}.aCulPG_featureCard:hover{border-color:#d0272140;transform:translateY(-2px);box-shadow:0 6px 16px #0000000a}.aCulPG_featureIcon{color:#d02721;background:#fceae9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.aCulPG_featureIcon svg{width:22px;height:22px}.aCulPG_featureInfo h4{color:#1a1a1a;margin:0 0 6px;font-size:1rem;font-weight:700}.aCulPG_featureInfo p{color:#6b6b6b;margin:0;font-size:.85rem;line-height:1.5}.aCulPG_faqWrapper{margin-bottom:clamp(60px,8vw,90px)}.aCulPG_ctaSection{text-align:center;color:#fff;background:linear-gradient(135deg,#1f1b1a 0%,#121010 100%);border-radius:20px;padding:clamp(36px,6vw,64px) clamp(20px,4vw,44px);position:relative;overflow:hidden;box-shadow:0 10px 30px #00000026}.aCulPG_ctaSection:before{content:"";filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#d0272159 0%,#0000 70%);width:400px;height:250px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.aCulPG_ctaContent{z-index:1;max-width:620px;margin:0 auto;position:relative}.aCulPG_ctaTitle{margin-bottom:12px;color:#fff!important;font-size:clamp(1.8rem,3.5vw,2.4rem)!important;font-weight:800!important}.aCulPG_ctaDesc{margin-bottom:28px;line-height:1.6;color:#ffffffbf!important;font-size:1rem!important}.aCulPG_ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.aCulPG_primaryCta{color:#fff;background:#d02721;border-radius:10px;align-items:center;gap:8px;padding:12px 28px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.aCulPG_primaryCta:hover{background:#9a1b16;transform:translateY(-1px);box-shadow:0 4px 14px #d0272166}.aCulPG_secondaryCta{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s}.aCulPG_secondaryCta:hover{background:#ffffff2e}
