.accordion{margin:0;padding:0;list-style:none;--accordion-icon-column:1rem;--accordion-gap:0.625rem;--accordion-content-indent:calc(var(--accordion-icon-column) + var(--accordion-gap));--accordion-content-padding-top:0.5rem;--accordion-content-padding-bottom:1.25rem}@media (min-width:768px){.accordion{--accordion-icon-column:1.125rem;--accordion-gap:0.75rem;--accordion-content-padding-top:0.75rem;--accordion-content-padding-bottom:1.5rem}}.accordion li,.accordion>.item,.accordion>div{position:relative;margin:0 0 10px}.accordion h2,.accordion h3{margin:0}.accordion .opener{display:inline-grid;grid-template-columns:var(--accordion-icon-column) minmax(0,1fr);column-gap:var(--accordion-gap);align-items:start;max-width:100%;font-weight:600;color:#d30c15;position:relative;padding-left:0;margin:0 0 5px;text-decoration:none}.accordion .opener:focus,.accordion .opener:hover{color:#d30c15}.accordion .opener:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f077";font-size:1rem;line-height:1.15;color:currentColor;justify-self:center;margin-top:.15rem;transition:color .2s ease-in-out}.accordion .opener.collapsed:before{content:"\f078"}@media (min-width:768px){.accordion .opener:before{font-size:1.125rem}}@media (min-width:1200px){.accordion .opener:before{font-size:1.25rem}}.accordion .slide{line-height:1.179;color:#575756;padding:var(--accordion-content-padding-top) 0 var(--accordion-content-padding-bottom) var(--accordion-content-indent);overflow:hidden}.accordion .slide p{margin:0;text-align:left}.accordion .slide p+p{margin-top:.875rem}@media (min-width:768px){.accordion .slide p{text-align:justify}}.accordion.scroll{height:300px;overflow-y:scroll}
.privacy-policy-block .accordion,.terms-of-use-block .accordion{margin-top:1.25rem}
