.miw-approach{background:#f8f9fb;color:#1a1d24;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;padding:88px 40px;width:100%;-webkit-font-smoothing:antialiased;border-bottom:1px solid #e7e9ed;border-top:1px solid #e7e9ed;scroll-margin-top:80px}.miw-approach,.miw-approach *,.miw-approach :after,.miw-approach :before{box-sizing:border-box}.miw-approach h1,.miw-approach h2,.miw-approach h3,.miw-approach p{margin:0}.miw-approach a{text-decoration:none}.miw-approach .miw-approach__inner{margin:0 auto;max-width:1180px}.miw-approach .miw-approach__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.miw-approach .miw-approach__head-copy{max-width:700px}.miw-approach .miw-approach__eyebrow{color:#1b85b5;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.miw-approach .miw-approach__title{color:#1c305d;font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:14px 0 0;text-wrap:balance}.miw-approach .miw-approach__aside{color:#5c6473;font-size:15px;line-height:1.55;max-width:320px}.miw-approach .miw-approach__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:44px}.miw-approach .miw-approach__step{background:#fff;border:1px solid #dbdee3;border-radius:12px;border-top:4px solid #5db6e6;display:flex;flex-direction:column;padding:26px 22px 24px}.miw-approach .miw-approach__num{color:#9ca4b2;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.miw-approach .miw-approach__step-title{color:#1c305d;font-size:18px;font-weight:600;line-height:1.3;margin-top:12px}.miw-approach .miw-approach__step-body{color:#5c6473;font-size:15px;line-height:1.6;margin-top:12px;text-wrap:pretty}@media (max-width:767px){.miw-approach{padding:56px 20px}}