.accordion{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #F8F9FA;box-shadow:0 4px 16px #0000000a}.accordion__header{display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;cursor:pointer;border:none;width:100%;text-align:left;margin:0;padding:16px}.accordion__header:disabled{cursor:unset}.accordion__title{display:flex;align-items:center;gap:12px;color:#1d1d1b;font-family:Poppins;font-size:14px;line-height:20px;font-weight:500;margin:0;padding:0}@media screen and (min-width:768px){.accordion__title{font-size:18px;line-height:32px}}.accordion__title h1,.accordion__title h2,.accordion__title h3,.accordion__title h4,.accordion__title h5,.accordion__title h6,.accordion__title p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.accordion__title img{box-sizing:border-box;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:#fbe9d3;-o-object-fit:contain;object-fit:contain}.accordion__toggle{position:relative;flex-shrink:0;width:24px;height:24px}.accordion__toggle:before,.accordion__toggle:after{content:"";position:absolute;top:50%;left:50%;background:#e1182b;border-radius:2px;transition:transform .3s ease,opacity .3s ease}.accordion__toggle:before{width:16px;height:2px;transform:translate(-50%,-50%)}.accordion__toggle:after{width:2px;height:16px;transform:translate(-50%,-50%)}.accordion__content-wrapper{overflow:hidden;max-height:0;transition:max-height .3s ease;background:transparent}.accordion__content{color:#606060;font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.14px;padding:0 16px 16px}@media screen and (min-width:768px){.accordion__content{font-size:14px;line-height:24px;padding:0 36px 24px 68px}}.accordion__content.only_content{padding:16px}@media screen and (min-width:768px){.accordion__content.only_content{padding:24px 36px}}.accordion__content>*:first-child{margin-top:0}.accordion__content p{margin:12px 0 0}.accordion__content strong,.accordion__content b{color:#1d1d1b}.accordion__content a:not(.button){color:#e1182b;font-weight:600;text-decoration-line:underline!important}.accordion__content ul,.accordion__content ol{margin:12px 0 0;padding-left:21px}.accordion__content ul{list-style:disc}.accordion__content ol{list-style:decimal}.accordion__content li{margin:0}.accordion.accordion--open .accordion__toggle:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}
