.pmc-article-hero{--pmc-ah-accent:#2569bb;--pmc-ah-accent-soft:rgba(37,105,187,.12);--pmc-ah-accent-softer:rgba(37,105,187,.07);--pmc-ah-border:rgba(15,45,90,.1);--pmc-article-title-color:#404040;--pmc-article-title-size:30px;--pmc-article-body-color:#404040;--pmc-article-body-size:20px;background:#fff;color:var(--pmc-article-body-color,#404040);font-family:inherit;padding:0}.pmc-article-hero,.pmc-article-hero *,.pmc-article-hero :after,.pmc-article-hero :before{box-sizing:border-box}.pmc-article-hero__inner{margin:0 auto;max-width:1000px;width:100%}.pmc-article-hero__card{background:#fff;border:none;border-radius:18px;overflow:hidden;padding:0}.pmc-article-hero__grid{align-items:start;display:grid;gap:clamp(1.75rem,4vw,2.75rem);min-width:0}.pmc-article-hero--layout-stacked .pmc-article-hero__grid{grid-template-columns:minmax(0,1fr)}@media (min-width:1025px){.pmc-article-hero--layout-split .pmc-article-hero__grid{align-items:stretch;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.pmc-article-hero--layout-split.pmc-article-hero--no-media .pmc-article-hero__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.pmc-article-hero{padding-left:24px;padding-right:24px}.pmc-article-hero--layout-split .pmc-article-hero__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1024px){.pmc-article-hero__title{font-size:clamp(1.85rem,4.1vw,calc(var(--pmc-article-title-size, 30px)*.9))}.pmc-article-hero__excerpt{font-size:calc(var(--pmc-article-body-size, 20px)*.92)}.pmc-article-hero__meta-pill{font-size:.7475rem}}.pmc-article-hero__copy{font-family:inherit;min-width:0;text-align:center}.pmc-article-hero__title-divider{margin:0 auto clamp(1rem,2vw,1.5rem);max-width:100%}.pmc-article-hero__title{color:var(--pmc-article-title-color,#404040);font-family:inherit;font-size:clamp(2rem,4.6vw,var(--pmc-article-title-size,30px));font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0;word-wrap:break-word;overflow-wrap:anywhere}.pmc-article-hero__title--align-left{text-align:left}.pmc-article-hero__title--align-center{text-align:center}.pmc-article-hero__title--align-right{text-align:right}.pmc-article-hero__title--uppercase{letter-spacing:.06em;text-transform:uppercase}.pmc-article-hero__excerpt{color:var(--pmc-article-body-color,#404040);font-family:inherit;font-size:clamp(1rem,1.9vw,var(--pmc-article-body-size,20px));line-height:1.65;margin-left:auto;margin-right:auto;margin-top:clamp(1rem,2.2vw,1.35rem);max-width:52rem;text-align:center}.pmc-article-hero__excerpt p{margin:0 0 .85rem}.pmc-article-hero__excerpt p:last-child{margin-bottom:0}.pmc-article-hero__meta{align-items:center;display:flex;flex-wrap:wrap;font-family:inherit;gap:.55rem .65rem;justify-content:center;margin-top:clamp(1.35rem,3vw,1.85rem)}.pmc-article-hero__meta-pill{align-items:center;background:var(--pmc-ah-accent-softer);border:1px solid var(--pmc-ah-accent-soft);border-radius:999px;color:var(--pmc-article-body-color,#404040);display:inline-flex;font-family:inherit;font-size:clamp(.75rem,1.5vw,.8125rem);font-weight:600;line-height:1.35;max-width:100%;padding:.45rem .95rem;word-break:break-word}.pmc-article-hero__media{align-self:stretch;min-width:0;width:100%}.pmc-article-hero--layout-stacked .pmc-article-hero__media{justify-self:stretch}@media (max-width:1024px){.pmc-article-hero__media--split-align-auto,.pmc-article-hero__media--split-align-center,.pmc-article-hero__media--split-align-left,.pmc-article-hero__media--split-align-right{justify-self:stretch!important;width:100%!important}}@media (min-width:1025px){.pmc-article-hero--layout-split .pmc-article-hero__media--split-align-auto{justify-self:stretch;width:100%}.pmc-article-hero--layout-split .pmc-article-hero__media--split-align-left{justify-self:start;max-width:100%;width:fit-content}.pmc-article-hero--layout-split .pmc-article-hero__media--split-align-center{justify-self:center;max-width:100%;width:fit-content}.pmc-article-hero--layout-split .pmc-article-hero__media--split-align-right{justify-self:end;max-width:100%;width:fit-content}}.pmc-article-hero__image-wrapper{border-color:transparent;border-style:solid;max-width:100%;overflow:hidden;position:relative;transition:box-shadow .25s ease,background-color .25s ease;width:100%}.pmc-article-hero__media--theme-default .pmc-article-hero__image-wrapper{background:linear-gradient(145deg,#f8fafc,#eef4fa)}.pmc-article-hero__image-wrapper--radius-none{border-radius:0}.pmc-article-hero__image-wrapper--radius-small{border-radius:8px}.pmc-article-hero__image-wrapper--radius-medium{border-radius:14px}.pmc-article-hero__image-wrapper--radius-large{border-radius:22px}.pmc-article-hero__image-wrapper--radius-full{border-radius:999px}.pmc-article-hero__image-wrapper--ratio-16-9{aspect-ratio:16/9}.pmc-article-hero__image-wrapper--ratio-4-3{aspect-ratio:4/3}.pmc-article-hero__image-wrapper--ratio-1-1{aspect-ratio:1/1}.pmc-article-hero__image-wrapper--ratio-3-4{aspect-ratio:3/4}.pmc-article-hero__image-wrapper--ratio-auto{aspect-ratio:auto}.pmc-article-hero__image-wrapper--ratio-custom{aspect-ratio:var(--pmc-custom-aspect-width) /var(--pmc-custom-aspect-height)}.pmc-article-hero__image-wrapper--has-fixed-height{aspect-ratio:unset;min-height:0}.pmc-article-hero__image-wrapper.has-shadow{box-shadow:0 12px 30px rgba(15,23,42,.12)}.pmc-article-hero__image-wrapper.has-border{border-style:solid}.pmc-article-hero__media--theme-light .pmc-article-hero__image-wrapper{background-color:#fff}.pmc-article-hero__media--theme-dark .pmc-article-hero__image-wrapper{background-color:#404040}.pmc-article-hero__image-wrapper>.pmc-article-hero__image{backface-visibility:hidden;display:block;height:100%;inset:0;object-position:var(--pmc-object-x,center) var(--pmc-object-y,center);position:absolute;transform-origin:center center;transition:transform .35s ease,opacity .35s ease;width:100%;z-index:0}.pmc-article-hero__image--fit-cover{object-fit:cover}.pmc-article-hero__image--fit-contain{object-fit:contain}.pmc-article-hero__image--x-left{--pmc-object-x:left}.pmc-article-hero__image--x-center{--pmc-object-x:center}.pmc-article-hero__image--x-right{--pmc-object-x:right}.pmc-article-hero__image--y-top{--pmc-object-y:top}.pmc-article-hero__image--y-center{--pmc-object-y:center}.pmc-article-hero__image--y-bottom{--pmc-object-y:bottom}.pmc-article-hero__image-overlay{inset:0;pointer-events:none;position:absolute;z-index:2}.pmc-article-hero__image-wrapper--hover-zoom:hover>.pmc-article-hero__image{transform:scale(var(--pmc-hover-scale,1.04))}.pmc-article-hero__image-wrapper--hover-fade:hover>.pmc-article-hero__image{opacity:.88}@media (hover:hover){.pmc-article-hero__image-wrapper--hover-zoom{cursor:zoom-in}}@media (max-width:767px){.pmc-article-hero{padding-left:24px;padding-right:24px}.pmc-article-hero__image-wrapper:not(.pmc-article-hero__image-wrapper--custom-dims){max-width:100%!important;width:100%!important}.pmc-article-hero__image-wrapper--custom-dims{box-sizing:border-box;max-width:100%}.pmc-article-hero__title{font-size:clamp(1.6rem,7.2vw,calc(var(--pmc-article-title-size, 30px)*.82))}.pmc-article-hero__excerpt{font-size:calc(var(--pmc-article-body-size, 20px)*.86)}.pmc-article-hero__meta-pill{font-size:.69875rem}}.pmc-article-hero .pmc-divider-bg{margin:0 auto;max-width:var(--pmc-divider-max-width);overflow:var(--pmc-divider-overflow);padding-bottom:0;padding-top:0;position:relative;width:100%;z-index:var(--pmc-divider-z-index)}.pmc-article-hero .pmc-divider-bg__visual{border-radius:var(--pmc-divider-radius);height:var(--pmc-divider-height-desktop);opacity:var(--pmc-divider-opacity);position:relative;width:100%}.pmc-article-hero .pmc-divider-bg__visual--bg-image{background-color:transparent;background-position:var(--pmc-divider-bg-pos-x-desktop) var(--pmc-divider-bg-pos-y-desktop);background-repeat:no-repeat;background-size:var(--pmc-divider-bg-size-desktop) auto}.pmc-article-hero .pmc-divider-bg__visual--svg-inline{background:none}.pmc-article-hero .pmc-divider-bg--straight-line{padding-bottom:0;padding-top:0}.pmc-article-hero .pmc-divider-bg__visual--straight-line{align-items:center;background:none;display:flex;height:auto;justify-content:center;min-height:0;padding-bottom:0;padding-top:0}.pmc-article-hero .pmc-divider-bg__straight-line{background-color:var(--pmc-divider-straight-color);border:none;flex-shrink:0;height:var(--pmc-divider-straight-thickness);margin:0;max-width:50%;padding:0;width:50%}.pmc-article-hero .pmc-divider-bg__svg-frame{inset:0;overflow:hidden;pointer-events:none;position:absolute}.pmc-article-hero .pmc-divider-bg__svg-el{display:block;height:auto;left:var(--pmc-divider-bg-pos-x-desktop);max-height:100%;position:absolute;top:var(--pmc-divider-bg-pos-y-desktop);transform:translate(-50%,-50%);width:var(--pmc-divider-bg-size-desktop)}@media (max-width:991px){.pmc-article-hero .pmc-divider-bg__visual{height:var(--pmc-divider-height-tablet)}.pmc-article-hero .pmc-divider-bg__visual--straight-line{height:auto}.pmc-article-hero .pmc-divider-bg__visual--bg-image{background-position:var(--pmc-divider-bg-pos-x-tablet) var(--pmc-divider-bg-pos-y-tablet);background-size:var(--pmc-divider-bg-size-tablet) auto}.pmc-article-hero .pmc-divider-bg__svg-el{left:var(--pmc-divider-bg-pos-x-tablet);top:var(--pmc-divider-bg-pos-y-tablet);width:var(--pmc-divider-bg-size-tablet)}}@media (max-width:767px){.pmc-article-hero .pmc-divider-bg__visual{height:var(--pmc-divider-height-mobile)}.pmc-article-hero .pmc-divider-bg__visual--straight-line{height:auto}.pmc-article-hero .pmc-divider-bg__visual--bg-image{background-position:var(--pmc-divider-bg-pos-x-mobile) var(--pmc-divider-bg-pos-y-mobile);background-size:var(--pmc-divider-bg-size-mobile) auto}.pmc-article-hero .pmc-divider-bg__svg-el{left:var(--pmc-divider-bg-pos-x-mobile);top:var(--pmc-divider-bg-pos-y-mobile);width:var(--pmc-divider-bg-size-mobile)}}.pmc-article-hero .pmc-divider-bg--debug{outline:2px dashed #c62828;outline-offset:2px}.pmc-article-hero .pmc-divider-bg--debug .pmc-divider-bg__visual{box-shadow:inset 0 0 0 1px rgba(198,40,40,.35)}.pmc-article-hero .pmc-divider-bg__debug-panel{background:#fff8f8;border:1px solid #c62828;border-radius:4px;color:#1a1a1a;font-size:12px;line-height:1.45;margin-top:0;max-width:100%;padding:.75rem 1rem}.pmc-article-hero .pmc-divider-bg__debug-title{font-size:13px;font-weight:600;margin:0 0 .5rem}.pmc-article-hero .pmc-divider-bg__debug-list{margin:0;padding-left:1.2rem}.pmc-article-hero .pmc-divider-bg__debug-list li{margin-bottom:.25rem}