.ai-routes[data-astro-cid-25lgrtey]{--ink:#3cc0df;--line:#2b89a2;--edge:#267a91;--station:2.75rem;--rail:2.5rem;--gap:1rem;--port:1.9375rem;--bend:.625rem;max-width:34rem;margin:2.5rem auto 0;position:relative}.ai-routes__summary[data-astro-cid-25lgrtey]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ai-routes__map[data-astro-cid-25lgrtey]{row-gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.ai-routes__stop[data-astro-cid-25lgrtey]{min-height:var(--station);align-items:center;gap:.875rem;display:flex;position:relative}.ai-routes__stop--end[data-astro-cid-25lgrtey]{text-align:right;flex-direction:row-reverse}.ai-routes__station[data-astro-cid-25lgrtey]{width:var(--station);height:var(--station);border:1px solid var(--edge);color:var(--ink);background:#3cc0df1a;border-radius:999px;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 0 1.5rem #3cc0df24}.ai-routes__glyph[data-astro-cid-25lgrtey]{width:1.25rem;height:1.25rem}.ai-routes__label[data-astro-cid-25lgrtey]{text-wrap:balance;min-width:0;line-height:1.5}.ai-routes__title[data-astro-cid-25lgrtey]{color:#fff;font-family:var(--font-heading);letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.3;display:block}.ai-routes__note[data-astro-cid-25lgrtey]{color:#ffffffb8;margin-top:.125rem;font-size:.875rem;display:block}.ai-routes__routes[data-astro-cid-25lgrtey]{row-gap:var(--gap);padding-inline:var(--rail);display:grid}.ai-routes__route[data-astro-cid-25lgrtey]{min-width:0;display:grid;position:relative}.ai-routes__zone[data-astro-cid-25lgrtey]{border:1px solid var(--edge);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:.75rem;padding:.875rem;display:grid}.ai-routes__route--cloud[data-astro-cid-25lgrtey] .ai-routes__zone[data-astro-cid-25lgrtey]{border-style:dashed}.ai-routes__route--local[data-astro-cid-25lgrtey] .ai-routes__zone[data-astro-cid-25lgrtey]{background:linear-gradient(#3cc0df14,#3cc0df08);box-shadow:0 0 2.5rem -1rem #3cc0df4d}.ai-routes__icon[data-astro-cid-25lgrtey]{width:2rem;height:2rem;color:var(--ink)}.ai-routes__where[data-astro-cid-25lgrtey]{min-height:2rem;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;align-items:center;font-size:.8125rem;font-weight:600;line-height:1.35;display:flex}.ai-routes__name[data-astro-cid-25lgrtey],.ai-routes__tools[data-astro-cid-25lgrtey],.ai-routes__fit[data-astro-cid-25lgrtey]{grid-column:1/-1}.ai-routes__name[data-astro-cid-25lgrtey]{color:#fff;margin-top:.625rem;font-size:1.125rem;font-weight:700;line-height:1.3}.ai-routes__tools[data-astro-cid-25lgrtey]{color:#ffffffe0;text-wrap:balance;margin-top:.25rem;font-size:.9375rem;font-weight:500;line-height:1.5}.ai-routes__fit[data-astro-cid-25lgrtey]{color:#ffffffb3;text-wrap:balance;margin-top:.375rem;font-size:.875rem;line-height:1.5}.ai-routes__link[data-astro-cid-25lgrtey]{pointer-events:none;position:absolute}.ai-routes__link[data-astro-cid-25lgrtey]:before,.ai-routes__link[data-astro-cid-25lgrtey]:after{content:"";border:0 solid var(--line);position:absolute}.ai-routes__tip[data-astro-cid-25lgrtey]{width:.75rem;height:.75rem;stroke:var(--line);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;position:absolute;overflow:visible}@media (width<=47.9375rem){.ai-routes__stop--start[data-astro-cid-25lgrtey]:after,.ai-routes__stop--end[data-astro-cid-25lgrtey]:before{content:"";border-left:2px solid var(--line);width:2px;position:absolute}.ai-routes__stop--start[data-astro-cid-25lgrtey]:after{top:calc(50% + var(--station) / 2);bottom:calc(-1 * var(--gap));left:calc(var(--station) / 2 - 1px)}.ai-routes__stop--end[data-astro-cid-25lgrtey]:before{top:-2px;right:calc(var(--station) / 2 - 1px);bottom:calc(50% + var(--station) / 2)}.ai-routes__station[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{bottom:100%;left:calc(50% - .375rem);transform:rotate(90deg)}.ai-routes__link[data-astro-cid-25lgrtey]{width:calc(var(--rail) - var(--station) / 2 + 1px)}.ai-routes__link--in[data-astro-cid-25lgrtey]{height:calc(var(--port) + 3px);top:-2px;right:100%}.ai-routes__route[data-astro-cid-25lgrtey]:not(:last-child)>.ai-routes__link--in[data-astro-cid-25lgrtey]{bottom:calc(-1 * var(--gap));height:auto}.ai-routes__link--in[data-astro-cid-25lgrtey]:before{height:calc(var(--port) + 3px);border-bottom-left-radius:var(--bend);border-bottom-width:2px;border-left-width:2px;inset:0 0 auto}.ai-routes__route[data-astro-cid-25lgrtey]:not(:last-child)>.ai-routes__link--in[data-astro-cid-25lgrtey]:after{border-left-width:2px;inset:0 auto 0 0}.ai-routes__link--in[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{top:calc(var(--port) - 4px);right:-1px}.ai-routes__link--out[data-astro-cid-25lgrtey]{top:0;bottom:calc(-1 * var(--gap));left:100%}.ai-routes__link--out[data-astro-cid-25lgrtey]:before{inset:calc(var(--port) - 1px) 0 0;border-top-right-radius:var(--bend);border-top-width:2px;border-right-width:2px}.ai-routes__route[data-astro-cid-25lgrtey]:not(:first-child)>.ai-routes__link--out[data-astro-cid-25lgrtey]:after{border-right-width:2px;inset:-2px 0 0 auto}}@media (width>=48rem){.ai-routes[data-astro-cid-25lgrtey]{--side:8.75rem;--link:3rem;--station:3.25rem;--gap:1.25rem;--bend:.875rem;max-width:64rem;margin-top:3rem}.ai-routes__map[data-astro-cid-25lgrtey]{grid-template-columns:var(--side) minmax(0, 1fr) var(--side);column-gap:var(--link);row-gap:0}.ai-routes__stop[data-astro-cid-25lgrtey]{text-align:center;grid-template-rows:1fr auto 1fr;justify-items:center;row-gap:.75rem;display:grid}.ai-routes__station[data-astro-cid-25lgrtey]{grid-row:2}.ai-routes__label[data-astro-cid-25lgrtey]{grid-row:3}.ai-routes__glyph[data-astro-cid-25lgrtey]{width:1.5rem;height:1.5rem}.ai-routes__station[data-astro-cid-25lgrtey]:before,.ai-routes__station[data-astro-cid-25lgrtey]:after{width:calc((var(--side) - var(--station)) / 2 + var(--link) / 2 + 1px);border-top:2px solid var(--line);height:2px;position:absolute;top:calc(50% - 1px)}.ai-routes__stop--start[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:after{content:"";left:calc(100% + 1px)}.ai-routes__stop--end[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:before{content:"";right:calc(100% + 1px)}.ai-routes__station[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{top:calc(50% - .375rem);right:100%}.ai-routes__routes[data-astro-cid-25lgrtey]{grid-auto-rows:1fr;padding-inline:0}.ai-routes__zone[data-astro-cid-25lgrtey]{align-content:center;column-gap:1.125rem;padding:1.25rem 1.5rem}.ai-routes__icon[data-astro-cid-25lgrtey]{grid-row:1/span 4;align-self:center;width:2.25rem;height:2.25rem}.ai-routes__where[data-astro-cid-25lgrtey]{min-height:0}.ai-routes__where[data-astro-cid-25lgrtey],.ai-routes__name[data-astro-cid-25lgrtey],.ai-routes__tools[data-astro-cid-25lgrtey],.ai-routes__fit[data-astro-cid-25lgrtey]{grid-column:2}.ai-routes__name[data-astro-cid-25lgrtey]{margin-top:.375rem;font-size:1.25rem}.ai-routes__link[data-astro-cid-25lgrtey]{width:calc(var(--link) / 2)}.ai-routes__link[data-astro-cid-25lgrtey]:before{inset:0}.ai-routes__link--in[data-astro-cid-25lgrtey]{right:100%}.ai-routes__link--out[data-astro-cid-25lgrtey]{left:100%}.ai-routes__route[data-astro-cid-25lgrtey]:first-child>.ai-routes__link[data-astro-cid-25lgrtey]{top:calc(50% - 1px);bottom:calc(-1 * var(--gap) / 2)}.ai-routes__route[data-astro-cid-25lgrtey]:last-child>.ai-routes__link[data-astro-cid-25lgrtey]{top:calc(-1 * var(--gap) / 2 - 1px);bottom:calc(50% - 1px)}.ai-routes__route[data-astro-cid-25lgrtey]:first-child>.ai-routes__link--in[data-astro-cid-25lgrtey]:before{border-top-left-radius:var(--bend);border-top-width:2px;border-left-width:2px}.ai-routes__route[data-astro-cid-25lgrtey]:last-child>.ai-routes__link--in[data-astro-cid-25lgrtey]:before{border-bottom-left-radius:var(--bend);border-bottom-width:2px;border-left-width:2px}.ai-routes__route[data-astro-cid-25lgrtey]:first-child>.ai-routes__link--out[data-astro-cid-25lgrtey]:before{border-top-right-radius:var(--bend);border-top-width:2px;border-right-width:2px}.ai-routes__route[data-astro-cid-25lgrtey]:last-child>.ai-routes__link--out[data-astro-cid-25lgrtey]:before{border-bottom-right-radius:var(--bend);border-bottom-width:2px;border-right-width:2px}.ai-routes__link--in[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{right:-1px}.ai-routes__route[data-astro-cid-25lgrtey]:first-child>.ai-routes__link--in[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{top:-5px}.ai-routes__route[data-astro-cid-25lgrtey]:last-child>.ai-routes__link--in[data-astro-cid-25lgrtey]>.ai-routes__tip[data-astro-cid-25lgrtey]{bottom:-5px}}@media (width>=64rem){.ai-routes[data-astro-cid-25lgrtey]{--side:12rem;--link:4.5rem;--station:3.5rem}}@media (prefers-reduced-motion:no-preference){.reveal-ready .ai-routes__zone[data-astro-cid-25lgrtey],.reveal-ready .ai-routes__stop--end[data-astro-cid-25lgrtey]>[data-astro-cid-25lgrtey],.reveal-ready .ai-routes__stop--end[data-astro-cid-25lgrtey]:before{opacity:0;transition:opacity .5s ease-out}.reveal-ready .ai-routes__link[data-astro-cid-25lgrtey],.reveal-ready .ai-routes__stop--start[data-astro-cid-25lgrtey]:after,.reveal-ready .ai-routes__stop--start[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:after{transition:clip-path .45s cubic-bezier(.4,0,.2,1)}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__zone[data-astro-cid-25lgrtey],.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--end[data-astro-cid-25lgrtey]>[data-astro-cid-25lgrtey],.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--end[data-astro-cid-25lgrtey]:before{opacity:1}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--start[data-astro-cid-25lgrtey]:after,.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--start[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:after{transition-delay:.2s}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__link--in[data-astro-cid-25lgrtey]{transition-delay:.45s}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__zone[data-astro-cid-25lgrtey]{transition-delay:.75s}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__route--local[data-astro-cid-25lgrtey] .ai-routes__zone[data-astro-cid-25lgrtey]{transition-delay:.85s}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__link--out[data-astro-cid-25lgrtey]{transition-delay:1.15s}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--end[data-astro-cid-25lgrtey]>[data-astro-cid-25lgrtey],.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--end[data-astro-cid-25lgrtey]:before{transition-delay:1.5s}}@media (prefers-reduced-motion:no-preference) and (width<=47.9375rem){.reveal-ready .ai-routes__link[data-astro-cid-25lgrtey]{clip-path:inset(-8px -8px 100%)}.reveal-ready .ai-routes__stop--start[data-astro-cid-25lgrtey]:after{clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:no-preference) and (width>=48rem){.reveal-ready .ai-routes__link[data-astro-cid-25lgrtey]{clip-path:inset(-8px 100% -8px -8px)}.reveal-ready .ai-routes__stop--start[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:after{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:no-preference){.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__link[data-astro-cid-25lgrtey]{clip-path:inset(-8px)}.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--start[data-astro-cid-25lgrtey]:after,.reveal-ready .ai-routes[data-astro-cid-25lgrtey].is-visible .ai-routes__stop--start[data-astro-cid-25lgrtey]>.ai-routes__station[data-astro-cid-25lgrtey]:after{clip-path:inset(0)}}.m365[data-astro-cid-3a2bnpnf]{--ink:#3cc0df;--line:#2b89a2;--edge:#267a91;--core-edge:#34a8c4;--tile:2.75rem;--stem:1.5rem;--core:5.5rem;--drop:1.75rem;position:relative}.m365__summary[data-astro-cid-3a2bnpnf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m365__map[data-astro-cid-3a2bnpnf]{grid-template-columns:auto var(--core);justify-content:center;display:grid}.m365__apps[data-astro-cid-3a2bnpnf]{align-content:center;row-gap:.75rem;padding-block:.875rem;display:grid}.m365__app[data-astro-cid-3a2bnpnf]{grid-template-columns:minmax(0, 1fr) var(--tile) var(--stem);align-items:center;display:grid}.m365__app-name[data-astro-cid-3a2bnpnf]{color:#fff;overflow-wrap:anywhere;text-align:right;padding-right:.75rem;font-size:1rem;font-weight:600;line-height:1.3}.m365__tile[data-astro-cid-3a2bnpnf]{width:var(--tile);height:var(--tile);border:1px solid var(--app-edge,var(--edge));background:var(--app-tint,#3cc0df14);color:var(--app,var(--ink));border-radius:.75rem;place-items:center;display:grid}.m365__app--word[data-astro-cid-3a2bnpnf]{--app:#5ea2f2;--app-edge:#3a7fd0;--app-tint:#2b7cd324}.m365__app--excel[data-astro-cid-3a2bnpnf]{--app:#33c481;--app-edge:#1f8a57;--app-tint:#21a36621}.m365__app--powerpoint[data-astro-cid-3a2bnpnf]{--app:#ff8f6b;--app-edge:#c8502e;--app-tint:#d2472624}.m365__app--outlook[data-astro-cid-3a2bnpnf]{--app:#3bb2ee;--app-edge:#1b7fb8;--app-tint:#0078d429}.m365__app--teams[data-astro-cid-3a2bnpnf]{--app:#9aa0f5;--app-edge:#6a71d8;--app-tint:#5b62c929}.m365__icon[data-astro-cid-3a2bnpnf]{width:1.375rem;height:1.375rem}.m365__app[data-astro-cid-3a2bnpnf]:after{content:"";border-top:2px solid var(--line);margin-right:-1px}.m365__core[data-astro-cid-3a2bnpnf]{border:1px solid var(--core-edge);text-align:center;background:linear-gradient(#3cc0df24,#3cc0df42 50%,#3cc0df24);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:.75rem .5rem;display:flex;position:relative;box-shadow:0 0 2.5rem -.375rem #3cc0df66,inset 0 1px #ffffff24}.m365__spark[data-astro-cid-3a2bnpnf]{width:1.5rem;height:1.5rem;color:var(--ink);flex:none}.m365__core-name[data-astro-cid-3a2bnpnf]{color:#fff;inline-size:min-content;font-family:var(--font-heading);letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.25}.m365__data[data-astro-cid-3a2bnpnf]{margin-top:var(--drop);border:1px solid var(--edge);background:linear-gradient(#3cc0df14,#3cc0df08);border-radius:1rem;grid-column:1/-1;padding:1rem 1.125rem 1.125rem;position:relative}.m365__data[data-astro-cid-3a2bnpnf]:before,.m365__source[data-astro-cid-3a2bnpnf]:before{height:calc(var(--drop) + 2px);border-left:2px solid var(--line);position:absolute;bottom:100%}.m365__data[data-astro-cid-3a2bnpnf]:before{content:"";right:calc(var(--core) / 2 - 2px)}.m365__data-label[data-astro-cid-3a2bnpnf]{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1.4}.m365__sources[data-astro-cid-3a2bnpnf]{row-gap:.625rem;margin-top:.75rem;display:grid}.m365__source[data-astro-cid-3a2bnpnf]{min-width:0;display:grid}.m365__source-name[data-astro-cid-3a2bnpnf]{color:#fff;font-size:1rem;font-weight:600;line-height:1.35}.m365__source-note[data-astro-cid-3a2bnpnf]{color:#ffffffb8;font-size:.875rem;line-height:1.45}@media (width>=40rem){.m365[data-astro-cid-3a2bnpnf]{--tile:3.25rem;--stem:2rem;--drop:2rem;max-width:46rem;margin-inline:auto}.m365__map[data-astro-cid-3a2bnpnf]{grid-template-columns:minmax(0,1fr);justify-content:normal}.m365__apps[data-astro-cid-3a2bnpnf]{grid-template-columns:repeat(5,minmax(0,1fr));align-content:normal;row-gap:0;padding-block:0}.m365__app[data-astro-cid-3a2bnpnf]{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.m365__app-name[data-astro-cid-3a2bnpnf]{text-align:center;padding:0 .25rem .625rem;font-size:1.0625rem}.m365__tile[data-astro-cid-3a2bnpnf]{border-radius:.875rem;flex:none}.m365__icon[data-astro-cid-3a2bnpnf]{width:1.625rem;height:1.625rem}.m365__app[data-astro-cid-3a2bnpnf]:after{flex:1 0 var(--stem);border-top:0;border-left:2px solid var(--line);margin:0 0 -1px}.m365__core[data-astro-cid-3a2bnpnf]{background:linear-gradient(90deg,#3cc0df24,#3cc0df42 50%,#3cc0df24);border-radius:999px;flex-direction:row;gap:.75rem;min-height:4.25rem;padding:.75rem 2rem}.m365__core-name[data-astro-cid-3a2bnpnf]{inline-size:auto;font-size:1.25rem}.m365__data[data-astro-cid-3a2bnpnf]{--pad:1.5rem;padding:1.125rem var(--pad) 1.375rem;text-align:center}.m365__data[data-astro-cid-3a2bnpnf]:before{content:none}.m365__sources[data-astro-cid-3a2bnpnf]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;margin-top:.75rem}.m365__source[data-astro-cid-3a2bnpnf]{align-content:start;padding-inline:.5rem}.m365__source-name[data-astro-cid-3a2bnpnf]{font-size:1.0625rem}.m365__source[data-astro-cid-3a2bnpnf]:before{content:""}.m365__source[data-astro-cid-3a2bnpnf]:first-child:before{left:calc(var(--pad) + (100% - 2 * var(--pad)) / 6 - 1px)}.m365__source[data-astro-cid-3a2bnpnf]:nth-child(2):before{left:calc(50% - 1px)}.m365__source[data-astro-cid-3a2bnpnf]:nth-child(3):before{left:calc(100% - var(--pad) - (100% - 2 * var(--pad)) / 6 - 1px)}}@media (width>=48rem){.m365[data-astro-cid-3a2bnpnf]{--tile:3.5rem;--stem:2.25rem;--drop:2.25rem}.m365__icon[data-astro-cid-3a2bnpnf]{width:1.75rem;height:1.75rem}}@media (prefers-reduced-motion:no-preference){.reveal-ready .m365__app-name[data-astro-cid-3a2bnpnf],.reveal-ready .m365__tile[data-astro-cid-3a2bnpnf],.reveal-ready .m365__core[data-astro-cid-3a2bnpnf],.reveal-ready .m365__data[data-astro-cid-3a2bnpnf]{opacity:0;transition:opacity .45s ease-out}.reveal-ready .m365__core[data-astro-cid-3a2bnpnf]{transition:opacity .4s ease-out,clip-path .6s cubic-bezier(.4,0,.2,1)}.reveal-ready .m365__app[data-astro-cid-3a2bnpnf]:after,.reveal-ready .m365__data[data-astro-cid-3a2bnpnf]:before,.reveal-ready .m365__source[data-astro-cid-3a2bnpnf]:before{transition:clip-path .35s cubic-bezier(.4,0,.2,1)}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app-name[data-astro-cid-3a2bnpnf],.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__tile[data-astro-cid-3a2bnpnf],.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__core[data-astro-cid-3a2bnpnf],.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__data[data-astro-cid-3a2bnpnf]{opacity:1}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app[data-astro-cid-3a2bnpnf]:nth-child(2)>[data-astro-cid-3a2bnpnf]{transition-delay:70ms}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app[data-astro-cid-3a2bnpnf]:nth-child(3)>[data-astro-cid-3a2bnpnf]{transition-delay:.14s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app[data-astro-cid-3a2bnpnf]:nth-child(4)>[data-astro-cid-3a2bnpnf]{transition-delay:.21s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app[data-astro-cid-3a2bnpnf]:nth-child(5)>[data-astro-cid-3a2bnpnf]{transition-delay:.28s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__app[data-astro-cid-3a2bnpnf]:after{clip-path:inset(-1px);transition-delay:.45s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__core[data-astro-cid-3a2bnpnf]{clip-path:inset(-4rem);transition-delay:.5s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__data[data-astro-cid-3a2bnpnf]{transition-delay:1s}.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__data[data-astro-cid-3a2bnpnf]:before,.reveal-ready .m365[data-astro-cid-3a2bnpnf].is-visible .m365__source[data-astro-cid-3a2bnpnf]:before{clip-path:inset(-1px);transition-delay:1s}.reveal-ready .m365__data[data-astro-cid-3a2bnpnf]:before,.reveal-ready .m365__source[data-astro-cid-3a2bnpnf]:before{clip-path:inset(-1px -1px 100%)}}@media (prefers-reduced-motion:no-preference) and (width<=39.9375rem){.reveal-ready .m365__app[data-astro-cid-3a2bnpnf]:after{clip-path:inset(-1px 100% -1px -1px)}.reveal-ready .m365__core[data-astro-cid-3a2bnpnf]{clip-path:inset(50% -4rem)}}@media (prefers-reduced-motion:no-preference) and (width>=40rem){.reveal-ready .m365__app[data-astro-cid-3a2bnpnf]:after{clip-path:inset(-1px -1px 100%)}.reveal-ready .m365__core[data-astro-cid-3a2bnpnf]{clip-path:inset(-4rem 50%)}}
