.culture{background:radial-gradient(circle at 10% 20%,rgba(253,148,2,.12),transparent 18%),radial-gradient(circle at 90% 15%,rgba(3,69,145,.14),transparent 20%),linear-gradient(180deg,#034591,#081d2d);overflow:hidden;padding-block:clamp(4.5rem,9vw,6rem);position:relative}.culture .container{width:90%}.culture:before{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:32px 32px;content:"";inset:0;mask-image:radial-gradient(circle at center,#000 35%,transparent 100%);pointer-events:none;position:absolute}.culture__wrap{display:grid;gap:clamp(2rem,4vw,1rem);max-width:1000px;position:relative;z-index:1}.culture__intro{display:grid;gap:.8rem;text-align:center}.culture__intro h2{color:#fff;font-size:clamp(2.5rem,4vw,4.3rem);font-weight:700;line-height:1.04;margin:0}.culture__lead{display:grid;gap:.8rem;max-width:980px;text-align:center}.culture__lead p{color:hsla(0,0%,100%,.8);font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.6;margin:0}.culture__lead p:first-child{color:#fff;font-weight:600}.culture__values{display:grid;gap:1.25rem}.culture__card{background:rgba(11,20,31,.76);border:1px solid hsla(0,0%,100%,.08);border-left:5px solid hsla(0,0%,100%,.3);border-radius:1.5rem;box-shadow:0 .8rem 1.8rem rgba(0,0,0,.16);display:grid;gap:.8rem;padding:clamp(1.2rem,2vw,2rem);position:relative;text-align:left}.culture__card:first-child{border-left-color:#fd9402}.culture__card:nth-child(2){border-left-color:#034591}.culture__card:nth-child(3){border-left-color:#fff}.culture__card-body{display:grid;gap:.8rem}.culture__card h3{color:#fff;font-size:clamp(1.7rem,2.5vw,2.4rem);font-weight:700;letter-spacing:-.05em;margin:0}.culture__card li,.culture__card p{color:hsla(0,0%,100%,.82);font-size:1.03rem;line-height:1.75;margin:0}.culture__card ul{display:grid;gap:.45rem;list-style:none;margin:0;padding:0}.culture__card li{padding-left:1.8rem;position:relative}.culture__card li:before{background:url(https://7577968.fs1.hubspotusercontent-na1.net/hubfs/7577968/connected-platform-check.png) 50%/contain no-repeat;content:"";height:1.1rem;left:0;position:absolute;top:.45em;width:1.1rem}section.culture h2:not(.story__title){font-size:48px}@media (max-width:900px){.culture__card{grid-template-columns:minmax(0,1fr)}section.culture h2:not(.story__title){font-size:35px}}@media (max-width:640px){.culture__intro h2{font-size:clamp(2.2rem,10vw,3.2rem)}.culture__lead p{font-size:1.06rem}}section.culture h2 span{color:#fd9402}@media (max-width:640px){section.culture h2:not(.story__title){font-size:30px}}