.about-home-section{color:#000;will-change:background-color,filter;background:#fff;transition:background-color 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.about-home-section.about-home-visible{color:#000;background:#fff}.home-grid-nerby-style{grid-template-columns:3fr 1fr 8fr;transition:all .6s;display:grid}.about-home-section.about-home-visible .home-grid-nerby-style{transition:all .6s}.highlights-content-home{max-width:616px}@media only screen and (max-width:991px){.home-grid-nerby-style{grid-template-columns:1fr;gap:2.5rem}.no-block-div{display:none}.home-grid-nerby-style .inner-flex.inner-flex-medium{gap:1.5rem!important}#home-about-section{padding-bottom:1rem!important}}
.highlights-home-section{color:#fff;background:#000}.highlight-grid-nerby-style{grid-template-columns:3fr 1fr 8fr;display:grid}.h4spanbold,.h4spanbold span{font-family:var(--font-bold)!important;font-size:3rem!important;font-weight:700!important}.highlightswrapper-content-home h4{color:#fff}.highlightswrapper-content-home{max-width:616px}.highlightswrapper-content-home p{color:var(--text-muted)}@media only screen and (max-width:991px){.highlight-grid-nerby-style{grid-template-columns:1fr;gap:4rem}.no-block-div{display:none}.highlight-grid-nerby-style .inner-flex.inner-flex-medium{gap:1.5rem!important}}
.capabilities-home-section{color:#fff;will-change:background-color,filter;border-top:1px solid var(--text-muted);background:#000;transition:background-color 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.capabilities-home-section.capabilities-home-visible{color:#fff;background:#000}.capabilities-grid-nerby-style{filter:invert();grid-template-columns:3fr 1fr 8fr;transition:all .6s;display:grid}.capabilities-home-section.capabilities-home-visible .capabilities-grid-nerby-style{filter:invert();transition:all .6s}.capabilities-home-section.capabilities-home-visible .capabilities-grid-nerby-style .gradient-text{filter:invert()}.capabilities-content-home{max-width:616px}.capabilities-content-home p{color:var(--text-muted)}.inner-capabilities-div{width:60%}.capabilities-card{border-bottom:1px solid #dedede;padding:4rem 0}.capabilities-card:first-child{padding-top:0}.capabilities-card:last-child{border-bottom:unset;padding-bottom:0}.capabilitieslist{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.capabilitieslist li{color:var(--text-muted)}@media only screen and (max-width:991px){.capabilities-grid-nerby-style{grid-template-columns:1fr;gap:4rem}.inner-capabilities-div{width:100%}.capabilities-card{padding:2rem 0}.no-block-div{display:none}.capabilities-grid-nerby-style .inner-flex.inner-flex-medium{gap:1.5rem!important}}

#cards-wrapper-home{background-color:#fdfdfd}.home-cards-wrapper{gap:var(--small-gap-size);grid-template-columns:repeat(3,1fr);display:grid}.home-card{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2.5rem;padding:1.5rem;display:flex}.openings-flex-btn{flex-direction:row;align-items:center;gap:1rem;display:flex}.openings-flex-btn p{font-size:1.75rem;font-family:var(--font-medium);color:#0055a6}.openings-flex-btn img{width:1.75rem}.openings-flex-btn{filter:grayscale()}.home-card.home-card-3,.home-card.home-card-1{background-color:#fff;background-image:radial-gradient(circle at 100% 0,#0078f329 0%,#01bed01a 22%,#fff0 55%),radial-gradient(circle at 0 100%,#5eca3d26 0%,#05a15514 25%,#fff0 58%),radial-gradient(circle,#01bed00a 0%,#fff0 65%),none;background-position:100% 0,0 100%,50%,0 0;background-repeat:no-repeat;background-size:180% 180%,180% 180%,160% 160%,100% 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:12s ease-in-out infinite alternate homeCardGradient}@keyframes homeCardGradient{0%{background-position:100% 0,0 100%,50%,0 0}50%{background-position:75% 20%,20% 80%,60% 45%,0 0}to{background-position:90% 35%,35% 65%,40% 60%,0 0}}.home-card:hover .openings-flex-btn{filter:grayscale(0)}@media only screen and (max-width:991px){.home-cards-wrapper{gap:var(--small-gap-size);grid-template-columns:1fr;display:grid}.home-card .openings-flex-btn{filter:grayscale(0)}.home-card{min-height:50vh}}
