.m-callout{border-radius:var(--r-panel);padding:clamp(24px,3vw,48px)}.m-callout--sub{background:var(--c-bg-sub)}.m-callout--brand{background:var(--c-brand-deep)}.m-callout--outline{background:#fff;border:1px solid var(--c-line)}.m-callout__title{font-size:var(--fz-h3);letter-spacing:var(--ls-head)}.m-callout--brand .m-callout__title{color:#fff}.m-callout__text{margin-block-start:var(--s-16);line-height:var(--lh-loose);color:var(--c-text-sub)}.m-callout--brand .m-callout__text{color:#ffffffe6}
