.primary-button{border-radius:30px;padding:10px 15px;text-align:center;line-height:24px;font-size:16px;font-weight:300;--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity));background:linear-gradient(94deg,#0174be,#015183 97.6%);box-shadow:0 4px 4px #00000014,0 4px 8px #0000000a}.get-in-touch-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse))}@media (min-width: 1180px){.get-in-touch-section{display:flex;justify-content:space-between}.get-in-touch-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.get-in-touch-section{vertical-align:top}}.get-in-touch-section h2{-webkit-background-clip:text;background-clip:text}.get-in-touch-section h2{text-align:center}.get-in-touch-section h2{font-size:54px}.get-in-touch-section h2{font-weight:700}.get-in-touch-section h2{line-height:60px}.get-in-touch-section h2{letter-spacing:-3.24px}@media (min-width: 500px){.get-in-touch-section h2{line-height:70px}}@media (min-width: 1180px){.get-in-touch-section h2{text-align:left}}.get-in-touch-section h2{background:linear-gradient(180deg,#000,#001354);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes bounce-horizontal{0%{transform:translate(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translate(35%);animation-timing-function:cubic-bezier(.8,0,.2,1)}to{transform:translate(0);animation-timing-function:cubic-bezier(.8,0,1,1)}}.discover-more-link{display:flex;height:43px;flex-direction:column;align-items:center;justify-content:center;row-gap:6px}@media (min-width: 1180px){#collaborate-anchor{scroll-margin-top:130px}}.explore-services-link{display:flex;align-items:center;column-gap:4px;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:24px;letter-spacing:-.32px;--tw-text-opacity: 1;color:rgb(10 10 11 / var(--tw-text-opacity))}.explore-services-link:hover img{animation:bounce-horizontal 1s infinite}.drop-bg{position:relative}.drop-bg:before{content:"";z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20width='278'%20height='237'%20viewBox='0%200%20278%20237'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M126.639%20225.821C159.139%20243.821%20232.62%20242.096%20260.639%20199.321C285.713%20161.069%20283.132%2093.9811%20250.782%2063.8206C190.519%20-2.20434%2093.2311%20-7.34906%200.989682%207.50033C72.2887%2018.3453%2072.8977%2065.8692%2073.5589%20113.679C73.9354%20143.235%2074.3403%20172.899%2091.4701%20194.095C98.5121%20207.465%20113.111%20216.963%20126.639%20225.821Z'%20fill='url(%23paint0_linear_4245_5474)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_4245_5474'%20x1='104.349'%20y1='-5.66375'%20x2='-25.0737'%20y2='60.6183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E7EBEF'/%3e%3cstop%20offset='1'%20stop-color='%23FAFAFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat}.drop-bg:before{position:absolute}.drop-bg:before{bottom:300px}.drop-bg:before{left:-35px}.drop-bg:before{height:207px}.drop-bg:before{width:318px}@media (min-width: 768px){.drop-bg:before{bottom:260px}}@media (min-width: 768px){.drop-bg:before{left:50%}}@media (min-width: 768px){.drop-bg:before{margin-left:-412px}}@media (min-width: 1180px){.drop-bg:before{bottom:100px}}@media (min-width: 1180px){.drop-bg:before{margin-left:-672px}}.main-content{position:relative;margin-left:auto;margin-right:auto;width:100%}.main-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(100px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(100px * var(--tw-space-y-reverse))}.main-content{padding:40px 40px 138px}@media (min-width: 440px){.main-content{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.main-content{padding-top:79px;padding-bottom:128px}}@media (min-width: 1180px){.main-content{max-width:1100px}.main-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(160px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(160px * var(--tw-space-y-reverse))}.main-content{padding:122px 0 80px}}
