.mcms-qa-header-strip{box-sizing:border-box;color:inherit;width:100%;min-height:var(--mcms-qa-header-min-height,188px);grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid;overflow:visible}.mcms-qa-header-profile{z-index:40;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding-block:.5rem;display:flex;position:relative}.mcms-qa-header-profile :where(.mcms-article-byline){margin:0}.mcms-qa-header-content{grid-template-rows:auto minmax(calc(var(--mcms-qa-header-min-height,188px) - 4.25rem), 1fr);text-align:center;min-width:0;min-height:calc(var(--mcms-qa-header-min-height,188px) - .5rem);box-sizing:border-box;z-index:1;place-items:stretch center;padding-block:.65rem;display:grid;position:relative;overflow:hidden}.mcms-qa-header-title{align-self:center;max-width:min(100%,42rem);margin:0;line-height:1.2}.mcms-qa-header-swap-slot{width:100%;max-width:min(100%,42rem);min-height:calc(var(--mcms-qa-header-min-height,188px) - 4.25rem);grid-template-columns:1fr;align-self:stretch;place-items:center;display:grid;overflow:hidden}.mcms-qa-header-swap-slot>.mcms-qa-header-swap-pane{width:100%;min-height:calc(var(--mcms-qa-header-min-height,188px) - 4.25rem);will-change:opacity, transform;grid-area:1/1;max-height:100%;overflow:hidden}.mcms-qa-header-intro{flex-direction:column;justify-content:center;min-height:0;display:flex}.mcms-qa-header-intro__body{margin:0 0 .35rem;font-size:clamp(.9rem,2.2vw,1rem);line-height:1.45;overflow:hidden}.mcms-qa-header-intro__body :where(p,blockquote){margin:0 0 .65rem}.mcms-qa-header-intro__body :where(p:last-child,blockquote:last-child){margin-bottom:0}.mcms-qa-header-intro__body blockquote{border:none;padding:0;font-style:italic}.mcms-qa-header-intro__byline{margin:0;font-size:clamp(.9rem,2.2vw,1rem);line-height:1.35}.mcms-qa-header-question-title{justify-content:center;align-items:center;min-height:0;margin:0;font-size:clamp(1rem,2.5vw,1.15rem);font-weight:800;line-height:1.35;display:flex;overflow:hidden}.qa-shell-body{box-sizing:border-box;width:100%;max-width:min(100%,960px);margin:0 auto;padding:clamp(1rem,3vw,1.5rem) clamp(.75rem,4vw,1.25rem) clamp(2rem,5vw,3rem)}.qa-shell-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.qa-shell-item{margin:0}.qa-shell-row{border:1px solid color-mix(in srgb, CanvasText 12%, transparent);background:color-mix(in srgb, Canvas 97%, CanvasText 3%);width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;box-sizing:border-box;border-radius:.5rem;align-items:flex-start;gap:.65rem;min-height:2.75rem;padding:clamp(.75rem,3vw,.85rem) clamp(.75rem,3vw,1rem);transition:border-color .15s,background .15s;display:flex}.qa-shell-row:hover{border-color:color-mix(in srgb, CanvasText 22%, transparent);background:color-mix(in srgb, Canvas 94%, CanvasText 6%)}.qa-shell-row--preloading .qa-shell-row__chevron{opacity:.85;animation:.9s ease-in-out infinite qa-shell-preload-pulse}@keyframes qa-shell-preload-pulse{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.95;transform:translateY(.08rem)}}.qa-shell-row__num{opacity:.55;flex-shrink:0;min-width:1.75rem;font-weight:700}.qa-shell-row__title{flex:1;min-width:0;font-weight:600;line-height:1.4}.qa-shell-row__date{opacity:.65;white-space:nowrap;flex-shrink:0;margin-left:auto;padding-left:.75rem;font-size:.8rem;font-weight:500;line-height:1.4}.qa-shell-row__chevron{opacity:.45;flex-shrink:0;padding-top:.15rem;font-size:.75rem}.qa-shell-panel{border:1px solid color-mix(in srgb, CanvasText 10%, transparent);background:color-mix(in srgb, Canvas 99%, CanvasText 1%);border-radius:.5rem;margin-top:.35rem;padding:clamp(.75rem,3vw,1rem)}.qa-shell-panel__inner{text-align:left}.qa-shell-blocks{--qa-shell-block-pad:clamp(.85rem, 3vw, 1rem);gap:var(--qa-shell-block-pad);flex-direction:column;display:flex}.qa-shell-block{padding:var(--qa-shell-block-pad,clamp(.85rem, 3vw, 1rem));border:1px solid color-mix(in srgb, CanvasText 12%, transparent);background:color-mix(in srgb, Canvas 96%, CanvasText 4%);box-sizing:border-box;border-radius:.5rem;margin:0}.qa-shell-block__label{text-transform:uppercase;letter-spacing:.04em;opacity:.65;margin:0 0 .5rem;font-size:.85rem;font-weight:700}.qa-shell-mdx :where(p,ul,ol){margin:0 0 .75rem;line-height:1.6}.qa-shell-mdx :where(h1){margin:1.1rem 0 .45rem;font-size:1.75rem;line-height:1.25}.qa-shell-mdx :where(h2,h3,h4){margin:1.1rem 0 .45rem;line-height:1.25}.qa-shell-mdx :where(p:last-child,ul:last-child,ol:last-child){margin-bottom:0}.qa-shell-empty,.qa-shell-empty-list,.qa-shell-loading,.qa-shell-error{text-align:center;color:color-mix(in srgb, CanvasText 55%, transparent);margin:0;padding:1rem}.qa-shell-loading{justify-content:center;align-items:center;gap:.55rem;min-height:3.5rem;display:flex}.qa-shell-loading__spinner{border:2px solid color-mix(in srgb, CanvasText 16%, transparent);border-top-color:color-mix(in srgb, CanvasText 55%, transparent);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.75s linear infinite qa-shell-spin}@keyframes qa-shell-spin{to{transform:rotate(360deg)}}.qa-shell-error--panel{padding:.75rem 1rem}.qa-shell-empty--answers{border:1px dashed color-mix(in srgb, CanvasText 18%, transparent);background:color-mix(in srgb, Canvas 98%, CanvasText 2%);border-radius:.5rem}.qa-shell-error{color:color-mix(in srgb, #b91c1c 85%, CanvasText)}
