.simple-faq-dropdown{background-color:#fff;border-radius:.75rem;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.simple-faq-dropdown:hover{box-shadow:0 4px 12px #0000001f}.simple-faq-dropdown--open{box-shadow:0 4px 16px #00000026}.simple-faq-dropdown__header{width:100%;display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 2rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.simple-faq-dropdown__header:hover{background-color:#00000005}.simple-faq-dropdown__icon{flex-shrink:0;font-size:1.5rem;font-weight:400;color:#122d3f;line-height:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.simple-faq-dropdown--open .simple-faq-dropdown__icon{color:#01a4e4}.simple-faq-dropdown__question{font-size:1rem;font-weight:600;color:#122d3f;line-height:1.2;flex:1}.simple-faq-dropdown__content{padding:0 2rem 0 calc(3rem + 24px);overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease-out,opacity .3s ease-out,padding .4s ease-out}.simple-faq-dropdown--open .simple-faq-dropdown__content{max-height:500px;opacity:1;padding:0 2rem 1.5rem calc(3rem + 24px)}.simple-faq-dropdown__answer{color:#122d3f;font-size:.875rem;font-weight:400;line-height:1.3}.simple-faq-dropdown__answer p{margin:0 0 .5rem}.simple-faq-dropdown__answer p:last-child{margin-bottom:0}.simple-faq-dropdown__answer ul{margin:.5rem 0;padding-left:1.5rem}.simple-faq-dropdown__answer ul li{margin-bottom:.25rem}.simple-faq-dropdown__answer ul li:last-child{margin-bottom:0}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.simple-faq-dropdown__header{padding:1rem 1.5rem}.simple-faq-dropdown__question{font-size:.875rem}.simple-faq-dropdown__content{padding:0 1.5rem 0 calc(2rem + 20px)}.simple-faq-dropdown--open .simple-faq-dropdown__content{padding:0 1.5rem 1rem calc(2rem + 20px)}.simple-faq-dropdown__answer{font-size:.75rem}}
