@media (max-width:768px){html.page-home #faq.section{display:block!important;padding:48px 20px 64px!important;background:#000!important;border:0!important;box-shadow:none!important}html.page-home #faq .section-container{width:min(100%,680px)!important;max-width:680px!important;margin-inline:auto!important;padding:0!important}html.page-home #faq .section-container>div:first-child{margin:0 0 26px!important;text-align:left!important}html.page-home #faq .section-label{justify-content:flex-start!important;gap:8px!important;color:#55d6c6!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important}html.page-home #faq .section-title{max-width:100%!important;margin:10px 0 0!important;color:#f4f8f6!important;font-size:clamp(32px, 8.45vw, 36px)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.032em!important;text-align:left!important;text-wrap:wrap!important}html.page-home #faq .faq-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(235,235,245,.15)!important;border-radius:18px!important;background:#1c1c1e!important;box-shadow:none!important}html.page-home #faq .faq-grid>.faq-item:nth-child(n+1){display:block!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-bottom:1px solid rgba(235,235,245,.13)!important;border-radius:0!important;background:#1c1c1e!important;box-shadow:none!important;transform:none!important}html.page-home #faq .faq-grid>.faq-item:last-child{border-bottom:0!important}html.page-home #faq .faq-grid>.faq-item::after,html.page-home #faq .faq-grid>.faq-item::before{display:none!important;content:none!important}html.page-home #faq .faq-grid>.faq-item.open{background:#242426!important}html.page-home #faq .faq-question{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:64px!important;gap:14px!important;padding:16px 18px!important;border:0!important;border-radius:0!important;background:0 0!important;color:#f4f8f6!important;font:inherit!important;text-align:left!important;cursor:pointer;-webkit-tap-highlight-color:transparent}html.page-home #faq .faq-question-left{display:flex!important;align-items:flex-start!important;flex:1 1 auto!important;min-width:0!important;gap:11px!important}html.page-home #faq .faq-question-left>svg{flex:0 0 16px!important;width:16px!important;height:16px!important;margin-top:3px!important;color:#55d6c6!important}html.page-home #faq .faq-question-left>span{display:block!important;min-width:0!important;color:#f4f8f6!important;font-size:17px!important;font-weight:600!important;line-height:1.36!important;letter-spacing:-.012em!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:pretty}html.page-home #faq .faq-toggle{display:grid!important;flex:0 0 36px!important;width:36px!important;height:36px!important;margin:0!important;border:1px solid rgba(235,235,245,.18)!important;border-radius:50%!important;background:rgba(255,255,255,.03)!important;color:#55d6c6!important;place-items:center!important;transition:transform 180ms,background-color 180ms,border-color 180ms}html.page-home #faq .faq-toggle svg{width:16px!important;height:16px!important;fill:currentColor!important}html.page-home #faq .faq-item.open .faq-toggle{border-color:rgba(85,214,198,.66)!important;background:rgba(85,214,198,.12)!important;transform:rotate(45deg)!important}html.page-home #faq .faq-question:focus-visible{outline:#77dfd1 solid 2px!important;outline-offset:-4px!important}html.page-home #faq .faq-answer{max-height:0!important;padding:0 18px!important;overflow:hidden!important;opacity:0!important;transition:max-height 240ms,opacity 180ms,padding 240ms}html.page-home #faq .faq-item.open .faq-answer{max-height:300px!important;padding:0 18px 19px 45px!important;opacity:1!important}html.page-home #faq .faq-answer p{max-width:58ch!important;margin:0!important;color:rgba(235,235,245,.78)!important;font-size:16px!important;font-weight:400!important;line-height:1.58!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:pretty}html.page-home #faq .faq-section-cta{margin:20px 0 0!important;text-align:left!important}html.page-home #faq .faq-section-cta .btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:12px 18px!important;border:1px solid rgba(222,239,234,.22)!important;border-radius:14px!important;background:0 0!important;box-shadow:none!important;color:#f4f8f6!important;font-size:14px!important;font-weight:650!important;text-decoration:none!important}html.page-home #faq .faq-section-cta .btn-secondary::after,html.page-home #faq .faq-section-cta .btn-secondary::before{display:none!important;content:none!important}html.page-home #faq .faq-section-cta .btn-secondary:active{border-color:rgba(83,202,187,.7)!important;background:rgba(83,202,187,.1)!important;color:#fff!important;transform:translateY(1px)!important}}@media (max-width:768px) and (prefers-reduced-motion:reduce){html.page-home #faq .faq-answer,html.page-home #faq .faq-toggle{transition:none!important}}