.disclosure-card{background:#d9d9d90a;border-radius:16px;min-width:0;font-size:16px;line-height:20px}.disclosure-card h2{font-size:inherit;font-weight:400}.disclosure-card button{text-align:left;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:70px;padding:24px 30px 24px 27px;transition:background-color .15s;display:flex}.disclosure-card button:hover{background:#d9d9d905}.disclosure-card button:focus-visible{outline-offset:4px;outline:2px solid #ff5c5f}.disclosure-card button>span{overflow-wrap:anywhere}.disclosure-card button>svg{color:#9a9a9a;flex-shrink:0;transition:transform .15s}.disclosure-card button[aria-expanded=true]>svg{transform:rotate(180deg)}.disclosure-answer{color:#9a9a9a;overflow-wrap:anywhere;border-top:2px solid #d9d9d90a;margin:0 64px 0 27px;padding:20px 0 26px}@media (width<=639px){.disclosure-card button{gap:16px;padding-inline:20px}.disclosure-answer{margin-inline:20px;padding-bottom:24px;line-height:24px}}@media (prefers-reduced-motion:reduce){.disclosure-card button,.disclosure-card button>svg{transition:none}}.faq-page{min-height:1083px;padding-top:36px;padding-bottom:100px}.faq-back{color:#d9d9d966;text-align:left;cursor:pointer;align-items:center;gap:3px;width:fit-content;font-size:16px;line-height:20px;display:flex}.faq-back:hover{color:#fff}.faq-back:focus-visible,.faq-categories button:focus-visible{outline-offset:4px;outline:2px solid #ff5c5f}.faq-back>svg{flex-shrink:0}.faq-header h1{overflow-wrap:anywhere;margin-top:18px;font-size:32px;font-weight:500;line-height:38px}.faq-header>p{color:#d9d9d966;margin-top:16px;font-size:24px;line-height:29px}.faq-categories{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.faq-categories button{cursor:pointer;background:#d9d9d90a;border-radius:8px;min-height:54px;padding:15px 40px;font-size:16px;line-height:20px;transition:background-color .15s}.faq-categories button:hover{background:#d9d9d914}.faq-categories button:first-child{min-width:99px}.faq-categories button[aria-pressed=true]{background:#ff5c5f;font-weight:500}.faq-list{flex-direction:column;gap:45px;margin-top:35px;display:flex}@media (width<=1023px){.faq-page{min-height:800px;padding-top:36px;padding-bottom:64px}}@media (width<=639px){.faq-header h1{font-size:30px;line-height:36px}.faq-header>p{margin-top:12px;font-size:18px;line-height:25px}.faq-categories{gap:12px;margin-top:24px}.faq-categories button{overflow-wrap:anywhere;flex:auto;padding-inline:20px}.faq-list{gap:20px;margin-top:28px}}@media (prefers-reduced-motion:reduce){.faq-categories button{transition:none}}
