#hero-title strong{font-weight:400;color:#ffbf00}.blocks-container{justify-content:space-evenly;gap:15px;flex-direction:column}@media (min-width: 1024px){.blocks-container{flex-direction:row}}.blocks-container li{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;height:inherit;flex-direction:column}.blocks-container li:before{position:absolute;left:0;bottom:0;content:"";height:100%;width:100%;transition:all .35s ease-in-out;visibility:visible;opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .7;--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}@media (min-width: 1024px){.blocks-container li:before{--tw-bg-opacity: 0;background-image:linear-gradient(to top,var(--tw-gradient-stops))}}.blocks-container li>.blocks-overlay{display:inline-block;height:auto;min-height:auto;position:relative;padding:30px;display:flex;height:100%;width:100%;flex-direction:column}.blocks-container li>.blocks-overlay>span.header{color:#ffbf00;font-weight:700;text-shadow:0 0 5px black;flex-grow:1;font-size:1.5rem;line-height:2rem;text-transform:uppercase}.blocks-container li>.blocks-overlay>span.subheader{text-shadow:0 0 5px black;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.blocks-container li>.blocks-overlay>span.description>p{text-shadow:0 0 5px black;-webkit-hyphens:auto;hyphens:auto;margin-top:2rem;font-size:1rem;font-weight:300;line-height:1.5rem}@media (min-width: 1280px){.blocks-container li>.blocks-overlay>span.description>p{line-height:1.75rem}}@media (min-width: 1536px){.blocks-container li>.blocks-overlay>span.description>p{font-size:1.125rem;line-height:1.75rem}}#philosophy-section-title strong{font-weight:600;color:#ffbf00;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1024px){#philosophy-section-title strong{font-size:4.5rem;line-height:1}}#philosophy-section{position:relative;background-position:200px 0}#strategy-as-code-sub-header,#strategy-as-code-intro-text{font-weight:700;font-size:24px;line-height:34px}#strategy-as-code-intro-text-name{font-weight:400;line-height:initial;font-size:20px}#strategy-as-code-intro-text-title{font-weight:200;line-height:initial;font-size:20px}.strategy-as-code-list-title{display:flex;height:100%;width:100%;flex-grow:1;flex-direction:column;justify-content:center;border-radius:.75rem;font-size:1.25rem;line-height:1.75rem}@media (min-width: 1024px){.strategy-as-code-list-title{font-size:2.25rem;line-height:2.5rem}}.strategy-as-code-list-title{width:600px;min-width:600px;z-index:1;&.left{padding-right:100px;height:300px;margin-right:-50px;align-self:center}&.left{font-size:3rem;line-height:1}&.left{font-weight:300}&.left{line-height:1.4;strong {font-weight: 700; color: #ffbf00;}}&.right{display:flex}&.right{padding-right:2rem}@media (min-width: 1536px){&.right{margin-left:0}}&.right{margin-left:-50px;height:300px;padding-left:100px;align-self:center}&.right{font-size:3rem;line-height:1}&.right{font-weight:300}&.right{line-height:1.4;strong {font-weight: 700; color: #ffbf00;}}&.top{background:linear-gradient(45deg,#1f1e26 0%,#222734 100%);width:80%;margin-left:10%;padding:1.5rem 1.5rem 70px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:-50px}}.strategy-as-code-list-text{display:flex;flex-grow:1;align-items:center;justify-content:center;border-radius:.75rem;padding:4rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 1536px){.strategy-as-code-list-text{height:500px}}.strategy-as-code-list-text{z-index:10;font-size:1.25rem;line-height:1.75rem;font-weight:300}#strategy-as-code-sub-header strong{font-weight:700;color:#ffbf00;font-size:1.5rem;line-height:2rem}@media (min-width: 1024px){#strategy-as-code-sub-header strong{font-size:1.5rem;line-height:2rem}}#strategy-as-code-section-title strong{font-weight:600;color:#ffbf00;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1024px){#strategy-as-code-section-title strong{font-size:4.5rem;line-height:1}}#strategy-as-code-section-title>span>p{display:table;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .6;padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem}.test{background-position:-150px;background-size:cover}.sac-grid{.sac-grid-content{>div{>strong{font-size:1.25rem;line-height:1.75rem}>div{font-weight:900;color:transparent;-webkit-text-stroke:1px #838383;font-family:Manrope,sans-serif;font-size:32px;transition:all .75s ease-in-out}>p:nth-child(2){font-size:1.25rem;line-height:1.75rem}>p:nth-child(2){font-weight:700}>p:nth-child(3){margin-top:1rem}>p:nth-child(3){font-weight:300}}}}#success-stories-section-title strong{font-weight:600;color:#ffbf00;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1024px){#success-stories-section-title strong{font-size:4.5rem;line-height:1}}#who-we-are-section-title strong{font-weight:600;color:#ffbf00;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1024px){#who-we-are-section-title strong{font-size:4.5rem;line-height:1}}.wwa-grid{.wwa-grid-content{>div{>strong{font-size:1.25rem;line-height:1.75rem}>div{font-weight:900;color:transparent;-webkit-text-stroke:1px #838383;font-family:Manrope,sans-serif;font-size:32px;transition:all .75s ease-in-out}>p:nth-child(2){font-size:1.25rem;line-height:1.75rem}>p:nth-child(2){font-weight:700}>p:nth-child(3){margin-top:1rem}>p:nth-child(3){font-weight:300}}}}
