@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;src:url(/Content/fonts/plus-jakarta-sans-v12-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;src:url(/Content/fonts/plus-jakarta-sans-v12-latin-700.woff2) format("woff2")}.faq-group{width:100%;margin:0 0 20px}.faq-group[data-open=true]>.faq-group-heading .faq-icon::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-group[data-open=true]>.faq-group-answer{grid-template-rows:1fr}.faq-group[data-open=true]>.faq-group-answer>.faq-group-answer-inner{opacity:1}.faq-group h2.faq-group-heading{margin:0;margin-top:0!important}.faq-group .faq-group-question{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 20px;border:0;background:none;color:#30373e;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer;transition:color 0.2s ease,background 0.2s ease;background:rgb(0 0 0 / .05)}.faq-group .faq-group-question:hover,.faq-group .faq-group-question:focus-visible{color:#228743}.faq-group .faq-group-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease}.faq-group .faq-group-answer-inner{overflow:hidden;opacity:0;transition:opacity 0.25s ease}.faq-group .faq-container{margin:0;border-top:1px solid rgb(48 55 62 / .15)}.faq-container{width:100%;border-top:1px solid rgb(48 55 62 / .15);margin-bottom:30px}.faq-container .item{border:1px solid rgb(48 55 62 / .15);border-top:none}.faq-container .item[data-open=true] .faq-question{color:#282d33;background:rgb(0 0 0 / .05)}.faq-container .item[data-open=true] .faq-icon::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-container .item[data-open=true] .faq-answer{grid-template-rows:1fr;padding:20px 15px}.faq-container .item[data-open=true] .faq-answer-inner{opacity:1}.faq-container .faq-question{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:20px 15px;border:0;background:none;color:#30373e;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;text-align:left;cursor:pointer;transition:color 0.2s ease}.faq-container .faq-question:hover,.faq-container .faq-question:focus-visible{color:#228743}.faq-container .faq-icon{position:relative;flex:0 0 14px;width:14px;height:14px}.faq-container .faq-icon::before,.faq-container .faq-icon::after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:opacity 0.2s ease,transform 0.2s ease}.faq-container .faq-icon::before{width:14px;height:2px}.faq-container .faq-icon::after{width:2px;height:14px}.faq-container .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease}.faq-container .faq-answer-inner{overflow:hidden;opacity:0;transition:opacity 0.25s ease,padding-bottom 0.3s ease}.faq-container .faq-answer-inner p{margin:0;line-height:1.6}.faq-group .faq-icon{position:relative;flex:0 0 14px;width:14px;height:14px}.faq-group .faq-icon::before,.faq-group .faq-icon::after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:opacity 0.2s ease,transform 0.2s ease}.faq-group .faq-icon::before{width:14px;height:2px}.faq-group .faq-icon::after{width:2px;height:14px}