.system-catalog-hero{color:#073e35;background:#faf7ef;border-bottom:1px solid #e2dacb;padding:28px 0 30px}.system-catalog-hero>.wrap{max-width:1160px}.system-catalog-hero .breadcrumb{color:#52685d;flex-wrap:wrap;gap:8px;margin:0 0 22px;font-size:13px;line-height:1.5;display:flex}.system-catalog-hero .breadcrumb a{color:#52685d;text-underline-offset:3px}.system-catalog-hero .eyebrow{letter-spacing:.13em;color:#7a5725;font-size:12px;font-weight:750;line-height:1.5;display:block}.system-catalog-hero h1{max-width:24ch;font-family:var(--font-sans),Manrope,sans-serif;letter-spacing:-.04em;color:#073e35;overflow-wrap:normal;word-break:normal;text-wrap:balance;margin:12px 0 16px;font-size:clamp(34px,3.7vw,52px);font-weight:650;line-height:1.1}.system-catalog-hero .system-catalog-intro{color:#46554d;max-width:68ch;margin:0;font-size:18px;line-height:1.65}.system-catalog-hero .system-catalog-exclusion{color:#284e3f;background:#edf2e9;border-left:3px solid #8d6530;border-radius:0 10px 10px 0;max-width:72ch;margin:18px 0 0;padding:12px 16px;font-size:14px;line-height:1.55}.system-catalog-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.system-catalog-hero .button-primary{color:#fff;white-space:normal;background:#b8441e;border:1px solid #b8441e;justify-content:center;align-items:center;min-height:48px;font-size:15px;line-height:1.4;display:inline-flex}.system-catalog-hero .button-primary:hover{background:#983415;border-color:#983415}.system-catalog-help{color:#174e3f;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;line-height:1.5;display:inline-flex}.system-catalog-details{color:#284e3f;border-top:1px solid #ddd6c9;max-width:820px;margin-top:18px}.system-catalog-details summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px;font-weight:650;line-height:1.5;display:list-item}.system-catalog-details ul{color:#46554d;gap:6px;margin:0;padding:0 0 12px 20px;font-size:14px;line-height:1.65;display:grid}.system-catalog-hero :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #b8441e}@media (max-width:760px){.system-catalog-hero{padding:20px 0 24px}.system-catalog-hero .breadcrumb{margin-bottom:18px;font-size:12px}.system-catalog-hero h1{max-width:24ch;margin:10px 0 14px;font-size:clamp(30px,8.2vw,36px);line-height:1.12}.system-catalog-hero .system-catalog-intro{font-size:16px;line-height:1.6}.system-catalog-hero .system-catalog-exclusion{padding:10px 12px;font-size:13px}.system-catalog-actions{gap:8px 16px;margin-top:18px}.system-catalog-hero .button-primary{width:100%}.system-catalog-help{font-size:14px}.system-catalog-details{margin-top:14px}}
