.mza-root{--bg:var(--background);--text:var(--foreground);--text2:var(--muted-foreground);--text3:var(--subtle-foreground);--ink:var(--accent-ink);--ink-s:var(--accent-ink-small);--field:var(--card);--tint:color-mix(in srgb, var(--accent-ink) 7%, transparent);--bad:var(--alert);--shadow:var(--card-shadow);--glow:color-mix(in srgb, var(--accent-ink) 18%, transparent)}.dark .mza-root{--muted:color-mix(in srgb, var(--card) 93%, white);--tint:color-mix(in srgb, var(--accent-ink) 10%, transparent);--glow:color-mix(in srgb, var(--accent-ink) 22%, transparent)}html:has(.mza-root){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.mza-root){scroll-behavior:auto}}.mza-root{background:var(--bg);color:var(--text);font:400 16px/1.6 var(--font-sans);overflow-x:clip;container:pg/inline-size}.mza-root *,.mza-root :before,.mza-root :after{box-sizing:border-box}.mza-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.mza-root :where(ul,ol){padding:0;list-style:none}.mza-root a{color:inherit;text-decoration:none}.mza-root input,.mza-root button{font:inherit;color:inherit}.mza-root button{cursor:pointer}.mza-h{font-family:var(--font-head);color:var(--heading);letter-spacing:-.015em;text-wrap:balance;font-weight:500}.mza-wrap{max-width:var(--container-page);margin-inline:auto;padding-inline:16px}.mza-grad{background:linear-gradient(96deg,var(--color-brand-1),var(--color-brand-2));color:#0000;-webkit-background-clip:text;background-clip:text}.mza-eb{letter-spacing:.1em;text-transform:uppercase;color:var(--text3);font-size:12px;font-weight:600}.mza-eb em{color:var(--ink-s);font-style:normal}.mza-pill{background:linear-gradient(96deg,var(--color-brand-1),var(--color-brand-2));color:#fff;white-space:nowrap;min-height:52px;box-shadow:0 10px 26px -12px color-mix(in srgb,var(--color-brand-2) 700%,transparent);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:500;transition:transform .15s,box-shadow .15s;display:inline-flex}.mza-pill:hover{box-shadow:0 14px 30px -12px color-mix(in srgb,var(--color-brand-2) 8500%,transparent);transform:translateY(-1px)}.mza-ghost{background:var(--muted);min-height:52px;color:var(--heading);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:17px;font-weight:500;display:inline-flex}.mza-ghost:hover{background:var(--border)}.mza-pill:focus-visible,.mza-ghost:focus-visible,.mza-qa summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.mza-lead{color:var(--text2);max-width:46ch;margin-top:20px;font-size:19px;line-height:1.55}@container pg (max-width:700px){.mza-lead{font-size:17px}}.mza-sec{padding-top:96px;scroll-margin-top:12px}.mza-sh{max-width:760px}.mza-sh.mza-c{text-align:center;margin-inline:auto}.mza-sec-h{margin-top:12px;font-size:clamp(30px,3.3cqi,44px);line-height:1.1}.mza-sec-s{color:var(--text2);margin-top:14px;font-size:18px;line-height:1.55}.mza-sh.mza-c .mza-sec-s{max-width:56ch;margin-inline:auto}@container pg (max-width:700px){.mza-sec{padding-top:80px}.mza-sec-s{font-size:16px}}.mza-faq{gap:10px;max-width:840px;margin:36px auto 0;display:grid}.mza-qa{background:var(--card);box-shadow:var(--shadow);border-radius:18px;padding:0 24px}.mza-qa summary{cursor:pointer;align-items:center;gap:14px;padding:20px 0;list-style:none;display:flex}.mza-qa summary::-webkit-details-marker{display:none}.mza-qa summary h3{font:500 19px/1.35 var(--font-head);color:var(--heading);flex:1}.mza-pm{background:var(--muted);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.mza-pm:before,.mza-pm:after{content:"";background:var(--heading);width:12px;height:1.8px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mza-pm:after{transform:translate(-50%,-50%)rotate(90deg)}.mza-qa[open] .mza-pm:after{transform:translate(-50%,-50%)rotate(0)}.mza-qa p{color:var(--text2);padding:0 44px 20px 0;font-size:16.5px;line-height:1.55}@container pg (max-width:600px){.mza-qa{padding:0 18px}.mza-qa summary h3{font-size:17px}.mza-qa p{padding-right:0;font-size:15.5px}}.mza-ok{font-size:15px;font-weight:600}@property --n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes mza-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-ink) 600%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent-ink) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-ink) 0%,transparent)}}@keyframes mza-fadeup{0%{opacity:0;transform:translateY(10px)}}@keyframes mza-nod{0%,to{transform:rotate(7deg)}50%{transform:rotate(-7deg)}}@keyframes mza-rod{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}@keyframes mza-spin{to{transform:rotate(360deg)}}@keyframes mza-cu{0%{--n:0}}.mza-cta2{background:var(--card);box-shadow:var(--shadow);border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:96px;padding:48px;scroll-margin-top:12px;display:grid;position:relative;overflow:hidden}.mza-cta2:before{content:"";background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none;border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-120px}.mza-cta2 h2{font:300 clamp(34px,3.8cqi,52px)/1.08 var(--font-head);color:var(--heading);letter-spacing:-.02em;margin-top:12px}.mza-cta2 h2 b{font-weight:500;display:block}.mza-cta2 .mza-bs{color:var(--text2);max-width:46ch;margin-top:16px;font-size:17px;line-height:1.55}.mza-cta2 .mza-tgh{font:500 clamp(30px,3cqi,40px)/1.1 var(--font-head);color:var(--heading)}.mza-cta2 .mza-tgs{color:var(--text2);margin-top:8px;font-size:14px}.mza-cta2 .mza-tgs a{text-underline-offset:3px;text-decoration:underline}.mza-cta2 .mza-bt{gap:10px;margin-top:20px;display:grid}.mza-cta2 .mza-bt .mza-pill,.mza-cta2 .mza-bt .mza-ghost{width:100%}.mza-cta2 .mza-ml{color:var(--text3);margin-top:14px;font-size:14px}.mza-cta2>*{position:relative}@container pg (max-width:900px){.mza-cta2{grid-template-columns:minmax(0,1fr);gap:28px;padding:30px 22px}}@container pg (max-width:600px){.mza-cta2{border-radius:24px;margin-top:80px}}.mza-hl3{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.mza-hl3 li{background:var(--muted);height:36px;color:var(--heading);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;display:inline-flex}.mza-hl3 li b{font-weight:600}.mza-hl3 svg{color:var(--ink-s)}.mza-fv{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:16px;margin-top:32px;display:grid}.mza-fv>div{border-radius:26px;flex-direction:column;gap:10px;padding:28px;display:flex;position:relative}.mza-fv-a{background:var(--card);box-shadow:var(--shadow)}.mza-fv-b{background:linear-gradient(135deg,var(--color-brand-1),var(--color-brand-2));color:#fff;box-shadow:0 40px 80px -40px color-mix(in srgb,var(--color-brand-2) 600%,transparent);overflow:hidden}.mza-fv-b:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-130px;right:-90px}.mza-tag0{background:var(--tint);letter-spacing:.08em;text-transform:uppercase;height:26px;color:var(--ink-s);border-radius:999px;align-self:flex-start;align-items:center;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.mza-tag0.mza-w{color:#fff;background:#fff3}.mza-fv h3{font:500 26px/1.2 var(--font-head);color:var(--heading);margin-top:6px}.mza-fv-b h3{color:#fff}.mza-fv .mza-pr{font:500 44px/1 var(--font-head);color:var(--heading);letter-spacing:-.02em}.mza-fv .mza-pr small{opacity:.85;font-size:.4em;font-weight:400}.mza-fv-b .mza-pr{color:#fff}.mza-fv ul{flex:1;gap:10px;margin-top:6px;display:grid}.mza-fv li{color:var(--text);gap:10px;font-size:15.5px;line-height:1.45;display:flex}.mza-fv li svg{color:var(--ink);flex:none;margin-top:2px}.mza-fv-b li,.mza-fv-b li svg{color:#fff}.mza-fv .mza-ghost,.mza-fv .mza-wbtn{z-index:1;align-self:flex-start;margin-top:10px;position:relative}.mza-wbtn{min-height:50px;color:var(--heading);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:500;display:inline-flex}.mza-wbtn:hover{background:#f2f2f2}.mza-fv .mza-wbtn{color:var(--heading)}@container pg (max-width:820px){.mza-fv{grid-template-columns:minmax(0,1fr)}.mza-fv>div{padding:22px 20px}.mza-fv .mza-pr{font-size:38px}}.mza-pcs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:32px;display:grid}.mza-pc{background:var(--card);box-shadow:var(--shadow);border-radius:24px;flex-direction:column;gap:8px;padding:24px 22px 22px;display:flex;position:relative}.mza-pc.mza-dept{background:linear-gradient(160deg,var(--color-brand-1),var(--color-brand-2));color:#fff;box-shadow:0 40px 80px -40px color-mix(in srgb,var(--color-brand-2) 6500%,transparent);transform:translateY(-10px)}.mza-pc .mza-best{background:var(--heading);height:26px;color:var(--bg);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:22px}.mza-pc .mza-pn{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-s);font-size:12px;font-weight:600}.mza-pc.mza-dept .mza-pn{color:#ffffffe6}.mza-pc .mza-pp{font:500 30px/1.1 var(--font-head);color:var(--heading);letter-spacing:-.015em;margin-top:4px}.mza-pc .mza-pp small{color:var(--text2);font-size:.5em;font-weight:400}.mza-pc.mza-dept .mza-pp,.mza-pc.mza-dept .mza-pp small{color:#fff}.mza-pc .mza-pt{color:var(--text2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.mza-pc .mza-pt svg{color:var(--ink-s)}.mza-pc.mza-dept .mza-pt,.mza-pc.mza-dept .mza-pt svg{color:#fffffff2}.mza-pc .mza-pw{border-top:1px solid var(--border);font:500 17px/1.3 var(--font-head);color:var(--heading);margin-top:6px;padding-top:12px}.mza-pc.mza-dept .mza-pw{color:#fff;border-color:#ffffff4d}.mza-pc ul{flex:1;gap:8px;margin-top:4px;display:grid}.mza-pc li{color:var(--text);gap:8px;font-size:14.5px;line-height:1.4;display:flex}.mza-pc li svg{color:var(--ink);flex:none;margin-top:2px}.mza-pc.mza-dept li,.mza-pc.mza-dept li svg{color:#fff}.mza-pc .mza-pill,.mza-pc .mza-ghost{width:100%;min-height:46px;margin-top:12px;font-size:15px}.mza-pc.mza-dept .mza-pill{color:var(--heading);box-shadow:none;background:#fff}.mza-adds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.mza-adds li{border:1px solid var(--border);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:14px 18px;display:grid}.mza-adds b{font:500 16px/1.3 var(--font-head);color:var(--heading)}.mza-adds span{color:var(--ink-s);text-align:right;justify-self:end;font-size:14.5px;font-weight:600}.mza-adds small{color:var(--text3);grid-column:1/-1;font-size:13px}@container pg (max-width:1100px){.mza-pcs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.mza-pc.mza-dept{transform:none}}@container pg (max-width:860px){.mza-adds{grid-template-columns:minmax(0,1fr)}}@container pg (max-width:600px){.mza-pcs{grid-template-columns:minmax(0,1fr)}}.mza-trc{background:var(--card);box-shadow:var(--shadow);border-radius:24px;padding:20px;position:relative}.mza-trc:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none;position:absolute;inset:-50px -30px}.mza-trc-h{align-items:center;gap:10px;margin-bottom:12px;display:flex}.mza-trc-h b{font:500 17px/1.2 var(--font-head);color:var(--heading)}.mza-trc-h .mza-ex{background:var(--muted);letter-spacing:.08em;text-transform:uppercase;height:24px;color:var(--text2);border-radius:999px;align-items:center;margin-left:auto;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.mza-dotlive{background:var(--success);border-radius:50%;width:10px;height:10px;animation:1.6s infinite mza-live2}@keyframes mza-live2{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--success) 600%,transparent)}70%{box-shadow:0 0 0 9px color-mix(in srgb,var(--success) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--success) 0%,transparent)}}.mza-trc ol{gap:6px;display:grid;position:relative}.mza-trc ol:before{content:"";background:var(--border);width:2px;position:absolute;top:16px;bottom:16px;left:41px}.mza-trc li{animation:14s infinite mza-trs;animation-delay:calc(var(--i) * 1.4s);border-radius:14px;grid-template-columns:84px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:8px 10px;display:grid;position:relative}@keyframes mza-trs{0%{opacity:.3;background:0 0}3%,9%{opacity:1;background:var(--muted)}12%,86%{opacity:1;background:0 0}94%,to{opacity:.3}}.mza-trc .mza-tg{z-index:1;background:var(--bg);border:1px solid var(--border);min-width:70px;height:28px;color:var(--heading);border-radius:999px;justify-content:center;justify-self:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.mza-trc .mza-tg.mza-ai{background:linear-gradient(96deg,var(--color-brand-1),var(--color-brand-2));color:#fff;border-color:#0000}.mza-trc .mza-tg.mza-out{border-color:var(--ink);color:var(--ink-s)}.mza-trc li b{font:500 15px/1.3 var(--font-head);color:var(--heading);display:block}.mza-trc li div span{color:var(--text2);font-size:13.5px;line-height:1.35;display:block}.mza-trc .mza-ok{background:var(--success);color:#fff;width:22px;height:22px;animation:14s infinite mza-tok;animation-delay:calc(var(--i) * 1.4s);border-radius:50%;place-items:center;display:inline-grid}@keyframes mza-tok{0%,4%{transform:scale(0)}7%,90%{transform:scale(1)}96%,to{transform:scale(0)}}.mza-trc li:last-child .mza-ok{background:var(--text3)}@container pg (max-width:520px){.mza-trc{padding:14px}.mza-trc li{grid-template-columns:70px minmax(0,1fr) 22px;padding:8px 4px}.mza-trc .mza-tg{min-width:60px;font-size:11px}.mza-trc ol:before{left:34px}}.mza-anat{grid-template-columns:minmax(0,1fr) minmax(0,300px) minmax(0,1fr);align-items:center;gap:20px;margin-top:36px;display:grid}.mza-mds{gap:12px;display:grid}.mza-md{background:var(--card);box-shadow:var(--shadow);animation:9s infinite mza-mdp;animation-delay:calc(var(--i) * 1.5s);border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid;position:relative}@keyframes mza-mdp{0%,14%{box-shadow:0 0 0 1.5px var(--ink),var(--shadow)}20%,to{box-shadow:0 0 0 0 transparent,var(--shadow)}}.mza-md:after{content:"";background:repeating-linear-gradient(90deg,var(--ink) 0 5px,transparent 5px 9px);width:20px;height:2px;position:absolute;top:50%;right:-20px}.mza-mds.mza-r .mza-md:after{left:-20px;right:auto}.mza-md .mza-ti{background:var(--tint);width:46px;height:46px;color:var(--ink-s);border-radius:14px;place-items:center;display:inline-grid}.mza-md h3{font:500 18px/1.25 var(--font-head);color:var(--heading)}.mza-md p{color:var(--text2);margin-top:4px;font-size:14px;line-height:1.45}.mza-core{aspect-ratio:1;justify-self:center;width:100%;max-width:300px;position:relative}.mza-core>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mza-core .mza-orb{fill:none;stroke:var(--border);stroke-width:1.5px;stroke-dasharray:4 8}.mza-core .mza-o1{transform-origin:110px 110px;animation:40s linear infinite mza-spin2}.mza-core .mza-o2{transform-origin:110px 110px;animation:26s linear infinite reverse mza-spin2}.mza-core .mza-ring{fill:var(--tint);stroke:var(--ink);stroke-width:2px;transform-origin:110px 110px;animation:3s ease-in-out infinite mza-breathe2}.mza-core .mza-sat{fill:var(--accent-ink)}.mza-core .mza-s1{transform-origin:110px 110px;animation:9s linear infinite mza-spin2}.mza-core .mza-s2{transform-origin:110px 110px;animation:6s linear infinite reverse mza-spin2}@keyframes mza-spin2{to{transform:rotate(360deg)}}@keyframes mza-breathe2{50%{transform:scale(1.08)}}.mza-core-c{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.mza-core-c span{background:linear-gradient(135deg,var(--color-brand-1),var(--color-brand-2));color:#fff;width:70px;height:70px;box-shadow:0 18px 40px -16px color-mix(in srgb,var(--color-brand-2) 800%,transparent);border-radius:22px;place-items:center;display:inline-grid}.mza-core-c b{font:500 17px/1 var(--font-head);color:var(--heading)}@container pg (max-width:1000px){.mza-anat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mza-core{grid-area:1/1/auto/-1;max-width:240px}.mza-md:after{display:none}}@container pg (max-width:640px){.mza-anat{grid-template-columns:minmax(0,1fr)}.mza-mds{gap:10px}.mza-md{padding:14px}}.mza-dtb{background:var(--card);box-shadow:var(--shadow);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:40px;padding:36px;display:grid}.mza-dt-g{grid-template-columns:repeat(36,minmax(0,1fr));gap:5px;display:grid}.mza-dt-g i{aspect-ratio:1;background:var(--muted);animation:6s ease-in-out infinite mza-dt;animation-delay:calc(var(--d) * 90ms);border-radius:50%}@keyframes mza-dt{0%,to{background:var(--muted)}20%,40%{background:var(--accent-ink)}60%{background:var(--muted)}}@container pg (max-width:900px){.mza-dtb{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.mza-dt-g{gap:3px}}@keyframes mza-st6{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes mza-st6n{0%,6%{background:var(--card);color:var(--heading)}10%,90%{background:linear-gradient(135deg,var(--color-brand-1),var(--color-brand-2));color:#fff}to{background:var(--card);color:var(--heading)}}.mza-ctl2{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.mza-ctl2 a{background:var(--card);height:100%;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:8px;padding:18px;transition:transform .15s;display:flex}.mza-ctl2 a:hover{transform:translateY(-2px)}.mza-ctl2 small{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:11.5px;font-weight:600}.mza-ctl2 span{font:500 16px/1.35 var(--font-head);color:var(--heading)}.mza-ctl2 i{color:var(--ink-s);margin-top:auto}.mza-ctl2 .mza-own a{background:var(--tint);border:1.5px dashed color-mix(in srgb,var(--accent-ink) 500%,transparent);box-shadow:none}.mza-ctl2 .mza-own small{color:var(--ink-s)}.mza-ctl2 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@container pg (max-width:1000px){.mza-ctl2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pg (max-width:520px){.mza-ctl2{grid-template-columns:minmax(0,1fr)}}.mza-inc{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:40px;display:grid}.mza-inc ul{gap:10px;display:grid}.mza-inc li{background:var(--card);box-shadow:var(--shadow);color:var(--heading);border-radius:16px;gap:12px;padding:16px 18px;font-size:15.5px;line-height:1.45;display:flex}.mza-inc li svg{color:var(--ink);flex:none;margin-top:2px}.mza-glob{background:var(--tint);border:1px solid color-mix(in srgb,var(--accent-ink) 2500%,transparent);color:var(--heading);border-radius:18px;gap:12px;margin-top:22px;padding:18px;font-size:15px;line-height:1.5;display:flex}.mza-glob svg{color:var(--ink);flex:none}@container pg (max-width:900px){.mza-inc{grid-template-columns:minmax(0,1fr);gap:24px}}.mza-duo{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:48px;display:grid}@container pg (max-width:900px){.mza-duo{grid-template-columns:minmax(0,1fr);gap:24px}}.mza-hero2{isolation:isolate;text-align:center;flex-direction:column;align-items:center;padding-top:56px;display:flex;position:relative}.mza-hero2:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none;width:min(900px,100%);height:520px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mza-h1b{letter-spacing:-.035em;font-size:clamp(46px,6.2cqi,90px);line-height:1}.mza-h1b .mza-grad{letter-spacing:-.015em;margin-top:12px;font-size:.42em;line-height:1.15;display:block}.mza-hero2 .mza-lead{max-width:58ch;margin-inline:auto}.mza-cfg{text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;width:100%;margin-top:44px;scroll-margin-top:12px;display:grid}.mza-cfg-l{background:var(--card);box-shadow:var(--shadow);border-radius:26px;gap:20px;padding:24px;display:grid}.mza-cfg-l .mza-q{font:500 17px/1.3 var(--font-head);color:var(--heading);align-items:baseline;gap:10px;display:flex}.mza-cfg-l .mza-q i{background:var(--tint);width:26px;height:26px;color:var(--ink-s);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:inline-grid}.mza-chs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mza-chq{border:1px solid var(--border);min-height:42px;color:var(--heading);background:0 0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s}.mza-chq:hover{background:var(--muted)}.mza-chq.mza-on{background:linear-gradient(96deg,var(--color-brand-1),var(--color-brand-2));color:#fff;border-color:#0000}.mza-chq:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.mza-res{background:var(--heading);color:var(--bg);border-radius:26px;flex-direction:column;gap:8px;padding:26px;animation:.35s ease-out mza-fadeup;display:flex;position:relative;overflow:hidden}.mza-res.mza-dept{background:linear-gradient(150deg,var(--color-brand-1),var(--color-brand-2));color:#fff}.mza-res:after{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--accent-ink) 3500%,transparent),transparent);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-120px;right:-90px}.mza-res>*{z-index:1;position:relative}.mza-res small{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:11.5px;font-weight:600}.mza-res .mza-rn{font:500 22px/1.2 var(--font-head)}.mza-res .mza-rp{font:500 clamp(36px,3.6cqi,50px)/1 var(--font-head);letter-spacing:-.02em}.mza-res .mza-rt{flex-wrap:wrap;gap:8px;display:flex}.mza-res .mza-rt span{background:#7f7f7f38;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13.5px;display:inline-flex}.mza-res .mza-ag{background:#7f7f7f2e;border-radius:16px;margin-top:6px;padding:14px 16px}.mza-res .mza-ag b{font:500 16px/1.3 var(--font-head);display:block}.mza-res .mza-ag span{opacity:.85;margin-top:2px;font-size:14px;line-height:1.4;display:block}.mza-res .mza-nt{opacity:.85;font-size:14px;line-height:1.5}.mza-res .mza-pill{margin-top:auto}.mza-res.mza-dept .mza-pill{color:var(--heading);box-shadow:none;background:#fff}.mza-res .mza-ghost{color:inherit;background:#7f7f7f40;margin-top:auto}@container pg (max-width:900px){.mza-cfg{grid-template-columns:minmax(0,1fr)}}@container pg (max-width:600px){.mza-cfg-l,.mza-res{padding:18px}.mza-chq{min-height:40px;padding:0 13px;font-size:14px}}.mza-trs2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px;display:grid}@container pg (max-width:900px){.mza-trs2{grid-template-columns:minmax(0,1fr);gap:24px}}@media (prefers-reduced-motion:reduce){.mza-root *,.mza-root :before,.mza-root :after{transition:none!important;animation:none!important}}.mza-root [hidden]{display:none!important}@media (min-width:48rem){.mza-wrap{padding-inline:32px}}@media (min-width:80rem){.mza-wrap{padding-inline:0}}.mza-pn a,.mza-adds b a,.mza-ml a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.mza-pn a:hover,.mza-adds b a:hover,.mza-ml a:hover{text-decoration-color:currentColor}
