
html.nx.mz .nx-how{ text-align:start; }
html.nx.mz .nx-how .nx-h2{ margin:0; }
html.nx.mz .mz-how{ display:grid; grid-template-columns:minmax(0, 7fr) minmax(0, 5fr); column-gap:clamp(calc(40px * var(--u)), 6vw, calc(96px * var(--u))); align-items:center; }
html.nx.mz .mz-steps{ list-style:none; margin:clamp(calc(28px * var(--u)), 5vh, calc(52px * var(--u))) 0 0; padding:0; display:grid; gap:calc(6px * var(--u)); max-width:calc(540px * var(--u)); }
html.nx.mz .mz-step{ position:relative; isolation:isolate; overflow:hidden; display:flex; align-items:center; gap:calc(18px * var(--u)); margin:0 calc(-22px * var(--u)); padding:clamp(calc(14px * var(--u)), 2.2vh, calc(20px * var(--u))) calc(22px * var(--u)); border-radius:calc(22px * var(--u));
  cursor:pointer; color:#6E6E73; transition:color .35s ease, background-color .35s ease; }
html.nx.mz .mz-step::before{ content:""; position:absolute; inset:0; z-index:-1; background:#2A2A2D; transform:scaleX(0); transform-origin:0 50%; }
html.nx.mz[dir="rtl"] .mz-step::before{ transform-origin:100% 50%; }
html.nx.mz .mz-step__n{ flex:none; display:grid; place-items:center; width:calc(34px * var(--u)); height:calc(34px * var(--u)); border-radius:50%; background:#1C1C1E; font-weight:600; font-size:calc(15px * var(--u)); line-height:1; font-variant-numeric:tabular-nums;
  color:#86868B; transition:color .35s ease, background-color .35s ease; }
html.nx.mz .mz-step__t{ margin:0; font-weight:700; font-size:clamp(calc(23px * var(--u)), 2.4vw, calc(32px * var(--u))); line-height:1.1; letter-spacing:-.034em; color:inherit; }
html.nx.mz[dir="rtl"] .mz-step__t{ letter-spacing:0; line-height:1.35; }
html.nx.mz .mz-step__d:empty{ display:none; }
html.nx.mz .mz-step:hover{ color:#A1A1A6; }
html.nx.mz .mz-step.is-on{ color:var(--nx-tx); background:#1C1C1E; }
html.nx.mz .mz-step.is-on .mz-step__n{ background:var(--nx-press); color:#fff; }
html.nx.mz .mz-how.is-playing .mz-step.is-on::before{ animation:mzFill var(--mz-dur, 4s) linear both; }
@keyframes mzFill{ from{ transform:scaleX(0); } to{ transform:scaleX(1); } }
html.nx.mz .mz-how__obj{ display:flex; justify-content:center; }
html.nx.mz .mz-phone{ --ph:min(calc(640px * var(--u)), 72vh); position:relative; box-sizing:content-box; height:var(--ph); aspect-ratio:430 / 880; padding:calc(10px * var(--u)); border-radius:calc(var(--ph) * .092);
  background:#0B0B0D; box-shadow:inset 0 0 0 1.5px #3B3B40, inset 0 0 0 calc(3.5px * var(--u)) #000, 0 0 0 1px rgba(255,255,255,.07), 0 calc(50px * var(--u)) calc(90px * var(--u)) calc(-46px * var(--u)) rgba(0,0,0,.9); }
html.nx.mz .mz-phone::before, html.nx.mz .mz-phone::after{ content:""; position:absolute; width:calc(3px * var(--u)); border-radius:calc(2px * var(--u)); background:#1E1E22; }
html.nx.mz .mz-phone::before{ inset-inline-start:calc(-3px * var(--u)); top:21%; height:8%; box-shadow:0 calc(var(--ph) * .105) 0 #1E1E22; }
html.nx.mz .mz-phone::after{ inset-inline-end:calc(-3px * var(--u)); top:27%; height:12%; }
html.nx.mz .mz-phone__screen{ position:relative; width:100%; height:100%; overflow:hidden; border-radius:calc(var(--ph) * .076); background:#F5F5F7; direction:ltr; }
html.nx.mz .mz-phone__frame{ position:absolute; left:0; top:0; border:0; transform-origin:0 0; pointer-events:none; opacity:1; transition:opacity .2s ease; }
html.nx.mz .mz-phone.is-swap .mz-phone__frame{ opacity:0; }
html.nx.mz .mz-phone__island{ position:absolute; z-index:2; left:50%; top:1.5%; width:27%; height:3.4%; transform:translateX(-50%); border-radius:calc(999px * var(--u)); background:#000; }
html.nx.mz .mz-phone__home{ position:absolute; z-index:2; left:50%; bottom:1%; width:35%; height:.55%; min-height:calc(4px * var(--u)); transform:translateX(-50%); border-radius:calc(999px * var(--u)); background:rgba(0,0,0,.34); }

html.nx.mz .mz-w{ transition:color .4s ease; }
html.nx.mz .mz-w.is-lit{ color:var(--nx-tx); }


html.nx.bz.mz .nx-courses .plan--dc{ column-gap:clamp(calc(14px * var(--u)), 1.4vw, calc(24px * var(--u))) !important; row-gap:clamp(calc(14px * var(--u)), 1.4vw, calc(24px * var(--u))) !important; margin-top:clamp(calc(32px * var(--u)), 5vh, calc(56px * var(--u))); }
html.nx.bz.mz .mz-deal-box{ container-type:inline-size; min-width:0; }
html.nx.bz.mz .mz-course{ display:flex; flex-direction:column; justify-content:flex-start; gap:0; padding:clamp(calc(24px * var(--u)), 3.2vh, calc(34px * var(--u))) clamp(calc(22px * var(--u)), 1.9vw, calc(32px * var(--u)));
  border-radius:calc(24px * var(--u)); background:#1C1C1E; min-height:0; }
html.nx.bz.mz .mz-course .nx-h3{ margin:0; font-weight:650; font-size:clamp(calc(20px * var(--u)), 1.6vw, calc(24px * var(--u))); line-height:1.2; letter-spacing:-.02em; color:var(--nx-tx); }
html.nx.bz.mz[dir="rtl"] .mz-course .nx-h3{ letter-spacing:0; }
html.nx.bz.mz .mz-course__fmt{ margin:calc(8px * var(--u)) 0 0; font-size:calc(15px * var(--u)); line-height:1.5; color:#A1A1A6; }
html.nx.bz.mz .mz-deal{ display:flex; align-items:flex-end; gap:min(3cqi, calc(16px * var(--u))); margin:clamp(calc(24px * var(--u)), 3.6vh, calc(36px * var(--u))) 0 clamp(calc(24px * var(--u)), 3.6vh, calc(36px * var(--u))); }
html.nx.bz.mz .mz-deal__give, html.nx.bz.mz .mz-deal__get{ display:flex; flex-direction:column; gap:calc(8px * var(--u)); min-width:0; }
html.nx.bz.mz .mz-deal__get{ flex:1; }
html.nx.bz.mz .mz-deal__lbl{ font-size:calc(14px * var(--u)); line-height:1.3; color:#86868B; }
html.nx.bz.mz .mz-deal .mz-deal__num{ display:block; margin:0; line-height:1; font-variant-numeric:tabular-nums; white-space:nowrap; direction:ltr; }
html.nx.bz.mz[dir="rtl"] .mz-deal .mz-deal__num{ text-align:end; }
html.nx.bz.mz .mz-deal__give .mz-deal__num{ font-weight:650; font-size:min(7cqi, calc(32px * var(--u))); letter-spacing:-.03em; color:#A1A1A6; }
html.nx.bz.mz .mz-deal__get .mz-deal__num{ font-weight:700; font-size:min(12cqi, calc(56px * var(--u))); letter-spacing:-.045em; color:var(--nx-tx); }
html.nx.bz.mz .mz-deal__arrow{ flex:none; display:block; width:min(6cqi, calc(30px * var(--u))); margin-bottom:min(1cqi, calc(6px * var(--u))); color:#6E6E73; }
html.nx.bz.mz .mz-deal__arrow svg{ display:block; width:100%; height:auto; }
html.nx.bz.mz[dir="rtl"] .mz-deal__arrow svg{ transform:scaleX(-1); }
@container (max-width:300px){
  html.nx.bz.mz .mz-deal{ flex-direction:column; align-items:flex-start; gap:calc(10px * var(--u)); }
  html.nx.bz.mz .mz-deal__arrow svg{ transform:rotate(90deg); }
}
html.nx.bz.mz .mz-course .mz-course__go{ display:flex; align-items:center; justify-content:center; align-self:stretch; width:auto; min-height:calc(56px * var(--u)); margin-top:auto; padding:0 calc(24px * var(--u));
  border-radius:calc(999px * var(--u)); font-weight:600; font-size:calc(17px * var(--u)); }
@media (min-width:1001px){
  html.nx.bz.mz .nx-courses .plan--dc{ grid-template-rows:repeat(3, auto) !important; }
  html.nx.bz.mz .mz-course{ display:grid; grid-row:span 3; grid-template-rows:subgrid; grid-template-columns:minmax(0, 1fr); row-gap:0; align-content:start; }
  html.nx.bz.mz .mz-course .mz-course__go{ align-self:end; justify-self:stretch; width:100%; margin-top:0; }
}

html.nx.mz .mz-mbp{ --w:82cqw; position:relative; width:var(--w); margin:0 auto; padding-bottom:calc(var(--w) * .25); perspective:calc(2400px * var(--u)); perspective-origin:50% 30%; }
html.nx.mz .mz-mbp::after{ content:""; position:absolute; z-index:-1; left:5%; right:5%; bottom:calc(var(--w) * .045); height:calc(var(--w) * .085); border-radius:50%;
  background:radial-gradient(closest-side, rgba(0,0,0,.34), rgba(0,0,0,.12) 60%, rgba(0,0,0,0)); filter:blur(calc(10px * var(--u))); }
html.nx.mz .mz-mbp__body{ position:relative; transform-style:preserve-3d; transform-origin:50% 100%; transform:translateY(0%) rotateX(-5deg) scale(1); }
html.nx.mz .mz-mbp__lid{ position:relative; aspect-ratio:1.52; transform-origin:50% 100%; transform-style:preserve-3d; transform:rotateX(10deg); }
html.nx.mz .mz-mbp__front, html.nx.mz .mz-mbp__back{ position:absolute; inset:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;
  border-radius:calc(var(--w) * .03) calc(var(--w) * .03) calc(var(--w) * .008) calc(var(--w) * .008); }
html.nx.mz .mz-mbp__front{ padding:calc(var(--w) * .018) calc(var(--w) * .017) calc(var(--w) * .03); background:#060708;
  box-shadow:inset 0 0 0 calc(var(--w) * .0026) #6C6F76, inset 0 0 0 calc(var(--w) * .005) #1A1B1F, inset 0 calc(var(--w) * .007) calc(var(--w) * .004) rgba(255,255,255,.05); }
html.nx.mz .mz-mbp__display{ position:relative; height:100%; overflow:hidden; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:calc(var(--w) * .02);
  border-radius:calc(var(--w) * .014) calc(var(--w) * .014) calc(var(--w) * .004) calc(var(--w) * .004);
  background:radial-gradient(70% 60% at 50% 42%, #0D1424 0%, #060A12 60%, #020305 100%); }
html.nx.mz .mz-mbp__display::before{ content:""; position:absolute; inset:0; background:radial-gradient(38% 34% at 50% 40%, rgba(61,139,255,.18), rgba(61,139,255,0) 70%); }
html.nx.mz .mz-mbp__icon{ position:relative; width:20%; aspect-ratio:563 / 298; overflow:hidden; }
html.nx.mz .mz-mbp__icon img{ display:block; width:100%; height:auto; }
html.nx.mz .mz-mbp__name{ position:relative; font-family:var(--nx-f); font-weight:700; font-size:calc(var(--w) * .034); line-height:1; letter-spacing:-.01em; color:#ECEEF2; }
html.nx.mz .mz-mbp__name b{ font-weight:700; color:#E6A82C; }
html.nx.mz .mz-mbp__notch{ position:absolute; z-index:2; top:calc(var(--w) * .018); left:50%; width:calc(var(--w) * .105); height:calc(var(--w) * .021); transform:translateX(-50%);
  border-radius:0 0 calc(var(--w) * .01) calc(var(--w) * .01); background:#060708; }
html.nx.mz .mz-mbp__notch i{ position:absolute; left:50%; top:45%; width:calc(var(--w) * .0075); height:calc(var(--w) * .0075); transform:translate(-50%, -50%); border-radius:50%;
  background:radial-gradient(circle at 35% 35%, #34405E, #0B0E16 70%); }
html.nx.mz .mz-mbp__glare{ position:absolute; inset:0; border-radius:inherit; pointer-events:none; background:linear-gradient(112deg, rgba(255,255,255,.075) 0%, rgba(255,255,255,0) 32%); }
html.nx.mz .mz-mbp__back{ transform:rotateX(180deg); background:linear-gradient(180deg, #3C3E44 0%, #2C2E33 55%, #232428 100%); box-shadow:inset 0 0 0 1px rgba(255,255,255,.1); }
html.nx.mz .mz-mbp__deck{ position:absolute; left:0; right:0; top:100%; height:calc(var(--w) * .68); transform-origin:50% 0; transform:rotateX(90deg);
  border-radius:0 0 calc(var(--w) * .035) calc(var(--w) * .035);
  background:linear-gradient(180deg, #232529 0%, #2E3035 16%, #33353A 100%); box-shadow:inset 0 0 0 1px rgba(255,255,255,.07), inset 0 calc(var(--w) * .004) 0 rgba(0,0,0,.35); }
html.nx.mz .mz-mbp__glow{ position:absolute; left:6%; right:6%; top:0; height:30%; pointer-events:none; background:radial-gradient(60% 100% at 50% 0%, rgba(61,139,255,.2), rgba(61,139,255,0)); }
html.nx.mz .mz-mbp__keys{ position:absolute; left:11.5%; right:11.5%; top:5%; height:calc(var(--w) * .3156); border-radius:calc(var(--w) * .006);
  background:#141518 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 410.2' preserveAspectRatio='none'%3E%3Cg fill='%230B0C0E' stroke='%2326282D' stroke-width='1.2'%3E%3Crect x='-52.7' y='8.9' width='99.3' height='32.8' rx='8.2'/%3E%3Crect x='55.5' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='132.9' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='210.3' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='287.7' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='365.1' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='442.5' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='519.9' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='597.3' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='674.7' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='752.1' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='829.5' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='906.8' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='984.2' y='8.9' width='68.5' height='32.8' rx='8.2'/%3E%3Crect x='-52.7' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='24.7' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='102.1' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='179.5' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='256.8' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='334.2' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='411.6' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='489.0' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='566.4' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='643.8' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='721.2' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='798.6' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='876.0' y='50.6' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='953.4' y='50.6' width='99.3' height='63.0' rx='8.2'/%3E%3Crect x='-52.7' y='122.5' width='99.3' height='63.0' rx='8.2'/%3E%3Crect x='55.5' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='132.9' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='210.3' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='287.7' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='365.1' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='442.5' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='519.9' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='597.3' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='674.7' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='752.1' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='829.5' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='906.8' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='984.2' y='122.5' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='-48.3' y='194.4' width='119.9' height='63.0' rx='8.2'/%3E%3Crect x='80.5' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='157.9' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='235.3' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='312.7' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='390.1' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='467.5' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='544.9' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='622.3' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='699.7' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='777.1' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='854.5' y='194.4' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='931.8' y='194.4' width='116.4' height='63.0' rx='8.2'/%3E%3Crect x='-43.8' y='266.3' width='157.5' height='63.0' rx='8.2'/%3E%3Crect x='122.6' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='200.0' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='277.4' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='354.8' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='432.2' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='509.6' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='587.0' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='664.4' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='741.8' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='819.2' y='266.3' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='896.6' y='266.3' width='147.3' height='63.0' rx='8.2'/%3E%3Crect x='-45.2' y='338.2' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='32.2' y='338.2' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='109.6' y='338.2' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='187.0' y='338.2' width='85.6' height='63.0' rx='8.2'/%3E%3Crect x='281.5' y='338.2' width='359.6' height='63.0' rx='8.2'/%3E%3Crect x='650.0' y='338.2' width='85.6' height='63.0' rx='8.2'/%3E%3Crect x='744.5' y='338.2' width='68.5' height='63.0' rx='8.2'/%3E%3Crect x='821.9' y='372.0' width='68.5' height='29.3' rx='8.2'/%3E%3Crect x='899.3' y='338.2' width='68.5' height='29.3' rx='8.2'/%3E%3Crect x='899.3' y='372.0' width='68.5' height='29.3' rx='8.2'/%3E%3Crect x='976.7' y='372.0' width='68.5' height='29.3' rx='8.2'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat; box-shadow:inset 0 0 0 1px rgba(0,0,0,.5), 0 1px 0 rgba(255,255,255,.05); }
html.nx.mz .mz-mbp__grille{ position:absolute; left:3.2%; width:6.6%; top:5%; height:calc(var(--w) * .3156); border-radius:calc(var(--w) * .004);
  background-image:radial-gradient(circle, rgba(0,0,0,.7) 0 32%, rgba(0,0,0,0) 38%); background-size:calc(var(--w) * .0085) calc(var(--w) * .0085); }
html.nx.mz .mz-mbp__grille--r{ left:auto; right:3.2%; }
html.nx.mz .mz-mbp__pad{ position:absolute; left:30.5%; right:30.5%; top:56%; bottom:6%; border-radius:calc(var(--w) * .012);
  background:linear-gradient(180deg, #303237, #2B2D32); box-shadow:inset 0 0 0 1px rgba(255,255,255,.075), inset 0 1px 0 rgba(255,255,255,.05); }
html.nx.mz .mz-mbp__lip{ position:absolute; left:0; right:0; top:100%; height:calc(var(--w) * .026); transform-origin:50% 0; transform:rotateX(-90deg);
  border-radius:0 0 calc(var(--w) * .03) calc(var(--w) * .03); background:linear-gradient(180deg, #5E6168 0%, #36383D 22%, #1C1D21 100%); }
html.nx.mz .mz-mbp__lip::after{ content:""; position:absolute; left:50%; top:0; width:14%; height:44%; transform:translateX(-50%); border-radius:0 0 calc(var(--w) * .012) calc(var(--w) * .012);
  background:linear-gradient(180deg, #111215, #25272C); }
html.nx.mz .mz-mbp.is-closed{ opacity:0; }
html.nx.mz .mz-mbp.is-closed .mz-mbp__body{ transform:translateY(18%) rotateX(-22deg) scale(.9); }
html.nx.mz .mz-mbp.is-closed .mz-mbp__lid{ transform:rotateX(-89deg); }
html.nx.mz .mz-mbp.is-closed .mz-mbp__display, html.nx.mz .mz-mbp.is-closed .mz-mbp__glow{ opacity:0; }

html.nx.mz .mz-mbp{ --grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .378 -.0504'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"); }
html.nx.mz .mz-mbp.is-scrub{ opacity:calc(.2 + var(--rise, 1) * .8); }
html.nx.mz .mz-mbp.is-scrub .mz-mbp__body{ transform:translateY(calc((1 - var(--rise, 1)) * 22%)) rotateX(calc(-26deg + var(--rise, 1) * 15deg)) scale(calc(.86 + var(--rise, 1) * .14)); }
html.nx.mz .mz-mbp.is-scrub .mz-mbp__lid{ transform:rotateX(calc(-89deg + var(--open, 1) * 98deg)); }
html.nx.mz .mz-mbp.is-scrub .mz-mbp__display, html.nx.mz .mz-mbp.is-scrub .mz-mbp__glow{ opacity:var(--wake, 1); }
html.nx.mz .mz-mbp:not(.is-scrub) .mz-mbp__body{ transform:rotateX(-11deg); }
html.nx.mz .mz-mbp:not(.is-scrub) .mz-mbp__lid{ transform:rotateX(9deg); }
html.nx.mz .mz-mbp__front{ box-shadow:inset 0 calc(var(--w) * .0018) 0 rgba(255,255,255,.26), inset 0 0 0 calc(var(--w) * .0026) #6C6F76, inset 0 0 0 calc(var(--w) * .005) #1A1B1F,
  inset 0 calc(var(--w) * .007) calc(var(--w) * .004) rgba(255,255,255,.05); }
html.nx.mz .mz-mbp__glare{ background:linear-gradient(112deg, rgba(255,255,255,0) 30%, rgba(255,255,255,.09) 44%, rgba(255,255,255,.02) 52%, rgba(255,255,255,0) 60%) no-repeat;
  background-size:260% 100%; background-position:calc(100% - var(--sweep, .7) * 100%) 0; }
html.nx.mz .mz-mbp__deck{ background:var(--grain), linear-gradient(180deg, #24262A 0%, #2F3136 16%, #35373C 100%); background-size:calc(220px * var(--u)) calc(220px * var(--u)), auto; background-blend-mode:soft-light, normal; }
html.nx.mz .mz-mbp__back{ background:var(--grain), linear-gradient(180deg, #3C3E44 0%, #2C2E33 55%, #232428 100%); background-size:calc(220px * var(--u)) calc(220px * var(--u)), auto; background-blend-mode:soft-light, normal; }
html.nx.mz .mz-mbp__glow{ background:radial-gradient(60% 100% at 50% 0%, rgba(61,139,255,.26), rgba(61,139,255,0)); }
html.nx.mz .mz-mbp__load{ position:relative; display:block; width:16%; height:calc(var(--w) * .0034); border-radius:calc(99px * var(--u)); background:rgba(255,255,255,.14); overflow:hidden; opacity:0; }
html.nx.mz .mz-mbp__load i{ position:absolute; inset:0; border-radius:inherit; transform-origin:0 50%; transform:scaleX(0); background:linear-gradient(90deg, #3D8BFF, #9CC3FF); }
html.nx.mz .mz-mbp.is-on .mz-mbp__load{ animation:mzLoadBox 2.4s ease forwards; }
html.nx.mz .mz-mbp.is-on .mz-mbp__load i{ animation:mzLoadFill 1.6s cubic-bezier(.4,.1,.2,1) .25s forwards; }
html.nx.mz .mz-mbp.is-on .mz-mbp__display::before{ animation:mzBreath 5.5s ease-in-out 2.4s infinite alternate; }
@keyframes mzLoadBox{ 0%{ opacity:0; } 10%{ opacity:1; } 82%{ opacity:1; } 100%{ opacity:0; } }
@keyframes mzLoadFill{ to{ transform:scaleX(1); } }
@keyframes mzBreath{ from{ opacity:1; } to{ opacity:.55; } }
html.nx.mz .nx-plat__words.mz-in-wait > *{ opacity:0; transform:translateY(calc(34px * var(--u))); filter:blur(calc(8px * var(--u))); transition:opacity .9s ease, transform 1.1s cubic-bezier(.2,.7,.2,1), filter .9s ease; }
html.nx.mz .nx-plat__words.mz-in-wait .devices li{ opacity:0; transform:translateY(calc(18px * var(--u))) scale(.96); transition:opacity .6s ease, transform .85s cubic-bezier(.2,.7,.2,1); }
html.nx.mz .nx-plat__words.mz-in-wait.is-in > *{ opacity:1; transform:none; filter:none; }
html.nx.mz .nx-plat__words.mz-in-wait.is-in > :nth-child(2){ transition-delay:.14s; }
html.nx.mz .nx-plat__words.mz-in-wait.is-in > :nth-child(3){ transition-delay:.26s; }
html.nx.mz .nx-plat__words.mz-in-wait.is-in .devices li{ opacity:1; transform:none; transition-delay:calc(.4s + var(--k, 0) * 75ms); }
@media (prefers-reduced-motion: reduce){
  html.nx.mz .mz-mbp.is-on .mz-mbp__load, html.nx.mz .mz-mbp.is-on .mz-mbp__load i, html.nx.mz .mz-mbp.is-on .mz-mbp__display::before{ animation:none; }
}

html.nx.mz .mz-aw{ margin:0; }
html.nx.mz .mz-aw__frame{ position:relative; aspect-ratio:2.05; overflow:hidden; border-radius:clamp(calc(14px * var(--u)), 1.2vw, calc(22px * var(--u))); background:#E9E9EE; cursor:pointer; outline:0; }
html.nx.mz .mz-aw__frame:focus-visible{ box-shadow:0 0 0 calc(2px * var(--u)) var(--nx-press); }
html.nx.mz .mz-aw__img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:50% 0; opacity:0; transition:opacity 1.2s ease; }
html.nx.mz .mz-aw__img.is-on{ opacity:1; }
html.nx.bz.mz .nx-pel__lead{ max-width:34ch; font-weight:700; font-size:clamp(calc(30px * var(--u)), 3.4vw, calc(48px * var(--u))); line-height:1.05; letter-spacing:-.035em; text-wrap:balance; color:var(--nx-tx); }
html.nx.bz.mz[dir="rtl"] .nx-pel__lead{ letter-spacing:0; line-height:1.3; }
html.nx.bz.mz .nx-pel__logo{ margin-bottom:clamp(calc(12px * var(--u)), 2vh, calc(28px * var(--u))); }
html.nx.bz.mz .nx-pel__story > p:nth-child(n), html.nx.bz.mz .nx-pel__story .pst-close{ display:none; }
html.nx.bz.mz .nx-pel__story .pst-list{ display:grid; gap:.55em; margin:0; padding:0; }
html.nx.bz.mz .nx-pel__story .pst-list li{ padding-inline-start:1.6em; font-weight:400; font-size:clamp(calc(17px * var(--u)), 1.4vw, calc(20px * var(--u))); line-height:1.45; letter-spacing:-.012em; color:var(--nx-tx2); }
html.nx.bz.mz .nx-pel__story .pst-list li::before{ top:.225em; width:1em; height:1em; }
html.nx.bz.mz .nx-pel__story .pst-list li::after{ inset-inline-start:.29em; top:calc(.225em + .29em); width:.42em; height:.21em; border-left-width:.105em; border-bottom-width:.105em; }
html.nx.mz .mz-pel__more{ margin:clamp(calc(26px * var(--u)), 4vh, calc(40px * var(--u))) 0 0; }
html.nx.mz .mz-pel__btn{ display:inline-flex; align-items:center; gap:calc(14px * var(--u)); min-height:calc(60px * var(--u)); padding-block:0; padding-inline:calc(28px * var(--u)) calc(9px * var(--u)); border-radius:calc(999px * var(--u)); background:var(--nx-press, #2670E6); color:#FFFFFF;
  font-weight:600; font-size:clamp(calc(17px * var(--u)), 1.3vw, calc(19px * var(--u))); letter-spacing:-.01em; text-decoration:none; box-shadow:0 calc(10px * var(--u)) calc(24px * var(--u)) calc(-12px * var(--u)) rgba(38,112,230,.55);
  transition:background-color .25s ease, box-shadow .25s ease, transform .25s ease; }
html.nx.mz .mz-pel__btn:hover{ background:#1F63D1; box-shadow:0 calc(14px * var(--u)) calc(30px * var(--u)) calc(-12px * var(--u)) rgba(38,112,230,.6); }
html.nx.mz .mz-pel__btn:active{ transform:scale(.98); }
html.nx.mz .mz-pel__btn::after{ content:""; flex:none; width:calc(42px * var(--u)); height:calc(42px * var(--u)); border-radius:50%;
  background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13m-5.5-5.5L18 12l-5.5 5.5' fill='none' stroke='%232670E6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / calc(20px * var(--u)) no-repeat;
  transition:transform .3s cubic-bezier(.2,.7,.2,1); }
html.nx.mz .mz-pel__btn:hover::after{ transform:translateX(calc(4px * var(--u))); }
html.nx.mz[dir="rtl"] .mz-pel__btn::after{ transform:scaleX(-1); }
html.nx.mz[dir="rtl"] .mz-pel__btn:hover::after{ transform:scaleX(-1) translateX(calc(4px * var(--u))); }
html.nx.mz .mz-pel__btn:focus-visible{ outline:calc(2px * var(--u)) solid var(--nx-press, #2670E6); outline-offset:calc(3px * var(--u)); }
html.nx.bz.mz .nx-passage{ --nx-gold:var(--nx-press, #2670E6); }
html.nx.bz.mz #pelliron.nx-sec, html.nx.bz.mz .nx-passage > #pelliron.nx-sec{ width:min(100% - 2 * clamp(calc(12px * var(--u)), 2.4vw, calc(48px * var(--u))), calc(1560px * var(--u))); margin:clamp(calc(40px * var(--u)), 7vh, calc(112px * var(--u))) auto;
  padding-block:clamp(calc(40px * var(--u)), 7vh, calc(104px * var(--u))); border-radius:clamp(calc(24px * var(--u)), 2vw, calc(36px * var(--u))); background:#FFFFFF; will-change:transform; }
html.nx.bz.mz #pelliron .nx-pel__grid{ width:min(100% - 2 * clamp(calc(20px * var(--u)), 4.4vw, calc(104px * var(--u))), calc(1360px * var(--u))); }
html.nx.mz #pelliron.mz-enter .nx-pel__head, html.nx.mz #pelliron.mz-enter .pst-list li, html.nx.mz #pelliron.mz-enter .mz-pel__more{ opacity:0; transform:translateY(calc(26px * var(--u)));
  transition:opacity .7s ease, transform .9s cubic-bezier(.2,.7,.2,1); }
html.nx.mz #pelliron.mz-enter .mz-aw{ opacity:0; transform:translateX(calc(56px * var(--u))); transition:opacity .9s ease .25s, transform 1.2s cubic-bezier(.16,.84,.24,1) .25s; }
html.nx.mz[dir="rtl"] #pelliron.mz-enter .mz-aw{ transform:translateX(calc(-56px * var(--u))); }
html.nx.mz #pelliron.mz-enter.is-in .nx-pel__head, html.nx.mz #pelliron.mz-enter.is-in .pst-list li, html.nx.mz #pelliron.mz-enter.is-in .mz-pel__more, html.nx.mz #pelliron.mz-enter.is-in .mz-aw{ opacity:1; transform:none; }
html.nx.mz #pelliron.mz-enter.is-in .pst-list li:nth-child(1){ transition-delay:.18s; }
html.nx.mz #pelliron.mz-enter.is-in .pst-list li:nth-child(2){ transition-delay:.26s; }
html.nx.mz #pelliron.mz-enter.is-in .pst-list li:nth-child(3){ transition-delay:.34s; }
html.nx.mz #pelliron.mz-enter.is-in .pst-list li:nth-child(4){ transition-delay:.42s; }
html.nx.mz #pelliron.mz-enter.is-in .mz-pel__more{ transition-delay:.55s; }
@media (min-width:1001px){
  html.nx.bz.mz .nx-pel__grid{ grid-template-columns:minmax(0, 4fr) minmax(0, 8fr); grid-template-rows:auto auto auto; column-gap:clamp(calc(36px * var(--u)), 4.4vw, calc(88px * var(--u))); row-gap:0; align-items:start; }
  html.nx.bz.mz .nx-pel__head{ grid-column:1 / -1; grid-row:1; margin-bottom:clamp(calc(24px * var(--u)), 4vh, calc(52px * var(--u))); }
  html.nx.bz.mz .nx-pel__lead{ max-width:40ch; }
  html.nx.bz.mz .nx-pel__story{ display:block; grid-column:1; grid-row:2; align-self:end; }
  html.nx.bz.mz .mz-pel__more{ grid-column:1; grid-row:3; align-self:start; }
  html.nx.bz.mz .mz-aw{ grid-column:2; grid-row:2 / span 2; align-self:center; width:100%; }
}

@media (max-width:1000px){
  html.nx.mz .mz-how{ grid-template-columns:1fr; row-gap:clamp(calc(16px * var(--u)), 2.6vh, calc(28px * var(--u))); justify-items:center; text-align:center; }
  html.nx.mz .mz-how__words{ display:contents; }
  html.nx.mz .nx-how .nx-h2{ order:1; }
  html.nx.mz .mz-how__obj{ order:2; }
  html.nx.mz .mz-steps{ order:3; margin:0; min-height:calc(64px * var(--u)); max-width:none; }
  html.nx.mz .mz-step{ display:none; margin:0; }
  html.nx.mz .mz-step.is-on{ display:flex; }
  html.nx.mz body #how.nx-sec.nx-how{ padding-top:clamp(calc(24px * var(--u)), 4vh, calc(40px * var(--u))); }
  html.nx.mz .mz-phone{ --ph:min(calc(540px * var(--u)), calc(96svh - calc(330px * var(--u)))); }
  html.nx.mz .mz-aw{ margin:clamp(calc(20px * var(--u)), 3vh, calc(28px * var(--u))) 0 clamp(calc(18px * var(--u)), 3vh, calc(26px * var(--u))); }
  html.nx.mz .mz-pel__more{ margin-top:clamp(calc(20px * var(--u)), 3vh, calc(28px * var(--u))); }
  html.nx.mz .mz-pel__btn{ min-height:calc(58px * var(--u)); }
  html.nx.bz.mz .nx-pel__grid{ display:flex; flex-direction:column; align-items:stretch; }
  html.nx.bz.mz .nx-pel__head{ order:1; } html.nx.bz.mz .mz-aw{ order:2; } html.nx.bz.mz .nx-pel__story{ order:3; display:block; } html.nx.bz.mz .mz-pel__more{ order:4; }
}
@media (prefers-reduced-motion: reduce){ html.nx.mz .mz-step::before{ display:none; }
  html.nx.mz .mz-aw__img{ transition:none; } }

html.nx.mz .nx-why__stage{ position:relative; }
html.nx.mz .nx-why__stage.is-live{ overflow:hidden;
  --why-tx:clamp(calc(14px * var(--u)), min(1.2vw, 2.2vh), calc(18px * var(--u)));
  --why-col:clamp(calc(320px * var(--u)), 30vw, calc(432px * var(--u))); --why-gap:clamp(calc(36px * var(--u)), 4.6vw, calc(84px * var(--u))); --why-pad:clamp(calc(16px * var(--u)), 3vh, calc(36px * var(--u)));
  --why-w:min(55vw, calc((100svh - var(--nx-chrome) - 2 * var(--why-pad)) * 1.3)); }
html.nx.mz .nx-why__stage:not(.is-live) .mz-why__lead, html.nx.mz .nx-why__stage:not(.is-live) .mz-why__side{ display:contents; }
html.nx.mz .nx-why__stage:not(.is-live) .mz-sheet{ display:none; }
html.nx.mz .nx-why__stage.is-live .nx-why__grid{ width:max-content; max-width:none; margin-inline:auto; grid-template-columns:calc(var(--why-w) * 1.056) var(--why-col);
  grid-template-rows:minmax(0, 1fr) auto minmax(0, 1fr); column-gap:var(--why-gap); row-gap:0; align-content:stretch;
  height:calc(100svh - var(--nx-chrome)); min-height:0; box-sizing:border-box; padding-block:var(--why-pad); }
html.nx.mz .nx-why__stage.is-live .mz-why__side, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__list{ display:contents; }
html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__keys{ display:none; }
html.nx.mz .nx-why__stage.is-live .mz-why__lead, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__item{ grid-column:2; grid-row:2; align-self:start; display:block; position:static; min-width:0; margin:0; padding:0; border:0;
  opacity:0; pointer-events:none; transform:translate3d(0, calc(12px * var(--u)), 0); transition:opacity .16s ease, transform .16s ease; }
html.nx.mz .nx-why__stage.is-live:not(.is-lead) .mz-why__lead, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__item.is-past{ transform:translate3d(0, calc(-12px * var(--u)), 0); }
html.nx.mz .nx-why__stage.is-live.is-lead .mz-why__lead, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__item.is-on{ opacity:1; pointer-events:auto; transform:none;
  transition:opacity .32s ease .1s, transform .55s var(--nx-e) .1s; }
html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__item::before, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__item::after{ display:none; }
html.nx.mz .nx-why__stage.is-measuring .mz-why__side, html.nx.mz .nx-why__stage.is-measuring .mz-why__side *{ transition:none !important; }
html.nx.mz .nx-why__stage.is-live .mz-why__lead .nx-why__title, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__t{ margin:0; max-width:none;
  font-size:clamp(calc(24px * var(--u)), min(2.5vw, 4.5vh), calc(40px * var(--u))); font-weight:700; line-height:1.08; letter-spacing:-.035em; color:var(--nx-tx); text-wrap:balance; }
html.nx.mz .nx-why__stage .nx-why__title br{ display:none; }
html.nx.mz .nx-why__stage.is-live .mz-why__lead .nx-why__intro, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__d{ margin:clamp(calc(10px * var(--u)), 2vh, calc(20px * var(--u))) 0 0; padding:0; max-width:none; min-height:0; overflow:visible; opacity:1;
  font-size:var(--why-tx); font-weight:400; line-height:1.5; letter-spacing:-.006em; color:var(--nx-tx); text-wrap:pretty; transition:none; }
@media (min-width:1001px) and (max-height:700px){
  html.nx.mz .nx-why__stage.is-live{ --why-pad:calc(12px * var(--u)); }
  html.nx.mz .nx-why__stage.is-live .mz-why__lead .nx-why__intro, html.nx.mz .nx-why__stage.is-live .mz-why__side .nx-why__d{ margin-top:calc(8px * var(--u)); }
}
html.nx.mz[dir="rtl"] .nx-why__stage.is-live .mz-why__lead .nx-why__title, html.nx.mz[dir="rtl"] .nx-why__stage.is-live .mz-why__side .nx-why__t,
html.nx.mz[dir="rtl"] .nx-why__stage:not(.is-live) .nx-why__title, html.nx.mz[dir="rtl"] .nx-why__stage:not(.is-live) .nx-why__t{ letter-spacing:0; line-height:1.22; }
html.nx.mz[dir="rtl"] .nx-why__stage.is-live .mz-why__lead .nx-why__intro, html.nx.mz[dir="rtl"] .nx-why__stage.is-live .mz-why__side .nx-why__d{ letter-spacing:0; }
html.nx.mz .nx-why__stage:not(.is-live){ --why-tt:clamp(calc(24px * var(--u)), 2vw, calc(30px * var(--u))); --why-tx:calc(17px * var(--u)); --why-air:clamp(calc(36px * var(--u)), 6vh, calc(64px * var(--u))); }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__keys{ display:none; }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__title, html.nx.mz .nx-why__stage:not(.is-live) .nx-why__t{ margin:0; max-width:none;
  font-size:var(--why-tt); font-weight:700; line-height:1.12; letter-spacing:-.03em; color:var(--nx-tx); text-wrap:balance; }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__intro, html.nx.mz .nx-why__stage:not(.is-live) .nx-why__d{ margin:calc(12px * var(--u)) 0 0; padding:0; max-width:44ch;
  font-size:var(--why-tx); font-weight:400; line-height:1.5; letter-spacing:var(--bz-trk-text); color:var(--nx-tx); text-wrap:pretty; }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__title{ grid-column:1 / -1; }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__intro{ grid-column:1 / -1; grid-row:2; align-self:start; }
html.nx.mz .nx-why__stage:not(.is-live) .nx-why__item{ margin-top:var(--why-air); }
@media (max-width:700px){
  html.nx.mz .nx-why__stage:not(.is-live){ --why-tx:calc(16px * var(--u)); }
}
html.nx.mz .nx-why__stage.is-live .mz-sheet{ grid-column:1; grid-row:1 / -1; align-self:stretch; position:relative; min-height:0; pointer-events:none;
  opacity:calc(var(--in, 1) * (1 - var(--out, 0))); }
html.nx.mz .mz-sheet__cam{ position:absolute; inset:0; }
@keyframes mzFloatLift{ from{ translate:0 .5%; } to{ translate:0 -.7%; } }
@keyframes mzFloatSway{ from{ transform:perspective(calc(var(--why-w) * 2.4)) rotateX(-.55deg) rotateY(.75deg) rotateZ(-.16deg); }
  to{ transform:perspective(calc(var(--why-w) * 2.4)) rotateX(.5deg) rotateY(-.7deg) rotateZ(.16deg); } }
html.nx.mz .nx-why__stage.is-live .mz-sheet__cam{ animation:mzFloatLift 3.5s ease-in-out infinite alternate, mzFloatSway 5.5s ease-in-out -1.2s infinite alternate; animation-play-state:paused; }
html.nx.mz .nx-why__stage.is-live .mz-sheet.is-seen .mz-sheet__cam{ animation-play-state:running; }
html.nx.mz .mz-sheet__page{ --py:4%; position:absolute; left:50%; top:50%; width:var(--why-w); aspect-ratio:1440 / 900; margin:calc(var(--why-w) * -.3309) 0 0 calc(var(--why-w) * -.5148); transform-origin:50% 50%;
  transform:translate3d(0, calc(var(--py) + (1 - var(--in, 1)) * 16% - var(--out, 0) * 8%), 0) perspective(calc(var(--why-w) * 2)) rotateX(calc(20deg + (1 - var(--in, 1)) * 22deg)) rotateZ(-3deg);
  opacity:0; border-radius:calc(18px * var(--u)); overflow:hidden; background:#fff;
  box-shadow:0 0 0 1px rgba(15,23,42,.08), 0 calc(30px * var(--u)) calc(60px * var(--u)) calc(-24px * var(--u)) rgba(15,23,42,.30), 0 calc(80px * var(--u)) calc(120px * var(--u)) calc(-40px * var(--u)) rgba(15,23,42,.22);
  transition:opacity .75s cubic-bezier(.2,.7,.2,1), transform .9s cubic-bezier(.2,.7,.2,1); }
html.nx.mz .mz-sheet__page.is-past{ --py:-4%; }
html.nx.mz .mz-sheet__page.is-on{ --py:0%; opacity:1; }
html.nx.mz .mz-sheet__page img{ position:absolute; inset:0; display:block; width:100%; height:100%; max-width:none; }
html.nx.mz[dir="rtl"] .mz-sheet__page{ margin-left:calc(var(--why-w) * -.4852);
  transform:translate3d(0, calc(var(--py) + (1 - var(--in, 1)) * 16% - var(--out, 0) * 8%), 0) perspective(calc(var(--why-w) * 2)) rotateX(calc(20deg + (1 - var(--in, 1)) * 22deg)) rotateZ(3deg); }

@media (min-width:1001px){
  html.nx.mz .mz-phone{ -webkit-box-reflect:below calc(8px * var(--u)) linear-gradient(transparent 74%, rgba(0,0,0,.17)); }
}

html.nx.mz .nx-quote .review__author[data-ini]{ position:relative; min-height:calc(40px * var(--u)); padding:calc(9px * var(--u)) 0; padding-inline-start:calc(52px * var(--u)); line-height:calc(22px * var(--u)); }
html.nx.mz .nx-quote .review__author[data-ini]::before{ content:attr(data-ini); position:absolute; inset-inline-start:0; top:50%; display:grid; place-items:center; width:calc(40px * var(--u)); height:calc(40px * var(--u)); margin-top:calc(-20px * var(--u));
  border-radius:50%; background:#E6EEFC; color:#1D5FD0; font-weight:650; font-size:calc(14px * var(--u)); letter-spacing:.01em; line-height:1; }

@media (prefers-reduced-motion: reduce){ html.nx.mz .mz-sheet__page{ transition:none; } html.nx.mz .mz-sheet__cam{ animation:none !important; } }
