.blog-listing-mmio{--mmio-navy:#080f28;--mmio-navy-2:#0e2247;--mmio-navy-3:#143462;--mmio-orange:#ff4b23;--mmio-teal:#2398c2;--mmio-grey:#f4f6f9;--mmio-ink-2:#4a5568;--mmio-ink-3:#6b7280;--mmio-border:#e2e8f0;--mmio-radius:16px}.blog-listing-mmio,.blog-listing-mmio *{font-family:Heebo,Helvetica Neue,Arial,sans-serif}.blog-listing-mmio .mmio-nav-spacer{display:none}.blog-listing-mmio .blm-hero{background:radial-gradient(60% 55% at 85% 30%,rgba(35,152,194,.3),transparent 60%),radial-gradient(60% 55% at 12% 88%,rgba(255,75,35,.16),transparent 62%),linear-gradient(135deg,#0e2247,#143462);padding:120px 0 72px;text-align:center}.blog-listing-mmio .blm-hero__inner{position:relative}.blog-listing-mmio .blm-hero__label{background:var(--mmio-orange);border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.16em;margin:0 auto 22px;padding:7px 16px;text-transform:uppercase;width:fit-content}.blog-listing-mmio .blm-hero__title{color:#fff;font-size:55.98px;font-weight:800;line-height:1.15;margin:0 auto 16px;max-width:720px}.blog-listing-mmio .blm-hero__sub{color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.6;margin:0 auto;max-width:520px}.blog-listing-mmio .blm-hero__dot{color:var(--mmio-orange)}@media (max-width:767px){.blog-listing-mmio .blm-hero{padding:96px 0 48px}}.blog-listing-mmio .blm-toolbar{background:#fff;border-bottom:1px solid var(--mmio-border);padding:16px 0}.blog-listing-mmio .blm-toolbar__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.blog-listing-mmio .blm-tag-pill{background:var(--mmio-grey);border:1.5px solid transparent;border-radius:999px;color:var(--mmio-navy);display:inline-block;font-size:13px;font-weight:600;padding:8px 18px;text-decoration:none;transition:border-color .18s,background .18s,color .18s;white-space:nowrap}.blog-listing-mmio .blm-tag-pill:hover{border-color:var(--mmio-orange);color:var(--mmio-orange)}.blog-listing-mmio .blm-tag-pill--active{background:var(--mmio-orange);border-color:var(--mmio-orange);color:#fff!important}.blog-listing-mmio .blm-listing{padding-bottom:56px;padding-top:56px}.blog-listing-mmio .blm-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.blog-listing-mmio .blm-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-listing-mmio .blm-grid{gap:20px;grid-template-columns:1fr}}.blog-listing-mmio .blm-empty{color:var(--mmio-ink-3);font-size:16px;padding:48px 0;text-align:center}.blog-listing-mmio .blm-card{background:#fff;border:1px solid var(--mmio-border);border-radius:var(--mmio-radius);box-shadow:0 4px 16px rgba(11,26,46,.06);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.blog-listing-mmio .blm-card:hover{box-shadow:0 14px 36px rgba(11,26,46,.13);transform:translateY(-4px)}.blog-listing-mmio .blm-card__img-wrap{aspect-ratio:16/9;background:var(--mmio-grey);display:block;overflow:hidden;position:relative;text-decoration:none}.blog-listing-mmio .blm-card__img-wrap img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.blog-listing-mmio .blm-card:hover .blm-card__img-wrap img{transform:scale(1.04)}.blog-listing-mmio .blm-card__img-placeholder{background:linear-gradient(135deg,var(--mmio-navy-2),var(--mmio-navy-3));height:100%;width:100%}.blog-listing-mmio .blm-card__badge{background:var(--mmio-orange);border-radius:999px;bottom:12px;box-shadow:0 3px 10px rgba(11,26,46,.2);color:#fff;font-size:11px;font-weight:700;left:14px;letter-spacing:.08em;padding:5px 12px;pointer-events:none;position:absolute;text-transform:uppercase}.blog-listing-mmio .blm-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px 24px 24px}.blog-listing-mmio .blm-card__title{color:var(--mmio-navy);font-size:17px;font-weight:700;line-height:1.35;margin:0}.blog-listing-mmio .blm-card__title a{color:inherit;text-decoration:none;transition:color .18s}.blog-listing-mmio .blm-card__title a:hover{color:var(--mmio-orange)}.blog-listing-mmio .blm-card__desc{color:var(--mmio-ink-2);flex:1;font-size:14px;line-height:1.65;margin:0}.blog-listing-mmio .blm-card__meta{align-items:center;color:var(--mmio-ink-3);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 6px}.blog-listing-mmio .blm-card__sep{opacity:.5}.blog-listing-mmio .blm-card__author{color:var(--mmio-ink-2);font-weight:600}.blog-listing-mmio .blm-card__desc{display:none}.blog-listing-mmio .blm-card__cta{align-items:center;color:var(--mmio-orange);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:auto;padding-top:4px;text-decoration:none;transition:gap .18s ease}.blog-listing-mmio .blm-card__cta:hover{gap:10px}.blog-listing-mmio .blm-card__arrow{display:inline-block;font-size:16px;line-height:1;transition:transform .18s ease}.blog-listing-mmio .blm-card__cta:hover .blm-card__arrow{transform:translateX(4px)}.blog-listing-mmio .blm-pagination{padding-bottom:48px;padding-top:8px}.blog-listing-mmio .blm-pagination__inner{align-items:center;display:flex;gap:6px;justify-content:center}.blog-listing-mmio .blm-pagination__arrow,.blog-listing-mmio .blm-pagination__num{align-items:center;background:#fff;border:1.5px solid var(--mmio-border);border-radius:10px;color:var(--mmio-navy);display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;text-decoration:none;transition:border-color .18s,background .18s,color .18s;width:40px}.blog-listing-mmio .blm-pagination__arrow:hover:not(.blm-pagination__arrow--disabled),.blog-listing-mmio .blm-pagination__num:hover{border-color:var(--mmio-orange);color:var(--mmio-orange)}.blog-listing-mmio .blm-pagination__num--active{background:var(--mmio-orange);border-color:var(--mmio-orange);color:#fff!important}.blog-listing-mmio .blm-pagination__arrow--disabled{cursor:default;opacity:.35;pointer-events:none}.blog-listing-mmio .blog-sub{border:0;padding-top:20px!important}.blog-listing-mmio .mmio-newsletter{background:linear-gradient(280deg,#274779,#212739);border-radius:24px;color:#fff;overflow:hidden;padding:52px 40px;position:relative;text-align:center}.blog-listing-mmio .mmio-newsletter__icon{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:#fff;display:inline-flex;height:56px;justify-content:center;margin:0 auto 18px;width:56px}.blog-listing-mmio .mmio-newsletter__title{color:#fff;font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.01em;margin:0 0 10px}.blog-listing-mmio .mmio-newsletter__desc{color:hsla(0,0%,100%,.78);font-size:16px;line-height:1.55;margin:0 auto 26px;max-width:460px}.blog-listing-mmio .mmio-newsletter__form{margin:0 auto;max-width:480px}.blog-listing-mmio .mmio-newsletter__form .form-title,.blog-listing-mmio .mmio-newsletter__form .hs-field-desc,.blog-listing-mmio .mmio-newsletter__form .hs-form-field>label,.blog-listing-mmio .mmio-newsletter__form .hs-richtext{display:none!important}.blog-listing-mmio .mmio-newsletter__form fieldset{border:none;margin:0;max-width:none!important;padding:0}.blog-listing-mmio .mmio-newsletter__form form.hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin:0}.blog-listing-mmio .mmio-newsletter__form .hs_email{flex:1;min-width:0}.blog-listing-mmio .mmio-newsletter__form .hs_email .input{margin:0}.blog-listing-mmio .mmio-newsletter__form .hs-submit{flex-shrink:0}.blog-listing-mmio .mmio-newsletter__form .hs-submit .actions{margin:0}.blog-listing-mmio .mmio-newsletter__form .hs-input{-webkit-appearance:none;background:#fff;border:1px solid transparent;border-radius:12px;box-sizing:border-box;color:var(--mmio-navy);display:block;font:15px/1 Heebo,sans-serif;height:44px;margin:0;outline:none;padding:0 16px;transition:border-color .18s;width:100%}.blog-listing-mmio .mmio-newsletter__form .hs-input::placeholder{color:var(--mmio-ink-3)}.blog-listing-mmio .mmio-newsletter__form .hs-input:focus{border-color:var(--mmio-orange)}.blog-listing-mmio .mmio-newsletter__form .hs-button{align-items:center;-webkit-appearance:none;background:var(--mmio-orange);border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font:600 15px/1 Heebo,sans-serif;height:44px;justify-content:center;padding:0 22px;transition:background .18s;white-space:nowrap}.blog-listing-mmio .mmio-newsletter__form .hs-button:hover{background:#e03d1a}.blog-listing-mmio .mmio-newsletter__form .hs-error-msgs{flex:0 0 100%;list-style:none;margin:4px 0 0;padding:0}.blog-listing-mmio .mmio-newsletter__form .hs-error-msgs label{color:#ffd2c7!important;display:block!important;font-size:12px;font-weight:400!important;margin:0!important}.blog-listing-mmio .mmio-newsletter__form .legal-consent-container{color:hsla(0,0%,100%,.55);flex:0 0 100%;font-size:12px;line-height:1.5;margin-top:8px}.blog-listing-mmio .mmio-newsletter__form .legal-consent-container a{color:hsla(0,0%,100%,.72);text-decoration:underline}.blog-listing-mmio .mmio-newsletter__proof{color:hsla(0,0%,100%,.72);display:flex;flex-wrap:wrap;font-size:14px;gap:8px 26px;justify-content:center;list-style:none;margin:24px auto 0;padding:0}.blog-listing-mmio .mmio-newsletter__proof li{margin:0;padding:0;position:relative}.blog-listing-mmio .mmio-newsletter__proof li strong{color:#fff;font-weight:700}.blog-listing-mmio .mmio-newsletter__proof li:not(:last-child):after{color:hsla(0,0%,100%,.28);content:"|";position:absolute;right:-15px}@media (max-width:767px){.blog-listing-mmio .mmio-newsletter{padding:36px 24px}}