.h-wrap{width: min(1240px,calc(100% - 32px));margin: 0 auto}.h-sec{padding: 72px 0}.h-sec--tight{padding: 48px 0}.h-sec--soft{background: #f4f8f4}.h-eyebrow{display: inline-flex;align-items: center;gap: 8px;font-size: .76rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: #2e7d32;margin-bottom: 10px}.h-eyebrow::before{content: "";width: 22px;height: 2px;background: #f2b705;border-radius: 2px}.h-title{font-size: clamp(1.6rem,3vw,2.4rem);font-weight: 800;line-height: 1.18;color: #13221a;margin: 0 0 12px;letter-spacing: -.01em}.h-lead{font-size: 1.04rem;line-height: 1.7;color: #55625a;margin: 0;max-width: 680px}.h-head{margin-bottom: 36px}.h-head--center{text-align: center}.h-head--center .h-lead{margin: 0 auto}.h-head--split{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 16px}.hbtn{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 50px;padding: 0 24px;border-radius: 12px;font-weight: 700;font-size: .98rem;text-decoration: none;border: 2px solid transparent;transition: transform .15s ease,box-shadow .15s ease,background .15s ease;white-space: nowrap}.hbtn:hover{transform: translateY(-2px)}.hbtn--gold{background: #f2b705;color: #13221a;box-shadow: 0 10px 24px rgba(242,183,5,.32)}.hbtn--gold:hover{background: #ffc61a;color: #13221a}.hbtn--green{background: #2e7d32;color: #fff;box-shadow: 0 10px 24px rgba(46,125,50,.25)}.hbtn--green:hover{background: #1b5e20;color: #fff}.hbtn--ghost{background: rgba(255,255,255,.08);color: #fff;border-color: rgba(255,255,255,.35)}.hbtn--ghost:hover{background: rgba(255,255,255,.16);color: #fff}.hbtn--line{background: #fff;color: #2e7d32;border-color: #cfe3d0}.hbtn--line:hover{border-color: #2e7d32;color: #1b5e20}.h-link{font-weight: 700;color: #2e7d32;text-decoration: none;display: inline-flex;align-items: center;gap: 6px}.h-link:hover{color: #1b5e20;gap: 9px}.h-ticker{display: block;background: #fff8e1;border-bottom: 1px solid #ffe7a3;color: #13221a;text-decoration: none}.h-ticker:hover{background: #fff3c4;color: #13221a}.h-ticker__inner{display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 6px 0}.h-ticker__tag{flex-shrink: 0;display: inline-flex;align-items: center;gap: 6px;background: #2e7d32;color: #fff;font-size: .72rem;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;padding: 5px 10px;border-radius: 999px}.h-ticker__tag i{animation: h-ring 2.4s ease-in-out infinite;transform-origin: top center}@keyframes h-ring{0%,70%,100%{transform: rotate(0)}75%{transform: rotate(14deg)}85%{transform: rotate(-12deg)}95%{transform: rotate(6deg)}}.h-ticker__text{flex: 1;min-width: 0;font-weight: 700;font-size: .92rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.h-ticker__go{flex-shrink: 0;font-weight: 800;font-size: .85rem;color: #2e7d32;display: inline-flex;align-items: center;gap: 6px}@media (prefers-reduced-motion: reduce){.h-ticker__tag i{animation: none}}.h-highlights{background: #0f2a17;padding: 0 0 34px}.h-highlights__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 18px 0 14px}.h-highlights__title{color: #fff;font-weight: 800;font-size: 1.02rem;display: inline-flex;align-items: center;gap: 8px}.h-highlights__title i{color: #f2b705}.h-highlights .h-link{color: #f2b705}.h-highlights .h-link:hover{color: #ffd54a}.h-highlights .h-news__slide{border-color: rgba(255,255,255,.12);background: #163a21}.h-news__dots{display: flex;justify-content: center;gap: 7px;margin-top: 14px}.h-news__dots span{width: 8px;height: 8px;border-radius: 999px;background: rgba(255,255,255,.3);transition: width .25s ease,background .25s ease}.h-news__dots span.on{width: 22px;background: #f2b705}.h-hero{position: relative;overflow: hidden;color: #fff;padding: 64px 0 40px;background: radial-gradient(circle at 88% 8%,rgba(242,183,5,.22) 0,transparent 36%),radial-gradient(circle at 0% 100%,rgba(255,255,255,.07) 0,transparent 40%),linear-gradient(140deg,#0f2a17 0%,#1b5e20 55%,#2e7d32 100%)}.h-hero__grid{display: grid;grid-template-columns: 1.1fr 1fr;gap: 48px;align-items: center}.h-hero__badge{display: inline-flex;align-items: center;gap: 8px;padding: 7px 14px;border-radius: 999px;background: rgba(255,255,255,.1);border: 1px solid rgba(255,255,255,.18);font-size: .78rem;font-weight: 700;letter-spacing: .04em;margin-bottom: 18px}.h-hero__badge i{color: #f2b705}.h-hero h1{font-size: clamp(2rem,4.4vw,3.4rem);font-weight: 800;line-height: 1.08;letter-spacing: -.02em;margin: 0 0 18px;color: #fff}.h-hero h1 span{color: #f2b705}.h-hero__sub{font-size: 1.08rem;line-height: 1.7;color: rgba(255,255,255,.86);margin: 0 0 28px;max-width: 560px}.h-hero__cta{display: flex;flex-wrap: wrap;gap: 12px;margin-bottom: 28px}.h-hero__checks{display: flex;flex-wrap: wrap;gap: 10px 22px;list-style: none;padding: 0;margin: 0;font-size: .9rem;color: rgba(255,255,255,.88)}.h-hero__checks i{color: #f2b705;margin-right: 6px}.h-hero__media{position: relative}.h-hero__img{border-radius: 22px;overflow: hidden;box-shadow: 0 30px 60px rgba(0,0,0,.35);border: 4px solid rgba(255,255,255,.12);aspect-ratio: 4 / 3.2;background: #1b5e20}.h-hero__img img{width: 100%;height: 100%;object-fit: cover;display: block}.h-float{position: absolute;display: flex;align-items: center;gap: 12px;background: #fff;color: #13221a;border-radius: 14px;padding: 12px 16px;box-shadow: 0 16px 34px rgba(0,0,0,.22)}.h-float i{width: 40px;height: 40px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: #e8f5e9;color: #2e7d32;font-size: 1.05rem}.h-float strong{display: block;font-size: 1.15rem;line-height: 1.1}.h-float span{display: block;font-size: .76rem;color: #66736a}.h-float--a{left: -22px;bottom: 34px}.h-float--b{right: -16px;top: 26px}.h-float--b i{background: #fff6d6;color: #b7791f}.h-certs{background: #fff;border-bottom: 1px solid #e6efe7}.h-certs__row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 10px 14px;padding: 18px 0}.h-certs__label{font-size: .78rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: #66736a;margin-right: 6px}.h-cert{display: inline-flex;align-items: center;gap: 8px;padding: 8px 14px;border-radius: 999px;background: #f4f8f4;border: 1px solid #dfeadf;font-weight: 700;font-size: .86rem;color: #1e2a22;text-decoration: none}.h-cert i{color: #2e7d32}.h-cert:hover{border-color: #2e7d32;color: #1b5e20}.h-certs__export{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 12px 18px;margin: 18px 0 4px;padding: 14px 20px;border-radius: 16px;background: linear-gradient(120deg,#0f2a17 0%,#1b5e20 100%)}.h-certs__label--export{color: #f2b705;margin: 0;display: flex;flex-direction: column;line-height: 1.25}.h-certs__label--export small{font-size: .72rem;font-weight: 600;letter-spacing: 0;text-transform: none;color: rgba(255,255,255,.8)}.h-certs__badges{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.h-cert--export{background: #f2b705;border-color: #f2b705;color: #13221a;font-size: .92rem;padding: 10px 18px}.h-cert--export i{color: #13221a}.h-cert--export:hover{background: #ffc61a;border-color: #ffc61a;color: #13221a}@media (max-width: 640px){.h-certs__export{flex-direction: column;text-align: center}.h-certs__label--export{align-items: center}}.h-stats{display: grid;grid-template-columns: repeat(5,1fr);gap: 14px}.h-stat{background: #fff;border: 1px solid #e3ece4;border-radius: 16px;padding: 22px 18px;text-align: center}.h-stat strong{display: block;font-size: clamp(1.5rem,2.6vw,2.1rem);font-weight: 800;color: #1b5e20;line-height: 1.1}.h-stat span{display: block;margin-top: 6px;font-size: .86rem;color: #55625a;font-weight: 600}.h-serve{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.h-serve__card{position: relative;display: flex;flex-direction: column;background: #fff;border: 1px solid #e3ece4;border-radius: 20px;padding: 28px 26px;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.h-serve__card:hover{transform: translateY(-6px);box-shadow: 0 22px 44px rgba(19,34,26,.10);border-color: #cfe3d0}.h-serve__ico{width: 56px !important;height: 56px !important;border-radius: 16px;display: inline-flex !important;align-items: center;justify-content: center;font-size: 1.4rem;margin-bottom: 18px;padding: 0 !important}.h-serve__ico i,.h-prod__go i{display: block !important;line-height: 1 !important;margin: 0 !important;padding: 0 !important;width: auto !important;height: auto !important}.h-serve__card:nth-child(1) .h-serve__ico{background: #e8f5e9;color: #2e7d32}.h-serve__card:nth-child(2) .h-serve__ico{background: #e3f2fd;color: #1565c0}.h-serve__card:nth-child(3) .h-serve__ico{background: #fff6d6;color: #b7791f}.h-serve__card h3{font-size: 1.25rem;font-weight: 800;color: #13221a;margin: 0 0 8px}.h-serve__card>p{color: #55625a;line-height: 1.65;margin: 0 0 14px;font-size: .95rem}.h-serve__card ul{list-style: none;padding: 0;margin: 0 0 22px;display: grid;gap: 8px}.h-serve__card li{display: flex;gap: 9px;font-size: .9rem;color: #2f3e33;line-height: 1.45}.h-serve__card li i{color: #2e7d32;margin-top: 3px;font-size: .8rem}.h-serve__card .hbtn{margin-top: auto;align-self: flex-start}.h-products{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.h-prod{display: flex;flex-direction: column;background: #fff;border: 1px solid #e3ece4;border-radius: 18px;overflow: hidden;text-decoration: none;color: inherit;transition: transform .2s ease,box-shadow .2s ease}.h-prod:hover{transform: translateY(-6px);box-shadow: 0 22px 44px rgba(19,34,26,.10);color: inherit}.h-prod__img{aspect-ratio: 1 / 1;background: #f4f8f4;overflow: hidden}.h-prod__img img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .4s ease}.h-prod:hover .h-prod__img img{transform: scale(1.05)}.h-prod__body{padding: 18px 20px 20px;display: flex;align-items: center;justify-content: space-between;gap: 10px}.h-prod__body h3{font-size: 1.08rem;font-weight: 800;margin: 0;color: #13221a}.h-prod__body small{display: block;color: #66736a;font-size: .82rem;margin-top: 3px}.h-prod__go{width: 38px;height: 38px;border-radius: 50%;flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;background: #e8f5e9;color: #2e7d32;transition: background .2s ease,color .2s ease}.h-prod:hover .h-prod__go{background: #2e7d32;color: #fff}.h-export{background: #0f2a17;color: #fff;position: relative;overflow: hidden}.h-export::before{content: "";position: absolute;right: -120px;top: -120px;width: 360px;height: 360px;border-radius: 50%;border: 50px solid rgba(242,183,5,.08)}.h-export .h-title{color: #fff}.h-export .h-lead{color: rgba(255,255,255,.78)}.h-export .h-eyebrow{color: #f2b705}.h-export__grid{display: grid;grid-template-columns: 1fr 1.25fr;gap: 44px;align-items: center;position: relative}.h-regions{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}.h-region{background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.12);border-radius: 16px;padding: 14px 14px 16px}.h-region__head{display: flex;align-items: center;gap: 10px;margin-bottom: 10px}.h-region__ico{width: 34px !important;height: 34px !important;border-radius: 10px;display: inline-flex !important;align-items: center;justify-content: center;flex-shrink: 0;background: rgba(242,183,5,.16);color: #f2b705;padding: 0 !important}.h-region__ico i{display: block !important;line-height: 1 !important;margin: 0 !important;padding: 0 !important;font-size: .95rem}.h-region__head strong{flex: 1;color: #fff;font-size: .98rem;font-weight: 800}.h-region__count{min-width: 26px;height: 22px;padding: 0 7px;border-radius: 999px;background: #f2b705;color: #13221a;font-size: .74rem;font-weight: 800;display: inline-flex;align-items: center;justify-content: center}.h-countries{display: flex;flex-wrap: wrap;gap: 6px}.h-country{padding: 5px 11px;border-radius: 999px;background: rgba(255,255,255,.07);border: 1px solid rgba(255,255,255,.14);font-size: .82rem;color: rgba(255,255,255,.92)}@media (max-width: 575.98px){.h-regions{grid-template-columns: 1fr;gap: 10px}}.h-export__links{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px;margin: 24px 0 26px}.h-export__links a{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 13px 16px;border-radius: 12px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.14);color: #fff;text-decoration: none;font-weight: 700;font-size: .92rem}.h-export__links a:hover{background: rgba(242,183,5,.14);border-color: #f2b705;color: #fff}.h-export__links a i{color: #f2b705}.h-steps{display: grid;grid-template-columns: repeat(4,1fr);gap: 18px;counter-reset: step}.h-step{position: relative;background: #fff;border: 1px solid #e3ece4;border-radius: 18px;padding: 26px 22px 22px}.h-step::before{counter-increment: step;content: "0" counter(step);position: absolute;top: 18px;right: 20px;font-size: 1.9rem;font-weight: 800;color: #e3efe4;line-height: 1}.h-step__ico{width: 46px !important;height: 46px !important;border-radius: 12px;display: flex !important;align-items: center;justify-content: center;flex-shrink: 0;background: #2e7d32;color: #fff;margin-bottom: 14px;padding: 0 !important}.h-step__ico i{display: block !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;font-size: 1.05rem;line-height: 1 !important;color: #fff}.h-float>i{display: flex !important;flex-shrink: 0;line-height: 1 !important;padding: 0 !important;margin: 0 !important}.h-step h3{font-size: 1.05rem;font-weight: 800;margin: 0 0 6px;color: #13221a}.h-step p{font-size: .9rem;color: #55625a;margin: 0;line-height: 1.6}.h-about{display: grid;grid-template-columns: 1fr 1fr;gap: 48px;align-items: center}.h-about__img{position: relative;border-radius: 22px;overflow: hidden;aspect-ratio: 5 / 4;box-shadow: 0 24px 50px rgba(19,34,26,.14)}.h-about__img img{width: 100%;height: 100%;object-fit: cover;display: block}.h-about__tag{position: absolute;left: 18px;bottom: 18px;background: rgba(15,42,23,.88);color: #fff;padding: 10px 14px;border-radius: 12px;font-size: .86rem;font-weight: 700}.h-about__tag i{color: #f2b705;margin-right: 6px}.h-about p{color: #55625a;line-height: 1.75;margin: 0 0 14px}.h-about p a{color: #2e7d32;font-weight: 600}.h-about__list{display: grid;grid-template-columns: 1fr 1fr;gap: 10px 18px;list-style: none;padding: 0;margin: 20px 0 26px}.h-about__list li{display: flex;gap: 9px;font-weight: 600;font-size: .92rem;color: #1e2a22}.h-about__list i{color: #2e7d32;margin-top: 3px}.h-btns{display: flex;flex-wrap: wrap;gap: 12px}.h-news{position: relative}.h-news__track{display: flex;gap: 16px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none;padding-bottom: 4px}.h-news__track::-webkit-scrollbar{display: none}.h-news__slide{flex: 0 0 100%;margin: 0;scroll-snap-align: start;scroll-snap-stop: always;border-radius: 16px;overflow: hidden;background: #163a21;border: 1px solid #e3ece4;display: flex;align-items: center;justify-content: center}.h-news__slide picture{display: block;width: 100%}.h-news__slide img{display: block;width: 100%;height: auto;aspect-ratio: auto;object-fit: contain;max-height: 560px;margin: 0 auto}@media (min-width: 768px){.h-news__slide img{aspect-ratio: 1240 / 400}}.h-news__nav{position: absolute;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;border-radius: 50%;border: 0;background: rgba(255,255,255,.95);color: #13221a;box-shadow: 0 8px 20px rgba(0,0,0,.2);display: inline-flex;align-items: center;justify-content: center;cursor: pointer;z-index: 2}.h-news__nav--prev{left: 12px}.h-news__nav--next{right: 12px}.h-news__nav:hover{background: #f2b705}.h-logos{margin-top: 34px;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.h-logos__track{display: flex;width: max-content;gap: 14px;animation: h-marquee 60s linear infinite}.h-logos:hover .h-logos__track{animation-play-state: paused}@keyframes h-marquee{from{transform: translateX(0)}to{transform: translateX(-50%)}}.h-logo{flex: 0 0 auto;width: 170px;background: #fff;border: 1px solid #e3ece4;border-radius: 12px;padding: 10px 10px 8px;text-align: center}.h-logo img{width: 100%;height: 90px;object-fit: contain;display: block}.h-logo span{display: block;margin-top: 6px;font-size: .76rem;font-weight: 700;color: #55625a}@media (prefers-reduced-motion: reduce){.h-logos__track{animation: none}}.h-testis{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.h-testi{background: #fff;border: 1px solid #e3ece4;border-radius: 18px;padding: 24px}.h-testi__stars{color: #f2b705;margin-bottom: 10px;font-size: .9rem}.h-testi p{color: #2f3e33;line-height: 1.7;margin: 0 0 18px;font-size: .95rem}.h-testi__who{display: flex;align-items: center;gap: 12px}.h-testi__av{width: 44px;height: 44px;border-radius: 50%;background: #2e7d32;color: #fff;display: inline-flex;align-items: center;justify-content: center;font-weight: 800;overflow: hidden;flex-shrink: 0}.h-testi__av img{width: 100%;height: 100%;object-fit: cover}.h-testi__who strong{display: block;color: #13221a}.h-testi__who span{font-size: .8rem;color: #66736a}.h-blogs{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.h-blog{display: flex;flex-direction: column;background: #fff;border: 1px solid #e3ece4;border-radius: 18px;overflow: hidden;text-decoration: none;color: inherit;transition: transform .2s ease,box-shadow .2s ease}.h-blog:hover{transform: translateY(-5px);box-shadow: 0 20px 40px rgba(19,34,26,.10);color: inherit}.h-blog__img{aspect-ratio: 4 / 3;overflow: hidden;background: #f4f8f4}.h-blog__img img{width: 100%;height: 100%;object-fit: contain;object-position: center;display: block}.h-blog__body{padding: 18px 20px 20px;display: flex;flex-direction: column;flex: 1}.h-blog__meta{font-size: .76rem;font-weight: 700;color: #2e7d32;text-transform: uppercase;letter-spacing: .05em;margin-bottom: 8px}.h-blog__body h3{font-size: 1.05rem;font-weight: 800;line-height: 1.4;color: #13221a;margin: 0 0 14px}.h-blog__body .h-link{margin-top: auto;font-size: .9rem}.h-faq{display: grid;grid-template-columns: .85fr 1.15fr;gap: 48px;align-items: start}.h-faq__aside{position: sticky;top: 110px}.h-faq__aside .hbtn{margin-top: 22px}.h-faq details{background: #fff;border: 1px solid #e3ece4;border-radius: 14px;margin-bottom: 10px;overflow: hidden}.h-faq details[open]{border-color: #2e7d32;box-shadow: 0 10px 26px rgba(19,34,26,.06)}.h-faq summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 14px;padding: 16px 20px}.h-faq summary::-webkit-details-marker{display: none}.h-faq summary h3{font-size: 1rem;font-weight: 700;margin: 0;color: #13221a;line-height: 1.45}.h-faq summary .h-faq__ico{width: 30px;height: 30px;border-radius: 50%;flex-shrink: 0;background: #e8f5e9;color: #2e7d32;display: inline-flex;align-items: center;justify-content: center;transition: transform .2s ease,background .2s ease,color .2s ease}.h-faq details[open] .h-faq__ico{transform: rotate(45deg);background: #2e7d32;color: #fff}.h-faq__a{padding: 0 20px 18px;color: #55625a;line-height: 1.7;font-size: .95rem}.h-faq__a a{color: #2e7d32;font-weight: 600}.h-cta{padding: 0 0 72px}.h-cta__box{position: relative;overflow: hidden;border-radius: 26px;padding: 46px 48px;color: #fff;display: grid;grid-template-columns: 1.4fr 1fr;gap: 28px;align-items: center;background: radial-gradient(circle at 92% 10%,rgba(242,183,5,.3) 0,transparent 40%),linear-gradient(135deg,#1b5e20 0%,#2e7d32 100%)}.h-cta__box h2{font-size: clamp(1.5rem,3vw,2.2rem);font-weight: 800;margin: 0 0 10px;color: #fff;line-height: 1.2}.h-cta__box p{margin: 0;color: rgba(255,255,255,.88);line-height: 1.65}.h-cta__actions{display: flex;flex-direction: column;gap: 10px}.h-cta__actions .hbtn{width: 100%}.h-cta__phone{text-align: center;font-size: .9rem;color: rgba(255,255,255,.85)}.h-cta__phone a{color: #fff;font-weight: 700;text-decoration: none}@media (max-width: 1199.98px){.h-stats{grid-template-columns: repeat(3,1fr)}.h-float--a{left: 10px}.h-float--b{right: 10px}}@media (max-width: 991.98px){.h-sec{padding: 56px 0}.h-hero{padding: 40px 0 52px}.h-hero__grid,.h-export__grid,.h-about,.h-faq,.h-cta__box{grid-template-columns: 1fr}.h-hero__grid{gap: 34px}.h-serve,.h-products,.h-blogs,.h-testis{grid-template-columns: repeat(2,1fr)}.h-steps{grid-template-columns: repeat(2,1fr)}.h-faq__aside{position: static}.h-about__img{order: -1}}@media (max-width: 767.98px){.h-sec{padding: 44px 0}.h-head{margin-bottom: 26px}.h-hero h1{font-size: clamp(1.75rem,8vw,2.3rem)}.h-hero__sub{font-size: .98rem}.h-hero__cta .hbtn{flex: 1 1 100%}.h-float{padding: 9px 12px;gap: 9px}.h-float i{width: 32px;height: 32px;font-size: .9rem}.h-float strong{font-size: .98rem}.h-float--a{left: 10px;bottom: 12px}.h-float--b{right: 10px;top: 12px}.h-certs__row{justify-content: flex-start;flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;padding: 14px 0}.h-certs__row::-webkit-scrollbar{display: none}.h-cert,.h-certs__label{flex-shrink: 0}.h-stats{grid-template-columns: repeat(2,1fr);gap: 10px}.h-stat{padding: 16px 10px}.h-stats .h-stat:last-child{grid-column: 1 / -1}.h-serve,.h-products,.h-blogs,.h-testis,.h-steps{grid-template-columns: 1fr}.h-steps{gap: 10px}.h-step{display: flex;align-items: flex-start;gap: 14px;padding: 16px 16px 16px 14px;border-radius: 14px}.h-step__ico{width: 42px !important;height: 42px !important;margin-bottom: 0}.h-step::before{top: 12px;right: 14px;font-size: 1.3rem}.h-step h3{font-size: 1rem;margin: 2px 34px 4px 0}.h-step p{font-size: .88rem;line-height: 1.55}.h-products{grid-template-columns: repeat(2,1fr);gap: 12px}.h-prod__body{padding: 12px}.h-prod__body h3{font-size: .92rem}.h-prod__body small,.h-prod__go{display: none}.h-export__links{grid-template-columns: 1fr}.h-about__list{grid-template-columns: 1fr}.h-btns .hbtn{flex: 1 1 100%}.h-news__nav{width: 34px;height: 34px;font-size: .8rem}.h-news__nav--prev{left: 8px}.h-news__nav--next{right: 8px}.h-news__slide{border-radius: 12px}.h-news__slide img{max-height: none}.h-highlights{padding-bottom: 24px}.h-highlights__head{padding: 14px 0 10px}.h-logo{width: 130px}.h-logo img{height: 70px}.h-cta__box{padding: 30px 22px;border-radius: 20px}.h-cta{padding-bottom: 48px}}.h-event{background: #0f2a17;color: #fff;border-bottom: 3px solid #f2b705}.h-event__in{width: min(1240px,calc(100% - 32px));margin: 0 auto;padding: 12px 0;display: flex;align-items: center;justify-content: space-between;gap: 14px;flex-wrap: wrap}.h-event__txt{display: flex;align-items: center;gap: 10px;flex: 1 1 320px;min-width: 0;font-size: .95rem;line-height: 1.4}.h-event__txt i{color: #f2b705;flex: 0 0 auto}.h-event__txt strong{color: #f2b705}.h-event__btn{display: inline-flex;align-items: center;gap: 8px;padding: 9px 18px;border-radius: 10px;background: #f2b705;color: #13221a !important;font-weight: 800;font-size: .9rem;text-decoration: none !important;white-space: nowrap;transition: background .15s ease}.h-event__btn:hover{background: #ffc61a}@media (max-width: 575.98px){.h-event__in{padding: 10px 0}.h-event__txt{font-size: .88rem}.h-event__btn{width: 100%;justify-content: center;white-space: normal}}