.faq-module__QdDL1q__page{flex-direction:column;gap:48px;max-width:860px;margin:0 auto;padding:72px 32px 120px;display:flex}.faq-module__QdDL1q__head{flex-direction:column;gap:14px;display:flex}.faq-module__QdDL1q__title{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(34px,5vw,56px);font-weight:520;font-stretch:116%;line-height:1.02}.faq-module__QdDL1q__lede{color:var(--text-2);max-width:62ch;font-size:18px;line-height:1.55}.faq-module__QdDL1q__group{scroll-margin-top:calc(var(--site-header-h,64px) + 16px);flex-direction:column;gap:12px;display:flex}.faq-module__QdDL1q__h2{letter-spacing:-.02em;font-size:clamp(22px,3vw,30px);font-weight:520;line-height:1.15}.faq-module__QdDL1q__list{border-top:1px solid var(--line)}.faq-module__QdDL1q__list details{border-bottom:1px solid var(--line)}.faq-module__QdDL1q__list summary{cursor:pointer;font-size:var(--text-lg);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:540;list-style:none;display:flex}.faq-module__QdDL1q__question{font:inherit;letter-spacing:inherit;margin:0}.faq-module__QdDL1q__list summary::-webkit-details-marker{display:none}.faq-module__QdDL1q__list summary svg{color:var(--text-3);transition:rotate var(--dur-2) var(--ease);flex:none}.faq-module__QdDL1q__list details[open] summary svg{rotate:45deg}.faq-module__QdDL1q__list details p{color:var(--text-2);overflow-wrap:anywhere;max-width:64ch;padding:0 0 20px;line-height:1.65}.faq-module__QdDL1q__more{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:24px;display:flex}.faq-module__QdDL1q__links{flex-wrap:wrap;gap:8px 20px;padding:0;list-style:none;display:flex}.faq-module__QdDL1q__links a{color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.faq-module__QdDL1q__links a:hover{text-decoration-color:currentColor}@media (max-width:720px){.faq-module__QdDL1q__page{gap:40px;padding:40px 16px 80px}}
