:root{--mz-ink:#0e1216;--mz-ink-2:#171d23;--mz-ink-3:#232b33;--mz-snow:#f2f4f6;--mz-paper:#fff;--mz-line:#e2e6ea;--mz-line-dark:#ffffff1a;--mz-text:#11161b;--mz-muted:#5f6a75;--mz-muted-dark:#ecf1f59e;--mz-accent:#ffb800;--mz-accent-2:#f0a800;--mz-accent-soft:#ffb80029;--mz-on-accent:#111;--mz-ice:#bcd6e6;--mz-ok:#1f9d55;--mz-r:14px;--mz-r-lg:22px;--mz-wrap:1200px;--mz-display:"Unbounded","Manrope",system-ui,sans-serif;--mz-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif}.mz{font-family:var(--mz-body);color:var(--mz-text);background:var(--mz-snow)}.mz a{color:inherit;text-decoration:none}.mz img{max-width:100%;display:block}.mz button{font:inherit;cursor:pointer}.mz-wrap{width:100%;max-width:var(--mz-wrap);margin:0 auto;padding:0 24px}@media (max-width:640px){.mz-wrap{padding:0 16px}}.mz-section{padding:96px 0}.mz-section--paper{background:var(--mz-paper)}.mz-section--ink{background:var(--mz-ink);color:#eef2f5}@media (max-width:900px){.mz-section{padding:64px 0}}.mz-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mz-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.mz-kicker:before{content:"";background:var(--mz-accent);border-radius:2px;width:22px;height:3px}.mz-section--ink .mz-kicker,.mz-hero .mz-kicker{color:var(--mz-accent)}.mz-h2{font-family:var(--mz-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(24px,4vw,46px);font-weight:700;line-height:1.1}.mz-lead{color:var(--mz-muted);max-width:620px;margin-top:16px;font-size:18px;line-height:1.6}.mz-section--ink .mz-lead{color:var(--mz-muted-dark)}.mz-btn{white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 28px;font-size:16px;font-weight:700;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.mz-btn--accent{background:var(--mz-accent);color:var(--mz-on-accent)}.mz-btn--accent:hover{background:var(--mz-accent-2)}.mz-btn--ghost{color:inherit;background:0 0;border:1.5px solid}.mz-btn--ghost:hover{background:#ffffff14}.mz-btn:active{transform:translateY(1px)}.mz-btn[disabled]{opacity:.6;cursor:default}.mz-num{font-variant-numeric:tabular-nums}.mz-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mz-header{z-index:50;color:#eef2f5;transition:background .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.mz-header.is-solid{-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);box-shadow:0 1px 0 var(--mz-line-dark);background:#0e1216f0}.mz-header__row{align-items:center;gap:32px;height:76px;display:flex}.mz-header__logo img{width:auto;height:32px}.mz-header__nav{gap:26px;margin-left:8px;font-size:15px;font-weight:600;display:flex}.mz-header__nav a{opacity:.82;transition:opacity .2s}.mz-header__nav a:hover{opacity:1}.mz-header__nav a:first-child{color:var(--mz-accent);opacity:1}.mz-header__contact{flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.25;display:flex}.mz-header__phone{font-size:18px;font-weight:800}.mz-header__schedule{color:var(--mz-muted-dark);font-size:12px}.mz-header__call,.mz-header__burger{display:none}@media (max-width:1080px){.mz-header__nav,.mz-header__contact{display:none}.mz-header__row{gap:12px;height:64px}.mz-header__logo img{height:26px}.mz-header__call{background:var(--mz-accent);width:42px;height:42px;color:var(--mz-on-accent);border-radius:50%;place-items:center;margin-left:auto;display:grid}.mz-header__burger{width:42px;height:42px;color:inherit;background:#ffffff14;border:0;border-radius:50%;place-content:center;gap:6px;display:grid}.mz-header__burger span{background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .2s;display:block}.mz-header__burger.is-open span:first-child{transform:translateY(4px)rotate(45deg)}.mz-header__burger.is-open span:last-child{transform:translateY(-4px)rotate(-45deg)}}.mz-header__drawer{background:var(--mz-ink);position:fixed;inset:64px 0 0;overflow-y:auto}.mz-header__drawer nav{flex-direction:column;padding-top:12px;padding-bottom:32px;display:flex}.mz-header__drawer nav a{border-bottom:1px solid var(--mz-line-dark);padding:16px 0;font-size:20px;font-weight:700}.mz-header__drawer nav a:first-child{color:var(--mz-accent)}.mz-header__drawer .mz-header__drawer-phone{border:0;margin-top:16px;padding-bottom:4px;font-size:24px}.mz-hero{color:var(--mz-text);background:radial-gradient(900px 520px at 80% 40%,#fff 0%,#fff0 70%),linear-gradient(#e9eff4 0%,#f4f7f9 60%,#eef2f5 100%);padding:140px 0 40px;position:relative;overflow:hidden}.mz-hero__grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid;position:relative}.mz-hero .mz-kicker{color:var(--mz-text)}.mz-hero__title{font-family:var(--mz-display);letter-spacing:-.03em;margin:20px 0 0;font-weight:800;line-height:1}.mz-hero__pre{letter-spacing:-.02em;font-size:clamp(22px,2.9vw,40px);font-weight:700;display:block}.mz-hero__name{letter-spacing:-.04em;color:var(--mz-ink);background:var(--mz-accent);border-radius:12px;margin-top:10px;padding:.06em .16em .02em;font-size:clamp(64px,8.5vw,124px);line-height:1;display:inline-block}.mz-hero__sub{color:var(--mz-muted);max-width:540px;margin-top:24px;font-size:19px;line-height:1.6}.mz-hero__price{flex-direction:column;gap:4px;margin-top:32px;display:flex}.mz-hero__price span{letter-spacing:.08em;text-transform:uppercase;color:var(--mz-muted);font-size:13px}.mz-hero__price strong{font-family:var(--mz-display);font-size:34px;font-weight:700}.mz-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mz-hero .mz-btn--ghost{color:var(--mz-ink)}.mz-hero .mz-btn--ghost:hover{background:#0e12160f}.mz-hero__visual{justify-content:center;align-items:flex-end;display:flex;position:relative}.mz-hero__visual:before{content:"";aspect-ratio:1;background:var(--mz-accent);border-radius:50%;width:min(92%,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-46%);box-shadow:0 0 0 18px #ffb8002e,0 0 0 40px #ffb80014}.mz-hero__visual:after{content:"";z-index:0;background:radial-gradient(closest-side,#0e121659,#0e121600);width:62%;height:34px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.mz-hero__visual img{z-index:1;filter:drop-shadow(0 24px 30px #0e121647);width:auto;max-height:620px;position:relative}.mz-hero__facts{z-index:1;border-top:1px solid var(--mz-line);grid-template-columns:repeat(4,1fr);gap:16px;margin:56px 0 0;padding:24px 0 0;list-style:none;display:grid;position:relative}.mz-hero__facts li{flex-direction:column;gap:2px;display:flex}.mz-hero__facts b{font-family:var(--mz-display);color:var(--mz-ink);font-size:28px;font-weight:700}.mz-hero__facts span{color:var(--mz-muted);font-size:14px}@media (max-width:900px){.mz-hero{padding:96px 0 32px}.mz-hero__grid{grid-template-columns:minmax(0,1fr);gap:8px}.mz-hero__visual{order:-1}.mz-hero__visual img{max-height:340px}.mz-hero__visual:before{width:min(78%,300px)}.mz-hero__pre{font-size:clamp(20px,6.2vw,30px)}.mz-hero__name{font-size:clamp(52px,17vw,88px)}.mz-hero__sub{font-size:17px}.mz-hero__facts{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}.mz-hero__cta .mz-btn{flex:auto}}.mz-cfg__grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;margin-top:48px;display:grid}.mz-cfg__options{flex-direction:column;gap:36px;display:flex}.mz-cfg__group{border:0;min-width:0;margin:0;padding:0}.mz-cfg__group legend{font-family:var(--mz-display);align-items:center;gap:12px;margin-bottom:14px;padding:0;font-size:20px;font-weight:700;display:flex}.mz-cfg__n{background:var(--mz-ink);color:#fff;width:30px;height:30px;font-family:var(--mz-body);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.mz-cfg__hint{color:var(--mz-muted);margin:-4px 0 14px;font-size:15px}.mz-cfg__cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.mz-cfg__chips{flex-wrap:wrap;gap:10px;display:flex}.mz-cfg__cardopt,.mz-cfg__chip{text-align:left;background:var(--mz-snow);color:var(--mz-text);border:1.5px solid #0000;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.mz-cfg__cardopt{border-radius:var(--mz-r);flex-direction:column;gap:4px;min-height:108px;padding:16px;display:flex}.mz-cfg__chip{border-radius:12px;flex-direction:column;gap:2px;padding:12px 18px;display:inline-flex}.mz-cfg__cardopt:hover,.mz-cfg__chip:hover{border-color:#c9d0d6}.mz-cfg__cardopt.is-active,.mz-cfg__chip.is-active{border-color:var(--mz-ink);background:#fff;box-shadow:0 6px 18px #0e121614}.mz-cfg__cardopt.is-active:after{content:"";background:var(--mz-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 3px #ffb8004d}.mz-cfg__label{font-size:17px;font-weight:800}.mz-cfg__chip .mz-cfg__label{font-size:15px}.mz-cfg__sub{color:var(--mz-muted);font-size:13px}.mz-cfg__delta{color:var(--mz-text);margin-top:auto;font-size:13px;font-weight:700}.mz-cfg__chip .mz-cfg__delta{margin-top:0;font-size:12px;font-weight:600}.mz-cfg__delta.is-zero{color:var(--mz-muted);font-weight:600}.mz-cfg__delta.is-ask{color:var(--mz-muted);font-style:italic;font-weight:600}.mz-cfg__toggles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.mz-cfg__toggle{text-align:left;background:var(--mz-snow);color:var(--mz-text);border:1.5px solid #0000;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 16px;display:grid}.mz-cfg__toggle.is-on{border-color:var(--mz-ink);background:#fff}.mz-cfg__switch{background:#c9d0d6;border-radius:12px;grid-row:span 2;width:40px;height:24px;transition:background .2s;position:relative}.mz-cfg__switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.mz-cfg__toggle.is-on .mz-cfg__switch{background:var(--mz-ink)}.mz-cfg__toggle.is-on .mz-cfg__switch i{background:var(--mz-accent);transform:translate(16px)}.mz-cfg__toggle-label{font-size:15px;font-weight:700}.mz-cfg__toggle .mz-cfg__delta{margin:0;font-size:12px}.mz-cfg__summary{position:sticky;top:96px}.mz-cfg__card{background:var(--mz-ink);color:#eef2f5;border-radius:var(--mz-r-lg);padding:22px;box-shadow:0 30px 60px #0e12162e}.mz-cfg__photo{border-radius:var(--mz-r);aspect-ratio:16/10;background:var(--mz-ink-2);overflow:hidden}.mz-cfg__photo img{object-fit:cover;width:100%;height:100%}.mz-cfg__total{justify-content:space-between;align-items:baseline;gap:12px;margin:18px 0 10px;display:flex}.mz-cfg__total span{letter-spacing:.08em;text-transform:uppercase;color:var(--mz-muted-dark);font-size:13px}.mz-cfg__total strong{font-family:var(--mz-display);color:var(--mz-accent);font-size:30px;font-weight:700}.mz-cfg__list{max-height:210px;margin:0;padding:0;font-size:13px;list-style:none;overflow-y:auto}.mz-cfg__list li{border-bottom:1px solid var(--mz-line-dark);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.mz-cfg__list span{color:var(--mz-muted-dark)}.mz-cfg__list b{text-align:right;font-weight:700}.mz-cfg__note{color:var(--mz-ice);margin:12px 0 0;font-size:13px;line-height:1.5}@media (max-width:1000px){.mz-cfg__grid{grid-template-columns:minmax(0,1fr);gap:32px}.mz-cfg__summary{position:static}.mz-cfg__list{max-height:none}}@media (max-width:480px){.mz-cfg__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-cfg__cardopt{padding:14px 12px}.mz-cfg__label{font-size:15px}.mz-cfg__toggles{grid-template-columns:1fr}}.mz-form{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.mz-form.is-compact{grid-template-columns:1fr}.mz-form__field{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.mz-form__field--wide,.mz-form__agree,.mz-form__err,.mz-form__submit{grid-column:1/-1}.mz-form__field input,.mz-form__field textarea{font:inherit;resize:vertical;border:1.5px solid var(--mz-line);color:var(--mz-text);background:#fff;border-radius:12px;outline:none;padding:14px 16px;font-size:16px;font-weight:500;transition:border-color .15s}.mz-form__field input:focus,.mz-form__field textarea:focus{border-color:var(--mz-ink)}.mz-form.is-dark .mz-form__field span,.mz-cfg__card .mz-form__field span{color:var(--mz-muted-dark)}.mz-form.is-dark input,.mz-form.is-dark textarea,.mz-cfg__card .mz-form input{background:var(--mz-ink-2);border-color:var(--mz-ink-3);color:#fff}.mz-form.is-dark input:focus,.mz-cfg__card .mz-form input:focus{border-color:var(--mz-accent)}.mz-form__agree{color:var(--mz-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.mz-cfg__card .mz-form__agree,.mz-form.is-dark .mz-form__agree{color:var(--mz-muted-dark)}.mz-form__agree input{width:18px;height:18px;accent-color:var(--mz-accent);flex:none;margin-top:2px}.mz-form__agree a{text-decoration:underline}.mz-form__err{color:#e5484d;margin:0;font-size:14px;font-weight:600}.mz-form__submit{width:100%}.mz-form__done{border-radius:var(--mz-r);background:#1f9d551f;flex-direction:column;gap:4px;margin-top:18px;padding:18px;display:flex}.mz-form__done b{color:var(--mz-ok);font-size:17px}.mz-cfg__card .mz-form__done b,.mz-form__done.is-dark b{color:#4ad387}.mz-form__field input,.mz-form__field textarea{width:100%;min-width:0}@media (max-width:560px){.mz-form{grid-template-columns:minmax(0,1fr)}}.mz-uses__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.mz-uses__card{border-radius:var(--mz-r-lg);border:1px solid var(--mz-line);background:#fff;flex-direction:column;gap:12px;padding:28px;display:flex}.mz-uses__n{font-family:var(--mz-display);color:var(--mz-muted);font-size:14px;font-weight:700}.mz-uses__card h3{font-family:var(--mz-display);margin:0;font-size:24px;font-weight:700}.mz-uses__card p{color:var(--mz-muted);margin:0;line-height:1.6}.mz-uses__setup{border-top:1px dashed var(--mz-line);flex-direction:column;gap:4px;margin-top:auto;padding-top:16px;display:flex}.mz-uses__setup span{text-transform:uppercase;letter-spacing:.08em;color:var(--mz-muted);font-size:12px}.mz-uses__setup b{font-size:15px}@media (max-width:900px){.mz-uses__grid{grid-template-columns:minmax(0,1fr)}}.mz-prod__head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.mz-prod__head .mz-lead{margin:0}.mz-prod__mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:12px;margin-top:44px;display:grid}.mz-prod__mosaic figure{border-radius:var(--mz-r);background:var(--mz-ink-2);margin:0;overflow:hidden}.mz-prod__mosaic figure.is-wide{grid-area:span 2/span 2}.mz-prod__mosaic img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.mz-prod__mosaic figure:hover img{transform:scale(1.04)}.mz-prod__points{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:44px;display:grid}.mz-prod__points h3{color:#fff;margin:0 0 8px;font-size:18px;font-weight:800}.mz-prod__points h3:before{content:"";background:var(--mz-accent);border-radius:2px;width:28px;height:3px;margin-bottom:14px;display:block}.mz-prod__points p{color:var(--mz-muted-dark);margin:0;line-height:1.6}@media (max-width:900px){.mz-prod__head{grid-template-columns:minmax(0,1fr);gap:0}.mz-prod__head .mz-lead{margin-top:16px}.mz-prod__mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.mz-prod__points{grid-template-columns:1fr;gap:24px}}.mz-parts__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mz-parts__all{height:46px}.mz-parts__cats{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.mz-parts__cats a{background:var(--mz-snow);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.mz-parts__cats a:hover{background:var(--mz-accent-soft)}.mz-parts__cats span{color:var(--mz-muted);font-size:12px}.mz-parts__grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;display:grid}.mz-part{flex-direction:column;gap:6px;display:flex}.mz-part__img{aspect-ratio:1;border-radius:var(--mz-r);background:var(--mz-snow);color:var(--mz-muted);place-items:center;font-size:13px;display:grid;overflow:hidden}.mz-part__img img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.mz-part:hover .mz-part__img img{transform:scale(1.04)}.mz-part__cat{color:var(--mz-muted);margin-top:6px;font-size:12px}.mz-part__name{margin:0;font-size:15px;font-weight:700;line-height:1.35}.mz-part__price{font-size:17px;font-weight:800}@media (max-width:900px){.mz-parts__grid{grid-template-columns:1fr 1fr}}.mz-deliv__steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mz-deliv__steps li{border-radius:var(--mz-r-lg);border:1px solid var(--mz-line);background:#fff;padding:26px 24px;position:relative}.mz-deliv__n{background:var(--mz-accent);width:36px;height:36px;color:var(--mz-on-accent);border-radius:50%;place-items:center;font-weight:800;display:grid}.mz-deliv__steps h3{margin:18px 0 8px;font-size:18px;font-weight:800}.mz-deliv__steps p{color:var(--mz-muted);margin:0;font-size:15px;line-height:1.55}@media (max-width:900px){.mz-deliv__steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mz-deliv__steps{grid-template-columns:1fr}}.mz-contact__grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.mz-review{border-left:3px solid var(--mz-accent);background:var(--mz-ink-2);border-radius:0 var(--mz-r)var(--mz-r)0;margin:32px 0 0;padding:22px 24px}.mz-review p{margin:0;font-size:16px;line-height:1.6}.mz-review footer{color:var(--mz-muted-dark);margin-top:10px;font-size:13px}.mz-contact__info{grid-template-columns:1fr 1fr;gap:18px 24px;margin:32px 0 0;display:grid}.mz-contact__info dt{text-transform:uppercase;letter-spacing:.08em;color:var(--mz-muted-dark);font-size:12px}.mz-contact__info dd{margin:4px 0 0;font-weight:700}.mz-contact__form{background:var(--mz-ink-2);border:1px solid var(--mz-line-dark);border-radius:var(--mz-r-lg);padding:28px}.mz-contact__form h3{font-family:var(--mz-display);margin:0;font-size:22px;font-weight:700}@media (max-width:900px){.mz-contact__grid{grid-template-columns:minmax(0,1fr);gap:32px}.mz-contact__form{padding:20px}}@media (max-width:520px){.mz-contact__info{grid-template-columns:1fr}}.mz-footer{color:var(--mz-muted-dark);background:#0a0d10;padding:56px 0 28px;font-size:14px}.mz-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:32px;display:grid}.mz-footer__brand img{width:auto;height:30px}.mz-footer__brand p{max-width:280px;margin:14px 0 0;line-height:1.6}.mz-footer h4{color:#fff;margin:0 0 12px;font-size:14px}.mz-footer nav,.mz-footer__grid>div:last-child{flex-direction:column;gap:8px;display:flex}.mz-footer a:hover{color:#fff}.mz-footer__phone{color:#fff;font-size:18px;font-weight:800}.mz-footer__bottom{border-top:1px solid var(--mz-line-dark);margin-top:40px;padding-top:20px;font-size:13px}@media (max-width:900px){.mz-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mz-footer__grid{grid-template-columns:1fr}}
