.callout-two-column-cards.is-style-blocky{--butler-two-column-cards-blocky-card-bg:#071f3d}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-background{display:none}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-wrapper{padding-inline:1rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-headline-text{font-weight:700;margin-bottom:3.25rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-cards{gap:1.5rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-cards>:nth-child(2){margin-top:0}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card{aspect-ratio:4/3;background:var(--butler-two-column-cards-blocky-card-bg);border-radius:0;box-shadow:none}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-image{transition:transform .5s cubic-bezier(.22,1,.36,1)}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card:hover .callout-two-column-cards-card-image{transform:scale(1.018)}@media(prefers-reduced-motion:reduce){.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-image{transition:none}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card:hover .callout-two-column-cards-card-image{transform:none}}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-media:after{background:linear-gradient(180deg,transparent 28%,color-mix(in srgb,var(--butler-two-column-cards-blocky-card-bg) 4%,transparent) 42%,color-mix(in srgb,var(--butler-two-column-cards-blocky-card-bg) 22%,transparent) 58%,color-mix(in srgb,var(--butler-two-column-cards-blocky-card-bg) 68%,transparent) 78%,color-mix(in srgb,var(--butler-two-column-cards-blocky-card-bg) 94%,transparent) 100%)}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-text{padding:1.875rem 1.75rem 1.625rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-heading{margin-bottom:.75rem;max-width:none}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card .wp-block-button.is-style-text-link-white{--button-text-link-circle-size-override:2.125rem;--button-text-link-gap-override:0.75rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card [class~=wp-block-button__link]{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;font-weight:300;grid-template-columns:2.125rem minmax(0,1fr);line-height:1.3;white-space:normal;width:100%}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card [class~=wp-block-button__link]:after,.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card [class~=wp-block-button__link]:before{align-self:center;grid-column:1;grid-row:1/-1}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card [class~=wp-block-button__link]:after{justify-self:center;left:auto;position:relative;top:auto}@media(min-width:768px){.callout-two-column-cards.is-style-blocky .callout-two-column-cards-wrapper{padding-inline:2rem}.callout-two-column-cards.is-style-blocky .callout-two-column-cards-card-text{padding:2.375rem 2.375rem 2.125rem}}
