.faq-module__OlHtca__fq{max-width:1080px;padding-top:96px;padding-bottom:120px}.faq-module__OlHtca__head{max-width:640px}.faq-module__OlHtca__head h1{letter-spacing:-.035em;color:var(--color-heading);margin:0;font-size:clamp(36px,5vw,52px);font-weight:500;line-height:1.08}.faq-module__OlHtca__head p{color:var(--color-secondary);text-wrap:balance;margin:16px 0 0;font-size:17px;line-height:27px}.faq-module__OlHtca__head a,.faq-module__OlHtca__end a{color:var(--color-heading-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:4px}.faq-module__OlHtca__head a:hover,.faq-module__OlHtca__end a:hover{text-decoration-color:currentColor}.faq-module__OlHtca__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;margin-top:56px;display:grid}.faq-module__OlHtca__topics{flex-direction:column;gap:8px;display:flex}.faq-module__OlHtca__topic{border:1px solid var(--color-border);width:100%;color:var(--color-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:12px;padding:12px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.faq-module__OlHtca__topic:hover{border-color:var(--color-line-strong)}.faq-module__OlHtca__topic[aria-selected=true]{border-color:var(--color-line-strong);background:var(--color-bg-subtle);color:var(--color-heading-2)}.faq-module__OlHtca__topic:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.faq-module__OlHtca__icon{color:var(--color-subtle);flex:none;display:flex}.faq-module__OlHtca__topic[aria-selected=true] .faq-module__OlHtca__icon{color:var(--color-heading-2)}.faq-module__OlHtca__icon svg{width:18px;height:18px}.faq-module__OlHtca__topicText{flex-direction:column;gap:2px;min-width:0;display:flex}.faq-module__OlHtca__topicName{color:var(--color-heading-2);font-size:15px;font-weight:500;line-height:20px}.faq-module__OlHtca__topicCount{color:var(--color-secondary);font-size:13px;line-height:18px}.faq-module__OlHtca__panel{grid-area:1/2}.faq-module__OlHtca__panel[hidden]:not([hidden=until-found]){display:none}.faq-module__OlHtca__panelHead{color:var(--color-secondary);align-items:center;gap:10px;margin-bottom:16px;font-size:13px;line-height:18px;display:flex}.faq-module__OlHtca__tag{border:1px solid var(--color-border);color:var(--color-heading-2);letter-spacing:0;border-radius:999px;margin:0;padding:3px 10px;font-size:13px;font-weight:500;line-height:18px}.faq-module__OlHtca__items{flex-direction:column;gap:8px;display:flex}.faq-module__OlHtca__item{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px}.faq-module__OlHtca__item summary{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;list-style:none;display:flex}.faq-module__OlHtca__item summary::-webkit-details-marker{display:none}.faq-module__OlHtca__item summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.faq-module__OlHtca__item h3{color:var(--color-heading-2);margin:0;font-size:16px;font-weight:500;line-height:24px}.faq-module__OlHtca__item svg{width:16px;height:16px;color:var(--color-subtle);flex:none;transition:transform .2s}.faq-module__OlHtca__item[open] svg{transform:rotate(180deg)}.faq-module__OlHtca__item p a{color:var(--color-heading-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:4px}.faq-module__OlHtca__item p{color:var(--color-secondary);margin:0;padding:0 56px 18px 20px;font-size:15px;line-height:24px}.faq-module__OlHtca__end{color:var(--color-secondary);margin:64px 0 0;font-size:16px}.faq-module__OlHtca__end a{font-weight:500}@media (max-width:860px){.faq-module__OlHtca__fq{padding-top:56px;padding-bottom:80px}.faq-module__OlHtca__layout{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}.faq-module__OlHtca__topics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-module__OlHtca__topic{min-height:44px}.faq-module__OlHtca__panel{grid-area:2/1}.faq-module__OlHtca__item p{padding-right:20px}}@media (prefers-reduced-motion:reduce) and (min-width:641px){.faq-module__OlHtca__topic,.faq-module__OlHtca__item svg{transition:none}}