.mfx.home{overflow:clip}.mfx .scene.band{padding:0}.mfx .home-lo{position:relative;overflow:clip;isolation:isolate}.mfx .home-lo>.sec{position:relative;z-index:2}.mfx .home-hero{min-height:min(900px,100svh)}.mfx .home-hero>.sb{padding:150px 48px 80px}.mfx .home-hero .hero-title{max-width:11em}.mfx .home-hero .hero-lede{max-width:36rem}.mfx .home-hero .hero-logo{display:flex;align-items:center;gap:14px;margin-bottom:20px}.mfx .home-hero .being-lockup-word{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--fg)}.mfx.home .pgpic i{background-size:cover;background-position:50%;background-repeat:no-repeat}.mfx.home .pgpic i img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mfx.home .pgpic .pgpic-d,:root[data-theme=dark] .mfx.home .pgpic .pgpic-l{display:none}:root[data-theme=dark] .mfx.home .pgpic .pgpic-d{display:block}.mfx .home-hero.media-picture>.skyveil{position:absolute;inset:0;z-index:1;opacity:.5;pointer-events:none}:root:not([data-theme=light]) .mfx .tstage{background:linear-gradient(180deg,#1e2440,#12162b);border-color:rgba(255,255,255,.14)}:root:not([data-theme=light]) .mfx .tstage .tourglow{background:radial-gradient(60% 55% at 15% 10%,rgba(123,97,255,.3),transparent 70%),radial-gradient(55% 50% at 90% 95%,rgba(86,204,242,.2),transparent 70%)}:root:not([data-theme=light]) .mfx .tprog{background:rgba(238,240,248,.14)}@media (min-width:830px) and (max-width:1100px){.mfx.home .cn-split{grid-template-columns:minmax(0,1fr);gap:32px}}.mfx .certrange{margin:16px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@keyframes certTileIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:none}}@keyframes certTileOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px) scale(.95)}}.mfx .certrange[data-phase=out]>li{animation:certTileOut .38s ease-in both;animation-delay:calc(var(--i, 0) * 70ms)}.mfx .certrange[data-phase=in]>li{animation:certTileIn .6s cubic-bezier(.2,0,0,1) both;animation-delay:calc(var(--i, 0) * 90ms)}@media (prefers-reduced-motion:reduce){.mfx .certrange>li{animation:none!important}}.mfx .certtile{display:flex;flex-direction:column;gap:3px;min-width:0;color:inherit;text-decoration:none}.mfx a.certtile:hover .certname{text-decoration:underline}.mfx a.certtile:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:10px}.mfx .certph{display:grid;place-items:center;aspect-ratio:1;margin-bottom:5px;border-radius:14px;border:1px dashed var(--st1);background:rgba(var(--ink),.06);color:var(--mut);overflow:hidden}.mfx .certph.has-img{border-style:solid;border-color:var(--st2)}.mfx .certph svg{width:30px;height:30px;opacity:.75}.mfx .certph img{display:block;width:100%;height:100%;object-fit:cover}.mfx .certname{font-size:13px;line-height:1.3;font-weight:650;overflow-wrap:anywhere}.mfx .certbrand{font-size:12px;line-height:1.4;color:var(--mut);overflow-wrap:anywhere}.mfx .home-lookup{padding:22px;max-width:520px;justify-self:center;width:100%}.mfx .home-lookup .fine{display:block;margin-bottom:8px;text-align:center}.mfx .home-lookup .cs{max-width:none}.mfx .home-lookup .cs-in:not(:placeholder-shown)~.cs-ph{opacity:0;transform:translateY(-46%)}.mfx .home-steps{margin-top:44px}.mfx .trsteps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}.mfx .card.home-plan{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;min-height:220px;padding:40px 24px;background:var(--hg-wash),linear-gradient(150deg,rgba(255,255,255,.42),rgba(255,255,255,.14));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid color-mix(in srgb,var(--h) 40%,rgba(26,29,46,.13));box-shadow:var(--shadow-sm)}.mfx .card.home-plan:hover{background:var(--hg-wash),linear-gradient(150deg,rgba(255,255,255,.56),rgba(255,255,255,.22));border-color:color-mix(in srgb,var(--h) 70%,var(--hd));box-shadow:0 14px 34px color-mix(in srgb,var(--ha) 34%,transparent)}.mfx .card.home-plan .home-plan-gem{margin:0 auto 2px}.mfx .home-plan-name{font-size:22px;font-weight:700;letter-spacing:-.02em;text-align:center}.mfx .home-plan-tier{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hb)}:root:not([data-theme=light]) .mfx .home-plan-tier{color:var(--h)}.mfx .home-plan-ai{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:12.5px;line-height:1.4;color:var(--mut);width:100%;text-align:center}.mfx .home-plan-ai-gems{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none}.mfx .card.home-plan .home-plan-ai-gem{flex:none;margin:0}.mfx .home-ill{margin:44px 0 4px;text-align:center;font-size:9.5px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.mfx .home-ill+.pers-h{margin-top:0}.mfx .pcard.nopic,.mfx.mfx .pcard.nopic{grid-template-columns:minmax(0,1fr)}.mfx .pcard.nopic .pbody{padding:6px 52px 34px 8px}.mfx .pcard.nopic .pimg{display:none}@media (min-width:830px){.mfx .pcard.nopic,.mfx.mfx .pcard.nopic{grid-template-columns:132px minmax(0,1fr)}.mfx .pcard.nopic .pimg{display:block}.mfx .pcard.nopic .pbody{padding:6px 52px 34px 0}.mfx .pcard .pimg .pdraw{inset:0;width:100%;opacity:.85;z-index:0;-webkit-mask-image:none;mask-image:none}:root:not([data-theme=light]) .mfx .pcard .pimg .pdraw{opacity:.72}}.mfx .pcard[data-plan] .pbody .me.me-chev{background:var(--hb);color:var(--hbo);border:0;border-radius:999px;box-shadow:0 6px 16px color-mix(in srgb,var(--hb) 34%,transparent);transition:background .2s,box-shadow .2s}.mfx .pcard[data-plan-2] .pbody .me.me-chev{background:linear-gradient(135deg,var(--hb),var(--hb-2))}.mfx .pcard[data-plan] .pbody .me.me-chev:focus-visible,.mfx .pcard[data-plan] .pbody .me.me-chev:hover{background:color-mix(in srgb,var(--hb) 86%,var(--hd));color:var(--hbo);border:0}.mfx .pcard[data-plan-2] .pbody .me.me-chev:focus-visible,.mfx .pcard[data-plan-2] .pbody .me.me-chev:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--hb) 86%,var(--hd)),color-mix(in srgb,var(--hb-2) 86%,var(--hd-2)))}.mfx .pcard[data-plan] .pbody .me.me-chev:focus-visible{outline:2px solid var(--hd);outline-offset:2px;border-radius:999px}@media (min-width:830px){.mfx .pcard[data-plan]{border-color:color-mix(in srgb,var(--h) 45%,var(--st2));background:radial-gradient(85% 150% at 88% 40%,color-mix(in srgb,var(--h) 40%,var(--chrome)) 0,color-mix(in srgb,var(--hs) 50%,var(--chrome)) 55%,var(--chrome) 100%)}.mfx .pcard[data-plan-2]{background:radial-gradient(70% 150% at 4% 100%,color-mix(in srgb,var(--h-2) 30%,transparent) 0,transparent 62%),radial-gradient(85% 150% at 88% 40%,color-mix(in srgb,var(--h) 40%,var(--chrome)) 0,color-mix(in srgb,var(--hs) 50%,var(--chrome)) 55%,var(--chrome) 100%)}.mfx .pcard[data-plan]:hover{border-color:color-mix(in srgb,var(--h) 70%,var(--hd));box-shadow:0 14px 30px color-mix(in srgb,var(--ha) 34%,transparent)}.mfx .pcard[data-plan] .pbody .pk{color:color-mix(in srgb,var(--hd) 55%,var(--hi))}:root:not([data-theme=light]) .mfx .pcard[data-plan]{border-color:color-mix(in srgb,var(--h) 40%,var(--st2));background:radial-gradient(85% 150% at 88% 40%,color-mix(in srgb,var(--h) 26%,var(--chrome)) 0,color-mix(in srgb,var(--h) 9%,var(--chrome)) 55%,var(--chrome) 100%)}:root:not([data-theme=light]) .mfx .pcard[data-plan-2]{background:radial-gradient(70% 150% at 4% 100%,color-mix(in srgb,var(--h-2) 20%,transparent) 0,transparent 62%),radial-gradient(85% 150% at 88% 40%,color-mix(in srgb,var(--h) 26%,var(--chrome)) 0,color-mix(in srgb,var(--h) 9%,var(--chrome)) 55%,var(--chrome) 100%)}:root:not([data-theme=light]) .mfx .pcard[data-plan]:hover{border-color:var(--h);box-shadow:0 14px 30px color-mix(in srgb,var(--h) 24%,transparent)}}@keyframes plsin{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes plsout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(30px)}}@media (max-width:829px){.mfx .pcards.pslides .pcard{--h:var(--ph,var(--hd))}.mfx .pcards.pslides .pbody .pk{color:var(--pk)}}@media (max-width:829px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@container style(--sin: 0){.mfx:not(.rm)>section:not(:first-child) .pcards.pslides>.pcard{opacity:0}}@container style(--sin: 1){.mfx:not(.rm)>section:not(:first-child) .pcards.pslides>.pcard{animation:r26in .75s cubic-bezier(.2,0,0,1) backwards;animation-delay:calc(var(--rd, 0) * 80ms + 60ms);animation-timeline:auto}}}}@media (min-width:830px){.mfx .pcards.pslides .pcard{--h:var(--hd)}.mfx .pcards.pslides .pbody .pk{color:color-mix(in srgb,var(--h) 80%,#000)}.mfx .pcards.pslides .pbody .pq{font-size:17px;line-height:1.45;color:var(--fg)}.mfx .pcards.pslides .pk .tag{margin-left:8px;vertical-align:1px}.mfx .pcards.pslides{--pp-row:167px;grid-auto-rows:minmax(var(--pp-row),auto)}}@media (min-width:830px) and (max-width:1299px){.mfx .pcards.pslides{--pp-row:192px}}@media (min-width:830px) and (max-width:1099px){.mfx .pcards.pslides{--pp-row:217px}}@media (min-width:830px) and (max-width:929px){.mfx .pcards.pslides{--pp-row:241px}}@media (min-width:830px) and (max-width:879px){.mfx .pcards.pslides{--pp-row:266px}}@media (min-width:830px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@container style(--sin: 0){.mfx:not(.rm)>section:not(:first-child) .pcards.pslides>.pcard{opacity:0}}@container style(--sin: 1){.mfx:not(.rm)>section:not(:first-child) .pcards.pslides>.pcard{animation:plsin .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.1s + var(--pi, 0) * .12s)}.mfx:not(.rm)>section:not(:first-child) .pcards.pslides.out>.pcard{animation:plsout .32s cubic-bezier(.4,0,1,1) both;animation-delay:calc(var(--pi, 0) * 70ms)}}}}.mfx .orgcard.oc-full{min-height:360px}.mfx .home-org-name{font-size:36px;font-weight:760;letter-spacing:-.04em;line-height:1}.mfx .oc-static{transform:none!important}.mfx .oc-static:after{display:none}:root[data-theme=light] .mfx.home .closing>.veil.vc{opacity:.75}.mfx .closing-sec{padding:140px 48px}@media (min-width:830px){.mfx .veil.veil-v1{opacity:.75!important}}:root:not([data-theme=light]) .mfx .card.home-plan{border-color:color-mix(in srgb,var(--h) 40%,var(--st2))}:root:not([data-theme=light]) .mfx .card.home-plan:hover{border-color:var(--h);box-shadow:0 14px 34px color-mix(in srgb,var(--h) 26%,transparent)}.mfx .certfoilh{display:flex;justify-content:flex-start;margin-bottom:2px}.mfx .certfoilh img{display:block;height:111px;width:auto;max-width:none;filter:drop-shadow(0 8px 22px rgba(70,50,130,.28))}.mfx .certfoilh .certfoil-art{position:relative;display:inline-block;line-height:0}.mfx .certfoilh .certfoil-art .certfoil-sheen{position:absolute;left:0;top:0;pointer-events:none;filter:brightness(2.8) saturate(.25);-webkit-mask-image:linear-gradient(105deg,transparent,transparent 38%,#000 50%,transparent 62%,transparent);mask-image:linear-gradient(105deg,transparent,transparent 38%,#000 50%,transparent 62%,transparent);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0}@keyframes certFoilIn{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}@keyframes certSheenWipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#main.mfx:not(.rm) .certfoilh .certfoil-art{animation:certFoilIn linear both;animation-timeline:view();animation-range:entry 0 entry 100%}#main.mfx:not(.rm) .certfoilh .certfoil-art .certfoil-sheen{animation:certSheenWipe linear both;animation-timeline:view();animation-range:entry 40% cover 42%}}}@media (max-width:829px){.mfx.mfx .home-hero>.sb>.inner{max-width:none}.mfx.mfx .home-hero .hero-copy{gap:14px}.mfx.mfx .home-hero .hero-logo{gap:10px;margin-bottom:0}.mfx.mfx .home-hero .hero-logo .bm{width:40px!important;height:40px!important}.mfx.mfx .home-hero .being-lockup-word{font-size:22px}.mfx.mfx .home-hero .hero-title{font-size:36px;line-height:1.05;letter-spacing:-.03em;max-width:none}.mfx.mfx .home-hero .hero-sub{font-size:19px;line-height:1.35;max-width:none}.mfx.mfx .home-hero .hero-lede{font-size:16px;line-height:1.5;max-width:none}.mfx.mfx.snap>section.scene.home-hero:not(:has(>.bgph)){justify-content:flex-end}.mfx.mfx.snap>section.scene.home-hero:not(:has(>.bgph))>.orbit{inset:0;height:auto}.mfx.mfx .tour2{gap:18px}.mfx.mfx .tour2,.mfx.mfx .tour2>*{min-width:0}.mfx.mfx .tstage.tstage{height:560px}.mfx.mfx .tourtabs{align-self:stretch;min-width:0;max-width:100%}.mfx.mfx .cn-split{gap:26px}.mfx.mfx .lgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mfx.mfx .lgt{min-height:86px;padding:12px 4px 8px;border-radius:14px}.mfx.mfx .lgw{font-size:11.5px;font-weight:620;letter-spacing:0}.mfx.mfx .lgm.lgb,.mfx.mfx .lgm.lgb .vmk{width:30px;height:30px}.mfx.mfx .lgt.more{grid-column:1/-1;min-height:46px}.mfx.mfx .lgt.more .lgw{font-size:14px}.mfx.mfx .lcard{padding:18px;gap:6px}.mfx.mfx .grid3,.mfx.mfx .stores{gap:10px}.mfx.mfx .stores .ax3-badge{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px);justify-content:flex-start}.mfx.mfx .ax3-badge .ax3-bdg{height:48px}.mfx.mfx .apk-line{margin:2px 0 0}.mfx.mfx>section.scene:not(:has(>.bgph))>.orbit{display:block}.mfx.mfx>section.scene:not(:has(>.bgph)):not(:first-child)>.sb.sec{padding-bottom:48px}.mfx.mfx .split{gap:22px!important}.mfx.mfx .glass{padding:16px!important;border-radius:18px}.mfx.mfx .home-lookup .fine{font-size:11px;text-align:center}.mfx.mfx .certrange{grid-template-columns:repeat(2,minmax(0,1fr))}.mfx.mfx ol.trsteps{display:grid;grid-gap:10px;gap:10px;padding:0;list-style:none}.mfx.mfx .trsteps>.card{display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;padding:16px;align-items:start}.mfx.mfx .trsteps>.card .numbadge{grid-row:1/3}.mfx.mfx .trsteps>.card h3{margin:4px 0 2px}.mfx.mfx .grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mfx.mfx .card.home-plan{min-height:0;padding:18px 10px 16px;gap:6px}.mfx.mfx .card.home-plan .home-plan-gem{--gem-h:64px}.mfx.mfx .home-plan-name{font-size:20px}.mfx.mfx .home-plan-ai{font-size:11.5px;flex-direction:column;gap:4px}:root:not([data-theme=light]) .mfx.mfx .home-plan-tier{color:color-mix(in srgb,var(--h) 55%,#ffffff)}.mfx.mfx .pers-h{margin:30px 0 12px;justify-content:center}.mfx.mfx .pers-h b{font-size:22px}.mfx.mfx .home-ill+.pers-h{margin-top:0}.mfx.mfx .plsec .pcards{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);margin:0 calc(var(--gut) * -1);padding:2px var(--gut) 10px;scrollbar-width:none}.mfx.mfx .plsec .pcards::-webkit-scrollbar{display:none}.mfx.mfx .plsec .pcards>.pcard{flex:0 0 78%;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;gap:0;overflow:hidden}.mfx.mfx .plsec .pcards>.pcard>.pimg{flex:none}.mfx.mfx .plsec .pcards>.pcard>.pbody{flex:1 1 auto}.mfx.mfx .orgcard.oc-full{padding:0;min-height:0;gap:0;overflow:hidden;border-radius:20px;display:flex;flex-direction:column}.mfx.mfx .orgcard.oc-full>.ocbg{position:relative;inset:auto;display:block;height:190px;flex:none;order:0}.mfx.mfx .orgcard.oc-full>.ocbg b{display:none}.mfx.mfx .orgcard.oc-full>:is(.ocv,.cardorb){display:none}.mfx.mfx .orgcard.oc-full>.octx{order:1;padding:16px 56px 20px 18px;min-height:0}.mfx.mfx .orgcard.oc-full>.ne{right:16px;bottom:18px}.mfx.mfx .closing-title{font-size:40px;line-height:1.06}.mfx.mfx .closing .closing-sec{padding:0}.mfx.mfx>section.closing:not(:has(>.bgph))>.sb{padding:40px var(--gut) 48px}.mfx.mfx>section :is(.eyebrow,.h2,.lede,.hero-title,.hero-sub,.hero-lede):not(:where(.tstage,.appscreen,.scr,.app-screen,[data-face],.glass,.lcard,.card,.orgcard,.pcard,.alexa-logo-btn) *){text-align:center;align-self:stretch;margin-inline:auto}.mfx.mfx>section .eyebrow:not(:where(.card,.glass) *){display:block}.mfx.mfx .home-hero .hero-copy{align-items:center;text-align:center}.mfx.mfx .home-hero .hero-logo{align-self:center}.mfx.mfx>section .stack>:is(.tag,.alexa-logo-btn){align-self:center}.mfx.mfx .pers-h{text-align:center}.mfx.mfx .certfoilh{justify-content:center;align-self:center}}