.faq-list-item{border-bottom:1px solid #ebebeb;display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.faq-list-item--is-open .faq-list-item__content{display:block}.faq-list-item--is-open .faq-list-item__trigger .plus-icon{transform:rotate(135deg)}.faq-list-item__heading{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between}.faq-list-item__heading h4{margin:0}.faq-list-item__trigger{align-items:center;aspect-ratio:1/1;background:#f3f3f3;display:flex;height:3rem;justify-content:center;width:3rem}.faq-list-item__trigger .plus-icon{background-color:currentColor;height:1rem;transition:all .3s ease-in-out;width:1rem}.faq-list-item__content{display:none}.faq-list{display:flex;flex-direction:column;gap:1rem}@media (min-width:992px){.service-summary{background:#fff;border-radius:1rem;box-shadow:0 3px 6px #00000026;padding:2rem}}.nutshell-summary ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:1rem 0 0;padding:0}.nutshell-summary ul li{align-items:center;display:flex;gap:.875rem;position:relative}.nutshell-summary ul li:before{background-color:#4ce600;content:"";flex-shrink:0;height:1rem;-webkit-mask:url(../icons/check.svg) no-repeat center;mask:url(../icons/check.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:1rem}
