.elementor-9515 .elementor-element.elementor-element-1aa3588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-3064b4b *//* ═══════════════ SECTOR CARDS (Dark bg) ═══════════════ */
.at-sector-card{background:var(--at-ds)!important;border-radius:var(--at-rl)!important;padding:2rem!important;transition:all .4s cubic-bezier(.16,1,.3,1)}
.at-sector-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.2)}
.at-sector-card h3{font-family:var(--at-f)!important;font-weight:700!important;font-size:1rem!important;color:var(--at-dt)!important;margin-bottom:.4rem!important;line-height:1.3!important}
.at-sector-card p{font-family:var(--at-f)!important;font-size:.82rem!important;color:var(--at-dm)!important;line-height:1.7!important}

/* ═══════════════ PRICING SIMPLE ═══════════════ */
.at-pricing-simple{display:grid!important;grid-template-columns:1fr 1fr!important;gap:3rem!important;background:var(--at-sw)!important;border-radius:var(--at-rl)!important;padding:3rem!important;box-shadow:var(--at-sh2)!important}
.at-pricing-simple__price{font-family:var(--at-f)!important;font-weight:800!important;font-size:clamp(3rem,6vw,4.5rem)!important;letter-spacing:-.04em!important;line-height:1!important;color:var(--at-on)!important}
.at-pricing-simple__price span{font-size:1.2rem!important;font-weight:400!important;color:var(--at-on2)!important}
.at-pricing-simple__desc{font-family:var(--at-f)!important;font-size:.88rem!important;color:var(--at-on2)!important;line-height:1.7!important;margin-top:.8rem!important;max-width:380px}
.at-pricing-simple__examples-title{font-family:var(--at-f)!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--at-ol)!important;margin-bottom:1rem!important}
.at-pricing-example{display:flex!important;justify-content:space-between!important;align-items:baseline!important;padding:.8rem 0!important;font-family:var(--at-f)!important;font-size:.85rem!important}
.at-pricing-example+.at-pricing-example{box-shadow:0 -1px 0 0 rgba(193,198,214,.15)!important}
.at-pricing-example strong{font-weight:600!important;color:var(--at-on)!important}
.at-pricing-example span{font-weight:700!important;color:var(--at-p)!important;white-space:nowrap}

/* ═══════════════ RESPONSIVE ═══════════════ */
@media(max-width:900px){
  .at-pricing-simple{grid-template-columns:1fr!important;padding:2rem!important;gap:2rem!important}
  .at-pricing-example{flex-direction:column!important;gap:.2rem!important}
}/* End custom CSS */