.Legal-module__RiNWRa__page{flex-direction:column;min-height:100vh;display:flex}.Legal-module__RiNWRa__header{padding:clamp(24px, 4vh, 36px) var(--gutter);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:11px;font-weight:500;display:flex}.Legal-module__RiNWRa__wordmark{font-family:var(--ff-display), Georgia, serif;letter-spacing:.14em;text-transform:none;font-size:17px;font-weight:400}.Legal-module__RiNWRa__body{padding:clamp(48px, 10vh, 120px) var(--gutter) clamp(80px, 14vh, 160px);flex:1}.Legal-module__RiNWRa__inner{max-width:68ch}.Legal-module__RiNWRa__eyebrow{color:var(--muted);margin-bottom:32px}.Legal-module__RiNWRa__title{margin-bottom:28px;font-size:clamp(44px,6vw,92px);line-height:.95}.Legal-module__RiNWRa__intro{color:var(--muted);max-width:48ch;margin:0 0 clamp(48px,8vh,80px);font-size:17px;line-height:1.6}.Legal-module__RiNWRa__section{border-top:1px solid var(--rule);padding:clamp(32px,5vh,48px) 0}.Legal-module__RiNWRa__heading{font-family:var(--ff-display), Georgia, serif;letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(26px,2.6vw,36px);font-weight:300;line-height:1.1}.Legal-module__RiNWRa__section p{margin:0 0 16px;font-size:15px;line-height:1.75}.Legal-module__RiNWRa__section p:last-child{margin-bottom:0}.Legal-module__RiNWRa__list{color:var(--muted);margin:0 0 16px;padding:0;font-size:15px;line-height:1.9;list-style:none}.Legal-module__RiNWRa__list li:before{content:"–";width:1.4em;color:var(--muted);display:inline-block}.Legal-module__RiNWRa__address{margin:0 0 16px;font-size:15px;font-style:normal;line-height:1.75}.Legal-module__RiNWRa__contact{grid-template-columns:max-content 1fr;gap:4px 24px;margin:0 0 16px;font-size:15px;line-height:1.75;display:grid}.Legal-module__RiNWRa__contactLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-self:center;font-size:11px;font-weight:500}.Legal-module__RiNWRa__contact a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color .3s var(--ease)}.Legal-module__RiNWRa__contact a:hover{text-decoration-color:currentColor}.Legal-module__RiNWRa__updated{border-top:1px solid var(--rule);color:var(--muted);margin:clamp(48px,8vh,80px) 0 0;padding-top:28px}.Legal-module__RiNWRa__footer{padding:28px var(--gutter) 36px;border-top:1px solid var(--rule);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:12px 32px;font-size:11px;font-weight:500;display:flex}.Legal-module__RiNWRa__footer a:hover{color:var(--ink)}
