body{margin:0;background:#f4f6f2;color:#1b201e;font:16px/1.7 Arial,sans-serif}*{box-sizing:border-box}a{color:#657500}.legal-shell{max-width:900px;margin:auto;padding:30px 20px 70px}.legal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.legal-head img{width:170px}.legal-head a{background:#1b201e;color:#fff;text-decoration:none;padding:10px 16px;border-radius:30px}.legal-card{background:#fff;border:1px solid #dfe3df;border-radius:22px;padding:clamp(24px,5vw,52px)}h1{font-size:clamp(34px,6vw,58px);line-height:1.05;margin-top:0}h2{margin-top:34px;font-size:22px}h3{margin-top:26px}li{margin:8px 0}.updated{color:#707874;font-size:13px}.legal-nav{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid #e3e6e2}@media(max-width:600px){.legal-head{gap:18px}.legal-head img{width:130px}}
