.legal-shell{min-height:100svh;display:flex;flex-direction:column;background:#fff;color:#1b1411}.legal-shell__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(20px,5vw,48px);border-bottom:1px solid #1b14111f}.legal-shell__brand{font-weight:800;letter-spacing:-.02em;font-size:18px;color:#1b1411;text-decoration:none}.legal-shell__home{font-size:14px;color:#1b14119e;text-decoration:none}.legal-shell__home:hover{color:#e62a25}.legal-shell__main{flex:1 1 auto}.legal-shell__foot{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;justify-content:space-between;padding:22px clamp(20px,5vw,48px) 32px;border-top:1px solid #1b14111f;font-size:14px;color:#1b141199}.legal-shell__links{display:flex;flex-wrap:wrap;gap:18px}.legal-shell__links a{color:#1b1411b3;text-decoration:none}.legal-shell__links a:hover{color:#e62a25}.legal-shell__copy{margin:0}