.block-sections{margin:var(--spacing-XL) 0}.block-sections .sections{display:flex;flex-direction:column;row-gap:var(--spacing-M)}.block-sections .section{border-top:1px solid var(--color-gray);-moz-column-gap:var(--spacing-S);column-gap:var(--spacing-S);display:flex;flex-direction:column;font-size:1rem;padding:var(--spacing-S) 0 var(--spacing-XS)}@media screen and (min-width:992px){.block-sections .section{flex-direction:row}}@media screen and (min-width:1200px){.block-sections .section{-moz-column-gap:var(--spacing-M);column-gap:var(--spacing-M);font-size:1.25rem}}.block-sections .section-title{word-wrap:break-word;flex:none;margin-bottom:var(--spacing-M)}@media screen and (min-width:992px){.block-sections .section-title{margin-bottom:0;width:calc(var(--spacing-XXL)*1.5)}}@media screen and (min-width:1200px){.block-sections .section-title{width:var(--spacing-XXL)}}.block-sections .section-content{display:flex;flex-direction:column;row-gap:var(--spacing-XS)}.block-sections .section-list{font-size:var(--text-styles-p-font-size);margin:0!important;padding:0!important}.block-sections .section-list li{list-style-type:none;margin:0;padding:0}.block-sections .section-list li.hidden{display:none}.block-sections .button-section-list{align-items:center;align-self:flex-start;background:transparent;border:0;-moz-column-gap:var(--spacing-XXS);column-gap:var(--spacing-XXS);display:flex;padding:0}.block-sections .button-section-list:hover{background-color:var(--color-yellow)}.block-sections .button-section-list.hidden{display:none}