.hj-faq{padding-bottom:100px}.hj-faq .hj-container{max-width:1100px}.hj-faq h1{margin-bottom:1rem}.hj-faq-hero p{text-align:center;color:#425466;max-width:650px;margin:0 auto 3rem}.hj-faq-block{margin-bottom:4rem}.hj-faq-block-header{margin-bottom:1.5rem;position:relative}.hj-faq-block-header h2{display:inline-block;position:relative}.hj-faq-block-header h2:after{content:"";background:linear-gradient(90deg,var(--hj-green),transparent);border-radius:4px;width:40%;height:3px;margin-top:8px;display:block}.hj-faq-grid{gap:1rem;display:grid}.hj-faq-item{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #10182814;border-radius:16px;margin-top:.5rem;transition:all .25s;overflow:hidden}.hj-faq-item:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1018280f}.hj-faq-item summary{cursor:pointer;font-size:var(--text-md);color:var(--hj-green);grid-template-columns:1fr 24px;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:500;list-style:none;display:grid}.hj-faq-item summary::-webkit-details-marker{display:none}.hj-faq-item summary span:first-child{min-width:0;line-height:1.4}.hj-faq-icon{background:var(--hj-green);border-radius:50%;flex-shrink:0;justify-self:end;width:20px;height:20px;transition:transform .25s;position:relative}.hj-faq-icon:before,.hj-faq-icon:after{content:"";background:#fff;border-radius:2px;position:absolute}.hj-faq-icon:before{width:10px;height:2px;top:9px;left:5px}.hj-faq-icon:after{width:2px;height:10px;top:5px;left:9px}.hj-faq-item[open] .hj-faq-icon{transform:rotate(45deg)}.hj-faq-answer{padding:0 1.5rem 1.5rem;animation:.2s ease-in fadeIn}.hj-faq-answer p{margin:0}.hj-faq-cta{text-align:center;background:linear-gradient(135deg,#00c89614,#00c89605);border:1px solid #00c89626;border-radius:20px;margin-top:5rem;padding:3rem}.hj-faq-cta h3{margin-bottom:1rem}.hj-faq-cta-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.hj-faq-cta-buttons a{text-decoration:none}.hj-faq-cta-buttons a:first-child{background:var(--hj-green);color:#fff;font-size:var(--text-sm);border:1px solid var(--hj-green);border-radius:999px;padding:.65rem 1.25rem;font-weight:600;text-decoration:none;transition:all .2s}.hj-faq-cta-buttons a:first-child:hover{opacity:.9}.hj-faq-cta-buttons a:last-child{color:var(--hj-green);font-size:var(--text-sm);border:1px solid var(--hj-green);background:0 0;border-radius:999px;padding:.65rem 1.25rem;font-weight:600;text-decoration:none;transition:all .2s}.hj-faq-cta-buttons a:last-child:hover{background:#00c89614}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hj-faq h1{text-align:left}.hj-faq-hero p{text-align:left;margin:0 0 2rem}.hj-faq-item summary{grid-template-columns:1fr 22px;padding:1rem 1.25rem}.hj-faq-answer{padding:0 1.25rem 1.25rem}.hj-faq-cta{padding:2rem}.hj-faq-cta-buttons{flex-direction:column;align-items:stretch}.hj-faq-cta-buttons a{width:100%}}
