.legal-page{color:#2c2620;background:#fbf8f3;min-height:100vh}.legal{max-width:46rem;margin:0 auto;padding:2rem 1.25rem 4rem;font-family:Manrope,IBM Plex Sans Arabic,system-ui,sans-serif;line-height:1.7}.legal[dir=rtl]{font-family:IBM Plex Sans Arabic,Manrope,system-ui,sans-serif}.legal-header{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.legal-brand{color:inherit;font-family:Cormorant Garamond,serif;font-size:1.5rem;text-decoration:none}.legal a{color:inherit}.legal h1{margin:0 0 .25rem;font-family:Cormorant Garamond,Amiri,serif;font-size:2.5rem;font-weight:500}.legal[dir=rtl] h1{font-family:Amiri,serif}.legal h2{margin:2rem 0 .5rem;font-size:1.1rem}.legal-updated{opacity:.7;margin:0 0 1.5rem;font-size:.875rem}.legal-summary{font-size:1.1rem}.legal-nav{border-top:1px solid #2c262026;flex-wrap:wrap;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.legal-nav a[aria-current=page]{font-weight:600;text-decoration:none}
