.pd-hero{background:#fff;overflow:hidden}.pd-hero__wrap{box-sizing:border-box;margin:0 auto;max-width:var(--container-max);padding:clamp(48px,7vw,100px) var(--gutter)}.pd-hero__row{align-items:stretch;gap:24px}.pd-hero__content,.pd-hero__row{display:flex;flex-direction:column}.pd-hero__content{align-items:flex-start;flex:1 1 auto;gap:40px;max-width:750px;min-width:0}.pd-hero__crumb{align-items:center;display:flex;flex-wrap:wrap;gap:11px;margin:0}.pd-hero__crumbLink{color:#556467;font-family:var(--font-family);font-size:14px;font-weight:500;letter-spacing:.14em;line-height:20px;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.pd-hero__crumbLink:hover{color:#194247}.pd-hero__crumbLink.is-current{color:#337077}.pd-hero__crumbSep{color:rgba(85,100,103,.4);font-family:var(--font-family);font-size:14px;font-weight:500;letter-spacing:.14em;line-height:20px}.pd-hero__heading{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin:0;width:100%}.pd-hero__heading-line{font-size:clamp(36px,5vw,64px)}.pd-hero__heading-accent,.pd-hero__heading-line{color:#194247;font-family:var(--font-family);font-weight:500;letter-spacing:-.02em;line-height:1.1}.pd-hero__heading-accent{display:block;font-size:clamp(32px,4.8vw,70px)}.pd-hero__description,.pd-hero__description p{color:#337077;font-family:var(--font-family);font-size:clamp(16px,2vw,24px);font-weight:400;line-height:28px;margin:0;width:100%}.pd-hero__description p+p{margin-top:.75em}.pd-hero__stats{align-items:stretch;display:flex;flex-wrap:wrap;gap:14px;width:100%}.pd-hero__brand{display:none}.pd-hero__badge{align-items:center;display:flex;flex:0 0 70px;height:82px;justify-content:flex-start;width:70px}.pd-hero__badge img{height:100%;object-fit:contain;object-position:left center;width:100%}.pd-hero__stat{background:#f6f3f0;border-radius:12px;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;gap:6px;justify-content:center;min-height:82px;min-width:0;padding:14px 16px}.pd-hero__statValue{color:#337077;font-size:14px;letter-spacing:.14em;line-height:20px;text-transform:uppercase}.pd-hero__statLabel,.pd-hero__statValue{font-family:var(--font-family);font-weight:500;margin:0}.pd-hero__statLabel{color:#194247;font-size:16px;line-height:28px}.pd-hero__media{align-items:center;align-self:center;display:flex;flex-shrink:0;height:var(--pd-media-h-mobile,180px);justify-content:center;max-width:var(--pd-media-w,456px);position:relative;width:100%}.pd-hero__media-img{height:100%;object-fit:contain;object-position:center;transition:transform .35s ease;width:100%}.pd-hero [data-sr]{opacity:1;transform:none}.pd-hero .is-sr-hidden{opacity:0;transform:translateY(12px)}.pd-hero .is-sr-shown{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}@media (hover:hover) and (pointer:fine){.pd-hero__media:hover .pd-hero__media-img{transform:scale(1.03)}}@media (min-width:768px){.pd-hero__row{gap:32px}.pd-hero__stat{flex:0 1 auto}}@media (min-width:1024px){.pd-hero__row{align-items:center;flex-direction:row;gap:40px;justify-content:space-between}.pd-hero__content{gap:40px;max-width:min(750px,calc(100% - var(--pd-media-w, 456px) - 40px))}.pd-hero__media{align-self:center;flex:0 0 var(--pd-media-w,456px);height:var(--pd-media-h,285px);margin-left:auto;max-width:var(--pd-media-w,456px);width:var(--pd-media-w,456px)}}@media (max-width:767px){.pd-hero__crumb{display:none}.pd-hero__wrap{padding-bottom:48px;padding-top:48px}.pd-hero__row{gap:32px}.pd-hero__content{display:contents}.pd-hero__brand{align-items:center;display:flex;justify-content:center;order:1;width:100%}.pd-hero__brand-img{display:block;height:auto;max-height:48px;max-width:min(220px,100%);object-fit:contain;width:auto}.pd-hero__heading{order:2;width:100%}.pd-hero__heading-accent,.pd-hero__heading-line{font-size:36px;line-height:1.15}.pd-hero__media{display:none}.pd-hero__description{order:3;width:100%}.pd-hero__description,.pd-hero__description p{font-size:16px;line-height:1.5}.pd-hero__stats{align-items:stretch;flex-direction:column;gap:12px;order:4;width:100%}.pd-hero__badge{flex:0 0 auto;height:82px;max-width:70px;width:70px}.pd-hero__stat{flex:1 1 auto;max-width:none;min-height:0;padding:16px;width:100%}.pd-hero__statValue{color:#337077;font-size:24px;font-weight:500;letter-spacing:0;line-height:1.2;text-transform:none}.pd-hero__statLabel{color:#194247;font-size:16px;line-height:1.5}}@media (hover:none) and (pointer:coarse){.pd-hero__media:hover .pd-hero__media-img{transform:none}}@media (prefers-reduced-motion:reduce){.pd-hero .is-sr-shown,.pd-hero__media-img{transition:none}}