.page-mchglossary #wrapper>.container{width:100%;max-width:none;padding-right:0;padding-left:0}
.page-mchglossary #content-wrapper{width:100%;padding:0}
.mch-glo{--ink:#201e1d;--paper:#fff;--ground:#f3f2f2;--surface:#f4f3f2;--line:#d7d3d3;width:100%;clear:both;background:var(--paper);color:var(--ink);font-family:Archivo,Arial,sans-serif;border-radius:0;box-shadow:none}
.mch-glo *{box-sizing:border-box}
.mch-glo a{color:inherit;text-decoration:none}
.mch-glo a:hover,.mch-glo a:focus{color:inherit}
.mch-glo a:focus-visible,.mch-glo button:focus-visible,.mch-glo input:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}
.mch-glo__shell{width:calc(100% - 96px);max-width:1440px;margin:0 auto}
.mch-glo__kicker{margin:0 0 15px;color:inherit;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;opacity:.55}
.mch-glo__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:80px;align-items:end;padding:24px 0 44px}
.mch-glo__title{max-width:850px;margin:0!important;color:var(--ink)!important;font:600 62px/1.03 "MCH Cormorant Garamond","Cormorant Garamond",Georgia,serif!important;letter-spacing:-.01em!important;text-transform:none!important;text-wrap:pretty}
.mch-glo__lede{max-width:440px;margin:0;color:var(--ink);font-size:14px;line-height:1.75;opacity:.72;text-wrap:pretty}
.mch-glo__essentials{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:64px;padding:28px 0 30px;background:var(--paper);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}
.mch-glo__essential-copy{padding:0}
.mch-glo__essential-copy ol{display:grid;gap:10px;max-width:660px;margin:0;padding:0;list-style:none}
.mch-glo__essential-copy li{display:flex;gap:12px;align-items:start}
.mch-glo__essential-copy li>span{flex:none;color:var(--ink);font:400 14px/1.7 Archivo,Arial,sans-serif;font-variant-numeric:tabular-nums;opacity:.35}
.mch-glo__essential-copy li>p{margin:0;font-size:14px;line-height:1.7;text-wrap:pretty}
.mch-glo__authority{padding:0 0 0 32px;border-left:1px solid var(--line)}
.mch-glo__authority>p{margin:0;font-size:13px;line-height:1.7;opacity:.7}
.mch-glo__authority .mch-glo__revision{margin-top:14px;font-size:12px;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;opacity:.45;font-variant-numeric:tabular-nums}
.mch-glo__tools{padding:0}
.mch-glo__tools[hidden]{display:none!important}
.mch-glo__search{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;gap:14px;align-items:center;min-height:81px;padding:18px 0;border-bottom:1px solid var(--line);background:#fff}
.mch-glo__search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;opacity:.5}
.mch-glo__search input{width:100%;height:44px;padding:0;border:0!important;background:transparent!important;color:var(--ink);font:500 19px/1.2 Archivo,Arial,sans-serif;box-shadow:none!important}
.mch-glo__search input:focus{outline:0!important}
.mch-glo__search input::placeholder{color:var(--ink);opacity:.42}
.mch-glo__clear{min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink);font:600 10px/1 Archivo,Arial,sans-serif;letter-spacing:.1em;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase;cursor:pointer}
.mch-glo__count{min-width:98px;font-size:11px;font-weight:600;letter-spacing:.12em;text-align:right;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.45}
.mch-glo__cats{display:flex;width:100%;overflow-x:auto;border-bottom:2px solid var(--ink);scrollbar-width:none}
.mch-glo__cats::-webkit-scrollbar{display:none}
.mch-glo__cat{display:flex;min-width:145px;min-height:48px;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;border-radius:0;background:#fff;color:var(--ink);font:600 10px/1 Archivo,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}
.mch-glo__cat b{font:600 10px/1 Archivo,Arial,sans-serif;font-variant-numeric:tabular-nums;opacity:.48}
.mch-glo__cat.is-active{background:var(--ink);color:var(--paper)}
.mch-glo__body{display:grid;grid-template-columns:minmax(0,168px) minmax(0,1fr);gap:64px;align-items:start;padding:36px 0 64px}
.mch-glo__index{position:sticky;top:28px;align-self:start;width:168px}
.mch-glo__index h2{margin:0 0 14px!important;color:var(--ink)!important;font:600 11px/1.3 Archivo,Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;opacity:.45}
.mch-glo__alphabet{display:flex;max-width:140px;flex-wrap:wrap}
.mch-glo__alphabet a,.mch-glo__alphabet span{display:flex;width:28px;height:28px;align-items:center;justify-content:center;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}
.mch-glo__index a:hover{text-decoration:underline;text-underline-offset:3px}
.mch-glo__alphabet span,.mch-glo__alphabet .is-empty{pointer-events:none;opacity:.22}
.mch-glo__index>p{max-width:168px;margin:24px 0 0;font-size:12px;line-height:1.7;opacity:.5}
.mch-glo__index-phone{display:inline-flex;min-height:44px;align-items:center;margin-top:12px;box-shadow:inset 0 -2px 0 0 var(--ink);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.mch-glo__group{scroll-margin-top:24px}
.mch-glo__group[hidden]{display:none}
.mch-glo__group+.mch-glo__group{margin-top:46px}
.mch-glo__letter{display:flex;align-items:baseline;gap:18px;margin:0!important;padding:14px 0 8px;border-top:2px solid var(--ink);color:var(--ink)!important;font:600 38px/1 "MCH Cormorant Garamond","Cormorant Garamond",Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}
.mch-glo__letter span{font:600 10px/1.3 Archivo,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;opacity:.45}
.mch-glo__jump{display:flex;flex-wrap:wrap;gap:6px 18px;padding:0 0 15px;border-bottom:1px solid var(--line)}
.mch-glo__jump a{font-size:12px;font-weight:500;line-height:1.5;opacity:.7}
.mch-glo__jump a:hover{text-decoration:underline;text-underline-offset:3px}
.mch-glo__group dl{margin:0}
.mch-glo__entry{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:48px;padding:20px 0 22px;border-bottom:1px solid var(--line);scroll-margin-top:24px}
.mch-glo__entry[hidden]{display:none}
.mch-glo__entry:last-child{border-bottom:0}
.mch-glo__entry dt,.mch-glo__entry dd{margin:0}
.mch-glo__cat-tag{display:inline-block;margin-top:10px;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;opacity:.4}
.mch-glo__entry h3{display:flex;align-items:baseline;gap:8px;margin:0!important;color:var(--ink)!important;font:600 17px/1.3 Archivo,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-wrap:pretty}
.mch-glo__term-link:hover,.mch-glo__links a:hover{text-decoration:underline;text-underline-offset:3px}
.mch-glo__hash{display:inline-flex;min-width:28px;min-height:28px;align-items:center;justify-content:center;margin:-4px 0;color:var(--ink);font:500 12px/1 Archivo,Arial,sans-serif!important;opacity:.28}
.mch-glo__alias{display:block;margin-top:6px;font-size:12px;line-height:1.6;opacity:.5}
.mch-glo__definition{max-width:620px;margin:0;color:var(--ink);font-size:14px;line-height:1.75;opacity:.85;text-wrap:pretty}
.mch-glo__note{max-width:600px;margin:15px 0 0;padding-left:14px;border-left:2px solid var(--ink);color:var(--ink);font-size:13px;line-height:1.7;opacity:.62}
.mch-glo__links{margin:15px 0 0;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}
.mch-glo__empty{min-height:280px;padding:46px 0;border-top:2px solid var(--ink)}
.mch-glo__empty[hidden]{display:none}
.mch-glo__empty h2{margin:0 0 12px;color:var(--ink)!important;font:600 30px/1.1 "MCH Cormorant Garamond","Cormorant Garamond",Georgia,serif!important;text-transform:none!important}
.mch-glo__empty p{max-width:520px;margin:0 0 18px;font-size:14px;line-height:1.7;opacity:.72}
.mch-glo__empty a{display:inline-flex;min-height:44px;align-items:center;gap:16px;border-bottom:1px solid var(--ink);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.mch-glo__empty--static{margin:40px 0 72px}
.mch-glo__advice{display:grid;min-height:284px;grid-template-columns:minmax(0,1fr) 308px;gap:64px;align-items:center;padding:52px 56px;background:var(--ink);color:var(--ground)}
.mch-glo__advice h2{max-width:660px;margin:0 0 16px;color:inherit!important;font:500 34px/1.12 "MCH Cormorant Garamond","Cormorant Garamond",Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}
.mch-glo__advice>div>p:last-child{max-width:620px;margin:0;color:inherit;font-size:13px;line-height:1.85;opacity:.7}
.mch-glo__advice-actions{display:grid;width:308px;gap:14px}
.mch-glo__button{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:18px;padding:16px 21px;border:1px solid rgba(243,242,242,.4);background:transparent;color:var(--ground)!important;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.mch-glo__button--light{border-color:var(--ground);background:var(--ground);color:var(--ink)!important}
.mch-glo__button:hover{text-decoration:none!important}
@media(max-width:991px){
 .mch-glo__shell{width:calc(100% - 40px)}
 .mch-glo__head{grid-template-columns:1fr;gap:24px;padding:32px 0 36px}.mch-glo__title{font-size:44px!important}.mch-glo__lede{max-width:680px}
 .mch-glo__essentials{grid-template-columns:1fr;gap:24px}.mch-glo__authority{padding:24px 0 0;border-top:1px solid var(--line);border-left:0}
 .mch-glo__body{grid-template-columns:1fr;gap:28px;padding-top:34px}.mch-glo__index{position:sticky;z-index:10;top:0;display:block;width:auto;margin:0 -20px;padding:8px 20px;overflow-x:auto;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:none}.mch-glo__index::-webkit-scrollbar{display:none}.mch-glo__index h2,.mch-glo__index>p,.mch-glo__index-phone{display:none}.mch-glo__alphabet{max-width:none;flex-wrap:nowrap}.mch-glo__alphabet a,.mch-glo__alphabet span{min-width:28px}
 .mch-glo__advice{grid-template-columns:1fr;gap:28px;margin-inline:-20px;padding:34px 20px}.mch-glo__advice-actions{width:100%;grid-template-columns:1fr 1fr}
}
@media(max-width:575px){
 .mch-glo__head{padding:30px 0}.mch-glo__title{font-size:34px!important}.mch-glo__lede{font-size:14px}
 .mch-glo__essential-copy ol{gap:16px}.mch-glo__authority{padding:20px 0 0}
 .mch-glo__search{grid-template-columns:18px minmax(0,1fr) auto;padding:14px 0}.mch-glo__search input{font-size:16px}.mch-glo__count{grid-column:1/-1;min-width:0;padding-top:9px;border-top:1px solid var(--line);text-align:left}.mch-glo__cat{min-width:134px}
 .mch-glo__body{padding:26px 0 52px}.mch-glo__entry{grid-template-columns:1fr;gap:12px;padding:19px 0}.mch-glo__letter{font-size:28px!important}.mch-glo__entry h3{font-size:16px!important}.mch-glo__definition{font-size:13px;line-height:1.75}.mch-glo__note{font-size:12px}
 .mch-glo__advice h2{font-size:26px!important}.mch-glo__advice-actions{grid-template-columns:1fr}.mch-glo__button{min-height:54px}
}
@media(prefers-reduced-motion:reduce){.mch-glo *{scroll-behavior:auto!important}}
@media print{header#header,footer,.mch-glo__tools,.mch-glo__advice{display:none!important}.mch-glo__shell{width:100%;max-width:none}.mch-glo__body{display:block}.mch-glo__index{display:none}}
