:root{--ink:#262626;--paper:#faf9f4;--accent:#dad6cc;--brand:#202020;--on-brand:#ffffff;--tint:#e9e8e3;--line:#d0cfcb}.brand-update{padding:45px 7%;background:var(--paper,#fff);color:var(--ink,#222);border-top:1px solid #0002}.brand-update .brand-summary{display:flex;justify-content:space-between;gap:30px;align-items:center}.brand-update h2{font-size:28px;line-height:1.5;font-weight:500;margin:12px 0}.brand-update .summary-items{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.brand-update .summary-items span{padding:10px 15px;border:1px solid #0002;font-size:12px}.brand-update .social-links{margin:20px 0}.brand-update .brand-note{font-size:11px;line-height:1.9;max-width:750px}.brand-update .reference-pictures{display:flex;gap:20px;margin-top:25px}.brand-update .reference-pictures img{width:calc(50% - 10px);height:220px;object-fit:cover}.brand-update .source-name{font-size:10px;opacity:.65}@media(max-width:800px){.brand-update{padding:35px 7%}.brand-update .brand-summary{display:block}.brand-update h2{font-size:25px}.brand-update .reference-pictures img{height:160px}}.brand-update .kicker{font-size:10px;letter-spacing:2px}.brand-update a{color:inherit;text-decoration:none}.brand-update .social-links{display:flex;flex-wrap:wrap;gap:12px}.brand-update .social-links a{padding:14px 20px;border:1px solid #0003;font-size:12px}.brand-update .link{text-decoration:underline}