.amili-card-grid__top-section{display:flex;flex-direction:column;margin-bottom:var(--space-24)}.amili-card-grid__header{margin-bottom:var(--space-16)}.amili-card-grid__description{margin:0;max-width:680px}.amili-card-grid__container{display:grid;gap:56px;grid-template-columns:1fr}@media (min-width:640px){.amili-card-grid__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1009px){.amili-card-grid__container[data-col-count="3"]{grid-template-columns:repeat(3,1fr)}.amili-card-grid__container[data-col-count="4"]{grid-template-columns:repeat(4,1fr)}}.amili-card-grid__card{border:1px solid #e4e4e0;border-radius:16px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease}.amili-card-grid__card-link{color:inherit;display:flex;flex:1;flex-direction:column;text-decoration:none}.amili-card-grid__card-link:focus-visible{border-radius:16px;outline:2px solid #00e9e8;outline-offset:3px}[data-hover=shadow] .amili-card-grid__card:has(.amili-card-grid__card-link):hover{border-color:#c8c8c0;box-shadow:0 4px 16px 0 rgba(23,24,15,.08),0 12px 40px 0 rgba(23,24,15,.1);transform:translateY(-3px)}[data-hover=footer-bg] .amili-card-grid__card:has(.amili-card-grid__card-link):hover{border-color:#c8c8c0}[data-hover=footer-bg] .amili-card-grid__card:has(.amili-card-grid__card-link):hover .amili-card-grid__card-footer{background-color:#dafdff!important}[data-hover=cta-color] .amili-card-grid__card:has(.amili-card-grid__card-link):hover{border-color:#c8c8c0}[data-hover=cta-color] .amili-card-grid__card:has(.amili-card-grid__card-link):hover .amili-card-grid__card-cta{color:#17180f!important}.amili-card-grid__card-inner{display:flex;flex:1;flex-direction:column;gap:24px;padding:20px}.amili-card-grid__card-inner.-height-short .amili-card-grid__card-body{min-height:60px}.amili-card-grid__card-inner.-height-medium .amili-card-grid__card-body{min-height:140px}.amili-card-grid__card-inner.-height-tall .amili-card-grid__card-body{min-height:240px}.amili-card-grid__icon-wrap{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border:1.5px solid #e0e0dc;border-radius:12px;display:flex;flex-shrink:0;height:52px;justify-content:center;min-height:52px;min-width:52px;overflow:hidden;width:52px}.amili-card-grid__icon-wrap--svg>svg{display:block;flex-shrink:0;height:22px!important;width:22px!important}.amili-card-grid__icon-wrap>svg{height:22px;width:22px}.amili-card-grid__card-body{display:flex;flex:1;flex-direction:column;gap:8px}.amili-card-grid__card-heading{font-family:"IBM Plex Serif",serif;line-height:1.25;margin:0!important}.amili-card-grid__card-text{font-size:13.5px;line-height:21px;margin:0}.amili-card-grid__card-footer{align-items:center;border-top:1px solid #e4e4e0;display:flex;justify-content:flex-start;padding:14px 20px 15px;transition:background-color .22s ease}.amili-card-grid__card-cta{font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:19.5px;text-decoration:underline;text-decoration-color:currentColor;text-underline-position:from-font;transition:color .22s ease}.amili-card-grid__status-badge{align-items:center;align-self:flex-start;border-radius:20px;display:inline-flex;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;gap:5px;line-height:1.3;padding:3px 9px;white-space:nowrap}.amili-card-grid__status-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.amili-card-grid__status-badge[data-status=""]{visibility:hidden}.amili-card-grid__status-badge[data-status=operational]{background:#e8faf0;color:#1a7f4b}.amili-card-grid__status-badge[data-status=operational] .amili-card-grid__status-dot{background:#2fcc66}.amili-card-grid__status-badge[data-status=degraded_performance]{background:#fff8e6;color:#946500}.amili-card-grid__status-badge[data-status=degraded_performance] .amili-card-grid__status-dot{background:#f39c12}.amili-card-grid__status-badge[data-status=partial_outage]{background:#fff3e6;color:#9a4700}.amili-card-grid__status-badge[data-status=partial_outage] .amili-card-grid__status-dot{background:#e67e22}.amili-card-grid__status-badge[data-status=major_outage]{background:#fef0f0;color:#c0392b}.amili-card-grid__status-badge[data-status=major_outage] .amili-card-grid__status-dot{background:#e74c3c}.amili-card-grid__status-badge[data-status=under_maintenance]{background:#e8f0ff;color:#1a5cc0}.amili-card-grid__status-badge[data-status=under_maintenance] .amili-card-grid__status-dot{background:#3498db}@media (max-width:639px){.amili-card-grid__container{gap:28px}}