.LegalDocument-module__IPHOEa__page{padding:var(--g-space-7) 0}.LegalDocument-module__IPHOEa__column{max-width:800px}.LegalDocument-module__IPHOEa__header{margin-bottom:var(--g-space-5)}.LegalDocument-module__IPHOEa__title.LegalDocument-module__IPHOEa__title{margin:0 0 var(--g-space-2);font-family:var(--g-font);letter-spacing:-.03em;color:var(--g-text-1);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:700}.LegalDocument-module__IPHOEa__meta{color:var(--g-text-2);font-size:var(--g-text-sm);margin:0}.LegalDocument-module__IPHOEa__section{padding:var(--g-space-6) 0;border-top:1px solid var(--g-border-1);margin-top:var(--g-space-6);scroll-margin-top:84px}.LegalDocument-module__IPHOEa__section+.LegalDocument-module__IPHOEa__section{margin-top:0}.LegalDocument-module__IPHOEa__heading.LegalDocument-module__IPHOEa__heading{margin:0 0 var(--g-space-4);font-family:var(--g-font);letter-spacing:-.02em;color:var(--g-text-1);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700}.LegalDocument-module__IPHOEa__prose{gap:var(--g-space-4);min-width:0;display:grid}.LegalDocument-module__IPHOEa__prose p{color:var(--g-text-2);overflow-wrap:anywhere;margin:0;font-size:1.0625rem;line-height:1.7}.LegalDocument-module__IPHOEa__prose strong{color:var(--g-text-1);font-weight:600}.LegalDocument-module__IPHOEa__prose a{color:var(--g-accent-strong);font-weight:600}.LegalDocument-module__IPHOEa__list{gap:var(--g-space-2);color:var(--g-text-2);margin:0;padding-left:1.25rem;font-size:1.0625rem;line-height:1.7;display:grid}.LegalDocument-module__IPHOEa__contact{gap:var(--g-space-1);padding:var(--g-space-4);border:1px solid var(--g-border-1);border-radius:var(--g-radius-md,8px);display:grid}.LegalDocument-module__IPHOEa__contact p{line-height:1.5}.LegalDocument-module__IPHOEa__contact .LegalDocument-module__IPHOEa__contactName{color:var(--g-text-1);font-weight:600}.LegalDocument-module__IPHOEa__address{color:var(--g-text-2);font-size:1.0625rem;font-style:normal;line-height:1.5}.LegalDocument-module__IPHOEa__table{border-collapse:collapse;width:100%;color:var(--g-text-2);font-size:.9375rem;line-height:1.5}.LegalDocument-module__IPHOEa__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LegalDocument-module__IPHOEa__table th{padding:var(--g-space-2) var(--g-space-3) var(--g-space-2) 0;border-bottom:1px solid var(--g-border-1);color:var(--g-text-1);text-align:left;vertical-align:bottom;font-weight:600}.LegalDocument-module__IPHOEa__table td{padding:var(--g-space-3) var(--g-space-3) var(--g-space-3) 0;border-bottom:1px solid var(--g-border-1);vertical-align:top;overflow-wrap:anywhere}@media (max-width:640px){.LegalDocument-module__IPHOEa__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.LegalDocument-module__IPHOEa__table,.LegalDocument-module__IPHOEa__table tbody,.LegalDocument-module__IPHOEa__table tr,.LegalDocument-module__IPHOEa__table td{width:100%;display:block}.LegalDocument-module__IPHOEa__table tr{padding:var(--g-space-3) 0;border-bottom:1px solid var(--g-border-1)}.LegalDocument-module__IPHOEa__table td{padding:var(--g-space-1) 0;border-bottom:0}.LegalDocument-module__IPHOEa__table td:before{content:attr(data-label);color:var(--g-text-1);font-size:var(--g-text-sm);font-weight:600;display:block}}
