.pjt2yW_intro{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);margin:0 0 var(--space-6);line-height:1.55}.pjt2yW_faqList{gap:var(--space-2);flex-direction:column;display:flex}.pjt2yW_faqItem{border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-base) var(--ease);overflow:hidden}.pjt2yW_faqItem.pjt2yW_open{box-shadow:0 0 0 1px var(--color-main)}.pjt2yW_faqItem.pjt2yW_open .pjt2yW_chevron{transform:rotate(180deg)}.pjt2yW_faqItem.pjt2yW_open .pjt2yW_faqAnswer{opacity:1;grid-template-rows:1fr}.pjt2yW_faqItem .pjt2yW_faqQuestion{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);text-align:left;cursor:pointer;color:var(--text-color-primary);font-family:inherit;font-weight:var(--font-weight-medium);transition:background-color var(--duration-fast) var(--ease);background:0 0;border:none;display:flex}.pjt2yW_faqItem .pjt2yW_faqQuestion:hover{background:var(--surface-2)}.pjt2yW_faqItem .pjt2yW_faqQuestion:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.pjt2yW_faqItem .pjt2yW_chevron{width:18px;height:18px;fill:var(--text-color-secondary);transition:transform var(--duration-base) var(--ease);flex-shrink:0}.pjt2yW_faqItem .pjt2yW_faqAnswer{opacity:0;transition:grid-template-rows var(--duration-base) var(--ease),opacity var(--duration-base) var(--ease);grid-template-rows:0fr;display:grid}.pjt2yW_faqItem .pjt2yW_faqAnswer>div{min-height:0;overflow:hidden}.pjt2yW_faqItem .pjt2yW_faqAnswerContent{font-size:var(--font-size-prose);line-height:1.7}.pjt2yW_faqItem .pjt2yW_faqAnswerContent p,.pjt2yW_faqItem .pjt2yW_faqAnswerContent ul,.pjt2yW_faqItem .pjt2yW_faqAnswerContent ol,.pjt2yW_faqItem .pjt2yW_faqAnswerContent blockquote{margin:0 0 var(--space-4)}.pjt2yW_faqItem .pjt2yW_faqAnswerContent h2{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:var(--space-8) 0 var(--space-3);line-height:1.3}.pjt2yW_faqItem .pjt2yW_faqAnswerContent h3{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:var(--space-6) 0 var(--space-2);line-height:1.3}.pjt2yW_faqItem .pjt2yW_faqAnswerContent h2+h3{margin-top:0}.pjt2yW_faqItem .pjt2yW_faqAnswerContent ul,.pjt2yW_faqItem .pjt2yW_faqAnswerContent ol{padding-left:var(--space-6)}.pjt2yW_faqItem .pjt2yW_faqAnswerContent li+li{margin-top:var(--space-1)}.pjt2yW_faqItem .pjt2yW_faqAnswerContent img{border-radius:var(--radius-lg);max-width:100%}.pjt2yW_faqItem .pjt2yW_faqAnswerContent>:first-child{margin-top:0}.pjt2yW_faqItem .pjt2yW_faqAnswerContent>:last-child{margin-bottom:0}.pjt2yW_faqItem .pjt2yW_faqAnswerContent{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);color:var(--text-color-secondary)}.pjt2yW_faqItem .pjt2yW_faqAnswerContent a{color:var(--link-color);text-decoration:underline}.pjt2yW_faqItem .pjt2yW_faqAnswerContent a:hover{color:var(--link-color-hover)}@media (prefers-reduced-motion:reduce){.pjt2yW_faqItem,.pjt2yW_faqItem .pjt2yW_faqQuestion,.pjt2yW_faqItem .pjt2yW_chevron,.pjt2yW_faqItem .pjt2yW_faqAnswer{transition:none}}
