.pd-bhl{padding-block:var(--space-xl,32px)}.pd-bhl__inner{margin:0 auto;max-width:1280px}.pd-bhl--theme-light{background:#fff}.pd-bhl--theme-cream{background:var(--pd-cream,#f6f0e6)}.pd-bhl--theme-navy{background:var(--pd-gradient,linear-gradient(256deg,#117a6f 0,#022d41 100%))}.pd-bhl--theme-navy .pd-bhl__band-link,.pd-bhl--theme-navy .pd-bhl__eyebrow,.pd-bhl--theme-navy .pd-bhl__heading,.pd-bhl--theme-navy .pd-bhl__viewall{color:#fff}.pd-bhl--theme-navy .pd-bhl__empty{color:hsla(0,0%,100%,.86)}.pd-bhl__head{align-items:baseline;display:flex;gap:var(--space-md,16px);justify-content:space-between;margin:0 0 18px}.pd-bhl__head--center{align-items:center;flex-direction:column;justify-content:center;text-align:center}.pd-bhl__head-text{min-width:0}.pd-bhl__eyebrow{color:#0a6e64;font-family:Roboto,sans-serif;font-size:var(--text-sm,.875rem);font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.pd-bhl__heading{color:var(--pd-navy,#022d41);font-family:M PLUS Rounded\ 1c,sans-serif;font-size:clamp(1.25rem,3vw,1.9rem);font-weight:800;line-height:1.25;margin:0}.pd-bhl__viewall{color:#0a6e64;flex:0 0 auto;font-family:Roboto,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;white-space:nowrap}.pd-bhl__viewall:hover{text-decoration:underline}.pd-bhl__viewall:focus-visible{border-radius:4px;outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__viewall:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__empty{color:var(--pd-slate-grey,#3d4c53);font-size:.95rem;margin:0;padding:20px 0;text-align:center}.pd-bhl__railwrap{position:relative}.pd-bhl__viewport{margin:-8px -8px -12px;overflow-x:auto;padding:8px 8px 12px;scroll-snap-type:x mandatory;scrollbar-width:thin}.pd-bhl__viewport:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__viewport:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__viewport::-webkit-scrollbar{height:8px}.pd-bhl__viewport::-webkit-scrollbar-track{background:var(--pd-lightest-grey,#ebeded);border-radius:999px}.pd-bhl__viewport::-webkit-scrollbar-thumb{background:var(--pd-soft-grey,#9ea5a9);border-radius:999px}.pd-bhl__grid{display:grid;gap:16px;grid-auto-columns:min(78vw,300px);grid-auto-flow:column}.pd-bhl__grid .pd-bhl__card{scroll-snap-align:start}.pd-bhl__navbtn{align-items:center;background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:50%;box-shadow:0 2px 8px rgba(2,45,65,.15);color:var(--pd-navy,#022d41);cursor:pointer;display:none;font:700 1.3rem/1 Arial,sans-serif;height:44px;justify-content:center;position:absolute;top:40%;transform:translateY(-50%);width:44px;z-index:3}.pd-bhl__navbtn--prev{left:-8px}.pd-bhl__navbtn--next{right:-8px}.pd-bhl__navbtn[disabled]{cursor:default;opacity:.45}.pd-bhl__navbtn:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__navbtn:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__navbtn[hidden]{display:none!important}@media (min-width:768px){.pd-bhl__navbtn{display:flex}}.pd-bhl__card{background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:var(--radius-md,12px);box-shadow:0 2px 8px rgba(2,45,65,.06);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.pd-bhl__card:hover{box-shadow:0 12px 32px rgba(2,45,65,.12);transform:translateY(-4px)}.pd-bhl__card:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:3px}.pd-bhl--theme-navy .pd-bhl__card:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__card-image{aspect-ratio:16/9;background:var(--pd-lightest-grey,#ebeded);overflow:hidden;position:relative;width:100%}.pd-bhl__card-image img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.pd-bhl__card:hover .pd-bhl__card-image img{transform:scale(1.05)}.pd-bhl__card-image--placeholder{align-items:center;background:linear-gradient(135deg,var(--pd-navy,#022d41) 0,#054a63 100%);color:var(--pd-teal,#34c6b9);display:flex;justify-content:center}.pd-bhl__card-body{display:flex;flex:1;flex-direction:column;padding:16px}.pd-bhl__card-category{align-self:flex-start;background:var(--pd-bg-teal-light,#ebf9f8);border-radius:var(--radius-full,999px);color:#0a6e64;font-family:Roboto,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin:0 0 8px;padding:3px 10px;text-transform:uppercase}.pd-bhl__card-title{color:var(--pd-navy,#022d41);font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1.02rem;font-weight:700;-webkit-line-clamp:3;line-clamp:3;line-height:1.35;margin:0 0 8px;text-wrap:balance}.pd-bhl__card-excerpt,.pd-bhl__card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.pd-bhl__card-excerpt{color:var(--pd-slate-grey,#3d4c53);flex:1;font-size:.88rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.55;margin:0 0 12px}.pd-bhl__card-meta{color:var(--pd-soft-grey-accessible,#6b7280);font-size:.78rem;font-weight:600;margin:auto 0 0}.pd-bhl__tiles{display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:600px){.pd-bhl__tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.pd-bhl__tiles{grid-template-columns:repeat(3,1fr)}}.pd-bhl__tile{background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:var(--radius-md,12px);color:inherit;display:flex;flex-direction:column;gap:6px;padding:20px 44px 20px 20px;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pd-bhl__tile:hover{border-color:var(--pd-teal,#34c6b9);box-shadow:0 10px 26px rgba(2,45,65,.1);transform:translateY(-3px)}.pd-bhl__tile:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:3px}.pd-bhl--theme-navy .pd-bhl__tile:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__tile-name{color:var(--pd-navy,#022d41);font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1.02rem;font-weight:700}.pd-bhl__tile-hook{color:var(--pd-slate-grey,#3d4c53);font-size:.86rem;line-height:1.45}.pd-bhl__tile-arrow{color:#0a6e64;font-size:1.1rem;position:absolute;right:18px;top:20px;transition:transform .2s ease}.pd-bhl__tile:hover .pd-bhl__tile-arrow{transform:translateX(3px)}.pd-bhl__center-cta{margin:22px 0 0;text-align:center}.pd-bhl__cta-btn{align-items:center;background:var(--pd-teal,#34c6b9);border-radius:var(--radius-full,999px);color:var(--pd-navy,#022d41);display:inline-flex;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:700;gap:6px;min-height:44px;padding:10px 22px;text-decoration:none;transition:background .15s ease}.pd-bhl__cta-btn:hover{background:var(--pd-yellow,#ffde59)}.pd-bhl__cta-btn:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__cta-btn:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__feature{background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:var(--radius-md,12px);box-shadow:0 2px 8px rgba(2,45,65,.06);display:flex;flex-direction:column;gap:0;overflow:hidden}@media (min-width:768px){.pd-bhl__feature{flex-direction:row}}.pd-bhl__feature-media{aspect-ratio:16/10;background:var(--pd-lightest-grey,#ebeded);position:relative;width:100%}@media (min-width:768px){.pd-bhl__feature-media{aspect-ratio:auto;width:45%}}.pd-bhl__feature-media a,.pd-bhl__feature-media img{display:block;height:100%;width:100%}.pd-bhl__feature-media img{object-fit:cover}.pd-bhl__feature-media-placeholder{align-items:center;background:linear-gradient(135deg,var(--pd-navy,#022d41) 0,#054a63 100%);color:var(--pd-teal,#34c6b9);display:flex;height:100%;justify-content:center;min-height:220px;width:100%}.pd-bhl__feature-content{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:var(--space-lg,24px)}@media (min-width:768px){.pd-bhl__feature-content{justify-content:center;padding:var(--space-xl,32px);width:55%}}.pd-bhl__feature-title{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:800;line-height:1.3;margin:0;text-wrap:balance}.pd-bhl__feature-title a{color:var(--pd-navy,#022d41);text-decoration:none}.pd-bhl__feature-title a:hover{text-decoration:underline}.pd-bhl__feature-title a:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:3px}.pd-bhl__feature-excerpt{color:var(--pd-slate-grey,#3d4c53);font-size:.98rem;line-height:1.6;margin:0}.pd-bhl__feature-cta{align-items:center;color:#0a6e64;display:inline-flex;font-family:Roboto,sans-serif;font-size:.92rem;font-weight:700;gap:6px;margin-top:4px;text-decoration:none}.pd-bhl__feature-cta:hover{text-decoration:underline}.pd-bhl__feature-cta:focus-visible{border-radius:4px;outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl__band{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:720px;text-align:center}.pd-bhl__band-text{max-width:560px}.pd-bhl__search{max-width:560px;position:relative;text-align:left;width:100%}.pd-bhl__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pd-bhl__search-input{background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:var(--radius-full,999px);box-shadow:0 2px 10px rgba(2,45,65,.12);color:var(--pd-navy,#022d41);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;min-height:52px;padding:12px 18px;width:100%}.pd-bhl__search-input::placeholder{color:var(--pd-soft-grey-accessible,#6b7280)}.pd-bhl__search-input:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__search-input:focus-visible{outline-color:var(--pd-yellow,#ffde59)}.pd-bhl__search-results{background:#fff;border:1px solid var(--pd-lightest-grey,#ebeded);border-radius:var(--radius-md,12px);box-shadow:0 12px 32px rgba(2,45,65,.18);left:0;list-style:none;margin:0;max-height:min(60vh,400px);overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.pd-bhl__search-results[hidden]{display:none}.pd-bhl__search-result{border-radius:var(--radius-sm,8px);color:inherit;display:block;padding:10px 12px;text-decoration:none}.pd-bhl__search-result-title{color:var(--pd-navy,#022d41);display:block;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.95rem;font-weight:700;line-height:1.35}.pd-bhl__search-result--active,.pd-bhl__search-result:hover{background:var(--pd-bg-teal-light,#ebf9f8)}.pd-bhl__search-result:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:-2px}.pd-bhl__search-empty{color:var(--pd-slate-grey,#3d4c53);font-size:.9rem;margin:0;padding:14px 12px;text-align:center}.pd-bhl__search-empty a{color:#0a6e64;font-weight:600}.pd-bhl__search-noscript{color:var(--pd-slate-grey,#3d4c53);font-size:.82rem;margin:6px 0 0;text-align:center}.pd-bhl--theme-navy .pd-bhl__search-noscript{color:hsla(0,0%,100%,.86)}.pd-bhl__search-noscript a{color:#0a6e64}.pd-bhl--theme-navy .pd-bhl__search-noscript a{color:#fff;text-decoration:underline}.pd-bhl__band-cta,.pd-bhl__band-link{color:#0a6e64;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none}.pd-bhl__band-cta{align-items:center;background:var(--pd-teal,#34c6b9);border-radius:var(--radius-full,999px);color:var(--pd-navy,#022d41);display:inline-flex;gap:6px;min-height:44px;padding:10px 22px}.pd-bhl__band-cta:hover{background:var(--pd-yellow,#ffde59)}.pd-bhl__band-link:hover{text-decoration:underline}.pd-bhl__band-cta:focus-visible,.pd-bhl__band-link:focus-visible{outline:3px solid var(--pd-navy,#022d41);outline-offset:2px}.pd-bhl--theme-navy .pd-bhl__band-cta:focus-visible,.pd-bhl--theme-navy .pd-bhl__band-link:focus-visible{outline-color:var(--pd-yellow,#ffde59)}@media (prefers-reduced-motion:reduce){.pd-bhl__card,.pd-bhl__card-image img,.pd-bhl__tile,.pd-bhl__tile-arrow{transition:none!important}}.pd-dyn .pd-section>.pd-bhl{grid-column:content}.pd-bhl .pd-bhl__eyebrow{margin:0 0 6px;max-width:none}.pd-bhl .pd-bhl__heading{font-size:clamp(1.25rem,3vw,1.9rem);line-height:1.25;margin:0}.pd-bhl .pd-bhl__card-title{font-size:1.02rem;line-height:1.35;margin:0 0 8px}.pd-bhl .pd-bhl__card-excerpt{font-size:.88rem;line-height:1.55;margin:0 0 12px;max-width:none}.pd-bhl .pd-bhl__card-meta{font-size:.78rem;margin:auto 0 0;max-width:none}.pd-bhl .pd-bhl__feature-title{font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:1.3;margin:0}.pd-bhl .pd-bhl__feature-excerpt{font-size:.98rem;line-height:1.6;margin:0;max-width:none}.pd-bhl .pd-bhl__center-cta,.pd-bhl .pd-bhl__empty,.pd-bhl .pd-bhl__search-noscript{max-width:none}.pd-bhl .pd-bhl__empty{margin:0}.pd-bhl .pd-bhl__center-cta{margin:22px 0 0}.pd-bhl .pd-bhl__search-noscript{margin:6px 0 0}.pd-bhl .pd-bhl__grid{grid-auto-columns:max(240px,min(78vw,300px))}