.mfx .pghero-sb{height:100%;display:flex;align-items:center;justify-content:center;padding:150px 48px 90px}.mfx .pghero-in{width:100%;max-width:880px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.mfx .pghero .hero-title{font-size:64px;text-align:center;max-width:15em}.mfx .pghero .hero-lede{max-width:40rem;text-align:center}.mfx .hg-c{justify-items:center;gap:28px;text-align:center}.mfx .hg-c .stack{align-items:center}.mfx .hg-c .hero-cta,.mfx .hg-c .lockup{justify-content:center}.mfx .hg-c .hero-lede,.mfx .hg-c .hero-title{margin-left:auto;margin-right:auto;text-align:center}.mfx .hg-c .hero-lede{max-width:40rem}.mfx .sec.bgc{--wd:to left;--wc:var(--chrome);--wa:rgba(167,139,250,.22);--wb:rgba(86,204,242,.28);position:relative;overflow:clip;isolation:isolate;background:linear-gradient(var(--wd),var(--wc) 0,var(--wc) 30%,var(--wa) 64%,var(--wb) 100%)}.mfx .sec.bgc.flip{--wd:to right}.mfx .sec.bgc>.inner{position:relative;z-index:2}.mfx .sec.bgc>.bgph{z-index:0}.mfx .sec.bgc>.bgph:not(.has) i{background:none}.mfx .sec.bgc>.orbit{z-index:1}.mfx .dsk-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:56px;gap:56px;align-items:center}.mfx .dsk-left .grid3{grid-template-columns:minmax(0,1fr);gap:12px}.mfx .dsk-left .split{grid-template-columns:minmax(0,1fr);gap:22px}.mfx .dsk-left .head{margin-bottom:18px}.mfx .dsk-k{cursor:pointer;transition:background .25s,border-color .25s,transform .2s}.mfx .dsk-k:hover{transform:translateY(-1px)}.mfx .dsk-k:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.mfx .dsk-k.on{background:var(--grad-select),var(--chrome);border-color:rgba(107,79,224,.5)}.mfx .dsk-right{display:flex;flex-direction:column;align-items:center;gap:14px}.mfx .dsk-stack{position:relative;width:100%;max-width:580px;height:410px}.mfx .dsk-sh{position:absolute;left:32px;top:64px;width:calc(100% - 64px);height:332px;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:#fff;border:1px solid var(--st1);color:#1a1d2e;box-shadow:0 18px 44px rgba(26,29,46,.16),0 2px 6px rgba(26,29,46,.08);transform-origin:50% 0;transition:transform .9s cubic-bezier(.2,.8,.2,1),box-shadow .9s,z-index 0s linear .32s}.mfx .dsk-sh.p0{z-index:3;transform:translate(0) scale(1)}.mfx .dsk-sh.p1{z-index:2;transform:translateY(-30px) scale(.95)}.mfx .dsk-sh.p2{z-index:1;transform:translateY(-60px) scale(.9)}.mfx .dsk-sh.p1,.mfx .dsk-sh.p2{box-shadow:0 10px 26px rgba(26,29,46,.12),0 1px 3px rgba(26,29,46,.06)}.mfx .dsk-bar{display:flex;align-items:center;gap:7px;padding:0 14px;height:36px;flex:none;background:#eef0f7;border-bottom:1px solid rgba(26,29,46,.1)}.mfx .dsk-bar i{width:9px;height:9px;border-radius:50%;background:rgba(26,29,46,.22)}.mfx .dsk-bar span{margin-left:8px;font-size:11.5px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:rgba(26,29,46,.6)}.mfx .dsk-paper{background:#fffdf7;border-color:rgba(120,100,60,.22)}.mfx .dsk-paper:after{content:"";position:absolute;top:0;right:0;width:34px;height:34px;background:linear-gradient(225deg,#eadfc4,#eadfc4 50%,rgba(0,0,0,0) 0);box-shadow:-2px 2px 4px rgba(0,0,0,.08);border-bottom-left-radius:6px}.mfx .dsk-pt{flex:none;padding:16px 20px 0;font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:rgba(26,29,46,.55)}.mfx .dsk-art{position:relative;flex:1 1;min-height:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.mfx .dsk-paper .dsk-art{background-image:repeating-linear-gradient(0deg,rgba(26,29,46,.045) 0 1px,transparent 1px 30px)}.mfx .dsk-art.has .dsk-ui{display:none}.mfx .dsk-ui{display:flex;flex-direction:column;gap:10px;padding:16px 20px 18px;font-size:14px}.mfx .dsk-h{margin:0;font-size:16px;font-weight:720;letter-spacing:-.01em}.mfx .dsk-l{margin:4px 0 0;font-size:12px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:rgba(26,29,46,.55)}.mfx .dsk-note{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:rgba(26,29,46,.62)}.mfx .dsk-f{display:flex;flex-direction:column;gap:3px;padding:9px 12px;border-radius:10px;border:1px solid rgba(26,29,46,.14);background:#fff}.mfx .dsk-f i{font-style:normal;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:rgba(26,29,46,.5)}.mfx .dsk-f b{font-weight:500;font-size:14px;color:rgba(26,29,46,.78)}.mfx .dsk-btn{align-self:flex-start;margin-top:4px;padding:9px 16px;border-radius:999px;background:var(--btn-gradient);color:var(--btn-label);font-size:13.5px;font-weight:650}.mfx .dsk-cs{display:flex;flex-wrap:wrap;gap:8px}.mfx .dsk-c{padding:6px 12px;border-radius:999px;border:1px solid rgba(26,29,46,.18);font-size:13px;font-weight:600;color:rgba(26,29,46,.62)}.mfx .dsk-c.on{background:rgba(107,79,224,.12);border-color:rgba(107,79,224,.4);color:#4b34bd}.mfx .dsk-r{display:flex;justify-content:space-between;gap:14px;padding:9px 12px;border-radius:10px;background:rgba(26,29,46,.04);font-size:14px;color:rgba(26,29,46,.78)}.mfx .dsk-r.held{background:transparent;border:1.5px dashed rgba(26,29,46,.28);color:rgba(26,29,46,.55)}.mfx .dsk-r.sp{background:rgba(107,79,224,.07);border:1px solid rgba(107,79,224,.28)}.mfx .dsk-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b34bd}.mfx .dsk-dots{display:flex;gap:10px}.mfx .dsk-dot{width:10px;height:10px;padding:0;border-radius:50%;border:0;background:rgba(26,29,46,.22);cursor:pointer;transition:width .3s,background .3s}.mfx .dsk-dot.on{width:28px;border-radius:6px;background:var(--a1)}.mfx .dsk-dot:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.mfx .dsk-cap{margin:0;font-size:13.5px;font-weight:600;color:var(--fg2);text-align:center}.mfx.rm .dsk-sh{transition:none}@media (prefers-reduced-motion:reduce){.mfx .dsk-sh{transition:none}}.mfx .dsk-left .stack{align-items:stretch}.mfx .scene.org-hero{min-height:100svh}.mfx .org-hero .pghero-sb{min-height:inherit;height:auto;width:100%}.mfx .lockup.org-lockup{display:inline-flex;align-items:baseline;gap:14px;flex-wrap:wrap}.mfx .lockup.org-lockup b{font-size:56px;line-height:1;font-weight:760;letter-spacing:-.04em}.mfx.org-page .pghero .hero-title{font-size:52px;max-width:13em}.mfx.org-page .pghero .hero-lede{font-size:18px}.mfx .org-hero .hero-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mfx .org-card-name{font-size:36px;font-weight:760;letter-spacing:-.04em;line-height:1}.mfx .orgcard.oc-full{min-height:360px}.mfx.org-page .dsk-art .dsk-ui{height:100%;box-sizing:border-box}