:root,[data-theme=light]{--accent:#2459e3;--accent-light:#789af3;--blue-strong:#d4e4ff;--blue-soft:#e8f0ff;--surface-blue:#f3f7ff;--surface:#fff;--surface-glass:#ffffff9e;--gray-soft:#e9eef7;--ink:#080808;--ink-lead:#3a3a3a;--ink-secondary:#5a5a5a;--ink-placeholder:#737373;--ink-muted:#9a9a9a;--line:#d8d8d8;--line-soft:#e3ebf7;--surface-dark:var(--ink);--surface-photo:#1d2024;--on-dark:var(--surface);--on-dark-secondary:#fff9;--on-photo-secondary:#ffffffb8;--on-dark-faint:#ffffff2e;--hover-shade:#08080814;--scrim:#101218b3;--scrim-modal:#10121866;--success:#1f8f45;--success-soft:#e4f8e9;--success-text:#177a3a;--danger:#d93a2f;--danger-soft:#ffebe8;--danger-text:#c0302a;--danger-on-dark:#ef5a4f;--shadow-card:0 24px 48px -16px #2459e338, 0 2px 8px #0808080d;--shadow-glow:0 10px 24px -10px #2459e3b3;--shadow-soft:0 4px 12px -4px #2459e340;--shadow-header:0 12px 32px -14px #1012183d, 0 2px 6px #1012180a;--shadow-modal:0 30px 80px -24px #10121880, 0 2px 8px #0808080f;--shadow-stack:-4px 0 8px #10121847;--ring-line:inset 0 0 0 1.5px #d8d8d8;--ring-soft:inset 0 0 0 1px #e3ebf7;--ring-inverse:inset 0 0 0 1.5px #ffffff80;--ring-faint:inset 0 0 0 1.5px #ffffff2e;--ring-selected:inset 0 0 0 1.5px #2459e3;--ring-selected-dark:inset 0 0 0 1.5px #789af3;--ring-radio-on:inset 0 0 0 5px #2459e3;--ring-error:inset 0 0 0 1.5px #d93a2f}:root{--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--radius-xs:6px;--radius-sm:12px;--radius-md:20px;--radius-lg:28px;--radius-pill:999px;--radius-block:24px;--radius-block-m:20px;--duration-short:.3s;--duration-pop:.4s;--duration-base:.6s;--duration-reveal:.7s;--duration-slow:.8s;--duration-long:1.2s;--duration-layers:1.6s;--duration-draw:2.2s;--duration-pulse:2.8s;--duration-step:6s;--duration-screen:15s;--duration-ribbon:70s;--stagger-col:40ms;--stagger-bar:60ms;--stagger-chip:.14s;--stagger-row:.3s;--ease-standard:cubic-bezier(.2, .7, .2, 1);--ease-lift:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--blur-glass:16px;--blur-pill:10px;--blur-backdrop:4px;--container:1080px;--container-hero:1360px;--page-margin:180px;--page-margin-m:20px;--block-inset:40px;--block-inset-m:8px;--plate-inset:20px;--plate-inset-m:4px;--block-pad-y:120px;--block-pad-y-m:56px;--block-pad-x:140px;--block-pad-x-min:48px;--block-pad-x-m:20px;--section-gap:160px;--section-gap-m:96px;--section-gap-s:112px;--section-gap-s-m:72px;--heading-gap:56px;--heading-gap-m:32px;--heading-gap-s:36px;--heading-gap-s-m:24px;--plate-pad:40px;--plate-pad-m:24px;--column-gap:40px;--column-gap-m:24px;--hero-top:92px;--hero-top-m:76px;--hero-min-h:820px;--header-h:64px;--header-h-m:56px;--header-top:12px;--header-top-m:8px;--header-scroll:20px;--hover-lift:-6px;--ribbon-fade:140px;--bp-tablet:760px;--bp-desktop:1100px;--bp-nav:1200px;--bp-wide:1441px;--z-header:40;--z-overlay:46;--z-fab:47;--z-menu:50;--btn-h:50px;--btn-h-s:42px;--field-h:48px;--field-h-dark:56px;--field-area-h:120px;--iconbtn:40px;--fab:64px;--fab-m:56px;--callback-w:820px;--tracking-number:-4.3px;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", system-ui, sans-serif;--text-display:600 56px/58px var(--font-sans);--text-h2:600 48px/50px var(--font-sans);--text-h3:600 24px/32px var(--font-sans);--text-h4:600 20px/24px var(--font-sans);--text-body:400 16px/24px var(--font-sans);--text-body-strong:600 16px/24px var(--font-sans);--text-label:500 14px/18px var(--font-sans);--text-body-s:400 14px/20px var(--font-sans);--text-caption-strong:500 13px/20px var(--font-sans);--text-caption:400 13px/20px var(--font-sans);--text-label-s:500 12px/16px var(--font-sans);--text-m-display:600 36px/39px var(--font-sans);--text-m-h2:600 32px/35px var(--font-sans);--text-m-number:600 40px/40px var(--font-sans);--text-m-h3:600 20px/26px var(--font-sans);--text-m-h4:600 18px/22px var(--font-sans);--text-m-body-strong:600 15px/20px var(--font-sans);--text-m-body:400 15px/22px var(--font-sans);--text-m-caption:400 12px/17px var(--font-sans);--text-ui-title:600 15px/20px var(--font-sans);--text-ui-body:400 13px/19px var(--font-sans);--text-ui-body-strong:600 13px/19px var(--font-sans);--text-ui-label:600 12px/16px var(--font-sans);--text-ui-small:400 11px/15px var(--font-sans);--text-ui-price:600 18px/22px var(--font-sans);--text-ui-price-l:600 28px/32px var(--font-sans)}.display{font-family:var(--font-sans);letter-spacing:-.022em;font-size:56px;font-weight:600;line-height:58px}.h2{font-family:var(--font-sans);letter-spacing:-.022em;font-size:48px;font-weight:600;line-height:50px}.h3{font-family:var(--font-sans);letter-spacing:-.012em;font-size:24px;font-weight:600;line-height:32px}.h4{font-family:var(--font-sans);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:24px}.body{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.body-strong{font-family:var(--font-sans);letter-spacing:-.011em;font-size:16px;font-weight:600;line-height:24px}.label{font-family:var(--font-sans);letter-spacing:-.011em;font-size:14px;font-weight:500;line-height:18px}.body-s{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.caption-strong{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:500;line-height:20px}.caption{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:400;line-height:20px}.label-s{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.m-display{font-family:var(--font-sans);letter-spacing:-.022em;font-size:36px;font-weight:600;line-height:39px}.m-h2{font-family:var(--font-sans);letter-spacing:-.022em;font-size:32px;font-weight:600;line-height:35px}.m-number{font-family:var(--font-sans);letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:40px}.m-h3{font-family:var(--font-sans);letter-spacing:-.012em;font-size:20px;font-weight:600;line-height:26px}.m-h4{font-family:var(--font-sans);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:22px}.m-body-strong{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:600;line-height:20px}.m-body{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:400;line-height:22px}.m-caption{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:17px}.ui-title{font-family:var(--font-sans);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.ui-body{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:400;line-height:19px}.ui-body-strong{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:600;line-height:19px}.ui-label{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}.ui-small{font-family:var(--font-sans);letter-spacing:0;font-size:11px;font-weight:400;line-height:15px}.ui-price{font-family:var(--font-sans);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:22px}.ui-price-l{font-family:var(--font-sans);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:32px}@font-face{font-family:Inter;src:url(../media/Inter-Variable-cyrillic.2tz_9gbph19_i.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}
:root{--decor-pricing:linear-gradient(180deg, #fff 39%, #d4e4ff 100%);--decor-plate:linear-gradient(125deg, #2459e3 0%, #3b6ae7 55%, #5d86f1 100%);--decor-price-accent:linear-gradient(165deg, #4a76e9 0%, #2459e3 70%);--decor-case:linear-gradient(150deg, #4a76e9 0%, #2459e3 60%, #1f4ec6 100%);--decor-soft-panel:linear-gradient(160deg, #e8f0ff 0%, #c2daff 100%);--decor-map:linear-gradient(160deg, #e8f0ff 0%, #cfe1ff 100%);--decor-photo-glass:linear-gradient(180deg, #2459e32e 0%, #2459e39e 55%, #2459e3c7 100%);--decor-step-glass:#4f79e9c7;--decor-glow-blue:#789af3d9;--decor-glow-plate:#ffffff38;--ill-track:var(--gray-soft);--ill-neutral-soft:#eef1f6;--ill-neutral:#8a94a6;--ill-neutral-ink:#6b7280;--ill-pdf-corner:#d4e4ff;--ill-laptop-line:#d4e4ff;--ill-laptop-cam:#d1dbf7;--ill-skeleton-dot:#dfe3ea;--ill-map-dot:#a7bbf7;--ill-map-line:#789af3;--ill-bar:linear-gradient(180deg, #c4dbffc7 0%, #2459e300 100%);--ill-phone-screen:linear-gradient(170deg, #789af3 0%, #2459e3 100%);--ill-window-dark:#05090f;--ill-window-bar-dark:#161b24;--ill-window-line:#ffffff0f;--ill-dot-red:#ff5f57;--ill-dot-yellow:#febc2e;--ill-dot-green:#28c840;--ill-dot-red-soft:#ffd1cc;--ill-dot-yellow-soft:#ffe6a8;--ill-dot-green-soft:#c9f0d2;--ill-shadow-notice:0 4px 10px 0 #02030633;--ill-shadow-mini:0 12px 24px -12px #08080829, 0 1px 3px #0808080d;--ill-shadow-sheet:drop-shadow(0 18px 28px #2459e32e) drop-shadow(0 1px 3px #0808080f);--ill-shadow-window-dark:0 0 0 1px #ffffff24, 0 32px 64px -24px #000000b3;--ill-shadow-laptop:0 18px 26px -14px #2459e347;--ill-shadow-cta:0 12px 22px -8px #2459e38c;--ill-pulse:#2459e36b;--btn-icon-gap:12px;--btn-icon-pad:21px;--btn-s-icon-gap:10px;--btn-s-icon-pad:17px;--btn-brand-gap:14px;--btn-brand-pad:24px;--btn-s-brand-gap:12px;--btn-s-brand-pad:20px;--btn-photo-gap:11px;--btn-photo-pad:18px;--headbar-pad-end:11px;--fab-size:64px;--fab-size-m:56px;--fab-right:24px;--fab-bottom:36px;--fab-right-m:16px;--fab-bottom-m:24px;--callback-art-min-h:400px;--proof-logo:40px;--proof-overlap:-8px;--hero-text-w:760px;--hero-lead-w:600px;--step-round:44px;--menu-header-h:96px;--menu-header-h-m:64px;--grid-px:clamp(var(--block-pad-x-min), calc((100vw - 2 * var(--block-inset) - var(--container)) / 2), var(--block-pad-x));--grid-px-wide:max(var(--block-pad-x-min), calc((100vw - 2 * var(--block-inset) - var(--container)) / 2))}.mt-root{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-root *,.mt-root :before,.mt-root :after{box-sizing:border-box}.mt-h{text-wrap:balance;color:inherit;margin:0}.mt-p{margin:0}.mt-accent{color:var(--accent)}.mt-dark .mt-accent{color:var(--accent-light)}.mt-muted{color:var(--ink-secondary)}.mt-num{font-variant-numeric:tabular-nums}.mt-num--big{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-number)}.mt-nowrap{white-space:nowrap}.mt-wrap{width:100%;max-width:calc(var(--container) + 2 * var(--block-inset));padding:0 var(--block-inset);margin:0 auto}.mt-section{margin-top:var(--section-gap)}.mt-section--s{margin-top:var(--section-gap-s)}.mt-panel{margin:var(--section-gap) var(--plate-inset) 0;padding:var(--block-pad-y) calc(var(--grid-px-wide) + var(--block-inset) - var(--plate-inset))}.mt-panel__inner{max-width:var(--container);margin:0 auto}.mt-page{padding-bottom:var(--plate-inset)}@media (max-width:759px){.mt-wrap{padding:0 var(--page-margin-m)}.mt-section{margin-top:var(--section-gap-m)}.mt-section--s{margin-top:var(--section-gap-s-m)}.mt-panel{margin:var(--section-gap-m) var(--plate-inset-m) 0;padding:var(--block-pad-y-m) var(--block-pad-x-m)}.mt-page{padding-bottom:var(--plate-inset-m)}}.mt-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.mt-icon--14{width:14px;height:14px}.mt-icon--16{width:16px;height:16px}.mt-icon--20{width:20px;height:20px}.mt-icon--status{stroke-width:2.6px;width:12px;height:12px}.mt-icon--28{stroke-width:2.4px;width:28px;height:28px}.mt-icon--fill{fill:currentColor;stroke:none}.mt-icon--flip{transform:rotate(180deg)}.mt-brand{width:16px;height:16px;-webkit-mask:var(--brand-src) center / contain no-repeat;-webkit-mask:var(--brand-src) center / contain no-repeat;mask:var(--brand-src) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.mt-brand--tg{--brand-src:url(/v3/telegram.png)}.mt-brand--wa{--brand-src:url(/v3/whatsapp.png)}.mt-brand--vk{--brand-src:url(/v3/vk.png);width:20px;height:20px}.mt-brand--14{width:14px;height:14px}.mt-brand--18{width:18px;height:18px}.mt-dark{background:var(--surface-dark);color:var(--on-dark)}.mt-on-accent{color:var(--on-dark)}.mt-btn{appearance:none;justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-radius:var(--radius-sm);color:inherit;font-family:var(--font-sans);letter-spacing:-.011em;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard), transform var(--duration-short) var(--ease-standard);background:0 0;border:0;margin:0;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.mt-btn--s{padding:var(--space-12) var(--space-20)}.mt-btn--block{width:100%;display:flex}.mt-btn:active,.mt-btn.is-active{transform:translateY(1px)}.mt-btn:has(>.mt-icon:first-child){gap:var(--btn-icon-gap);padding-left:var(--btn-icon-pad)}.mt-btn.mt-btn--s:has(>.mt-icon:first-child){gap:var(--btn-s-icon-gap);padding-left:var(--btn-s-icon-pad)}.mt-btn:has(>.mt-brand:first-child){gap:var(--btn-brand-gap);padding-left:var(--btn-brand-pad)}.mt-btn.mt-btn--s:has(>.mt-brand:first-child){gap:var(--btn-s-brand-gap);padding-left:var(--btn-s-brand-pad)}.mt-btn--primary{background:var(--accent);color:var(--on-dark);box-shadow:var(--shadow-glow)}.mt-btn--primary:hover,.mt-btn--primary.is-hover{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent)}.mt-btn--primary:active,.mt-btn--primary.is-active{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent);box-shadow:none}.mt-btn--secondary{background:var(--blue-soft);color:var(--accent)}.mt-btn--secondary:hover,.mt-btn--secondary.is-hover,.mt-btn--secondary:active,.mt-btn--secondary.is-active{background:var(--blue-strong)}.mt-btn--white{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft)}.mt-btn--white:hover,.mt-btn--white.is-hover{background:var(--blue-soft)}.mt-btn--white:active,.mt-btn--white.is-active{background:var(--blue-soft);box-shadow:none}.mt-on-accent .mt-btn--white{color:var(--accent);box-shadow:none}.mt-on-accent .mt-btn--white:hover,.mt-on-accent .mt-btn--white.is-hover,.mt-on-accent .mt-btn--white:active,.mt-on-accent .mt-btn--white.is-active{color:var(--accent)}.mt-btn--outline{color:var(--ink);box-shadow:var(--ring-line);background:0 0}.mt-btn--outline:hover,.mt-btn--outline.is-hover,.mt-btn--outline:active,.mt-btn--outline.is-active{background:var(--blue-soft)}.mt-btn--inverse{color:var(--on-dark);box-shadow:var(--ring-inverse);background:0 0}.mt-btn--inverse:hover,.mt-btn--inverse.is-hover,.mt-btn--inverse:active,.mt-btn--inverse.is-active{background:var(--on-dark-faint)}.mt-btn--photo{background:var(--surface);color:var(--accent);box-shadow:none}.mt-btn--photo:hover,.mt-btn--photo.is-hover,.mt-btn--photo:active,.mt-btn--photo.is-active{background:var(--gray-soft)}.mt-btn--photo:has(>.mt-icon:first-child){gap:var(--btn-photo-gap);padding-left:var(--btn-photo-pad)}.mt-btn--photo>.mt-icon{fill:currentColor;stroke:none;width:20px;height:20px}.mt-btn--nav{background:var(--blue-soft);color:var(--ink);box-shadow:none}.mt-btn--nav:hover,.mt-btn--nav.is-hover,.mt-btn--nav:active,.mt-btn--nav.is-active{background:var(--accent);color:var(--on-dark)}.mt-btn--messenger{box-shadow:none}.mt-btn:disabled,.mt-btn.is-disabled,.mt-btn[aria-disabled=true]{cursor:not-allowed;box-shadow:none;transform:none}.mt-btn--primary:disabled,.mt-btn--primary.is-disabled,.mt-btn--primary[aria-disabled=true]{background:var(--blue-strong);color:var(--accent-light)}.mt-btn--secondary:disabled,.mt-btn--secondary.is-disabled,.mt-btn--secondary[aria-disabled=true],.mt-btn--nav:disabled,.mt-btn--nav.is-disabled,.mt-btn--nav[aria-disabled=true]{background:var(--blue-soft);color:var(--ink-muted)}.mt-btn--white:disabled,.mt-btn--white.is-disabled,.mt-btn--white[aria-disabled=true],.mt-btn--photo:disabled,.mt-btn--photo.is-disabled,.mt-btn--photo[aria-disabled=true]{background:var(--surface);color:var(--ink-muted)}.mt-on-accent .mt-btn--white:disabled,.mt-on-accent .mt-btn--white.is-disabled,.mt-on-accent .mt-btn--white[aria-disabled=true]{background:var(--on-dark-faint);color:var(--on-dark-secondary)}.mt-btn--outline:disabled,.mt-btn--outline.is-disabled,.mt-btn--outline[aria-disabled=true]{color:var(--ink-muted);box-shadow:var(--ring-line);background:0 0}.mt-btn--inverse:disabled,.mt-btn--inverse.is-disabled,.mt-btn--inverse[aria-disabled=true]{color:var(--on-dark-faint);box-shadow:var(--ring-faint);background:0 0}.mt-dark .mt-btn--primary:disabled,.mt-dark .mt-btn--primary.is-disabled,.mt-dark .mt-btn--primary[aria-disabled=true]{background:var(--on-dark-faint);color:var(--on-dark-secondary)}@media (max-width:759px){.mt-btn{max-width:100%}}.mt-iconbtn{appearance:none;border-radius:var(--radius-sm);background:var(--blue-soft);width:40px;height:40px;color:var(--ink);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.mt-iconbtn:hover,.mt-iconbtn.is-hover{background:var(--accent);color:var(--on-dark)}.mt-iconbtn:active,.mt-iconbtn.is-active{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent);color:var(--on-dark)}.mt-iconbtn--nav{background:var(--blue-soft);box-shadow:none}.mt-iconbtn--nav:hover,.mt-iconbtn--nav.is-hover,.mt-iconbtn--nav:active,.mt-iconbtn--nav.is-active{background:var(--accent);color:var(--on-dark)}.mt-iconbtn--dark{background:var(--on-dark-faint);color:var(--on-dark)}.mt-iconbtn--dark:hover,.mt-iconbtn--dark.is-hover{background:var(--accent);color:var(--on-dark)}.mt-iconbtn--dark:active,.mt-iconbtn--dark.is-active{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent);color:var(--on-dark)}.mt-iconbtn:disabled,.mt-iconbtn.is-disabled,.mt-iconbtn[aria-disabled=true]{cursor:not-allowed;background:var(--blue-soft);color:var(--ink-muted);box-shadow:none}.mt-iconbtn--dark:disabled,.mt-iconbtn--dark.is-disabled,.mt-iconbtn--dark[aria-disabled=true]{background:var(--on-dark-faint);color:var(--on-dark-faint)}.mt-fab{right:var(--fab-right);bottom:var(--fab-bottom);z-index:var(--z-fab);width:var(--fab-size);height:var(--fab-size);background:var(--accent);color:var(--on-dark);box-shadow:var(--shadow-glow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-short) var(--ease-lift), background-color var(--duration-short) var(--ease-standard);border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:fixed}.mt-fab .mt-icon{stroke-width:2.2px;width:28px;height:28px}.mt-fab__ph{fill:currentColor;stroke:none}.mt-fab:hover,.mt-fab.is-hover{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent);transform:scale(1.06)}.mt-fab:active,.mt-fab.is-active{transform:scale(.96)}.mt-fab__x,.mt-fab.is-open .mt-fab__ph{display:none}.mt-fab.is-open .mt-fab__x{animation:mt-fab-x var(--duration-pop) var(--ease-lift) both;display:block}.mt-fab:after{content:"";pointer-events:none;animation:mt-fab-ring var(--duration-pulse) var(--ease-standard) 1.5s infinite;border-radius:50%;position:absolute;inset:0}.mt-fab.is-open:after{animation:none}@keyframes mt-fab-x{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:none}}@keyframes mt-fab-ring{0%{box-shadow:0 0 0 0 var(--ill-pulse)}70%{box-shadow:0 0 0 16px #2459e300}to{box-shadow:0 0 #2459e300}}@media (max-width:759px){.mt-fab{right:var(--fab-right-m);bottom:var(--fab-bottom-m);width:var(--fab-size-m);height:var(--fab-size-m)}.mt-fab .mt-icon{width:24px;height:24px}.mt-fab.is-open{display:none}}.mt-callback{z-index:var(--z-overlay);position:fixed;inset:0}.mt-callback__back{background:var(--scrim-modal);-webkit-backdrop-filter:blur(var(--blur-backdrop));backdrop-filter:blur(var(--blur-backdrop));position:absolute;inset:0}.mt-callback__card{right:var(--fab-right);bottom:calc(var(--fab-bottom) + var(--fab-size) + 16px);width:min(var(--callback-w), calc(100% - 48px));gap:var(--space-12);max-height:calc(100vh - 140px);padding:var(--space-12);border-radius:var(--radius-block);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-modal);transform-origin:100% 100%;animation:mt-callback-in var(--duration-pop) var(--ease-lift) both;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid;position:absolute;overflow:auto}@keyframes mt-callback-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.mt-callback__x{display:none}.mt-callback__main{padding:var(--space-32) var(--space-20) var(--space-32) var(--space-32);align-items:center;display:flex}.mt-callback__form{align-items:stretch;gap:var(--space-20);flex-direction:column;width:100%;display:flex}.mt-callback__copy{gap:var(--space-8);flex-direction:column;display:flex}.mt-callback__copy .mt-p{color:var(--ink-secondary)}.mt-callback__note{color:var(--ink-secondary);margin:0;font-size:13px;line-height:20px}.mt-callback__done{align-items:flex-start}.mt-callback__art{min-height:var(--callback-art-min-h);border-radius:var(--radius-sm);background:var(--surface-photo);position:relative;overflow:hidden}.mt-callback__art img{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}@media (max-width:759px){.mt-callback__card{left:var(--space-8);right:var(--space-8);bottom:var(--space-8);width:auto;max-height:calc(100vh - 16px);padding:var(--space-20);border-radius:var(--radius-block-m);transform-origin:50% 100%;grid-template-columns:minmax(0,1fr)}.mt-callback__x{right:var(--space-12);top:var(--space-12);z-index:1;display:inline-flex;position:absolute}.mt-callback__main{padding:var(--space-8) 0 0}.mt-callback__copy{padding-right:44px}.mt-callback__art{display:none}}.mt-link{color:var(--accent);border-radius:var(--radius-xs);transition:color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);cursor:pointer;text-decoration:none}.mt-link:hover,.mt-link.is-hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.mt-link:active,.mt-link.is-active{color:var(--accent)}.mt-link--underline{text-underline-offset:2px;text-decoration:underline}.mt-link--nav{letter-spacing:-.011em;color:var(--ink-secondary);font-size:14px;font-weight:500;line-height:18px}.mt-link--nav:hover,.mt-link--nav.is-hover,.mt-link--nav.is-current{color:var(--ink);text-decoration:none}.mt-link--nav:active,.mt-link--nav.is-active{color:var(--accent)}.mt-link--action{align-items:center;gap:var(--space-4);letter-spacing:-.011em;white-space:nowrap;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.mt-link--ink{color:var(--ink)}.mt-link--ink:hover,.mt-link--ink.is-hover{color:var(--accent);text-decoration:none}.mt-link--ink:active,.mt-link--ink.is-active{color:var(--accent)}.mt-on-accent .mt-link,.mt-on-accent .mt-link:hover,.mt-on-accent .mt-link.is-hover,.mt-on-accent .mt-link:active,.mt-on-accent .mt-link.is-active,.mt-dark .mt-link{color:var(--on-dark)}.mt-dark .mt-link:hover,.mt-dark .mt-link.is-hover,.mt-dark .mt-link:active,.mt-dark .mt-link.is-active{color:var(--accent-light)}.mt-dark .mt-link--footer{color:var(--on-dark-secondary);font-size:14px;line-height:20px}.mt-dark .mt-link--footer:hover,.mt-dark .mt-link--footer.is-hover{color:var(--on-dark);text-decoration:none}.mt-dark .mt-link--footer:active,.mt-dark .mt-link--footer.is-active{color:var(--accent-light)}.mt-link.is-disabled,.mt-link[aria-disabled=true]{color:var(--ink-muted);pointer-events:none;text-decoration:none}.mt-dark .mt-link.is-disabled,.mt-on-accent .mt-link.is-disabled{color:var(--on-dark-faint)}.mt-chip{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-pill);background:var(--blue-soft);color:var(--accent);letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.mt-chip--m{padding:6px 12px}.mt-chip--s{padding:5px 10px;font-size:12px;font-weight:500;line-height:16px}.mt-dark .mt-chip{background:var(--on-dark-faint);color:var(--on-dark)}.mt-badge{align-items:center;gap:var(--space-4);border-radius:var(--radius-pill);white-space:nowrap;flex:none;padding:5px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.mt-badge--popular{background:var(--surface);color:var(--accent)}.mt-badge--file{padding:var(--space-4) var(--space-8);border-radius:var(--radius-xs);background:var(--accent);color:var(--on-dark);font-size:12px;font-weight:600;line-height:12px}.mt-status{padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);white-space:nowrap;flex:none;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.mt-status--ok{background:var(--success-soft);color:var(--success-text)}.mt-status--bad{background:var(--danger-soft);color:var(--danger-text)}.mt-status--none{background:var(--ill-neutral-soft);color:var(--ill-neutral-ink)}.mt-status--info{background:var(--blue-soft);color:var(--accent)}.mt-dot{border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.mt-dot--ok{background:var(--success-soft);color:var(--success)}.mt-dot--bad{background:var(--danger-soft);color:var(--danger)}.mt-dot--none{background:var(--ill-neutral-soft);color:var(--ill-neutral)}.mt-dot--info{background:var(--blue-soft);color:var(--accent)}.mt-dot--done{background:var(--success);color:var(--on-dark)}.mt-dot--on-accent{background:var(--on-dark-faint);color:var(--on-dark)}.mt-dot--32{width:32px;height:32px}.mt-dot--44{width:44px;height:44px}.mt-dot--56{width:56px;height:56px}.mt-passed{align-self:flex-start;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12) var(--space-8) var(--space-8);border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success-text);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.mt-demo-note{color:var(--ill-neutral);white-space:nowrap;font-size:11px;line-height:15px}.mt-answer{appearance:none;padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);border:0;margin:0;font-size:12px;font-weight:600;line-height:16px}.mt-answer--ok{background:var(--success-soft);color:var(--success-text)}.mt-answer--bad{background:var(--danger-soft);color:var(--danger-text)}.mt-answer--ok:hover,.mt-answer--ok.is-hover,.mt-answer--ok:active,.mt-answer--ok.is-active,.mt-answer--ok.is-selected{background:var(--success);color:var(--on-dark);box-shadow:none}.mt-answer--bad:hover,.mt-answer--bad.is-hover,.mt-answer--bad:active,.mt-answer--bad.is-active,.mt-answer--bad.is-selected{background:var(--danger);color:var(--on-dark);box-shadow:none}.mt-field{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.mt-field__label{color:var(--ink);font-size:13px;font-weight:500;line-height:20px}.mt-input{appearance:none;width:100%;height:var(--field-h);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--ring-line);padding:0 var(--space-16);font-family:var(--font-sans);color:var(--ink);transition:box-shadow var(--duration-short) var(--ease-standard), background-color var(--duration-short) var(--ease-standard);border:0;outline:none;margin:0;font-size:14px;line-height:20px;display:block}.mt-input::placeholder{color:var(--ink-placeholder);opacity:1}.mt-input:focus,.mt-input.is-focus{box-shadow:var(--ring-selected);outline:none}.mt-input.is-error,.mt-input[aria-invalid=true]{box-shadow:var(--ring-error)}.mt-input:disabled,.mt-input.is-disabled{background:var(--surface);color:var(--ink-muted);box-shadow:var(--ring-line);cursor:not-allowed}.mt-input:disabled::placeholder,.mt-input.is-disabled::placeholder{color:var(--ink-muted)}.mt-input--area{height:var(--field-area-h);padding:var(--space-16) var(--space-20);resize:none}.mt-field__error{align-items:center;gap:var(--space-8);color:var(--danger-text);font-size:13px;font-weight:500;line-height:20px;display:flex}.mt-alert{align-items:center;gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger-text);font-size:13px;font-weight:500;line-height:20px;display:flex}.mt-check{appearance:none;align-items:flex-start;gap:var(--space-12);text-align:left;cursor:pointer;font-family:var(--font-sans);border-radius:var(--radius-xs);background:0 0;border:0;margin:0;padding:0;display:flex}.mt-check__box{border-radius:var(--radius-xs);background:var(--surface);width:20px;height:20px;box-shadow:var(--ring-line);color:var(--on-dark);transition:background-color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.mt-check__box .mt-icon{stroke-width:2.6px;opacity:0;width:14px;height:14px}.mt-check__text{color:var(--ink-lead);font-size:13px;line-height:20px}.mt-check__text b{color:var(--ink);font-weight:500}.mt-check:hover .mt-check__box,.mt-check.is-hover .mt-check__box{box-shadow:var(--ring-selected)}.mt-check.is-checked .mt-check__box,.mt-check[aria-checked=true] .mt-check__box{background:var(--accent);box-shadow:var(--ring-selected)}.mt-check.is-checked .mt-check__box .mt-icon,.mt-check[aria-checked=true] .mt-check__box .mt-icon{opacity:1}.mt-check.is-checked:hover .mt-check__box,.mt-check.is-checked.is-hover .mt-check__box{background:linear-gradient(var(--hover-shade), var(--hover-shade)), var(--accent)}.mt-check:active .mt-check__box,.mt-check.is-active .mt-check__box{background:var(--blue-soft);box-shadow:var(--ring-selected)}.mt-check.is-error .mt-check__box{box-shadow:var(--ring-error)}.mt-check:disabled,.mt-check.is-disabled{cursor:not-allowed}.mt-check:disabled .mt-check__box,.mt-check.is-disabled .mt-check__box{background:var(--surface);box-shadow:var(--ring-line)}.mt-check:disabled .mt-check__text,.mt-check.is-disabled .mt-check__text,.mt-check.is-disabled .mt-check__text b{color:var(--ink-muted)}.mt-form--dark .mt-field__label{color:var(--on-dark);font-size:14px}.mt-form--dark .mt-input{height:var(--field-h-dark);background:var(--on-dark-faint);box-shadow:none;color:var(--on-dark);padding:0 var(--space-20);font-size:16px;line-height:24px}.mt-form--dark .mt-input::placeholder{color:var(--on-dark-secondary)}.mt-form--dark .mt-input:hover,.mt-form--dark .mt-input.is-hover{box-shadow:var(--ring-inverse)}.mt-form--dark .mt-input:focus,.mt-form--dark .mt-input.is-focus{box-shadow:var(--ring-selected-dark)}.mt-form--dark .mt-input.is-error,.mt-form--dark .mt-input[aria-invalid=true]{box-shadow:var(--ring-error)}.mt-form--dark .mt-input:disabled,.mt-form--dark .mt-input.is-disabled{box-shadow:var(--ring-faint);color:var(--on-dark-secondary);cursor:not-allowed;background:0 0}.mt-form--dark .mt-input:disabled::placeholder,.mt-form--dark .mt-input.is-disabled::placeholder{color:var(--on-dark-faint)}.mt-form--dark .mt-input--area{height:var(--field-area-h);padding:var(--space-16) var(--space-20)}.mt-form--dark .mt-field__error{color:var(--danger-on-dark)}.mt-form--dark .mt-check__box{box-shadow:var(--ring-inverse);background:0 0}.mt-form--dark .mt-check__text{color:var(--on-dark-secondary)}.mt-form--dark .mt-check__text .mt-link{color:var(--on-dark)}.mt-form--dark .mt-check.is-checked .mt-check__box,.mt-form--dark .mt-check[aria-checked=true] .mt-check__box{background:var(--accent);box-shadow:none}.mt-form--dark .mt-check.is-error .mt-check__box{box-shadow:var(--ring-error)}.mt-form--dark .mt-check:disabled .mt-check__box,.mt-form--dark .mt-check.is-disabled .mt-check__box{box-shadow:var(--ring-faint);background:0 0}.mt-form--dark .mt-check:disabled .mt-check__text,.mt-form--dark .mt-check.is-disabled .mt-check__text{color:var(--on-dark-faint)}.mt-leadform{gap:var(--space-24);width:100%;padding-top:var(--space-24);flex-direction:column;display:flex}.mt-leadform__grid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mt-leadform__wide{grid-column:1/-1}.mt-leadform__foot{align-items:center;gap:var(--space-20);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.mt-leadform__msg{gap:var(--space-12);padding-top:var(--space-16);flex-direction:column;display:flex}.mt-leadform__msg-t{color:var(--on-dark-secondary);font-size:14px;line-height:20px}.mt-leadform__msg-btns{gap:var(--space-8);flex-wrap:wrap;display:flex}.mt-contacts{align-items:center;gap:var(--space-4) var(--space-8);color:var(--ink-secondary);flex-wrap:wrap;font-size:13px;line-height:20px;display:flex}.mt-dark .mt-contacts{color:var(--on-dark-secondary)}@media (max-width:759px){.mt-leadform{gap:var(--space-20);padding-top:0}.mt-leadform__grid{grid-template-columns:minmax(0,1fr)}}.mt-seg{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-pill);background:var(--surface-blue);box-shadow:var(--ring-soft);display:inline-flex}.mt-seg__item{appearance:none;padding:var(--space-12) var(--space-24);border-radius:var(--radius-pill);color:var(--ink-secondary);font-family:var(--font-sans);letter-spacing:-.011em;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);background:0 0;border:0;margin:0;font-size:14px;font-weight:500;line-height:18px}.mt-seg__item:hover,.mt-seg__item.is-hover{color:var(--ink)}.mt-seg__item:active,.mt-seg__item.is-active{background:var(--surface);color:var(--ink)}.mt-seg__item.is-selected,.mt-seg__item[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft)}.mt-seg__item:disabled,.mt-seg__item.is-disabled{color:var(--ink-muted);box-shadow:none;cursor:not-allowed;background:0 0}.mt-seg--block{width:100%;display:flex}.mt-seg--block .mt-seg__item{padding:var(--space-12);flex:1}.mt-progress{border-radius:var(--radius-pill);background:var(--blue-soft);height:4px;overflow:hidden}.mt-progress__bar{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease-standard)}.mt-progress--ui{background:var(--ill-track);height:6px}.mt-logo{align-items:center;gap:var(--space-8);color:var(--ink);border-radius:var(--radius-xs);text-decoration:none;display:inline-flex}.mt-logo__mark{object-fit:contain;width:28px;height:28px;display:block}.mt-logo__word{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:24px}.mt-logo--s .mt-logo__mark{width:24px;height:24px}.mt-dark .mt-logo,.mt-on-accent .mt-logo{color:var(--on-dark)}.mt-header{height:var(--menu-header-h);justify-content:space-between;align-items:center;display:flex}.mt-nav{align-items:center;gap:var(--space-32);padding:var(--space-8) 0;display:flex}.mt-header__actions{align-items:center;gap:var(--space-20);display:flex}.mt-header__burger{display:none}.mt-header--m{height:var(--menu-header-h-m)}.mt-headbar .mt-header{height:var(--header-h)}.mt-headbar .mt-header--m{height:var(--header-h-m)}.mt-header--m .mt-header__actions{gap:var(--space-8)}.mt-header--m .mt-link--ink{padding:0 var(--space-8)}@media (max-width:1199px){.mt-header .mt-nav,.mt-header__cta{display:none}.mt-header__burger{display:inline-flex}}.mt-headbar{height:0;z-index:var(--z-header);margin-bottom:var(--hero-top);position:sticky;top:0}.mt-headbar__bar{left:0;right:0;top:var(--header-top);width:min(var(--container-hero), calc(100% - 2 * var(--block-inset) - 2 * var(--grid-px)));border-radius:var(--radius-block);isolation:isolate;transition:padding var(--duration-base) var(--ease-out);margin:0 auto;padding:0;position:absolute}.mt-headbar__bar:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--surface-glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.5);backdrop-filter:blur(var(--blur-glass)) saturate(1.5);box-shadow:var(--ring-inverse), var(--shadow-header);opacity:0;transform-origin:50% 0;transition:opacity var(--duration-short) var(--ease-out), transform var(--duration-base) var(--ease-spring);position:absolute;inset:0;transform:scale(.965,.82)}.mt-headbar.is-scrolled .mt-headbar__bar{padding:0 var(--headbar-pad-end) 0 var(--space-20)}.mt-headbar.is-scrolled .mt-headbar__bar:before{opacity:1;transform:none}@media (max-width:759px){.mt-headbar{margin-bottom:var(--hero-top-m)}.mt-headbar__bar{top:var(--header-top-m);width:calc(100% - 2 * var(--block-inset-m) - 2 * var(--space-8));border-radius:var(--radius-block-m)}.mt-headbar.is-scrolled .mt-headbar__bar{padding:0 var(--space-8) 0 var(--space-16)}}.mt-menu{z-index:var(--z-menu);background:var(--surface);gap:var(--space-32);padding:0 var(--space-20) var(--space-32);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mt-menu__links{border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.mt-menu__links a{padding:var(--space-20) 0;border-bottom:1px solid var(--line-soft);color:var(--ink);letter-spacing:-.01em;justify-content:space-between;align-items:center;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;display:flex}.mt-menu__links a:hover,.mt-menu__links a.is-hover,.mt-menu__links a:active,.mt-menu__links a.is-active{color:var(--accent)}.mt-menu__actions{gap:var(--space-12);flex-direction:column;display:flex}.mt-footer{gap:var(--heading-gap);color:var(--on-dark);flex-direction:column;display:flex}.mt-footer__cols{gap:var(--space-32);padding-top:var(--heading-gap);border-top:1px solid var(--on-dark-faint);grid-template-columns:repeat(4,minmax(0,1fr)) 220px;display:grid}.mt-footer__col{gap:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}.mt-footer__head{letter-spacing:-.011em;color:var(--on-dark);font-size:14px;font-weight:500;line-height:18px}.mt-footer__social{gap:var(--space-8);display:flex}.mt-footer__bottom{padding-top:var(--space-32);border-top:1px solid var(--on-dark-faint);color:var(--on-dark-secondary);justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.mt-footer--m{gap:var(--heading-gap-m)}.mt-footer--m .mt-footer__cols{gap:var(--space-32) var(--space-16);padding-top:var(--heading-gap-m);grid-template-columns:1fr 1fr}.mt-footer--m .mt-footer__bottom{align-items:flex-start;gap:var(--space-16);padding-top:var(--space-24);flex-direction:column}@media (min-width:760px) and (max-width:1099px){.mt-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.mt-block{border-radius:var(--radius-block);position:relative;overflow:hidden}.mt-block--photo{background:var(--surface-photo);color:var(--on-dark)}.mt-block--pricing{background:var(--decor-pricing)}.mt-block--dark{background:var(--surface-dark);color:var(--on-dark)}.mt-block--m{border-radius:var(--radius-block-m)}.mt-hero{min-height:var(--hero-min-h);margin:0 var(--plate-inset);border-radius:var(--radius-block);background:var(--surface-photo);color:var(--on-dark);flex-direction:column;display:flex;position:relative;overflow:hidden}.mt-hero__body{z-index:2;width:100%;max-width:calc(var(--container-hero) + 2 * var(--grid-px) + 2 * (var(--block-inset) - var(--plate-inset)));padding:0 calc(var(--grid-px) + var(--block-inset) - var(--plate-inset)) var(--space-32);justify-content:space-between;align-items:center;gap:var(--column-gap);flex:1;margin:0 auto;display:flex;position:relative}.mt-hero__text{flex:0 1 var(--hero-text-w);gap:var(--space-32);flex-direction:column;min-width:0;display:flex}.mt-hero__copy{gap:var(--space-24);flex-direction:column;display:flex}.mt-hero .mt-h,.mt-hero .mt-h .mt-accent{color:var(--on-dark)}.mt-hero__copy .mt-p{color:var(--on-photo-secondary);max-width:var(--hero-lead-w)}.mt-hero__btns{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.mt-hero__stage{z-index:0;pointer-events:none;position:absolute;inset:0;container-type:size}.mt-hero__photo{object-fit:cover;object-position:100% 100%;transform-origin:100% 100%;-webkit-mask-composite:source-in, source-in;width:100%;max-width:none;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 14%),linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(0deg,#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 14%),linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(0deg,#0000 0,#000 16%);-webkit-mask-composite:source-in;mask-composite:intersect}.mt-hero__wide{object-fit:cover;object-position:0% 100%;transform-origin:100% 100%;width:100%;max-width:none;height:100%;display:none;position:absolute;inset:0}.mt-hero__scrim{width:var(--hero-shade-end,55%);pointer-events:none;background:linear-gradient(270deg, #10121800 0, color-mix(in srgb, var(--scrim) 55%, transparent) 120px, var(--scrim) 300px);position:absolute;top:0;bottom:0;left:0}@media (min-width:1441px){.mt-hero__photo{display:none}.mt-hero__wide{display:block}}@media (max-width:1099px){.mt-hero{min-height:0}.mt-hero__body{padding-top:var(--space-24);padding-bottom:var(--heading-gap);flex-direction:column;align-items:flex-start}.mt-hero__text{width:100%;max-width:var(--hero-text-w);flex:none}}@media (max-width:759px){.mt-hero{margin:0 var(--plate-inset-m);border-radius:var(--radius-block-m)}.mt-hero__body{padding:48px var(--block-pad-x-m) var(--space-32);gap:var(--space-24)}.mt-hero__text,.mt-hero__copy{text-align:center;align-items:center;gap:var(--space-24)}.mt-hero__copy{gap:var(--space-16)}.mt-hero .mt-h br{display:none}.mt-hero__btns{flex-direction:column;align-items:center;width:100%}.mt-hero__btns .mt-btn{justify-content:center;width:280px}.mt-hero .mt-proof{align-self:center}.mt-hero__stage{height:min(92vw,420px);margin-top:-32px;position:relative}.mt-hero__photo{display:none}.mt-hero__wide{display:block}.mt-hero__stage:after{content:"";background:linear-gradient(180deg, var(--surface-photo) 0, var(--surface-photo) 18px, #1d202400 60px);position:absolute;inset:0}.mt-hero__scrim{display:none}}.mt-scr-layer{pointer-events:none;transform-origin:100% 100%;--ax:1;--iw:2.51697;--cx:.953047;--cy:.228824;--w:.037647;--h:.069412;--wr:max(100cqw, calc(100cqh * var(--iw)));position:absolute;inset:0}@media (min-width:1441px),(max-width:759px){.mt-scr-layer{--ax:0;--iw:1.77668;--cx:.933483;--cy:.324167;--w:.053333;--h:.098333}}.mt-scr{left:calc((100cqw - var(--wr)) * var(--ax) + var(--wr) * (var(--cx) - var(--w) / 2));top:calc(100cqh - var(--wr) / var(--iw) + var(--wr) * (var(--cy) - var(--h) / 2));width:calc(var(--wr) * var(--w));height:calc(var(--wr) * var(--h));font-family:var(--font-sans);color:var(--ink);position:absolute;overflow:hidden;transform:rotate(2.86deg);container-type:size}.mt-scr__st{text-align:center;opacity:0;animation:mt-scr-st var(--duration-screen) var(--ease-inout) infinite;animation-delay:calc(var(--i) * 2.5s);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 14cqw}.mt-scr__ic{background:var(--blue-soft);width:44cqw;height:44cqw;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-bottom:10cqw;display:flex;position:relative}.mt-scr__g{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22cqw;height:22cqw}.mt-scr__ring{fill:none;width:54cqw;height:54cqw;position:absolute;top:-5cqw;left:-5cqw;transform:rotate(-90deg)}.mt-scr__ring circle{fill:none;stroke-width:2.4px;stroke-linecap:round}.mt-scr__ring-bg{stroke:var(--line-soft)}.mt-scr__ring-fg{stroke:var(--accent);stroke-dasharray:1 1;stroke-dashoffset:1px;animation:mt-scr-ring var(--duration-screen) linear infinite;animation-delay:calc(var(--i) * 2.5s)}.mt-scr__ok{background:var(--success);width:17cqw;height:17cqw;box-shadow:0 0 0 2.4cqw var(--surface);animation:mt-scr-ok var(--duration-screen) var(--ease-spring) infinite;animation-delay:calc(var(--i) * 2.5s);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3cqw;right:-3cqw;transform:scale(0)}.mt-scr__ok svg{fill:none;width:11cqw;height:11cqw;stroke:var(--on-dark);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mt-scr__t{letter-spacing:-.01em;white-space:nowrap;font-size:11.5cqw;font-weight:600;line-height:1.2}.mt-scr__s{max-width:92cqw;color:var(--ink-secondary);margin-top:2.5cqw;font-size:8.2cqw;line-height:1.3}.mt-scr__st--ok .mt-scr__ic{background:var(--success-soft);color:var(--success)}.mt-scr__st--ok .mt-scr__ring-fg{stroke:var(--success);animation-name:mt-scr-ring-fast}.mt-scr__st--ok .mt-scr__ok{animation-name:mt-scr-ok-fast}.mt-scr__lvl{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:0;animation:mt-scr-lvl var(--duration-screen) linear infinite;animation-delay:calc(var(--i) * 2.5s);transform:scaleX(.12)}.mt-scr__st--done .mt-scr__ic{background:var(--success);color:var(--on-dark);animation:mt-scr-pop var(--duration-screen) var(--ease-spring) infinite;animation-delay:calc(var(--i) * 2.5s)}.mt-scr__st--done .mt-scr__g{stroke-width:2.6px}.mt-scr__dots{justify-content:center;align-items:center;gap:3.5cqw;display:flex;position:absolute;bottom:5cqw;left:0;right:0}.mt-scr__dots i{background:var(--blue-strong);width:3.6cqw;height:3.6cqw;animation:mt-scr-dot var(--duration-screen) var(--ease-inout) infinite;animation-delay:calc(var(--i) * 2.5s);border-radius:2cqw;flex:none}@keyframes mt-scr-st{0%{opacity:0;transform:translateY(6cqw)}3.5%{opacity:1;transform:none}15%{opacity:1;transform:none}18.5%{opacity:0;transform:translateY(-6cqw)}to{opacity:0;transform:translateY(-6cqw)}}@keyframes mt-scr-ring{0%{stroke-dashoffset:1px}3%{stroke-dashoffset:1px}13%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes mt-scr-ok{0%{transform:scale(0)}12.5%{transform:scale(0)}14.5%{transform:scale(1)}to{transform:scale(1)}}@keyframes mt-scr-ring-fast{0%{stroke-dashoffset:1px}2%{stroke-dashoffset:1px}7%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes mt-scr-ok-fast{0%{transform:scale(0)}7%{transform:scale(0)}9%{transform:scale(1)}to{transform:scale(1)}}@keyframes mt-scr-lvl{0%{transform:scaleX(.12)}3%{transform:scaleX(.12)}13%{transform:scaleX(.87)}to{transform:scaleX(.87)}}@keyframes mt-scr-pop{0%{transform:scale(.6)}4%{transform:scale(1)}to{transform:scale(1)}}@keyframes mt-scr-dot{0%{background:var(--accent);width:3.6cqw}3%{background:var(--accent);width:10cqw}15%{background:var(--accent);width:10cqw}18.5%{background:var(--blue-strong);width:3.6cqw}to{background:var(--blue-strong);width:3.6cqw}}@supports not (width:1cqw){.mt-scr-layer{display:none}}.mt-proof{align-items:center;gap:var(--space-12);display:flex}.mt-proof__icons{display:flex}.mt-proof__icons span{width:var(--proof-logo);height:var(--proof-logo);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-stack);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mt-proof__icons span+span{margin-left:var(--proof-overlap)}.mt-proof__icons img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mt-proof__text{text-align:left;flex-direction:column;display:flex}.mt-proof__text b{letter-spacing:-.011em;font-size:16px;font-weight:600;line-height:24px}.mt-proof__text span{color:var(--ink-secondary);font-size:14px;line-height:20px}.mt-hero .mt-proof__text b{color:var(--on-dark)}.mt-hero .mt-proof__text span{color:var(--on-photo-secondary)}.mt-proof--m .mt-proof__text b{letter-spacing:0;font-size:15px;line-height:20px}.mt-proof--m .mt-proof__text span{font-size:13px;line-height:20px}.mt-plate{border-radius:var(--radius-lg);padding:var(--plate-pad);background:var(--decor-plate);color:var(--on-dark);position:relative;overflow:hidden}.mt-glow{border-radius:var(--radius-pill);pointer-events:none;position:absolute}.mt-glow--blue{background:radial-gradient(circle, var(--decor-glow-blue) 0%, transparent 62%)}.mt-glow--soft{background:radial-gradient(circle, var(--decor-glow-plate) 0%, transparent 65%)}.mt-steps{gap:var(--space-12);display:flex}.mt-step{appearance:none;align-items:center;gap:var(--space-12);min-height:60px;padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);border-radius:var(--radius-pill);background:var(--decor-step-glass);color:var(--on-dark);-webkit-backdrop-filter:blur(var(--blur-pill));backdrop-filter:blur(var(--blur-pill));font-family:var(--font-sans);letter-spacing:-.011em;text-align:left;cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard), transform var(--duration-short) var(--ease-standard);border:0;flex:1;margin:0;font-size:14px;font-weight:500;line-height:18px;display:flex}.mt-step__num{border-radius:var(--radius-pill);background:var(--on-dark-faint);width:44px;height:44px;color:var(--on-dark);transition:background-color var(--duration-short) var(--ease-standard);flex:none;justify-content:center;align-items:center;font-size:14px;display:flex}.mt-step:hover,.mt-step.is-hover{background:linear-gradient(var(--on-dark-faint), var(--on-dark-faint)), var(--decor-step-glass)}.mt-step:active,.mt-step.is-active{background:linear-gradient(var(--on-dark-faint), var(--on-dark-faint)), var(--decor-step-glass);transform:translateY(1px)}.mt-step.is-current,.mt-step[aria-selected=true]{background:var(--surface);color:var(--accent)}.mt-step.is-current .mt-step__num,.mt-step[aria-selected=true] .mt-step__num{background:var(--accent)}.mt-step:disabled,.mt-step.is-disabled{cursor:not-allowed;background:var(--on-dark-faint);color:var(--on-dark-faint);box-shadow:none;transform:none}.mt-step__fill{display:none}.mt-steps--progress .mt-step{position:relative}.mt-steps--progress .mt-step__fill{box-sizing:border-box;align-items:center;justify-content:inherit;gap:inherit;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-dark);pointer-events:none;opacity:0;clip-path:inset(0 calc((100% - 44px) * (1 - var(--p,0))) 0 0 round 22px);transition:opacity var(--duration-short) var(--ease-standard);padding:0 8px 0 0;display:flex;position:absolute;inset:8px}.mt-steps--progress .mt-step.is-current .mt-step__fill{opacity:1;transition:none}.mt-steps--progress .mt-step__fill .mt-step__num{color:var(--on-dark);background:0 0}.mt-step--m{width:var(--step-round);height:var(--step-round);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:50%;flex:none;justify-content:center;gap:0;padding:0;font-size:0;line-height:0}.mt-step--m .mt-step__num{width:var(--step-round);height:var(--step-round);background:var(--on-dark-faint);color:var(--on-dark);transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard), transform .24s var(--ease-lift);font-size:15px;font-weight:600;line-height:20px}.mt-step--m:hover,.mt-step--m:active,.mt-step--m.is-current{background:0 0;transform:none}.mt-step--m.is-current .mt-step__num{background:var(--surface);color:var(--accent);transform:scale(1.06)}.mt-steps--progress .mt-step--m.is-current{transform:scale(1.06)}.mt-steps--progress .mt-step--m.is-current>.mt-step__num{background:var(--on-dark-faint);color:var(--on-dark);transform:none}.mt-steps--progress .mt-step--m .mt-step__fill{background:var(--surface);clip-path:inset(0 calc(100% - var(--p,0) * 100%) 0 0);border-radius:50%;justify-content:center;gap:0;padding:0;inset:0}.mt-steps--progress .mt-step--m .mt-step__fill .mt-step__num{color:var(--accent)}.mt-feature{border-radius:var(--radius-md);background:var(--surface-blue);height:360px;padding:var(--space-32) var(--space-32) 0;gap:var(--space-24);color:var(--ink);flex-direction:column;display:flex;overflow:hidden}.mt-feature__text{gap:var(--space-8);flex-direction:column;display:flex}.mt-feature__text p{color:var(--ink-secondary);margin:0}.mt-feature__art{min-height:0;padding-bottom:var(--space-32);flex:1;justify-content:center;align-items:flex-end;display:flex}.mt-feature--wide{height:240px;padding:var(--space-32);justify-content:space-between;align-items:center;gap:var(--space-20);flex-direction:row}.mt-feature--wide .mt-feature__text{flex:none;width:210px}.mt-feature--wide .mt-feature__art{align-items:center;padding:0}.mt-feature--m{height:auto;padding:var(--space-24) var(--space-24) 0;gap:var(--space-20)}.mt-feature--m .mt-feature__art{padding-bottom:var(--space-24)}.mt-feature__art--sheet{align-items:stretch;padding-bottom:0}.mt-feature__art--sheet .mt-sheet{height:auto}.mt-feature--m .mt-feature__art--sheet{flex:none;height:188px;padding-bottom:0}.mt-segcard{border-radius:var(--radius-md);background:var(--accent);width:280px;height:280px;color:var(--on-dark);transition:transform var(--duration-base) var(--ease-lift), box-shadow var(--duration-short) var(--ease-standard);will-change:transform;flex:none;text-decoration:none;display:block;position:relative;overflow:hidden}.mt-segcard:hover,.mt-segcard.is-hover{transform:translateY(var(--hover-lift))}.mt-segcard__img{object-fit:cover;width:100%;height:74%;display:block;position:absolute;top:0;left:0}.mt-segcard__glass{height:58%;-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));background:var(--decor-photo-glass);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 32%);mask-image:linear-gradient(#0000 0%,#000 32%)}.mt-segcard__body{left:var(--space-16);right:var(--space-16);bottom:var(--space-20);gap:var(--space-8);flex-direction:column;display:flex;position:absolute}.mt-segcard__title{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:24px}.mt-segcard__text{font-size:13px;line-height:20px}.mt-segcard--m{width:240px;height:240px}.mt-segcard--m .mt-segcard__title{font-size:18px;line-height:22px}.mt-segcard--m .mt-segcard__text{font-size:12px;line-height:17px}.mt-segcard--m .mt-segcard__body{left:var(--space-16);right:var(--space-16);bottom:var(--space-16)}@media (hover:none){.mt-segcard:hover{transform:none}}.mt-ribbon{padding:var(--space-8) 0;position:relative;overflow:hidden}.mt-ribbon__track{gap:var(--space-16);width:max-content;animation:mt-ribbon var(--duration-ribbon) linear infinite;display:flex}.mt-ribbon__track:hover{animation-play-state:paused}.mt-ribbon__fade{width:var(--ribbon-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.mt-ribbon__fade--l{background:linear-gradient(90deg,#fff 0%,#fffffffc 8%,#fffffff3 15%,#ffffffe4 22%,#ffffffd2 29%,#ffffffbd 35%,#ffffffa5 41%,#ffffff8c 47%,#ffffff73 53%,#ffffff5a 59%,#ffffff42 65%,#ffffff2d 71%,#ffffff1b 78%,#ffffff0c 85%,#ffffff03 92%,#fff0 100%);left:0}.mt-ribbon__fade--r{background:linear-gradient(270deg,#fff 0%,#fffffffc 8%,#fffffff3 15%,#ffffffe4 22%,#ffffffd2 29%,#ffffffbd 35%,#ffffffa5 41%,#ffffff8c 47%,#ffffff73 53%,#ffffff5a 59%,#ffffff42 65%,#ffffff2d 71%,#ffffff1b 78%,#ffffff0c 85%,#ffffff03 92%,#fff0 100%);right:0}.mt-ribbon--m .mt-ribbon__track{gap:var(--space-12)}.mt-ribbon--m .mt-ribbon__fade{display:none}@keyframes mt-ribbon{0%{transform:translate(0)}to{transform:translate(-50%)}}.mt-prices{gap:var(--space-20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mt-price{border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);padding:var(--space-32);gap:var(--space-24);color:var(--ink);flex-direction:column;display:flex}.mt-price__head{gap:var(--space-4);flex-direction:column;display:flex}.mt-price__row{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:32px;display:flex}.mt-price__range,.mt-price__unit,.mt-price__caption{color:var(--ink-secondary);font-size:14px;line-height:20px}.mt-price__amount{align-items:baseline;gap:var(--space-8);display:flex}.mt-price__list{gap:var(--space-12);padding-top:var(--space-20);border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.mt-price__item{align-items:center;gap:var(--space-8);font-size:14px;line-height:20px;display:flex}.mt-price--accent{background:var(--decor-price-accent);box-shadow:var(--shadow-card);color:var(--on-dark)}.mt-price--accent .mt-price__range,.mt-price--accent .mt-price__unit,.mt-price--accent .mt-price__caption{color:var(--on-dark)}.mt-price--accent .mt-price__list{border-top-color:var(--on-dark-faint)}.mt-price--m{padding:var(--space-24);gap:var(--space-20)}@media (max-width:1099px){.mt-prices{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}}@media (max-width:759px){.mt-prices{gap:var(--space-12);margin:-8px calc(-1 * var(--block-pad-x-m)) -56px;padding:var(--space-12) var(--block-pad-x-m) 64px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--block-pad-x-m);scrollbar-width:none;display:flex;overflow-x:auto}.mt-prices::-webkit-scrollbar{display:none}.mt-prices>.mt-price{scroll-snap-align:start;flex:0 0 min(280px,100% - 56px)}.mt-prices>.mt-price--accent{order:-1}}.mt-callout{justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-24);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--ring-soft);display:flex}.mt-callout__text{align-items:center;gap:var(--space-16);display:flex}.mt-callout__text p{max-width:640px;color:var(--ink-lead);margin:0}.mt-callout--m{align-items:stretch;gap:var(--space-20);padding:var(--space-20);flex-direction:column}.mt-callout--m .mt-callout__text{align-items:flex-start}.mt-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mt-stat{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-24);text-align:center;flex-direction:column;display:flex}.mt-stat+.mt-stat{border-left:1px solid var(--line-soft)}.mt-stat p{color:var(--ink-secondary);margin:0}.mt-stats--m{grid-template-columns:1fr}.mt-stats--m .mt-stat{padding:var(--space-20) 0}.mt-stats--m .mt-stat+.mt-stat{border-left:0;border-top:1px solid var(--line-soft)}.mt-case{border-radius:var(--radius-lg);padding:var(--plate-pad);background:var(--decor-case);color:var(--on-dark);gap:var(--space-32);flex-direction:column;display:flex;position:relative;overflow:hidden}.mt-case__head{gap:var(--space-16);flex-direction:column;display:flex;position:relative}.mt-case__client{align-items:center;gap:var(--space-12);font-size:14px;line-height:20px;display:flex}.mt-case__client img,.mt-case__client svg{flex:none;width:116px;height:34px;display:block}.mt-case__nums{gap:var(--space-24);grid-template-columns:1fr 1fr;display:grid;position:relative}.mt-case__num{gap:var(--space-8);flex-direction:column;display:flex}.mt-case__num p{color:var(--on-dark);margin:0;font-size:14px;line-height:20px}.mt-case__actions{align-items:center;gap:var(--space-24);margin-top:auto;display:flex;position:relative}.mt-case--m{padding:var(--plate-pad-m);gap:var(--space-24)}.mt-case--m .mt-case__nums{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.mt-case--m .mt-case__num p br{display:none}.mt-case--m .mt-case__actions{align-items:stretch;gap:var(--space-16);flex-direction:column}@media (max-width:379px){.mt-case--m .mt-case__nums{gap:var(--space-12)}.mt-case--m .mt-case__num p{font-size:13px;line-height:20px}}.mt-map{border-radius:var(--radius-lg);background:url(/v3/map-points.webp) center / cover no-repeat, var(--decor-map);min-height:412px;position:relative;overflow:hidden}.mt-map svg{width:100%;height:100%;display:block;position:absolute;inset:0}.mt-map__lines{fill:none;stroke:var(--ill-map-line);stroke-width:1px}.mt-map__dots{fill:var(--accent)}.mt-map__dot{transform-box:fill-box;transform-origin:50%}.mt-map.is-armed .mt-map__dot{opacity:0}.mt-map.is-armed .mt-map__lines path{stroke-dasharray:1 1;stroke-dashoffset:1px}.mt-map.is-in .mt-map__dot{animation:mt-map-dot var(--duration-pop) var(--ease-lift) both}.mt-map.is-in .mt-map__lines path{animation:mt-map-line var(--duration-draw) var(--ease-inout) both}@keyframes mt-map-dot{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:none}}@keyframes mt-map-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:759px){.mt-map{min-height:300px}}.mt-role{appearance:none;align-items:flex-start;gap:var(--space-16);width:100%;padding:var(--space-16) var(--space-20);border-radius:var(--radius-md);text-align:left;cursor:pointer;font-family:var(--font-sans);transition:background-color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);background:0 0;border:0;margin:0;display:flex}.mt-role__icon{border-radius:var(--radius-pill);background:var(--blue-soft);width:44px;height:44px;color:var(--accent);transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.mt-role__body{gap:var(--space-8);flex-direction:column;padding-top:10px;display:flex}.mt-role__title{letter-spacing:-.011em;color:var(--ink-secondary);transition:color var(--duration-short) var(--ease-standard);font-size:16px;font-weight:600;line-height:24px}.mt-role__text{color:var(--ink-secondary);margin:0;font-size:16px;line-height:24px;display:none}.mt-role:hover .mt-role__title,.mt-role.is-hover .mt-role__title{color:var(--ink)}.mt-role:hover .mt-role__icon,.mt-role.is-hover .mt-role__icon{background:var(--blue-strong)}.mt-role:active,.mt-role.is-active,.mt-role.is-selected,.mt-role[aria-expanded=true]{background:var(--surface-blue)}.mt-role.is-selected .mt-role__icon,.mt-role[aria-expanded=true] .mt-role__icon{background:var(--accent);color:var(--on-dark)}.mt-role.is-selected .mt-role__title,.mt-role[aria-expanded=true] .mt-role__title{color:var(--ink)}.mt-role.is-selected .mt-role__text,.mt-role[aria-expanded=true] .mt-role__text{display:block}.mt-role:disabled,.mt-role.is-disabled{cursor:not-allowed;background:0 0}.mt-role:disabled .mt-role__title,.mt-role.is-disabled .mt-role__title{color:var(--ink-muted)}.mt-role:disabled .mt-role__icon,.mt-role.is-disabled .mt-role__icon{background:var(--blue-soft);color:var(--ink-muted)}.mt-rolevis{border-radius:var(--radius-lg);background:var(--decor-soft-panel);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mt-ui{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-16) var(--space-20);gap:var(--space-12);color:var(--ink);font-family:var(--font-sans);flex-direction:column;display:flex}.mt-ui__title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.mt-ui__meta{color:var(--ink-secondary);font-size:11px;font-weight:400;line-height:15px}.mt-ui__small{color:var(--ink-secondary);font-size:11px;line-height:15px}.mt-ui__rows{gap:var(--space-8);flex-direction:column;display:flex}.mt-ui__row{justify-content:space-between;align-items:center;gap:var(--space-8);font-size:13px;line-height:19px;display:flex}.mt-ui__row>div{align-items:center;gap:var(--space-8);display:flex}.mt-ui__row>.mt-ui__stack{text-align:left;align-items:flex-start}.mt-ui__row b,.mt-ui__strong{font-weight:600}.mt-ui__row--line{padding:var(--space-8) 0;border-top:1px solid var(--line-soft)}.mt-ui__stack{gap:var(--space-4);flex-direction:column;display:flex}.mt-ui__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:22px}.mt-ui__q{gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-sm);background:var(--surface-blue);flex-direction:column;display:flex}.mt-ui__answers{gap:var(--space-8);display:flex}.mt-ui__note{justify-content:flex-end;display:flex}.mt-ui__head{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--ink-secondary);font-size:11px;line-height:15px;display:flex}.mt-ui__bars{gap:var(--space-8);flex-direction:column;display:flex}.mt-ui__barrow{align-items:center;gap:var(--space-8);grid-template-columns:64px minmax(0,1fr) 26px;font-size:11px;line-height:15px;display:grid}.mt-ui__barrow>span:last-child{text-align:right;color:var(--ink-secondary);font-variant-numeric:tabular-nums}.mt-ui__search{align-items:center;gap:var(--space-8);height:44px;padding:0 var(--space-12);border-radius:var(--radius-sm);box-shadow:var(--ring-selected);font-size:14px;line-height:20px;display:flex}.mt-ui__caret{background:var(--ink);width:1.5px;height:16px;margin-left:-4px;animation:1s step-end infinite mt-blink}.mt-ui__box{border-radius:var(--radius-sm);padding:var(--space-12);box-shadow:var(--ring-soft);gap:var(--space-8);flex-direction:column;display:flex}.mt-ui__tags{gap:var(--space-4);display:flex}.mt-ui__tag{border-radius:var(--radius-pill);padding:var(--space-4) var(--space-12);box-shadow:var(--ring-line);color:var(--ink-lead);font-size:12px;font-weight:500;line-height:16px}.mt-ui__tag.is-on{background:var(--accent);color:var(--on-dark);box-shadow:none}.mt-ui__range{background:var(--surface-blue);border-radius:var(--radius-sm);padding:var(--space-8) var(--space-12);gap:var(--space-4);flex-direction:column;display:flex}.mt-ui__kpis{gap:var(--space-8);display:flex}.mt-ui__kpi{padding:var(--space-12);border-radius:var(--radius-sm);background:var(--surface-blue);flex-direction:column;flex:1;gap:2px;display:flex}.mt-ui__cols{align-items:flex-end;gap:6px;height:96px;display:flex}.mt-ui__cols i{background:var(--blue-strong);transform-origin:bottom;animation:mt-grow-y var(--duration-slow) var(--ease-lift) both;border-radius:6px 6px 2px 2px;flex:1}.mt-ui__cols i:last-child{background:var(--accent)}.mt-ui__jrow{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--line-soft);grid-template-columns:44px 64px minmax(0,1fr) auto;font-size:11px;line-height:15px;display:grid}.mt-ui__pct{border-radius:var(--radius-sm);padding:6px var(--space-12);box-shadow:var(--ring-line);font-size:15px;font-weight:600;line-height:20px}.mt-ui__mini{text-align:center;border-radius:var(--radius-pill);padding:var(--space-8);box-shadow:var(--ring-line);flex:1;font-size:13px;font-weight:600;line-height:19px}.mt-ui__mini.is-on{background:var(--accent);color:var(--on-dark);box-shadow:none}@keyframes mt-blink{50%{opacity:0}}.mt-qr{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--surface);flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;width:52px;height:52px;padding:4px;display:grid}.mt-qr i{background:var(--accent)}.mt-qr i.o{background:var(--surface)}.mt-notice{background:var(--surface);border-radius:var(--radius-sm);width:max-content;max-width:260px;box-shadow:var(--ill-shadow-notice);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);align-items:center;gap:var(--space-8);color:var(--ink);display:flex}.mt-notice__body{flex-direction:column;gap:0;min-width:0;display:flex}.mt-notice__title{white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.mt-notice__text{color:var(--ink-secondary);font-size:11px;line-height:15px}.mt-sheet{width:236px;height:262px;filter:var(--ill-shadow-sheet);flex:none;position:relative}.mt-sheet__page{background:var(--surface);border-radius:var(--radius-sm) 0 0 0;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);padding:var(--space-16) var(--space-20) 0;gap:var(--space-12);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mt-sheet__corner{border-radius:0 0 0 var(--radius-xs);background:linear-gradient(225deg, transparent 50%, var(--ill-pdf-corner) 50%);width:26px;height:26px;position:absolute;top:0;right:0}.mt-sheet__top{align-items:center;gap:var(--space-8);display:flex}.mt-sheet__lines{flex-direction:column;gap:9px;padding-top:2px;display:flex}.mt-sheet__lines i{border-radius:var(--radius-pill);background:var(--ill-track);height:6px;display:block}.mt-sheet__cta{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-12);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-dark);box-shadow:var(--ill-shadow-cta);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;bottom:10px;right:-34px}.mt-chartbars{align-items:flex-end;gap:14px;display:flex;position:absolute;inset:0}.mt-chartbars i{background:var(--ill-bar);transform-origin:50% 100%;animation:mt-grow-y var(--duration-slow) var(--ease-lift) both;border-radius:10px 10px 0 0;flex:1 1 0}@keyframes mt-grow-y{0%{transform:scaleY(0)}to{transform:none}}.mt-reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease-lift), transform var(--duration-reveal) var(--ease-lift);transform:translateY(24px)}.mt-reveal.is-in{opacity:1;transform:none}.mt-fade{animation:mt-fade var(--duration-base) var(--ease-lift) both}.mt-rise{animation:mt-rise var(--duration-base) var(--ease-lift) both}.mt-pop{animation:mt-pop var(--duration-pop) var(--ease-lift) both}.mt-a1{animation-delay:.12s}.mt-a2{animation-delay:calc(.12s + var(--stagger-chip))}.mt-a3{animation-delay:calc(.12s + 2 * var(--stagger-chip))}.mt-a4{animation-delay:calc(.12s + 3 * var(--stagger-chip))}.mt-a5{animation-delay:calc(.12s + 4 * var(--stagger-chip))}.mt-a6{animation-delay:calc(.12s + 5 * var(--stagger-chip))}@keyframes mt-fade{0%{opacity:0}to{opacity:1}}@keyframes mt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mt-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.mt-tile{appearance:none;align-items:center;gap:var(--space-12);width:100%;min-height:52px;padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--ring-line);font-family:var(--font-sans);letter-spacing:-.011em;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--duration-short) var(--ease-standard), box-shadow var(--duration-short) var(--ease-standard);border:0;margin:0;font-size:14px;font-weight:500;line-height:18px;display:flex}.mt-tile--s{gap:var(--space-8);min-height:44px;padding:var(--space-12)}.mt-tile__radio{border-radius:var(--radius-pill);background:var(--surface);width:18px;height:18px;box-shadow:var(--ring-line);transition:box-shadow var(--duration-short) var(--ease-standard);flex:none}.mt-tile:hover,.mt-tile.is-hover,.mt-tile:active,.mt-tile.is-active{background:var(--surface-blue)}.mt-tile.is-selected,.mt-tile[aria-checked=true]{background:var(--surface-blue);box-shadow:var(--ring-selected)}.mt-tile.is-selected .mt-tile__radio,.mt-tile[aria-checked=true] .mt-tile__radio{box-shadow:var(--ring-radio-on)}.mt-tile:disabled,.mt-tile.is-disabled{cursor:not-allowed;background:var(--surface);color:var(--ink-muted);box-shadow:var(--ring-line)}.mt-tile:disabled .mt-tile__radio,.mt-tile.is-disabled .mt-tile__radio{background:var(--surface);box-shadow:var(--ring-line)}.mt-quiz{border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-32);gap:var(--space-20);min-height:520px;color:var(--ink);flex-direction:column;display:flex}.mt-quiz__head{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.mt-quiz__title{align-items:baseline;gap:var(--space-8);display:flex}.mt-quiz__title b{letter-spacing:-.011em;font-size:16px;font-weight:600;line-height:24px}.mt-quiz__title span{color:var(--ink-secondary);font-size:14px;line-height:20px}.mt-quiz__q{gap:var(--space-8);flex-direction:column;display:flex}.mt-quiz__q p{color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.mt-quiz__grid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mt-quiz__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mt-quiz__grid--4{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}.mt-quiz__fields{gap:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.mt-quiz__nav{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-8);margin-top:auto;display:flex}.mt-quiz__note{color:var(--ink-secondary);margin:0;font-size:13px;line-height:20px}.mt-quiz__summary{gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-sm);background:var(--surface-blue);flex-direction:column;display:flex}.mt-quiz__summary div{gap:var(--space-12);font-size:13px;line-height:20px;display:flex}.mt-quiz__summary span{width:92px;color:var(--ink-secondary);flex:none}.mt-quiz__summary b{font-weight:500}.mt-quiz--m{padding:var(--space-24) var(--space-20);min-height:0}.mt-quiz--m .mt-quiz__grid,.mt-quiz--m .mt-quiz__fields{grid-template-columns:1fr}.mt-quiz--m .mt-quiz__grid--4{grid-template-columns:1fr 1fr}.mt-window{border-radius:var(--radius-sm);background:var(--ill-window-dark);box-shadow:var(--ill-shadow-window-dark);overflow:hidden}.mt-window__bar{background:var(--ill-window-bar-dark);border-bottom:1px solid var(--ill-window-line);align-items:center;height:30px;padding:0 13px;display:flex;position:relative}.mt-window__lights{gap:7px;display:flex}.mt-window__lights i{border-radius:var(--radius-pill);background:var(--ill-dot-red);width:11px;height:11px}.mt-window__lights i:nth-child(2){background:var(--ill-dot-yellow)}.mt-window__lights i:nth-child(3){background:var(--ill-dot-green)}.mt-window__title{justify-content:center;align-items:center;gap:var(--space-8);color:var(--on-dark-secondary);pointer-events:none;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;inset:0}.mt-window__title img{object-fit:contain;width:14px;height:14px;display:block}.mt-window__img{width:100%;height:auto;display:block}.mt-window--light{background:var(--surface);box-shadow:var(--shadow-card)}.mt-window--light .mt-window__bar{background:var(--ill-track);border-bottom-color:var(--line-soft)}.mt-window--light .mt-window__title{color:var(--ink-secondary)}.mt-ui__bar{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.mt-ui__dots{gap:6px;display:flex}.mt-ui__dots i{border-radius:var(--radius-pill);background:var(--ill-dot-red-soft);width:9px;height:9px}.mt-ui__dots i:nth-child(2){background:var(--ill-dot-yellow-soft)}.mt-ui__dots i:nth-child(3){background:var(--ill-dot-green-soft)}.mt-ui__app{color:var(--ink-secondary);font-size:12px;font-weight:600;line-height:16px}.mt-ui__device{align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--radius-sm);background:var(--surface-blue);display:flex}.mt-ui__total{justify-content:space-between;align-items:flex-end;gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--line-soft);display:flex}.mt-ui__total>div:not(.mt-qr){gap:var(--space-4);flex-direction:column;display:flex}.mt-ui__price-l{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:32px}.mt-ui__minus{color:var(--danger);font-variant-numeric:tabular-nums;font-weight:600}.mt-ui__result{padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);background:var(--surface-blue);justify-content:space-between;align-items:center;display:flex}.mt-ui__result .mt-ui__price-l{color:var(--accent)}.mt-faq{flex-direction:column;display:flex}.mt-faq__item{border-bottom:1px solid var(--line-soft)}.mt-faq__item:last-child{border-bottom:0}.mt-faq__q{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-24);width:100%;padding:var(--space-24) 0;text-align:left;cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);border-radius:var(--radius-xs);background:0 0;border:0;margin:0;font-size:20px;font-weight:600;line-height:24px;display:flex}.mt-faq__q:hover,.mt-faq__item.is-open .mt-faq__q{color:var(--ink)}.mt-faq__icon{width:24px;height:24px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.mt-faq__icon .mt-icon{width:24px;height:24px}.mt-faq__v{transform-box:fill-box;transform-origin:50%;transition:transform .42s var(--ease-standard)}.mt-faq__item.is-open .mt-faq__v{transform:scaleY(0)}.mt-faq__item.is-anim.is-open .mt-faq__icon .mt-icon{animation:mt-faq-open .42s var(--ease-standard)}.mt-faq__item.is-anim:not(.is-open) .mt-faq__icon .mt-icon{animation:mt-faq-close .42s var(--ease-standard)}@keyframes mt-faq-open{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}@keyframes mt-faq-close{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}.mt-faq__icon .mt-icon--minus,.mt-faq__item.is-open .mt-faq__icon .mt-icon--plus{display:none}.mt-faq__item.is-open .mt-faq__icon .mt-icon--minus{display:block}.mt-faq__a{padding:0 calc(24px + var(--space-24)) var(--space-24) 0;color:var(--ink-lead);margin:0;font-size:16px;line-height:24px;display:none}.mt-faq__item.is-open .mt-faq__a{animation:mt-faq-a var(--duration-short) var(--ease-standard) both;display:block}@keyframes mt-faq-a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mt-faq--m .mt-faq__q{padding:var(--space-20) 0;gap:var(--space-16);font-size:18px;line-height:22px}.mt-faq--m .mt-faq__a{padding:0 0 var(--space-20)}.mt-faqhead{justify-content:flex-start;align-items:flex-end;gap:calc(var(--column-gap) * 2 + var(--space-12));display:flex}.mt-faqhead>.mt-h,.mt-faqhead>.mt-p{margin:0}.mt-faqhead>.mt-p{max-width:400px;color:var(--ink-lead);padding-bottom:var(--space-8)}.mt-faqhead--m{align-items:flex-start;gap:var(--space-16);flex-direction:column}.mt-faqhead--m>.mt-p{padding-bottom:0}.mt-topics{top:calc(var(--header-top) + var(--header-h) + var(--space-32));gap:var(--space-4);flex-direction:column;width:280px;display:flex;position:sticky}.mt-topics__t{appearance:none;width:100%;padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);text-align:left;cursor:pointer;font-family:var(--font-sans);letter-spacing:-.011em;color:var(--ink-secondary);transition:background-color var(--duration-short) var(--ease-standard), color var(--duration-short) var(--ease-standard);background:0 0;border:0;align-items:center;margin:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.mt-topics__t:hover,.mt-topics__t.is-hover{color:var(--ink)}.mt-topics__t.is-selected,.mt-topics__t[aria-current=true]{background:var(--surface-blue);color:var(--ink)}.mt-picker{position:relative}.mt-picker__btn{appearance:none;align-items:center;gap:var(--space-8);width:100%;height:52px;padding:0 var(--space-16);border-radius:var(--radius-sm);background:var(--surface-blue);box-shadow:var(--ring-soft);font-family:var(--font-sans);text-align:left;cursor:pointer;color:var(--ink);border:0;margin:0;display:flex}.mt-picker__btn.is-open,.mt-picker__btn[aria-expanded=true]{box-shadow:var(--ring-selected)}.mt-picker__l{color:var(--ink-secondary);font-size:14px;line-height:20px}.mt-picker__v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.mt-picker__chev{width:20px;height:20px;color:var(--accent);transition:transform var(--duration-short) var(--ease-standard);flex:none}.mt-picker__btn.is-open .mt-picker__chev,.mt-picker__btn[aria-expanded=true] .mt-picker__chev{transform:rotate(180deg)}.mt-picker__panel{left:0;right:0;top:calc(100% + var(--space-8));z-index:2;padding:var(--space-8) var(--space-16) var(--space-16);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--ring-soft), var(--shadow-card);flex-direction:column;display:flex;position:absolute}.mt-picker__panel--static{margin-top:var(--space-8);position:static}.mt-picker__it{width:100%;padding:var(--space-12) 0;border-bottom:1px solid var(--line-soft);border-radius:0;align-items:center}.mt-picker__it .mt-check__text{color:var(--ink);font-size:16px;font-weight:500;line-height:24px}.mt-picker__ok{margin-top:var(--space-16);justify-content:center;width:100%}.mt-chatart{gap:var(--space-12);aspect-ratio:1;box-sizing:border-box;width:280px;padding:var(--space-20);border-radius:var(--radius-block);background:linear-gradient(160deg, var(--blue-soft) 0%, var(--blue-strong) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.mt-chatart--m{aspect-ratio:auto;width:100%;min-height:220px}.mt-chatart__chip{align-self:flex-start;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);background:var(--surface-glass);color:var(--ink);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));margin-bottom:auto;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.mt-chatart__chip .mt-brand{color:var(--accent)}.mt-chatart__msg{max-width:200px;padding:var(--space-12) var(--space-16);font-size:13px;font-weight:500;line-height:18px}.mt-chatart__msg--q{margin-top:var(--space-12);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft);border-radius:18px 18px 4px;align-self:flex-end}.mt-chatart__row{align-items:flex-end;gap:var(--space-8);display:flex}.mt-chatart__ava{background:var(--surface);width:28px;height:28px;box-shadow:var(--shadow-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.mt-chatart__ava img{flex:none;width:16px;height:auto;display:block}.mt-chatart__msg--a{background:var(--accent);color:var(--on-dark);box-shadow:var(--shadow-glow);border-radius:18px 18px 18px 4px}.mt-chatart__dots{padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);background:var(--surface-glass);align-self:flex-start;gap:4px;margin-left:36px;display:inline-flex}.mt-chatart__dots i{background:var(--accent-light);width:6px;height:6px;animation:mt-chat-dot 1.4s var(--ease-standard) infinite;border-radius:50%}.mt-chatart__dots i:nth-child(2){animation-delay:.2s}.mt-chatart__dots i:nth-child(3){animation-delay:.4s}@keyframes mt-chat-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.mt-help{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.mt-help>.mt-h,.mt-help>.mt-p{margin:0}.mt-help>.mt-p{color:var(--ink-lead);max-width:520px}.mt-help__btns{gap:var(--space-8);padding-top:var(--space-8);flex-wrap:wrap;display:flex}.mt-help__note{color:var(--ink-secondary);margin:0;font-size:13px;line-height:20px}.mt-helprow{gap:calc(var(--column-gap) * 2);grid-template-columns:280px minmax(0,1fr);align-items:center;display:grid}.mt-helprow--m{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.mt-helprow--m .mt-chatart{order:1}.mt-link--nav[aria-current=page]{color:var(--ink)}.mt-link--footer.is-current,.mt-link--footer[aria-current=page]{color:var(--on-dark)}.mt-btn[aria-busy=true]{cursor:progress}.mt-picker__btn:hover,.mt-picker__btn.is-hover{background:var(--blue-soft)}.mt-picker__btn:active,.mt-picker__btn.is-active{background:var(--blue-strong)}.mt-topics__t:active,.mt-topics__t.is-active{color:var(--ink);background:var(--blue-soft)}.mt-form--dark .mt-check:active .mt-check__box,.mt-form--dark .mt-check.is-active .mt-check__box{background:var(--on-dark-faint);box-shadow:var(--ring-selected)}@media (prefers-reduced-motion:reduce){.mt-root *,.mt-root :before,.mt-root :after{transition:none!important;animation:none!important}.mt-reveal{opacity:1;transform:none}.mt-scr__st--done{opacity:1}.mt-scr__dots i:last-child{background:var(--accent);width:10cqw}.mt-map.is-armed .mt-map__dot{opacity:1}.mt-map.is-armed .mt-map__lines path{stroke-dashoffset:0}}
