.ag-who-we-are{background:#fff;overflow:hidden;padding:88px 0 94px;position:relative}.ag-who-orbit{border-radius:50%;pointer-events:none;position:absolute}.ag-who-orbit-one{border:1px solid rgba(47,115,184,.1);height:470px;right:-350px;top:-250px;width:470px}.ag-who-orbit-two{border:1px solid rgba(129,72,180,.1);bottom:-300px;height:420px;right:-310px;width:420px}.ag-who-layout{align-items:center;display:grid;gap:clamp(60px,7vw,105px);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);position:relative;z-index:2}.ag-who-content{max-width:650px;width:100%}.ag-who-eyebrow{margin-bottom:18px}.ag-who-heading{color:var(--navy);font-size:clamp(38px,3.7vw,52px);letter-spacing:-.045em;line-height:1.04;margin:0 0 28px;max-width:650px;width:100%}.ag-who-heading-line{display:block;white-space:nowrap}.ag-who-copy{color:#536174;font-size:17px;line-height:1.68;margin:0 0 18px;max-width:550px}.ag-who-copy:last-child{margin-bottom:0}.ag-who-copy-first{color:#475467;font-size:18px}.ag-who-principles{display:flex;flex-direction:column;width:100%}.ag-who-principle{align-items:center;border-bottom:1px solid #e7ebf2;display:grid;gap:22px;grid-template-columns:64px minmax(0,1fr);min-height:126px;padding:22px 12px;position:relative;transition:transform .2s ease}.ag-who-principle:first-child{padding-top:8px}.ag-who-principle:last-child{border-bottom:0;padding-bottom:8px}.ag-who-principle:hover{transform:translateX(4px)}.ag-who-principle-icon{align-items:center;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.ag-who-principle-icon svg{fill:none;height:29px;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:29px}.ag-who-principle-icon-1{background:linear-gradient(135deg,#e0f4ff,#d4eaff)}.ag-who-principle-icon-1 svg{stroke:#2686d7}.ag-who-principle-icon-2{background:linear-gradient(135deg,#eee8ff,#e2dcff)}.ag-who-principle-icon-2 svg{stroke:#6c5ce7}.ag-who-principle-icon-3{background:linear-gradient(135deg,#dff9f1,#cdf3e5)}.ag-who-principle-icon-3 svg{stroke:#13a77b}.ag-who-principle-copy{min-width:0}.ag-who-principle-copy h3{color:var(--navy);font-size:20px;letter-spacing:-.02em;line-height:1.2;margin:0 0 7px}.ag-who-principle-copy p{color:#667085;font-size:15px;line-height:1.55;margin:0;max-width:500px}@media (max-width:900px){.ag-who-we-are{padding:76px 0 80px}.ag-who-layout{gap:52px;grid-template-columns:1fr}.ag-who-content{max-width:720px}.ag-who-heading{max-width:650px}.ag-who-copy{max-width:680px}.ag-who-principles{max-width:720px}}@media (max-width:620px){.ag-who-we-are{padding:62px 0 68px}.ag-who-layout{gap:40px}.ag-who-heading{font-size:clamp(35px,10vw,46px);margin-bottom:24px}.ag-who-heading-line{white-space:normal}.ag-who-copy,.ag-who-copy-first{font-size:16px;line-height:1.65}.ag-who-principle{gap:16px;grid-template-columns:54px minmax(0,1fr);min-height:0;padding:20px 0}.ag-who-principle:first-child{padding-top:0}.ag-who-principle:last-child{padding-bottom:0}.ag-who-principle-icon{height:54px;width:54px}.ag-who-principle-icon svg{height:25px;width:25px}.ag-who-principle-copy h3{font-size:18px}.ag-who-principle-copy p{font-size:14px}}@media (prefers-reduced-motion:reduce){.ag-who-principle{transition:none}}