.legal-module__xpnSVG__container{background:var(--color-white);min-height:100vh;color:var(--color-gray-900)}.legal-module__xpnSVG__nav{max-width:760px;padding:var(--space-6) var(--space-8) 0;margin:0 auto}.legal-module__xpnSVG__homeLink{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-dark);text-decoration:underline}.legal-module__xpnSVG__main{max-width:760px;padding:var(--space-8) var(--space-8) var(--space-16);margin:0 auto}.legal-module__xpnSVG__title{margin:0 0 var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:1.2}.legal-module__xpnSVG__lead{margin:0 0 var(--space-4);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-gray-800)}.legal-module__xpnSVG__text{margin:0 0 var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-800)}.legal-module__xpnSVG__meta{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-gray-600)}.legal-module__xpnSVG__section{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-gray-200)}.legal-module__xpnSVG__sectionTitle{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--font-semibold)}.legal-module__xpnSVG__action{margin-top:var(--space-2);font-weight:var(--font-semibold);color:var(--color-primary-dark);text-decoration:underline;display:inline-block}.legal-module__xpnSVG__homeLink:focus-visible,.legal-module__xpnSVG__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.legal-module__xpnSVG__nav{padding:var(--space-4) var(--space-4) 0}.legal-module__xpnSVG__main{padding:var(--space-6) var(--space-4) var(--space-10)}.legal-module__xpnSVG__title{font-size:var(--text-2xl)}}
