/* Временный блок об агентстве: сетка и изображения сохраняют стабильную высоту. */
.agency-overview{padding:82px 0;background:#fff}.agency-overview__panel{display:grid;grid-template-columns:minmax(260px,.95fr) minmax(290px,.72fr) minmax(300px,1fr);min-height:257px;overflow:hidden;border:1px solid #e2e8f0;border-radius:17px;background:#fff;box-shadow:0 11px 30px rgba(11,28,48,.045)}.agency-overview__copy{padding:29px 27px}.agency-overview__copy>p{margin:0 0 8px;color:#0058be;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.agency-overview__copy h2{margin:0 0 12px;color:#0b1c30;font-family:Inter,Arial,sans-serif;font-size:clamp(1.8rem,2.7vw,2.45rem);font-weight:700;letter-spacing:-.04em;line-height:1.05}.agency-overview__copy div p{margin:0 0 9px;color:#596574;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.45}.agency-overview__copy a{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:#0058be;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.agency-overview__copy a:hover{text-decoration:underline}.agency-overview__copy a span{font-size:19px}.agency-overview__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;padding:18px 0;margin:0}.agency-overview__stats>div{min-height:96px;padding:10px 17px;border-left:1px solid #dfe6ef}.agency-overview__stats>div:nth-child(3),.agency-overview__stats>div:nth-child(4){border-top:1px solid #dfe6ef}.agency-overview__stats dt{margin:0 0 8px;color:#0b1c30;font-family:Inter,Arial,sans-serif;font-size:clamp(1.55rem,2.35vw,2.15rem);font-weight:700;letter-spacing:-.055em}.agency-overview__stats dd{margin:0;color:#66758a;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:1.3}.agency-overview__team{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 21%,#f6fbff 0 16%,transparent 17%),linear-gradient(118deg,#eef4f8,#cfdeea)}.agency-overview__team:before{position:absolute;right:-45px;bottom:-75px;width:280px;height:230px;border-radius:50%;border:40px solid rgba(0,88,190,.08);content:""}.agency-overview__team p{position:absolute;z-index:2;top:23px;right:18px;max-width:105px;margin:0;color:#30445b;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:600;line-height:1.35;transform:rotate(-5deg)}.agency-person{position:absolute;bottom:-12px;width:64px;height:126px;border-radius:35px 35px 9px 9px;background:linear-gradient(#172a3d 0 31%,#335f85 31% 100%);box-shadow:inset -11px 0 rgba(255,255,255,.12)}.agency-person:before{position:absolute;top:-34px;left:9px;width:45px;height:49px;border-radius:48% 52% 45% 45%;background:#e1b292;content:""}.agency-person--one{right:160px;height:115px;background:linear-gradient(#1e2730 0 30%,#526477 30% 100%)}.agency-person--two{right:101px;height:140px;background:linear-gradient(#233648 0 30%,#1c2d40 30% 100%)}.agency-person--three{right:43px;height:120px;background:linear-gradient(#311f25 0 30%,#b3c7d7 30% 100%)}.agency-person--four{right:-12px;height:132px;background:linear-gradient(#273346 0 30%,#7b9db9 30% 100%)}@media(max-width:1100px){.agency-overview__panel{grid-template-columns:minmax(260px,.85fr) minmax(390px,1.15fr)}.agency-overview__team{display:none}}@media(max-width:760px){.agency-overview{padding:60px 0}.agency-overview__panel{grid-template-columns:1fr;border-radius:14px}.agency-overview__copy{padding:26px 20px}.agency-overview__stats{grid-template-columns:1fr 1fr;padding:0 20px 21px}.agency-overview__stats>div{min-height:72px;padding:12px 14px;border-top:1px solid #dfe6ef}.agency-overview__stats>div:nth-child(odd){border-left:0}.agency-overview__stats dt{font-size:1.8rem}.agency-overview__team{display:block;min-height:175px}.agency-overview__team p{right:22px}.agency-person--one{right:170px}.agency-person--two{right:111px}.agency-person--three{right:53px}.agency-person--four{right:0}}
