.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-button--primary{background-color:#000000;color:#ffffff;column-gap:1px;display:grid;font-size:1rem;text-decoration:none;border:1px solid currentColor;padding:0.75rem 1.5rem}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.gbp-card--border {border:1px solid #000000;}.gbp-card {padding:1.5rem;}@media (max-width: 767px) {.gbp-card {padding:1.25rem;}}.gbp-card__meta-text {font-size:0.875rem;margin-bottom:0.5rem;}.gbp-card__title{font-size:1.25rem;margin-bottom:0.5rem}.gbp-card__text {font-size:1rem;margin-bottom:0px;}.gbp-section--background {background-color:#000000;color:#ffffff;}.button-black-yell-bg{align-items:center;background-color:var(--global-color-3);color:var(--global-color-3);display:inline-flex;fill:var(--global-color-4);font-size:14px;text-decoration:none;white-space:normal;border-radius:10px;padding:0.5rem 1rem}.button-black-yell-bg:is(:hover,:focus){background-color:var(--global-color-1);color:var(--global-color-3)}.button-blackbg-white-txt{align-items:center;background-color:var(--global-color-3);color:var(--global-color-4);display:inline-flex;fill:var(--global-color-4);font-size:14px;text-decoration:none;white-space:normal;border-radius:10px;padding:0.5rem 1rem}.button-blackbg-white-txt:is(:hover,:focus){background-color:var(--global-color-1);color:var(--global-color-3)}.button-header-cta{align-items:center;background-color:var(--global-color-1);color:var(--global-color-3);display:inline-flex;text-decoration:none;padding:1rem 2rem}.button-header-cta:is(:hover,:focus){background-color:var(--global-color-3);color:var(--global-color-1)}.button-white-bg{background-color:var(--global-color-4);color:var(--global-color-3);font-size:1.2rem;border-radius:10px;padding:0.5rem 1rem}.button-white-bg:is(:hover,:focus){background-color:var(--global-color-1);color:var(--global-color-3)}.hover-card__wrapper{column-gap:16px;display:flex}.hover-card__wrapper:has(:is(:hover,:focus)) .hover-card:not(:is(:hover,:focus)) h2{opacity:0;filter:blur(5px)}.hover-card{align-items:flex-end;display:flex;flex-basis:0px;flex-grow:1;height:500px;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden;position:relative;transition:all 0.25s ease-in-out 0s;padding:10px}.hover-card:is(:hover,:focus){flex-grow:3}.hover-card:is(:hover,:focus) img{opacity:0.8}.hover-card h2{margin-bottom:0px;min-width:max-content;z-index:1;position:relative;transition:filter 0.25s ease-in-out 0s,opacity 0.5s ease-in-out 0s}.hover-card img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;opacity:0.4;z-index:0;transition:all 0.25s ease-in-out 0s}.image-background{position:relative}