.page-module__ZP1igW__page{padding:179px var(--pad)0}.page-module__ZP1igW__intro{--fade-height:94px;max-width:833px;font-size:var(--fs-intro);line-height:var(--lh-intro)}.page-module__ZP1igW__intro p{margin:0}.page-module__ZP1igW__intro a{transition:color .2s}@media (hover:hover){.page-module__ZP1igW__intro a:hover{color:var(--color-hover)}}.page-module__ZP1igW__section{margin-top:96px}.page-module__ZP1igW__sectionTitle{text-align:center;font-size:var(--fs-intro);letter-spacing:.02em;margin-bottom:26px;line-height:1.15}.page-module__ZP1igW__blocks{grid-template-columns:1fr 1fr;align-items:start;gap:82px 20px;margin-top:96px;display:grid}.page-module__ZP1igW__block{--clamp-lh:var(--lh-base);--fade-height:94px;--fade-height-mobile:64px;--toggle-gap:16px;--toggle-gap-mobile:16px}.page-module__ZP1igW__partnerBlock .page-module__ZP1igW__blockBody{width:100%}.page-module__ZP1igW__partners{padding-bottom:38px}.page-module__ZP1igW__blockTitle{font-size:var(--fs-intro);letter-spacing:.02em;margin-bottom:40px;line-height:1.15}.page-module__ZP1igW__blockBody{max-width:577px;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:.02em}.page-module__ZP1igW__blockBody p{margin:0}@media (hover:hover){.page-module__ZP1igW__blockBody a:hover{color:var(--color-hover)}}.page-module__ZP1igW__twoColumns{column-count:2;column-gap:20px}.page-module__ZP1igW__team{flex-direction:column;display:flex}.page-module__ZP1igW__member{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.page-module__ZP1igW__member dd{margin:0}@media (max-width:1024px){.page-module__ZP1igW__page{padding-top:calc(var(--header-h) + 80px)}.page-module__ZP1igW__section{margin-top:72px}.page-module__ZP1igW__blocks{row-gap:64px;margin-top:72px}.page-module__ZP1igW__blockTitle{margin-bottom:28px}}@media (max-width:640px){.page-module__ZP1igW__page{padding-top:calc(var(--header-h) + 48px)}.page-module__ZP1igW__section{margin-top:56px}.page-module__ZP1igW__blocks{grid-template-columns:1fr;row-gap:48px;margin-top:56px}.page-module__ZP1igW__twoColumns{column-count:1}}
.RichText-module__AWsRNa__prose p,.RichText-module__AWsRNa__prose li{white-space:pre-line}.RichText-module__AWsRNa__prose p+p,.RichText-module__AWsRNa__prose ul+p,.RichText-module__AWsRNa__prose ol+p{margin-top:1em;margin-top:1lh}
.ReadMore-module__5j9T8W__wrap{flex-direction:column;align-items:flex-start;display:flex}.ReadMore-module__5j9T8W__body{max-height:calc(var(--clamp-lh,var(--lh-intro))*var(--clamp-lines,9));position:relative;overflow:hidden}.ReadMore-module__5j9T8W__clipped:after{content:"";height:var(--fade-height,104px);background:linear-gradient(to bottom,transparent,var(--color-bg));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ReadMore-module__5j9T8W__open{max-height:none}.ReadMore-module__5j9T8W__toggle{margin-top:var(--toggle-gap,48px);color:inherit;font-family:var(--font-serif);font-size:var(--fs-base);line-height:var(--lh-intro);letter-spacing:.02em;padding:0;transition:color .2s}@media (hover:hover){.ReadMore-module__5j9T8W__toggle:hover{color:var(--color-hover)}}.ReadMore-module__5j9T8W__sign{margin-right:6px}@media (max-width:640px){.ReadMore-module__5j9T8W__clipped:after{height:var(--fade-height-mobile,72px)}.ReadMore-module__5j9T8W__toggle{margin-top:var(--toggle-gap-mobile,32px)}}
.Carousel-module__F0HZLG__carousel{--track:61.5%}.Carousel-module__F0HZLG__stage{position:relative}.Carousel-module__F0HZLG__track{width:var(--track);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}.Carousel-module__F0HZLG__track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.Carousel-module__F0HZLG__track{scroll-behavior:smooth}}.Carousel-module__F0HZLG__slide{aspect-ratio:930/605;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.Carousel-module__F0HZLG__image{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.Carousel-module__F0HZLG__dot{background:#d9d9d9;border-radius:50%;width:15px;height:15px;transition:background-color .2s;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.Carousel-module__F0HZLG__dot:hover{background:var(--color-text)}}.Carousel-module__F0HZLG__prev{left:0}.Carousel-module__F0HZLG__next{right:0}.Carousel-module__F0HZLG__meta{--fit:min(1,var(--ratio,2)*605/930);width:var(--track);padding-left:calc(var(--track)*(1 - var(--fit))/2);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:.02em;margin:20px auto 0}.Carousel-module__F0HZLG__withCounter{grid-template-columns:116px 1fr;gap:20px;display:grid}.Carousel-module__F0HZLG__caption p{margin:0}.Carousel-module__F0HZLG__dimensions{margin-top:var(--lh-base)}@media (max-width:640px){.Carousel-module__F0HZLG__carousel{--track:100%}.Carousel-module__F0HZLG__meta{padding-left:0}.Carousel-module__F0HZLG__withCounter{grid-template-columns:56px 1fr;gap:12px}.Carousel-module__F0HZLG__prev{left:12px}.Carousel-module__F0HZLG__next{right:12px}}
.PartnerLogos-module__TrYk_W__partners{flex-direction:column;gap:64px;display:flex}.PartnerLogos-module__TrYk_W__group{flex-direction:column;display:flex}.PartnerLogos-module__TrYk_W__label{margin:0}.PartnerLogos-module__TrYk_W__label+.PartnerLogos-module__TrYk_W__grid{margin-top:35px}.PartnerLogos-module__TrYk_W__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(48px,auto);align-items:center;gap:55px 20px;display:grid}.PartnerLogos-module__TrYk_W__cell{min-width:0;display:flex}.PartnerLogos-module__TrYk_W__cell:nth-child(3n+1){justify-self:start}.PartnerLogos-module__TrYk_W__cell:nth-child(3n+2){justify-self:center}.PartnerLogos-module__TrYk_W__cell:nth-child(3n){justify-self:end}.PartnerLogos-module__TrYk_W__cell img{max-width:100%;height:auto;display:block}.PartnerLogos-module__TrYk_W__cell a{transition:opacity .2s;display:block}@media (hover:hover){.PartnerLogos-module__TrYk_W__cell a:hover{opacity:.6}}@media (max-width:640px){.PartnerLogos-module__TrYk_W__partners{gap:48px}.PartnerLogos-module__TrYk_W__label+.PartnerLogos-module__TrYk_W__grid{margin-top:28px}.PartnerLogos-module__TrYk_W__grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.PartnerLogos-module__TrYk_W__grid .PartnerLogos-module__TrYk_W__cell{justify-self:start}}
