:root{--question-block__font-size:var(--font-size-preamble);--question-block__font-weight:var(--font-weight-regular);--question-block__question-font-family:var(--font-family-body);--question-block__box-shadow:inherit;--question-block__color:inherit;--question-block__border:none;--question-block__border-radius:var(--block-border-radius);--question-block__question-border:none;--question-block__question-background:var(--color-gray-200);--question-block__question-open-background:var(--color-accent-1-500);--question-block__hover-background:var(--color-accent-1-500);--question-block__button-padding:var(--space-16) var(--space-24);--question-block__answer-open-padding:var(--space-16) var(--space-24);--question-block__answer-hidden-padding:0 var(--space-16);--question-block__icon-background:transparent;--question-block__icon-color:var(--question-block__color);--question-block__icon-radius:0}.question-block{box-shadow:var(--question-block__box-shadow);border:var(--question-block__border);border-radius:var(--question-block__border-radius);background:var(--question-block__question-open-background);color:var(--question-block__color);margin-bottom:0;container-type:inline-size}.question-block:not(:last-child){border-bottom:none}h3.question-block__heading{font-weight:var(---question-block__font-weight);font-size:var(--question-block__font-size);font-family:var(--question-block__question-font-family)}.question-block__question{justify-content:space-between;gap:var(--space-8);border:var(--question-block__question-border);border-radius:var(--question-block__border-radius);background:var(--question-block__question-background);padding:var(--question-block__button-padding);width:100%;font-weight:var(--question-block__font-weight);font-size:var(--question-block__font-size);font-family:var(--question-block__question-font-family);margin:0;transition:background-color .2s ease-in;display:flex}.question-block__question:hover{cursor:pointer;--question-block__question-background:var(--question-block__hover-background)}.question-block__question:focus-visible{position:relative}.question-block__question::-webkit-details-marker{display:none}@container (width>=1024px){.question-block__question{align-items:center;gap:var(--space-16)}}.question-block__answer{padding:var(--question-block__answer-hidden-padding)}.question-block__answer p,.question-block__answer ul,.question-block__answer ol{max-width:var(--grid-body-text-width)}.question-block__icon{border-radius:var(--question-block__icon-radius);background:var(--question-block__icon-background);padding:var(--space-4);color:var(--question-block__icon-color);flex-shrink:0;display:none}.question-block[open] .question-block__icon--minus,.question-block:not([open]) .question-block__icon--plus{display:block}.question-block[open] .question-block__question{--question-block__font-weight:var(--font-weight-semi-bold);--question-block__question-background:var(--question-block__question-open-background)}.question-block[open] .question-block__answer{border-top:var(--question-block__border);padding:var(--question-block__answer-open-padding)}@media print{html[data-page-type=unitpage] .question-block__heading{font-family:var(--font-family-headings)!important}html[data-page-type=unitpage] .question-block__answer{font-size:var(--font-size-body-small)}html[data-page-type=unitpage] .question-block__question,html[data-page-type=unitpage] .question-block__answer{padding:0!important}}
