.legal-module__Qu0mEa__page{overflow-wrap:anywhere;max-width:1000px;padding-block:clamp(3rem,7vw,7rem)}.legal-module__Qu0mEa__page h1{font-family:var(--font-barlow-condensed), sans-serif;text-transform:uppercase;margin:1rem 0 2rem;font-size:clamp(2.8rem,7vw,6rem);line-height:1}.legal-module__Qu0mEa__page h2{font-family:var(--font-barlow-condensed), sans-serif;text-transform:uppercase;margin:0 0 1rem;font-size:2rem;line-height:1.15}.legal-module__Qu0mEa__page p,.legal-module__Qu0mEa__page li,.legal-module__Qu0mEa__page dd{color:var(--foreground,#f7f6f2);max-width:76ch;line-height:1.8}.legal-module__Qu0mEa__page p{margin-block:1rem}.legal-module__Qu0mEa__page section{border-top:1px solid #d4d2cb;padding-block:2rem;scroll-margin-top:7rem}.legal-module__Qu0mEa__page a{text-underline-offset:4px;text-decoration:underline}.legal-module__Qu0mEa__page ul{padding-left:1.3rem;list-style:outside}.legal-module__Qu0mEa__page dt{margin-top:1rem;font-weight:700}.legal-module__Qu0mEa__contents{flex-wrap:wrap;gap:1rem 1.5rem;margin-block:2rem;font-size:.9rem;display:flex}.legal-module__Qu0mEa__page address{font-style:normal;line-height:1.8}.legal-module__Qu0mEa__page.legal-module__Qu0mEa__compact{max-width:760px;padding-block:2.5rem;font-size:.8125rem}.legal-module__Qu0mEa__compact h1{font-family:var(--font-manrope), sans-serif;text-transform:none;margin-block:.75rem 1rem;font-size:1.5rem;line-height:1.3}.legal-module__Qu0mEa__compact h2{font-family:var(--font-manrope), sans-serif;text-transform:none;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.legal-module__Qu0mEa__compact section{padding-block:1.25rem}.legal-module__Qu0mEa__compact .legal-module__Qu0mEa__contents{margin-block:1.25rem;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.legal-module__Qu0mEa__page a{transition:color .18s}.legal-module__Qu0mEa__page a:hover{color:#785819}}.legal-module__Qu0mEa__contact{overflow-wrap:anywhere;margin-block:2rem}.legal-module__Qu0mEa__contact a{text-underline-offset:.2em;text-decoration:underline}
