.ciai-mission{--m-bg-1:#07446f;--m-bg-2:#07446f;--m-blue:#2f8fe0;--m-teal:#4fb3b0;--m-gold:#d9a94e;--m-text:#dce6f2;background:radial-gradient(60% 120% at 90% 0,rgba(47,143,224,.28),transparent 60%),radial-gradient(40% 90% at 0 100%,rgba(217,169,78,.12),transparent 60%),linear-gradient(135deg,var(--m-bg-1) 0,var(--m-bg-2) 100%);color:var(--m-text);font-family:inherit;isolation:isolate;margin:0;overflow:hidden;padding:clamp(32px,3.5vw,48px) 0;position:relative;width:100%}.ciai-mission:before{background:linear-gradient(90deg,var(--m-blue),var(--m-teal),var(--m-gold));content:"";height:3px;inset:0 0 auto 0;position:absolute}.ciai-mission:after{background-image:radial-gradient(rgba(159,193,236,.14) 1px,transparent 1.5px);background-size:24px 24px;content:"";inset:0;pointer-events:none;position:absolute;z-index:-2}.ciai-mission__hex{height:58%;max-width:30%;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;z-index:-1}.ciai-mission__inner{align-items:center;box-sizing:border-box;display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:auto 3px 1fr;margin:0 auto;max-width:1320px;padding:0 24px;width:100%}.ciai-mission .section-heading{color:#fff;margin:0;white-space:nowrap}.ciai-mission__divider{align-self:stretch;background:linear-gradient(180deg,var(--m-blue),var(--m-teal),var(--m-gold));border-radius:3px;width:3px}.ciai-mission__text{color:var(--m-text);font-size:24px;font-weight:400;line-height:1.5}.ciai-mission__text p{color:inherit;font:inherit;margin:0}.ciai-mission__text p+p{margin-top:.75em}.ciai-mission__text b,.ciai-mission__text strong{color:#fff;font-weight:600}@media (max-width:860px){.ciai-mission__hex{opacity:.6}.ciai-mission__inner{gap:18px;grid-template-columns:1fr}.ciai-mission .section-heading{white-space:normal}.ciai-mission__divider{align-self:start;background:linear-gradient(90deg,var(--m-blue),var(--m-teal),var(--m-gold));height:3px;width:56px}}