.pd-resource-callout{--pd-callout-image:clamp(6rem,5.4286rem + 2.8571vw,8rem)}.pd-resource-callout__inner{container-type:inline-size;display:flex;flex-direction:column;gap:var(--pd-space-sm)}.pd-resource-callout__card{display:grid;grid-template-columns:minmax(0,1fr);position:relative;row-gap:var(--pd-space-sm)}.pd-resource-callout__icon{color:var(--pd-slate);display:block;height:clamp(2rem,1.8571rem + .7143vw,2.5rem);width:clamp(2rem,1.8571rem + .7143vw,2.5rem)}.pd-resource-callout__icon svg,.pd-resource-callout__icon>*{display:block;height:100%;width:100%}.pd-resource-callout__icon svg{fill:currentColor}.pd-resource-callout__media{align-items:flex-start;display:flex;flex-direction:column;gap:var(--pd-space-sm);max-width:15rem}.pd-resource-callout__image{border-radius:var(--pd-radius-sm);display:block;max-height:var(--pd-callout-image);max-width:var(--pd-callout-image);width:auto}.pd-resource-callout__body{align-items:center;display:flex;flex-wrap:wrap;gap:var(--pd-space-md) var(--pd-space-lg);justify-content:space-between}.pd-resource-callout__text{flex:1 1 20rem;font-weight:500;max-width:50rem;min-width:0}.pd-resource-callout__text a{position:relative;z-index:1}.pd-resource-callout__action{flex:0 1 auto;min-width:0}.pd-resource-callout__link:after{border-radius:var(--pd-radius-md);content:"";inset:0;position:absolute}@container (min-width: 30rem){.pd-resource-callout__card--with-visual{align-items:center;column-gap:var(--pd-space-md);grid-template-columns:auto minmax(0,1fr)}}