.page-hero{min-height:488px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(120deg,#03152d,#061f42)}.page-hero:after{content:"";position:absolute;inset:80px 0 0;background:repeating-linear-gradient(90deg,transparent 0 105px,#398bd429 106px 107px),repeating-linear-gradient(0deg,transparent 0 70px,#398bd41f 71px 72px);transform:perspective(600px) rotateX(55deg) scale(1.4);transform-origin:bottom}.page-heading{position:relative;z-index:1;padding-top:78px}.page-heading h1,.about-intro h2,.about-statement h2,.contact-copy h2{font:800 49px/1.07 Manrope;letter-spacing:-2.4px;margin:0}.page-heading>p:last-child{width:510px;line-height:25px;color:#d4e0ef;margin-top:20px}.about-hero{background:radial-gradient(circle at 77% 48%,#126cdd 0,transparent 15%),linear-gradient(120deg,#03152d,#061f42)}.about-orb{position:absolute;right:17%;top:166px;z-index:1;width:190px;height:190px;border:23px solid #0b83ff;border-radius:50%;color:#4ed4ff;font-size:40px;text-align:center;padding-top:45px;box-shadow:0 0 75px #0878f899}.about-intro{padding:105px 8%;display:grid;grid-template-columns:1.2fr 1fr;gap:90px}.about-intro .eyebrow{grid-column:1}.about-intro h2{grid-column:1;font-size:39px}.about-intro div{grid-column:2;grid-row:2;color:#526178;line-height:25px;font-size:16px}.values{background:#f2f7ff;padding:82px 0}.value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px}.value-grid article{border-top:1px solid #c4d2e2;padding-top:16px}.value-grid b{color:#086df5;font:800 14px Manrope}.value-grid h3{font:800 20px Manrope;margin:16px 0 8px}.value-grid p{font-size:14px;line-height:21px;color:#57667c;margin:0}.about-statement{display:flex;justify-content:space-between;padding:100px 9%;gap:80px}.about-statement h2{font-size:38px}.about-statement>p{max-width:435px;color:#54637a;line-height:25px;margin-top:39px}.contact-hero{min-height:400px;background:radial-gradient(circle at 76% 50%,#0089f5 0,transparent 15%),linear-gradient(120deg,#03152d,#061f42)}.contact-main{display:grid;grid-template-columns:1fr 1fr;gap:120px;padding:90px 8%}.contact-copy h2{font-size:41px}.contact-copy>p{color:#536178;line-height:25px;max-width:380px}.contact-details{margin-top:38px}.contact-details p{display:grid;gap:4px;margin:19px 0;color:#65738a;font-size:14px}.contact-details b{color:#0a1a38;font-size:12px}.contact-details a{color:#076af5;text-decoration:none}.contact-form{background:#f5f8fc;border:1px solid #e0e8f0;border-radius:8px;padding:30px}.contact-form label{display:block;font-size:13px;font-weight:bold;margin:0 0 17px}.contact-form input,.contact-form textarea{width:100%;border:1px solid #ced9e6;background:#fff;border-radius:4px;padding:12px;font:14px 'DM Sans';margin-top:7px}.contact-form textarea{height:115px;resize:vertical}.contact-form .button{border:0;cursor:pointer}.contact-promise{background:#eef6ff}.contact-promise .container{padding:29px 7%;display:flex;gap:16px;align-items:center}.contact-promise b{font-size:28px;color:#0871ff}.contact-promise p{font-size:13px;color:#5a687e;margin:0}.contact-promise strong{display:block;color:#0b1c3a}@media(max-width:750px){.page-heading{padding-top:50px}.page-heading h1{font-size:37px}.page-heading>p:last-child{width:auto;font-size:14px}.about-orb{right:-45px;opacity:.55}.about-intro,.contact-main{display:block;padding:65px 0}.about-intro h2,.contact-copy h2{font-size:32px}.about-intro div{margin-top:25px}.value-grid{grid-template-columns:1fr 1fr}.about-statement{display:block;padding:65px 0}.about-statement>p{margin-top:25px}.contact-form{margin-top:42px}.contact-hero{min-height:380px}}
