body.site-c main.mk-page.mk-scope.mk-outlook-page,body.site-c main.mk-page.mk-scope.mk-demo-page{--pp-shadow:0 32px 80px rgba(36,17,53,.28);--pp-ghost:rgba(255,255,255,.6);--pp-out:cubic-bezier(.39,.575,.565,1);--pp-land:cubic-bezier(.16,1,.3,1);--pp-pad:120px;font:400 17px/1.6 var(--site-text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-container,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-container{width:min(1240px,100% - 48px)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-h2,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-h2{font-family:var(--site-display);font-size:clamp(1.9rem,1.2rem + 2vw,3rem);font-weight:600;line-height:1.04;letter-spacing:-.025em}body.site-c main.mk-page.mk-scope.mk-outlook-page h3,body.site-c main.mk-page.mk-scope.mk-demo-page h3{font-family:var(--site-display);font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.01em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-lede,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-lede{max-width:65ch;color:var(--text-muted);font-size:19px;line-height:1.55}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-eyebrow,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-eyebrow,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-who,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-install-who{margin:0;color:var(--text-muted);font:500 13px/1.4 var(--site-text);letter-spacing:.04em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-eyebrow::before,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-eyebrow::before{content:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-center-head,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-center-head{justify-items:start;max-width:820px;margin:0 0 48px;gap:16px;text-align:left}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-btn,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-btn{min-height:48px;padding:0 24px;border-width:1.5px;border-radius:999px;font:500 16px/1 var(--site-text);white-space:nowrap}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-btn-secondary,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-btn-secondary{background:transparent;border-color:var(--text);color:var(--text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-btn-secondary:hover,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-btn-secondary:hover{background:var(--brand-tint);color:var(--text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-btn:active,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-btn:active{transform:scale(.98)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-numbered>li::before,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-numbered>li::before{top:-3px;width:32px;height:32px;background:var(--brand);color:var(--text-on-brand);font:600 14px/1 var(--site-text);font-variant-numeric:tabular-nums}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-numbered>li,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-numbered>li{padding-left:48px;font-size:16px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-numbered strong,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-numbered strong{font-weight:500}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-link,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-link{font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:4px}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window{border-radius:24px;box-shadow:var(--pp-shadow);font-family:var(--site-text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window-addin,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window-addin{position:relative;box-shadow:0 0 0 2px var(--brand-ring)}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-folders small,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-folders small{font-size:12px}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-score-head,.mk-score-grade small,.mk-score-ends),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-score-head,.mk-score-grade small,.mk-score-ends){font-size:14px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero{padding-block:48px 0;overflow-x:clip}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero-inner{display:block}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero-copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;justify-items:start;max-width:none;text-align:left}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero h1{grid-column:1 / 9;max-width:none;font-family:var(--site-display);font-size:clamp(2.5rem,1.4rem + 2.8vw,4rem);font-weight:600;line-height:1;letter-spacing:-.028em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-hero-copy h1>.mk-eyebrow.h1-kicker{display:block;margin-bottom:16px;color:var(--brand);font:500 14px/1.4 var(--site-text);letter-spacing:.06em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-lede{grid-column:1 / 8;grid-row:2 / span 2;align-self:end;max-width:60ch;margin-top:24px;color:var(--text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-actions{grid-column:9 / 13;grid-row:2;align-self:end;justify-content:flex-start;margin-top:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-next-step{grid-column:9 / 13;grid-row:3;margin-top:12px;color:var(--text-muted);font-size:14px;line-height:1.5}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-product{--plinth-size:80% 115%;--plinth-at:50% calc(100% - 190px);--plinth-inset:220px 0 0;--plinth-z:auto;position:relative;display:block;width:100vw;max-width:none;margin:48px calc(50% - 50vw) 0;padding-bottom:56px;text-align:center}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-fx{--plinth-z:0;--plinth-mask:radial-gradient(ellipse 520px 120px at 50% calc(100% - 80px),transparent 62%,black 100%);--plinth-dur-1:6.5s;--plinth-delay-1:-1s;--plinth-dur-2:8.5s;--plinth-delay-2:-5s;--plinth-dur-3:10.5s;--plinth-delay-3:-3s;--plinth-dur-4:12.5s;--plinth-delay-4:-8s;--plinth-dur-5:9.5s;--plinth-delay-5:-6s}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-stage{position:relative;z-index:1;width:min(1320px,100% - 48px);margin-inline:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-stage-caption{display:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-product-caption{position:relative;z-index:1;margin-top:24px;padding-inline:24px;color:var(--text-on-deep-muted);font-size:14px;line-height:1.5}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-outlook-use,.mk-install,.mk-directory,.mk-access,.mk-outlook-limits){padding-block:var(--pp-pad)}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-install,.mk-directory,.mk-outlook-limits){border:0;border-top:1px solid var(--border);background:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access{border:0;border-top:1px solid var(--border)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps::before{content:"";position:absolute;top:7px;left:8px;width:calc(66.667% + 16px);height:2px;background:var(--brand);transform-origin:0 50%}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li{position:relative;gap:8px;padding:32px 0 0;border:0;border-radius:0;background:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background:var(--brand)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li b{color:var(--brand);font:500 13px/1.4 var(--site-text);letter-spacing:.04em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li p{max-width:34ch;color:var(--text-muted);font-size:16px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-demo-pointer{width:fit-content;max-width:100%;margin:0 0 48px;padding:10px 20px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:15px;line-height:1.5;text-align:left}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-demo-pointer a{color:var(--brand);font-weight:500;text-decoration:underline;text-underline-offset:3px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path{align-content:start;gap:16px;padding:40px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path:first-child{border-color:transparent;background:var(--brand-tint)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path:first-child .mk-install-who{color:var(--brand)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path h3{font-size:28px;font-weight:500;line-height:1.2}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path>p:not([class]){max-width:52ch;color:var(--text-muted);font-size:17px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path .mk-numbered{gap:16px;margin-top:8px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path .mk-numbered>li{color:var(--text-muted)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path .mk-numbered strong{color:var(--text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path .mk-link{margin-top:8px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes{gap:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;padding:32px 0;border:0;border-top:1px solid var(--border);border-radius:0;background:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li:last-child{border-bottom:1px solid var(--border)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li.is-main{padding:32px 24px;border-color:transparent;border-radius:12px;background:var(--brand-tint)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li.is-main:has(+ .is-main){border-bottom-left-radius:0;border-bottom-right-radius:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li.is-main+.is-main{border-top:1px solid var(--brand-ring);border-top-left-radius:0;border-top-right-radius:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>.mk-status{grid-column:1 / 3;font-weight:600}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>div{grid-column:3 / 10}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>.mk-link{grid-column:10 / 13;justify-self:end;text-align:right}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes h3{font-size:20px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li.is-main h3{font-size:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>div>p:not(.mk-route-meta){max-width:64ch;color:var(--text-muted);font-size:16px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-route-meta{position:relative;padding-left:72px;color:var(--text);font-size:15px;line-height:22.5px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-route-meta span{position:absolute;left:0;top:0;min-width:0;color:var(--text-muted);font-size:13px;font-weight:500;letter-spacing:0;line-height:22.5px;text-transform:none}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-route-meta a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-inner{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;align-items:start}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-inner>div{grid-column:1 / 6;position:sticky;top:120px;gap:16px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows{grid-column:7 / 13}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li{grid-template-columns:40px minmax(0,1fr);gap:24px;align-items:start;padding:28px 0;border:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li+li{border-top:1px solid var(--border)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li:first-child{padding-top:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border-strong);border-radius:50%;color:var(--text-muted);font-size:14px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows h3{font-size:20px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows p{max-width:56ch;margin-top:8px;color:var(--text-muted);font-size:16px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq-inner{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq-inner>div:first-child{grid-column:1 / 5;position:sticky;top:120px;gap:16px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq-inner .mk-lede{font-size:17px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq{grid-column:6 / 13;border-top:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details{border-bottom:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details+details{border-top:1px solid var(--border)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq summary{padding:24px 48px 24px 0;font:500 20px/1.35 var(--site-display);letter-spacing:-.01em}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq summary::after{content:"";top:50%;right:0;width:32px;height:32px;border:1px solid var(--border-strong);border-radius:50%;background:linear-gradient(var(--text),var(--text)) center / 12px 2px no-repeat;transform:translateY(-50%)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq summary::before{content:"";position:absolute;top:50%;right:15px;width:2px;height:12px;margin-top:-6px;background:var(--text)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details[open] summary::before{transform:rotate(90deg)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details p{max-width:64ch;padding:0 0 24px;color:var(--text);font-size:17px;line-height:1.65}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details p a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing{padding-block:var(--pp-pad);border:0;border-radius:24px 24px 0 0;background:var(--plinth-fill);color:var(--text-on-deep);--plinth-size:90% 120%;--plinth-at:50% 38%;--plinth-mask:radial-gradient(ellipse 520px 240px at 50% 50%,rgba(0,0,0,.3) 40%,black 100%);--plinth-dur-1:7.5s;--plinth-delay-1:-2s;--plinth-dur-2:11s;--plinth-delay-2:-6s;--plinth-dur-3:13.5s;--plinth-delay-3:-4s;--plinth-dur-4:9s;--plinth-delay-4:-8s;--plinth-dur-5:10s;--plinth-delay-5:-1s}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing{padding-block:var(--pp-pad);border:0;border-radius:24px 24px 0 0;background:var(--plinth-fill);color:var(--text-on-deep);--plinth-size:90% 120%;--plinth-at:50% 38%;--plinth-mask:radial-gradient(ellipse 520px 240px at 50% 50%,rgba(0,0,0,.3) 40%,black 100%);--plinth-dur-1:6.5s;--plinth-delay-1:-2s;--plinth-dur-2:10s;--plinth-delay-2:-6s;--plinth-dur-3:11.5s;--plinth-delay-3:-4s;--plinth-dur-4:8.5s;--plinth-delay-4:-8s;--plinth-dur-5:12.5s;--plinth-delay-5:-1s}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing-inner,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing-inner{gap:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-h2,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-h2{max-width:20ch;color:var(--text-on-deep)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-lede,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-lede{max-width:56ch;color:var(--text-on-deep-muted);font-size:17px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-btn-secondary,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-btn-secondary{background:transparent;border-color:var(--pp-ghost);color:var(--text-on-deep)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-btn-secondary:hover,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-btn-secondary:hover{background:var(--on-deep-fill);border-color:var(--text-on-deep);color:var(--text-on-deep)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing :focus-visible,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing :focus-visible{outline-color:var(--text-on-deep)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero{padding-block:48px 0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero-copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;justify-items:start;max-width:none;margin-inline:auto;text-align:left}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-eyebrow{grid-column:1 / -1;margin-bottom:16px;color:var(--brand);font:500 14px/1.4 var(--site-text);letter-spacing:.06em}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero h1{grid-column:1 / 9;max-width:none;font-family:var(--site-display);font-size:clamp(2.5rem,1.4rem + 2.8vw,4rem);font-weight:600;line-height:1;letter-spacing:-.028em}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-lede{grid-column:1 / 9;max-width:72ch;margin-top:24px;color:var(--text)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window{--plinth-size:80% 115%;--plinth-at:50% calc(100% - 190px);--plinth-inset:260px 0 0;--plinth-z:auto;position:relative;padding:40px 0 56px;overflow-x:clip}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-fx{--plinth-z:0;--plinth-mask:radial-gradient(ellipse 600px 140px at 50% calc(100% - 88px),transparent 62%,black 100%);--plinth-dur-1:7s;--plinth-delay-1:-1s;--plinth-dur-2:9.5s;--plinth-delay-2:-5s;--plinth-dur-3:12s;--plinth-delay-3:-3s;--plinth-dur-4:8s;--plinth-delay-4:-8s;--plinth-dur-5:13s;--plinth-delay-5:-6s}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window .mk-container{position:relative;z-index:1;width:min(1320px,100% - 48px)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window .mk-footnote{max-width:70ch;margin:24px auto 0;color:var(--text-on-deep-muted);font-size:14px;line-height:1.5;text-align:center}body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-demo-try,.mk-demo-site,.mk-turn){padding-block:var(--pp-pad)}body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-demo-site,.mk-turn){border:0;border-top:1px solid var(--border);background:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-center-head{grid-column:1 / 5;margin:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered{grid-column:6 / 13;max-width:72ch;margin:0;gap:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li{padding:28px 0 28px 64px;border-top:1px solid var(--border);color:var(--text-muted);font-size:17px;line-height:1.6}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li:first-child{padding-top:0;border-top:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li:last-child{padding-bottom:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li::before{top:28px;width:40px;height:40px;font-size:15px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li:first-child::before{top:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered strong{display:block;margin-bottom:4px;color:var(--text);font:500 20px/1.3 var(--site-display);letter-spacing:-.01em}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs{position:relative;flex-wrap:nowrap;gap:0;width:calc((100% - 264px) * 2 / 3 + 168px);margin:0 0 32px;padding:4px;border-radius:999px;background:var(--surface-card)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs::before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:999px;background:var(--brand)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs:has(> [role="tab"]:nth-child(2)[aria-selected="true"])::before{transform:translateX(100%)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs:has(> [role="tab"]:nth-child(3)[aria-selected="true"])::before{transform:translateX(200%)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button{position:relative;z-index:1;flex:1 1 0;min-width:0;min-height:52px;padding:0 20px;border-radius:999px;background:transparent;color:var(--text);font:500 15px/1.3 var(--site-text);text-align:left}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button:hover{background:var(--brand-tint)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button[aria-selected="true"],body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button[aria-selected="true"]:hover{background:transparent;color:var(--text-on-brand)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button small{color:var(--text-muted);font-size:13px}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button[aria-selected="true"] small{color:inherit}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel{gap:24px;margin-bottom:0}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email{padding:32px;border-color:var(--border);border-radius:12px;background:var(--surface-card)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-label{color:var(--text-muted);font:500 13px/1.4 var(--site-text);letter-spacing:.04em}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-subject{font:500 20px/1.3 var(--site-display);letter-spacing:-.01em}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-head dt{color:var(--text-muted);font-size:13px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-head dd{color:var(--text-muted);font:400 13px/1.45 var(--font-mono)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-head dd strong{color:var(--text);font:500 14px/1.45 var(--site-text)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-text p{font-size:15px;line-height:1.65}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-footnote{max-width:70ch;margin:24px 0 0;color:var(--text-muted);font-size:14px;text-align:left}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result{padding:32px;border-radius:12px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-summary{font-size:17px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-intent{font-size:16px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page :is(.risk-result-intent span,.risk-result-label,.risk-result-hint,.risk-reason-detail span){color:var(--text-muted);font:500 13px/1.4 var(--site-text);letter-spacing:.04em;text-transform:none}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons li{padding:14px 0}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons li:first-child{border-top:0}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons button.risk-reason{align-items:center;grid-template-columns:auto minmax(0,1fr)}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons .risk-reason b{width:fit-content;min-width:40px;padding:2px 10px;border-radius:999px;background:var(--highlight);color:var(--text-on-highlight);font-size:13px;font-weight:600;text-align:center}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons .risk-reason strong{font-size:16px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons button.risk-reason:hover strong,body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-reasons button.risk-reason[aria-expanded="true"] strong{color:var(--brand)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel[data-focus] button.risk-reason[data-region]{background:none;box-shadow:none}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-reason-detail{margin:8px 0 0 52px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-reason-detail p{font-size:15px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-checked li{display:flex;align-items:baseline}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-checked button.risk-reason{display:block;flex:1 1 0;min-width:0;margin-left:0;font-size:15px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-more-button{min-height:40px;padding:0 18px;border-radius:999px;background:transparent;font-size:15px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result-action{padding:16px 20px;border-radius:12px;background:var(--brand-tint);font-size:17px;font-weight:600}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-mail{grid-column:1 / 8;border-color:var(--border);border-radius:12px;box-shadow:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-panel{grid-column:9 / 13}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-bar{font-weight:400}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-bar b{font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-body{padding:32px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-from b{font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-from span.mk-turn-spot{font-family:var(--font-mono);font-size:13px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-subject{font:500 20px/1.3 var(--site-display);letter-spacing:-.01em}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-p{font-size:16px;line-height:1.7}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-p.is-title{font:600 24px/1.25 var(--site-display)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-count b{font:600 72px/.9 var(--site-display)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-count span{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-found li{grid-template-columns:auto minmax(0,1fr);padding:14px 0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-found li>b{width:fit-content;padding:2px 10px;border-radius:999px;background:var(--highlight);color:var(--text-on-highlight);font-size:13px;font-weight:600}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-found strong{font-size:15px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-found p{font-size:14px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-answer:not([open])>summary{min-height:48px;align-items:center;justify-content:center;padding:0 24px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-answer .mk-evidence{padding:24px;border-color:var(--border);border-radius:12px;background:var(--surface-card);box-shadow:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-evidence-head strong{font-size:15px;font-weight:500}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-evidence-head .risk-badge{font-variant-numeric:tabular-nums}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-group{color:var(--text-muted);font:500 13px/1.4 var(--site-text);letter-spacing:.04em;text-transform:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-evidence li{padding:14px 0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-evidence li:first-child{border-top:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-evidence li>b{width:fit-content;min-width:40px;padding:2px 10px;border-radius:999px;background:var(--highlight);color:var(--text-on-highlight);font-size:13px;font-weight:600;text-align:center}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-next{padding:16px 20px;border-radius:12px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-next span{color:var(--text-muted);font:500 13px/1.4 var(--site-text);letter-spacing:.04em;text-transform:none}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn .mk-footnote{color:var(--text-muted);font-size:14px;line-height:1.5}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path:hover{border-color:var(--brand)}body.site-c main.mk-page.mk-scope.mk-demo-page :is(.demo-email,.risk-result):hover{border-color:var(--brand)}@media (min-width:1001px){body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel{grid-template-columns:repeat(12,minmax(0,1fr))}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email{grid-column:1 / 6}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel .risk-result{grid-column:6 / 13}}@media (max-width:1000px){body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs{width:100%}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-inner{grid-template-columns:minmax(0,1fr);gap:48px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-inner>div,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq-inner>div:first-child{grid-column:1;position:static}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq{grid-column:1}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq-inner{grid-template-columns:minmax(0,1fr);gap:32px}}@media (min-width:1025px){body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window-body,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window-body{min-height:650px}}@media (max-width:900px){body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-grid{grid-template-columns:minmax(0,1fr)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-mail,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-panel{grid-column:1}}@media (max-width:760px){body.site-c main.mk-page.mk-scope.mk-outlook-page,body.site-c main.mk-page.mk-scope.mk-demo-page{--pp-pad:64px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-container,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-container{width:calc(100% - 32px)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-center-head,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-center-head{margin-bottom:32px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-eyebrow,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-eyebrow,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-who,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-install-who{font-size:13px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-actions,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-actions{align-items:stretch;flex-direction:column;width:100%}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing .mk-btn,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing .mk-btn{width:100%}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero{padding-block:24px 0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero-copy{grid-template-columns:minmax(0,1fr)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero h1,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-lede,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-actions,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-next-step{grid-column:1;grid-row:auto}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-hero-copy h1>.mk-eyebrow.h1-kicker{font-size:13px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-lede{margin-top:16px;font-size:16px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-actions{align-items:stretch;flex-direction:column;width:100%;margin-top:24px;gap:12px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-btn{width:100%}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-product{--plinth-inset:0;margin-top:32px;padding-bottom:40px}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-stage{width:calc(100% - 32px)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps{grid-template-columns:minmax(0,1fr);gap:32px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps::before{top:8px;bottom:8px;left:7px;width:2px;height:auto;transform-origin:50% 0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li{padding:0 0 0 40px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-demo-pointer{border-radius:12px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-paths{grid-template-columns:minmax(0,1fr)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path{padding:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path h3{font-size:24px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li.is-main{padding:24px 16px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>.mk-status,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>div,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>.mk-link{grid-column:1}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-routes>li>.mk-link{justify-self:start;text-align:left}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-route-meta{padding-left:0}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-route-meta span{position:static;display:block}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li>span{width:36px;height:36px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-access-rows li{grid-template-columns:36px minmax(0,1fr);gap:16px}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq summary{padding:20px 44px 20px 0;font-size:17px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero{padding-block:24px 0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero-copy{grid-template-columns:minmax(0,1fr)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-eyebrow,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero h1,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-lede{grid-column:1}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-eyebrow{font-size:13px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-lede{margin-top:16px;font-size:16px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window{--plinth-inset:32px 0 0;padding:32px 0 40px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window .mk-container{width:calc(100% - 32px)}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-container{display:block}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-center-head{margin-bottom:32px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li{padding-left:52px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered>li::before{width:36px;height:36px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-try .mk-numbered strong{font-size:18px}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs{border-radius:20px}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button{display:grid;grid-template-columns:9px minmax(0,1fr);column-gap:8px;align-items:center;min-height:56px;padding:6px 10px;border-radius:16px;line-height:1.3}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs::before{border-radius:12px}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs button small{grid-column:2}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email{padding:24px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-result{padding:24px}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-email-head>div{grid-template-columns:minmax(0,1fr);gap:2px}body.site-c main.mk-page.mk-scope.mk-demo-page .risk-reason-detail{margin-left:0}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-body{padding:20px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-count b{font-size:56px}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-answer:not([open])>summary{width:100%}}@media (max-width:640px){body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window .pane-view,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window .pane-view{order:-1}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window .mk-score-card,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window .mk-score-card{order:-1}}@keyframes pp-rise{from{opacity:0;transform:translateY(12px)}}@keyframes pp-rise-window{from{opacity:0;transform:translateY(24px)}}@keyframes pp-rise-small{from{opacity:0;transform:translateY(6px)}}@keyframes pp-fade{from{opacity:0}}@keyframes pp-slide{from{opacity:0;transform:translateX(-6px)}}@keyframes pp-draw-x{from{transform:scaleX(0)}}@keyframes pp-draw-y{from{transform:scaleY(0)}}@keyframes pp-node{from{opacity:0;transform:scale(.6)}}@keyframes pp-ink{from{background-size:0 100%}}@media (prefers-reduced-motion:no-preference){body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-btn,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-btn{transition:background-color .15s var(--site-state),border-color .15s var(--site-state),color .15s var(--site-state),transform .1s var(--site-state)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-path{transition:border-color .15s var(--site-state)}body.site-c main.mk-page.mk-scope.mk-demo-page :is(.demo-email,.risk-result){transition:border-color .15s var(--site-state)}body.site-c main.mk-page.mk-scope.mk-demo-page .demo-tabs::before{transition:transform .25s var(--site-state)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq summary::before{transition:transform .2s var(--site-state)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-lede{animation:pp-rise 350ms var(--pp-out) 80ms both}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-hero .mk-actions,body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-next-step{animation:pp-rise 350ms var(--pp-out) 160ms both}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-hero .mk-lede{animation:pp-rise 350ms var(--pp-out) 80ms both}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-window,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-window{animation:pp-rise-window 500ms var(--pp-out) 150ms both}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-product-caption{animation:pp-fade 250ms var(--pp-out) 650ms both}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-demo-window .mk-footnote{animation:pp-fade 250ms var(--pp-out) 650ms both}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-read:not([hidden])>*,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-read:not([hidden])>*{animation:pp-rise-small 250ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-list:not([hidden]) li,body.site-c main.mk-page.mk-scope.mk-demo-page .hero-list:not([hidden]) li{animation:pp-fade 200ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-list:not([hidden]) li:nth-child(2),body.site-c main.mk-page.mk-scope.mk-demo-page .hero-list:not([hidden]) li:nth-child(2){animation-delay:30ms}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-list:not([hidden]) li:nth-child(3),body.site-c main.mk-page.mk-scope.mk-demo-page .hero-list:not([hidden]) li:nth-child(3){animation-delay:60ms}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-list:not([hidden]) li:nth-child(4),body.site-c main.mk-page.mk-scope.mk-demo-page .hero-list:not([hidden]) li:nth-child(4){animation-delay:90ms}body.site-c main.mk-page.mk-scope.mk-outlook-page .hero-list:not([hidden]) li:nth-child(5),body.site-c main.mk-page.mk-scope.mk-demo-page .hero-list:not([hidden]) li:nth-child(5){animation-delay:120ms}body.site-c main.mk-page.mk-scope.mk-outlook-page .demo-panel.is-active,body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel.is-active{animation:pp-fade 200ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-faq details[open]>p{animation:pp-fade 150ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-found li{animation:pp-slide 200ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-answer[open] .mk-evidence{animation:pp-rise-small 250ms var(--pp-out) both}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-spot.is-found{background-color:transparent;background-image:linear-gradient(var(--highlight),var(--highlight));background-repeat:no-repeat;background-position:0 100%;background-size:100% 100%;animation:pp-ink 250ms var(--pp-land) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-outlook-use .mk-center-head,.mk-install .mk-demo-pointer,.mk-install .mk-center-head,.mk-install-paths>article,.mk-directory .mk-center-head,.mk-routes>li,.mk-access-rows,.mk-faq-inner>.mk-faq,.mk-demo-try .mk-center-head,.mk-demo-try .mk-numbered>li,.mk-demo-site .mk-center-head,.mk-demo-site .demo-tabs,.demo-email,.demo-panel .risk-result,.mk-turn .mk-center-head,.mk-turn-mail,.mk-turn-panel),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-outlook-use .mk-center-head,.mk-install .mk-demo-pointer,.mk-install .mk-center-head,.mk-install-paths>article,.mk-directory .mk-center-head,.mk-routes>li,.mk-access-rows,.mk-faq-inner>.mk-faq,.mk-demo-try .mk-center-head,.mk-demo-try .mk-numbered>li,.mk-demo-site .mk-center-head,.mk-demo-site .demo-tabs,.demo-email,.demo-panel .risk-result,.mk-turn .mk-center-head,.mk-turn-mail,.mk-turn-panel){animation:pp-rise linear both;animation-timeline:view();animation-range:entry calc(var(--pp-n,0) * 5%) entry calc(35% + var(--pp-n,0) * 5%)}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li,.mk-outlook-steps>li):nth-child(2),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li,.mk-outlook-steps>li):nth-child(2),body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-install-paths>article:nth-child(2),body.site-c main.mk-page.mk-scope.mk-demo-page .mk-install-paths>article:nth-child(2),body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-turn-panel,body.site-c main.mk-page.mk-scope.mk-demo-page .mk-turn-panel,body.site-c main.mk-page.mk-scope.mk-outlook-page .demo-panel .risk-result,body.site-c main.mk-page.mk-scope.mk-demo-page .demo-panel .risk-result{--pp-n:1}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li,.mk-outlook-steps>li):nth-child(3),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li,.mk-outlook-steps>li):nth-child(3){--pp-n:2}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(4),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(4){--pp-n:3}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(5),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(5){--pp-n:4}body.site-c main.mk-page.mk-scope.mk-outlook-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(6),body.site-c main.mk-page.mk-scope.mk-demo-page :is(.mk-routes>li,.mk-demo-try .mk-numbered>li):nth-child(6){--pp-n:5}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps::before{animation:pp-draw-x linear both;animation-timeline:view();animation-range:entry 0% entry 35%}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li::before{animation:pp-node linear both;animation-timeline:view();animation-range:entry calc(var(--pp-n,0) * 8%) entry calc(12% + var(--pp-n,0) * 8%)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps>li>*{animation:pp-rise-small linear both;animation-timeline:view();animation-range:entry calc(6% + var(--pp-n,0) * 8%) entry calc(30% + var(--pp-n,0) * 8%)}body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-closing-inner>*{animation:pp-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}body.site-c main.mk-page.mk-scope.mk-demo-page .mk-closing-inner>*{animation:pp-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@media (prefers-reduced-motion:no-preference) and (max-width:760px){body.site-c main.mk-page.mk-scope.mk-outlook-page .mk-outlook-steps::before{animation-name:pp-draw-y}}
