wp-component[name=ThreeColFunctionsAlt]{background-image:linear-gradient(to bottom,rgb(0,92,199),rgb(0,14,29));padding-block:50px;overflow:hidden}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt]{background-image:linear-gradient(to bottom right,rgb(0,92,199),rgb(0,14,29))}}wp-component[name=ThreeColFunctionsAlt] h2{grid-column:1/-1;grid-row:1;color:#fff;margin-block-end:32px}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] h2{grid-column:span 6}}wp-component[name=ThreeColFunctionsAlt] .functions-tabs{color:#fff;display:grid;grid-column:1/-1;grid-template-columns:subgrid;isolation:isolate;margin-block-start:0;position:relative}wp-component[name=ThreeColFunctionsAlt] .functions-tabs:after{background-color:var(--color-blue);border-radius:22px;content:"";position:relative}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs:after{display:block;grid-column:1/-1;grid-row:2;z-index:0}}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs:after{display:block;grid-column:4/-1;grid-row:1/-1;z-index:0}}wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-navigation{grid-column:1/span 4;grid-row:2}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-navigation{grid-row:1;grid-column:1/-1}}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-navigation{grid-column:1/span 3;grid-row:1}}wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels,wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{display:grid;grid-column:1/span 4;grid-template-rows:subgrid}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels,wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{z-index:1}}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels,wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{grid-row:1/-1;z-index:1}}wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels{grid-row:1;grid-template-rows:minmax(480px,536px)}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels{grid-column:1/span 3;grid-row:2;padding:14px}}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-image-panels{align-self:stretch;grid-column:4/span 4;grid-row:1;grid-template-rows:minmax(600px,700px);justify-self:start}}wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{grid-row:3}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{grid-column:4/span 5;grid-row:2}}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-tabs .functions-content-panels{grid-column:7/span 6;grid-row:1;grid-template-rows:minmax(600px,700px)}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation{padding-block:32px}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation{padding-block:14px}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow:hidden;position:relative;place-items:center;scroll-behavior:smooth}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu{place-items:start;grid-auto-flow:row}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item{align-items:center;border-left:3px solid transparent;color:#ffffff80;cursor:pointer;display:inline-flex;font-family:var(--font-family-heading);font-weight:700;gap:12px;padding:6px 8px;text-wrap:nowrap;transition:all ease .3s}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item{padding:10px 24px}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item[aria-selected=true],wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item:hover{color:#fff}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item[aria-selected=true],wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item:hover{border-left:3px solid var(--color-teal)}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item[aria-selected=true]>span.icon,wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item:hover>span.icon{opacity:1}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-menu>button.functions-navigation-menu-item>span.icon{--image-url: "";background-color:var(--color-teal);block-size:32px;display:inline-grid;inline-size:32px;-webkit-mask-image:var(--image-url);mask-image:var(--image-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.3}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-mobile{display:flex;gap:6px;justify-content:center;margin-block-start:20px}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation-mobile{display:none}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-mobile .function-navigation-button{display:grid;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue);place-items:center;cursor:pointer;color:#fff}wp-component[name=ThreeColFunctionsAlt] .functions-navigation-mobile+.button.button--filled{margin-block-start:10px}wp-component[name=ThreeColFunctionsAlt] .functions-navigation>.button.button--filled{--button-background-color: rgb(255 255 255 / .2);--button-hover-color: #fff;display:none;transition:all ease .3s}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .functions-navigation>.button.button--filled{display:inline-flex;margin-inline:20px}}wp-component[name=ThreeColFunctionsAlt] .functions-navigation>.button.button--filled:hover{--button-text-color: var(--color-blue)}wp-component[name=ThreeColFunctionsAlt] .content-panel{display:grid;font-size:var(--font-size-body-medium);grid-template-columns:subgrid;line-height:var(--font-size-body-large)}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .content-panel{align-self:center;padding:14px var(--column-width) 14px calc(var(--column-width) + var(--column-gap))}}wp-component[name=ThreeColFunctionsAlt] .content-panel[aria-disabled=true]{display:none}wp-component[name=ThreeColFunctionsAlt] .content-panel>h1,wp-component[name=ThreeColFunctionsAlt] .content-panel h2,wp-component[name=ThreeColFunctionsAlt] .content-panel h3,wp-component[name=ThreeColFunctionsAlt] .content-panel h4,wp-component[name=ThreeColFunctionsAlt] .content-panel h5,wp-component[name=ThreeColFunctionsAlt] .content-panel h6{color:#fff}wp-component[name=ThreeColFunctionsAlt] .content-panel h3{font-size:var(--font-size-body);line-height:var(--font-size-h7);text-wrap:pretty}@media (min-width: 1180px){wp-component[name=ThreeColFunctionsAlt] .content-panel h3{font-size:var(--font-size-h6);line-height:var(--font-size-h5)}}wp-component[name=ThreeColFunctionsAlt] .content-panel ul.listmarker li+li{margin-block-start:14px}wp-component[name=ThreeColFunctionsAlt] .content-panel .button-container{align-items:center;display:flex;flex-direction:column;gap:16px}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .content-panel .button-container{gap:0;flex-direction:row}}wp-component[name=ThreeColFunctionsAlt] .image-panel{align-self:stretch;border-radius:22px;justify-self:center;object-fit:cover;object-position:center;max-inline-size:400px}@media (min-width: 1600px){wp-component[name=ThreeColFunctionsAlt] .image-panel{aspect-ratio:2.4/3.7;grid-column:span 4;justify-self:start;max-inline-size:100%}}wp-component[name=ThreeColFunctionsAlt] .image-panel[aria-disabled=true]{display:none}
