.info-container{max-width:900px;margin:0 auto;padding:10rem var(--pd-x) 6rem;animation:fadeIn .8s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.info-header{text-align:center;margin-bottom:4rem;border-bottom:1px solid #e5e7eb;padding-bottom:2rem}.info-header h1{font-size:var(--fs-4);font-weight:var(--font-bold);color:#111827;margin-bottom:1rem}.info-header p{font-size:1.1rem;color:#6b7280;max-width:60ch;margin:0 auto;line-height:1.6}.info-content{display:flex;flex-direction:column;gap:3rem}.info-section{background:#ffffff;padding:2rem;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.05);border:1px solid #e5e7eb}.section-title{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.section-title h2{font-size:1.5rem;font-weight:var(--font-semibold);color:#1f2937;margin:0}.section-icon{font-size:1.5rem;line-height:1.2;margin-top:2px}.faq-answer{padding-left:2.75rem;color:#4b5563;line-height:1.8}.faq-answer h4{font-size:1.1rem;font-weight:var(--font-semibold);color:var(--color-primary);margin-top:1.5rem;margin-bottom:.75rem}.faq-answer h4:first-child{margin-top:0}.faq-answer p,.faq-answer ul{margin-bottom:1rem}.faq-answer>:last-child{margin-bottom:0}.faq-answer ul{padding-left:1.2rem;display:flex;flex-direction:column;gap:.75rem}.info-footer{text-align:center;margin-top:4rem;padding:2rem;background-color:#f9fafb;border-radius:16px}.info-footer p{margin:0;font-size:1rem;color:#4b5563}.info-footer a{color:var(--color-primary);font-weight:var(--font-semibold);text-decoration:underline}