.Accordion-module__YXbK9a__panel{transition:grid-template-rows var(--motion-accordion-exit) var(--ease-exit);grid-template-rows:0fr;display:grid}.Accordion-module__YXbK9a__panel[data-open]{transition:grid-template-rows var(--motion-standard) var(--ease-enter);grid-template-rows:1fr}.Accordion-module__YXbK9a__clip{min-height:0;overflow:hidden}.Accordion-module__YXbK9a__content{opacity:0;transition:opacity var(--motion-instant) var(--ease-exit)}.Accordion-module__YXbK9a__panel[data-open] .Accordion-module__YXbK9a__content{opacity:1;transition:opacity var(--motion-fast) var(--ease-standard) var(--motion-accordion-delay)}.Accordion-module__YXbK9a__capItem{border-top:1px solid var(--color-border)}.Accordion-module__YXbK9a__capItem:first-child{border-top-color:var(--color-ink)}.Accordion-module__YXbK9a__capItem:last-child{border-bottom:1px solid var(--color-border)}.Accordion-module__YXbK9a__capTrigger{text-align:left;width:100%;font-weight:500;font-size:var(--fs-title);letter-spacing:var(--tracking-md);transition:padding-bottom var(--motion-accordion-exit) var(--ease-exit);padding:24px 4px;line-height:1.3;display:block}.Accordion-module__YXbK9a__capTrigger[aria-expanded=true]{transition:padding-bottom var(--motion-standard) var(--ease-enter);padding-bottom:10px}.Accordion-module__YXbK9a__capTrigger:focus-visible{outline-offset:-2px}.Accordion-module__YXbK9a__capInner{transition:transform var(--motion-standard) var(--ease-standard);justify-content:space-between;align-items:center;gap:16px;display:flex}.Accordion-module__YXbK9a__capIcon{letter-spacing:0;transition:rotate var(--motion-standard) var(--ease-standard);flex-shrink:0;font-size:16px}.Accordion-module__YXbK9a__capTrigger[aria-expanded=true] .Accordion-module__YXbK9a__capIcon{rotate:180deg}.Accordion-module__YXbK9a__capBody{max-width:560px;color:var(--color-text-2);padding:0 4px 24px;font-size:16px;line-height:22.4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Accordion-module__YXbK9a__capTrigger[aria-expanded=false]:hover .Accordion-module__YXbK9a__capInner{transform:translate(12px)}}.Accordion-module__YXbK9a__faqList{flex-direction:column;gap:8px;display:flex}.Accordion-module__YXbK9a__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-card-sm);background:var(--color-white);transition:background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard);overflow:hidden}.Accordion-module__YXbK9a__faqTrigger{text-align:left;border-radius:inherit;width:100%;min-height:44px;transition:color var(--motion-fast) var(--ease-standard), padding-bottom var(--motion-accordion-exit) var(--ease-exit);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:18px;font-weight:500;line-height:1.35;display:flex}.Accordion-module__YXbK9a__faqTrigger[aria-expanded=true]{transition:color var(--motion-fast) var(--ease-standard), padding-bottom var(--motion-standard) var(--ease-enter);padding-bottom:12px}.Accordion-module__YXbK9a__faqTrigger:focus-visible{outline-offset:-2px}.Accordion-module__YXbK9a__faqIcon{color:var(--color-text-3);transition:color var(--motion-fast) var(--ease-standard), rotate var(--motion-standard) var(--ease-standard);flex-shrink:0;font-size:18px}.Accordion-module__YXbK9a__faqTrigger[aria-expanded=true] .Accordion-module__YXbK9a__faqIcon{rotate:45deg}.Accordion-module__YXbK9a__faqBody{max-width:560px;color:var(--color-text-2);transition:color var(--motion-fast) var(--ease-standard);padding:0 24px 20px;font-size:16px;line-height:22.4px}@media (hover:hover) and (pointer:fine){.Accordion-module__YXbK9a__faqItem:hover{background:var(--color-ink);border-color:var(--color-ink)}.Accordion-module__YXbK9a__faqItem:hover .Accordion-module__YXbK9a__faqTrigger,.Accordion-module__YXbK9a__faqItem:hover .Accordion-module__YXbK9a__faqIcon{color:var(--color-white)}.Accordion-module__YXbK9a__faqItem:hover .Accordion-module__YXbK9a__faqBody{color:var(--on-dark-2)}}@media (max-width:767px){.Accordion-module__YXbK9a__capTrigger{padding:16px 0;font-size:17px}.Accordion-module__YXbK9a__capTrigger[aria-expanded=true]{padding-bottom:8px}.Accordion-module__YXbK9a__capBody{padding:0 0 16px;font-size:14px;line-height:20px}.Accordion-module__YXbK9a__faqTrigger{padding:18px 20px;font-size:16px}.Accordion-module__YXbK9a__faqBody{padding:0 20px 18px;font-size:15px}}@media (prefers-reduced-motion:reduce){.Accordion-module__YXbK9a__panel,.Accordion-module__YXbK9a__panel[data-open],.Accordion-module__YXbK9a__content,.Accordion-module__YXbK9a__panel[data-open] .Accordion-module__YXbK9a__content,.Accordion-module__YXbK9a__capTrigger,.Accordion-module__YXbK9a__capTrigger[aria-expanded=true],.Accordion-module__YXbK9a__capIcon{transition:none}.Accordion-module__YXbK9a__faqIcon,.Accordion-module__YXbK9a__faqTrigger,.Accordion-module__YXbK9a__faqTrigger[aria-expanded=true]{transition:color var(--motion-fast) var(--ease-standard)}}
