.as-m365__head{margin-bottom:48px;max-width:740px}.as-m365__split{align-items:start;display:grid;gap:clamp(28px,3.5vw,48px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin-bottom:44px}.as-m365__box h3,.as-m365__gaps h3{color:var(--as-ink);font-size:clamp(19px,2.2vw,23px);line-height:1.35;margin-bottom:16px}.as-m365__gap,.as-m365__gap-list{display:grid;gap:12px}.as-m365__gap{align-items:start;color:var(--as-body);font-size:14.5px;grid-template-columns:auto 1fr;line-height:1.75}.as-m365__gap strong{color:var(--as-ink);font-weight:500}.as-m365__dot{background:var(--as-blue);border-radius:50%;height:6px;margin-top:8px;width:6px}.as-m365__box{background:var(--as-grey-bg);border:1px solid var(--as-border);border-radius:var(--as-radius);box-sizing:border-box;min-width:0;padding:clamp(24px,3vw,32px)}.as-m365__box h3{margin-bottom:18px}.as-m365__items{display:grid;gap:14px}.as-m365__item-label{color:var(--as-ink);font-size:15px;font-weight:500;margin-bottom:4px}.as-m365__item-text{color:var(--as-body);font-size:13.5px;line-height:1.7}.as-m365__cards{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,262px),1fr));margin-bottom:40px}.as-m365__card{background:#fff;border:1px solid var(--as-border-light);border-radius:var(--as-radius);box-shadow:var(--as-shadow-soft);box-sizing:border-box;min-width:0;padding:26px 24px}.as-m365__card h3{font-size:16px;line-height:1.4;margin-bottom:10px}.as-m365__card p{color:var(--as-body);font-size:13.5px;line-height:1.75;margin:0}.as-m365__strip{background:var(--as-grey-bg);border:1px solid var(--as-border);border-radius:var(--as-radius);display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding:clamp(24px,3vw,34px)}.as-m365__strip-label{color:var(--as-muted);font-size:10.5px;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.as-m365__strip-text{color:var(--as-body);font-size:14.5px;line-height:1.75}.as-m365__gap span[style],.as-m365__item-text span[style]{color:inherit!important;font-family:inherit!important;font-size:inherit!important}