.project-card-module__UTCm6G__card{--project-card-ratio:418 / 443;width:100%;aspect-ratio:var(--project-card-ratio);background:var(--color-grey-4);color:var(--color-black);isolation:isolate;border-radius:24px;text-decoration:none;display:block;position:relative;overflow:hidden}.project-card-module__UTCm6G__cover{object-fit:cover;width:100%;height:100%;transition:scale .62s cubic-bezier(.22,1,.36,1);display:block}.project-card-module__UTCm6G__pill{background:var(--color-light-grey);border-radius:32px;justify-content:space-between;align-items:center;gap:16px;min-height:33px;padding:4px 16px;display:flex;position:absolute;top:16px;left:16px;right:64px}.project-card-module__UTCm6G__pill strong{letter-spacing:-.02em;font-size:18px;font-weight:600}.project-card-module__UTCm6G__result{color:var(--color-grey-2);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.project-card-module__UTCm6G__result i{font-style:normal}.project-card-module__UTCm6G__arrow{width:32px;height:32px;position:absolute;top:16px;right:16px;overflow:visible}.project-card-module__UTCm6G__arrowDefault,.project-card-module__UTCm6G__arrowHover{border-radius:50%;place-items:center;transition:inset .5s cubic-bezier(.22,1.25,.36,1),width .5s cubic-bezier(.22,1.25,.36,1),height .5s cubic-bezier(.22,1.25,.36,1),opacity .34s;display:grid;position:absolute;overflow:hidden}.project-card-module__UTCm6G__arrowDefault{background:var(--color-grey-4);opacity:1;width:32px;height:32px;top:0;right:0}.project-card-module__UTCm6G__arrowHover{background:var(--color-primary);opacity:0;width:5px;height:5px;bottom:0;left:0}.project-card-module__UTCm6G__arrowDefault svg,.project-card-module__UTCm6G__arrowHover svg{fill:none;width:16px;height:16px;stroke:var(--color-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;transition:opacity .28s,transform .5s cubic-bezier(.22,1.25,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-card-module__UTCm6G__arrowHover svg{opacity:0;transform:translate(-120%,20%)}@media (hover:hover) and (pointer:fine){.project-card-module__UTCm6G__card:is(:hover,:focus-visible) .project-card-module__UTCm6G__cover{scale:1.04}.project-card-module__UTCm6G__card:is(:hover,:focus-visible) .project-card-module__UTCm6G__arrowDefault{opacity:0;width:5px;height:5px}.project-card-module__UTCm6G__card:is(:hover,:focus-visible) .project-card-module__UTCm6G__arrowDefault svg{opacity:0;transform:translate(-10%,-90%)}.project-card-module__UTCm6G__card:is(:hover,:focus-visible) .project-card-module__UTCm6G__arrowHover{opacity:1;width:32px;height:32px}.project-card-module__UTCm6G__card:is(:hover,:focus-visible) .project-card-module__UTCm6G__arrowHover svg{opacity:1;transform:translate(-50%,-50%)}}.project-card-module__UTCm6G__card:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.project-card-module__UTCm6G__featured{--project-card-ratio:860 / 911;grid-column:1/-1}@media (max-width:809px){.project-card-module__UTCm6G__card,.project-card-module__UTCm6G__featured{--project-card-ratio:335 / 380;border-radius:20px}.project-card-module__UTCm6G__pill{padding:4px 12px;right:58px}.project-card-module__UTCm6G__pill strong{font-size:16px}.project-card-module__UTCm6G__result{font-size:11px}}@media (max-width:479px){.project-card-module__UTCm6G__result{display:none}}@media (prefers-reduced-motion:reduce){.project-card-module__UTCm6G__cover,.project-card-module__UTCm6G__arrowDefault,.project-card-module__UTCm6G__arrowHover,.project-card-module__UTCm6G__arrowDefault svg,.project-card-module__UTCm6G__arrowHover svg{transition-duration:.01ms}}
.project-video-module__r94DHW__root{background:var(--color-grey-4);isolation:isolate;border-radius:24px;position:relative;overflow:hidden}.project-video-module__r94DHW__root video{object-fit:cover;width:100%;height:100%;display:block}.project-video-module__r94DHW__play{background:var(--color-black-transparent);width:61px;height:61px;color:var(--color-white);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .22s,transform .42s cubic-bezier(.22,1.25,.36,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-video-module__r94DHW__play svg{fill:currentColor;width:24px;height:27px;margin-left:3px;display:block}.project-video-module__r94DHW__playing span{width:15px;height:19px;position:relative}.project-video-module__r94DHW__playing span:before,.project-video-module__r94DHW__playing span:after{content:"";background:currentColor;border-radius:2px;width:5px;height:19px;position:absolute;top:0}.project-video-module__r94DHW__playing span:before{left:0}.project-video-module__r94DHW__playing span:after{right:0}.project-video-module__r94DHW__play:is(:hover,:focus-visible){background:var(--color-black);outline:none;transform:translate(-50%,-50%)scale(1.08)}.project-video-module__r94DHW__play:focus-visible{box-shadow:0 0 0 3px var(--color-secondary)}@media (max-width:809px){.project-video-module__r94DHW__play{width:51px;height:51px}.project-video-module__r94DHW__play svg{width:20px;height:23px}}@media (prefers-reduced-motion:reduce){.project-video-module__r94DHW__play{transition-duration:.01ms}}
.split-text-module__gVHf1q__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.split-text-module__gVHf1q__load .split-text-module__gVHf1q__word{animation:.64s cubic-bezier(.22,1,.36,1) both split-text-module__gVHf1q__split-word-in;animation-delay:calc(var(--split-delay,0s) + var(--word-index) * 45ms)}@supports (animation-timeline:view()){.split-text-module__gVHf1q__view .split-text-module__gVHf1q__word{animation:cubic-bezier(.22,1,.36,1) both split-text-module__gVHf1q__split-word-in;animation-timeline:view();animation-range:entry calc(6% + var(--word-index) * 1.5%) cover calc(30% + var(--word-index) * 1.5%)}}@keyframes split-text-module__gVHf1q__split-word-in{0%{opacity:0;transform:translateY(26px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}}
.challenges-section-module__U9U1eW__section{background:var(--color-black);height:390svh;position:relative}.challenges-section-module__U9U1eW__sticky{height:100svh;min-height:700px;transition:background-color 80ms linear;position:sticky;top:0;overflow:hidden}.challenges-section-module__U9U1eW__heading{z-index:2;letter-spacing:-.045em;text-align:center;will-change:color, transform;width:min(680px,100% - 40px);margin:0;font-size:64px;font-weight:700;line-height:1.1;transition:color 80ms linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.challenges-section-module__U9U1eW__cards{z-index:3;width:min(var(--site-shell-width), 100%);pointer-events:none;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.challenges-section-module__U9U1eW__card{--card-x:0px;--card-drift-x:0px;--card-tilt:0deg;width:384px;min-height:154px;color:var(--color-light-grey);transform:translate(calc(var(--card-x) + var(--card-drift-x)), var(--cards-scroll)) rotate(var(--card-tilt));transform-origin:50%;will-change:transform;background:#4a4642;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:24px;display:flex;position:absolute;top:144svh;left:52px}.challenges-section-module__U9U1eW__card:nth-child(2){width:321px;min-height:121px;top:155svh;left:auto;right:68px}.challenges-section-module__U9U1eW__card:nth-child(3){--card-x:-50%;width:284px;min-height:116px;top:208svh;left:50%}.challenges-section-module__U9U1eW__card:nth-child(4){width:246px;min-height:189px;top:253svh;left:10%}.challenges-section-module__U9U1eW__card:nth-child(5){width:288px;min-height:154px;top:236svh;left:auto;right:6%}.challenges-section-module__U9U1eW__card h3{letter-spacing:-.04em;margin:0;font-size:25px;font-weight:600;line-height:1.3}.challenges-section-module__U9U1eW__dismissIcon{background:var(--color-yellow);width:32px;height:32px;color:var(--color-black);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.challenges-section-module__U9U1eW__dismissIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:16px;height:16px}@media (max-width:809px){.challenges-section-module__U9U1eW__section{height:360svh}.challenges-section-module__U9U1eW__sticky{min-height:620px}.challenges-section-module__U9U1eW__heading{width:calc(100% - 40px);font-size:40px;line-height:1.02;transform:translate(-50%,-50%)}.challenges-section-module__U9U1eW__card{border-radius:14px;gap:10px;width:min(310px,100% - 58px);min-height:128px;padding:18px 20px;top:136svh;left:14px}.challenges-section-module__U9U1eW__card:nth-child(2){width:min(270px,100% - 72px);min-height:112px;top:151svh;left:auto;right:14px}.challenges-section-module__U9U1eW__card:nth-child(3){--card-x:-50%;width:min(260px,100% - 72px);min-height:108px;top:194svh;left:50%}.challenges-section-module__U9U1eW__card:nth-child(4){width:min(245px,100% - 72px);min-height:154px;top:239svh;left:14px}.challenges-section-module__U9U1eW__card:nth-child(5){width:min(270px,100% - 58px);min-height:128px;top:223svh;left:auto;right:14px}.challenges-section-module__U9U1eW__card h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.challenges-section-module__U9U1eW__section{height:auto}.challenges-section-module__U9U1eW__sticky{height:auto;min-height:100svh;padding:120px 20px 60px;position:relative;background:var(--color-black)!important;color:var(--color-light-grey)!important}.challenges-section-module__U9U1eW__heading,.challenges-section-module__U9U1eW__card{position:relative;top:auto;left:auto;transform:none!important}.challenges-section-module__U9U1eW__heading{margin:0 auto 60px}.challenges-section-module__U9U1eW__cards{gap:16px;display:grid;position:relative}.challenges-section-module__U9U1eW__card{opacity:1;width:min(760px,100%);margin:0 auto}}@media (prefers-reduced-motion:no-preference){.challenges-section-module__U9U1eW__sticky .challenges-section-module__U9U1eW__headingWord{--word-progress:clamp(0, calc((var(--reveal,1) - var(--word-index) * .12) * 4), 1);opacity:var(--word-progress);transform:translateY(calc((1 - var(--word-progress)) * 26px)) scale(calc(.9 + var(--word-progress) * .1))}}
.hero-section-module__k71qYa__hero{width:100%;max-width:var(--site-shell-width);isolation:isolate;min-height:810px;margin:0 auto;padding:151px 20px 45px;position:relative;overflow:visible}.hero-section-module__k71qYa__intro{z-index:2;width:434px;position:relative}.hero-section-module__k71qYa__intro h1{color:var(--color-black);letter-spacing:-.04em;margin:0;font-size:64px;font-weight:700;line-height:1}.hero-section-module__k71qYa__highlights{flex-direction:column;gap:7px;margin:32px 0 0;padding:0;list-style:none;display:flex}.hero-section-module__k71qYa__highlights li{color:var(--color-black);letter-spacing:.08em;align-items:center;font-size:12px;font-weight:600;line-height:1.4;display:flex}.hero-section-module__k71qYa__highlights li span{width:24px;color:var(--color-primary);flex:0 0 24px;place-items:center start;display:grid}.hero-section-module__k71qYa__highlightStar{fill:currentColor;width:16px;height:16px;display:block}.hero-section-module__k71qYa__mediaStack{--media-card-front-transform:translate3d(0, 0, 0);--media-card-middle-transform:translate3d(-40px, -8px, -40px) scale(.95) rotate(-3deg);--media-card-back-transform:translate3d(-80px, -16px, -80px) scale(.9) rotate(-6deg);z-index:3;perspective:1000px;width:360px;height:640px;position:absolute;top:151px;left:38%}.hero-section-module__k71qYa__mediaCard{background:var(--color-grey-3);cursor:none;touch-action:none;transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:transform;border-radius:24px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.hero-section-module__k71qYa__mediaCard video{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.hero-section-module__k71qYa__mediaCardBack{z-index:1;transform:var(--media-card-back-transform)}.hero-section-module__k71qYa__mediaCardMiddle{z-index:2;transform:var(--media-card-middle-transform)}.hero-section-module__k71qYa__mediaCardFront{z-index:3;cursor:none;transform:var(--media-card-front-transform)}.hero-section-module__k71qYa__mediaCardDragging{cursor:none}.hero-section-module__k71qYa__swipeHint{z-index:5;background:var(--color-black);height:44px;color:var(--color-white);opacity:0;pointer-events:none;clip-path:circle(6px);transform-origin:50%;white-space:nowrap;will-change:opacity, clip-path, transform;border-radius:999px;align-items:center;gap:9px;padding:0 17px;font-size:18px;line-height:1;transition:opacity .17s,clip-path .3s cubic-bezier(.4,0,1,1),transform .3s cubic-bezier(.4,0,1,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.16)}.hero-section-module__k71qYa__swipeHint>*{opacity:0;transition:opacity .12s,transform .22s cubic-bezier(.4,0,1,1);transform:scale(.72)}.hero-section-module__k71qYa__swipeHint strong{font-weight:600}.hero-section-module__k71qYa__swipeArrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.hero-section-module__k71qYa__mediaStack:is(:hover,:focus-within)>.hero-section-module__k71qYa__swipeHint,.hero-section-module__k71qYa__mediaStackDragging>.hero-section-module__k71qYa__swipeHint{opacity:1;clip-path:circle(100%);transition:opacity .12s,clip-path .5s cubic-bezier(.22,1.25,.36,1),transform .5s cubic-bezier(.22,1.25,.36,1);transform:translate(-50%,-50%)scale(1)}.hero-section-module__k71qYa__mediaStack:is(:hover,:focus-within)>.hero-section-module__k71qYa__swipeHint>*,.hero-section-module__k71qYa__mediaStackDragging>.hero-section-module__k71qYa__swipeHint>*{opacity:1;transition:opacity .18s .11s,transform .36s cubic-bezier(.22,1.25,.36,1) 80ms;transform:scale(1)}.hero-section-module__k71qYa__mediaCardFront .hero-section-module__k71qYa__playButton{cursor:none}.hero-section-module__k71qYa__playButton{background:var(--color-black-transparent);width:64px;height:64px;color:var(--color-white);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .22s,transform .42s cubic-bezier(.22,1.25,.36,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-section-module__k71qYa__playIcon{fill:currentColor;width:32px;height:36px;margin-left:4px;display:block}.hero-section-module__k71qYa__pauseButton span{border:0;width:17px;height:21px;margin-left:0;position:relative}.hero-section-module__k71qYa__pauseButton span:before,.hero-section-module__k71qYa__pauseButton span:after{content:"";background:currentColor;border-radius:2px;width:5px;height:21px;position:absolute;top:0}.hero-section-module__k71qYa__pauseButton span:before{left:0}.hero-section-module__k71qYa__pauseButton span:after{right:0}.hero-section-module__k71qYa__playButton:is(:hover,:focus-visible){background:var(--color-black);outline:none;transform:translate(-50%,-50%)scale(1.08)}.hero-section-module__k71qYa__playButton:focus-visible{box-shadow:0 0 0 3px var(--color-secondary)}.hero-section-module__k71qYa__ribbon{z-index:1;pointer-events:none;width:1900px;height:437px;position:absolute;top:329.5px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 18% 82%,#0000 92%);mask-image:linear-gradient(90deg,#0000 8%,#000 18% 82%,#0000 92%)}.hero-section-module__k71qYa__ribbon svg{display:block}.hero-section-module__k71qYa__ribbonText{fill:var(--color-white);font-family:var(--font-open-sauce-one);letter-spacing:.08em;font-size:12px;font-weight:700}.hero-section-module__k71qYa__outro{z-index:2;flex-direction:column;width:300px;height:640px;display:flex;position:absolute;top:151px;right:20px}.hero-section-module__k71qYa__promoCard{width:100%;height:137px;color:var(--color-black);isolation:isolate;background:0 0;border-radius:24px;grid-template-columns:96px 1fr;gap:12px;padding:8px;text-decoration:none;display:grid;position:relative;overflow:visible}.hero-section-module__k71qYa__promoCard:before{z-index:-1;background:var(--color-white);content:"";border-radius:24px;transition:inset .5s cubic-bezier(.22,1.25,.36,1);position:absolute;inset:0}.hero-section-module__k71qYa__promoMedia{border-radius:16px;width:96px;height:121px;display:block;position:relative;overflow:hidden}.hero-section-module__k71qYa__promoImage{object-fit:cover;width:100%;height:100%;transition:inset .5s cubic-bezier(.22,1.25,.36,1),width .5s cubic-bezier(.22,1.25,.36,1),height .5s cubic-bezier(.22,1.25,.36,1);display:block;position:absolute;inset:0}.hero-section-module__k71qYa__promoCopy{z-index:2;flex-direction:column;align-self:end;gap:4px;min-width:0;display:flex;position:relative}.hero-section-module__k71qYa__promoEyebrow{color:var(--color-secondary);letter-spacing:.08em;font-size:12px;font-weight:500;line-height:1.4}.hero-section-module__k71qYa__promoCopy strong{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.4}.hero-section-module__k71qYa__promoArrow{z-index:3;width:32px;height:32px;position:absolute;top:8px;right:8px;overflow:visible}.hero-section-module__k71qYa__promoArrowDefault,.hero-section-module__k71qYa__promoArrowHover{border-radius:50%;place-items:center;transition:inset .5s cubic-bezier(.22,1.25,.36,1),width .5s cubic-bezier(.22,1.25,.36,1),height .5s cubic-bezier(.22,1.25,.36,1),opacity .34s,transform .5s cubic-bezier(.22,1.25,.36,1);display:grid;position:absolute;overflow:hidden}.hero-section-module__k71qYa__promoArrowDefault{background:var(--color-grey-4);opacity:1;width:32px;height:32px;top:0;right:0}.hero-section-module__k71qYa__promoArrowHover{background:var(--color-primary);opacity:0;width:5px;height:5px;bottom:0;left:0}.hero-section-module__k71qYa__promoArrowDefault .hero-section-module__k71qYa__arrow,.hero-section-module__k71qYa__promoArrowHover .hero-section-module__k71qYa__arrow{transition:opacity .28s,transform .5s cubic-bezier(.22,1.25,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-section-module__k71qYa__promoArrowHover .hero-section-module__k71qYa__arrow{opacity:0;transform:translate(-120%,20%)}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible):before{inset:-4px}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible) .hero-section-module__k71qYa__promoImage{width:calc(100% + 8px);height:calc(100% + 8px);inset:-4px}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible) .hero-section-module__k71qYa__promoArrowDefault{opacity:0;width:5px;height:5px}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible) .hero-section-module__k71qYa__promoArrowDefault .hero-section-module__k71qYa__arrow{opacity:0;transform:translate(-10%,-90%)}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible) .hero-section-module__k71qYa__promoArrowHover{opacity:1;width:32px;height:32px}.hero-section-module__k71qYa__promoCard:is(:hover,:focus-visible) .hero-section-module__k71qYa__promoArrowHover .hero-section-module__k71qYa__arrow{opacity:1;transform:translate(-50%,-50%)}.hero-section-module__k71qYa__promoCard:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.hero-section-module__k71qYa__arrow{width:16px;height:16px;color:var(--color-black);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;display:block;position:relative}.hero-section-module__k71qYa__description{color:var(--color-grey-1);letter-spacing:0;margin:auto 0 24px;font-size:18px;font-weight:400;line-height:1.5}.hero-section-module__k71qYa__consultationButton{flex:none;width:100%}.hero-section-module__k71qYa__mobilePromo{display:none}@media (max-width:1023px) and (min-width:810px){.hero-section-module__k71qYa__intro{width:340px}.hero-section-module__k71qYa__intro h1{font-size:52px}.hero-section-module__k71qYa__mediaStack{width:315px;height:560px;left:39%}.hero-section-module__k71qYa__outro{width:260px;height:560px}}@media (max-width:809px){.hero-section-module__k71qYa__hero{min-height:1131px;padding:90px 20px 32px}.hero-section-module__k71qYa__intro{width:100%}.hero-section-module__k71qYa__intro h1{letter-spacing:-.04em;font-size:32px;line-height:1}.hero-section-module__k71qYa__highlights{gap:7px;margin-top:32px}.hero-section-module__k71qYa__mediaStack{--media-card-middle-transform:translate3d(-25px, -8px, -40px) scale(.95) rotate(-1.5deg);--media-card-back-transform:translate3d(-50px, -16px, -80px) scale(.9) rotate(-3deg);width:240px;height:426.667px;top:282px;left:50%;transform:translate(-50%)}.hero-section-module__k71qYa__ribbon{width:916px;top:331.36px}.hero-section-module__k71qYa__outro{width:auto;height:auto;top:741px;left:20px;right:20px}.hero-section-module__k71qYa__desktopPromo{display:none}.hero-section-module__k71qYa__description{margin:0 0 24px;font-size:18px;line-height:1.5}.hero-section-module__k71qYa__mobilePromo{margin-top:32px;display:block}}@media (max-width:374px){.hero-section-module__k71qYa__hero{padding-left:14px;padding-right:14px}.hero-section-module__k71qYa__intro h1{font-size:29px}.hero-section-module__k71qYa__outro{left:14px;right:14px}}@media (prefers-reduced-motion:no-preference){.hero-section-module__k71qYa__ribbon,.hero-section-module__k71qYa__mediaStack,.hero-section-module__k71qYa__highlights li,.hero-section-module__k71qYa__desktopPromo,.hero-section-module__k71qYa__description,.hero-section-module__k71qYa__consultationButton,.hero-section-module__k71qYa__mobilePromo{animation:.64s cubic-bezier(.22,1,.36,1) both hero-section-module__k71qYa__hero-enter}.hero-section-module__k71qYa__ribbon{animation-name:hero-section-module__k71qYa__hero-ribbon-enter;animation-duration:.9s;animation-delay:.24s}.hero-section-module__k71qYa__mediaStack{animation-name:hero-section-module__k71qYa__hero-media-enter;animation-duration:.82s;animation-delay:.18s}.hero-section-module__k71qYa__highlights li:first-child{animation-delay:.3s}.hero-section-module__k71qYa__highlights li:nth-child(2){animation-delay:.37s}.hero-section-module__k71qYa__highlights li:nth-child(3){animation-delay:.44s}.hero-section-module__k71qYa__desktopPromo{animation-delay:.42s}.hero-section-module__k71qYa__description{animation-delay:.5s}.hero-section-module__k71qYa__consultationButton{animation-delay:.58s}.hero-section-module__k71qYa__mobilePromo{animation-delay:.64s}@keyframes hero-section-module__k71qYa__hero-enter{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes hero-section-module__k71qYa__hero-media-enter{0%{opacity:0;translate:0 34px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes hero-section-module__k71qYa__hero-ribbon-enter{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}}@media (prefers-reduced-motion:reduce){.hero-section-module__k71qYa__ribbonText animate{display:none}.hero-section-module__k71qYa__playButton,.hero-section-module__k71qYa__swipeHint,.hero-section-module__k71qYa__swipeHint>*,.hero-section-module__k71qYa__promoCard:before,.hero-section-module__k71qYa__promoImage,.hero-section-module__k71qYa__promoArrowDefault,.hero-section-module__k71qYa__promoArrowHover,.hero-section-module__k71qYa__promoArrowDefault .hero-section-module__k71qYa__arrow,.hero-section-module__k71qYa__promoArrowHover .hero-section-module__k71qYa__arrow{transition-duration:.01ms}}
.partners-section-module__LmtxBW__section{background:var(--color-light-grey);padding:96px 0 88px;position:relative;overflow:clip}.partners-section-module__LmtxBW__header{width:min(var(--site-shell-width), calc(100% - 40px));text-align:center;flex-direction:column;align-items:center;gap:14px;margin:0 auto 44px;display:flex}.partners-section-module__LmtxBW__header h2{letter-spacing:-.05em;max-width:18ch;margin:0;font-size:clamp(32px,3.4vw,46px);line-height:1.06}.partners-section-module__LmtxBW__marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.partners-section-module__LmtxBW__rail{width:max-content;display:flex}.partners-section-module__LmtxBW__railGroup{gap:12px;margin-right:12px;display:flex}.partners-section-module__LmtxBW__card{background:var(--color-white);border-radius:22px;flex:0 0 228px;place-items:center;width:228px;height:108px;padding:0 28px;display:grid}.partners-section-module__LmtxBW__logo{max-width:100%;height:var(--logo-height,36px);object-fit:contain;transition:transform .75s cubic-bezier(.22,1,.36,1);display:block}.partners-section-module__LmtxBW__wordmark{white-space:nowrap;align-items:center;line-height:1;transition:transform .75s cubic-bezier(.22,1,.36,1);display:flex}.partners-section-module__LmtxBW__wordmarkText{display:inline}.partners-section-module__LmtxBW__wordmarkIcon{flex:0 0 36px;width:36px;height:36px;margin-right:9px;display:block}.partners-section-module__LmtxBW__russianGg{color:#16181d;font-family:var(--font-nunito);letter-spacing:-.025em;font-size:26px;font-weight:600}.partners-section-module__LmtxBW__russianGg .partners-section-module__LmtxBW__wordmarkAccent{color:#5b9bf5}.partners-section-module__LmtxBW__sevil{color:#3e322a;letter-spacing:-.02em;font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif;font-size:27px;font-weight:900}@media (hover:hover) and (pointer:fine){.partners-section-module__LmtxBW__card:hover .partners-section-module__LmtxBW__logo,.partners-section-module__LmtxBW__card:hover .partners-section-module__LmtxBW__wordmark{transform:scale(1.07)}}@media (max-width:809px){.partners-section-module__LmtxBW__section{padding:64px 0 60px}.partners-section-module__LmtxBW__header{width:calc(100% - 40px);margin-bottom:32px}.partners-section-module__LmtxBW__header h2{font-size:30px}.partners-section-module__LmtxBW__railGroup{gap:10px;margin-right:10px}.partners-section-module__LmtxBW__card{border-radius:18px;flex-basis:168px;width:168px;height:88px;padding:0 20px}.partners-section-module__LmtxBW__logo{height:calc(var(--logo-height,36px) * .82)}.partners-section-module__LmtxBW__russianGg{font-size:22px}.partners-section-module__LmtxBW__sevil{font-size:23px}.partners-section-module__LmtxBW__wordmarkIcon{flex-basis:30px;width:30px;height:30px;margin-right:7px}}@media (prefers-reduced-motion:no-preference){.partners-section-module__LmtxBW__rail{animation:44s linear infinite partners-section-module__LmtxBW__partner-rail}.partners-section-module__LmtxBW__marquee:hover .partners-section-module__LmtxBW__rail{animation-play-state:paused}@keyframes partners-section-module__LmtxBW__partner-rail{0%{translate:0}to{translate:-50%}}}@media (prefers-reduced-motion:reduce){.partners-section-module__LmtxBW__logo,.partners-section-module__LmtxBW__wordmark{transition-duration:.01ms}.partners-section-module__LmtxBW__marquee{-webkit-mask-image:none;mask-image:none}.partners-section-module__LmtxBW__rail{width:min(var(--site-shell-width), calc(100% - 40px));margin-inline:auto}.partners-section-module__LmtxBW__railGroup{flex-wrap:wrap;flex:1;justify-content:center;margin-right:0}.partners-section-module__LmtxBW__repeat,.partners-section-module__LmtxBW__railGroup+.partners-section-module__LmtxBW__railGroup{display:none}}
