.about-hero{color:#090c18;min-height:505px;font-family:var(--font-body);background:#fbfbfe;padding:149px 0 58px;position:relative;overflow:hidden}.about-hero__inner{grid-template-columns:438px 1fr;align-items:center;gap:70px;width:min(1180px,100% - 88px);min-height:360px;margin:0 auto;display:grid}.about-hero__badge{color:#626a7d;background:#ffffffb8;border:1px solid #e0e4ee;border-radius:999px;align-items:center;gap:7px;width:fit-content;height:22px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.about-hero__badge svg{color:#0006b1}.about-hero__title{color:#090c18;font-family:"Inter", var(--font-body);letter-spacing:-.055em;margin:21px 0 0;font-size:50px;font-weight:800;line-height:1.17}.about-hero__title-line{display:block}.about-hero__title strong{color:#0006b1;font:inherit}.about-hero__copy{color:#626a7d;max-width:398px;margin:24px 0 0;font-size:15px;font-weight:500;line-height:1.62}.about-hero__actions{align-items:center;gap:10px;margin-top:18px;display:flex}.about-hero__button{border-radius:999px;justify-content:center;align-items:center;gap:11px;height:37px;padding:0 19px;font-size:13px;font-weight:600;line-height:1;transition:transform .18s,box-shadow .18s,color .18s,background .18s;display:inline-flex}.about-hero__button svg{transition:transform .18s}.about-hero__button--primary{color:#fff;background:#0006b1;box-shadow:0 12px 24px #0006b12e}.about-hero__button--secondary{color:#151924;background:#fff;border:1px solid #e2e5ee}.about-hero__button:hover{transform:translateY(-2px)}.about-hero__button:hover svg{transform:translate(2px)}.about-hero__visual{grid-template-rows:276px 102px;grid-template-columns:repeat(2,1fr);justify-self:center;gap:12px;width:540px;height:390px;display:grid}.about-hero__image{background:#e5e8ef;overflow:hidden}.about-hero__image img{object-fit:cover;width:100%;height:100%;transition:transform .62s cubic-bezier(.16,1,.3,1)}.about-hero__image:hover img{transform:scale(1.045)}.about-hero__image--team{border-radius:20px;grid-area:1/1}.about-hero__image--handshake{border-radius:20px;grid-area:1/2/3}.about-hero__stat{background:#f2f4f8;border:1px solid #e0e3ec;border-radius:20px;flex-direction:column;grid-area:2/1;justify-content:center;padding:0 20px;display:flex;box-shadow:inset 0 1px #ffffffc7}.about-hero__stat strong{color:#0006b1;font-family:"Inter", var(--font-body);letter-spacing:-.045em;font-size:31px;font-weight:900;line-height:1}.about-hero__stat span{color:#697083;margin-top:10px;font-size:12px;font-weight:600;line-height:1}@media (max-width:900px){.about-hero__inner{grid-template-columns:1fr;gap:38px;width:min(100% - 32px,720px);padding-top:44px}.about-hero__content{text-align:center}.about-hero__badge,.about-hero__actions,.about-hero__copy{margin-left:auto;margin-right:auto}}@media (max-width:520px){.about-hero{padding-top:99px}.about-hero__title{font-size:36px}.about-hero__actions{flex-direction:column;align-items:stretch}.about-hero__button{width:100%}.about-hero__visual{grid-template-rows:auto;grid-template-columns:1fr;width:100%;height:auto}.about-hero__image--team,.about-hero__image--handshake,.about-hero__stat{grid-area:auto/1}.about-hero__image--team,.about-hero__image--handshake{height:220px}.about-hero__stat{min-height:92px}}
.about-mission{color:#090c18;font-family:var(--font-body);background:#f0f2f8;padding:78px 0 70px;position:relative;overflow:hidden}.about-mission__inner{grid-template-columns:420px 1fr;align-items:center;gap:44px;width:min(1180px,100% - 88px);margin:0 auto;display:grid}.about-mission__eyebrow{color:#666c7f;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:relative}.about-mission__eyebrow:before{content:"";background:#0006b1;border-radius:50%;width:5px;height:5px}.about-mission__title{color:#090c18;max-width:416px;font-family:"Inter", var(--font-body);letter-spacing:-.045em;margin:0;font-size:35px;font-weight:700;line-height:1.13}.about-mission__copy{color:#687084;max-width:405px;margin:24px 0 0;font-size:15px;font-weight:500;line-height:1.58}.about-mission__stats{align-items:flex-start;gap:52px;margin-top:34px;display:flex}.about-mission__stat strong{color:#0006b1;font-family:"Inter", var(--font-body);letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1;display:block}.about-mission__stat span{color:#5f6678;margin-top:6px;font-size:12px;font-weight:500;line-height:1.2;display:block}.about-mission__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.about-mission__card{background:#ffffffb8;border:1px solid #dfe3ec;border-radius:21px;min-height:141px;padding:22px 21px 20px;transition:transform .21s,box-shadow .21s,border-color .21s,background .21s;box-shadow:inset 0 1px #fffc}.about-mission__card:hover{background:#fff;border-color:#0006b133;transform:translateY(-4px);box-shadow:0 20px 40px #0f172b14}.about-mission__icon{color:#0006b1;background:#eceeff;border-radius:12px;place-items:center;width:38px;height:38px;transition:transform .21s,color .21s,background .21s;display:grid}.about-mission__card:hover .about-mission__icon{color:#fff;background:#0006b1;transform:scale(1.05)rotate(-2deg)}.about-mission__card h3{color:#111522;font-family:"Inter", var(--font-body);letter-spacing:-.035em;margin:30px 0 0;font-size:16px;font-weight:700;line-height:1.15}.about-mission__card p{color:#6b7284;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.45}@media (max-width:980px){.about-mission__inner{grid-template-columns:1fr;width:min(100% - 32px,760px)}}@media (max-width:560px){.about-mission{padding:54px 0}.about-mission__title{font-size:32px}.about-mission__stats{flex-wrap:wrap;gap:24px}.about-mission__grid{grid-template-columns:1fr}}
.about-delivery{color:#090c18;font-family:var(--font-body);background:#fbfbfe;padding:76px 0 72px;position:relative;overflow:hidden}.about-delivery__inner{width:min(1180px,100% - 88px);margin:0 auto}.about-delivery__eyebrow{color:#666c7f;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:relative}.about-delivery__eyebrow:before{content:"";background:#0006b1;border-radius:50%;width:5px;height:5px}.about-delivery__title{color:#090c18;font-family:"Inter", var(--font-body);letter-spacing:-.045em;margin:0 0 29px;font-size:35px;font-weight:700;line-height:1.12}.about-delivery__layout{grid-template-columns:516px 1fr;align-items:stretch;gap:18px;display:grid}.about-delivery__image{background:#e3e7ef;border-radius:21px;min-height:271px;overflow:hidden}.about-delivery__image img{object-fit:cover;width:100%;height:100%;transition:transform .62s cubic-bezier(.16,1,.3,1)}.about-delivery__image:hover img{transform:scale(1.045)}.about-delivery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.about-delivery__card{background:#ffffffc7;border:1px solid #e0e3ec;border-radius:21px;grid-template-columns:47px 1fr;align-items:start;gap:14px;min-height:126px;padding:21px 20px;transition:transform .21s,box-shadow .21s,border-color .21s,background .21s;display:grid;box-shadow:inset 0 1px #fffc}.about-delivery__card:hover{background:#fff;border-color:#0006b133;transform:translateY(-4px);box-shadow:0 20px 40px #0f172b14}.about-delivery__icon{color:#0006b1;background:#eceeff;border-radius:12px;place-items:center;width:38px;height:38px;transition:transform .21s,color .21s,background .21s;display:grid}.about-delivery__card:hover .about-delivery__icon{color:#fff;background:#0006b1;transform:scale(1.05)rotate(-2deg)}.about-delivery__card h3{color:#111522;font-family:"Inter", var(--font-body);letter-spacing:-.035em;margin:7px 0 0;font-size:14px;font-weight:900;line-height:1.15}.about-delivery__card p{color:#6b7284;margin:22px 0 0;font-size:10.5px;font-weight:700;line-height:1.55}@media (max-width:980px){.about-delivery__inner{width:min(100% - 32px,760px)}.about-delivery__layout{grid-template-columns:1fr}}@media (max-width:560px){.about-delivery{padding:54px 0}.about-delivery__title{font-size:32px}.about-delivery__grid{grid-template-columns:1fr}.about-delivery__card{grid-template-columns:42px 1fr}}
