.page-hero{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}@media (width<=1024px){.page-hero{grid-template-columns:1fr;margin-top:20px}}.page-hero__content{flex-direction:column;align-items:flex-start;display:flex}@media (width<=1024px){.page-hero__content{align-items:stretch}}.page-hero__media{order:1;margin-top:-17px}@media (width<=1024px){.page-hero__media{order:-1;margin-top:0}}.page-hero__img{aspect-ratio:630/410;object-fit:cover;border-radius:40px;width:100%;height:auto}@media (width<=1024px){.page-hero__img{aspect-ratio:349/227;border-radius:30px}}.page-hero__title{text-transform:uppercase;background:linear-gradient(#f24822 0%,#bd2915 161%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.page-hero__text{color:#2b2a29;max-width:629px;margin-top:20px;font-size:16px;line-height:1.2}.page-hero__text b{font-weight:700;line-height:1.5;display:block}@media (width<=768px){.page-hero__text{font-size:14px}}.page-hero__actions{gap:7px;margin-top:60px;display:flex}@media (width<=1024px){.page-hero__actions{flex-direction:column;margin-top:30px}}.page-hero__actions .btn{width:300px;max-width:100%;font-family:Raleway,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500}@media (width<=1024px){.page-hero__actions .btn{width:100%}}.page-hero--about .page-hero__title{font-size:clamp(36px,24.55px + 3.05vw,48px)}.page-hero--about .page-hero__text{max-width:580px;margin-top:0;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(16px,10.27px + 1.53vw,22px);font-weight:500;line-height:1.25}.page-hero--about .page-hero__img{aspect-ratio:630/489}@media (width<=1024px){.page-hero--about .page-hero__img{aspect-ratio:349/266}}.page-hero--about .page-hero__actions{width:100%}.page-hero--about .page-hero__actions .btn{flex:1 1 0;width:auto;max-width:300px}@media (width<=1024px){.page-hero--about .page-hero__actions .btn{flex-basis:auto;max-width:none}}.counters{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:20px;margin-top:50px;display:grid}@media (width<=768px){.counters{margin-top:30px}}.counters__item{flex-direction:column-reverse;justify-content:flex-end;display:flex}.counters__value{background:linear-gradient(#f24822 0%,#bd2915 161%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(32px,1.47px + 8.14vw,64px);font-weight:700;line-height:1.1}.counters__label{font-size:clamp(12px,4.37px + 2.04vw,20px);line-height:1.2}.purpose{margin-top:80px}@media (width<=768px){.purpose{margin-top:60px}}.purpose__title{margin-bottom:30px}@media (width<=768px){.purpose__title{margin-bottom:20px}}.purpose__box{background-color:#0000;background-image:linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a),linear-gradient(#fe470a,#fe470a);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:30px 2px,2px 30px,30px 2px,2px 30px,30px 2px,2px 30px,30px 2px,2px 30px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;max-width:860px;margin:0 auto;padding:36px 80px;position:relative}@media (width<=768px){.purpose__box{max-width:310px;padding:24px 20px}}.purpose__text{z-index:2;text-align:center;color:#2b2a29;max-width:620px;margin:0 auto;font-size:18px;font-weight:600;line-height:1.5;position:relative}@media (width<=768px){.purpose__text{font-size:14px}}.purpose__accent{color:#fe470a}.purpose__cursor{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:182px;height:auto;position:absolute;bottom:-70px;right:-150px}@media (width<=1280px){.purpose__cursor{right:-40px}}@media (width<=768px){.purpose__cursor{width:94px;bottom:-50px;right:-40px}}.info-card{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#f24822 0%,#bd2915 161%) border-box;border:2px solid #0000;border-radius:40px;flex-direction:column;height:100%;min-height:294px;padding:30px;display:flex}.info-card--accent{color:#fff;background:linear-gradient(135deg,#f24822 0%,#f15922 100%) border-box}.info-card .icon{flex-shrink:0;width:60px;height:60px;margin-bottom:30px}.info-card__title{margin-top:auto;font-size:20px;font-weight:700;line-height:1.2}.info-card__text{margin-top:20px;font-size:16px;line-height:1.4}@media (width<=768px){.info-card__text{font-size:14px;line-height:1.5}}.pains{margin-top:80px}@media (width<=768px){.pains{margin-top:60px}}.pains__title{margin-bottom:40px}@media (width<=768px){.pains__title{margin-bottom:20px}.pains__title br{display:none}}.pains__list{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=1024px){.pains__list{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding-left:20px;display:flex;overflow-x:auto}.pains__list::-webkit-scrollbar{display:none}}@media (width<=360px){.pains__list{margin:0 -10px;padding:0 10px;scroll-padding-left:10px}}@media (width<=1024px){.pains__item{scroll-snap-align:start;flex:0 0 320px;max-width:85%}}.team{color:#fff;background:linear-gradient(#222 0%,#181818 100%);border-radius:40px;margin-top:80px;padding:60px 0}@media (width<=768px){.team{margin-top:60px;padding:40px 0}}.team__inner{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=768px){.team__inner{grid-template-columns:1fr 1fr}}.team__intro{grid-column:1/3}@media (width<=768px){.team__intro{grid-column:1/-1}}.team__title{text-transform:uppercase;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(20px,8.55px + 3.05vw,32px);font-weight:700;line-height:1.2}.team__text{max-width:420px;margin-top:16px;font-size:14px;line-height:1.3}.team__card{color:#000;background-color:#e9e9e9;border-radius:40px;grid-area:1/3/3/5;position:relative;overflow:hidden}@media (width<=768px){.team__card{border-radius:30px;grid-area:auto/1/auto/-1}}.team__card{aspect-ratio:630/470}@media (width<=768px){.team__card{aspect-ratio:350/440}}.team__card-nine,.team__card-man{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;position:absolute;bottom:0}.team__card-nine{z-index:0;height:96%;right:0}@media (width<=768px){.team__card-nine{left:50%;right:auto;transform:translate(-50%)}}.team__card-man{height:100%;left:0}@media (width<=768px){.team__card-man{height:82%;left:50%;transform:translate(-50%)}}.team__card-title{text-transform:uppercase;z-index:2;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(20px,12.37px + 2.04vw,28px);font-weight:700;line-height:1.2;position:absolute;top:40px;right:40px}@media (width<=768px){.team__card-title{top:20px;left:20px;right:auto}}.team__btn{grid-column:1/3;place-self:end start;min-width:410px;min-height:92px;margin-bottom:4px;font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:28px;font-weight:500}@media (width<=1024px){.team__btn{min-width:280px;min-height:70px;font-size:20px}}@media (width<=768px){.team__btn{grid-column:1/-1;justify-self:stretch;min-width:0;margin-bottom:0}}.team__about{margin-top:0}.team__big,.team__small{gap:20px;display:grid}.team__big{grid-column:2/5;grid-template-columns:repeat(3,1fr)}@media (width<=768px){.team__big{grid-column:2;grid-template-columns:1fr;gap:10px}}.team__small{grid-column:1/-1;grid-template-columns:repeat(6,1fr)}@media (width<=768px){.team__small{grid-template-columns:repeat(3,1fr);gap:10px}}.team__photo{border-radius:30px;overflow:hidden}.team__photo img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.team__photo--big img{aspect-ratio:305/230}@media (width<=768px){.team__photo{border-radius:20px}}.steps{margin-top:80px}@media (width<=768px){.steps{margin-top:60px}}.steps__title{margin-bottom:40px}@media (width<=768px){.steps__title{margin-bottom:30px}}.steps__item{grid-template-columns:25.5% 33.75% 1fr;align-items:start;padding:20px 0;display:grid}.steps__item:first-child{padding-top:0}.steps__item:last-child{padding-bottom:0}.steps__item+.steps__item{border-top:1px solid #f24822}@media (width<=1024px){.steps__item{grid-template-columns:auto 1fr;gap:20px}}.steps__num{font-size:16px;line-height:1.2}.steps__name{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(20px,16.18px + 1.02vw,24px);font-weight:500;line-height:1.5}.steps__text{font-size:16px;line-height:1.2}@media (width<=1024px){.steps__text{grid-column:1/-1}}.partners{margin-top:80px}@media (width<=768px){.partners{margin-top:60px}}.partners__marquee{margin-top:50px;overflow:hidden}@media (width<=768px){.partners__marquee{margin-top:30px}}.partners__track{width:max-content;animation:60s linear infinite partners-scroll;display:flex}@media (hover:hover){.partners__track:hover{animation-play-state:paused}}.partners__track:focus-visible{animation-play-state:paused}.partners__half,.partners__list{flex-shrink:0;align-items:center;display:flex}.partners__list{gap:50px;padding-right:50px}@media (width<=768px){.partners__list{gap:20px;padding-right:20px}}.partners__logo{width:auto;height:120px}@media (width<=768px){.partners__logo{height:80px}}@media (prefers-reduced-motion:reduce){.partners__marquee{overflow-x:auto}.partners__track{animation:none}.partners__half[aria-hidden=true]{display:none}}@keyframes partners-scroll{to{transform:translate(-50%)}}
