.cmp-blog-faq{margin-bottom:40px;margin-top:40px;width:100%}.cmp-blog-faq__heading{color:#1d1f20;font-size:32px;font-style:normal;font-weight:800;letter-spacing:-.5px;line-height:normal;margin:0 0 20px}.cmp-blog-faq__list{display:flex;flex-direction:column}.cmp-blog-faq__item{border-bottom:1px solid rgba(0,0,0,.1);border-top:none!important;padding-bottom:0}.cmp-blog-faq__question,button.cmp-blog-faq__question,button.cmp-blog-faq__question:active,button.cmp-blog-faq__question:focus,button.cmp-blog-faq__question:focus-visible,button.cmp-blog-faq__question:hover,button.cmp-blog-faq__question[aria-expanded=true]{all:unset!important;align-items:center!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#000!important;cursor:pointer!important;display:flex!important;font-family:var(--cmp-font,"Plus Jakarta Sans",sans-serif)!important;font-size:16px!important;font-weight:700!important;gap:16px!important;justify-content:space-between!important;letter-spacing:-.01em!important;line-height:1.4!important;margin:0!important;outline:none!important;padding:24px 0!important;text-align:left!important;text-transform:none!important;transition:color .2s ease!important;width:100%!important}button.cmp-blog-faq__question:focus-visible .cmp-blog-faq__q-text,button.cmp-blog-faq__question:hover .cmp-blog-faq__q-text{color:var(--cmp-green,#338255)!important}.cmp-blog-faq__q-text{flex:1;transition:color .2s ease}.cmp-blog-faq__icon{align-items:center!important;display:inline-flex!important;flex-shrink:0!important;height:18px!important;justify-content:center!important;min-width:18px!important;position:relative!important;width:18px!important}.cmp-blog-faq__icon-bar{background-color:var(--cmp-green,#338255);border-radius:2px;position:absolute;transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .25s ease,background-color .2s ease}.cmp-blog-faq__icon-h{height:2.2px;width:15px}.cmp-blog-faq__icon-h,.cmp-blog-faq__icon-v{left:50%;top:50%;transform:translate(-50%,-50%)}.cmp-blog-faq__icon-v{height:15px;width:2.2px}button.cmp-blog-faq__question:hover .cmp-blog-faq__icon-bar{background-color:var(--cmp-green-hover,#205937)}.cmp-blog-faq__item.is-open .cmp-blog-faq__icon-v{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleY(0)}.cmp-blog-faq__item.is-open .cmp-blog-faq__icon-h{transform:translate(-50%,-50%) rotate(180deg)}.cmp-blog-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,1,.5,1)}.cmp-blog-faq__item.is-open .cmp-blog-faq__answer{grid-template-rows:1fr;padding-bottom:24px}.cmp-blog-faq__answer-inner{color:#4b5563;font-family:var(--cmp-font,"Plus Jakarta Sans",sans-serif);font-size:16px;font-weight:400;line-height:1.65;opacity:0;overflow:hidden;padding:0;transform:translateY(-8px);transition:opacity .25s ease,transform .35s cubic-bezier(.25,1,.5,1),visibility 0s .35s;visibility:hidden}.cmp-blog-faq__item.is-open .cmp-blog-faq__answer-inner{opacity:1;transform:translateY(0);transition:opacity .3s ease .05s,transform .35s cubic-bezier(.25,1,.5,1),visibility 0s 0s;visibility:visible}.cmp-blog-faq__answer-inner p{color:#6b7280;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 16px}.cmp-blog-faq__answer-inner p:last-child{margin-bottom:0}@media (max-width:991px){.cmp-blog-faq__heading{font-size:28px}}@media (max-width:767px){.cmp-blog-faq__heading{font-size:23px;margin-bottom:20px}.cmp-blog-faq{margin-bottom:24px;margin-top:36px}.cmp-blog-faq__question,button.cmp-blog-faq__question{font-size:15px!important;padding:12px 0!important}.cmp-blog-faq__question,button.cmp-blog-faq__question,button.cmp-blog-faq__question:active,button.cmp-blog-faq__question:focus,button.cmp-blog-faq__question:focus-visible,button.cmp-blog-faq__question:hover,button.cmp-blog-faq__question[aria-expanded=true]{padding:16px 0!important}.cmp-blog-faq__answer-inner,.cmp-blog-faq__answer-inner p{font-size:14px}}