.scrivai-mzm{--mzm-purple:#5135cd;--mzm-coral:#ff654f;--mzm-ink:#17151e;--mzm-muted:#6e6979;width:100%;max-width:none!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.scrivai-mzm,.scrivai-mzm *{box-sizing:border-box}.scrivai-mzm__shell{position:relative;z-index:2;width:min(1180px,calc(100% - 72px));margin:0 auto}.scrivai-mzm__dark{position:relative;padding:112px 0;overflow:hidden;background:#17151e;color:#fff}.scrivai-mzm__hero{display:grid;grid-template-columns:.82fr 1.18fr;gap:105px;align-items:center}.scrivai-mzm__kicker{margin:0 0 20px;color:#bbaafa;font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.scrivai-mzm h2{margin:0 0 23px;font-size:clamp(48px,5.2vw,74px);font-weight:720;line-height:.96;letter-spacing:-.05em}.scrivai-mzm__lead{max-width:480px;margin:0;color:#d8d3de;font-size:18px;line-height:1.65}.scrivai-mzm__principle{max-width:480px;margin-top:42px;padding:20px 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.scrivai-mzm__principle span{display:block;margin-bottom:7px;color:#a995ff;font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.scrivai-mzm__principle strong{font-size:13px;line-height:1.55}.scrivai-mzm__experience{position:relative;padding:38px;border:1px solid rgba(188,170,255,.3);background:linear-gradient(145deg,rgba(81,53,205,.31),rgba(255,101,79,.08));box-shadow:0 35px 90px rgba(0,0,0,.32);transition:transform .3s ease,box-shadow .3s ease;backdrop-filter:blur(10px)}.scrivai-mzm__experience:hover{box-shadow:0 42px 100px rgba(0,0,0,.42);transform:translateY(-6px)}.scrivai-mzm__experience:before{position:absolute;top:-1px;left:-1px;width:112px;height:3px;background:var(--mzm-coral);content:""}.scrivai-mzm__signal{display:grid;margin-bottom:31px;grid-template-columns:auto 1fr auto;gap:14px;align-items:center}.scrivai-mzm__signal-label{color:#cfc7da;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.scrivai-mzm__signal-label--end{color:#fff}.scrivai-mzm__beam{position:relative;height:2px;overflow:hidden;background:rgba(255,255,255,.15)}.scrivai-mzm__beam i{position:absolute;top:0;left:-35%;width:35%;height:2px;background:linear-gradient(90deg,transparent,var(--mzm-coral),#fff);animation:scrivai-mzm-beam 2.8s ease-in-out infinite}.scrivai-mzm__example-label{margin:0 0 10px;color:var(--mzm-coral);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.scrivai-mzm__experience h3{max-width:520px;margin:0 0 15px;font-size:clamp(26px,2.6vw,37px);line-height:1.06;letter-spacing:-.035em}.scrivai-mzm__experience>p:not(.scrivai-mzm__example-label):not(.scrivai-mzm__limit){margin:0;color:#d5cedd;font-size:15px;line-height:1.65}.scrivai-mzm__metrics{display:grid;margin:30px 0 26px;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.scrivai-mzm__metrics div{padding:22px 15px}.scrivai-mzm__metrics div+div{border-left:1px solid rgba(255,255,255,.14)}.scrivai-mzm__metrics strong,.scrivai-mzm__metrics span{display:block}.scrivai-mzm__metrics strong{margin-bottom:7px;font-size:24px}.scrivai-mzm__metrics span{color:#bfb6ca;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.scrivai-mzm__limit{margin:0!important;color:#bfb8c7!important;font-size:11px!important;line-height:1.55!important}.scrivai-mzm__limit strong{color:#fff}.scrivai-mzm__orb{position:absolute;top:-260px;right:-100px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(81,53,205,.25),transparent 67%);animation:scrivai-mzm-float 11s ease-in-out infinite}.scrivai-mzm__light{padding:112px 0;background:#f7f5fc;color:var(--mzm-ink)}.scrivai-mzm__pattern-head{display:grid;margin-bottom:55px;grid-template-columns:1.05fr .95fr;gap:90px;align-items:end}.scrivai-mzm__pattern-head .scrivai-mzm__kicker,.scrivai-mzm__cta-wrap .scrivai-mzm__kicker{color:var(--mzm-purple)}.scrivai-mzm__pattern-head h3,.scrivai-mzm__cta-wrap h3{margin:0;font-size:clamp(38px,4.2vw,59px);font-weight:700;line-height:1.02;letter-spacing:-.045em}.scrivai-mzm__pattern-head>p{margin:0;color:var(--mzm-muted);font-size:17px;line-height:1.7}.scrivai-mzm__flow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ded8e8;border-left:1px solid #ded8e8}.scrivai-mzm__flow:after{position:absolute;top:54px;left:8%;width:0;height:2px;background:linear-gradient(90deg,var(--mzm-purple),var(--mzm-coral));content:"";animation:scrivai-mzm-progress 6s ease-in-out infinite}.scrivai-mzm__flow article{position:relative;min-height:250px;padding:30px 25px;border-right:1px solid #ded8e8;border-bottom:1px solid #ded8e8;background:#fff;transition:background .25s ease,transform .25s ease}.scrivai-mzm__flow article:hover{z-index:2;background:#fbfaff;box-shadow:0 20px 45px rgba(50,31,110,.11);transform:translateY(-7px)}.scrivai-mzm__flow article>span{color:var(--mzm-purple);font-size:9px;font-weight:850;letter-spacing:.12em}.scrivai-mzm__flow article>i{display:block;width:11px;height:11px;margin:21px 0 29px;border:3px solid #fff;border-radius:50%;background:var(--mzm-purple);box-shadow:0 0 0 1px #cfc5e8,0 0 0 0 rgba(81,53,205,.18);animation:scrivai-mzm-pulse 6s ease-in-out infinite;animation-delay:calc(var(--step)*1.2s)}.scrivai-mzm__flow h4{margin:0 0 11px;font-size:19px}.scrivai-mzm__flow p{margin:0;color:var(--mzm-muted);font-size:13px;line-height:1.55}.scrivai-mzm__reflection{display:grid;margin-top:32px;padding:25px 28px;border-left:3px solid var(--mzm-coral);grid-template-columns:34px 1fr;gap:15px;align-items:center;background:#fff}.scrivai-mzm__reflection>span{display:grid;width:31px;height:31px;border-radius:50%;place-items:center;background:var(--mzm-coral);color:#fff}.scrivai-mzm__reflection p{max-width:850px;margin:0;color:#5f5969;font-size:14px;line-height:1.6}.scrivai-mzm__cta-wrap{display:grid;margin-top:82px;padding-top:58px;border-top:1px solid #dcd5e8;grid-template-columns:1fr auto;gap:55px;align-items:end}.scrivai-mzm__cta-wrap h3{max-width:720px;font-size:clamp(32px,3.5vw,48px)}.scrivai-mzm__cta{display:inline-flex;min-height:62px;padding:0 24px;gap:34px;align-items:center;justify-content:space-between;background:var(--mzm-ink);box-shadow:0 14px 32px rgba(23,21,30,.16);color:#fff!important;font-size:14px;font-weight:800;text-decoration:none!important;transition:background .25s ease,box-shadow .25s ease,transform .25s ease}.scrivai-mzm__cta:hover,.scrivai-mzm__cta:focus-visible{background:var(--mzm-purple);box-shadow:0 18px 38px rgba(81,53,205,.25);color:#fff!important;transform:translateY(-4px)}.scrivai-mzm__cta:focus-visible{outline:3px solid rgba(255,101,79,.4);outline-offset:3px}@keyframes scrivai-mzm-beam{0%{left:-35%}70%,100%{left:100%}}@keyframes scrivai-mzm-progress{0%,10%{width:0}68%,100%{width:84%}}@keyframes scrivai-mzm-pulse{0%,100%{box-shadow:0 0 0 1px #cfc5e8,0 0 0 0 rgba(81,53,205,.18)}25%,45%{box-shadow:0 0 0 1px #cfc5e8,0 0 0 12px rgba(81,53,205,0)}}@keyframes scrivai-mzm-float{50%{transform:translateY(36px) scale(1.06)}}@media(max-width:950px){.scrivai-mzm__hero,.scrivai-mzm__pattern-head{grid-template-columns:1fr;gap:48px}.scrivai-mzm__flow{grid-template-columns:repeat(2,1fr)}.scrivai-mzm__flow:after{display:none}.scrivai-mzm__cta-wrap{grid-template-columns:1fr;align-items:start}.scrivai-mzm__cta{width:max-content}}@media(max-width:767px){.scrivai-mzm__shell{width:min(100% - 36px,1180px)}.scrivai-mzm__dark,.scrivai-mzm__light{padding:76px 0}.scrivai-mzm h2{font-size:48px}.scrivai-mzm__lead{font-size:16px}.scrivai-mzm__experience{padding:27px 21px}.scrivai-mzm__signal{grid-template-columns:1fr}.scrivai-mzm__beam{width:100%}.scrivai-mzm__signal-label--end{text-align:right}.scrivai-mzm__metrics div{padding:18px 8px}.scrivai-mzm__metrics strong{font-size:20px}.scrivai-mzm__metrics span{font-size:7px}.scrivai-mzm__pattern-head{margin-bottom:38px}.scrivai-mzm__pattern-head h3{font-size:39px}.scrivai-mzm__pattern-head>p{font-size:16px}.scrivai-mzm__flow{grid-template-columns:1fr}.scrivai-mzm__flow article{min-height:210px}.scrivai-mzm__reflection{grid-template-columns:1fr;padding:22px}.scrivai-mzm__cta-wrap{margin-top:58px;padding-top:44px;gap:30px}.scrivai-mzm__cta{width:100%;padding:0 18px}}@media(prefers-reduced-motion:reduce){.scrivai-mzm *{animation:none!important;transition:none!important}.scrivai-mzm__flow:after{width:84%}}