.mu-faq{padding:var(--layout-pad,100px) var(--layout-pad-h,191px)}.mu-faq__inner{display:grid;gap:60px;grid-template-columns:1fr 2fr;margin:0 auto;max-width:var(--layout-max,1920px)}.mu-faq__heading{font-family:var(--font-display,"Gemunu Libre",sans-serif);font-size:clamp(28px,3vw,44px);font-weight:800;letter-spacing:.01em;line-height:1.05;margin:0;position:sticky;text-transform:uppercase;top:calc(var(--header-h, 85px) + 32px)}.mu-faq__heading-line1,.mu-faq__heading-line2{display:block}.mu-faq__list{border-top:1px solid color-mix(in srgb,var(--mu-faq-border-clr,#1a1a1a) calc(var(--mu-faq-border-alpha, .2)*100%),transparent);list-style:none;margin:0;padding:0}.mu-faq__item{border-bottom:1px solid color-mix(in srgb,var(--mu-faq-border-clr,#1a1a1a) calc(var(--mu-faq-border-alpha, .2)*100%),transparent)}.mu-faq__trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:24px 0;text-align:left;width:100%}.mu-faq__trigger:focus-visible{border-radius:2px;outline:2px solid #f76300;outline-offset:2px}.mu-faq__question-text{flex:1;font-family:var(--font-body,"Inter",system-ui,sans-serif);font-size:20px;font-weight:700;line-height:100%}.mu-faq__chevron{align-items:center;color:inherit;display:flex;flex-shrink:0;transition:transform .25s ease}.mu-faq__trigger[aria-expanded=true] .mu-faq__chevron{transform:rotate(180deg)}.mu-faq__body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .28s ease}.mu-faq__body.is-open{grid-template-rows:1fr}.mu-faq__body-inner{overflow:hidden;padding-bottom:0;transition:padding-bottom .28s ease}.mu-faq__body.is-open .mu-faq__body-inner{padding-bottom:24px}.mu-faq__body-inner ol,.mu-faq__body-inner p,.mu-faq__body-inner ul{font-family:var(--font-body,"Inter",system-ui,sans-serif);font-size:20px;font-weight:300;letter-spacing:0;line-height:100%;margin:0 0 12px}.mu-faq__body-inner ol:last-child,.mu-faq__body-inner p:last-child,.mu-faq__body-inner ul:last-child{margin-bottom:0}.mu-faq__body-inner ol,.mu-faq__body-inner ul{list-style:initial;padding-left:20px}.mu-faq__body-inner li{margin-bottom:4px}@media (max-width:767px){.mu-faq{padding:60px 24px}.mu-faq__inner{gap:36px;grid-template-columns:1fr}.mu-faq__heading{font-size:clamp(28px,8vw,40px);position:static}.mu-faq__trigger{padding:20px 0}}@media (min-width:768px) and (max-width:1139px){.mu-faq{padding:80px}.mu-faq__inner{gap:40px}}