.legal-module-scss-module__Ej3RSa__page{font-family:var(--font-sans);color:#0f172a;background:#fff;min-height:100vh}.legal-module-scss-module__Ej3RSa__nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.legal-module-scss-module__Ej3RSa__navInner{justify-content:space-between;align-items:center;max-width:1100px;height:64px;margin:0 auto;padding:0 2rem;display:flex}.legal-module-scss-module__Ej3RSa__navLogo{color:#0d9488;letter-spacing:-.02em;font-size:1.375rem;font-weight:800;text-decoration:none}.legal-module-scss-module__Ej3RSa__navBack{color:#64748b;align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;transition:color .15s;display:flex}.legal-module-scss-module__Ej3RSa__navBack:hover{color:#0d9488}.legal-module-scss-module__Ej3RSa__content{max-width:720px;margin:0 auto;padding:4rem 2rem 6rem}.legal-module-scss-module__Ej3RSa__tag{letter-spacing:.08em;text-transform:uppercase;color:#0d9488;margin-bottom:1rem;font-size:.75rem;font-weight:600;display:inline-block}.legal-module-scss-module__Ej3RSa__title{color:#0f172a;margin-bottom:.75rem;font-family:Georgia,serif;font-size:2.25rem;font-weight:600;line-height:1.2}.legal-module-scss-module__Ej3RSa__meta{color:#94a3b8;border-bottom:1px solid #f1f5f9;margin-bottom:3rem;padding-bottom:2rem;font-size:.875rem}.legal-module-scss-module__Ej3RSa__body h2{color:#1e293b;margin:2.5rem 0 .75rem;font-family:Georgia,serif;font-size:1.25rem;font-weight:600}.legal-module-scss-module__Ej3RSa__body h3{color:#334155;margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600}.legal-module-scss-module__Ej3RSa__body p{color:#475569;margin-bottom:1rem;font-size:.9375rem;line-height:1.75}.legal-module-scss-module__Ej3RSa__body ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.legal-module-scss-module__Ej3RSa__body ul li{color:#475569;margin-bottom:.375rem;font-size:.9375rem;line-height:1.75}.legal-module-scss-module__Ej3RSa__body a{color:#0d9488;text-underline-offset:2px;text-decoration:underline}.legal-module-scss-module__Ej3RSa__body strong{color:#1e293b;font-weight:600}.legal-module-scss-module__Ej3RSa__callout{background:#f0fdfa;border:1px solid #99f6e4;border-radius:.75rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.legal-module-scss-module__Ej3RSa__callout p{color:#134e4a;margin-bottom:0;font-size:.9375rem}.legal-module-scss-module__Ej3RSa__footer{text-align:center;border-top:1px solid #f1f5f9;padding:3rem 2rem}.legal-module-scss-module__Ej3RSa__footer p{color:#94a3b8;margin-bottom:.75rem;font-size:.875rem}.legal-module-scss-module__Ej3RSa__footerLinks{justify-content:center;align-items:center;gap:1.5rem;display:flex}.legal-module-scss-module__Ej3RSa__footerLinks a{color:#64748b;font-size:.875rem;text-decoration:none;transition:color .15s}.legal-module-scss-module__Ej3RSa__footerLinks a:hover{color:#0d9488}
