.utility-faq__heading{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.utility-faq__answer,.utility-faq__description,.utility-faq__question{font-family:var(--font-family-body);font-style:normal;font-weight:400}.utility-faq__heading{font-size:var(--wp--preset--font-size--32);letter-spacing:0;line-height:36px}@media(min-width:1440px){.utility-faq__heading{font-size:var(--wp--preset--font-size--48);line-height:52px}}@media(min-width:2500px){.utility-faq__heading{font-size:var(--wp--preset--font-size--56);line-height:64px}}.utility-faq__description{font-size:var(--wp--preset--font-size--14);letter-spacing:0;line-height:20px}@media(min-width:1440px){.utility-faq__description{font-size:var(--wp--preset--font-size--16);line-height:22px}}@media(min-width:2500px){.utility-faq__description{font-size:var(--wp--preset--font-size--18);line-height:24px}}.utility-faq__answer,.utility-faq__question{font-size:var(--wp--preset--font-size--14);letter-spacing:0;line-height:18px}.utility-faq{background-color:var(--wp--preset--color--background-primary);padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--16)}.utility-faq__inner{display:flex;flex-direction:column;gap:40px;margin-inline:auto;max-width:1600px;width:100%}.utility-faq__intro{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.utility-faq__heading{color:var(--text-headlines);margin:0}.utility-faq__aside{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.utility-faq__description{color:var(--text-supporting);margin:0;max-width:100%;width:307px}.utility-faq__link.c-button{padding-bottom:var(--wp--preset--spacing--4)}.utility-faq .c-button{--c-button-track:1.4px;font-size:var(--wp--preset--font-size--14);line-height:18px}.utility-faq__list{display:flex;flex-direction:column}.utility-faq__item{border-bottom:1px solid rgba(0,0,0,.2);display:block}.utility-faq__item:first-child{border-top:1px solid rgba(0,0,0,.2)}.utility-faq__row{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:var(--text-headlines);cursor:pointer;display:flex;font:inherit;gap:8px;padding:var(--wp--preset--spacing--16);text-align:left;width:100%}.utility-faq__glyph{display:inline-block;flex:0 0 auto;height:16px;position:relative;width:16px}.utility-faq__glyph svg{height:16px;inset:0;position:absolute;width:16px}@media(prefers-reduced-motion:no-preference){.utility-faq__glyph svg{transition:opacity .3s ease-in-out}}.utility-faq__glyph-minus,.utility-faq__item.is-open .utility-faq__glyph-plus{opacity:0}.utility-faq__item.is-open .utility-faq__glyph-minus{opacity:1}.utility-faq__question{color:var(--text-headlines);flex:1 1 auto;margin:0}.utility-faq__panel{display:grid;grid-template-rows:0fr}@media(prefers-reduced-motion:no-preference){.utility-faq__panel{transition:grid-template-rows .3s ease-in-out}}.utility-faq__item.is-open .utility-faq__panel{grid-template-rows:1fr}.utility-faq__panel-clip{min-height:0;opacity:0;overflow:hidden;visibility:hidden}@media(prefers-reduced-motion:no-preference){.utility-faq__panel-clip{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}}.utility-faq__item.is-open .utility-faq__panel-clip{opacity:1;visibility:visible}.utility-faq__body{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--24);margin-bottom:var(--wp--preset--spacing--16);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--12) var(--wp--preset--spacing--20)}.utility-faq__answer{color:var(--text-body)}.utility-faq__answer>*{margin:0}.utility-faq__answer>*+*{margin-top:1lh}.utility-faq__answer>p+ol,.utility-faq__answer>p+ul{margin-top:0}.utility-faq__answer ol,.utility-faq__answer ul{padding-left:1.25em}.utility-faq__answer b,.utility-faq__answer strong{font-weight:600}.utility-faq__answer a{color:inherit}@media(min-width:1024px){.utility-faq__inner{align-items:stretch;-moz-column-gap:64px;column-gap:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);row-gap:0}.utility-faq__intro{height:100%;justify-content:space-between;max-height:450px}}@media(min-width:1440px){.utility-faq{overflow:hidden;padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--48)}.utility-faq__inner{-moz-column-gap:80px;column-gap:80px}.utility-faq__link.c-button{padding-bottom:var(--wp--preset--spacing--8)}}@media(min-width:1920px){.utility-faq{padding:var(--wp--preset--spacing--120) var(--wp--preset--spacing--100)}.utility-faq__inner{-moz-column-gap:88px;column-gap:88px}.utility-faq__row{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--16)}}
/*# sourceMappingURL=utility-faq.css.map*/