.pageblock--faq .x-core-collapse .x-core-collapse__title,.pageblock--faq .x-core-collapse .x-core-collapse__content{padding:var(--spacing-md) 0}.pageblock--faq .x-core-intro{margin-block-end:0!important}@media (min-width:992px){.pageblock--faq .x-core-intro:has(.x-core-button-wrapper){gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title buttons""content content";align-items:center;display:grid}.pageblock--faq .x-core-intro .x-core-title{grid-area:title;margin-block-end:0}.pageblock--faq .x-core-intro .x-core-intro__content{grid-area:content}.pageblock--faq .x-core-intro .x-core-button-wrapper{--button-wrapper-gutter-before:0;grid-area:buttons;justify-content:flex-end;margin-block-start:0}}.pageblock--faq details{interpolate-size:allow-keywords;border-radius:0;padding:.2rem .5rem}.pageblock--faq details::details-content{transition-behavior:allow-discrete;block-size:0;transition:content-visibility .75s,block-size .75s;overflow:hidden}.pageblock--faq details[open]::details-content{block-size:auto}.pageblock--faq .x-core-icon-text__content{font-weight:var(--heading-font-weight)}.pageblock--faq .x-core-collapse:not(:last-child){border-bottom:.7px var(--color-neutral-1000) solid}.pageblock--faq .x-core-collapse__content{padding-top:0}.pageblock--faq .x-core-icon-text__icon{color:var(--color-primary-500)}
