.mklp{--navy:#0c1d50;--mint:#99e1ae;--gap:80px;--gap:56px;--s-bg:#ffffff;--s-ink:#222222;--s-muted:rgba(34,34,34,0.736);--s-accent:#718fea;--s-lav:#f7f9ff;--s-navy:#0c1d50;--s-dark:#222222;--s-line:rgba(34,34,34,.10);--s-hair:rgba(34,34,34,0.462);--s-serif:"Source Serif 4","Source Serif 4 Fallback",Georgia,serif;--s-mono:"Barlow","Barlow Fallback",sans-serif;--s-sans:"DM Sans","DM Sans Fallback","Barlow",system-ui,sans-serif;--s-d-text:#f7f9ff;--s-d-muted:#b8c7f4;--s-d-line:rgba(247,249,255,.14);--pp-line:rgba(113,143,234,.6);--pp-ink:#222222;--pp-muted:rgba(34,34,34,0.736);--pp-accent:#718fea;--pp-indigo:#1839a0;--pp-lav:#f7f9ff;--pp-bg:#ffffff;--pp-grad:radial-gradient(70.3% 100% at 50% 100%,#718fea 0%,#718fea 50%,#1839a0 100%);--pp-line:#718fea;background:var(--s-bg);color:var(--s-ink);font-family:var(--s-sans)}html[data-theme=dark] .mklp{--s-bg:#0a0c2a;--s-ink:#ffffff;--s-muted:#b8c7f4;--s-line:rgba(113,143,234,.25);--s-hair:rgba(113,143,234,.45);--dk-bg:#0a0c2a;--dk-surface:#0a0c2a;--dk-wash:rgba(113,143,234,.2);--dk-wash-2:rgba(113,143,234,.32);--dk-wash-solid:#1839a0;--dk-text:#ffffff;--dk-muted:#b8c7f4;--dk-line:rgba(113,143,234,.35);--dk-fig:#b8c7f4;--pp-ink:#ffffff;--pp-muted:#b8c7f4;--pp-bg:#0a0c2a;--pp-lav:rgba(113,143,234,.2)}.mklp .btn{font-size:16px;font-weight:500;padding:9px 20px 7px;border-radius:5px}.mklp .close{margin-top:var(--gap);background:var(--navy);border-radius:16px 120px 16px 16px;padding:64px 48px}.mklp .close h2{font-size:48px;font-weight:400;line-height:1.1;margin:0 0 14px}.mklp .close h2 span{color:var(--mint)}.mklp .close p{font-size:20px;margin:0 0 30px;color:rgba(255,255,255,.9)}.mklp .close__links{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.mklp .close__links a{color:#fff;font-size:16px;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.mklp .close{padding:40px 22px;border-radius:16px 60px 16px 16px}.mklp .close h2{font-size:34px}}.mklp .faq2{display:grid;grid-template-columns:4fr 8fr;column-gap:64px;align-items:start}.mklp .faq2__intro{position:sticky;top:110px}.mklp .faq2__intro h2{margin-bottom:18px}@media (max-width:900px){.mklp .faq2{grid-template-columns:minmax(0,1fr);row-gap:24px}.mklp .faq2__intro{position:static}}.mklp .fq__list{border-top:.5px solid var(--pp-line)}.mklp .fq{border-bottom:.5px solid var(--pp-line)}.mklp .fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0;font-size:19px;font-weight:500}.mklp .fq summary::-webkit-details-marker{display:none}.mklp .fq summary:after{content:"+";font-size:24px;line-height:1;color:#1839a0}.mklp .fq[open] summary:after{transform:rotate(45deg)}.mklp .fq p{margin:0 0 22px;font-size:16px;line-height:1.55;color:#374151}.mklp .fq a{color:#1839a0}html[data-theme=dark] .mklp .fq a{color:#b8c7f4}.mklp .btn{display:inline-block;transition:transform .2s ease,background-color .2s ease;cursor:pointer}.mklp .btn:hover{transform:translateY(-2px)}.mklp a.btn{text-decoration:none}.mklp .close__links a.btn{color:#1839a0;text-decoration:none}@media (prefers-reduced-motion:reduce){.mklp .btn{transition:none}.mklp .btn:hover{transform:none}}.mklp .close h2{font-family:var(--s-serif);font-weight:500;letter-spacing:-1.5px;color:var(--s-ink);background:none;-webkit-text-fill-color:currentColor}.mklp .close{isolation:isolate;background:var(--s-dark);color:var(--s-d-text);box-shadow:0 4px 12px rgba(34,34,34,.25)}.mklp .close>*{position:relative;z-index:1}.mklp .close:before{width:246.6px;height:123.3px;background:radial-gradient(circle,var(--s-accent) 2.7px,transparent 3.3px) 0 0 /61.65px 61.65px}.mklp .close:after,.mklp .close:before{content:"";position:absolute;z-index:0;pointer-events:none}.mklp .close:after{inset:0;background-image:linear-gradient(90deg,rgba(113,143,234,.16) 1px,transparent 0),linear-gradient(rgba(113,143,234,.16) 1px,transparent 0);background-size:61.65px 61.65px}.mklp .close:before{right:-9.4px;bottom:-1.5px}.mklp .close:after{background-position:right 21.4px bottom 29.3px;-webkit-mask-image:radial-gradient(70% 120% at 100% 100%,#000,transparent 70%);mask-image:radial-gradient(70% 120% at 100% 100%,#000,transparent 70%)}@media (max-width:900px){.mklp .close:before{display:none}}.mklp .close h2{font-size:52px;line-height:1.08}.mklp .close h2 span{color:var(--accent-text,#718fea);font-style:italic;font-weight:600}.mklp .close p{font-family:var(--s-sans);color:var(--s-d-muted)}.mklp .close__links a:not(.btn){color:var(--s-lav);font-family:var(--s-sans);font-weight:600}@media (max-width:900px){.mklp .close h2{font-size:36px;letter-spacing:-1px}}.mklp .faq2{display:flex;flex-direction:column;align-items:stretch;gap:50px;box-sizing:border-box;max-width:none;margin:0;padding:50px max(70px,calc(50% - 650px)) 139px;background:#fff}.mklp .faq2 .faq2__intro{position:static;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.mklp .faq2 h2{margin:0;font:500 48px/57px var(--s-serif);letter-spacing:0;color:#222222}@media (max-width:900px){.mklp .faq2{padding:50px 30px 139px}.mklp .faq2 h2{font-size:40px;line-height:48px}}@media (max-width:600px){.mklp .faq2{gap:32px;padding:40px 16px 129px}.mklp .faq2 h2{font-size:34px;line-height:40px}}.mklp .fq summary{align-items:center;gap:20px;padding:25px 0;font:500 18px/1.45 var(--s-sans);font-variation-settings:"opsz" 14;color:#0c1d50;transition:color .2s}.mklp .fq summary:after,.mklp .fq summary:hover{color:var(--accent-text,#718fea)}.mklp .fq summary:after{content:"";display:block;flex:none;width:31px;height:22px;background:linear-gradient(currentColor,currentColor) 50% /11px 1.6px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.6px 11px no-repeat;transition:transform .2s}.mklp .fq summary:focus{outline:none}.mklp .fq summary:focus-visible{outline:2px solid #718fea;outline-offset:4px;border-radius:6px}.mklp .fq p{margin:-5px 0 25px;font:400 16px/1.55 var(--s-sans);font-variation-settings:"opsz" 14;color:rgba(34,34,34,.736)}@media (max-width:600px){.mklp .fq summary{padding:20px 0;font-size:16px}.mklp .fq p{font-size:15px;margin-bottom:20px}}.mklp .lg__link{display:inline-flex;align-items:center;font:600 16px/16px DM Sans,Barlow,sans-serif;font-variation-settings:"opsz" 14;color:var(--accent-text,#718fea);text-decoration:underline;text-underline-position:from-font}.mklp .lg__link img{display:block;width:22px;height:22px;transition:transform .2s ease}.mklp .lg__link:hover img{transform:translate(2px,-2px)}.mklp .close{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;gap:20px;width:min(1300px,calc(100% - 140px));min-height:189px;margin:-89px auto -100px;padding:50px 43px;overflow:hidden;border-radius:25px;box-shadow:none;color:#fff;background:radial-gradient(480px circle at var(--mx,50%) var(--my,-999px),rgba(255,255,255,.24),rgba(255,255,255,.07) 45%,transparent 70%),radial-gradient(70.3% 100% at 50% 100%,#718fea 0,#718fea 50%,#1839a0 100%)}.mklp .close:after,.mklp .close:before{content:none}.mklp .close>.close__deco{position:absolute;inset:0;z-index:0;pointer-events:none}.mklp .close__grid{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 0),linear-gradient(rgba(255,255,255,.18) 1px,transparent 0);background-size:61.65px 61.65px;background-position:right 21.4px bottom 29.3px;-webkit-mask-image:radial-gradient(55% 150% at 100% 100%,#000,transparent 75%);mask-image:radial-gradient(55% 150% at 100% 100%,#000,transparent 75%)}.mklp .close__dots{position:absolute;right:-9.4px;bottom:-1.5px;display:grid;grid-template-columns:repeat(4,61.65px);grid-template-rows:61.65px}.mklp .close__dots i{place-self:center;width:6px;height:6px;border-radius:50%;background:#f7f9ff}@media (max-width:900px){.mklp .close__dots{display:none}}.mklp .close__dots i:nth-child(4){--o:0}.mklp .close__dots i:nth-child(3){--o:1}.mklp .close__dots i:nth-child(2){--o:2}.mklp .close__dots i:first-child{--o:3}.mklp .close__copy{flex:1 1 auto;min-width:0}.mklp .close h2{margin:0;font:500 44px/1.2 var(--s-serif);letter-spacing:0;color:#fff}.mklp .close h2 em{font-style:italic;font-weight:500;color:#f7f9ff}.mklp .close p{margin:10px 0 0;font:400 18px/1.45 var(--s-sans);font-variation-settings:"opsz" 14;color:#fff}.mklp .close .close__links{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0}.mklp .close .close__links .close__btn{display:inline-flex;align-items:center;height:44px;box-sizing:border-box;padding:0 15px;border-radius:10px;background:#fff;color:#222222;font:600 16px/16px var(--s-sans);font-variation-settings:"opsz" 14;text-decoration:none}.mklp .close .close__links .close__btn:hover{background:#f7f9ff}@media (max-width:1060px){.mklp .close{width:calc(100% - 60px)}}@media (max-width:900px){.mklp .close{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 30px}.mklp .close h2{font-size:36px}}@media (max-width:600px){.mklp .close{width:calc(100% - 32px);padding:32px 22px}.mklp .close h2{font-size:30px}.mklp .close p{font-size:16px}}html[data-theme=dark] .mklp .faq2{background:var(--dk-bg)}html[data-theme=dark] .mklp .faq2 h2,html[data-theme=dark] .mklp .fq summary{color:var(--dk-text)}html[data-theme=dark] .mklp .fq summary:hover{color:#b8c7f4}html[data-theme=dark] .mklp .fq p{color:var(--dk-muted)}.mklp .close h2 em{color:#99e1ae}.mklp .close{background:radial-gradient(480px circle at var(--mx,50%) var(--my,-999px),rgba(255,255,255,.12),rgba(255,255,255,.04) 45%,transparent 70%),radial-gradient(70.3% 100% at 50% 100%,#1839a0 0,#1839a0 80%,#0c1d50 120%)}.mklp .close__dots i{background:#99e1ae}.mklp .lg__link{color:#1839a0}.mklp .lg__link img{filter:brightness(0) invert(23%) sepia(65%) saturate(1905%) hue-rotate(211deg) brightness(84%) contrast(110%)}html[data-theme=dark] .mklp .lg__link{color:#b8c7f4}html[data-theme=dark] .mklp .lg__link img{filter:brightness(0) invert(74%) sepia(14%) saturate(555%) hue-rotate(188deg) brightness(101%) contrast(101%)}.mklp .close .close__links .close__btn,.mklp .lg__link{font-weight:500}.mklp .lg__link:hover{color:#0c1d50}.mklp .lg__link:hover img{filter:brightness(0) invert(15%) sepia(53%) saturate(1426%) hue-rotate(200deg) brightness(83%) contrast(110%)}html[data-theme=dark] .mklp .lg__link:hover{color:#fff}html[data-theme=dark] .mklp .lg__link:hover img{filter:brightness(0) invert(1)}.mklp .close .close__links .close__btn:hover{background:#e9ffef}.mklp .pp-wrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 70px}.mklp .pp-label{margin:0;font:500 16px/25px var(--s-mono);letter-spacing:1px;text-transform:uppercase;color:var(--pp-indigo)}html[data-theme=dark] .mklp .pp-label{color:#b8c7f4}.mklp .pp-hero__dots,.mklp .pp-hero__grid{position:absolute;display:block}.mklp .pp-hero__grid{background-image:linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 0),linear-gradient(rgba(255,255,255,.16) 1px,transparent 0);background-size:61.65px 61.65px;background-position:30.8px 30.8px}.mklp .pp-hero__grid--r{right:-71.05px;top:-1.5px;width:493.2px;height:555px;-webkit-mask-image:radial-gradient(closest-side at 70% 25%,#000 30%,transparent);mask-image:radial-gradient(closest-side at 70% 25%,#000 30%,transparent);animation:hx2-grid-r 1.5s cubic-bezier(.22,.8,.3,1) .15s both}.mklp .pp-hero__grid--l{left:-70.2px;top:66.7px;width:555px;height:555px;-webkit-mask-image:radial-gradient(closest-side at 30% 35%,#000 30%,transparent);mask-image:radial-gradient(closest-side at 30% 35%,#000 30%,transparent);animation:hx2-grid-l 1.5s cubic-bezier(.22,.8,.3,1) .4s both}.mklp .pp-hero__dots{display:grid;grid-template-columns:repeat(4,61.65px);grid-template-rows:repeat(2,61.65px);width:246.6px;height:123.3px}.mklp .pp-hero__dots i{place-self:center;width:6px;height:6px;border-radius:50%;background:#f7f9ff;animation:hx2-dot .6s cubic-bezier(.34,1.4,.5,1) calc(var(--b) + var(--o) * 90ms) both}.mklp .pp-hero__dots i:nth-child(n+5){animation-delay:calc(var(--b) + var(--o) * 90ms + 45ms)}.mklp .pp-hero__dots--r{right:-71.05px;top:-1.5px;--b:.6s}.mklp .pp-hero__dots--l{left:-70.2px;top:190px;--b:.85s}.mklp .pp-hero__dots--r i:nth-child(4n+4){--o:0}.mklp .pp-hero__dots--r i:nth-child(4n+3){--o:1}.mklp .pp-hero__dots--r i:nth-child(4n+2){--o:2}.mklp .pp-hero__dots--r i:nth-child(4n+1){--o:3}.mklp .pp-hero__dots--l i:nth-child(4n+1){--o:0}.mklp .pp-hero__dots--l i:nth-child(4n+2){--o:1}.mklp .pp-hero__dots--l i:nth-child(4n+3){--o:2}.mklp .pp-hero__dots--l i:nth-child(4n+4){--o:3}@media (prefers-reduced-motion:reduce){.mklp .pp-hero__dots i,.mklp .pp-hero__grid{animation:none}}.mklp .pp-btn{display:inline-flex;align-items:center;height:44px;box-sizing:border-box;padding:0 15px;border-radius:10px;font:600 16px/16px var(--s-sans);font-variation-settings:"opsz" 14;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.mklp .pp-btn:hover{transform:translateY(-2px)}.mklp .pp-btn--white{background:#fff;color:#222222}.mklp .pp-btn--white:hover{background:#f7f9ff}.mklp .pp-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.mklp .pp-btn{transition:none}.mklp .pp-btn:hover{transform:none}}@media (max-width:1060px){.mklp .pp-wrap{padding:0 30px}}@media (max-width:600px){.mklp .pp-hero__dots{display:none}.mklp .pp-wrap{padding:0 16px}}.mklp .pp-btn{font-weight:500}.mklp .pp-btn--white:hover{background:#e9ffef}@media (prefers-reduced-motion:no-preference){.mklp .pp-btn{transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}}.mklp .pp-hero__dots i{background:#99e1ae}.mklp .cs{background:var(--pp-bg,#fff)}.mklp .bl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.mklp .bl-card{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.mklp .bl-card[hidden]{display:none}.mklp .bl-card__topic{margin-top:6px;font:500 13px/1.3 var(--s-mono);letter-spacing:1px;text-transform:uppercase;color:#1839a0}.mklp .bl-card__title{font:500 22px/1.25 var(--s-serif);letter-spacing:-.3px;color:var(--pp-ink);text-wrap:balance}.mklp .bl-card:hover .bl-card__title{color:#1839a0}.mklp .bl-card__meta{margin-top:auto;font:400 14px/1.4 var(--s-sans);color:var(--pp-muted)}html[data-theme=dark] .mklp .bl-card:hover .bl-card__title,html[data-theme=dark] .mklp .bl-card__topic{color:#b8c7f4}.mklp .bl-crumbs{margin:0 0 28px}.mklp .bl-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;font:500 15px/1.2 var(--s-sans)}.mklp .bl-crumbs li+li:before{content:"/";margin-right:8px;color:var(--pp-muted)}.mklp .bl-crumbs a{color:var(--pp-muted);text-decoration:none}.mklp .bl-crumbs li:last-child a{color:var(--pp-ink)}.mklp .bl-crumbs a:hover{color:var(--pp-ink);text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.mklp .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mklp .bl-grid{grid-template-columns:minmax(0,1fr)}}.mklp .bl-cards{position:relative;border-top:.5px solid var(--pp-line)}.mklp .bl-cards:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:.5px solid var(--pp-line);pointer-events:none}.mklp .bl-cards .bl-grid{box-sizing:border-box;max-width:1300px;margin:0 auto;gap:0;border-left:.5px solid var(--pp-line)}.mklp .bl-cards .bl-card{padding:30px;border-right:.5px solid var(--pp-line);border-bottom:.5px solid var(--pp-line);transition:background-color .25s ease}.mklp .bl-cards .bl-card:hover{background:var(--s-lav,#f7f9ff)}.mklp .bl-cards .bl-card:hover .bl-card__title,html[data-theme=dark] .mklp .bl-cards .bl-card:hover .bl-card__title{color:var(--pp-ink)}.mklp .bl-cards .bl-card__meta,.mklp .bl-cards .bl-card__topic{font-size:16px}html[data-theme=dark] .mklp .bl-cards .bl-card:hover{background:rgba(113,143,234,.08)}@media (max-width:1060px){.mklp .bl-cards .bl-grid{max-width:none;margin:0 30px}}@media (max-width:1000px){.mklp .bl-cards .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mklp .bl-cards .bl-grid{grid-template-columns:minmax(0,1fr);margin:0 16px}.mklp .bl-cards .bl-card{padding:22px}}.mklp .cmp .cmp-sec{padding-top:24px;padding-bottom:72px}.mklp .cmp .cmp-sec .pp-label{margin-bottom:6px}.mklp .cmp .cmp-sec .rh-h{margin-bottom:28px}.mklp .cmp .rh-h{font:500 31px/37px var(--s-sans);font-variation-settings:"opsz" 14;letter-spacing:0}@media (max-width:640px){.mklp .cmp .rh-h{font-size:24px;line-height:30px}}.mklp .rh-h{margin:0 0 24px;font:400 32px/1.15 var(--s-serif);letter-spacing:-.6px;color:var(--pp-ink)}.mklp .cx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mklp .cx-card{position:relative;gap:4px;padding:20px;border:.5px solid var(--pp-line);border-radius:16px;background:var(--pp-bg,#fff);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mklp .cx-card[hidden]{display:none}.mklp a.cx-card:hover{border-color:#1839a0;transform:translateY(-2px);box-shadow:0 14px 30px -22px rgba(9,24,72,.45)}.mklp .cx-card__go{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font:500 14px/1.3 var(--s-sans);color:#1839a0}.mklp .cx-card__go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mklp .cx-card__go svg.cx-arrow{width:22px;height:22px;margin-left:-4px;fill:currentColor;stroke:none;transition:transform .2s ease}.mklp a.cx-card:hover .cx-arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.mklp .cx-arrow{transition:none}}.mklp .bl-cards .cx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mklp .bl-cards .cx-card{gap:8px;border-width:0 .5px .5px 0;border-radius:0;background:none}html[data-theme=dark] .mklp .bl-cards .cx-card{background:none}.mklp .bl-cards a.cx-card:hover{border-color:var(--pp-line);transform:none;box-shadow:none}.mklp .bl-cards .cx-card__go{padding-top:14px}html[data-theme=dark] .mklp .cx-card{background:rgba(255,255,255,.04)}html[data-theme=dark] .mklp .cx-card__go{color:#b8c7f4}html[data-theme=dark] .mklp a.cx-card:hover .cx-card__go{color:#fff}@media (max-width:1100px){.mklp .bl-cards .cx-grid,.mklp .cx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.mklp .bl-cards .cx-grid,.mklp .cx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mklp .cx-grid{gap:10px}}@media (max-width:640px){.mklp .bl-cards .cx-card,.mklp .cx-card{padding:16px}.mklp .bl-cards .cx-card .bl-card__title{font-size:18px}.mklp .bl-cards .cx-card .bl-card__topic,.mklp .bl-cards .cx-card__go{font-size:13px}}.mklp .bkd-lede{margin:20px 0 0;font:400 19px/1.5 var(--s-sans);color:var(--pp-ink)}.mklp .fx-hero{position:relative;isolation:isolate;padding:150px 0 0;color:#fff}.mklp .fx-hero__bg{position:absolute;inset:0 0 160px;z-index:-1;overflow:hidden;background:radial-gradient(90% 120% at 85% 110%,#718fea 0,#2a4fc4 40%,#1839a0 70%,#0c1d50 120%)}.mklp .fx-hero .pp-label{color:#99e1ae}.mklp .fx-hero .pp-label a{color:inherit}.mklp .fx-hero h1{margin:10px 0 0;font:400 60px/1.05 var(--s-serif);letter-spacing:-1.6px;color:#fff}.mklp .fx-hero .bkd-lede{color:rgba(255,255,255,.88)}@media (max-width:640px){.mklp .fx-hero{padding-top:110px}.mklp .fx-hero h1{font-size:38px}}.mklp .fx-core .pp-hero__grid--l{top:auto;bottom:-250px}.mklp .fx-core .pp-hero__dots--l{top:auto;bottom:58.4px}.mklp .fx-core .fx-hero__bg{background:radial-gradient(calc(90% * var(--redesign-fx-bloom)) calc(120% * var(--redesign-fx-bloom)) at 85% 110%,#718fea 0,#2a4fc4 40%,#1839a0 70%,#0c1d50 120%);animation:fx-bloom 1.8s cubic-bezier(.22,.8,.3,1) .1s both}html[data-theme=dark] .mklp .fx-core .fx-hero__bg{background:radial-gradient(calc(90% * var(--redesign-fx-bloom)) calc(120% * var(--redesign-fx-bloom)) at 85% 110%,#1839a0 51.4%,#0a0c2a 100%)}@media (prefers-reduced-motion:reduce){.mklp .fx-core .fx-hero__bg{animation:none}}.mklp .fx-core .fx-hero .pp-label{color:#b8c7f4}.mklp .fx-core .fx-hero h1{font:500 65px/1 var(--s-serif);letter-spacing:-2px;text-wrap:balance}.mklp .fx-core .fx-hero h1 em{color:#e9ffef}.mklp .fx-core .fx-hero .bkd-lede{font-size:18px;color:#fff}@media (min-width:1001px){.mklp .fx-core .fx-hero h1{font-family:"Source Serif 4","Source Serif 4 Display Fallback",Georgia,serif}}@media (max-width:1000px){.mklp .fx-core .fx-hero h1{font-size:46px;letter-spacing:-1.4px}}@media (max-width:640px){.mklp .fx-core .fx-hero h1{font-size:38px;letter-spacing:-1px}}.mklp .fx-hero h1{font-size:56px}@media (max-width:1000px){.mklp .fx-hero h1{font-size:46px}}@media (max-width:640px){.mklp .fx-hero h1{font-size:38px}}.mklp .cpx-hero{padding-bottom:72px}.mklp .cpx-hero .fx-hero__bg{inset:0}.mklp .cpx-hero__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:72px;align-items:center}.mklp .cpx-hero h1{font-size:52px;text-wrap:balance}.mklp .cpx-hero .bkd-lede{max-width:640px}.mklp .cpx-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px}.mklp .cpx-sec{padding-top:72px;padding-bottom:8px}.mklp .cpx-sec .pp-label{margin-bottom:6px}.mklp .cpx-intro{margin-bottom:32px}.mklp .cpx-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font:400 15px/1.55 var(--s-sans);color:#33405f}.mklp .cpx-table thead td,.mklp .cpx-table thead th{position:sticky;top:62px;z-index:1;padding:16px 20px;background:#fff;border-bottom:1.5px solid #1839a0;text-align:left}.mklp .cpx-table thead .cpx-th{font:500 22px/1.2 var(--s-serif);color:var(--pp-ink)}.mklp .cpx-table thead .cpx-th--us{color:#1839a0}.mklp .cpx-table thead td{width:20%}.mklp .cpx-table thead th{width:40%}.mklp .cpx-table tbody th{width:20%;padding:20px 20px 20px 0;font:600 15px/1.4 var(--s-sans);color:var(--pp-ink);text-align:left;vertical-align:top}.mklp .cpx-table td{width:40%;padding:20px;vertical-align:top}.mklp .cpx-table tbody tr>*{border-bottom:.5px solid var(--pp-line)}.mklp .cpx-table tbody td:nth-child(2){background:var(--pp-lav);color:#1f2a4d}.mklp .cpx-move{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}.mklp .cpx-move__body p{margin:0 0 14px;font:400 16px/1.6 var(--s-sans);color:#33405f}@media (max-width:1060px){.mklp .cpx-table thead td,.mklp .cpx-table thead th{top:60px}}@media (max-width:1100px){.mklp .cpx-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:48px}.mklp .cpx-hero h1{font-size:44px}}@media (max-width:860px){.mklp .cpx-hero__in,.mklp .cpx-move{grid-template-columns:minmax(0,1fr)}.mklp .cpx-hero h1{font-size:36px;letter-spacing:-1px}.mklp .cpx-table thead{display:none}.mklp .cpx-table,.mklp .cpx-table tbody,.mklp .cpx-table td,.mklp .cpx-table th,.mklp .cpx-table tr{display:block;width:auto}.mklp .cpx-table tr{padding:18px 0;border-bottom:.5px solid var(--pp-line)}.mklp .cpx-table tbody tr>*{border-bottom:0}.mklp .cpx-table tbody th{width:auto;padding:0 0 10px}.mklp .cpx-table td{width:auto;padding:12px 14px;border-radius:10px}.mklp .cpx-table td+td{margin-top:8px}.mklp .cpx-table td:before{content:attr(data-col);display:block;margin-bottom:4px;font:600 12px/1.3 var(--s-sans);letter-spacing:.06em;text-transform:uppercase;color:#1839a0}}html[data-theme=dark] .mklp .cpx-move__body p,html[data-theme=dark] .mklp .cpx-table{color:rgba(255,255,255,.78)}html[data-theme=dark] .mklp .cpx-table tbody td:nth-child(2){background:rgba(255,255,255,.05);color:rgba(255,255,255,.86)}html[data-theme=dark] .mklp .cpx-table thead td,html[data-theme=dark] .mklp .cpx-table thead th{background:var(--pp-bg,#0b1030)}html[data-theme=dark] .mklp .cpx-move__body a,html[data-theme=dark] .mklp .cpx-table td:before,html[data-theme=dark] .mklp .cpx-table thead .cpx-th--us{color:#b8c7f4}.mklp .cpx .cpx-hero{padding-bottom:0}.mklp .cpx .cpx-hero__in{padding-bottom:120px}.mklp .cpx-hero .cpx-crumbs{margin:0 0 18px}.mklp .cpx-hero .cpx-crumbs a,.mklp .cpx-hero .cpx-crumbs li+li:before{color:rgba(255,255,255,.75)}.mklp .cpx-hero .cpx-crumbs a:hover,.mklp .cpx-hero .cpx-crumbs li:last-child{color:#fff}.mklp .cpx .cpx-two{padding-top:72px}.mklp .cpx .cpx-two__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,433px) minmax(0,867px) minmax(0,1fr);border-block:.5px solid var(--pp-line)}.mklp .cpx .cpx-two__row>.cpx-two__h{border-inline:.5px solid var(--pp-line)}.mklp .cpx .cpx-two__row>.cpx-two__body{border-right:.5px solid var(--pp-line)}.mklp .cpx .cpx-two__row>*{background:var(--pp-bg)}.mklp .cpx .cpx-two__row>.cpx-two__h{margin:0;padding:40px 30px;background:var(--pp-lav);font:500 25px/1.2 var(--s-sans);font-variation-settings:"opsz" 14;color:var(--pp-ink)}.mklp .cpx .cpx-two__body{padding:40px 30px}.mklp .cpx .cpx-two__body p{margin:0 0 16px;font:400 18px/1.5 var(--s-sans);font-variation-settings:"opsz" 14;color:var(--pp-ink)}html[data-theme=dark] .mklp .cpx .cpx-two__row>.cpx-two__h{background:#12163a}@media (max-width:1360px){.mklp .cpx .cpx-two__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.mklp .cpx .cpx-two__edge{display:none}.mklp .cpx .cpx-two__row>.cpx-two__h{border-left:0}.mklp .cpx .cpx-two__row>.cpx-two__body{border-right:0}}@media (max-width:760px){.mklp .cpx .cpx-two{padding-top:48px}.mklp .cpx .cpx-two__row{grid-template-columns:minmax(0,1fr)}.mklp .cpx .cpx-two__row>.cpx-two__h{padding:28px 22px;font-size:22px;border-right:0}.mklp .cpx .cpx-two__body{padding:28px 22px 32px;border-top:.5px solid var(--pp-line)}.mklp .cpx .cpx-two__body p{font-size:16px}}.mklp .cpx .cpx-intro .rh-h{margin-bottom:0}.mklp .cpx .cpx-table thead .cpx-th{font:500 22px/1.2 var(--s-sans);font-variation-settings:"opsz" 14}.mklp .cpx .cpx-table,.mklp .cpx .cpx-table tbody td:nth-child(2){color:var(--pp-ink)}.mklp .cpx .cmp-sec{padding-top:96px;padding-bottom:0}.mklp .cpx .cmp-sec .rh-h{margin-bottom:32px}.mklp .cpx .cpx-cells{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none}.mklp .cpx .cpx-cell{padding:40px 30px;border-right:.5px solid var(--pp-line)}.mklp .cpx .cpx-cell__n{display:block;font:400 50px/1.12 var(--s-serif);color:#1839a0}.mklp .cpx .cpx-cell>h3{margin:18px 0 12px;font:500 25px/1.2 var(--s-sans);font-variation-settings:"opsz" 14;color:var(--pp-ink)}.mklp .cpx .cpx-cell>p{margin:0 0 12px;font:400 16px/1.5 var(--s-sans);font-variation-settings:"opsz" 14;color:var(--pp-ink)}.mklp .cpx .cpx-move{padding-top:96px}.mklp .cpx .cpx-move__body p{color:var(--pp-ink)}.mklp .cpx .cpx-faq{padding-top:96px;padding-bottom:0}html[data-theme=dark] .mklp .cpx .cpx-cell__n{color:#b8c7f4}@media (max-width:1000px){.mklp .cpx .cpx-cells{grid-template-columns:minmax(0,1fr)}.mklp .cpx .cpx-cell+.cpx-cell{border-top:.5px solid var(--pp-line)}}@media (max-width:900px){.mklp .cpx .cmp-sec,.mklp .cpx .cpx-faq,.mklp .cpx .cpx-move{padding-top:64px}}@media (max-width:640px){.mklp .cpx .cpx-cell{padding:30px 22px}.mklp .cpx .cpx-cell>h3{font-size:22px}}@media (min-width:861px){.mklp .mkl-table tbody th,.mklp .mkl-table thead td{width:16%}.mklp .mkl-table td,.mklp .mkl-table thead th{width:28%}}.mklp .mkl-note{margin:20px 0 0;font:400 16px/1.5 var(--s-sans);color:var(--pp-ink)}.mklp .mkl .cpx-move__body p{margin:0 0 16px;font:400 18px/1.5 var(--s-sans);color:var(--pp-ink)}.mklp .mkl .mkl-reading{padding-top:72px;padding-bottom:150px}.mklp .mkl .mkl-reading .rh-h{margin-bottom:32px}@media (min-width:1201px){.mklp .mkl .bl-cards .mkl-who{grid-template-columns:repeat(4,minmax(0,1fr))}}.mklp .mkl .mkl-band{margin-top:72px;padding:72px 0}.mklp .mkl .mkl-band+.cmp-sec,.mklp .mkl .mkl-band+.cpx-sec{padding-top:72px}.mklp .mkl .mkl-band--lav{background:var(--pp-lav)}.mklp .mkl .mkl-band--navy{background:#222;color:#fff}.mklp .mkl .mkl-band--navy .pp-label{color:#99e1ae}.mklp .mkl .mkl-band--navy .rh-h{color:#fff}.mklp .mkl .mkl-band--navy .cpx-move__body p{color:rgba(255,255,255,.86)}.mklp .mkl .mkl-band--navy .cpx-move{padding-top:0}.mklp .mkl .mkl-band--navy .cpx-move__body p:last-child{margin-bottom:0}html[data-theme=dark] .mklp .mkl .mkl-band--lav{background:#12163a}html[data-theme=dark] .mklp .mkl .mkl-band--navy{background:#222}@media (max-width:760px){.mklp .mkl .mkl-band{margin-top:48px;padding:48px 0}.mklp .mkl .mkl-band+.cmp-sec,.mklp .mkl .mkl-band+.cpx-sec{padding-top:48px}}@media (min-width:1001px){.mklp .mkl .mkl-holds>.cpx-cell:nth-child(4):before{content:"";position:absolute;left:0;right:0;margin-top:-40px;border-top:.5px solid var(--pp-line);pointer-events:none}.mklp .mkl .bl-cards .mkl-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.mklp .mkl .mkl-steps__n{display:block;margin:0 0 4px;font:600 12px/1.3 var(--s-sans);letter-spacing:.72px;text-transform:uppercase;color:#718fea}.mklp .mkl .mkl-steps .cpx-cell>h3{margin-top:0}.mklp .mkl .mkl-reading .bl-cards .cx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.mklp .mkl .mkl-reading .bl-cards .cx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mklp .mkl .mkl-reading .bl-cards .cx-grid{grid-template-columns:minmax(0,1fr)}}@keyframes d{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes hx2-grid-r{0%{opacity:0;clip-path:circle(0 at 88% 12%)}to{opacity:1;clip-path:circle(150% at 88% 12%)}}@keyframes hx2-grid-l{0%{opacity:0;clip-path:circle(0 at 30% 26%)}to{opacity:1;clip-path:circle(150% at 30% 26%)}}@keyframes hx2-dot{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.mklp .mkl .cpx-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.mklp .mkl-stack{margin:0;border:1px solid rgba(255,255,255,.22);border-radius:16px;background:#222;overflow:hidden;font:500 12px/1.2 var(--redesign-s-mono,ui-monospace,monospace);letter-spacing:1px;text-transform:uppercase;color:#f7f9ff}.mklp .mkl-stack__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px}.mklp .mkl-stack__logos{display:flex;gap:14px}.mklp .mkl-stack__logos img{width:20px;height:20px;object-fit:contain}.mklp .mkl-stack__logos img[alt="Microsoft Copilot"]{filter:brightness(0) invert(1)}.mklp .mkl-stack__tile{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.mklp .mkl-stack__tile .mkl-stack__mark{width:20px;height:17px;background:#fff}.mklp .mkl-stack__layer{border-block:1px solid rgba(255,255,255,.22)}.mklp .mkl-stack__head{display:flex;align-items:center;gap:8px;margin:0;padding:12px 18px;background:#e2e2ff;color:#131e50}.mklp .mkl-stack__mark{flex:none;width:16px;height:14px;background:#1839a0;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.mklp .mkl-stack__rows{list-style:none;margin:0;padding:0}.mklp .mkl-stack__rows li{padding:11px 18px;border-top:1px solid rgba(255,255,255,.14);color:rgba(247,249,255,.82);animation:mkl-row 10.8s ease-in-out infinite;animation-delay:calc(var(--i) * 1.8s)}@keyframes mkl-row{0%,20%,to{background:transparent;color:rgba(247,249,255,.82)}12%,8%{background:rgba(153,225,174,.16);color:#fff}}@media (prefers-reduced-motion:reduce){.mklp .mkl-stack__rows li{animation:none}}@media (max-width:1000px){.mklp .mkl .cpx-hero__in{grid-template-columns:minmax(0,1fr);gap:40px}.mklp .mkl-stack{max-width:480px}}@media (max-width:420px){.mklp .mkl-stack__bar{flex-direction:column;align-items:flex-start}}