.hubspot-enablement{padding:var(--section-padding-vertical) 0;position:relative}.enablement-intro{text-align:center;max-width:1000px;margin:0 auto 64px auto}.enablement-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:48px clamp(120px, 12vw, 180px);max-width:1200px;margin:0 auto;position:relative;align-items:stretch}.center-logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;width:clamp(220px, 22vw, 320px);height:clamp(220px, 22vw, 320px);display:flex;align-items:center;justify-content:center}.center-logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-logo-container .circuitry-bg{height:clamp(420px, 40vw, 560px);width:auto;z-index:1}.center-logo-container .center-logo{height:clamp(90px, 8vw, 120px);width:auto;z-index:2}.service-card{padding:24px;border-radius:12px;position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.service-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.service-card .card-icon{font-size:2.5rem;color:var(--primary-color)}.service-card h4{margin-bottom:.5rem}.service-card p{margin-bottom:0;margin-top:auto}.enablement-summary{text-align:center;max-width:700px;margin:64px auto 0 auto}.enablement-summary p{margin-bottom:2rem}.hubspot-enablement.bg-white{background-color:var(--background-color)}.hubspot-enablement.bg-white .enablement-intro h2 span{color:var(--primary-color)}.hubspot-enablement.bg-white .enablement-intro p,.hubspot-enablement.bg-white .enablement-summary p{color:var(--text-color)}.hubspot-enablement.bg-white .service-card{background-color:var(--secondary-color);border:1px solid var(--secondary-color-darker)}.hubspot-enablement.bg-white .service-card h4,.hubspot-enablement.bg-white .service-card p{color:var(--text-color-light)}.hubspot-enablement.bg-white .service-card .card-link{color:var(--text-color-light);background-color:var(--secondary-color-light)}.hubspot-enablement.bg-white .center-logo-container .circuitry-bg{opacity:.5}.hubspot-enablement.bg-blue{background-color:var(--secondary-color)}.hubspot-enablement.bg-blue .enablement-intro h2,.hubspot-enablement.bg-blue .enablement-intro p,.hubspot-enablement.bg-blue .enablement-summary p{color:var(--text-color-light)}.hubspot-enablement.bg-blue .enablement-intro h2 span{color:var(--text-color-light);border-bottom:3px solid var(--primary-color)}.hubspot-enablement.bg-blue .service-card{background-color:var(--background-color);border:1px solid var(--primary-color-light-bg);box-shadow:0 10px 30px rgb(0 0 0 / .07)}.hubspot-enablement.bg-blue .service-card h4{color:var(--text-color)}.hubspot-enablement.bg-blue .service-card p{color:var(--accent-color)}.hubspot-enablement.bg-blue .service-card .card-link{font-weight:600;color:var(--primary-color);background-color:var(--primary-color-light-bg);padding:6px 12px;border-radius:20px;text-transform:uppercase}.hubspot-enablement.bg-blue .center-logo-container .circuitry-bg{opacity:.3}@media (max-width:768px){.enablement-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:24px}.center-logo-container{display:none}}