.page-module__m_B44W__groupsGrid{display:block}.page-module__m_B44W__group{margin-bottom:var(--space-8);break-inside:avoid-column;page-break-inside:avoid}.page-module__m_B44W__group:last-child{margin-bottom:0}.page-module__m_B44W__groupHeading{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.page-module__m_B44W__groupIcon{color:var(--group-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__m_B44W__groupTitle{font-size:var(--fs-h5);color:var(--group-accent);margin-bottom:0}.page-module__m_B44W__accordion .accordion-item{border:none;border-left:3px solid var(--group-accent);margin-bottom:var(--space-3);box-shadow:var(--shadow-sm);transition:border-color var(--transition-base);background:0 0;border-radius:0;overflow:hidden}.page-module__m_B44W__accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-left-color:var(--group-accent)}.page-module__m_B44W__accordion .accordion-item:last-child{margin-bottom:0}.page-module__m_B44W__accordion .accordion-button{background-color:var(--color-white);color:var(--color-ink);font-family:var(--font-display), serif;font-weight:600;font-size:var(--fs-base);padding:var(--space-4) var(--space-5);padding-right:calc(var(--space-5) + 32px);box-shadow:none;border-radius:0;position:relative}.page-module__m_B44W__accordion .accordion-button:not(.collapsed){background-color:var(--group-accent-tint);color:var(--group-accent);box-shadow:none}.page-module__m_B44W__accordion .accordion-button:focus{box-shadow:0 0 0 .2rem var(--group-accent-tint)}.page-module__m_B44W__accordion .accordion-button:hover{color:var(--group-accent)}.page-module__m_B44W__accordion .accordion-body{background-color:var(--group-accent-tint);padding:var(--space-4) var(--space-5) var(--space-5);font-size:var(--fs-sm);color:var(--color-ink);opacity:.9}.page-module__m_B44W__accordion .accordion-button:after{content:"";right:var(--space-5);background-color:var(--group-accent);width:14px;height:2px;transition:transform .3s,background-color .3s;position:absolute;top:50%;transform:translateY(-50%);background-image:none!important}.page-module__m_B44W__accordion .accordion-button:before{content:"";right:var(--space-5);background-color:var(--color-ink);opacity:.5;width:14px;height:2px;transition:transform .3s,background-color .3s,opacity .3s;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg)}.page-module__m_B44W__accordion .accordion-button:not(.collapsed):before{background-color:var(--group-accent);opacity:1;transform:translateY(-50%)rotate(0)}.page-module__m_B44W__answerImageWrap{aspect-ratio:4/3;width:100%;max-width:480px;margin-top:var(--space-4);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.page-module__m_B44W__answerImage{object-fit:cover}.page-module__m_B44W__answerLink{margin-top:var(--space-4);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--group-accent);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}
