.new-guides-faq{--guides-spacing:clamp(10.5rem, 16vw, 16rem);padding:0 var(--page-inline) var(--guides-spacing)}.guides-intro{text-align:center;flex-direction:column;align-items:center;gap:2.5rem;display:flex}.guides-intro,.guides-faq{padding-top:calc(var(--guides-spacing) + 4rem)}.guides-intro h2,.guides-faq h2{letter-spacing:-.045em;margin:0;font-family:Fraunces,Georgia,serif;font-weight:500;line-height:1.13}.guides-intro h2{text-wrap:balance;max-width:48rem;font-size:clamp(2rem,3vw,3rem)}.guides-links{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.guides-links a{color:var(--muted-foreground);text-wrap:balance;cursor:pointer;justify-content:center;align-items:baseline;gap:.625rem;font-size:1.125rem;line-height:1.6;text-decoration:none;display:inline-flex}.guides-links a:hover{color:var(--foreground)}.guides-faq{align-items:flex-start;gap:clamp(3rem,6vw,6rem);display:flex}.guides-faq h2{flex:1;font-size:clamp(1.75rem,2.5vw,2.5rem)}.guides-faq>[data-slot=accordion]{flex:1;min-width:0}.guides-faq-item{border-bottom:1px solid var(--border)}.guides-faq-trigger{cursor:pointer;border-radius:0;align-items:baseline;gap:1.5rem;padding-block:1.75rem;font-size:1.125rem;font-weight:500;line-height:1.6}.guides-faq-trigger:hover{text-decoration:none}.guides-faq-item:first-child .guides-faq-trigger{padding-top:.5rem}.guides-faq-trigger>svg{display:none}.guides-faq-icon{color:var(--muted-foreground);flex-shrink:0;align-self:flex-start;margin-top:.25rem;transition:transform .2s}.guides-faq-trigger[aria-expanded=true] .guides-faq-icon{transform:rotate(45deg)}.guides-faq-answer{padding-bottom:1.75rem}.guides-faq-answer p{text-wrap:pretty;margin:0;font-size:1rem;line-height:1.8}@media (width<=767px){.guides-intro{gap:2rem}.guides-faq{flex-direction:column;gap:3rem}.guides-links a,.guides-faq-trigger{font-size:1rem}.guides-faq-answer p{font-size:.9375rem}.guides-faq-trigger{padding-block:1.5rem}}@media (width<=539px){.guides-intro,.guides-faq{padding-top:calc(var(--guides-spacing) + 2rem)}}@media (prefers-reduced-motion:reduce){.new-guides-faq [data-slot=accordion-content],.guides-faq-icon{transition:none}}
