.block-callout-alternate{border:2px solid var(--wp--preset--color--primary);padding:9px 8px;position:relative;isolation:isolate}.block-callout-alternate__inner-border{border:3px solid var(--wp--preset--color--primary)}.block-callout-alternate:is(.layout-alpha) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child){font-size:var(--wp--preset--font-size--jumbo);font-family:var(--wp--preset--font-family--display);line-height:var(--wp--custom--line-height--small);font-weight:700;margin-bottom:0}.block-callout-alternate:is(.layout-alpha) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child)+p{margin-top:10px}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__inner-border{min-height:278px}.block-callout-alternate:is(.layout-beta) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child){font-size:var(--wp--preset--font-size--large);font-family:var(--wp--preset--font-family--display-2);line-height:var(--wp--custom--line-height--small);font-weight:700;margin-bottom:0;text-transform:uppercase;border-bottom:3px solid var(--wp--preset--color--primary)}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__icon-container{line-height:0;width:317px;height:288px;position:absolute;opacity:.5;z-index:-1;right:calc(-1 * var(--wp--custom--layout--padding))}.block-callout-alternate:is(.layout-beta) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child)+p{margin-top:12px}@media only screen and (max-width:767px){.block-callout-alternate:is(.layout-alpha) .block-callout-alternate__inner-border{padding:17px}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__inner-border{padding:16px}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__icon-container{bottom:-18px}.block-callout-alternate:is(.layout-beta) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child){margin:0 -16px;padding:0 16px 14px}}@media only screen and (min-width:768px){.block-callout-alternate:is(.layout-alpha) .block-callout-alternate__inner-border{padding:22px 23px}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__inner-border{padding:17px 24px 25px}.block-callout-alternate:is(.layout-beta) .block-callout-alternate__icon-container{bottom:-21px}.block-callout-alternate:is(.layout-beta) :is(p.block-callout-alternate__title,p.is-style-block-title,h2:first-child,h3:first-child){margin:0 -24px;padding:0 24px 10px}}