@media (max-width:1024px){:root{--fs-hero:72px;--fs-section-heading:48px;--fs-section-heading-sm:40px;--fs-proof-number:96px;--fs-label:22px;--fs-card-title:20px}.header__inner,.hero__inner,.values__inner,.ceo__inner,.factory__inner,.freedom__inner,.network__inner,.careers__inner,.contact__inner,.footer__inner{padding-left:40px;padding-right:40px}.hero__bg{height:520px}.hero__inner{padding-top:100px}.hero__content{margin-top:360px;grid-template-columns:1fr;gap:40px}.hero__photo{width:100%;aspect-ratio:1 / 1;height:auto}.brand__body{width:100%}.brand-card{width:190px}.value-block__row{gap:40px}.value-block__heading--w740{flex-shrink:0}.value-block__images{flex-direction:column;gap:16px}.value-block__img--sm,.value-block__img--lg{width:100%;height:320px}.value-block__img--sm{aspect-ratio:1 / 1;height:auto}.truth__heading{width:100%}.truth__body{width:100%}.proof-card{height:280px}.ceo__inner{grid-template-columns:auto 1fr;gap:40px}.ceo__card img{width:320px;height:auto}.ceo__article{padding-top:40px}.factory__main-img{height:440px}.factory__item img{height:300px}.freedom__inner{grid-template-columns:1fr;gap:40px}.freedom__img{width:100%;height:400px}.freedom__body{width:100%}.network__body{width:100%}.network__store-img{width:800px}.btn-orange-md{font-size:14px}.career-cards{grid-template-columns:repeat(2,1fr)}.careers__body{width:100%}.contact-cards{grid-template-columns:repeat(2,1fr)}.footer__inner{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:900px){.value-block__row{flex-direction:column;gap:24px}.value-block__heading--flex-right{text-align:left}.value-block__body--w480,.value-block__body--flex{width:100%}.network__card{height:auto}.network__content{padding:48px 48px 0}.network__store-img{position:static;display:block;width:min(100%, 620px);margin:24px auto 0}.btn-orange-md{margin-top:36px}}@media (max-width:768px){:root{--fs-hero:48px;--fs-section-heading:34px;--fs-section-heading-sm:28px;--fs-proof-number:64px;--fs-label:16px;--fs-card-title:18px;--fs-body-lg:16px}.header__inner,.hero__inner,.values__inner,.ceo__inner,.factory__inner,.freedom__inner,.network__inner,.careers__inner,.contact__inner,.footer__inner{padding-left:20px;padding-right:20px}.header__inner{padding:0 20px;height:56px}.hero__bg{height:360px}.hero__inner{padding-top:72px}.hero__content{margin-top:200px;gap:28px}.brand-card{width:auto;flex:1;height:130px;padding:16px 10px;gap:10px}.brand-card p{font-size:14px}.hero__photo{aspect-ratio:1 / 1;height:auto}.section-values{padding:48px 0 72px}.value-block+.value-block{margin-top:56px}.value-block__row{flex-direction:column;gap:20px}.value-block__body--w480{width:100%}.value-block__heading--flex-right{text-align:left}.value-block__img--sm,.value-block__img--lg{height:240px}.value-block__img--sm{aspect-ratio:1 / 1;height:auto}.proof-cards{grid-template-columns:1fr;gap:16px}.proof-card{height:200px}.proof-card__label{width:auto;padding:0 24px}.section-ceo{padding:56px 0}.ceo__inner{grid-template-columns:1fr}.ceo__card img{width:100%;aspect-ratio:1 / 1;height:auto}.ceo__article{padding-top:32px}.ceo__quote-text{font-size:var(--fs-body)}.section-factory{padding:56px 0}.factory__main-img{height:220px}.factory__overlay-value{font-size:28px;margin-top:4px}.factory__overlay-title{font-size:14px}.factory__overlay{bottom:20px;left:20px}.factory__row{flex-direction:column}.factory__item--big,.factory__item--small{flex:unset}.factory__item img{height:220px}.factory__overlay-text{font-size:18px}.section-freedom{padding:56px 0}.freedom__img{height:280px}.freedom__btns{flex-direction:column;align-items:stretch}.freedom__btns .btn-orange-lg,.freedom__btns .btn-black-lg{width:100%}.network__inner{padding-top:48px;padding-bottom:0}.network__card{height:auto}.network__content{padding:36px 24px}.network__store-img{position:static;width:100%;margin-top:28px}.section-careers{padding:56px 0}.career-cards{grid-template-columns:1fr;gap:16px}.section-contact{padding:56px 0 80px}.contact-cards{grid-template-columns:1fr}.contact-card{height:auto}.footer{padding:40px 0 48px}.footer__inner{grid-template-columns:1fr;gap:36px}}@media (min-width:481px) and (max-width:768px){.hero__content{margin-top:252px}}@media (max-width:480px){:root{--fs-hero:36px;--fs-section-heading:26px;--fs-section-heading-sm:22px;--fs-label:14px}.hero__bg{height:280px}.hero__inner{padding-top:56px}.hero__content{margin-top:240px}.brand__cards{flex-direction:column;gap:10px}.brand-card{height:auto;flex-direction:row;justify-content:flex-start}.factory__main-img{height:180px}.factory__item img{height:180px}.btn-orange-lg,.btn-black-lg{width:100%}}