.FAQSection-module__ZB1fIa__section{max-width:56rem;margin:0 auto;padding:4rem 1rem}.FAQSection-module__ZB1fIa__title{text-align:center;color:hsl(var(--primary));letter-spacing:-.025em;margin-bottom:3rem;font-size:1.875rem;font-weight:700}.FAQSection-module__ZB1fIa__list{flex-direction:column;gap:1rem;display:flex}.FAQSection-module__ZB1fIa__item{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--secondary)/.5);transition:border-color .2s;overflow:hidden}.FAQSection-module__ZB1fIa__item:hover{border-color:hsl(var(--primary)/.5)}.FAQSection-module__ZB1fIa__questionButton{text-align:left;width:100%;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background-color .2s;display:flex}.FAQSection-module__ZB1fIa__questionButton:hover{background-color:hsl(var(--background)/.5)}.FAQSection-module__ZB1fIa__questionText{font-size:1.125rem;font-weight:500}.FAQSection-module__ZB1fIa__icon{color:hsl(var(--muted-foreground));transition:color .2s}.FAQSection-module__ZB1fIa__questionButton:hover .FAQSection-module__ZB1fIa__icon{color:hsl(var(--primary))}.FAQSection-module__ZB1fIa__answerWrapper{opacity:0;max-height:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}.FAQSection-module__ZB1fIa__answerWrapper.FAQSection-module__ZB1fIa__open{opacity:1;max-height:20rem}.FAQSection-module__ZB1fIa__answer{color:hsl(var(--muted-foreground));padding:0 1.5rem 1.5rem;line-height:1.6}
.LegalLayout-module__ZEQlSG__container{background-color:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));font-family:var(--font-inter),sans-serif}.LegalLayout-module__ZEQlSG__content{max-width:56rem;margin:0 auto;padding:2rem 1rem}.LegalLayout-module__ZEQlSG__backLink{color:hsl(var(--primary));align-items:center;margin-bottom:2rem;font-weight:500;transition:color .2s;display:inline-flex}.LegalLayout-module__ZEQlSG__backLink:hover{color:hsl(var(--foreground))}.LegalLayout-module__ZEQlSG__title{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));margin-bottom:2rem;padding-bottom:1rem;font-size:2.25rem;font-weight:700}.LegalLayout-module__ZEQlSG__article{line-height:1.75}.LegalLayout-module__ZEQlSG__article h2{color:hsl(var(--primary));margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.LegalLayout-module__ZEQlSG__article p{color:hsl(var(--muted-foreground));margin-bottom:1rem}.LegalLayout-module__ZEQlSG__article ul{color:hsl(var(--muted-foreground));margin-bottom:1rem;padding-left:1.5rem}.LegalLayout-module__ZEQlSG__article li{margin-bottom:.5rem}
