.nav .brand-with-logo{display:flex;align-items:center;gap:12px;white-space:nowrap}.nav .brand-with-logo img{display:block;width:60px;height:60px;object-fit:contain;border-radius:50%;flex-shrink:0}@media(max-width:720px){.nav .brand-with-logo img{width:54px;height:54px}}.legal-content{max-width:800px;margin:auto;padding:65px 24px 85px}.legal-content h1{font:normal clamp(36px,6vw,56px) Georgia,serif;color:var(--violet)}.legal-content h2{font:normal 27px Georgia,serif;color:var(--violet);margin-top:38px}.legal-content a{color:var(--violet);overflow-wrap:anywhere}.legal-content address{font-style:normal}.legal-content .updated{font-size:13px;color:var(--brown)}
