.hcpa-flex-columns {
--hcpa-blue: #0B3D91;
--hcpa-light-text: #E6E8EC;
--hcpa-dark-text: #4A4A4A;
--hcpa-dark-bg: #111111;
--hcpa-light-bg: #FFFFFF;
width: 100%;
box-sizing: border-box;
margin: 0;
padding: var(--hcpa-fc-py, 50px) var(--hcpa-fc-px, 24px);
}
.hcpa-flex-columns--dark {
background: var(--hcpa-dark-bg);
color: var(--hcpa-light-text);
}
.hcpa-flex-columns--light {
background: var(--hcpa-light-bg);
color: var(--hcpa-dark-text);
}
.hcpa-flex-columns__inner {
width: min(100%, var(--hcpa-fc-max, 1400px));
margin: 0 auto;
display: grid;
grid-template-columns: repeat(var(--hcpa-fc-count, 2), minmax(0, 1fr));
gap: var(--hcpa-fc-gap, 36px);
align-items: start;
}
.hcpa-flex-columns__column {
min-width: 0;
transform: translateX(var(--hcpa-column-x, 0px));
}
.hcpa-flex-columns .hcpa-flex-columns__heading {
color: var(--hcpa-blue) !important;
-webkit-text-fill-color: var(--hcpa-blue) !important;
margin: 0 0 20px !important;
line-height: 1.15;
font-weight: 800;
}
.hcpa-flex-columns h1.hcpa-flex-columns__heading {
font-size: clamp(32px, 3.2vw, 50px);
}
.hcpa-flex-columns h2.hcpa-flex-columns__heading {
font-size: clamp(26px, 2.2vw, 36px);
}
.hcpa-flex-columns .hcpa-flex-columns__paragraph {
color: inherit !important;
-webkit-text-fill-color: currentColor !important;
font-size: 17px;
line-height: 1.62;
margin: 0 0 18px !important;
opacity: 1 !important;
filter: none !important;
transform: translateX(var(--hcpa-paragraph-x, 0px));
}
.hcpa-flex-columns .hcpa-flex-columns__paragraph:last-child {
margin-bottom: 0 !important;
}
@media (max-width: 1024px) {
.hcpa-flex-columns__inner {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.hcpa-flex-columns__column,
.hcpa-flex-columns .hcpa-flex-columns__paragraph {
transform: none;
}
}
@media (max-width: 680px) {
.hcpa-flex-columns {
padding-left: 20px;
padding-right: 20px;
}
.hcpa-flex-columns__inner {
grid-template-columns: 1fr;
gap: 30px;
}
} .hcpa-flex-columns__code {
min-width: 0;
color: inherit;
}
.hcpa-flex-columns__code > :first-child {
margin-top: 0;
}
.hcpa-flex-columns__code > :last-child {
margin-bottom: 0;
}:where(.wp-block-button__link){border-radius:9999px}.spectra-background-video{position:relative;--spectra-background-gradient:initial;--spectra-background-color:transparent;--spectra-background-gradient-hover:initial;--spectra-background-color-hover:transparent}.spectra-background-video__wrapper{border-radius:unset;inset:0;overflow:hidden;position:absolute;z-index:0}.spectra-background-video__wrapper video{height:auto;left:50%;min-block-size:inherit;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.spectra-background-video__wrapper~*{position:relative;z-index:2}.spectra-background-video>.spectra-background-video__wrapper--overlay:after{background:var(--spectra-background-gradient,var(--spectra-background-color));content:"";inset:0;opacity:var(--spectra-overlay-opacity,1);pointer-events:none;position:absolute}.spectra-background-video:hover>.spectra-background-video__wrapper--overlay:after{background:var(--spectra-background-gradient-hover,var(--spectra-background-color-hover,var(--spectra-background-gradient,var(--spectra-background-color))));opacity:var(--spectra-overlay-opacity)}body .wp-block-spectra-container:not(.alignfull):where([class*=gs-]){width:auto}body .spectra-is-root-container.alignfull{max-width:none}body .spectra-is-root-container.alignwide{margin-left:auto!important;margin-right:auto!important}body .spectra-is-root-container.alignwide,body .spectra-is-root-container.alignwide>*{max-width:var(--wp--style--global--wide-size,1164px)}body .wp-block-spectra-container.spectra-is-root-container:where(:not(.alignwide):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}body .entry-content{max-width:unset}body .wp-block-spectra-container.spectra-no-padding{padding:0}body .wp-block-spectra-container.spectra-no-width{width:auto}body .spectra-no-nav-container>.wp-block-navigation__container{display:contents}body .spectra-no-nav-container .wp-block-navigation-item{display:revert}body .wp-block-navigation.spectra-no-nav-container{align-items:revert;flex-wrap:revert;gap:revert}body .wp-block-spectra-container.spectra-no-block-gap,body .wp-block-spectra-counter-child-wrapper.spectra-no-block-gap{-moz-column-gap:0;column-gap:0;row-gap:0}body .wp-block-spectra-container.spectra-no-block-gap>:where(.block-editor-inner-blocks)>:where(.block-editor-block-list__layout)>:where(:not(h4,h5,h6)){margin-block-start:0}[hidden]{display:none!important}header.zipai-imported-header{display:contents}