.horeca-article{max-width:948px;margin:0 auto;padding:48px 24px 80px;font-family:Inter,Arial,sans-serif;color:#262523;line-height:1.8}.horeca-article h2{font-family:Red Hat Display,Arial,sans-serif;font-size:clamp(25px,4vw,34px);line-height:1.25;margin-top:48px}.horeca-article h3{font-size:19px;line-height:1.4}.horeca-article figure{margin:0 0 40px}.horeca-article img{width:100%;height:auto;border-radius:16px;display:block}.horeca-article figcaption{font-size:13px;color:#666;margin-top:12px}.horeca-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0}.horeca-feature-grid section{padding:20px;background:#faf9f7;border:1px solid #e8e4df;border-radius:12px}.horeca-article a,.horeca-evidence a{color:#7a2030;text-underline-offset:4px}.horeca-article a:focus-visible,.horeca-evidence a:focus-visible{outline:2px solid #7a2030;outline-offset:4px}.horeca-next{background:#faf9f7;border-left:3px solid #7a2030;padding:16px 24px;margin-top:48px}.horeca-evidence{max-width:1200px;margin:0 auto;padding:48px 24px;font-family:Inter,Arial,sans-serif;color:#262523;background:#faf9f7;line-height:1.7}.horeca-evidence h2{font-family:Red Hat Display,Arial,sans-serif;font-size:30px;line-height:1.25}.horeca-evidence ul{display:flex;flex-wrap:wrap;gap:8px 28px;list-style:none;padding:0}.horeca-evidence li a{display:inline-flex;align-items:center;min-height:44px}.horeca-evidence img{display:block;width:100%;max-width:900px;height:auto;border-radius:12px;margin-top:24px}@media(max-width:700px){.horeca-feature-grid{grid-template-columns:1fr}.horeca-evidence h2{font-size:25px}.horeca-evidence ul{display:block}}.horeca-proof{padding:24px 0 32px;border-bottom:1px solid #e8e4df}.horeca-proof figure{margin:24px 0 12px}.horeca-proof figcaption{font-size:13px;color:#666;margin-top:12px}.horeca-proof>a{display:inline-flex;align-items:center;min-height:44px}.horeca-evidence .horeca-proof{max-width:900px}
