@font-face{font-family:Figtree;src:url(./figtree-latin-D_ZTVpCC.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;src:url(./figtree-latin-ext-DCwSJGxG.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--mm-bg-page:#f2f0eb;--mm-bg-surface:#fff;--mm-bg-surface-subtle:#faf9f7;--mm-bg-inverse:#2e3d4a;--mm-bg-brand:#516370;--mm-bg-accent:#efd000;--mm-text-primary:#23303a;--mm-text-secondary:#3b4c59;--mm-text-link:#516370;--mm-text-on-accent:#23303a;--mm-text-on-inverse:#fff;--mm-text-on-inverse-secondary:#c7d0d7;--mm-text-on-brand-secondary:#d7dfe4;--mm-border-subtle:#e5e2db;--mm-border-default:#c7d0d7;--mm-border-strong:#516370;--mm-border-on-inverse:#7b8c99;--mm-border-field:#7b8c99;--mm-icon-default:#516370;--mm-icon-strong:#23303a;--mm-icon-on-inverse:#fff;--mm-action-primary:#516370;--mm-action-accent:#efd000;--mm-action-primary-hover:#23303a;--mm-action-accent-hover:#d4b900;--mm-bg-inverse-hover:#263440;--mm-space-4:4px;--mm-space-8:8px;--mm-space-12:12px;--mm-space-16:16px;--mm-space-20:20px;--mm-space-24:24px;--mm-space-32:32px;--mm-space-40:40px;--mm-space-48:48px;--mm-space-64:64px;--mm-container:1520px;--mm-gutter:200px;--mm-section-y:112px;--mm-block-y:64px;--mm-grid-gap:32px;--mm-header-h:100px;--mm-radius-md:8px;--mm-radius-lg:12px;--mm-radius-xl:20px;--mm-radius-full:999px;--mm-stroke-hairline:1px;--mm-stroke-regular:1.5px;--mm-stroke-strong:2px;--mm-shadow-card:0 1px 2px 0 #18222a0d, 0 2px 8px -1px #18222a0f;--mm-shadow-card-hover:0 2px 4px 0 #18222a0f, 0 12px 28px -4px #18222a1f;--mm-font-sans:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--mm-weight-regular:400;--mm-weight-semibold:600;--mm-weight-bold:700;--mm-weight-extrabold:800;--mm-display-size:clamp(2.25rem, 1.2rem + 3.4vw, 4rem);--mm-display-lh:1.0625;--mm-display-ls:-.039em;--mm-h2-size:clamp(1.75rem, 1.35rem + 1.3vw, 2.25rem);--mm-h2-lh:1.1667;--mm-h2-ls:-.0417em;--mm-h3-size:clamp(1.375rem, 1.28rem + .3vw, 1.5rem);--mm-h3-lh:1.3333;--mm-h3-ls:-.0417em;--mm-h4-size:1.25rem;--mm-h4-lh:1.4;--mm-h4-ls:-.025em;--mm-body-l-size:clamp(1.125rem, 1rem + .4vw, 1.375rem);--mm-body-l-lh:1.5455;--mm-body-size:clamp(1rem, .95rem + .17vw, 1.125rem);--mm-body-lh:1.6667;--mm-label-size:1rem;--mm-label-lh:1.25;--mm-eyebrow-size:clamp(.8125rem, .75rem + .2vw, 1rem);--mm-eyebrow-lh:1.25;--mm-eyebrow-ls:.08em;--mm-small-size:.875rem;--mm-small-lh:1.7143;--mm-caption-size:.8125rem;--mm-caption-lh:1.5385;--mm-ease:cubic-bezier(.2, 0, .2, 1);--mm-dur-fast:.15s;--mm-dur:.25s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--mm-header-h) + var(--mm-space-24))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--mm-bg-page);color:var(--mm-text-primary);font-family:var(--mm-font-sans);font-size:var(--mm-body-size);line-height:var(--mm-body-lh);font-weight:var(--mm-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}img,svg,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--mm-text-link);text-underline-offset:3px;text-decoration-thickness:1px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--mm-stroke-strong) solid var(--mm-action-accent);outline-offset:3px;border-radius:var(--mm-radius-md)}main{flex-direction:column;display:flex}main>*{order:3}main>.mm-hero{order:1}main>.mm-breadcrumb{order:2}.mm-skip{z-index:200;padding:var(--mm-space-12) var(--mm-space-24);background:var(--mm-action-accent);color:var(--mm-text-on-accent);font-weight:var(--mm-weight-semibold);border-radius:0 0 var(--mm-radius-md) 0;text-decoration:none;position:absolute;top:0;left:-9999px}.mm-skip:focus{left:0}.mm-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-sprite{width:0;height:0;position:absolute;overflow:hidden}::selection{background:var(--mm-action-accent);color:var(--mm-text-on-accent)}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}.mm-display{font-size:var(--mm-display-size);line-height:var(--mm-display-lh);letter-spacing:var(--mm-display-ls);font-weight:var(--mm-weight-extrabold);color:var(--mm-text-primary);text-wrap:balance}.mm-h2{font-size:var(--mm-h2-size);line-height:var(--mm-h2-lh);letter-spacing:var(--mm-h2-ls);font-weight:var(--mm-weight-extrabold);color:var(--mm-text-primary);text-wrap:balance}.mm-h3{font-size:var(--mm-h3-size);line-height:var(--mm-h3-lh);letter-spacing:var(--mm-h3-ls);font-weight:var(--mm-weight-bold);color:var(--mm-text-primary);text-wrap:balance}.mm-h4{font-size:var(--mm-h4-size);line-height:var(--mm-h4-lh);letter-spacing:var(--mm-h4-ls);font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary)}.mm-lead{font-size:var(--mm-body-l-size);line-height:var(--mm-body-l-lh);font-weight:var(--mm-weight-regular);color:var(--mm-text-secondary)}.mm-body{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);color:var(--mm-text-secondary)}.mm-body-bold{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary)}.mm-label{font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary)}.mm-small{font-size:var(--mm-small-size);line-height:var(--mm-small-lh);color:var(--mm-text-secondary)}.mm-caption{font-size:var(--mm-caption-size);line-height:var(--mm-caption-lh);color:var(--mm-text-secondary)}.mm-eyebrow{font-size:var(--mm-eyebrow-size);line-height:var(--mm-eyebrow-lh);letter-spacing:var(--mm-eyebrow-ls);font-weight:var(--mm-weight-bold);text-transform:uppercase;color:var(--mm-text-secondary);margin-right:calc(var(--mm-eyebrow-ls) * -1);display:block}.mm-on-inverse,.mm-on-inverse .mm-display,.mm-on-inverse .mm-h2,.mm-on-inverse .mm-h3,.mm-on-inverse .mm-h4,.mm-on-inverse .mm-label,.mm-on-inverse .mm-body-bold{color:var(--mm-text-on-inverse)}.mm-on-inverse .mm-lead,.mm-on-inverse .mm-body,.mm-on-inverse .mm-small,.mm-on-inverse .mm-caption,.mm-on-inverse .mm-eyebrow{color:var(--mm-text-on-inverse-secondary)}.mm-rte{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);color:var(--mm-text-secondary)}.mm-rte>*+*{margin-top:var(--mm-space-16)}.mm-rte strong,.mm-rte b{font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary)}.mm-rte ul,.mm-rte ol{padding-left:var(--mm-space-24)}.mm-rte li+li{margin-top:var(--mm-space-8)}.mm-rte a{color:var(--mm-text-link);text-decoration:underline}.mm-rte a:hover{color:var(--mm-text-primary)}.mm-container{width:100%;max-width:calc(var(--mm-container) + 2 * var(--mm-gutter));padding-inline:var(--mm-gutter);margin-inline:auto}.mm-section{padding-block:var(--mm-section-y)}.mm-section--tight{padding-block:var(--mm-block-y)}.mm-section--flush{padding-block:0}.mm-section--page{background:var(--mm-bg-page)}.mm-section--surface{background:var(--mm-bg-surface)}.mm-section--subtle{background:var(--mm-bg-surface-subtle)}.mm-section--brand{background:var(--mm-bg-brand)}.mm-section--inverse{background:var(--mm-bg-inverse)}.mm-head{gap:var(--mm-space-12);flex-direction:column;display:flex}.mm-head__lead{max-width:780px;margin-top:var(--mm-space-20)}.mm-head--split{gap:var(--mm-grid-gap);grid-template-columns:minmax(0,1132px) auto;align-items:end;display:grid}.mm-head+*{margin-top:var(--mm-space-64)}.mm-grid{gap:var(--mm-grid-gap);display:grid}.mm-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mm-split{grid-template-columns:minmax(0,615fr) minmax(0,743fr);align-items:center;gap:162px;display:grid}.mm-split--reverse>:first-child{order:2}.mm-split--even{gap:var(--mm-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.mm-accent-bar{border-radius:var(--mm-radius-full);background:var(--mm-bg-accent);width:64px;height:6px;display:block}.mm-figure{border-radius:var(--mm-radius-lg);background:var(--mm-border-subtle);aspect-ratio:4/3;position:relative;overflow:hidden}.mm-figure--wide{aspect-ratio:16/9}.mm-figure--portrait{aspect-ratio:356/350}.mm-figure img{object-fit:cover;width:100%;height:100%}.mm-figure--empty{background:repeating-linear-gradient(135deg, var(--mm-border-subtle) 0 12px, var(--mm-bg-surface-subtle) 12px 24px)}.mm-facts{gap:var(--mm-space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm-fact{align-items:center;gap:var(--mm-space-8);font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-secondary);display:flex}.mm-fact__check{width:18px;height:14px;color:var(--mm-action-accent);flex:none}.mm-on-inverse .mm-fact{color:var(--mm-text-on-inverse)}.mm-rule{height:var(--mm-stroke-hairline);background:var(--mm-border-subtle);border:0;margin:0}.mm-on-inverse .mm-rule{background:#fff3}.mm-btn{justify-content:center;align-items:center;gap:var(--mm-space-8);padding:var(--mm-space-16) var(--mm-space-32);border:var(--mm-stroke-regular) solid transparent;border-radius:var(--mm-radius-full);font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);white-space:nowrap;transition:background-color var(--mm-dur-fast) var(--mm-ease), border-color var(--mm-dur-fast) var(--mm-ease), color var(--mm-dur-fast) var(--mm-ease);text-decoration:none;display:inline-flex}.mm-btn--accent{background:var(--mm-action-accent);color:var(--mm-text-on-accent)}.mm-btn--accent:hover{background:var(--mm-action-accent-hover)}.mm-btn--primary{background:var(--mm-action-primary);color:var(--mm-text-on-inverse)}.mm-btn--primary:hover{background:var(--mm-action-primary-hover)}.mm-btn--secondary{background:var(--mm-bg-surface);border-color:var(--mm-border-strong);color:var(--mm-text-secondary)}.mm-btn--secondary:hover{background:var(--mm-bg-brand);border-color:var(--mm-icon-default);color:var(--mm-text-on-inverse)}.mm-btn--ghost{color:var(--mm-text-link);background:0 0}.mm-btn--ghost:hover{opacity:.75;text-decoration:underline}.mm-on-inverse .mm-btn--ghost{color:var(--mm-text-on-inverse)}.mm-link{align-items:center;gap:var(--mm-space-8);font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-link);transition:color var(--mm-dur-fast) var(--mm-ease);text-decoration:none;display:inline-flex}.mm-link__arrow{transition:transform var(--mm-dur-fast) var(--mm-ease)}.mm-link:hover{color:var(--mm-text-primary);text-decoration:underline}.mm-link:hover .mm-link__arrow{transform:translate(4px)}.mm-on-inverse .mm-link,.mm-link--inverse,.mm-on-inverse .mm-link:hover,.mm-link--inverse:hover{color:var(--mm-text-on-inverse)}.mm-icon{width:40px;height:40px;color:var(--mm-icon-default);flex:none;display:block}.mm-icon--sm{width:24px;height:24px}.mm-on-inverse .mm-icon{color:var(--mm-icon-on-inverse)}.mm-card{background:var(--mm-bg-surface);border:var(--mm-stroke-hairline) solid var(--mm-border-subtle);border-radius:var(--mm-radius-md);box-shadow:var(--mm-shadow-card);flex-direction:column;display:flex}.mm-card--pad{padding:var(--mm-space-32)}a.mm-card{color:inherit;transition:border-color .18s var(--mm-ease), box-shadow .18s var(--mm-ease), transform .18s var(--mm-ease);text-decoration:none}a.mm-card:hover{border-color:var(--mm-border-default);box-shadow:var(--mm-shadow-card-hover);transform:translateY(-2px)}a.mm-card:hover .mm-arrow{transform:translate(4px)}.mm-arrow{transition:transform var(--mm-dur-fast) var(--mm-ease);flex:none}.mm-tile{gap:var(--mm-space-16);padding:var(--mm-space-32);border-radius:var(--mm-radius-md);background:var(--mm-bg-inverse);color:var(--mm-text-on-inverse);transition:background-color var(--mm-dur-fast) var(--mm-ease);flex-direction:column;text-decoration:none;display:flex}.mm-tile:hover{background:var(--mm-bg-inverse-hover)}.mm-tile:hover .mm-arrow{transform:translate(4px)}.mm-tile__head{align-items:center;gap:var(--mm-space-8);display:flex}.mm-tile__title{min-width:0;font-size:var(--mm-h4-size);line-height:var(--mm-h4-lh);letter-spacing:var(--mm-h4-ls);font-weight:var(--mm-weight-semibold);color:var(--mm-text-on-inverse);flex:1}.mm-tile__body{gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-tile__value{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);color:var(--mm-text-on-inverse)}.mm-tile__hint{font-size:var(--mm-small-size);line-height:var(--mm-small-lh);color:var(--mm-text-on-inverse-secondary)}.mm-header{z-index:100;background:var(--mm-bg-brand);color:var(--mm-text-on-inverse);position:sticky;top:0}.mm-header__inner{justify-content:space-between;align-items:center;gap:var(--mm-space-32);min-height:var(--mm-header-h);display:flex}.mm-header__logo{color:var(--mm-text-on-inverse);flex:none;align-items:center;display:flex}.mm-header__logo svg{width:auto;height:58px}.mm-nav{align-items:center;gap:var(--mm-space-64);display:flex}.mm-nav__link{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-on-inverse);white-space:nowrap;padding-block:var(--mm-space-4);border-bottom:var(--mm-stroke-strong) solid transparent;transition:border-color var(--mm-dur-fast) var(--mm-ease);text-decoration:none}.mm-nav__link:hover,.mm-nav__link[aria-current=page],.mm-nav__link.is-active{border-bottom-color:var(--mm-action-accent)}.mm-header__actions{align-items:center;gap:var(--mm-space-16);flex:none;display:flex}.mm-burger{width:48px;height:48px;color:var(--mm-text-on-inverse);background:0 0;border:0;flex:none;padding:0;display:none}.mm-burger__box{width:24px;height:16px;margin-inline:auto;display:block;position:relative}.mm-burger__box span{width:100%;height:var(--mm-stroke-strong);border-radius:var(--mm-radius-full);transition:transform var(--mm-dur) var(--mm-ease), opacity var(--mm-dur-fast) var(--mm-ease);background:currentColor;position:absolute;left:0}.mm-burger__box span:first-child{top:0}.mm-burger__box span:nth-child(2){top:7px}.mm-burger__box span:nth-child(3){top:14px}.mm-burger[aria-expanded=true] .mm-burger__box span:first-child{transform:translateY(7px)rotate(45deg)}.mm-burger[aria-expanded=true] .mm-burger__box span:nth-child(2){opacity:0}.mm-burger[aria-expanded=true] .mm-burger__box span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mm-drawer{z-index:99;padding:calc(var(--mm-header-h) + var(--mm-space-32)) var(--mm-gutter) var(--mm-space-32);background:var(--mm-bg-brand);opacity:0;visibility:hidden;transition:opacity var(--mm-dur) var(--mm-ease), transform var(--mm-dur) var(--mm-ease), visibility var(--mm-dur);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.mm-drawer.is-open{opacity:1;visibility:visible;transform:none}.mm-drawer__nav{flex-direction:column;display:flex}.mm-drawer__link{justify-content:space-between;align-items:center;gap:var(--mm-space-16);padding-block:var(--mm-space-20);border-bottom:var(--mm-stroke-hairline) solid #fff3;font-size:var(--mm-h3-size);line-height:var(--mm-h3-lh);letter-spacing:var(--mm-h3-ls);font-weight:var(--mm-weight-bold);color:var(--mm-text-on-inverse);text-decoration:none;display:flex}.mm-drawer__actions{gap:var(--mm-space-12);margin-top:var(--mm-space-32);flex-direction:column;display:flex}.mm-drawer__actions .mm-btn{width:100%}body.mm-no-scroll{overflow:hidden}.mm-footer{padding-block:var(--mm-space-64) var(--mm-space-32);background:var(--mm-bg-brand);color:var(--mm-text-on-inverse);position:relative;overflow:hidden}.mm-footer__inner{z-index:1;gap:var(--mm-space-48);flex-direction:column;display:flex;position:relative}.mm-footer__watermark{width:491px;height:691px;color:var(--mm-text-on-inverse);opacity:.08;pointer-events:none;position:absolute;top:0;right:-166px}.mm-footer__watermark img{width:100%;height:100%}.mm-footer__band{gap:var(--mm-space-24);flex-direction:column;display:flex}.mm-footer__band-title{font-size:var(--mm-label-size);line-height:var(--mm-label-lh);letter-spacing:var(--mm-eyebrow-ls);font-weight:var(--mm-weight-bold);text-transform:uppercase;color:var(--mm-text-on-brand-secondary)}.mm-footer__ways,.mm-footer__cols{gap:var(--mm-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mm-footer__col{gap:var(--mm-space-12);flex-direction:column;display:flex}.mm-footer__col-title{font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-on-inverse)}.mm-footer__col a,.mm-footer__col p{font-size:var(--mm-small-size);line-height:var(--mm-small-lh);color:var(--mm-text-on-brand-secondary);text-decoration:none}.mm-footer__col a:hover{color:var(--mm-text-on-inverse);text-decoration:underline}.mm-footer__social{gap:var(--mm-space-12);margin-top:var(--mm-space-4);display:flex}.mm-social-btn{padding:var(--mm-space-12);border-radius:var(--mm-radius-full);background:var(--mm-bg-inverse);color:var(--mm-icon-on-inverse);transition:background-color var(--mm-dur-fast) var(--mm-ease);justify-content:center;align-items:center;display:flex}.mm-social-btn:hover{background:var(--mm-bg-inverse-hover)}.mm-footer__legal{align-items:center;gap:var(--mm-space-4) var(--mm-space-16);font-size:var(--mm-caption-size);line-height:var(--mm-caption-lh);color:var(--mm-text-on-brand-secondary);flex-wrap:wrap;display:flex}.mm-footer__legal a{color:inherit;text-decoration:none}.mm-footer__legal a:hover{color:var(--mm-text-on-inverse);text-decoration:underline}.mm-footer__legal li{align-items:center;gap:var(--mm-space-16);display:flex}.mm-footer__legal li+li:before{content:"·";opacity:.6}.mm-footer__legal ul{align-items:center;gap:var(--mm-space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mm-contact{z-index:90;justify-content:flex-end;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.mm-contact__tab{border-radius:var(--mm-radius-lg) 0 0 var(--mm-radius-lg);background:var(--mm-bg-accent);width:56px;height:142px;color:var(--mm-text-on-accent);transition:background-color var(--mm-dur-fast) var(--mm-ease);border:0;padding:0;display:block;position:relative;box-shadow:0 1px 1px #18222a0d,0 2px 4px #18222a0f}.mm-contact__tab:hover{background:var(--mm-action-accent-hover)}.mm-contact__tab-label{justify-content:center;align-items:center;width:20px;height:58px;display:flex;position:absolute;top:24px;left:18px}.mm-contact__tab-label span{font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);white-space:nowrap;transform:rotate(-90deg)}.mm-contact__tab .mm-icon{color:currentColor;position:absolute;top:94px;left:16px}.mm-contact__panel{width:min(504px, 100vw - var(--mm-space-16));max-height:calc(100vh - var(--mm-space-32));gap:var(--mm-space-24);padding:var(--mm-space-32);border-radius:var(--mm-radius-lg) 0 0 var(--mm-radius-lg);background:var(--mm-bg-inverse);color:var(--mm-text-on-inverse);flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 4px 8px #18222a0f,0 20px 48px -8px #18222a24}.mm-contact:not([data-open=true]) .mm-contact__panel,.mm-contact[data-open=true] .mm-contact__tab{display:none}.mm-contact__head{align-items:flex-start;gap:var(--mm-space-16);display:flex}.mm-contact__head-text{gap:var(--mm-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.mm-contact__close{width:24px;height:24px;color:var(--mm-icon-on-inverse);background:0 0;border:0;flex:none;padding:0}.mm-contact__ways{gap:var(--mm-space-12);flex-direction:column;display:flex}.mm-way{align-items:center;gap:var(--mm-space-16);padding:var(--mm-space-20) var(--mm-space-24);border:var(--mm-stroke-hairline) solid var(--mm-border-subtle);border-radius:var(--mm-radius-md);background:var(--mm-bg-surface);transition:box-shadow var(--mm-dur-fast) var(--mm-ease), border-color var(--mm-dur-fast) var(--mm-ease);text-decoration:none;display:flex;box-shadow:0 1px 1px #18222a0d,0 2px 4px #18222a0f}.mm-way:hover{border-color:var(--mm-border-default);box-shadow:var(--mm-shadow-card-hover)}.mm-way:hover .mm-arrow{transform:translate(4px)}.mm-way__text{gap:var(--mm-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.mm-way__title{font-size:var(--mm-h4-size);line-height:var(--mm-h4-lh);letter-spacing:var(--mm-h4-ls);font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary)}.mm-way__value{font-size:var(--mm-body-size);line-height:var(--mm-body-lh);color:var(--mm-text-secondary)}.mm-way__arrow{font-size:var(--mm-h3-size);line-height:var(--mm-h3-lh);font-weight:var(--mm-weight-bold);color:var(--mm-text-link);flex:none}.mm-contact__callback{gap:var(--mm-space-16);flex-direction:column;display:flex}.mm-contact__callback .mm-btn{width:100%}.mm-field{gap:var(--mm-space-8);flex-direction:column;display:flex}.mm-field__label{font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold)}.mm-field__input{width:100%;padding:var(--mm-space-16);border:var(--mm-stroke-hairline) solid var(--mm-border-field);border-radius:var(--mm-radius-lg);background:var(--mm-bg-surface);color:var(--mm-text-primary);font-size:var(--mm-body-size);line-height:var(--mm-body-lh)}.mm-field__input::placeholder{color:var(--mm-text-secondary);opacity:1}.mm-field__hint{font-size:var(--mm-caption-size);line-height:var(--mm-caption-lh);color:var(--mm-text-on-inverse-secondary)}.mm-head__text{flex-direction:column;display:flex}.mm-eyebrow+*{margin-top:var(--mm-space-12)}.mm-actions{align-items:center;gap:var(--mm-space-12);flex-wrap:wrap;display:flex}.mm-actions:not(:first-child){margin-top:var(--mm-space-64)}.mm-actions--center{justify-content:center}.mm-hero{min-height:800px;padding-block:var(--mm-section-y);background:var(--mm-bg-page);align-items:center;display:flex;position:relative;overflow:hidden}.mm-hero__media{position:absolute;inset:0}.mm-hero__media img{object-fit:cover;width:100%;height:100%}.mm-hero__media:after{content:"";background:linear-gradient(270deg,#fff0 37%,#ffffff80 100%);position:absolute;inset:0}.mm-hero__inner{z-index:1;width:100%;position:relative}.mm-hero__text{flex-direction:column;align-items:flex-start;max-width:617px;display:flex}.mm-hero__text .mm-accent-bar+.mm-display,.mm-hero__text .mm-display+.mm-lead{margin-top:var(--mm-space-24)}.mm-hero__text .mm-actions,.mm-hero__text .mm-caption{margin-top:var(--mm-space-32)}.mm-accent-bar--wide{width:97px}.mm-mediacard{color:inherit;flex-direction:column;text-decoration:none;display:flex}.mm-mediacard__text{gap:var(--mm-space-8);margin-top:var(--mm-space-16);flex-direction:column;display:flex}a.mm-mediacard:hover .mm-figure img{transform:scale(1.03)}a.mm-mediacard .mm-figure img{transition:transform var(--mm-dur) var(--mm-ease)}a.mm-mediacard:hover .mm-arrow{transform:translate(4px)}.mm-quote__inner{text-align:center;flex-direction:column;align-items:center;max-width:1100px;margin-inline:auto;display:flex}.mm-quote__text{margin:var(--mm-space-32) 0 0;font-size:var(--mm-h2-size);letter-spacing:var(--mm-h2-ls);line-height:1.1667;font-weight:var(--mm-weight-extrabold);color:var(--mm-text-primary);text-wrap:balance}.mm-quote__by{gap:var(--mm-space-4);margin-top:var(--mm-space-32);flex-direction:column;display:flex}.mm-topiccard{gap:var(--mm-space-16);color:inherit;text-decoration:none}.mm-topiccard__text{gap:var(--mm-space-16);flex-direction:column;flex:1;display:flex}.mm-topiccard__head{align-items:center;gap:var(--mm-space-16);display:flex}.mm-infobox__inner{grid-template-columns:minmax(0,865fr) minmax(0,615fr);align-items:center;gap:40px;display:grid}.mm-infobox__text{flex-direction:column;display:flex}.mm-infobox__text>*+*,.mm-infobox__text .mm-actions:not(:first-child){margin-top:var(--mm-space-24)}.mm-infobox--inset .mm-infobox__inner{padding:var(--mm-space-40) var(--mm-space-64);border-radius:var(--mm-radius-xl);background:var(--mm-bg-surface);box-shadow:var(--mm-shadow-card)}.mm-featurelist__body{flex-direction:column;display:flex}.mm-split--none{grid-template-columns:minmax(0,1fr)}.mm-featurelist{margin:var(--mm-space-32) 0 0;padding:0;list-style:none}.mm-featurerow{align-items:center;gap:var(--mm-space-24);color:inherit;text-decoration:none;display:flex}.mm-featurerow__text{gap:var(--mm-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.mm-featurelist--list .mm-featurerow{padding-block:var(--mm-space-20);border-top:var(--mm-stroke-hairline) solid var(--mm-border-subtle);transition:border-color .18s var(--mm-ease)}.mm-featurelist--list li:last-child .mm-featurerow{border-bottom:var(--mm-stroke-hairline) solid var(--mm-border-subtle)}.mm-featurelist--list .mm-featurerow:hover{border-top-color:var(--mm-border-strong)}.mm-on-inverse .mm-featurelist--list .mm-featurerow,.mm-on-inverse .mm-featurelist--list li:last-child .mm-featurerow{border-color:var(--mm-border-on-inverse)}.mm-on-inverse .mm-featurelist--list .mm-featurerow:hover{border-top-color:var(--mm-text-on-inverse)}.mm-featurelist--card{gap:var(--mm-space-12);flex-direction:column;display:flex}.mm-featurelist--card .mm-featurerow{padding:var(--mm-space-20) var(--mm-space-24);border:var(--mm-stroke-hairline) solid var(--mm-border-subtle);border-radius:var(--mm-radius-md);background:var(--mm-bg-surface);box-shadow:var(--mm-shadow-card);transition:border-color .18s var(--mm-ease), box-shadow .18s var(--mm-ease), transform .18s var(--mm-ease)}.mm-featurelist--card a.mm-featurerow:hover{border-color:var(--mm-border-default);box-shadow:var(--mm-shadow-card-hover);transform:translateY(-2px)}.mm-featurerow .mm-arrow{font-size:var(--mm-h3-size);line-height:var(--mm-h3-lh);font-weight:var(--mm-weight-bold);color:var(--mm-text-link)}a.mm-featurerow:hover .mm-arrow{transform:translate(4px)}.mm-widget{min-height:516px;padding:var(--mm-space-24);border:var(--mm-stroke-hairline) solid var(--mm-border-subtle);border-radius:var(--mm-radius-lg);background:var(--mm-bg-surface);justify-content:center;align-items:center;display:flex}.mm-widget__placeholder{font-size:var(--mm-label-size);font-weight:var(--mm-weight-semibold);color:var(--mm-text-secondary)}.mm-widget__note{margin-top:var(--mm-space-12)}.mm-stores{gap:var(--mm-space-12);margin-top:var(--mm-space-32);flex-wrap:wrap;display:flex}.mm-team__text{flex-direction:column;display:flex}.mm-team__lead,.mm-team__text .mm-facts,.mm-team__text .mm-actions:not(:first-child){margin-top:var(--mm-space-32)}.mm-team__people{gap:var(--mm-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-person__text{gap:var(--mm-space-4);margin-top:var(--mm-space-16);flex-direction:column;display:flex}.mm-person__contact{gap:var(--mm-space-4) var(--mm-space-16);margin-top:var(--mm-space-8);font-size:var(--mm-small-size);flex-wrap:wrap;display:flex}.mm-reviews__title+.mm-grid{margin-top:var(--mm-space-64)}.mm-review{gap:var(--mm-space-16);padding:var(--mm-space-24);margin:0}.mm-review blockquote{margin:0}.mm-stars{gap:2px;font-size:18px;line-height:1;display:flex}.mm-star{color:var(--mm-border-default)}.mm-star.is-on{color:var(--mm-action-accent)}.mm-mediatext__body{flex-direction:column;display:flex}.mm-mediatext__body .mm-rte,.mm-mediatext__body .mm-actions:not(:first-child){margin-top:var(--mm-space-32)}.mm-blogcard{color:inherit;text-decoration:none;overflow:hidden}.mm-blogcard__figure{border-radius:var(--mm-radius-lg) var(--mm-radius-lg) 0 0}.mm-blogcard__body{gap:var(--mm-space-12);padding:var(--mm-space-24);flex-direction:column;flex:1;display:flex}.mm-blogcard__meta{gap:var(--mm-space-8) var(--mm-space-16);font-size:var(--mm-caption-size);line-height:var(--mm-caption-lh);color:var(--mm-text-secondary);flex-wrap:wrap;display:flex}.mm-blogcard__body .mm-link{padding-top:var(--mm-space-8);margin-top:auto}.mm-blogcard .mm-figure img{transition:transform var(--mm-dur) var(--mm-ease)}.mm-blogcard:hover .mm-figure img{transform:scale(1.03)}.mm-article__head{gap:var(--mm-space-16);flex-direction:column;max-width:780px;display:flex}.mm-article__meta{gap:var(--mm-space-16);font-size:var(--mm-caption-size);color:var(--mm-text-secondary);flex-wrap:wrap;display:flex}.mm-article__figure{margin-block:var(--mm-space-48)}.mm-rte--narrow{max-width:780px}.mm-ctaband{background:var(--mm-bg-surface);border-top:var(--mm-stroke-hairline) solid var(--mm-border-subtle)}.mm-ctaband__inner{justify-content:space-between;align-items:center;gap:var(--mm-space-48);display:flex}.mm-ctaband__text{gap:var(--mm-space-8);flex-direction:column;max-width:1070px;display:flex}.mm-ctaband__text .mm-lead{max-width:780px}.mm-ctaband .mm-actions:not(:first-child){margin-top:0}.mm-breadcrumb{padding-block:var(--mm-space-20)}.mm-breadcrumb ol{align-items:center;gap:var(--mm-space-8);font-size:var(--mm-small-size);color:var(--mm-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mm-breadcrumb li{align-items:center;gap:var(--mm-space-8);display:flex}.mm-breadcrumb li+li:before{content:"/";color:var(--mm-border-default)}.mm-breadcrumb a{color:inherit;text-decoration:none}.mm-breadcrumb a:hover{color:var(--mm-text-primary);text-decoration:underline}.mm-breadcrumb [aria-current=page]{color:var(--mm-text-primary);font-weight:var(--mm-weight-semibold)}.mm-anchornav{top:var(--mm-header-h);z-index:80;background:var(--mm-bg-surface);border-block:var(--mm-stroke-hairline) solid var(--mm-border-subtle);position:sticky}.mm-anchornav__inner{justify-content:space-between;gap:var(--mm-space-24);scrollbar-width:none;padding-block:var(--mm-space-24);display:flex;overflow-x:auto}.mm-anchornav__inner::-webkit-scrollbar{display:none}.mm-anchornav__tab{padding-bottom:var(--mm-space-12);border-bottom:var(--mm-stroke-strong) solid transparent;font-size:var(--mm-label-size);line-height:var(--mm-label-lh);font-weight:var(--mm-weight-semibold);color:var(--mm-text-secondary);white-space:nowrap;transition:color var(--mm-dur-fast) var(--mm-ease), border-color var(--mm-dur-fast) var(--mm-ease);flex:none;text-decoration:none}.mm-anchornav__tab:hover,.mm-anchornav__tab.is-active{color:var(--mm-text-primary);border-bottom-color:var(--mm-action-accent)}.mm-severity{align-items:start;gap:var(--mm-space-32);grid-template-columns:minmax(0,485fr) minmax(0,1003fr)}.mm-severity__intro{gap:var(--mm-space-16);flex-direction:column;display:flex}.mm-severity__table{border-collapse:collapse;text-align:left;width:100%}.mm-severity__table th,.mm-severity__table td{padding-block:var(--mm-space-20);border-bottom:var(--mm-stroke-hairline) solid var(--mm-border-subtle);vertical-align:top;font-weight:var(--mm-weight-regular);font-size:var(--mm-body-size);line-height:var(--mm-body-lh);color:var(--mm-text-secondary)}.mm-on-inverse .mm-severity__table th,.mm-on-inverse .mm-severity__table td{border-bottom-color:var(--mm-border-on-inverse)}.mm-severity__table thead th{padding-block:0 var(--mm-space-12);font-size:var(--mm-small-size);color:var(--mm-text-secondary)}.mm-severity__table tbody th{align-items:center;gap:var(--mm-space-16);font-weight:var(--mm-weight-semibold);color:var(--mm-text-primary);padding-right:var(--mm-space-32);display:flex}.mm-severity__table td+td{padding-left:var(--mm-space-32)}.mm-dots{gap:var(--mm-space-4);flex:none;display:flex}.mm-dot{border-radius:var(--mm-radius-full);border:var(--mm-stroke-hairline) solid var(--mm-border-default);width:8px;height:8px}.mm-dot.is-on{background:var(--mm-action-accent);border-color:var(--mm-action-accent)}.mm-process__head{align-items:start}.mm-statements{gap:var(--mm-space-16);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mm-statements li{align-items:center;gap:var(--mm-space-12);padding-block:var(--mm-space-20);border-top:var(--mm-stroke-hairline) solid var(--mm-border-subtle);display:flex}.mm-on-inverse .mm-statements li{border-top-color:var(--mm-border-on-inverse)}.mm-statements__check{width:18px;height:14px;color:var(--mm-action-accent);flex:none}.mm-process{margin-top:var(--mm-space-64)}.mm-process__steps{margin:var(--mm-space-24) 0 0;gap:var(--mm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.mm-step{gap:var(--mm-space-12);padding-top:var(--mm-space-20);flex-direction:column;display:flex}.mm-step__rule{background:var(--mm-action-accent);height:3px;display:block}.mm-step__no{font-size:var(--mm-caption-size);line-height:var(--mm-caption-lh);color:var(--mm-text-secondary)}.mm-on-inverse .mm-step__no{color:var(--mm-text-on-inverse-secondary)}.mm-process__note{margin-top:var(--mm-space-24)}.mm-faq{align-items:start;gap:var(--mm-space-64);grid-template-columns:minmax(0,484fr) minmax(0,873fr)}.mm-faq__item{border-bottom:var(--mm-stroke-hairline) solid var(--mm-border-subtle)}.mm-on-inverse .mm-faq__item,.mm-on-inverse .mm-faq__item:first-child{border-color:var(--mm-border-on-inverse)}.mm-on-inverse .mm-faq__sign:before,.mm-on-inverse .mm-faq__sign:after{background:var(--mm-icon-on-inverse)}.mm-faq__item:first-child{border-top:var(--mm-stroke-hairline) solid var(--mm-border-subtle)}.mm-faq__item summary{justify-content:space-between;align-items:center;gap:var(--mm-space-24);padding-block:var(--mm-space-24);cursor:pointer;list-style:none;display:flex}.mm-faq__item summary::-webkit-details-marker{display:none}.mm-faq__sign{flex:none;width:16px;height:16px;position:relative}.mm-faq__sign:before,.mm-faq__sign:after{content:"";height:var(--mm-stroke-strong);border-radius:var(--mm-radius-full);background:var(--mm-icon-default);transition:transform var(--mm-dur-fast) var(--mm-ease);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.mm-faq__sign:after{transform:translateY(-50%)rotate(90deg)}.mm-faq__item[open] .mm-faq__sign:after{transform:translateY(-50%)rotate(0)}.mm-faq__answer{padding-bottom:var(--mm-space-24);max-width:780px}.mm-contactways{gap:var(--mm-space-12);margin-top:var(--mm-space-32);flex-direction:column;display:flex}.mm-reveal-ready .mm-reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,.84,.44,1),transform .7s cubic-bezier(.16,.84,.44,1);transform:translateY(24px)}.mm-reveal-ready .mm-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mm-reveal-ready .mm-reveal{opacity:1;transition:none;transform:none}}@media (width<=1919px){:root{--mm-gutter:10.42vw}}@media (width<=1279px){:root{--mm-section-y:80px;--mm-block-y:48px;--mm-header-h:72px}}@media (width<=767px){:root{--mm-gutter:24px;--mm-section-y:56px;--mm-block-y:40px;--mm-grid-gap:20px}}@media (width<=1279px){.mm-nav{display:none}.mm-burger{display:block}.mm-header__logo img{width:auto;height:44px}}@media (width<=767px){.mm-header__actions .mm-btn--secondary{display:none}.mm-header__actions .mm-btn{padding-inline:var(--mm-space-20)}}@media (width<=479px){.mm-header__actions .mm-btn--accent{display:none}}@media (width<=1023px){.mm-hero{min-height:640px}.mm-hero__media:after{background:linear-gradient(270deg,#fff9 0%,#ffffffeb 55%)}}@media (width<=767px){.mm-hero{min-height:560px}.mm-hero__media img{object-position:70% center}.mm-hero__media:after{background:linear-gradient(#ffffffe6 0%,#ffffffd1 70%,#fff9 100%)}.mm-hero__text .mm-actions,.mm-hero__text .mm-actions .mm-btn{width:100%}}@media (width<=1279px){.mm-head--split{grid-template-columns:minmax(0,1fr);align-items:start}.mm-split{gap:var(--mm-space-64)}}@media (width<=1023px){.mm-split,.mm-split--even{gap:var(--mm-space-40);grid-template-columns:minmax(0,1fr)}.mm-split--reverse>:first-child{order:0}.mm-head+*{margin-top:var(--mm-space-40)}}@media (width<=1099px){.mm-grid--3,.mm-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mm-grid--2,.mm-grid--3,.mm-grid--4{grid-template-columns:minmax(0,1fr)}}@media (width<=1279px){.mm-footer__ways,.mm-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-footer__watermark{display:none}}@media (width<=599px){.mm-footer__ways,.mm-footer__cols{grid-template-columns:minmax(0,1fr)}.mm-tile{padding:var(--mm-space-24)}}@media (width<=767px){.mm-contact{top:auto;bottom:var(--mm-space-16);right:var(--mm-space-16);transform:none}.mm-contact__tab{border-radius:var(--mm-radius-full);width:56px;height:56px;box-shadow:var(--mm-shadow-card-hover)}.mm-contact__tab-label{display:none}.mm-contact__tab .mm-icon{margin:auto;position:static}.mm-contact__panel{width:calc(100vw - 2 * var(--mm-space-16));max-height:calc(100vh - 2 * var(--mm-space-16));border-radius:var(--mm-radius-lg);padding:var(--mm-space-24)}.mm-way{padding:var(--mm-space-16)}}
