.legal_page__bBgNt{min-height:100vh;color:rgb(var(--ink))}.legal_hero__9apfK{max-width:720px;margin:0 auto;padding:96px 28px 40px;border-bottom:1px solid rgba(var(--ink),.1)}.legal_eyebrow___xBwu{font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--gold);margin-bottom:12px}.legal_h1__TL_4P{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:clamp(36px,5vw,56px);line-height:1.02;letter-spacing:-.5px;color:rgb(var(--ink));margin-bottom:16px}.legal_meta___XohR{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:300;color:rgba(var(--ink),.5)}.legal_body__4nLnq{max-width:720px;margin:0 auto;padding:48px 28px 96px;display:flex;flex-direction:column;gap:40px}.legal_body__4nLnq section{display:flex;flex-direction:column;gap:14px}.legal_body__4nLnq h2{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:24px;line-height:1.15;letter-spacing:-.2px;color:rgb(var(--ink))}.legal_body__4nLnq p{font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.8;color:rgba(var(--ink),.66)}.legal_body__4nLnq strong{font-weight:500;color:rgb(var(--ink))}.legal_body__4nLnq a{color:var(--gold);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.legal_body__4nLnq a:hover{color:var(--gold-bright)}@media (max-width:700px){.legal_hero__9apfK{padding:80px 22px 32px}.legal_body__4nLnq{padding:40px 22px 72px;gap:32px}.legal_body__4nLnq h2{font-size:21px}.legal_body__4nLnq p{font-size:15px}}