:root{--font-display:"Barlow","Helvetica Neue",Arial,sans-serif;--font-sans:"IBM Plex Sans","Segoe UI",Arial,sans-serif;--font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--mt-turquoise-50:#E6F7F9;--mt-turquoise-100:#C6EEF3;--mt-turquoise-200:#93DEE7;--mt-turquoise-300:#57C7D5;--mt-turquoise-400:#1FAEC0;--mt-turquoise-500:#0091A3;--mt-turquoise-600:#007A8A;--mt-turquoise-700:#046171;--mt-turquoise-800:#0A4C59;--mt-turquoise-900:#0C3A44;--mt-ink-0:#FFFFFF;--mt-ink-25:#FAFBFB;--mt-ink-50:#F4F6F7;--mt-ink-100:#EAEEEF;--mt-ink-200:#DCE2E4;--mt-ink-300:#C2CBCE;--mt-ink-400:#9AA6AA;--mt-ink-500:#74868C;--mt-ink-550:#5D6F74;--mt-ink-600:#566A70;--mt-ink-700:#3E5057;--mt-ink-800:#27373D;--mt-ink-900:#142227;--mt-ember-50:#FFF3EA;--mt-ember-100:#FFE2CC;--mt-ember-300:#F7A868;--mt-ember-500:#E4661A;--mt-ember-600:#C4530F;--mt-ember-700:#9C4210;--mt-green-50:#E8F6EE;--mt-green-500:#1B7F4B;--mt-green-700:#12603A;--mt-amber-50:#FFF6E5;--mt-amber-500:#B26A00;--mt-amber-700:#8A5200;--mt-red-50:#FDECEA;--mt-red-500:#C0271E;--mt-red-700:#96190F;--mt-blue-50:#EAF1FB;--mt-blue-500:#1D5FA8;--mt-blue-700:#154A85;--color-primary:var(--mt-turquoise-600);--color-primary-hover:var(--mt-turquoise-700);--color-primary-active:var(--mt-turquoise-800);--color-primary-subtle:var(--mt-turquoise-50);--color-primary-contrast:#FFFFFF;--color-secondary:var(--mt-ink-900);--color-secondary-hover:var(--mt-ink-800);--color-secondary-active:#0A171B;--color-accent:var(--mt-ember-600);--color-accent-subtle:var(--mt-ember-50);--color-bg:#FFFFFF;--color-bg-alt:var(--mt-ink-50);--color-bg-inverse:var(--mt-turquoise-900);--color-surface:#FFFFFF;--color-surface-alt:var(--mt-ink-25);--color-surface-elevated:#FFFFFF;--color-surface-sunken:var(--mt-ink-100);--color-border:var(--mt-ink-200);--color-border-muted:var(--mt-ink-100);--color-border-strong:var(--mt-ink-300);--color-border-focus:var(--mt-turquoise-500);--text-primary:var(--mt-ink-900);--text-secondary:var(--mt-ink-700);--text-muted:var(--mt-ink-550);--text-inverse:#FFFFFF;--text-on-primary:#FFFFFF;--text-link:var(--mt-turquoise-700);--text-link-hover:var(--mt-turquoise-800);--text-price:var(--mt-ink-900);--color-success:var(--mt-green-500);--color-success-fg:var(--mt-green-700);--color-success-bg:var(--mt-green-50);--color-warning:var(--mt-amber-500);--color-warning-fg:var(--mt-amber-700);--color-warning-bg:var(--mt-amber-50);--color-error:var(--mt-red-500);--color-error-fg:var(--mt-red-700);--color-error-bg:var(--mt-red-50);--color-info:var(--mt-blue-500);--color-info-fg:var(--mt-blue-700);--color-info-bg:var(--mt-blue-50);--focus-ring-color:var(--mt-turquoise-500);--focus-ring:0 0 0 3px rgba(0,145,163,.32);--overlay:rgba(20,34,39,.55);--fs-display:3rem;--lh-display:1.04;--ls-display:-.02em;--fs-h1:2.375rem;--lh-h1:1.12;--ls-h1:-.015em;--fs-h2:1.875rem;--lh-h2:1.18;--ls-h2:-.01em;--fs-h3:1.5rem;--lh-h3:1.28;--ls-h3:-.005em;--fs-h4:1.25rem;--lh-h4:1.35;--ls-h4:0;--fs-body-lg:1.125rem;--lh-body-lg:1.62;--fs-body:1rem;--lh-body:1.6;--fs-body-sm:.875rem;--lh-body-sm:1.55;--fs-label:.8125rem;--lh-label:1.2;--ls-label:.06em;--fs-tech:.875rem;--lh-tech:1.5;--ls-tech:.01em;--fs-price:1.75rem;--lh-price:1.05;--ls-price:-.01em;--fs-price-sm:1.25rem;--fs-cta:1rem;--lh-cta:1;--ls-cta:.01em;--fs-caption:.75rem;--lh-caption:1.4;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--type-display:var(--fw-bold) var(--fs-display)/var(--lh-display) var(--font-display);--type-h1:var(--fw-bold) var(--fs-h1)/var(--lh-h1) var(--font-display);--type-h2:var(--fw-semibold) var(--fs-h2)/var(--lh-h2) var(--font-display);--type-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-h3) var(--font-display);--type-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-h4) var(--font-display);--type-body-lg:var(--fw-regular) var(--fs-body-lg)/var(--lh-body-lg) var(--font-sans);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-body-sm:var(--fw-regular) var(--fs-body-sm)/var(--lh-body-sm) var(--font-sans);--type-label:var(--fw-semibold) var(--fs-label)/var(--lh-label) var(--font-sans);--type-tech:var(--fw-regular) var(--fs-tech)/var(--lh-tech) var(--font-mono);--type-price:var(--fw-bold) var(--fs-price)/var(--lh-price) var(--font-display);--type-cta:var(--fw-semibold) var(--fs-cta)/var(--lh-cta) var(--font-sans);--type-caption:var(--fw-regular) var(--fs-caption)/var(--lh-caption) var(--font-sans);--space-0:0;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:80px;--space-14:96px;--space-15:128px;--section-y:var(--space-13);--section-y-mobile:var(--space-11);--card-pad:var(--space-7);--card-pad-sm:var(--space-6);--stack-tight:var(--space-4);--stack:var(--space-6);--stack-loose:var(--space-9);--touch-min:44px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--radius-card:var(--radius-lg);--radius-control:var(--radius-md);--radius-chip:var(--radius-pill);--shadow-xs:0 1px 2px rgba(20,34,39,.06);--shadow-sm:0 1px 3px rgba(20,34,39,.08),0 1px 2px rgba(20,34,39,.04);--shadow-md:0 4px 12px rgba(20,34,39,.08),0 1px 3px rgba(20,34,39,.05);--shadow-lg:0 12px 32px rgba(20,34,39,.12),0 2px 6px rgba(20,34,39,.06);--shadow-header:0 1px 0 var(--color-border),0 2px 8px rgba(20,34,39,.04);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.6);--container-max:1280px;--container-wide:1440px;--container-narrow:760px;--gutter-mobile:16px;--gutter-tablet:24px;--gutter-desktop:32px;--grid-cols-desktop:12;--grid-cols-tablet:8;--grid-cols-mobile:4;--grid-gap-desktop:24px;--grid-gap-tablet:20px;--grid-gap-mobile:16px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1440px;--header-h:72px;--header-h-mobile:60px;--announce-h:40px;--dur-fast:120ms;--dur:180ms;--dur-slow:240ms;--dur-panel:320ms;--ease-standard:cubic-bezier(.2,.6,.2,1);--ease-out:cubic-bezier(0,.6,.3,1);--ease-in:cubic-bezier(.5,0,1,.5);--transition-control:background-color var(--dur) var(--ease-standard),border-color var(--dur) var(--ease-standard),color var(--dur) var(--ease-standard),box-shadow var(--dur) var(--ease-standard)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur:1ms;--dur-slow:1ms;--dur-panel:1ms}}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);font:var(--type-body);-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{margin:0;color:var(--text-primary)}h1{font:var(--type-h1);letter-spacing:var(--ls-h1)}h2{font:var(--type-h2);letter-spacing:var(--ls-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}p{margin:0 0 var(--space-6);text-wrap:pretty}a{color:var(--text-link);text-decoration:underline;text-underline-offset:2px;transition:color var(--dur) var(--ease-standard)}a:hover{color:var(--text-link-hover)}a.mt-btn:focus,a.mt-btn:hover,a.mt-btn:visited{color:inherit}a.mt-btn--link:hover{color:var(--text-link-hover)}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--mt-turquoise-100);color:var(--mt-ink-900)}.mt-numeric,[data-numeric]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);font:var(--type-cta);letter-spacing:var(--ls-cta);border-radius:var(--radius-control);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:var(--transition-control);white-space:nowrap;font-family:var(--font-sans)}.mt-btn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.mt-btn--lg{min-height:52px;padding:0 var(--space-8);font-size:1.0625rem}.mt-btn--md{min-height:44px;padding:0 var(--space-7)}.mt-btn--sm{min-height:36px;padding:0 var(--space-6);font-size:var(--fs-body-sm)}.mt-btn--primary{background:var(--color-primary);color:var(--text-on-primary);box-shadow:var(--shadow-xs)}.mt-btn--primary:hover:not(:disabled){background:var(--color-primary-hover)}.mt-btn--primary:active:not(:disabled){background:var(--color-primary-active);box-shadow:none}.mt-btn--secondary{background:var(--color-secondary);color:var(--text-inverse)}.mt-btn--secondary:hover:not(:disabled){background:var(--color-secondary-hover)}.mt-btn--secondary:active:not(:disabled){background:var(--color-secondary-active)}.mt-btn--outline{background:var(--color-surface);color:var(--mt-turquoise-700);border-color:var(--mt-turquoise-300)}.mt-btn--outline:hover:not(:disabled){background:var(--color-primary-subtle);border-color:var(--color-primary)}.mt-btn--outline:active:not(:disabled){background:var(--mt-turquoise-100)}.mt-btn--tertiary{background:var(--mt-ink-50);color:var(--text-primary);border-color:var(--color-border)}.mt-btn--tertiary:hover:not(:disabled){background:var(--mt-ink-100);border-color:var(--color-border-strong)}.mt-btn--destructive{background:var(--color-error);color:#fff}.mt-btn--destructive:hover:not(:disabled){background:var(--mt-red-700);color:#fff}.mt-btn--link{background:none;color:var(--text-link);min-height:24px;padding:0;text-decoration:underline;text-underline-offset:3px;align-items:center}.mt-btn--link:hover:not(:disabled){color:var(--text-link-hover)}.mt-btn--accent{background:var(--color-accent);color:#fff}.mt-btn--accent:hover:not(:disabled){background:var(--mt-ember-700);color:#fff}.mt-btn:disabled,.mt-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.mt-btn--block{width:100%}.mt-btn__spin{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:mt-spin .7s linear infinite}@keyframes mt-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mt-btn__spin{animation-duration:2.4s}}.mt-iconbtn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid transparent;background:none;cursor:pointer;color:var(--text-secondary);transition:var(--transition-control);position:relative}.mt-iconbtn:after{content:"";position:absolute;inset:50% 50%;width:44px;height:44px;transform:translate(-50%,-50%)}.mt-iconbtn:hover{background:var(--mt-ink-100);color:var(--text-primary)}.mt-iconbtn:active{background:var(--mt-ink-200)}.mt-iconbtn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.mt-iconbtn--lg{width:44px;height:44px}.mt-iconbtn--md{width:40px;height:40px}.mt-iconbtn--sm{width:32px;height:32px}.mt-iconbtn--solid{background:var(--color-primary);color:#fff}.mt-iconbtn--solid:hover{background:var(--color-primary-hover);color:#fff}.mt-iconbtn--outline{border-color:var(--color-border);background:var(--color-surface)}.mt-iconbtn:disabled{opacity:.45;cursor:not-allowed}.mt-badge{display:inline-flex;align-items:center;gap:var(--space-3);font:var(--type-label);font-size:.75rem;letter-spacing:.02em;padding:4px 8px;border-radius:var(--radius-sm);border:1px solid transparent;white-space:nowrap}.mt-badge--brand{background:var(--color-primary-subtle);color:var(--mt-turquoise-800);border-color:var(--mt-turquoise-200)}.mt-badge--neutral{background:var(--mt-ink-50);color:var(--text-secondary);border-color:var(--color-border)}.mt-badge--success{background:var(--color-success-bg);color:var(--color-success-fg);border-color:#BFE3CE}.mt-badge--warning{background:var(--color-warning-bg);color:var(--color-warning-fg);border-color:#F0DCB0}.mt-badge--error{background:var(--color-error-bg);color:var(--color-error-fg);border-color:#F3C8C4}.mt-badge--info{background:var(--color-info-bg);color:var(--color-info-fg);border-color:#C6D8F0}.mt-badge--accent{background:var(--color-accent-subtle);color:var(--mt-ember-700);border-color:#F6D3B6}.mt-badge--solid{background:var(--color-secondary);color:#fff;border-color:transparent}.mt-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.mt-tag{display:inline-flex;align-items:center;gap:var(--space-4);font:var(--type-body-sm);font-weight:var(--fw-medium);padding:6px 10px;border-radius:var(--radius-chip);background:var(--color-surface);border:1px solid var(--color-border);color:var(--text-primary);transition:var(--transition-control)}.mt-tag--selectable{cursor:pointer}.mt-tag--selectable:hover{border-color:var(--mt-turquoise-300);background:var(--color-primary-subtle)}.mt-tag[aria-pressed=true]{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--mt-turquoise-800)}.mt-tag__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:none;background:var(--mt-ink-100);color:var(--text-secondary);cursor:pointer;font-size:12px;line-height:1}.mt-tag__x:hover{background:var(--mt-ink-300);color:var(--mt-ink-900)}.mt-tag__code{font:var(--type-tech);font-size:.75rem;color:var(--text-muted)}.mt-infobox{display:flex;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface-alt)}.mt-infobox__mark{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:var(--type-label);font-size:.8125rem;color:#fff;background:var(--text-muted)}.mt-infobox--info{background:var(--color-info-bg);border-color:#C6D8F0}.mt-infobox--info .mt-infobox__mark{background:var(--color-info)}.mt-infobox--warning{background:var(--color-warning-bg);border-color:#F0DCB0}.mt-infobox--warning .mt-infobox__mark{background:var(--color-warning)}.mt-infobox--error{background:var(--color-error-bg);border-color:#F3C8C4}.mt-infobox--error .mt-infobox__mark{background:var(--color-error)}.mt-infobox--success{background:var(--color-success-bg);border-color:#BFE3CE}.mt-infobox--success .mt-infobox__mark{background:var(--color-success)}.mt-infobox--technical{background:var(--color-primary-subtle);border-color:var(--mt-turquoise-200)}.mt-infobox--technical .mt-infobox__mark{background:var(--color-primary)}.mt-infobox__title{font:var(--type-h4);font-size:1rem;margin:0 0 var(--space-2)}.mt-infobox__body{font:var(--type-body-sm);color:var(--text-secondary)}.mt-infobox__body>p:last-child{margin-bottom:0}.mt-acc{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.mt-acc__item+.mt-acc__item{border-top:1px solid var(--color-border-muted)}.mt-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6) var(--space-7);background:none;border:none;cursor:pointer;text-align:left;font:var(--type-h4);font-size:1rem;color:var(--text-primary);min-height:56px;transition:var(--transition-control)}.mt-acc__btn:hover{background:var(--mt-ink-25)}.mt-acc__btn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mt-acc__sign{flex:0 0 auto;width:20px;height:20px;position:relative;color:var(--color-primary)}.mt-acc__sign:after,.mt-acc__sign:before{content:"";position:absolute;background:currentColor;transition:transform var(--dur) var(--ease-standard)}.mt-acc__sign:before{inset:9px 2px auto 2px;height:2px}.mt-acc__sign:after{inset:2px 9px 2px auto;width:2px}.mt-acc__btn[aria-expanded=true] .mt-acc__sign:after{transform:scaleY(0)}.mt-acc__panel{padding:0 var(--space-7) var(--space-7);font:var(--type-body);color:var(--text-secondary)}.mt-acc__panel>:last-child{margin-bottom:0}.mt-sech{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-8);margin-bottom:var(--space-9)}.mt-sech__eyebrow{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-primary);display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.mt-sech__eyebrow:before{content:"";width:20px;height:2px;background:var(--color-primary)}.mt-sech__title{font:var(--type-h2);letter-spacing:var(--ls-h2);margin:0}.mt-sech__sub{font:var(--type-body-lg);color:var(--text-secondary);margin:var(--space-5) 0 0;max-width:62ch}.mt-sech--center{flex-direction:column;align-items:center;text-align:center}.mt-sech--center .mt-sech__eyebrow{justify-content:center}@media (max-width:768px){.mt-sech{flex-direction:column;align-items:flex-start;gap:var(--space-5)}}.mt-field{display:flex;flex-direction:column;gap:var(--space-4)}.mt-field__label{font:var(--type-label);letter-spacing:.01em;color:var(--text-primary);display:flex;gap:var(--space-3);align-items:baseline}.mt-field__req{color:var(--color-error)}.mt-field__opt{font:var(--type-caption);color:var(--text-muted);font-weight:var(--fw-regular)}.mt-field__help{font:var(--type-caption);color:var(--text-muted)}.mt-field__msg{font:var(--type-body-sm);display:flex;align-items:center;gap:var(--space-3)}.mt-field__msg--error{color:var(--color-error-fg)}.mt-field__msg--success{color:var(--color-success-fg)}.mt-field__msg:before{content:"";width:16px;height:16px;border-radius:50%;flex:0 0 auto;display:inline-block;background:currentColor;-webkit-mask:none;mask:none}.mt-control{width:100%;min-height:44px;padding:0 var(--space-6);font:var(--type-body);font-family:var(--font-sans);color:var(--text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);transition:var(--transition-control);box-sizing:border-box}.mt-control::placeholder{color:var(--text-muted)}.mt-control:hover:not(:disabled){border-color:var(--mt-ink-400)}.mt-control:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring)}.mt-control:disabled{background:var(--mt-ink-50);color:var(--text-muted);cursor:not-allowed}.mt-control[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-bg)}.mt-control--textarea{min-height:120px;padding:var(--space-5) var(--space-6);line-height:1.55;resize:vertical}.mt-control--code{font:var(--type-tech);letter-spacing:.04em;text-transform:uppercase}.mt-inputwrap{position:relative;display:flex;align-items:center}.mt-inputwrap__lead,.mt-inputwrap__trail{position:absolute;display:flex;align-items:center;color:var(--text-muted);pointer-events:none}.mt-inputwrap__lead{left:var(--space-5)}.mt-inputwrap__trail{right:var(--space-5)}.mt-inputwrap--lead .mt-control{padding-left:42px}.mt-inputwrap--trail .mt-control{padding-right:42px}.mt-selectwrap{position:relative;display:block}.mt-selectwrap .mt-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;cursor:pointer}.mt-selectwrap:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);transform:translateY(-70%) rotate(45deg);pointer-events:none}.mt-check{display:flex;gap:var(--space-5);align-items:flex-start;min-height:44px;padding:var(--space-4) 0;cursor:pointer;font:var(--type-body)}.mt-check--boxed{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-6);background:var(--color-surface);transition:var(--transition-control)}.mt-check--boxed:hover{border-color:var(--mt-turquoise-300);background:var(--color-primary-subtle)}.mt-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);cursor:pointer;position:relative;transition:var(--transition-control)}.mt-check input:checked{background:var(--color-primary);border-color:var(--color-primary)}.mt-check input:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mt-check input:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.mt-check input:disabled{background:var(--mt-ink-100);border-color:var(--color-border);cursor:not-allowed}.mt-check__text{display:flex;flex-direction:column;gap:2px}.mt-check__desc{font:var(--type-body-sm);color:var(--text-secondary)}.mt-check__aside{margin-left:auto;font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap}.mt-radio{display:flex;gap:var(--space-5);align-items:flex-start;min-height:44px;padding:var(--space-4) 0;cursor:pointer;font:var(--type-body)}.mt-radio--boxed{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-6);background:var(--color-surface);transition:var(--transition-control)}.mt-radio--boxed:hover{border-color:var(--mt-turquoise-300)}.mt-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;border:1.5px solid var(--color-border-strong);border-radius:50%;background:var(--color-surface);cursor:pointer;position:relative;transition:var(--transition-control)}.mt-radio input:checked{border-color:var(--color-primary);border-width:6px}.mt-radio input:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.mt-radio input:disabled{background:var(--mt-ink-100);cursor:not-allowed}.mt-radio__text{display:flex;flex-direction:column;gap:2px}.mt-radio__desc{font:var(--type-body-sm);color:var(--text-secondary)}.mt-qty{display:inline-flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);overflow:hidden}.mt-qty button{width:44px;height:44px;border:none;background:none;cursor:pointer;color:var(--text-primary);font-size:18px;line-height:1;transition:var(--transition-control)}.mt-qty button:hover:not(:disabled){background:var(--mt-ink-100)}.mt-qty button:disabled{color:var(--mt-ink-300);cursor:not-allowed}.mt-qty button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mt-qty input{width:52px;height:44px;border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);text-align:center;font:var(--type-body);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);background:none}.mt-qty input:focus{outline:none;box-shadow:var(--focus-ring) inset}.mt-qty--sm button{width:36px;height:36px}.mt-qty--sm input{height:36px;width:44px}.mt-searchbox{position:relative;display:flex;align-items:center;width:100%}.mt-searchbox input{width:100%;min-height:48px;padding:0 44px;font:var(--type-body);font-family:var(--font-sans);color:var(--text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);transition:var(--transition-control);box-sizing:border-box}.mt-searchbox input::placeholder{color:var(--text-muted)}.mt-searchbox input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.mt-searchbox input:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring)}.mt-searchbox__ico{position:absolute;left:14px;display:flex;color:var(--text-muted);pointer-events:none}.mt-searchbox__clear{position:absolute;right:8px;width:32px;height:32px;border:none;border-radius:50%;background:var(--mt-ink-100);color:var(--text-secondary);cursor:pointer;font-size:14px}.mt-searchbox__clear:hover{background:var(--mt-ink-200)}.mt-searchbox--lg input{min-height:56px;font-size:1.0625rem}.mt-header__search .mt-searchbox input{min-height:40px;padding:0 38px 0 36px}.mt-header__search .mt-searchbox__ico{left:11px}.mt-header__search .mt-searchbox__clear{right:6px;width:28px;height:28px;font-size:13px}.mt-media{position:relative;aspect-ratio:4/3;background:var(--mt-ink-50);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border-muted)}.mt-media,.mt-media img{display:block;width:100%}.mt-media img{height:100%;object-fit:contain;mix-blend-mode:multiply}.mt-media--square{aspect-ratio:1/1}.mt-media--tall{aspect-ratio:3/4}.mt-media__ph{inset:0;align-items:center;justify-content:center;gap:var(--space-4);color:var(--text-muted);font:var(--type-caption);text-align:center;padding:var(--space-6);background:repeating-linear-gradient(135deg,var(--mt-ink-50) 0 10px,var(--mt-ink-25) 10px 20px)}.mt-media__badges,.mt-media__ph{position:absolute;display:flex;flex-direction:column}.mt-media__badges{top:var(--space-5);left:var(--space-5);align-items:flex-start;gap:var(--space-3)}.mt-price{display:flex;flex-direction:column;gap:2px}.mt-price__row{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap}.mt-price__value{font:var(--type-price);letter-spacing:var(--ls-price);color:var(--text-price);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-price--sm .mt-price__value{font-size:var(--fs-price-sm)}.mt-price__old{font:var(--type-body-sm);color:var(--text-muted);text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-price__note{font:var(--type-caption);color:var(--text-muted)}.mt-price__quote{display:inline-flex;align-items:center;gap:var(--space-4);font:var(--type-h4);font-size:1.125rem;color:var(--mt-turquoise-800)}.mt-price__quote:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--color-primary);transform:rotate(45deg)}.mt-pcard{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;transition:border-color var(--dur) var(--ease-standard),box-shadow var(--dur) var(--ease-standard),transform var(--dur) var(--ease-standard);height:100%}.mt-pcard:hover{border-color:var(--mt-turquoise-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.mt-pcard__body{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);flex:1 1}.mt-pcard__kicker{display:flex;align-items:center;gap:var(--space-4);font:var(--type-tech);font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.mt-pcard__name{font:var(--type-h4);font-size:1.0625rem;line-height:1.3;margin:0;text-wrap:pretty}.mt-pcard__name a{color:inherit;text-decoration:none}.mt-pcard__name a:hover{color:var(--mt-turquoise-700)}.mt-pcard__specs{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);padding:var(--space-5) 0;border-top:1px solid var(--color-border-muted);border-bottom:1px solid var(--color-border-muted);margin-top:auto}.mt-pcard__spec{display:flex;flex-direction:column;gap:1px;min-width:64px}.mt-pcard__spec dt{font:var(--type-caption);color:var(--text-muted)}.mt-pcard__spec dd{margin:0;font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-pcard__compat{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.mt-pcard__compat b{font-weight:var(--fw-semibold);color:var(--text-primary)}.mt-pcard__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.mt-pcard__badges{display:flex;gap:var(--space-3);flex-wrap:wrap}.mt-pcard--row{flex-direction:row}.mt-pcard--row .mt-media{width:180px;flex:0 0 180px;aspect-ratio:1/1;border:none;border-right:1px solid var(--color-border-muted);border-radius:0}@media (max-width:640px){.mt-pcard--row{flex-direction:column}.mt-pcard--row .mt-media{width:100%;flex:auto;border-right:none;border-bottom:1px solid var(--color-border-muted)}}.mt-ccard{position:relative;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);text-decoration:none;color:inherit;overflow:hidden;transition:var(--transition-control),transform var(--dur) var(--ease-standard);min-height:180px}.mt-ccard:after{content:"";position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;background:var(--color-primary-subtle);transition:transform var(--dur-slow) var(--ease-standard)}.mt-ccard:hover{border-color:var(--mt-turquoise-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.mt-ccard:hover:after{transform:scale(1.15)}.mt-ccard>*{position:relative;z-index:1}.mt-ccard__ico{width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-primary-subtle);color:var(--mt-turquoise-700);display:flex;align-items:center;justify-content:center}.mt-ccard__title{font:var(--type-h3);font-size:1.25rem;margin:0}.mt-ccard__desc{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.mt-ccard__meta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--mt-turquoise-700)}.mt-ccard__count{font:var(--type-caption);color:var(--text-muted);font-weight:var(--fw-regular)}.mt-ccard--inverse{background:var(--color-bg-inverse);border-color:transparent;color:#fff}.mt-ccard--inverse .mt-ccard__desc{color:var(--mt-turquoise-100)}.mt-ccard--inverse:after{background:rgba(255,255,255,.06)}.mt-ccard--inverse .mt-ccard__ico{background:rgba(255,255,255,.12);color:#fff}.mt-ccard--inverse .mt-ccard__meta{color:var(--mt-turquoise-200)}.mt-cline{display:grid;grid-template-columns:88px 1fr auto;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-muted);align-items:start}.mt-cline__thumb{position:relative;flex:0 0 auto;width:88px;height:88px;border-radius:var(--radius-md);background:var(--mt-ink-50);border:1px solid var(--color-border-muted);overflow:hidden;display:flex;align-items:center;justify-content:center}.mt-cline__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mt-cline__name{font:var(--type-h4);font-size:1rem;margin:0 0 2px}.mt-cline__meta{font:var(--type-tech);font-size:.75rem;color:var(--text-muted);margin-bottom:var(--space-4)}.mt-cline__note{font:var(--type-body-sm);color:var(--text-secondary);margin-top:var(--space-4);display:flex;align-items:center;gap:var(--space-4)}.mt-cline__right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-5)}.mt-cline__total{font:var(--type-h4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mt-cline__quote{font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--mt-turquoise-800);text-align:right;max-width:150px}.mt-cline__remove{background:none;border:none;color:var(--text-muted);font:var(--type-body-sm);cursor:pointer;text-decoration:underline;padding:var(--space-3) 0}.mt-cline__remove:hover{color:var(--color-error-fg)}@media (max-width:640px){.mt-cline{grid-template-columns:64px 1fr}.mt-cline__thumb{width:64px;height:64px}.mt-cline__right{grid-column:2;align-items:flex-start}}.mt-csum{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6);box-shadow:var(--shadow-sm)}.mt-csum__h{font:var(--type-h4);margin:0}.mt-csum__rows{display:flex;flex-direction:column;gap:var(--space-5)}.mt-csum__row{display:flex;justify-content:space-between;gap:var(--space-6);font:var(--type-body);color:var(--text-secondary)}.mt-csum__row b{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.mt-csum__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:var(--space-6);border-top:1px solid var(--color-border)}.mt-csum__total span{font:var(--type-h4)}.mt-csum__total b{font:var(--type-price);font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-csum__note{font:var(--type-caption);color:var(--text-muted);margin:0}.mt-csum__quote{background:var(--color-primary-subtle);border:1px solid var(--mt-turquoise-200);border-radius:var(--radius-md);padding:var(--space-6);font:var(--type-body-sm);color:var(--mt-turquoise-900)}.mt-logo{display:inline-flex;align-items:baseline;gap:var(--space-4);text-decoration:none;color:inherit}.mt-logo__word{font-weight:var(--fw-bold);letter-spacing:-.025em;color:var(--mt-turquoise-600)}.mt-logo__ro,.mt-logo__word{font-family:var(--font-display);line-height:1}.mt-logo__ro{font-weight:var(--fw-semibold);color:var(--mt-ink-700)}.mt-logo__tag{font:var(--type-caption);color:var(--text-muted);letter-spacing:.02em}.mt-logo--inverse .mt-logo__word{color:#fff}.mt-logo--inverse .mt-logo__ro{color:var(--mt-turquoise-200)}.mt-logo--inverse .mt-logo__tag{color:var(--mt-turquoise-100)}.mt-logo__img{display:block;width:auto;height:66px}@media (max-width:1024px){.mt-logo__img{height:50px}}.mt-mobnav__top .mt-logo__img{height:40px}.mt-logo--inverse .mt-logo__img{height:44px;background:#fff;border-radius:var(--radius-md);padding:6px 10px;box-sizing:content-box}.mt-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--color-surface);box-shadow:var(--shadow-header)}.mt-header__main{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter-desktop);min-height:var(--header-h);display:grid;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;grid-gap:var(--space-9);gap:var(--space-9)}.mt-header__utils{display:flex;align-items:center;gap:var(--space-5)}.mt-header__phone{display:flex;flex-direction:column;line-height:1.15;text-decoration:none;margin-right:var(--space-4)}.mt-header__phone small{font:var(--type-caption);color:var(--text-muted)}.mt-header__phone b{font:var(--type-body);font-weight:var(--fw-semibold);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-header__cart{position:relative}.mt-header__count{position:absolute;top:2px;right:0;min-width:18px;height:18px;border-radius:9px;background:var(--color-accent);color:#fff;font:var(--type-caption);font-size:.6875rem;font-weight:var(--fw-semibold);display:flex;align-items:center;justify-content:center;padding:0 5px}.mt-nav{border-top:1px solid var(--color-border-muted);background:var(--color-surface)}.mt-nav__in{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter-desktop);display:flex;align-items:center;gap:var(--space-2)}.mt-nav__link{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);min-height:48px;font:var(--type-body);font-weight:var(--fw-medium);color:var(--text-primary);text-decoration:none;border-bottom:2px solid transparent;transition:var(--transition-control)}.mt-nav__link:hover{color:var(--mt-turquoise-700);border-bottom-color:var(--mt-turquoise-300)}.mt-nav__link[aria-current=page]{color:var(--mt-turquoise-800);border-bottom-color:var(--color-primary);font-weight:var(--fw-semibold)}.mt-nav__spacer{margin-left:auto}.mt-header__burger{display:none}@media (max-width:1024px){.mt-header__main{grid-template-columns:auto 1fr auto;gap:var(--space-5);padding:var(--space-5) var(--gutter-mobile);min-height:var(--header-h-mobile)}.mt-header__search{grid-column:1/-1;grid-row:2}.mt-header__cta,.mt-header__phone,.mt-nav{display:none}.mt-header__burger{display:inline-flex}}.mt-mobnav{position:fixed;inset:0;z-index:60;background:var(--overlay);display:flex}.mt-mobnav__panel{background:var(--color-surface);width:min(88vw,360px);height:100%;padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5);overflow:auto;animation:mt-slidein var(--dur-panel) var(--ease-out)}@keyframes mt-slidein{0%{transform:translateX(-12px);opacity:.6}to{transform:none;opacity:1}}.mt-mobnav__link{display:block;padding:var(--space-6) 0;font:var(--type-h4);font-size:1.0625rem;color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--color-border-muted);min-height:44px}.mt-mobnav__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}.mt-crumbs{font:var(--type-body-sm);color:var(--text-muted);padding:var(--space-6) 0}.mt-crumbs ol{flex-wrap:wrap;margin:0;padding:0;list-style:none}.mt-crumbs li,.mt-crumbs ol{display:flex;gap:var(--space-4);align-items:center}.mt-crumbs li+li:before{content:"/";color:var(--mt-ink-300)}.mt-crumbs a{color:var(--text-secondary);text-decoration:none}.mt-crumbs a:hover{color:var(--mt-turquoise-700);text-decoration:underline}.mt-crumbs [aria-current=page]{color:var(--text-primary);font-weight:var(--fw-medium)}.mt-footer{background:var(--mt-ink-900);color:var(--mt-ink-300);padding:var(--space-13) 0 var(--space-8);font:var(--type-body-sm)}.mt-footer__in{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter-desktop)}.mt-footer__top{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,1fr);grid-gap:var(--space-10);gap:var(--space-10)}.mt-footer__about{font:var(--type-body-sm);color:var(--mt-ink-400);margin:var(--space-6) 0 0;max-width:42ch}.mt-footer__contact{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-7)}.mt-footer__contact a{color:#fff;text-decoration:none;font-weight:var(--fw-medium)}.mt-footer__contact a:hover{color:var(--mt-turquoise-200);text-decoration:underline}.mt-footer__h{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:#fff;margin:0 0 var(--space-6)}.mt-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-5)}.mt-footer__list a{color:var(--mt-ink-300);text-decoration:none}.mt-footer__list a:hover{color:#fff;text-decoration:underline}.mt-footer__bottom{margin-top:var(--space-12);padding-top:var(--space-7);border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;gap:var(--space-7);flex-wrap:wrap;color:var(--mt-ink-400);font:var(--type-caption)}.mt-footer__note{margin-top:var(--space-7);padding:var(--space-6);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);color:var(--mt-turquoise-100);background:rgba(31,174,192,.08);max-width:48ch}@media (max-width:900px){.mt-footer__top{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mt-footer__top{grid-template-columns:1fr}.mt-footer__in{padding:0 var(--gutter-mobile)}}.mt-sres{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);overflow:hidden;max-height:70vh;overflow-y:auto}.mt-sres__group{padding:var(--space-5) 0}.mt-sres__group+.mt-sres__group{border-top:1px solid var(--color-border-muted)}.mt-sres__gh{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-7);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.mt-sres__gh span{background:var(--mt-ink-100);color:var(--text-secondary);border-radius:var(--radius-pill);padding:1px 8px;font-size:.6875rem;letter-spacing:0}.mt-sres__item{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-7);text-decoration:none;color:inherit;min-height:56px}.mt-sres__item:focus-visible,.mt-sres__item:hover{background:var(--color-primary-subtle);outline:none}.mt-sres__thumb{width:44px;height:36px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--mt-ink-50);border:1px solid var(--color-border-muted);display:flex;align-items:center;justify-content:center;font:var(--type-tech);font-size:.5625rem;color:var(--text-muted);letter-spacing:.04em}.mt-sres__name{font:var(--type-body);color:var(--text-primary)}.mt-sres__name mark{background:var(--mt-turquoise-100);color:inherit;border-radius:2px}.mt-sres__meta{font:var(--type-tech);font-size:.75rem;color:var(--text-muted)}.mt-sres__right{margin-left:auto;font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap}.mt-sres__foot{padding:var(--space-6) var(--space-7);border-top:1px solid var(--color-border-muted);background:var(--mt-ink-25);font:var(--type-body-sm)}.mt-sres__empty{padding:var(--space-9) var(--space-7);text-align:center;color:var(--text-secondary);font:var(--type-body)}.mt-spec{width:100%;border-collapse:collapse;font:var(--type-body-sm)}.mt-spec caption{text-align:left;font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);padding-bottom:var(--space-5)}.mt-spec td,.mt-spec th{text-align:left;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-muted);vertical-align:top}.mt-spec tbody tr:nth-child(odd){background:var(--mt-ink-25)}.mt-spec th{font-weight:var(--fw-medium);color:var(--text-secondary);width:46%}.mt-spec td{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-spec td em{font-family:var(--font-sans);font-style:normal;color:var(--text-muted)}.mt-spec--compact td,.mt-spec--compact th{padding:var(--space-4) var(--space-5)}@media (max-width:640px){.mt-spec,.mt-spec tbody,.mt-spec td,.mt-spec th,.mt-spec tr{display:block;width:auto}.mt-spec tr{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-muted)}.mt-spec td,.mt-spec th{border:none;padding:0}.mt-spec th{font:var(--type-caption);color:var(--text-muted);margin-bottom:2px}.mt-spec td{font-size:.9375rem}}.mt-specg{display:flex;flex-direction:column;gap:var(--space-9)}.mt-specg__group{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;background:var(--color-surface)}.mt-specg__head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-6) var(--space-7);background:var(--mt-ink-25);border:none;border-bottom:1px solid var(--color-border-muted);font:var(--type-h4);font-size:1rem;color:var(--text-primary);text-align:left;cursor:pointer;min-height:52px}.mt-specg__head:hover{background:var(--mt-ink-50)}.mt-specg__head:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mt-specg__head[aria-expanded=false]{border-bottom-color:transparent}.mt-specg__chev{width:10px;height:10px;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg);transition:transform var(--dur) var(--ease-standard)}.mt-specg__head[aria-expanded=false] .mt-specg__chev{transform:rotate(-45deg)}.mt-specg__body{padding:var(--space-5) var(--space-6) var(--space-6)}.mt-compat{border:1px solid var(--mt-turquoise-200);background:var(--color-primary-subtle);border-radius:var(--radius-card);padding:var(--space-7)}.mt-compat__head{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.mt-compat__title{font:var(--type-h4);font-size:1rem;margin:0;color:var(--mt-turquoise-900)}.mt-compat__count{font:var(--type-caption);color:var(--mt-turquoise-800);background:#fff;border:1px solid var(--mt-turquoise-200);border-radius:var(--radius-pill);padding:2px 8px}.mt-compat__chips{display:flex;flex-wrap:wrap;gap:var(--space-4)}.mt-compat__chips .mt-tag{background:#fff;border-color:var(--mt-turquoise-200)}.mt-compat__more{background:none;border:none;color:var(--mt-turquoise-800);font:var(--type-body-sm);font-weight:var(--fw-semibold);text-decoration:underline;cursor:pointer;padding:var(--space-4) 0 0}.mt-compat__note{font:var(--type-body-sm);color:var(--mt-turquoise-900);margin:var(--space-5) 0 0}.mt-compat--plain{background:var(--color-surface);border-color:var(--color-border)}.mt-compat--plain .mt-compat__chips .mt-tag{background:var(--mt-ink-25)}.mt-cmp{width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.mt-cmp table{width:100%;min-width:640px;border-collapse:collapse;font:var(--type-body-sm)}.mt-cmp td,.mt-cmp th{padding:var(--space-5) var(--space-6);text-align:left;border-bottom:1px solid var(--color-border-muted);white-space:nowrap}.mt-cmp thead th{top:0;background:var(--mt-ink-25);font:var(--type-label);letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--color-border)}.mt-cmp tbody th,.mt-cmp thead th{position:-webkit-sticky;position:sticky}.mt-cmp tbody th{font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);left:0;background:var(--color-surface);border-right:1px solid var(--color-border-muted)}.mt-cmp td{font-family:var(--font-mono);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.mt-cmp td[data-highlight=true]{background:var(--color-primary-subtle);color:var(--mt-turquoise-900);font-weight:var(--fw-semibold)}.mt-cmp__hint{font:var(--type-caption);color:var(--text-muted);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-muted)}.mt-docs{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.mt-doc{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-decoration:none;color:inherit;transition:var(--transition-control);min-height:64px}.mt-doc:hover{border-color:var(--mt-turquoise-300);background:var(--color-primary-subtle)}.mt-doc__type{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--mt-ink-100);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font:var(--type-label);font-size:.6875rem;letter-spacing:.04em}.mt-doc__name{font:var(--type-body);font-weight:var(--fw-medium);color:var(--text-primary)}.mt-doc__meta{font:var(--type-caption);color:var(--text-muted)}.mt-doc__dl{margin-left:auto;font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--mt-turquoise-700);white-space:nowrap}.mt-finder{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow:hidden}.mt-finder__head{padding:var(--space-8) var(--space-8) 0}.mt-finder__title{font:var(--type-h3);margin:0 0 var(--space-4)}.mt-finder__sub{font:var(--type-body);color:var(--text-secondary);margin:0}.mt-finder__tabs{display:flex;gap:var(--space-2);padding:var(--space-7) var(--space-8) 0;border-bottom:1px solid var(--color-border)}.mt-finder__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;padding:var(--space-5) var(--space-5);font:var(--type-body);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;min-height:44px}.mt-finder__tab:hover{color:var(--text-primary)}.mt-finder__tab[aria-selected=true]{color:var(--mt-turquoise-800);border-bottom-color:var(--color-primary);font-weight:var(--fw-semibold)}.mt-finder__tab:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mt-finder__panel{padding:var(--space-8);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:end}.mt-finder__panel--2{grid-template-columns:2fr 1fr}.mt-finder__help{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6) var(--space-8);background:var(--mt-ink-25);border-top:1px solid var(--color-border-muted);font:var(--type-body-sm);color:var(--text-secondary);flex-wrap:wrap}@media (max-width:768px){.mt-finder__panel,.mt-finder__panel--2{grid-template-columns:1fr}}.mt-filters{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.mt-filters__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border-muted)}.mt-filters__title{font:var(--type-h4);font-size:1rem;margin:0}.mt-filters__clear{background:none;border:none;color:var(--text-link);font:var(--type-body-sm);cursor:pointer;text-decoration:underline;padding:var(--space-3)}.mt-filters__grp{border-bottom:1px solid var(--color-border-muted)}.mt-filters__grp:last-child{border-bottom:none}.mt-filters__gh{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-7);background:none;border:none;font:var(--type-body);font-weight:var(--fw-semibold);color:var(--text-primary);cursor:pointer;min-height:52px;text-align:left}.mt-filters__gh:hover{background:var(--mt-ink-25)}.mt-filters__gh:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mt-filters__chev{width:9px;height:9px;border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);transform:rotate(45deg);transition:transform var(--dur) var(--ease-standard)}.mt-filters__gh[aria-expanded=false] .mt-filters__chev{transform:rotate(-45deg)}.mt-filters__opts{padding:0 var(--space-7) var(--space-6);display:flex;flex-direction:column}.mt-filters__count{color:var(--text-muted);font-weight:var(--fw-regular);font-size:var(--fs-body-sm)}.mt-filters__mobbar{display:none}@media (max-width:1024px){.mt-filters--drawer{position:fixed;inset:auto 0 0 0;z-index:70;max-height:86vh;overflow:auto;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg)}.mt-filters__mobbar{display:flex;gap:var(--space-5);padding:var(--space-6) var(--space-7);border-top:1px solid var(--color-border);position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-surface)}}.mt-active{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-6) 0}.mt-active__label{font:var(--type-body-sm);color:var(--text-muted)}.mt-active__clear{background:none;border:none;color:var(--text-link);font:var(--type-body-sm);font-weight:var(--fw-semibold);cursor:pointer;text-decoration:underline;padding:var(--space-3)}.mt-active__count{margin-left:auto;font:var(--type-body-sm);color:var(--text-secondary)}.mt-trustbar{background:var(--mt-turquoise-900);color:#fff;font:var(--type-body-sm)}.mt-trustbar__in{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter-desktop);min-height:var(--announce-h);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.mt-trustbar__list{display:flex;align-items:center;gap:var(--space-9);margin:0;padding:0;list-style:none;flex-wrap:wrap}.mt-trustbar__item{display:flex;align-items:center;gap:var(--space-4);color:var(--mt-turquoise-100)}.mt-trustbar__item strong{color:#fff;font-weight:var(--fw-semibold)}.mt-trustbar__item:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--mt-turquoise-300);flex:0 0 auto}.mt-trustbar__aside{display:flex;align-items:center;gap:var(--space-7);color:var(--mt-turquoise-100);white-space:nowrap}.mt-trustbar__aside a{color:#fff;text-decoration:none;font-weight:var(--fw-semibold)}.mt-trustbar__aside a:hover{color:var(--mt-turquoise-200);text-decoration:underline}.mt-trustbar--light{background:var(--color-primary-subtle);color:var(--mt-turquoise-900);border-bottom:1px solid var(--mt-turquoise-100)}.mt-trustbar--light .mt-trustbar__item{color:var(--mt-turquoise-800)}.mt-trustbar--light .mt-trustbar__item strong{color:var(--mt-turquoise-900)}.mt-trustbar--light .mt-trustbar__aside,.mt-trustbar--light .mt-trustbar__aside a{color:var(--mt-turquoise-800)}@media (max-width:1024px){.mt-trustbar__in{padding:var(--space-4) var(--gutter-mobile);gap:var(--space-5)}.mt-trustbar__list{gap:var(--space-6)}.mt-trustbar__aside{display:none}}@media (max-width:640px){.mt-trustbar__list{flex-wrap:nowrap}.mt-trustbar__item:not(:first-child){display:none}}.mt-distrib{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-9);border:1px solid var(--mt-turquoise-200);border-radius:var(--radius-card);background:linear-gradient(180deg,var(--color-primary-subtle),var(--color-surface))}.mt-distrib__seal{width:96px;height:96px;border-radius:50%;border:2px solid var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;text-align:center;color:var(--mt-turquoise-800)}.mt-distrib__seal b{font:var(--type-h4);font-size:1.0625rem;letter-spacing:-.01em;text-transform:lowercase}.mt-distrib__seal span{font:var(--type-caption);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mt-turquoise-600)}.mt-distrib__title{font:var(--type-h3);margin:0 0 var(--space-5);color:var(--mt-turquoise-900)}.mt-distrib__body{font:var(--type-body);color:var(--text-secondary);margin:0 0 var(--space-6);max-width:62ch}.mt-distrib__points{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin:0;padding:0;list-style:none}.mt-distrib__point{display:flex;gap:var(--space-4);font:var(--type-body-sm);color:var(--text-primary)}.mt-distrib__point:before{content:"✓";color:var(--color-primary);font-weight:var(--fw-bold);flex:0 0 auto}.mt-distrib--compact{grid-template-columns:1fr;padding:var(--space-7);gap:var(--space-5)}.mt-distrib--compact .mt-distrib__seal{display:none}.mt-distrib--compact .mt-distrib__title{font-size:1.125rem}@media (max-width:768px){.mt-distrib{grid-template-columns:1fr;padding:var(--space-7)}}.mt-install{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-9);gap:var(--space-9);align-items:center;padding:var(--space-10);border-radius:var(--radius-card);background:var(--mt-turquoise-900);color:#fff;position:relative;overflow:hidden}.mt-install:after{content:"";position:absolute;right:-80px;top:-80px;width:320px;height:320px;border-radius:50%;background:rgba(31,174,192,.18)}.mt-install>*{position:relative;z-index:1}.mt-install__eyebrow{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--mt-turquoise-200);margin-bottom:var(--space-5);display:block}.mt-install__title{font:var(--type-h2);letter-spacing:var(--ls-h2);margin:0 0 var(--space-5);color:#fff;max-width:22ch}.mt-install__body{font:var(--type-body-lg);color:var(--mt-turquoise-100);margin:0;max-width:56ch}.mt-install__steps{display:flex;gap:var(--space-8);margin:var(--space-8) 0 0;padding:0;list-style:none;flex-wrap:wrap}.mt-install__step{display:flex;gap:var(--space-4);align-items:center;font:var(--type-body-sm);color:var(--mt-turquoise-100)}.mt-install__step b{width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex:0 0 auto}.mt-install__actions{display:flex;flex-direction:column;gap:var(--space-5);min-width:220px}.mt-install--panel{background:var(--color-surface);color:var(--text-primary);border:1px solid var(--color-border);padding:var(--space-8);grid-template-columns:1fr}.mt-install--panel:after{display:none}.mt-install--panel .mt-install__title{color:var(--text-primary);font-size:1.25rem}.mt-install--panel .mt-install__body{font-size:var(--fs-body);color:var(--text-secondary)}.mt-install--panel .mt-install__eyebrow{color:var(--color-primary)}.mt-install--panel .mt-install__step{color:var(--text-secondary)}.mt-install--panel .mt-install__step b{background:var(--color-primary-subtle);color:var(--mt-turquoise-800)}.mt-install--panel .mt-install__actions{flex-direction:row;flex-wrap:wrap}@media (max-width:900px){.mt-install{grid-template-columns:1fr;padding:var(--space-8)}}.mt-help{container-type:inline-size;flex-wrap:wrap;gap:var(--space-6) var(--space-7);padding:var(--space-7);border:1px dashed var(--mt-turquoise-300);border-radius:var(--radius-card);background:var(--color-primary-subtle)}.mt-help,.mt-help__ico{display:flex;align-items:center}.mt-help__ico{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--mt-turquoise-200);justify-content:center;color:var(--mt-turquoise-700);font:var(--type-h4)}.mt-help__txt{flex:1 1 220px;min-width:0}.mt-help__title{font:var(--type-h4);font-size:1.0625rem;margin:0 0 2px;color:var(--mt-turquoise-900)}.mt-help__body{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.mt-help__act{margin-left:auto;display:flex;gap:var(--space-5);flex-wrap:wrap;flex:0 1 auto}.mt-help__act>.mt-btn{flex:1 1 auto}@container (max-width:420px){.mt-help__act{margin-left:0;width:100%}}@media (max-width:768px){.mt-help__act{margin-left:0;width:100%}}.mt-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin:0;padding:0;list-style:none}.mt-feat__item{display:flex;flex-direction:column;gap:var(--space-5)}.mt-feat__ico{width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-primary-subtle);color:var(--mt-turquoise-700);display:flex;align-items:center;justify-content:center}.mt-feat__title{font:var(--type-h4);font-size:1.0625rem;margin:0}.mt-feat__body{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.mt-feat--bordered .mt-feat__item{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-8);background:var(--color-surface)}.mt-faq{display:grid;grid-template-columns:minmax(220px,300px) 1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.mt-faq__title{font:var(--type-h2);letter-spacing:var(--ls-h2);margin:0 0 var(--space-5)}.mt-faq__sub{font:var(--type-body);color:var(--text-secondary);margin:0}@media (max-width:900px){.mt-faq{grid-template-columns:1fr;gap:var(--space-8)}}.mt-quote{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:var(--space-9);box-shadow:var(--shadow-sm)}.mt-quote__title{font:var(--type-h3);margin:0 0 var(--space-4)}.mt-quote__sub{font:var(--type-body);color:var(--text-secondary);margin:0 0 var(--space-8)}.mt-quote__ctx{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:var(--color-primary-subtle);border:1px solid var(--mt-turquoise-200);font:var(--type-body-sm);color:var(--mt-turquoise-900);margin-bottom:var(--space-8)}.mt-quote__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.mt-quote__grid>.mt-quote__full{grid-column:1/-1}.mt-quote__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap}.mt-quote__legal{font:var(--type-caption);color:var(--text-muted);max-width:44ch}@media (max-width:768px){.mt-quote{padding:var(--space-7)}.mt-quote__grid{grid-template-columns:1fr}}.mt-link-button{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.mt-link-button:focus-visible{outline:2px solid var(--color-focus,var(--mt-turquoise-500));outline-offset:2px;border-radius:4px}.mt-header__quote{position:relative;display:none}.mt-header__quote .mt-header__count{right:-6px;top:-6px}@media (max-width:1024px){.mt-header__quote--icon{display:inline-flex}}@media (pointer:coarse){.mt-btn--sm{min-height:44px}.mt-iconbtn--md,.mt-iconbtn--sm,.mt-qty--sm button{width:44px;height:44px}.mt-qty--sm input{height:44px}.mt-tag__x{position:relative}.mt-tag__x:after{content:"";position:absolute;inset:-13px}.mt-tag{min-height:36px}.mt-filters__clear,.mt-link-button{min-height:44px;display:inline-flex;align-items:center}.mt-btn--link{min-height:44px}.mt-logo,.mt-tabs__tab{min-height:44px;display:inline-flex;align-items:center}}.mt-page{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg)}.mt-page__main{flex:1 0 auto}.mt-container{max-width:var(--container-max);margin:0 auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.mt-container--narrow{max-width:var(--container-narrow)}.mt-section{padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(36px,5vw,64px)}.mt-section--tight{padding-top:clamp(24px,3vw,36px);padding-bottom:clamp(24px,3vw,36px)}.mt-section--top{padding-top:clamp(36px,5vw,64px);padding-bottom:0}.mt-section--bottom{padding-top:0;padding-bottom:clamp(36px,5vw,64px)}.mt-section--alt{background:var(--color-bg-alt)}.mt-section--head{padding-top:12px;padding-bottom:0}.mt-stack{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.mt-stack--tight{gap:var(--space-5)}.mt-stack--loose{gap:clamp(28px,4vw,48px)}.mt-band{background:var(--color-bg-inverse);color:#fff;position:relative;overflow:hidden;padding:clamp(40px,6vw,72px) 0}.mt-band--compact{padding:clamp(32px,4vw,56px) 0}.mt-band__in{position:relative;z-index:1}.mt-band__orb{position:absolute;right:-120px;bottom:-160px;width:420px;height:420px;border-radius:50%;background:var(--mt-turquoise-800);opacity:.6;pointer-events:none}.mt-band__orb--top{right:-140px;top:-120px;bottom:auto;width:380px;height:380px;opacity:.55}.mt-band .mt-eyebrow{color:var(--mt-turquoise-200)}.mt-band__title{font:var(--type-display);margin:14px 0 0;color:#fff;text-wrap:pretty}.mt-band__title--h1{font:var(--type-h1);margin-top:12px;max-width:60ch}.mt-band__lead{font:var(--type-body-lg);color:var(--mt-turquoise-100);margin:18px 0 0;max-width:56ch}.mt-band__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mt-band__facts{display:flex;flex-wrap:wrap;gap:18px;margin:28px 0 0;padding:0;list-style:none;font:var(--type-body-sm);color:var(--mt-turquoise-100)}.mt-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}.mt-hero__copy{max-width:620px}.mt-hero__card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-card);padding:24px}.mt-hero__card h2{font:var(--type-h4);margin:0 0 4px;color:#fff}.mt-hero__card p{font:var(--type-body-sm);color:var(--mt-turquoise-100);margin:0 0 18px}.mt-hero__card .mt-form-grid{display:grid;grid-gap:14px;gap:14px}.mt-hero__card-actions{display:flex;flex-wrap:wrap;gap:14px}.mt-hero__card-actions>.mt-btn{flex:1 1 auto;min-width:0;white-space:normal;text-align:center;line-height:1.25}.mt-hero__card small{display:block;font:var(--type-caption);color:var(--mt-turquoise-200);margin:14px 0 0}.mt-hero__card small a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:600}.mt-hero__card small a:hover{color:var(--mt-turquoise-50)}.mt-eyebrow{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-primary)}.mt-eyebrow--accent{color:var(--color-accent)}.mt-h1{font:var(--type-h1);letter-spacing:var(--ls-h1);text-wrap:pretty}.mt-h1,.mt-h2{margin:0;color:var(--text-primary)}.mt-h2{font:var(--type-h2);letter-spacing:var(--ls-h2)}.mt-h3{font:var(--type-h3)}.mt-h3,.mt-h4{margin:0;color:var(--text-primary)}.mt-h4{font:var(--type-h4)}.mt-lead{font:var(--type-body-lg);max-width:70ch}.mt-body,.mt-lead{color:var(--text-secondary);margin:0;text-wrap:pretty}.mt-body{font:var(--type-body)}.mt-muted{font:var(--type-body-sm)}.mt-caption,.mt-muted{color:var(--text-muted)}.mt-caption{font:var(--type-caption)}.mt-tech{font:var(--type-tech);color:var(--text-muted)}.mt-prose{max-width:var(--container-narrow);display:grid;grid-gap:14px;gap:14px;min-width:0}.mt-prose h2{font:var(--type-h2);margin:0;color:var(--text-primary)}.mt-prose h3{font:var(--type-h4);margin:8px 0 0;color:var(--text-primary)}.mt-prose p{text-wrap:pretty}.mt-prose ol,.mt-prose p,.mt-prose ul{font:var(--type-body);color:var(--text-secondary);margin:0}.mt-prose ol,.mt-prose ul{padding-left:18px;display:grid;grid-gap:8px;gap:8px}.mt-prose table{width:100%;border-collapse:collapse;font:var(--type-body-sm)}.mt-prose td,.mt-prose th{text-align:left;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-muted);vertical-align:top}.mt-prose th{font-weight:var(--fw-medium);color:var(--text-secondary);width:40%}.mt-prose td{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-primary)}.mt-prose tbody tr:nth-child(odd){background:var(--mt-ink-25)}.mt-prose--seo h2{font:var(--type-h3)}.mt-badges,.mt-kicker{display:flex;flex-wrap:wrap;gap:8px}.mt-kicker{align-items:center;margin-bottom:10px}.mt-actions{display:flex;flex-wrap:wrap;gap:12px}.mt-actions--center{justify-content:center}.mt-grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:24px;gap:24px}.mt-grid-cards--categories{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}.mt-grid-rows{display:grid;grid-gap:16px;gap:16px}.mt-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);align-items:start}.mt-grid-2--wide{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:clamp(24px,3vw,48px)}.mt-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:16px;gap:16px}.mt-catalog{display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr)}@media (min-width:1025px){.mt-catalog{grid-template-columns:280px minmax(0,1fr)}}.mt-catalog__aside{position:-webkit-sticky;position:sticky;top:96px;align-self:start}@media (max-width:1024px){.mt-catalog__aside{display:none}}.mt-catalog__main{min-width:0;display:grid;grid-gap:20px;gap:20px}.mt-catalog__mobilebar{display:none}@media (max-width:1024px){.mt-catalog__mobilebar{display:flex;gap:10px;position:-webkit-sticky;position:sticky;top:64px;z-index:20;background:var(--color-bg);padding:10px 0;border-bottom:1px solid var(--color-border)}}.mt-catalog__meta{display:grid;grid-gap:4px;gap:4px}.mt-catalog__toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;min-height:44px}.mt-catalog__sort{display:flex;align-items:center;gap:8px}.mt-catalog__sort .mt-selectwrap{width:220px}@media (max-width:1024px){.mt-catalog__sort{display:none}}.mt-catalog__active{min-height:68px;display:flex;align-items:center;border-top:1px solid var(--color-border-muted)}.mt-catalog__none{font:var(--type-body-sm);color:var(--text-muted)}.mt-catalog__count{font:var(--type-body-sm);color:var(--text-secondary)}.mt-filters:not(.mt-filters--drawer) .mt-filters__gh,.mt-filters:not(.mt-filters--drawer) .mt-filters__head{padding-top:var(--space-5);padding-bottom:var(--space-5)}.mt-filters:not(.mt-filters--drawer) .mt-filters__gh{min-height:40px}.mt-filters:not(.mt-filters--drawer) .mt-filters__opts{padding-bottom:var(--space-5)}@media (pointer:fine){.mt-filters:not(.mt-filters--drawer) .mt-filters__opts .mt-check{min-height:0;padding:var(--space-2) 0;font-size:var(--fs-body-sm);line-height:1.3;gap:var(--space-4)}.mt-filters:not(.mt-filters--drawer) .mt-filters__opts .mt-check input{width:17px;height:17px;margin-top:1px}}.mt-pagination{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;padding-top:8px}.mt-pagination a,.mt-pagination span{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-control);font:var(--type-body-sm);color:var(--text-primary);text-decoration:none}.mt-pagination [aria-current=page]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.mt-pdp{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);align-items:start}@media (min-width:861px){.mt-pdp{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.mt-pdp__media{position:-webkit-sticky;position:sticky;top:96px}}.mt-pdp__media{display:grid;grid-gap:10px;gap:10px;min-width:0;align-self:start}.mt-pdp__thumbs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.mt-pdp__thumb{padding:0;border:1px solid var(--color-border-muted);border-radius:var(--radius-md);background:none;cursor:pointer;overflow:hidden}.mt-pdp__thumb[aria-current=true]{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.mt-pdp__info{min-width:0;display:grid;grid-gap:18px;gap:18px}.mt-pdp__title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(28px,3.2vw,var(--fs-h1));line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--text-primary);text-wrap:pretty}.mt-buybox{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:20px;display:grid;grid-gap:16px;gap:16px}.mt-buybox__row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mt-buybox__grow{flex:1 1;min-width:200px}.mt-buybox__facts{margin:0;padding-left:18px;font:var(--type-body-sm);color:var(--text-secondary);display:grid;grid-gap:6px;gap:6px}.mt-pdp__body{display:grid;grid-gap:clamp(28px,4vw,48px);gap:clamp(28px,4vw,48px)}.mt-pdp__specs{min-width:0;display:grid;grid-gap:20px;gap:20px}.mt-sticky-bar[hidden]{display:none}.mt-sticky-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:40;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:12px 16px;display:flex;gap:12px;align-items:center}@media (min-width:861px){.mt-sticky-bar{display:none}}.mt-sticky-bar__price{font:var(--fw-bold) var(--fs-price-sm)/1.1 var(--font-display);color:var(--text-price)}.mt-sticky-bar__meta{font:var(--type-caption);color:var(--text-muted)}.mt-sticky-bar__txt{flex:1 1;min-width:0}.mt-box{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:22px;display:grid;grid-gap:14px;gap:14px;background:var(--color-surface)}.mt-box--quote{border:1px dashed var(--mt-ember-300);background:var(--color-accent-subtle);padding:18px;gap:12px}.mt-box--success{border-color:var(--mt-turquoise-300);background:var(--color-primary-subtle);padding:clamp(24px,4vw,36px)}.mt-box__head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.mt-box__kv{display:grid;grid-gap:10px;gap:10px;font:var(--type-body);color:var(--text-secondary)}.mt-box__kv strong{color:var(--text-primary)}.mt-steps{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.mt-steps__item{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:200px;color:var(--text-muted);font:var(--type-body-sm)}.mt-steps__item b{font:var(--fw-bold) 14px/1 var(--font-mono);color:var(--text-muted)}.mt-steps__item--active{background:var(--color-primary-subtle);border-color:var(--mt-turquoise-300);color:var(--text-primary)}.mt-steps__item--active b{color:var(--color-primary)}.mt-steps__item--done{color:var(--text-primary)}.mt-steps--compact .mt-steps__item{min-width:0;padding:9px 14px;gap:8px}.mt-choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));grid-gap:16px;gap:16px}.mt-choice-grid--types{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.mt-choice{text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:18px;cursor:pointer;display:grid;grid-gap:6px;gap:6px;color:var(--text-primary);text-decoration:none;font:var(--type-h4);transition:var(--transition-control),transform var(--dur) var(--ease-standard)}.mt-choice:hover{border-color:var(--mt-turquoise-300);box-shadow:var(--shadow-md)}.mt-choice__code{font:var(--type-tech);color:var(--text-muted)}.mt-choice__count{font:var(--type-body-sm);color:var(--color-primary)}.mt-tabs{display:flex;flex-wrap:wrap;gap:8px}.mt-tabs__tab{font:var(--type-body-sm);padding:10px 14px;border-radius:var(--radius-control);border:1px solid var(--color-border);background:transparent;color:var(--text-secondary);cursor:pointer;text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.mt-tabs__tab--active,.mt-tabs__tab[aria-current=page]{background:var(--color-primary-subtle);color:var(--color-primary);border-color:var(--mt-turquoise-300)}.mt-montaj-steps{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.mt-montaj-steps li{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:22px;display:grid;grid-gap:8px;gap:8px}.mt-montaj-steps h3{font:var(--type-h4);margin:0;color:var(--text-primary)}.mt-montaj-steps p{font:var(--type-body-sm);color:var(--text-secondary);margin:0;text-wrap:pretty}.mt-empty{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:clamp(24px,4vw,40px);text-align:center;display:grid;grid-gap:14px;gap:14px;justify-items:center;background:var(--color-surface-alt)}.mt-empty p{max-width:52ch}.mt-order-card{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:18px;display:grid;grid-gap:10px;gap:10px}.mt-order-card__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.mt-order-card__total{font:var(--fw-bold) var(--fs-price-sm)/1.1 var(--font-display);color:var(--text-price)}.mt-404{font:var(--fw-bold) 64px/1 var(--font-display);color:var(--mt-turquoise-300)}.mt-scrim{position:fixed;inset:0;background:var(--overlay);z-index:80;display:flex}.mt-scrim--end{justify-content:flex-end}.mt-scrim--bottom{align-items:flex-end}.mt-drawer{width:min(420px,94vw);height:100%;background:var(--color-surface);display:flex;flex-direction:column;animation:mt-slidein var(--dur-panel) var(--ease-out)}.mt-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}.mt-drawer__body{padding:0 20px;overflow:auto;flex:1 1}.mt-drawer__body--busy{position:relative;pointer-events:none}.mt-drawer__body--busy>*{opacity:.45;transition:opacity .15s ease-out}.mt-drawer__body--busy>.mt-drawer__busy{opacity:1}.mt-drawer__busy{position:-webkit-sticky;position:sticky;top:0;height:0;display:flex;justify-content:center;z-index:1;color:var(--color-accent)}.mt-drawer__busy .mt-btn__spin{width:28px;height:28px;border-width:3px;margin-top:40px}.mt-drawer__foot{padding:20px;border-top:1px solid var(--color-border)}.mt-sheet{width:100%;max-height:86vh;overflow:auto;background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:16px}.mt-sheet .mt-filters--drawer{position:static;max-height:none;box-shadow:none;border-radius:0;border:none}.mt-sheet .mt-filters__mobbar{display:flex}.mt-toast{bottom:24px;z-index:90;background:var(--mt-ink-900);color:#fff;padding:12px 18px;border-radius:var(--radius-md);font:var(--type-body-sm);max-width:min(calc(100vw - 32px),480px)}.mt-cookie,.mt-toast{position:fixed;left:16px;box-shadow:var(--shadow-lg)}.mt-cookie{right:16px;bottom:16px;z-index:70;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:16px 20px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;max-width:920px;margin:0 auto}.mt-cookie__txt{flex:1 1 320px;font:var(--type-body-sm);color:var(--text-secondary)}.mt-cookie__txt p{margin:0}.mt-skip{position:absolute;left:-9999px;top:auto}.mt-skip:focus{left:16px;top:16px;z-index:100;padding:8px 12px;border-radius:var(--radius-control)}.mt-preview-banner,.mt-skip:focus{background:var(--color-primary);color:#fff}.mt-preview-banner{position:-webkit-sticky;position:sticky;top:0;z-index:90;display:flex;gap:12px;align-items:center;justify-content:center;padding:8px 16px;font-size:13px}.mt-preview-banner button{background:none;border:1px solid;border-radius:var(--radius-control);color:inherit;font:inherit;padding:2px 10px;cursor:pointer}.mt-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mt-inline-error{font:var(--type-body-sm);color:var(--color-error-fg);display:flex;gap:6px;align-items:center}.mt-inline-error:before{content:"!";display:inline-flex;width:16px;height:16px;border-radius:50%;background:var(--color-error);color:#fff;font-size:11px;align-items:center;justify-content:center;flex:0 0 auto}.mt-doc-html img{max-width:100%;height:auto}@keyframes mt-fadein{0%{opacity:0}to{opacity:1}}.mt-fade{animation:mt-fadein var(--dur) var(--ease-standard)}.mt-prose__part{display:grid;grid-gap:14px;gap:14px;min-width:0}.mt-prose img{max-width:100%;height:auto;border-radius:var(--radius-card)}@media (max-width:640px){.mt-prose table{display:block;max-width:100%;overflow-x:auto}}.mt-prose h4{font:var(--type-h4);font-size:1rem;margin:4px 0 0;color:var(--text-primary)}.mt-prose a{overflow-wrap:anywhere}.mt-prose blockquote{margin:0;padding:var(--space-6);border:1px solid #c6d8f0;border-radius:var(--radius-card);background:var(--color-info-bg);font:var(--type-body-sm);color:var(--text-secondary)}.mt-prose blockquote p{font:inherit;color:inherit}:root{--font-display:var(--next-font-display,"Barlow"),"Helvetica Neue",Arial,sans-serif;--font-sans:var(--next-font-sans,"IBM Plex Sans"),"Segoe UI",Arial,sans-serif;--font-mono:var(--next-font-mono,"IBM Plex Mono"),"SFMono-Regular",Consolas,monospace}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_f43055{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_f43055{--next-font-display:"Barlow","Barlow Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_a77bd8{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_a77bd8{--next-font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}