section.block.block-faq{padding-block:6.25rem}section.block.block-faq .zones{max-inline-size:71.625rem;inline-size:100%;margin-inline:auto;display:grid;gap:2.5rem}section.block.block-faq .zone-accordions{display:grid;gap:.625rem}section.block.block-faq .accordion .accordion-head{display:flex;align-items:center;text-align:start;gap:.9375rem}section.block.block-faq .accordion .accordion-head .icon{background-color:rgba(from var(--c-beige-01) r g b/0.3);flex-shrink:0;display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;transition:rotate .2s ease;border-radius:50%;align-self:start}section.block.block-faq .accordion[aria-expanded=true] .accordion-head .icon{rotate:45deg}section.block.block-faq .accordion .accordion-body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s ease}section.block.block-faq .accordion[aria-expanded=true] .accordion-body{grid-template-rows:1fr}section.block.block-faq .accordion .accordion-body>div{min-block-size:0}section.block.block-faq .accordion .accordion-content{padding-block:1.5625rem}@media only screen and (min-width:768px){body.page-id-164116 section.block.block-faq .zones{padding-top:4.5rem}}@media only screen and (max-width:768px){body.page-id-164116 section.block.block-faq .zones{padding-top:2rem}section.block.block-faq .accordion .accordion-content{padding-block-end:0}section.block.block-faq .zone-accordions{display:block}section.block.block-faq .accordion{padding-block:.625rem 1.5625rem;border-block-end:1px solid var(--c-beige-main)}section.block.block-faq .accordion:first-child{padding-block-start:0}}