.callout--light{background-color:var(--wp--preset--color--primary-blue-light-3);padding:16px;border-radius:8px}.callout--light:where(.is-layout-flow,.is-layout-constrained,.is-layout-flex){margin-bottom:16px}.callout--light .callout--light{background-color:var(--wp--preset--color--base)}@media screen and (min-width: 782px){.callout--light{padding:24px}}.callout--light :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) :where(h3,h4){margin-bottom:12px}.callout--light p:last-of-type,.callout--light .is-layout-flex.wp-block-columns,.callout--light .is-layout-flow.wp-block-column ul,.callout--light :where(.is-layout-constrained,.is-layout-flow) .wp-block-genesis-blocks-gb-columns{margin-bottom:0}.callout--light .gb-block-layout-column p:last-of-type~ul,.callout--light .gb-block-layout-column ul~p,.callout--light :where(.wp-block-genesis-blocks-gb-columns,.wp-block-columns)~:where(p,ul,ol),.callout--light .wp-block-columns .wp-block-column :where(ul,ol)~p,.callout--light.wp-block-columns .wp-block-column :where(ul,ol)~p{margin-top:16px}.callout--light :where(.gb-block-layout-column,.wp-block-column) p{margin-bottom:16px}.callout--light :where(.gb-block-layout-colum,.wp-block-column) p:last-child,.callout--light .wp-block-column ol li:last-child,.callout--light ol li:last-child{margin-bottom:0}.callout--light .is-layout-flow.wp-block-column :where(ul,ol)~p{margin-top:12px}.callout--light .wp-block-column ul li:first-child{margin-top:0}.wp-block-group:has(.callout--light){margin-bottom:16px}.callout--light.wp-block-columns,.single-col-with-aside__main .wp-block-group:has(.callout--light):last-child{margin-bottom:0 !important}.gb-block-layout-column-inner .callout--light{height:100%}.callout--light-img{margin-bottom:16px !important;height:auto}.wp-block-column>.callout--light-img,.wp-block-genesis-blocks-gb-column .callout--light-img{height:100%;box-sizing:border-box}.wp-block-column>.callout--light-img:last-child,.wp-block-genesis-blocks-gb-column .callout--light-img:last-child{margin-bottom:0 !important}.callout--light-img__container{height:100%;gap:16px !important;background-color:var(--wp--preset--color--primary-blue-light-3);color:var(--wp--preset--color--tonal-black) !important;padding:16px;border-radius:8px}@media screen and (min-width: 860px){.callout--light-img__container{padding:24px}}.callout--light-img .callout--light-img__container .callout--light-img__img.is-layout-flow.wp-block-column{flex-basis:40px !important}.callout--light-img__img img{width:40px;aspect-ratio:1}@media screen and (min-width: 860px){.callout--light-img .callout--light-img__container .callout--light-img__img.is-layout-flow.wp-block-column{flex-basis:64px !important}.callout--light-img__img img{width:64px}}.callout--light-img__info.wp-block-columns:where(.is-layout-flow,.is-layout-constrained,.is-layout-flex){gap:16px;margin-top:0}.callout--light-img__info:last-child{margin-bottom:0}.callout--light-img__content>p{margin:12px 0 !important}.callout--light-img__content>p:last-child{margin:12px 0 0 0 !important}.callout--light-img__info+.callout--light-img__info{margin-top:12px !important}.callout--light-img .wp-block-image{margin:0}.callout--light-img :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) :where(h3,h4),.callout--light-img__heading{font-size:var(--wp--preset--font-size--large);line-height:var(--wp--custom--line-height--large);font-weight:var(--wp--custom--font-weight--bold);margin:0 0 12px !important}@media screen and (min-width: 860px){.callout--light-img :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) :where(h3,h4),.callout--light-img__heading{font-size:var(--wp--preset--font-size--extra-large);line-height:var(--wp--custom--line-height--extra-large)}}.callout--light-img :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) p{margin-bottom:12px}.callout--light-img :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) p:last-child{margin:0}.callout--light-img .callout--light-img__label{font-weight:var(--wp--custom--font-weight--bold);font-size:var(--wp--preset--font-size--medium);line-height:var(--wp--custom--line-height--medium)}.callout--light-img a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}.callout--light-img a:where(:not(.wp-element-button)):hover{background-color:rgba(0,118,178,.08)}.callout--light-img a:where(:not(.wp-element-button)):focus{background-color:var(--wp--preset--color--links-focused-orange)}.callout--light-img a:where(:not(.wp-element-button)):active{background-color:rgba(0,118,178,.16);color:var(--wp--preset--color--primary)}.callout--light-img .wp-block-create-block-icon-list{margin:12px 0 !important}.callout--light-img .wp-block-create-block-icon-list:last-child{margin:12px 0 0 0 !important}.callout--light-img .wp-block-create-block-icon-list li{margin:12px 0}.callout--light-img .wp-block-create-block-icon-list li:last-child{margin:12px 0 0 0}.callout--dark{background:linear-gradient(100deg, var(--wp--preset--color--overlay-lighten-opacity-16) 0%, transparent 100%),var(--wp--preset--color--secondary);padding:32px;border-radius:8px;color:var(--wp--preset--color--base);text-align:center}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) p{margin-bottom:8px}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) p:last-of-type{margin:0}.callout--dark .callout--dark{background-color:var(--wp--preset--color--overlay-lighten-opacity-20);padding:16px}.callout--dark .callout--dark p{margin-bottom:8px}.callout--dark .callout--dark p:last-of-type{margin:0}.callout--dark .callout__overline{color:var(--wp--preset--color--primary-blue-light-2);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--bold);letter-spacing:var(--wp--custom--letter-spacing--medium);text-transform:uppercase;margin-bottom:8px}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) h3{font-size:var(--wp--preset--font-size--xxxl);font-weight:var(--wp--custom--font-weight--bold)}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) :where(h3,h4){margin:8px 0 !important}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) h3:first-child,.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) h4:first-child{margin-top:0 !important}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) h3.wp-block-heading+p,.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) h4.wp-block-heading+p{margin-top:8px !important}.callout--dark :where(.is-layout-flow,.is-layout-constrained,.is-layout-flex) *:first-child{margin-top:0}.callout__main-group{margin-bottom:16px !important}.gb-block-layout-column .callout__main-group{margin-bottom:0 !important}.wp-block-column .callout__main-group{height:100%;margin-bottom:0 !important}.callout__nested-group+*{margin-top:16px !important}.callout--dark.wp-block-columns{margin-bottom:0;height:auto}.callout--dark.wp-block-columns .callout--dark.wp-block-columns{height:100%}.callout--dark .wp-block-columns:last-child,.callout--dark .wp-block-column *:last-child{margin-bottom:0 !important}
