.et_pb_module *{font-family:'Host Grotesk',sans-serif!important}.partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 30px;align-items:center;padding:20px 0}.partner-card{display:flex;align-items:center;justify-content:center}.partner-card img{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;filter:grayscale(0%);transition:opacity 0.2s ease}.partner-card a:hover img{opacity:0.7}@media (max-width:768px){.partners-grid{grid-template-columns:repeat(2,1fr)}}#footer-bottom,#main-footer,.et_pb_footer_bottom_bar{z-index:auto!important;position:relative}#main-footer .et_pb_column,.et-l .et_pb_column,.et_pb_css_mix_blend_mod{z-index:auto!important;mix-blend-mode:normal!important}.menu-cta a{color:#fff!important;background-color:rgba(0,0,78,.9);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;text-align:center;line-height:9px;font-weight:600;padding:15px 12px!important;text-transform:uppercase;display:block;padding-left:32px! important;padding-right:32px! important;border:0px}:root{--hc-card-bg:#ffffff;--hc-card-border:#dce4ed;--hc-accent:#3973B7;--hc-accent-dark:#2a5a96;--hc-accent-glow:rgba(57,115,183,0.18);--hc-icon-bg:#eaf1f9;--hc-text:#1a2433;--hc-subtitle:#3973B7;--hc-muted:#4a5568;--hc-divider:#3973B7;--hc-radius:14px;--hc-gap:24px;--hc-transition:0.28s cubic-bezier(0.34,1.2,0.64,1)}.hwpco-hero-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hc-gap);width:100%;max-width:1200px;margin:0 auto;padding:0px 0px;box-sizing:border-box}.hwpco-hero-card{background:var(--hc-card-bg);border:1px solid var(--hc-card-border);border-radius:var(--hc-radius);padding:32px 28px 36px;display:flex;flex-direction:column;gap:0;cursor:default;transition:transform var(--hc-transition),box-shadow var(--hc-transition),border-color var(--hc-transition);will-change:transform}.hwpco-hero-card:hover{transform:scale(1.032) translateY(-3px);box-shadow:0 0 0 1.5px var(--hc-accent),0 12px 40px var(--hc-accent-glow),0 4px 20px rgba(0,0,0,0.08);border-color:var(--hc-accent)}.hwpco-hero-card__icon{width:52px;height:52px;background:var(--hc-icon-bg);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--hc-accent);flex-shrink:0;transition:background var(--hc-transition),color var(--hc-transition)}.hwpco-hero-card:hover .hwpco-hero-card__icon{background:var(--hc-accent);color:#ffffff}.hwpco-hero-card__icon svg,.hwpco-hero-card__icon i{width:24px;height:24px;display:block}.hwpco-hero-card__icon img{width:32px;height:32px;object-fit:contain}.hwpco-hero-card__title{font-family:'Host Grotesk',sans-serif;font-size:1.15rem;font-weight:700;line-height:1.3;color:var(--hc-text);margin:0 0 12px}.hwpco-hero-card__divider{width:32px;height:2px;background:var(--hc-divider);border-radius:2px;margin-bottom:14px;transition:width var(--hc-transition)}.hwpco-hero-card:hover .hwpco-hero-card__divider{width:48px}.hwpco-hero-card__subtitle{font-family:'Host Grotesk',sans-serif;font-size:0.85rem;font-weight:500;font-style:italic;color:var(--hc-subtitle);margin:0 0 14px;line-height:1.4}.hwpco-hero-card__body{font-family:'Host Grotesk',sans-serif;font-size:0.92rem;line-height:1.7;color:var(--hc-muted);margin:0}@media (max-width:900px){.hwpco-hero-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.hwpco-hero-cards{grid-template-columns:1fr;padding:32px 0px;gap:16px}.hwpco-hero-card{padding:24px 20px 28px}.hwpco-hero-card:hover{transform:none;box-shadow:0 0 0 1.5px var(--hc-accent)}}.et-l .et_pb_column .hwpco-hero-cards{z-index:auto}