.callout.theme--image:after{transition:all 1s cubic-bezier(0.59, 0, 0.06, 1)}.callouts{max-width:var(--width-content);margin-inline:auto}.callout{gap:var(--space-m);margin-bottom:0;padding:var(--space-l) var(--container-wide);width:100%;will-change:transform;background-color:var(--color-background)}.callout .rotate-svg{width:var(--size-l-2);height:var(--size-l-2)}.callout .title-callout{gap:var(--space-m)}@media only screen and (max-width: 48rem){.callout .title-callout{width:-webkit-fill-available;align-items:center;flex-direction:row}.callout .title-callout header{width:-webkit-fill-available}.callout .title-callout .callout__subtitle{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body)}}.callout:last-child{margin-bottom:0}.callout header{padding-right:var(--space-l)}@media only screen and (max-width: 48rem){.callout header{padding:0}}.callout header,.callout span{position:relative;z-index:3}.callout img{z-index:1}.callout .button{gap:var(--space-m);padding:0}.callout .button span{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);font-style:var(--font-style-body)}.callout .button svg{width:var(--size-l-1);height:var(--size-l-1)}@media only screen and (max-width: 48rem){.callout .button svg{width:var(--size-l-1);height:var(--size-l-1)}}.callout.theme--image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:var(--color-black);mix-blend-mode:multiply;opacity:.4}.callout.theme--image .button{z-index:5}.callout.theme--image .button span{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);font-style:var(--font-style-body)}.callout:hover{transform:translateX(0.25rem)}.callout .callout__heading,.callout .callout__subtitle{margin-bottom:0}
/*# sourceMappingURL=callouts.css.map */
