.pd-tool-hero.entry-header{background:linear-gradient(135deg,#0002AF 0%,#00018a 60%,#000160 100%);color:#fff;border-radius:12px;padding:40px 32px;margin:0 0 32px}.pd-tool-hero .entry-taxonomies{margin:0 0 .55em;padding:0}.pd-tool-hero .category-links{margin:0}.pd-tool-hero .pd-tool-hero__label{color:#fff!important;opacity:.9;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none}.pd-tool-hero .pd-tool-hero__label:hover,.pd-tool-hero .pd-tool-hero__label:focus{color:#fff!important;opacity:1;text-decoration:underline}.pd-tool-hero .pd-tool-hero__label:focus{outline:3px solid #565FFF;outline-offset:2px}.pd-tool-hero .entry-title{color:#fff!important;font-size:clamp(1.8rem, 4vw, 2.6rem);font-weight:400;line-height:1.15;margin:0;padding:0}.pd-tool-hero__badges{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.pd-tool-hero__badge{display:inline-block;border:1px solid rgb(255 255 255 / .7);border-radius:999px;padding:4px 10px;color:#fff;font-size:13px;line-height:1.3}.pd-tool-hero__banner{margin:12px 0 0;color:#fff;font-size:15px;line-height:1.4}.pd-tool-hero .pd-tool-report{margin:14px 0 0}.pd-tool-hero .pd-tool-report__link{color:#fff;font-size:14px}