.faq-list{max-width:var(--container-narrow)}.faq-item{padding:var(--space-md) 0;border-top:1px solid var(--hairline);scroll-margin-top:90px}.faq-item:last-child{border-bottom:1px solid var(--hairline)}.faq-item h2{font-family:var(--font-body);font-size:var(--title-sm-size);font-weight:var(--weight-bold);line-height:var(--title-sm-lh);letter-spacing:var(--title-sm-ls)}.faq-item h2,.faq-item p{margin:0 0 var(--space-xs)}.faq-item p{font-size:var(--body-md-size);line-height:var(--body-md-lh);letter-spacing:var(--body-md-ls);color:var(--text-body)}.faq-item p:last-child{margin-bottom:0}.faq-item a{color:var(--link);text-decoration:underline;text-underline-offset:.22em}.faq-related{max-width:var(--container-narrow);margin-top:var(--space-2xl);padding:var(--space-md) var(--space-lg);background:var(--surface-card);border-radius:var(--radius-lg)}.faq-related h2{font-family:var(--font-body);font-size:var(--title-sm-size);font-weight:var(--weight-bold);margin:0 0 var(--space-xs)}.faq-related ul{list-style:none;margin:0;padding:0}.faq-related li+li{margin-top:var(--space-2xs)}.faq-back a,.faq-related a{color:var(--link);text-decoration:underline;text-underline-offset:.22em;font-size:var(--body-sm-size)}.faq-back{margin-top:var(--space-xl);font-size:var(--body-sm-size)}.faq-group{max-width:var(--container-narrow);padding:var(--space-lg) 0;border-top:1px solid var(--hairline)}.faq-group:last-of-type{border-bottom:1px solid var(--hairline)}.faq-group>h2{font-family:var(--font-display);font-size:var(--display-sm-size);font-weight:var(--display-sm-weight);line-height:var(--display-sm-lh);letter-spacing:var(--display-sm-ls);margin:0 0 var(--space-sm)}.faq-group>h2 a{color:var(--text-ink);text-decoration:none}.faq-group>h2 a:hover{text-decoration:underline;text-underline-offset:.22em}.faq-picks{list-style:none;margin:0;padding:0}.faq-picks li+li{margin-top:var(--space-md)}.faq-picks>li>a{display:inline-block;font-weight:var(--weight-bold);font-size:var(--body-md-size);color:var(--text-ink);text-underline-offset:.22em;margin-bottom:var(--space-3xs)}.faq-picks p{margin:0;color:var(--text-body);line-height:var(--body-sm-lh);letter-spacing:var(--body-sm-ls)}.faq-more,.faq-picks p{font-size:var(--body-sm-size)}.faq-more{margin:var(--space-md) 0 0}.faq-more a{color:var(--link);text-underline-offset:.22em}@media (max-width:640px){.faq-related{padding:var(--space-md) var(--space-sm)}}.asds-siblings{max-width:var(--container-narrow)}