.ng-category-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#15332b;color:#f4f5ec;border-radius:16px;padding:24px 28px;margin-block:12px 18px;border-inline-start:5px solid #c3ec32}.ng-category-intro>div{min-width:0}.ng-category-intro h1#ng-category-title{color:#f4f5ec;font-size:clamp(22px,2.5vw,32px);line-height:1.5;margin:4px 0 8px}.ng-category-eyebrow{font-size:12px;color:#c3ec32}.ng-category-intro p{font-size:14px;line-height:1.9;margin:0;max-width:850px}.ng-category-topics{display:flex;flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;list-style:none;font-size:12px;color:#c3ec32}.ng-category-mark{display:block;width:100px;flex:0 0 100px;color:#c3ec32}.ng-category-mark svg{display:block;width:100%;height:100px}.ng-category-children{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.ng-category-children a{padding:8px 14px;border:1px solid #dbe2d4;border-radius:20px;background:#f4f5ec;color:#15332b;font-size:13px}.ng-category-children a:focus-visible{outline:3px solid #15332b;outline-offset:3px}@media(max-width:600px){.ng-category-intro{padding:14px 16px;gap:0;border-radius:12px}.ng-category-mark{display:none}.ng-category-intro h1#ng-category-title{font-size:22px;margin:2px 0 6px}.ng-category-intro p{font-size:12px;line-height:1.8}.ng-category-topics{font-size:11px;gap:6px 12px;margin-top:8px}.ng-category-eyebrow{font-size:10px}}

/* Category-specific imagery on a light, readable surface. */
.ng-category-intro{background:#f4f5ec;color:#15332b;border:1px solid #dbe2d4;border-inline-start:5px solid #c3ec32;padding:20px 24px;gap:24px;min-height:180px}.ng-category-intro h1#ng-category-title{color:#15332b}.ng-category-eyebrow{color:#53634e}.ng-category-topics{color:#344c35}.ng-category-intro>div{flex:1}.ng-category-mark{width:300px;flex:0 0 300px;color:#15332b}.ng-category-pictures{display:flex;align-items:center;justify-content:center;gap:10px;height:165px}.ng-category-pictures img{display:block;object-fit:contain;width:calc(50% - 5px);height:145px;border-radius:12px;background:#fff}.ng-category-pictures--1 img{width:100%;height:165px;object-fit:cover}.ng-category-mark>svg{width:160px;height:150px;margin:auto}@media(max-width:600px){.ng-category-intro{padding:12px;gap:10px;min-height:0}.ng-category-mark{display:block;flex:0 0 94px;width:94px}.ng-category-pictures{height:100px;gap:0}.ng-category-pictures img{height:94px;width:94px}.ng-category-pictures img+img{display:none}.ng-category-pictures--1 img{height:100px;object-fit:cover}.ng-category-mark>svg{width:82px;height:90px}.ng-category-intro h1#ng-category-title{font-size:20px}.ng-category-intro p{font-size:11px}.ng-category-topics{display:none}}
