.page-hero[data-astro-cid-ghpmxzbi]{background:#0a1628}.page-hero[data-astro-cid-ghpmxzbi] .ph-glow[data-astro-cid-ghpmxzbi]{z-index:2}.page-hero[data-astro-cid-ghpmxzbi] .container[data-astro-cid-ghpmxzbi]{z-index:3;position:relative}.page-hero[data-astro-cid-ghpmxzbi] .hero-wave[data-astro-cid-ghpmxzbi]{z-index:4}.btn-lg[data-astro-cid-ghpmxzbi]{padding:1.1rem 2.1rem;font-size:1rem}.email-hero[data-astro-cid-ghpmxzbi]{overflow:hidden}.eh-trust[data-astro-cid-ghpmxzbi]{flex-wrap:wrap;gap:1.5rem;margin-top:1.75rem;display:flex}.eh-trust[data-astro-cid-ghpmxzbi] span[data-astro-cid-ghpmxzbi]{color:#ffffffbf;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:inline-flex}.eh-trust[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#5fd88a;font-size:.78rem}.hl[data-astro-cid-ghpmxzbi]{color:var(--blue-main)}.section-header[data-astro-cid-ghpmxzbi] h2[data-astro-cid-ghpmxzbi]{color:var(--blue-dark)}.bits-contrast[data-astro-cid-ghpmxzbi] .hl[data-astro-cid-ghpmxzbi]{color:#9fd2ff}.bits-contrast[data-astro-cid-ghpmxzbi] h2[data-astro-cid-ghpmxzbi],.bits-contrast[data-astro-cid-ghpmxzbi] .section-header[data-astro-cid-ghpmxzbi] h2[data-astro-cid-ghpmxzbi]{color:#fff}.bits-contrast[data-astro-cid-ghpmxzbi] .section-header[data-astro-cid-ghpmxzbi] .sub[data-astro-cid-ghpmxzbi],.bits-contrast[data-astro-cid-ghpmxzbi] .lede[data-astro-cid-ghpmxzbi]{color:#ffffffd6}.lede[data-astro-cid-ghpmxzbi]{margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.ms-mark[data-astro-cid-ghpmxzbi]{background:#fff;border-radius:12px;flex:none;grid-template-columns:1fr 1fr;gap:3px;width:42px;height:42px;padding:7px;display:grid;box-shadow:0 8px 18px -10px #00000080}.ms-mark[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]:first-child{background:#f25022}.ms-mark[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]:nth-child(2){background:#7fba00}.ms-mark[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]:nth-child(3){background:#00a4ef}.ms-mark[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]:nth-child(4){background:#ffb900}.ox-mark[data-astro-cid-ghpmxzbi]{background:linear-gradient(145deg,var(--blue-sec),var(--blue-main));color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ox-mark[data-astro-cid-ghpmxzbi].big{border-radius:16px;width:56px;height:56px;margin-bottom:1.1rem;font-size:1.3rem}.ch-sec[data-astro-cid-ghpmxzbi]{background:#fff;padding:5rem 0 5.5rem}.ch-sec[data-astro-cid-ghpmxzbi] .section-header[data-astro-cid-ghpmxzbi]{margin-bottom:2.4rem}.ch-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:1.55fr 1fr;align-items:stretch;gap:1.4rem;display:grid}.ch-card[data-astro-cid-ghpmxzbi]{transition:transform .7s var(--ease-premium),box-shadow .7s var(--ease-premium);border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ch-card[data-astro-cid-ghpmxzbi]:hover{transform:translateY(-6px)}.ch-img[data-astro-cid-ghpmxzbi]{height:210px;position:relative;overflow:hidden}.ch-img[data-astro-cid-ghpmxzbi] img[data-astro-cid-ghpmxzbi]{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-premium)}.ch-card[data-astro-cid-ghpmxzbi]:hover .ch-img[data-astro-cid-ghpmxzbi] img[data-astro-cid-ghpmxzbi]{transform:scale(1.06)}.ch-body[data-astro-cid-ghpmxzbi]{flex-direction:column;flex:1;padding:1.5rem 1.7rem 1.7rem;display:flex}.ch-head[data-astro-cid-ghpmxzbi]{align-items:center;gap:.9rem;margin-bottom:1.1rem;display:flex}.ch-head[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{letter-spacing:-.02em;margin:0;font-size:1.45rem}.ch-head[data-astro-cid-ghpmxzbi] p[data-astro-cid-ghpmxzbi]{margin:.1rem 0 0;font-size:.9rem}.ch-from[data-astro-cid-ghpmxzbi]{white-space:nowrap;margin-left:auto;font-size:.85rem}.ch-from[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{letter-spacing:-.02em;font-size:1.9rem;font-weight:900}.ch-list[data-astro-cid-ghpmxzbi]{gap:.5rem;margin:0 0 1.3rem;padding:0;list-style:none;display:grid}.ch-list[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;display:flex}.ch-cta[data-astro-cid-ghpmxzbi]{transition:gap .4s var(--ease-premium);align-items:center;gap:.5rem;margin-top:auto;font-weight:800;display:inline-flex}.ch-card[data-astro-cid-ghpmxzbi]:hover .ch-cta[data-astro-cid-ghpmxzbi]{gap:.8rem}.ch-m365[data-astro-cid-ghpmxzbi]{color:#fff;background:radial-gradient(60% 50% at 90% 0,#2a9ee859,#0000 70%),linear-gradient(160deg,#0a266d,#05448e);box-shadow:0 40px 80px -40px #05286ed9}.ch-m365[data-astro-cid-ghpmxzbi]:hover{box-shadow:0 50px 90px -40px #05286ef2}.ch-m365[data-astro-cid-ghpmxzbi] .ch-img[data-astro-cid-ghpmxzbi]:after{content:"";background:linear-gradient(#0000 40%,#05448ee6);position:absolute;inset:0}.ch-m365[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:#fff}.ch-m365[data-astro-cid-ghpmxzbi] .ch-head[data-astro-cid-ghpmxzbi] p[data-astro-cid-ghpmxzbi],.ch-m365[data-astro-cid-ghpmxzbi] .ch-from[data-astro-cid-ghpmxzbi]{color:#fffc}.ch-m365[data-astro-cid-ghpmxzbi] .ch-from[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{color:#fff}.ch-m365[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr 1fr}.ch-m365[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{color:#fff}.ch-m365[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#9fd2ff}.ch-m365[data-astro-cid-ghpmxzbi] .ch-cta[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);background:#fff;border-radius:999px;align-self:flex-start;padding:.85rem 1.5rem}.ch-badge[data-astro-cid-ghpmxzbi]{z-index:1;color:var(--blue-dark);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;top:1.2rem;left:1.2rem;box-shadow:0 12px 24px -12px #00000080}.ch-badge[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#ffb900}.ch-ox[data-astro-cid-ghpmxzbi]{background:#fff;border:1px solid #05448e24;box-shadow:0 30px 60px -44px #05286e99}.ch-ox[data-astro-cid-ghpmxzbi] .ch-img[data-astro-cid-ghpmxzbi]{height:150px}.ch-ox[data-astro-cid-ghpmxzbi] .ch-img[data-astro-cid-ghpmxzbi] img[data-astro-cid-ghpmxzbi]{filter:saturate(.8)}.ch-ox[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:var(--blue-dark)}.ch-ox[data-astro-cid-ghpmxzbi] .ch-head[data-astro-cid-ghpmxzbi] p[data-astro-cid-ghpmxzbi]{color:#0129}.ch-ox[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{color:#001122bf}.ch-ox[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:var(--blue-sec)}.ch-ox[data-astro-cid-ghpmxzbi] .ch-from[data-astro-cid-ghpmxzbi]{color:#0011228c;margin:0 0 1rem}.ch-ox[data-astro-cid-ghpmxzbi] .ch-from[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{color:var(--blue-dark)}.ch-ox[data-astro-cid-ghpmxzbi] .ch-cta[data-astro-cid-ghpmxzbi]{color:var(--blue-main)}.ch-quiz[data-astro-cid-ghpmxzbi]{color:#0129;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:1.8rem;font-weight:700;display:flex}.ch-quiz[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:var(--blue-sec)}.ch-quiz-btn[data-astro-cid-ghpmxzbi]{color:var(--blue-main);font:inherit;cursor:pointer;transition:background .4s ease,gap .4s var(--ease-premium);background:#f3f7fd;border:1.5px solid #05448e40;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:800;display:inline-flex}.ch-quiz-btn[data-astro-cid-ghpmxzbi]:hover{background:#e6effa;gap:.75rem}.suite-sec[data-astro-cid-ghpmxzbi]{padding:calc(4.8rem + 46px) 0 calc(4.8rem + 40px)}.suite-sec[data-astro-cid-ghpmxzbi] .container[data-astro-cid-ghpmxzbi]{z-index:1;position:relative}.suite-sec[data-astro-cid-ghpmxzbi] .section-header[data-astro-cid-ghpmxzbi]{margin-bottom:2.2rem}.suite-tabs[data-astro-cid-ghpmxzbi]{grid-template-columns:repeat(4,1fr);gap:.7rem;margin-bottom:1rem;display:grid}.suite-tab[data-astro-cid-ghpmxzbi]{color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .5s ease,border-color .5s ease,transform .6s var(--ease-premium);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:18px;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.suite-tab[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{font-size:1rem;display:block}.suite-tab[data-astro-cid-ghpmxzbi] small[data-astro-cid-ghpmxzbi]{color:#ffffffb3;font-size:.78rem;line-height:1.35;display:block}.suite-tab-ico[data-astro-cid-ghpmxzbi]{color:#9fd2ff;background:#ffffff1f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .5s,color .5s;display:inline-flex}.suite-tab[data-astro-cid-ghpmxzbi].on{color:var(--blue-dark);background:#fff;border-color:#fff;transform:translateY(-3px)}.suite-tab[data-astro-cid-ghpmxzbi].on small[data-astro-cid-ghpmxzbi]{color:#0129}.suite-tab[data-astro-cid-ghpmxzbi].on .suite-tab-ico[data-astro-cid-ghpmxzbi]{background:linear-gradient(145deg,var(--blue-sec),var(--blue-main));color:#fff}.suite-tab[data-astro-cid-ghpmxzbi]:focus-visible{outline-offset:2px;outline:3px solid #9fd2ff}.suite-stage[data-astro-cid-ghpmxzbi]{display:grid}.suite-pane[data-astro-cid-ghpmxzbi]{-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .6s ease,transform .9s var(--ease-premium);background:#ffffff17;border:1px solid #fff3;border-radius:26px;grid-area:1/1;grid-template-columns:.85fr 1.15fr;display:grid;overflow:hidden;transform:translateY(12px)}.suite-pane[data-astro-cid-ghpmxzbi].on{opacity:1;pointer-events:auto;transform:none}.suite-photo[data-astro-cid-ghpmxzbi]{background-position:50%;background-size:cover;min-height:340px;position:relative}.suite-photo[data-astro-cid-ghpmxzbi]:after{content:"";background:linear-gradient(90deg,#0a266d0d 40%,#08286ea6);position:absolute;inset:0}.suite-in[data-astro-cid-ghpmxzbi]{padding:1.8rem 1.9rem}.suite-text[data-astro-cid-ghpmxzbi]{color:#ffffffe6;margin:0 0 1.3rem;line-height:1.7}.suite-apps[data-astro-cid-ghpmxzbi]{grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.suite-apps[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{transition:background .4s ease,transform .5s var(--ease-premium);background:#ffffff1a;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.suite-apps[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]:hover{background:#ffffff2e;transform:translateY(-2px)}.app-ic[data-astro-cid-ghpmxzbi]{background:linear-gradient(145deg,color-mix(in srgb,var(--c) 75%,#fff),var(--c));color:#fff;width:38px;height:38px;box-shadow:0 8px 16px -8px var(--c);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:900;display:inline-flex}.app-ic[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{font-size:.9rem}.app-tx[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{color:#fff;font-size:.9rem;line-height:1.25;display:block}.app-tx[data-astro-cid-ghpmxzbi] small[data-astro-cid-ghpmxzbi]{color:#ffd77a;letter-spacing:.04em;background:#ffb90033;border-radius:6px;margin-top:.15rem;padding:.05rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.app-tx[data-astro-cid-ghpmxzbi] small[data-astro-cid-ghpmxzbi].all{color:#c4ec7a;background:#7fba0033}.m365-sec[data-astro-cid-ghpmxzbi]{background:#fff;padding:4rem 0}.m365-sec[data-astro-cid-ghpmxzbi] .section-header[data-astro-cid-ghpmxzbi]{margin-bottom:1.8rem}.m365-mode-toggle[data-astro-cid-ghpmxzbi]{background:#eef3fa;border:1px solid #05448e1f;border-radius:999px;grid-template-columns:1fr 1fr;max-width:480px;margin:0 auto 1rem;padding:5px;display:grid;position:relative}.m365-mode[data-astro-cid-ghpmxzbi]{z-index:1;color:#0011228c;cursor:pointer;min-height:46px;transition:color .5s var(--ease-premium);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-family:inherit;font-size:.88rem;font-weight:800;display:flex;position:relative}.m365-mode[data-astro-cid-ghpmxzbi].active{color:#fff}.m365-pill[data-astro-cid-ghpmxzbi]{z-index:0;width:calc(50% - 5px);transition:transform .8s var(--ease-premium);background:linear-gradient(135deg,#0a266d,#05448e);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 10px 24px -10px #05448ecc}.m365-mode-toggle[data-astro-cid-ghpmxzbi]:has(.m365-mode[data-mode=managed].active) .m365-pill[data-astro-cid-ghpmxzbi]{transform:translate(100%)}.m365-mode-copy[data-astro-cid-ghpmxzbi]{text-align:center;color:#0129;max-width:520px;margin:0 auto 2rem;font-size:.9rem}.m365-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.3rem;display:grid}.m365-card[data-astro-cid-ghpmxzbi]{transition:transform .7s var(--ease-premium),box-shadow .7s var(--ease-premium);background:#f6f8fc;border:1px solid #05448e1f;border-radius:22px;flex-direction:column;padding:1.6rem 1.8rem;display:flex;position:relative}.m365-card[data-astro-cid-ghpmxzbi]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px #05286e99}.m365-card[data-astro-cid-ghpmxzbi].m365-pop{color:#fff;background:radial-gradient(60% 50% at 100% 0,#2a9ee84d,#0000 70%),linear-gradient(160deg,#0a266d,#05448e);border-color:#0000;box-shadow:0 40px 80px -40px #05286ed9}.m365-badge[data-astro-cid-ghpmxzbi]{color:#0a1628;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#ffb900;border-radius:100px;padding:.35rem 1rem;font-size:.66rem;font-weight:900;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.m365-card[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);font-size:1.2rem;font-weight:800}.m365-tag[data-astro-cid-ghpmxzbi]{color:#00112294;margin:.3rem 0 1.1rem;font-size:.84rem}.m365-price[data-astro-cid-ghpmxzbi]{align-items:baseline;gap:.5rem;margin-bottom:1.2rem;display:flex}.m365-price[data-astro-cid-ghpmxzbi] .amt[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);letter-spacing:-.02em;font-size:2.4rem;font-weight:900;line-height:1}.m365-price[data-astro-cid-ghpmxzbi] .per[data-astro-cid-ghpmxzbi]{color:#00112280;font-size:.8rem;font-weight:600}.m365-feats[data-astro-cid-ghpmxzbi]{flex-direction:column;flex:1;gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{color:#001122b8;align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.5;display:flex}.m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:var(--blue-sec);flex-shrink:0;margin-top:.25rem;font-size:.78rem}.m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi][hidden]{display:none}.m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi].m365-managed-feat{color:var(--blue-dark);font-weight:700}.m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi].m365-managed-feat i[data-astro-cid-ghpmxzbi]{color:#c9820a}.m365-pop[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi],.m365-pop[data-astro-cid-ghpmxzbi] .m365-price[data-astro-cid-ghpmxzbi] .amt[data-astro-cid-ghpmxzbi]{color:#fff}.m365-pop[data-astro-cid-ghpmxzbi] .m365-tag[data-astro-cid-ghpmxzbi],.m365-pop[data-astro-cid-ghpmxzbi] .m365-price[data-astro-cid-ghpmxzbi] .per[data-astro-cid-ghpmxzbi]{color:#ffffffbf}.m365-pop[data-astro-cid-ghpmxzbi] .m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{color:#ffffffe6}.m365-pop[data-astro-cid-ghpmxzbi] .m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#9fd2ff}.m365-pop[data-astro-cid-ghpmxzbi] .m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi].m365-managed-feat{color:#fff}.m365-pop[data-astro-cid-ghpmxzbi] .m365-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi].m365-managed-feat i[data-astro-cid-ghpmxzbi]{color:#ffd77a}.m365-pop[data-astro-cid-ghpmxzbi] .m365-btn[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);background:#fff}.m365-btn[data-astro-cid-ghpmxzbi]{justify-content:center;width:100%}.m365-btn[data-astro-cid-ghpmxzbi].btn-ghost{border:2px solid var(--blue-main);color:var(--blue-main);background:#fff}.m365-btn[data-astro-cid-ghpmxzbi].btn-ghost:hover{background:var(--blue-main);color:#fff}.m365-note[data-astro-cid-ghpmxzbi]{text-align:center;color:#0011228c;margin-top:1.8rem;font-size:.85rem}.m365-compare-link[data-astro-cid-ghpmxzbi]{color:var(--blue-main);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #2a9ee866;align-items:center;gap:.4rem;padding:0;font-family:inherit;font-size:.85rem;font-weight:700;display:inline-flex}.m365-compare-link[data-astro-cid-ghpmxzbi]:hover{border-bottom-color:var(--blue-main)}.mig-sec[data-astro-cid-ghpmxzbi]{padding:calc(4.8rem + 46px) 0 calc(4.8rem + 40px)}.mig-sec[data-astro-cid-ghpmxzbi] .container[data-astro-cid-ghpmxzbi]{z-index:1;position:relative}.mig-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:4rem;display:grid}.mig-copy[data-astro-cid-ghpmxzbi] h2[data-astro-cid-ghpmxzbi]{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15}.mig-points[data-astro-cid-ghpmxzbi]{gap:.7rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.mig-points[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:.85rem;padding:.8rem 1rem;display:flex}.mig-points[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#9fd2ff;background:#ffffff24;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mig-points[data-astro-cid-ghpmxzbi] b[data-astro-cid-ghpmxzbi]{color:#fff;display:block}.mig-points[data-astro-cid-ghpmxzbi] span[data-astro-cid-ghpmxzbi]{color:#ffffffbf;font-size:.88rem}.mig-steps[data-astro-cid-ghpmxzbi]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.mig-steps[data-astro-cid-ghpmxzbi]:before{content:"";background:linear-gradient(#9fd2ff,#9fd2ff26);width:2px;position:absolute;top:28px;bottom:28px;left:27px}.mig-step[data-astro-cid-ghpmxzbi]{transition:background .5s ease,transform .7s var(--ease-premium);border-radius:18px;align-items:flex-start;gap:1.1rem;padding:1rem 1.2rem 1rem 0;display:flex;position:relative}.mig-step[data-astro-cid-ghpmxzbi]:hover{background:#ffffff14;transform:translate(6px)}.mig-num[data-astro-cid-ghpmxzbi]{z-index:1;width:56px;height:56px;color:var(--blue-main);transition:background .5s ease,color .5s ease,transform .7s var(--ease-premium);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex;position:relative;box-shadow:0 0 0 6px #ffffff1a}.mig-step[data-astro-cid-ghpmxzbi]:hover .mig-num[data-astro-cid-ghpmxzbi]{background:linear-gradient(145deg,var(--blue-sec),var(--blue-main));color:#fff;transform:scale(1.08)}.mig-k[data-astro-cid-ghpmxzbi]{color:#9fd2ff;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.mig-step[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:#fff;margin:.1rem 0 .25rem;font-size:1.15rem}.mig-step[data-astro-cid-ghpmxzbi] p[data-astro-cid-ghpmxzbi]{color:#fffc;margin:0;font-size:.9rem;line-height:1.6}.ox-sec[data-astro-cid-ghpmxzbi]{background:#fff;padding:5rem 0}.ox-wrap[data-astro-cid-ghpmxzbi]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:3rem;display:grid}.ox-intro[data-astro-cid-ghpmxzbi] h2[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);margin-bottom:.9rem;font-size:clamp(1.7rem,2.8vw,2.2rem);line-height:1.15}.ox-intro[data-astro-cid-ghpmxzbi]>p[data-astro-cid-ghpmxzbi]{color:#001122ad;margin-bottom:1rem;line-height:1.75}.ox-note[data-astro-cid-ghpmxzbi]{align-items:center;gap:.55rem;font-size:.9rem;font-weight:700;display:flex;color:var(--blue-dark)!important}.ox-note[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:var(--blue-sec)}.ox-switch[data-astro-cid-ghpmxzbi]{font-size:.9rem}.ox-switch[data-astro-cid-ghpmxzbi] a[data-astro-cid-ghpmxzbi]{color:var(--blue-main);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.ox-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.ox-card[data-astro-cid-ghpmxzbi]{transition:transform .7s var(--ease-premium),box-shadow .7s var(--ease-premium);background:#f6f8fc;border:1px solid #05448e1f;border-radius:20px;flex-direction:column;padding:1.7rem;display:flex;position:relative}.ox-card[data-astro-cid-ghpmxzbi]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -34px #05286e99}.ox-card[data-astro-cid-ghpmxzbi].ox-pop{border:2px solid var(--blue-main);background:#fff}.ox-badge[data-astro-cid-ghpmxzbi]{background:var(--blue-main);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:100px;padding:.3rem .9rem;font-size:.64rem;font-weight:800;position:absolute;top:-12px;right:1.2rem}.ox-card[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);font-size:1.15rem;font-weight:800}.ox-tag[data-astro-cid-ghpmxzbi]{color:#0011228c;margin:.25rem 0 1rem;font-size:.84rem}.ox-price[data-astro-cid-ghpmxzbi]{align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}.ox-price[data-astro-cid-ghpmxzbi] .amt[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);font-size:2.2rem;font-weight:900;line-height:1}.ox-price[data-astro-cid-ghpmxzbi] .per[data-astro-cid-ghpmxzbi]{color:#00112280;font-size:.8rem;font-weight:600}.ox-feats[data-astro-cid-ghpmxzbi]{flex-direction:column;flex:1;gap:.45rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.ox-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{color:#001122b8;align-items:flex-start;gap:.55rem;font-size:.85rem;display:flex}.ox-feats[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:#2e9e44;flex-shrink:0;margin-top:.25rem;font-size:.78rem}.ox-btn[data-astro-cid-ghpmxzbi]{justify-content:center;width:100%}.ox-btn[data-astro-cid-ghpmxzbi].btn-ghost{color:var(--blue-main);border:2px solid var(--blue-main);background:#fff}.ox-btn[data-astro-cid-ghpmxzbi].btn-ghost:hover{background:var(--blue-main);color:#fff}.quiz-modal[data-astro-cid-ghpmxzbi],.feat-modal[data-astro-cid-ghpmxzbi]{z-index:200;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.quiz-modal[data-astro-cid-ghpmxzbi][hidden],.feat-modal[data-astro-cid-ghpmxzbi][hidden]{display:none}.quiz-modal-backdrop[data-astro-cid-ghpmxzbi],.feat-modal-backdrop[data-astro-cid-ghpmxzbi]{backdrop-filter:blur(4px);animation:fadeIn .3s var(--ease-out);background:#050a19bf;position:absolute;inset:0}.quiz-modal-panel[data-astro-cid-ghpmxzbi],.feat-modal-panel[data-astro-cid-ghpmxzbi]{width:100%;max-width:640px;max-height:85vh;animation:fadeUp .35s var(--ease-out);background:#fff;border-radius:22px;padding:3rem;position:relative;overflow-y:auto}.feat-modal-panel[data-astro-cid-ghpmxzbi]{max-width:960px}.quiz-modal-close[data-astro-cid-ghpmxzbi],.feat-modal-close[data-astro-cid-ghpmxzbi]{background:var(--bg-light);width:38px;height:38px;color:var(--blue-dark);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background .3s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.quiz-modal-close[data-astro-cid-ghpmxzbi]:hover,.feat-modal-close[data-astro-cid-ghpmxzbi]:hover{background:#05448e26}.quiz-progress[data-astro-cid-ghpmxzbi]{background:var(--bg-light);border-radius:100px;height:6px;margin-bottom:2rem;overflow:hidden}.quiz-progress-bar[data-astro-cid-ghpmxzbi]{background:linear-gradient(90deg,var(--blue-main),var(--blue-sec));width:0%;height:100%;transition:width .4s var(--ease-out);border-radius:100px}.quiz-step-label[data-astro-cid-ghpmxzbi]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-sec);margin-bottom:.6rem;font-size:.72rem;font-weight:800}.quiz-step[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);margin-bottom:1.75rem;font-size:1.35rem;line-height:1.4}.quiz-opts[data-astro-cid-ghpmxzbi]{flex-direction:column;gap:1rem;display:flex}.quiz-opt[data-astro-cid-ghpmxzbi]{background:var(--bg-light);color:var(--blue-dark);cursor:pointer;transition:all .3s var(--ease-out);text-align:left;border:2px solid #0000;border-radius:14px;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:700;display:flex}.quiz-opt[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{width:38px;height:38px;color:var(--blue-main);background:#2a9ee824;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.quiz-opt[data-astro-cid-ghpmxzbi]:hover{border-color:var(--blue-sec);background:#2a9ee814;transform:translate(4px)}.quiz-result[data-astro-cid-ghpmxzbi]{text-align:center;animation:fadeUp .5s var(--ease-out);flex-direction:column;align-items:center;gap:.5rem;display:flex}.quiz-result-icon[data-astro-cid-ghpmxzbi]{background:#2a9ee824;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:.5rem;display:flex}.quiz-result-icon[data-astro-cid-ghpmxzbi] i[data-astro-cid-ghpmxzbi]{color:var(--blue-main);font-size:1.7rem}.quiz-result-eyebrow[data-astro-cid-ghpmxzbi]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-sec);font-size:.72rem;font-weight:800}.quiz-result-title[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);margin:.25rem 0 .5rem;font-size:1.55rem}.quiz-result-sub[data-astro-cid-ghpmxzbi]{color:#0011229e;max-width:460px;margin-bottom:1rem;font-size:.95rem;line-height:1.75}.quiz-result-actions[data-astro-cid-ghpmxzbi]{flex-direction:column;align-items:center;gap:1rem;display:flex}.quiz-restart[data-astro-cid-ghpmxzbi]{color:#00112273;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.85rem;font-weight:700;text-decoration:underline}.quiz-restart[data-astro-cid-ghpmxzbi]:hover{color:var(--blue-main)}.feat-modal-panel[data-astro-cid-ghpmxzbi] h3[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);margin-bottom:.3rem;font-size:1.5rem}.feat-modal-sub[data-astro-cid-ghpmxzbi]{color:#0011228c;margin-bottom:1.75rem;font-size:.92rem}.feat-modal-scroll[data-astro-cid-ghpmxzbi]{overflow-x:auto}.feat-table[data-astro-cid-ghpmxzbi]{border-collapse:collapse;width:100%;min-width:680px}.feat-table[data-astro-cid-ghpmxzbi] th[data-astro-cid-ghpmxzbi],.feat-table[data-astro-cid-ghpmxzbi] td[data-astro-cid-ghpmxzbi]{text-align:center;border-bottom:1px solid #05448e14;padding:.85rem 1rem;font-size:.85rem}.feat-table[data-astro-cid-ghpmxzbi] th[data-astro-cid-ghpmxzbi]{color:var(--blue-dark);background:var(--bg-light);font-size:.8rem;font-weight:800}.feat-table[data-astro-cid-ghpmxzbi] th[data-astro-cid-ghpmxzbi].ms{background:#e6eefa}.feat-table[data-astro-cid-ghpmxzbi] th[data-astro-cid-ghpmxzbi] span[data-astro-cid-ghpmxzbi]{color:var(--blue-sec);margin-top:.2rem;font-size:.78rem;font-weight:700;display:block}.feat-table[data-astro-cid-ghpmxzbi] td[data-astro-cid-ghpmxzbi]:first-child,.feat-table[data-astro-cid-ghpmxzbi] th[data-astro-cid-ghpmxzbi]:first-child{text-align:left;color:#001122bf;font-weight:700}.feat-table[data-astro-cid-ghpmxzbi] td[data-astro-cid-ghpmxzbi].y i[data-astro-cid-ghpmxzbi]{color:#2e9e44}.feat-table[data-astro-cid-ghpmxzbi] td[data-astro-cid-ghpmxzbi].n i[data-astro-cid-ghpmxzbi]{color:#d64545}.feat-modal-cta[data-astro-cid-ghpmxzbi]{text-align:center;margin-top:2rem}@media (width<=1100px){.suite-tabs[data-astro-cid-ghpmxzbi]{grid-template-columns:repeat(2,1fr)}.m365-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr;max-width:560px;margin:0 auto}.ox-wrap[data-astro-cid-ghpmxzbi],.mig-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr;gap:2.4rem}}@media (width<=900px){.ch-grid[data-astro-cid-ghpmxzbi],.suite-pane[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr}.suite-photo[data-astro-cid-ghpmxzbi]{min-height:170px}}@media (width<=600px){.ch-m365[data-astro-cid-ghpmxzbi] .ch-list[data-astro-cid-ghpmxzbi],.ox-grid[data-astro-cid-ghpmxzbi]{grid-template-columns:1fr}.suite-apps[data-astro-cid-ghpmxzbi] li[data-astro-cid-ghpmxzbi]{flex-direction:column;align-items:flex-start;gap:.45rem}.ch-head[data-astro-cid-ghpmxzbi]{flex-wrap:wrap}.ch-from[data-astro-cid-ghpmxzbi]{margin-left:0}.ch-body[data-astro-cid-ghpmxzbi]{padding:1.3rem 1.3rem 1.5rem}.suite-tab[data-astro-cid-ghpmxzbi] small[data-astro-cid-ghpmxzbi]{display:none}.suite-in[data-astro-cid-ghpmxzbi]{padding:1.4rem 1.2rem}.quiz-modal-panel[data-astro-cid-ghpmxzbi],.feat-modal-panel[data-astro-cid-ghpmxzbi]{padding:1.75rem 1.25rem}}
