.brand-registration{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:36px;max-width:1000px;margin:40px auto 72px;padding:32px 24px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.brand-registration img{display:block;width:140px;height:140px;object-fit:contain;border-radius:8px}.brand-registration h2{font-family:Lora,serif;font-weight:500;font-size:clamp(24px,3vw,36px);margin:8px 0 12px}.brand-registration p{max-width:650px;line-height:1.7;margin:0 0 10px}.brand-registration-year,.brand-registration-caption{font-size:13px;opacity:.8}.footer-founded{white-space:nowrap}@media(max-width:600px){.brand-registration{grid-template-columns:1fr;gap:20px;margin:20px 20px 48px;padding:24px 0}.brand-registration img{width:112px;height:112px}}