@charset "UTF-8";.legal-hero{padding:48px 0 36px}.legal-page-title{font-size:max(24px, min(3vw, 36px));font-weight:700;margin-bottom:.5rem}.legal-content{font-size:.97rem;color:#2a4a50;color:var(--neutral-700,#2a4a50);line-height:1.8}.legal-intro{font-size:1.05rem;color:var(--neutral-800);border-left:4px solid var(--brand-primary);padding-left:16px;margin-bottom:2rem}.legal-content h2{font-size:1.2rem;font-weight:700;color:var(--neutral-900);margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:6px;border-bottom:1px solid var(--neutral-100)}.legal-content ul{padding-left:1.5rem;margin-bottom:1.25rem}.legal-content li{margin-bottom:.5rem}.legal-content a{color:var(--brand-primary);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.legal-back-link{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--neutral-100);font-size:.9rem}.legal-back-link a{color:var(--brand-primary)}