.legal-nav{align-items:center;justify-content:space-between;gap:12px 24px;max-width:820px;margin:0 auto;padding:20px 16px}.legal-nav,.legal-nav nav{display:flex;flex-wrap:wrap}.legal-nav nav{gap:4px 18px}.legal-nav nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#3f3f46}.legal{max-width:820px;margin:0 auto;padding:8px 16px 64px;color:#27272a}.legal article{padding:clamp(20px,4vw,44px);border:1px solid #e7e5e4;border-radius:14px;background:#fff}.legal h1{margin:0 0 10px;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:clamp(28px,4vw,36px);line-height:1.15;color:#121316}.legal h2{margin:32px 0 10px;font-size:18px;font-weight:650;color:#121316}.legal li,.legal p{font-size:15px;line-height:1.7}.legal ul{padding-left:20px;list-style:disc}.legal li::marker{color:#a1846a}.legal li+li{margin-top:6px}.legal a{color:#725b38;text-decoration:underline}.legal-lead{margin:0;color:#52525b}.legal-updated{margin:8px 0 0;font-size:13px!important;color:#71717a}.legal table{width:100%;border-collapse:collapse;font-size:14px}.legal td,.legal th{padding:8px 10px;border-bottom:1px solid #e7e5e4;text-align:left;vertical-align:top}.legal-table{overflow-x:auto}