.mx.mx-home{background:var(--mx-ivory);overflow-x:clip}.mx.mx-home [id]{scroll-margin-top:72px}.mx .mx-hero{padding:40px 0 0}.mx .mx-hero__grid{display:grid;gap:40px}.mx .mx-hero .mx-display em{display:block}.mx .mx-hero .mx-lede{margin-top:20px}.mx .mx-hero__media{margin-inline:calc(-1 * var(--mx-gutter))}.mx .mx-hero__media figcaption{padding:12px var(--mx-gutter) 0;font-size:12.5px;letter-spacing:.03em;color:var(--mx-muted)}.mx .mx-diffs{padding:var(--mx-section) 0}.mx .mx-diffs__grid{display:grid;gap:40px}.mx .mx-diffs__list{list-style:none;display:grid;border-top:1px solid var(--mx-line)}.mx .mx-diff{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid var(--mx-line)}.mx .mx-diff__icon{display:block;width:32px;height:32px;margin-top:2px;color:var(--mx-gold-text)}.mx .mx-diff__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.mx .mx-diff h3{font-size:22px;line-height:1.2;margin-bottom:6px}.mx .mx-diff p{font-size:15.5px;line-height:1.6;color:var(--mx-muted)}.mx .mx-manifesto{display:grid;background:var(--mx-cream)}.mx .mx-manifesto__media{aspect-ratio:4/5}.mx .mx-manifesto__copy{padding:56px var(--mx-gutter) var(--mx-section)}.mx .mx-manifesto .mx-h2{font-size:clamp(2.125rem,1.5rem + 2.6vw,3.75rem)}.mx .mx-manifesto .mx-h2 em{display:block}.mx .mx-body{font-size:17px;line-height:1.7;color:var(--mx-text);max-width:32em;margin-top:24px}.mx .mx-manifesto .mx-actions{margin-top:20px}.mx .mx-actives{padding:var(--mx-section) 0}.mx .mx-actives__more{display:flex;justify-content:flex-start;margin-top:32px}.mx .mx-rail{list-style:none;display:flex;gap:12px;margin:0;padding:0 0 4px var(--mx-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--mx-gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mx .mx-rail::-webkit-scrollbar{display:none}.mx .mx-rail:after{content:"";flex:0 0 calc(var(--mx-gutter) - 12px)}.mx .mx-active{flex:0 0 76%;min-width:0;scroll-snap-align:start}.mx .mx-active__link{display:flex;flex-direction:column;height:100%;color:inherit}.mx .mx-active__media{display:block;aspect-ratio:1/1}.mx .mx-active__media img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.mx .mx-active__body{display:flex;flex-direction:column;flex:1;padding-top:20px}.mx .mx-active__kicker{display:block;font-size:11.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--mx-gold-text);margin-bottom:8px}.mx .mx-active__name{display:block;font-family:var(--mx-serif);font-size:26px;font-weight:400;line-height:1.1;color:var(--mx-black);letter-spacing:-.01em}.mx .mx-active__name sup{font-family:var(--mx-sans);font-size:.38em;position:relative;top:-.95em;vertical-align:baseline;margin-left:2px;letter-spacing:0}.mx .mx-active__text{display:block;font-size:15px;line-height:1.6;color:var(--mx-muted);margin-top:10px}.mx .mx-active__cta{display:inline-flex;gap:10px;margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:600;letter-spacing:.02em;color:var(--mx-black)}.mx .mx-quality{display:grid;background:var(--mx-black);color:var(--mx-on-dark)}.mx .mx-quality__copy{padding:var(--mx-section) var(--mx-gutter) 56px}.mx .mx-quality .mx-h2{max-width:12em}.mx .mx-quality .mx-h2 em{display:block}.mx .mx-quality__text{font-size:16.5px;line-height:1.7;color:var(--mx-on-dark);max-width:32em;margin-top:24px}.mx .mx-quality__list{list-style:none;margin:36px 0 0;border-top:1px solid rgba(250,247,241,.16)}.mx .mx-quality__list li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(250,247,241,.16);font-size:16.5px;color:var(--mx-ivory)}.mx .mx-quality__list span{font-size:11.5px;font-weight:600;letter-spacing:.14em;color:var(--mx-gold-light)}.mx .mx-quality .mx-actions{margin-top:36px}.mx .mx-quality__media{position:relative;aspect-ratio:1/1;background:#161513}.mx .mx-quality__media-cta{position:absolute;left:var(--mx-gutter);right:var(--mx-gutter);bottom:var(--mx-gutter);z-index:2;box-shadow:0 10px 30px #0a0a0947}.mx .mx-content{padding:var(--mx-section) 0}.mx .mx-content__more{display:flex;justify-content:flex-start;margin-top:32px}.mx .mx-mag{display:grid;gap:32px}.mx .mx-mag__list{display:grid}.mx .mx-mag__list>.mx-card{padding:24px 0;border-top:1px solid var(--mx-line)}.mx .mx-final{background:var(--mx-cream);border-top:1px solid var(--mx-line);padding:var(--mx-section) 0;text-align:center}.mx .mx-final__inner{max-width:880px}.mx .mx-final .mx-h2 em{display:block}.mx .mx-final .mx-lede{margin:20px auto 0}.mx .mx-final .mx-actions{justify-content:center}@media(hover:hover){.mx .mx-active__link:hover .mx-active__media img{transform:scale(1.035)}}@media(min-width:600px){.mx .mx-active{flex-basis:44%}.mx .mx-final .mx-actions{gap:12px}.mx .mx-quality__media-cta{right:auto}}@media(min-width:990px){.mx .mx-hero{padding:clamp(56px,6vw,96px) 0 clamp(72px,7vw,112px)}.mx .mx-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,5vw,96px);align-items:center}.mx .mx-hero__media{margin-inline:0}.mx .mx-hero__media figcaption{padding-inline:0}.mx .mx-diffs{border-top:1px solid var(--mx-line)}.mx .mx-diffs__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,112px);align-items:start}.mx .mx-diffs__list{grid-template-columns:1fr 1fr;column-gap:48px;border-top:0}.mx .mx-diff{grid-template-columns:1fr;gap:20px;padding:32px 0 36px;border-bottom:0;border-top:1px solid var(--mx-line)}.mx .mx-manifesto{grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:min(80vh,760px)}.mx .mx-manifesto__media{aspect-ratio:auto;height:100%}.mx .mx-manifesto__copy{display:flex;flex-direction:column;justify-content:center;padding:96px clamp(48px,6vw,112px)}.mx .mx-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;overflow:visible;max-width:calc(var(--mx-max) + 2 * var(--mx-gutter));margin:0 auto;padding:0 var(--mx-gutter)}.mx .mx-rail:after{display:none}.mx .mx-actives__more{justify-content:flex-end;margin-top:56px}.mx .mx-quality{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(88vh,820px)}.mx .mx-quality__copy{display:flex;flex-direction:column;justify-content:center;padding:112px clamp(48px,6vw,112px) 112px max(var(--mx-gutter),calc((100vw - var(--mx-max)) / 2))}.mx .mx-quality__media{aspect-ratio:auto}.mx .mx-quality__media-cta{left:32px;bottom:32px}.mx .mx-mag{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}.mx .mx-mag__list>.mx-card{padding:32px 0}.mx .mx-mag__list>.mx-card:first-child{border-top:0;padding-top:0}.mx .mx-content__more{justify-content:flex-end;margin-top:56px}}.mx.mx-author{background:var(--mx-ivory)}.mx .mx-author__hero{padding:32px 0 56px}.mx .mx-author__hero .mx-crumbs{margin-bottom:36px}.mx .mx-author__grid{display:grid;gap:28px;align-items:start}.mx .mx-author__photo{width:160px;aspect-ratio:4/5}.mx .mx-author__name{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem)}.mx .mx-author__role{margin-top:12px;font-size:15px;font-weight:500;color:var(--mx-ink)}.mx .mx-author__bio{margin-top:20px}.mx .mx-author__hero .mx-link{margin-top:16px}.mx .mx-author__list{padding-bottom:var(--mx-section)}.mx .mx-author__grid3{display:grid;gap:48px}@media(min-width:600px){.mx .mx-author__grid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}}@media(min-width:990px){.mx .mx-author__hero{padding:48px 0 88px}.mx .mx-author__grid{grid-template-columns:280px minmax(0,1fr);gap:64px}.mx .mx-author__photo{width:280px}.mx .mx-author__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}}.mx.mx-blog{background:var(--mx-ivory)}.mx .mx-blog__hero{padding:32px 0 40px}.mx .mx-blog__hero .mx-crumbs{margin-bottom:36px}.mx .mx-blog__title{max-width:14em}.mx .mx-blog__title em{display:block}.mx .mx-blog__hero .mx-lede{margin-top:20px}.mx .mx-blog__filters{padding-bottom:40px}.mx .mx-blog__bar{display:grid;gap:16px;margin-bottom:28px}.mx .mx-blog__fl{display:grid;gap:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mx-muted)}.mx .mx-blog__sel{appearance:none;-webkit-appearance:none;width:100%;min-height:52px;padding:0 48px 0 22px;font:inherit;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mx-black);background-color:var(--mx-ivory);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230B0B0B' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 22px center;border:1px solid var(--mx-line-strong);border-radius:999px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.mx .mx-blog__sel:hover{border-color:var(--mx-gold-text)}.mx .mx-blog__sel:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:2px}.mx .mx-blog__list{padding-bottom:var(--mx-section)}.mx .mx-blog__grid{display:grid;gap:48px}.mx .mx-blog__list .mx-empty{margin-top:8px}@media(min-width:600px){.mx .mx-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 24px}.mx .mx-blog__bar{grid-template-columns:repeat(2,minmax(0,320px));gap:20px 24px}}@media(min-width:990px){.mx .mx-blog__hero{padding:48px 0 56px}.mx .mx-blog__hero .mx-crumbs{margin-bottom:56px}.mx .mx-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 32px}}.mx.mx-dep{background:var(--mx-ivory)}.mx .mx-dep__hero{padding:clamp(40px,6vw,88px) 0 clamp(40px,6vw,80px)}.mx .mx-dep__hero-grid{display:grid;gap:36px;align-items:center}.mx .mx-dep__hero .mx-lede{max-width:34em}.mx .mx-dep__text2{margin:18px 0 0;max-width:34em;font-size:17px;line-height:1.7;color:var(--mx-text)}.mx .mx-dep__hero .mx-actions{margin-top:32px}.mx .mx-dep__hero-media{margin:0;overflow:hidden;background:var(--mx-sand)}.mx .mx-dep__google{padding:0 0 clamp(56px,7vw,96px)}.mx .mx-dep__ghead{display:grid;gap:24px;margin:32px 0 28px;padding:28px 24px;background:var(--mx-cream);border:1px solid var(--mx-line)}.mx .mx-dep__gname{margin:0;font-size:18px;font-weight:600;color:var(--mx-black)}.mx .mx-dep__grate{display:flex;align-items:center;gap:10px;margin:8px 0 0;font-size:15px;color:var(--mx-ink)}.mx .mx-dep__gcount{margin:6px 0 0;font-size:14px;color:var(--mx-muted)}.mx .mx-dep__gcards{display:grid;gap:16px}.mx .mx-dep__widget{min-height:120px}.mx .mx-dep__gnote{margin:16px 0 0;max-width:52em;font-size:13px;line-height:1.6;color:var(--mx-muted)}.mx .mx-gcard{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--mx-cream);border:1px solid var(--mx-line)}.mx .mx-gcard__head{display:flex;align-items:center;gap:14px}.mx .mx-gcard__avatar{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--mx-sand);font-family:var(--mx-serif);font-size:22px;color:var(--mx-gold-text)}.mx .mx-gcard__name{margin:0;font-size:15px;font-weight:600;color:var(--mx-black)}.mx .mx-gcard__sub{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:4px 0 0;font-size:12.5px;color:var(--mx-muted)}.mx .mx-gcard__text{margin:0;font-size:15.5px;line-height:1.65;color:var(--mx-text)}.mx .mx-gcard__reply{margin:auto 0 0;padding:12px 14px;border-left:2px solid var(--mx-gold);font-size:14px;line-height:1.55;color:var(--mx-muted)}.mx .mx-dep__list{padding:0 0 var(--mx-section)}.mx .mx-dep__list .mx-h2{margin-bottom:32px}.mx .mx-dep__note{margin:32px 0 0;max-width:52em;font-size:13px;line-height:1.6;color:var(--mx-muted)}.mx .mx-dep__cta{padding:clamp(56px,8vw,104px) 0;background:var(--mx-cream);text-align:center}.mx .mx-dep__cta .mx-lede{margin-left:auto;margin-right:auto;max-width:40em}.mx .mx-dep__cta .mx-actions{justify-content:center}@media(min-width:750px){.mx .mx-dep__ghead{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:32px 40px}.mx .mx-dep__gcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:990px){.mx .mx-dep__hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(48px,6vw,96px)}.mx .mx-dep__gcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx .mx-dep__hero-grid--solo{grid-template-columns:minmax(0,1fr)}.mx.mx-docs{background:var(--mx-ivory)}.mx .mx-docs__hero{padding:32px 0 var(--mx-section)}.mx .mx-docs__hero .mx-crumbs{margin-bottom:36px}.mx .mx-docs__intro{max-width:860px}.mx .mx-docs__intro .mx-display em{display:block}.mx .mx-docs__intro .mx-lede{margin-top:20px}.mx .mx-docs__verified{margin-top:16px;font-size:13.5px;color:var(--mx-muted)}.mx .mx-docs__facts{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mx-line)}.mx .mx-docs__facts>div{padding:18px 0;border-bottom:1px solid var(--mx-line)}.mx .mx-docs__facts dt{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mx-gold-text)}.mx .mx-docs__facts dd{margin:6px 0 0;font-family:var(--mx-serif);font-size:22px;color:var(--mx-black);font-variant-numeric:tabular-nums}.mx .mx-docs__verify{background:var(--mx-cream);border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line);padding:var(--mx-section) 0}.mx .mx-docs__verify-grid{display:grid;gap:40px}.mx .mx-docs__verify .mx-h2 em{display:block}.mx .mx-docs__verify-text{margin-top:20px;font-size:16.5px;line-height:1.7;max-width:30em}.mx .mx-docs__steps{list-style:none;display:grid;border-top:1px solid var(--mx-line-strong)}.mx .mx-docs__steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:24px 0;border-bottom:1px solid var(--mx-line-strong)}.mx .mx-docs__steps li>span{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--mx-gold-text);padding-top:4px}.mx .mx-docs__steps h3{font-size:22px;line-height:1.2;margin-bottom:6px}.mx .mx-docs__steps p{font-size:15.5px;line-height:1.6;color:var(--mx-text);margin-bottom:6px}.mx .mx-docs__list{padding:var(--mx-section) 0}.mx .mx-docs__grid{list-style:none;display:grid;gap:24px}.mx .mx-doc{background:#fff;border:1px solid var(--mx-line);border-radius:4px;padding:28px 24px;display:grid;gap:14px;align-content:start;scroll-margin-top:96px}.mx .mx-doc__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.mx .mx-doc__code{font-family:var(--mx-serif);font-size:26px;line-height:1;color:var(--mx-black)}.mx .mx-doc__code span{display:inline-block;margin-left:10px;font-family:var(--mx-sans);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mx-gold-text);vertical-align:middle}.mx .mx-doc__status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--mx-cream);border:1px solid var(--mx-line-strong);font-size:12.5px;font-weight:600;color:var(--mx-ink)}.mx .mx-doc__status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mx-gold)}.mx .mx-doc__status.is-renewing:before{background:var(--mx-muted)}.mx .mx-doc__title{font-size:23px;line-height:1.2}.mx .mx-doc__text{font-size:15.5px;line-height:1.65;color:var(--mx-text)}.mx .mx-doc__spec>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mx .mx-doc__items-t{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mx-gold-text)}.mx .mx-doc__items{margin:0;padding-left:18px;display:grid;gap:6px;font-size:15px;line-height:1.55;color:var(--mx-text)}.mx .mx-doc__actions{display:grid;gap:10px;justify-items:start;padding-top:6px}.mx .mx-doc__actions .mx-btn{max-width:100%}.mx .mx-doc__note{font-size:13px;line-height:1.55;color:var(--mx-muted)}.mx .mx-docs__rt{padding:var(--mx-section) 0}.mx .mx-docs__rt-grid{display:grid;gap:40px}.mx .mx-docs__rt .mx-h2 em{display:block}.mx .mx-docs__rt-text{margin-top:20px;font-size:16.5px;line-height:1.7;color:var(--mx-on-dark);max-width:32em}.mx .mx-docs__people{list-style:none;display:grid;border-top:1px solid rgba(250,247,241,.16)}.mx .mx-docs__people li{padding:24px 0;border-bottom:1px solid rgba(250,247,241,.16)}.mx .mx-docs__role{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mx-gold-light)}.mx .mx-docs__people h3{margin-top:8px;font-size:26px;line-height:1.15}.mx .mx-docs__people h3 a{color:var(--mx-ivory);text-decoration:underline;text-decoration-color:#cdae6280;text-underline-offset:5px}.mx .mx-docs__people p{color:var(--mx-on-dark);font-size:15px}.mx .mx-docs__info{padding:var(--mx-section) 0}.mx .mx-docs__info-grid{display:grid;gap:56px}.mx .mx-docs__info a{text-decoration:underline;text-underline-offset:3px}.mx .mx-docs__src{margin-top:12px;font-size:13px;color:var(--mx-muted)}.mx .mx-docs__faq{padding:0 0 var(--mx-section)}.mx .mx-docs__faq-in{max-width:880px}@media(max-width:599px){.mx .mx-doc__actions,.mx .mx-doc__actions .mx-btn{width:100%}}@media(min-width:750px){.mx .mx-docs__facts{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.mx .mx-docs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx .mx-doc{padding:36px 32px}}@media(min-width:990px){.mx .mx-docs__hero{padding:48px 0 var(--mx-section)}.mx .mx-docs__hero .mx-crumbs{margin-bottom:56px}.mx .mx-docs__verify-grid,.mx .mx-docs__rt-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,112px);align-items:start}.mx .mx-docs__info-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,6vw,112px)}.mx .mx-docs__grid{gap:32px}}.mx.mx-foot{background:var(--mx-black);color:var(--mx-on-dark);padding:72px 0 calc(32px + env(safe-area-inset-bottom));font-size:14.5px;border-top:1px solid rgba(205,174,98,.28)}.mx .mx-foot__top{display:grid;gap:48px;padding-bottom:56px;border-bottom:1px solid rgba(250,247,241,.14)}.mx .mx-foot__brand img{width:168px;height:auto}.mx .mx-foot__brand{display:flex;flex-direction:column;align-items:flex-start}.mx .mx-foot__brand .mx-foot__lead{margin-top:24px;max-width:30em;font-size:16.5px;line-height:1.7}.mx .mx-foot__proofs{width:100%;margin-top:auto;padding-top:36px}.mx .mx-foot__proofs .mx-foot__seal{margin-top:0}.mx .mx-foot__brand p{margin-top:20px;max-width:28em;line-height:1.65;color:var(--mx-on-dark)}.mx .mx-foot__seal{margin-top:28px;min-height:72px;max-width:100%;overflow:hidden}.mx .mx-foot__seal a{display:inline-block;padding:8px 0;font-size:13.5px;color:var(--mx-ivory);text-decoration:underline;text-underline-offset:3px}.mx .mx-foot__safe{display:flex;align-items:center;gap:14px;width:100%;max-width:320px;min-height:80px;margin-top:16px;padding:14px 16px;border:1px solid rgba(205,174,98,.42);color:var(--mx-ivory);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.mx .mx-foot__safe:hover,.mx .mx-foot__safe:focus-visible{border-color:var(--mx-gold-light);background:#faf7f10a}.mx .mx-foot__safe svg{flex:none;fill:none;stroke:var(--mx-gold-light);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mx .mx-foot__brand .mx-foot__safe .mx-foot__safe-img{flex:none;width:auto;height:48px}.mx .mx-foot__brand .mx-foot__tm{max-width:320px;margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--mx-on-dark-muted)}.mx .mx-foot__safe-arr{width:18px;height:18px;margin-left:auto}.mx .mx-foot__safe-txt{display:grid;gap:2px;line-height:1.35}.mx .mx-foot__safe-txt strong{font-size:14px;font-weight:600;color:var(--mx-ivory)}.mx .mx-foot__safe-txt small{font-size:12.5px;color:var(--mx-on-dark-muted)}.mx .mx-foot__cols{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px}.mx .mx-foot__col h2{font-family:var(--mx-sans);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mx-gold-light);margin-bottom:12px}.mx .mx-foot__col a{display:block;padding:8px 0;color:var(--mx-ivory);transition:color .2s ease}.mx .mx-foot__col a:hover{color:var(--mx-gold-light)}.mx .mx-foot__col p{line-height:1.65;color:var(--mx-on-dark);margin-bottom:12px}.mx .mx-foot__col--visit,.mx .mx-foot__col--social{grid-column:1 / -1}.mx .mx-foot__social{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.mx .mx-foot__col .mx-foot__social a{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:var(--mx-ivory);color:var(--mx-gold-text);transition:background-color .2s ease,color .2s ease}.mx .mx-foot__col .mx-foot__social a:hover,.mx .mx-foot__col .mx-foot__social a:focus-visible{background:var(--mx-gold-light);color:var(--mx-black)}.mx .mx-foot__social svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mx .mx-foot__social svg .dot{fill:currentColor;stroke:none}.mx .mx-foot__bottom{padding-top:24px;display:grid;gap:8px;font-size:12.5px;line-height:1.6;color:var(--mx-on-dark-muted)}@media(min-width:990px){.mx .mx-foot__top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.mx .mx-foot__cols{grid-template-columns:1fr 1fr 1.3fr;align-content:space-between}.mx .mx-foot__col--visit{grid-column:auto;grid-row:1 / span 2}.mx .mx-foot__col--social{grid-column:1 / span 2;grid-row:2}.mx .mx-foot__bottom{grid-template-columns:auto minmax(0,1fr);gap:32px}.mx .mx-foot__bottom p:last-child{text-align:right}}@media(max-width:989px){.mx .mx-foot__top{grid-template-columns:1fr 1fr;gap:40px 32px}.mx .mx-foot__brand,.mx .mx-foot__cols{display:contents}.mx .mx-foot__id{grid-column:1 / -1;order:1}.mx .mx-foot__col--social{grid-column:1 / -1;order:2}.mx .mx-foot__cols>nav{order:3}.mx .mx-foot__col--visit{grid-column:1 / -1;order:4}.mx .mx-foot__proofs{grid-column:1 / -1;order:5;margin-top:0;padding-top:0}}.mx.mx-lab{background:var(--mx-ivory)}.mx .mx-lab__hero{padding:32px 0 var(--mx-section)}.mx .mx-lab__hero .mx-crumbs{margin-bottom:36px}.mx .mx-lab__intro{max-width:860px}.mx .mx-lab__intro .mx-display em{display:block}.mx .mx-lab__intro .mx-lede{margin-top:20px}.mx .mx-lab__video-wrap{margin-top:40px}.mx .mx-video{position:relative;aspect-ratio:16/9;overflow:hidden;background:#111;min-width:0}.mx .mx-video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.mx .mx-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0900 50%,#0a0a0973);pointer-events:none}.mx .mx-video.is-playing:after{display:none}.mx .mx-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.mx .mx-video__play{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:1px solid rgba(205,174,98,.7);background:#0a0a09b8;color:var(--mx-gold-light);display:grid;place-items:center;cursor:pointer;transition:transform .25s ease,background-color .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mx .mx-video__play:hover{transform:translate(-50%,-50%) scale(1.06);background:#0a0a09e0}.mx .mx-video__play svg{width:30px;height:30px;fill:currentColor;margin-left:3px}.mx .mx-video__caption{margin-top:12px;font-size:13px;color:var(--mx-muted)}.mx .mx-lab__pillars{padding:0 0 var(--mx-section)}.mx .mx-pillars{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--mx-line)}.mx .mx-pillar{display:grid;gap:8px;padding:28px 0;border-bottom:1px solid var(--mx-line)}.mx .mx-pillar__n{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--mx-gold-text)}.mx .mx-pillar__t{font-size:24px;line-height:1.2}.mx .mx-pillar__d{font-size:16px;line-height:1.7;color:var(--mx-text);max-width:34em}.mx .mx-lab__second{padding:var(--mx-section) 0}.mx .mx-lab__second-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.mx .mx-lab__second .mx-h2 em{display:block}.mx .mx-lab__second-text{margin-top:20px;font-size:16.5px;line-height:1.7;color:var(--mx-on-dark);max-width:30em}.mx .mx-lab__docs{padding:var(--mx-section) 0}.mx .mx-lab__docs-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.mx .mx-lab__docs .mx-h2 em{display:block}.mx .mx-lab__docs-text{margin-top:20px}.mx .mx-lab__docs-link{margin-top:24px}@media(min-width:750px){.mx .mx-pillars{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;border-top:0}.mx .mx-pillar{border-bottom:0;border-top:1px solid var(--mx-line);padding:32px 0 40px}}@media(min-width:990px){.mx .mx-lab__hero{padding:48px 0 var(--mx-section)}.mx .mx-lab__hero .mx-crumbs{margin-bottom:56px}.mx .mx-lab__video-wrap{margin-top:64px}.mx .mx-pillars{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px}.mx .mx-lab__second-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,112px);align-items:center}.mx .mx-lab__docs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,112px);align-items:start}.mx .mx-video__play{width:96px;height:96px}.mx .mx-video__play svg{width:36px;height:36px}}.mx.mx-lib{background:var(--mx-ivory)}.mx .mx-lib__hero{padding:32px 0 48px}.mx .mx-lib__hero .mx-crumbs{margin-bottom:36px}.mx .mx-lib__intro{margin-top:20px}.mx .mx-lib__intro p{margin:0}.mx .mx-lib__list{padding-bottom:var(--mx-section);scroll-margin-top:96px}.mx .mx-lib__filters{display:grid;gap:22px;margin-bottom:28px}.mx .mx-lib__lbl{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mx-muted)}.mx .mx-lib__search{display:grid;gap:10px;min-width:0}.mx .mx-lib__search input{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:52px;padding:0 22px 0 52px;font:inherit;font-size:16px;font-weight:500;color:var(--mx-black);background-color:var(--mx-ivory);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230B0B0B' stroke-width='1.5'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:22px center;border:1px solid var(--mx-line-strong);border-radius:999px;transition:border-color .2s ease}.mx .mx-lib__search input::placeholder{color:var(--mx-muted);font-weight:400}.mx .mx-lib__search input:hover{border-color:var(--mx-gold-text)}.mx .mx-lib__search input:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:2px}.mx .mx-lib__group{display:grid;gap:10px;min-width:0}.mx .mx-lib__row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 2px 4px}.mx .mx-lib__row::-webkit-scrollbar{display:none}.mx .mx-lib__chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;font:inherit;font-size:14.5px;font-weight:500;line-height:1;color:var(--mx-black);background:transparent;border:1px solid var(--mx-line-strong);border-radius:999px;cursor:pointer;scroll-snap-align:start;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.mx .mx-lib__chip:hover{border-color:var(--mx-gold-text)}.mx .mx-lib__chip:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:2px}.mx .mx-lib__chip[aria-pressed=true]{background:var(--mx-black);border-color:var(--mx-black);color:var(--mx-ivory)}.mx .mx-lib__chip--l{min-width:44px;padding:0 14px;justify-content:center}.mx .mx-lib__n{font-size:12px;font-weight:500;color:var(--mx-muted)}.mx .mx-lib__chip[aria-pressed=true] .mx-lib__n{color:inherit;opacity:.7}.mx .mx-lib__fbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.mx .mx-lib__fbar:not(.is-on){display:none}.mx .mx-lib__fbar-t{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mx-black)}.mx .mx-lib__fclear{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;font:inherit;font-size:13.5px;font-weight:500;line-height:1;color:var(--mx-ivory);background:var(--mx-black);border:1px solid var(--mx-black);border-radius:999px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.mx .mx-lib__fclear:hover{background:var(--mx-ink);border-color:var(--mx-gold)}.mx .mx-lib__fclear:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:1px}.mx .mx-lib__fclear-x{font-size:16px;line-height:1}.mx .mx-lib__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-bottom:32px;padding-top:12px;border-top:1px solid var(--mx-line-strong);font-size:14px;color:var(--mx-muted)}.mx .mx-lib__clear{min-height:44px;padding:0;font:inherit;font-size:14px;color:var(--mx-black);background:none;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.mx .mx-lib__clear:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:2px}.mx .mx-lib__grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}.mx .mx-lib__item[hidden],.mx .mx-lib__item.is-off,.mx .mx-lib__clear[hidden],.mx .mx-lib__empty[hidden],.mx .mx-lib__pager[hidden]{display:none!important}.mx .mx-lib__sub{font-size:14.5px;line-height:1.55;color:var(--mx-muted)}.mx .mx-lib__empty{display:grid;gap:20px;margin-top:8px}.mx .mx-lib__empty .mx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.mx .mx-lib__pager{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;max-width:100%;overflow:visible}.mx .mx-lib__pager--top{margin:-12px 0 32px}.mx .mx-lib__pager--bottom{margin-top:56px;padding-top:24px;border-top:1px solid var(--mx-line-strong)}.mx .mx-lib__pgs{flex:1 1 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;min-width:0}.mx .mx-lib__pg{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;font:inherit;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;color:var(--mx-black);background:transparent;border:1px solid var(--mx-line-strong);border-radius:999px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.mx .mx-lib__pg:hover{border-color:var(--mx-gold-text)}.mx .mx-lib__pg:focus-visible{outline:2px solid var(--mx-gold-text);outline-offset:1px}.mx .mx-lib__pg[aria-current=page]{background:var(--mx-black);border-color:var(--mx-black);color:var(--mx-ivory)}.mx .mx-lib__pg[disabled]{opacity:.35;cursor:default;border-color:var(--mx-line-strong)}.mx .mx-lib__pg--nav{padding:0 18px}.mx .mx-lib__gap{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:44px;font-size:15px;color:var(--mx-muted);-webkit-user-select:none;user-select:none}@media(max-width:989px){.mx .mx-lib__pgs{display:contents}.mx .mx-lib__pg,.mx .mx-lib__gap{width:44px;min-width:44px;padding:0}.mx .mx-lib__pg--nav .mx-lib__pgt{display:none}}@media(max-width:749px){.mx .mx-lib__pager{gap:6px}.mx .mx-lib__pg,.mx .mx-lib__gap{width:42px;min-width:42px;min-height:42px}}@media(prefers-reduced-motion:reduce){.mx .mx-lib__chip,.mx .mx-lib__search input,.mx .mx-lib__pg,.mx .mx-lib__fclear{transition:none}}@media(min-width:750px){.mx .mx-lib__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px}.mx .mx-lib__search{max-width:560px}}@media(min-width:990px){.mx .mx-lib__hero{padding:48px 0 56px}.mx .mx-lib__hero .mx-crumbs{margin-bottom:56px}.mx .mx-lib__list{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:48px;align-items:start}.mx .mx-lib__filters{grid-column:1;grid-row:1 / span 20;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;gap:28px;margin-bottom:0;padding:0 14px 24px 8px}.mx .mx-lib__filters>*{padding-bottom:24px;border-bottom:1px solid var(--mx-line-strong)}.mx .mx-lib__filters>*:last-child{border-bottom:0;padding-bottom:0}.mx .mx-lib__filters>.mx-lib__fbar{display:flex;position:sticky;top:0;z-index:3;margin:0 -14px -12px -8px;padding:8px 14px 12px 8px;background:var(--mx-ivory);border-bottom:1px solid var(--mx-line-strong)}.mx .mx-lib__fbar .mx-lib__fclear[hidden]{display:none}.mx .mx-lib__search{max-width:none}.mx .mx-lib__search input{min-height:48px;padding:0 16px 0 44px;font-size:15px;background-position:17px center;text-overflow:ellipsis}.mx .mx-lib__search input:focus-visible{outline-offset:1px}.mx .mx-lib__row{flex-wrap:wrap;overflow:visible;gap:8px 6px;padding:0}.mx .mx-lib__chip{min-height:36px;padding:0 14px;font-size:13.5px}.mx .mx-lib__chip--l{min-width:36px;padding:0 10px}.mx .mx-lib__chip:focus-visible{outline-offset:1px}.mx .mx-lib__meta,.mx .mx-lib__grid,.mx .mx-lib__empty,.mx .mx-pagination,.mx .mx-lib__pager{grid-column:2}.mx .mx-lib__meta{margin-bottom:36px;padding-top:0;border-top:0;border-bottom:1px solid var(--mx-line-strong);padding-bottom:12px}.mx .mx-lib__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}.mx .mx-lib__item .mx-mini__name{font-size:22px}}@media(min-width:1400px){.mx .mx-lib__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx .mx-studies{list-style:none;display:grid;border-top:1px solid var(--mx-line)}.mx .mx-study{padding:24px 0;border-bottom:1px solid var(--mx-line);display:grid;gap:8px}.mx .mx-study__meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;line-height:1.5;color:var(--mx-muted)}.mx .mx-study__type{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;color:var(--mx-gold-text)}.mx .mx-study__title{font-family:var(--mx-serif);font-size:20px;line-height:1.3;color:var(--mx-black)}.mx .mx-study__authors{font-size:14px;color:var(--mx-muted)}.mx .mx-study__sample,.mx .mx-study__summary{font-size:15.5px;line-height:1.65;color:var(--mx-text)}.mx .mx-study__sample strong{font-weight:600;color:var(--mx-ink)}.mx .mx-study__links{display:flex;gap:20px;margin-top:4px}.mx .mx-study__links a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--mx-gold-text);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
