.s-q-a,.s-q-a--wrapper>.container{position:relative}.s-q-a{border-radius:var(--radius-lg);display:grid;gap:0;overflow:hidden;z-index:1}.s-q-a .c-text-header{display:grid;gap:.25rem;justify-content:center}.s-q-a .c-text-header__heading{font-family:var(--font-display);font-optical-sizing:auto;font-size:2rem;font-variation-settings:"wdth" 100;font-weight:600;line-height:1.1;position:relative}.s-q-a .c-text-header__heading:before{background-image:var(--rays-left);background-repeat:no-repeat;background-size:contain;bottom:90%;content:"";display:block;height:1.5625rem;position:absolute;right:98%;width:1.5625rem}.s-q-a__image{flex:1}.s-q-a__image--desktop{display:none}.s-q-a__main{display:grid;gap:var(--grid-responsive-lg);padding:2rem 1.25rem 1.5rem}.s-q-a__main .c-accordion__content.is-visible{padding-top:0}.s-q-a__background{background-image:var(--blob-background-1);background-position:50%;background-repeat:no-repeat;background-size:contain;height:34.5625rem;left:-1.75rem;position:absolute;top:-2.75rem;width:44.6875rem}@media only screen and (min-width:48em){.s-q-a{align-items:stretch;border-radius:var(--radius-lg);display:flex;flex-direction:row;justify-content:space-between}.s-q-a .c-text-header{justify-content:flex-start}.s-q-a .c-text-header__heading{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:600;line-height:1.1;position:relative}.s-q-a .c-text-header__heading:before{background-image:var(--rays-right);background-repeat:no-repeat;background-size:contain;bottom:60%;content:"";display:block;height:1.5625rem;left:98%;position:absolute;width:1.5625rem}.s-q-a__image--desktop{display:block;position:relative}.s-q-a__image--desktop .media-image{bottom:0;left:0;position:absolute;right:0;top:0}.s-q-a__image--desktop img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center!important;object-position:top center!important;width:100%}.s-q-a--image-left .s-q-a__image--desktop .media-image{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.s-q-a--image-right .s-q-a__image--desktop .media-image{border-radius:0 var(--radius-lg) var(--radius-lg) 0}.s-q-a__main{flex:1;padding:2rem 1.5rem}}@media only screen and (min-width:64em){.s-q-a__main{flex:none;padding:3.75rem 3rem;width:39.125rem}}