.carousel[data-astro-cid-oulirr76]{position:relative}.track[data-astro-cid-oulirr76]{grid-auto-flow:column;grid-auto-columns:var(--item);gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-navy) transparent;padding:6px 4px 18px;display:grid;overflow-x:auto}.track[data-astro-cid-oulirr76]>*{scroll-snap-align:start}.arrows[data-astro-cid-oulirr76]{justify-content:center;gap:14px;margin-top:8px;display:flex}.arrows[data-astro-cid-oulirr76] button[data-astro-cid-oulirr76]{width:46px;height:46px;color:var(--color-navy);border:2px solid var(--color-navy);border-radius:50%;place-items:center;font-size:24px;transition:background .2s,color .2s;display:grid}.arrows[data-astro-cid-oulirr76] button[data-astro-cid-oulirr76]:hover{background:var(--color-navy);color:#fff}.arrows[data-astro-cid-oulirr76] button[data-astro-cid-oulirr76]:disabled{opacity:.3;pointer-events:none}.carousel.no-scroll .arrows{display:none}.member[data-astro-cid-7qegoj7a]{flex-direction:column;align-items:center;margin:0;transition:transform .4s;display:flex}.member[data-astro-cid-7qegoj7a]:hover{transform:translateY(-8px)}.member[data-astro-cid-7qegoj7a] img{object-fit:contain;width:auto;height:300px}figcaption[data-astro-cid-7qegoj7a]{color:var(--color-purple);font-size:var(--fs-sub);text-align:center;margin-top:20px;font-weight:700;line-height:1.5}@media (width<=767px){.member[data-astro-cid-7qegoj7a] img{height:200px}figcaption[data-astro-cid-7qegoj7a]{margin-top:12px}}.qs-wrap{max-width:1200px;margin-inline:auto;padding-inline:15px}.qs-link{color:var(--color-purple);text-underline-offset:4px;font-weight:600;text-decoration:underline 2px}.qs-link:hover{color:var(--color-navy)}@media (width<=767px){.qs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:36px}.qs-stat{padding:16px 8px}.qs-stat__l{font-size:var(--fs-label);line-height:1.3}}.qs-ambition{padding-top:70px;padding-bottom:60px}.qs-ambition__grid{align-items:center;gap:34px;display:grid}.qs-ambition__text h2{text-wrap:balance;margin:0 0 22px}.qs-ambition__text p{font-size:var(--fs-body);margin:0 0 16px;line-height:1.6}.qs-quote{background:var(--color-purple);color:#fff;border-radius:40px 0;margin:0;padding:104px 32px 38px;position:relative}.qs-quote:before{content:"«";color:var(--color-lilac);font-size:110px;font-weight:800;line-height:1;position:absolute;top:2px;left:28px}.qs-quote p{font-size:var(--fs-lead);color:#fff;margin:0;font-weight:500;line-height:1.55}.qs-quote footer{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:#dcdfff;margin-top:18px;font-weight:700}@media (width>=1025px){.qs-ambition__grid{grid-template-columns:1.1fr .9fr;gap:70px}.qs-quote{padding:108px 46px 46px}.qs-quote:before{left:40px}}@media (width<=1024px){.qs-ambition__text{text-align:center}}.qs-values{background:var(--color-lilac);padding-top:64px;padding-bottom:70px}.qs-values__title{text-align:center;color:#fff;margin:0 0 34px}.qs-values__list{gap:22px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.qs-values__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.qs-value{background:#fff;border-radius:40px 0;padding:30px 28px;box-shadow:0 16px 30px -22px #07195699}.qs-value h3{font-size:var(--fs-sub);color:var(--color-purple);margin:0 0 10px;line-height:1.3}.qs-value p{font-size:var(--fs-body);margin:0;line-height:1.6}.qs-team{padding-top:70px;padding-bottom:40px}.qs-stats{gap:16px;max-width:980px;margin:0 auto 50px;padding:0;list-style:none;display:grid}@media (width>=768px){.qs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (width>=1025px){.qs-stat__n{font-size:45px}}.qs-stat{border-radius:var(--radius-card);background:var(--color-grey-2);text-align:center;gap:4px;padding:24px 20px;display:grid}.qs-stat__n{font-size:var(--fs-big);color:var(--color-purple);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.qs-stat__l{font-size:var(--fs-body);color:var(--color-navy);font-weight:500}.qs-team__lead{text-align:center;font-size:var(--fs-sub);color:var(--color-navy);margin:0 0 10px}.qs-team__lead strong{color:var(--color-purple)}.qs-team__slider{max-width:1240px;margin-inline:auto;padding-inline:15px}.qs-team__more{text-align:center;font-size:var(--fs-body);margin:18px 0 0}
