.Applications-module__5ML1gq__section{background:#fff;padding:120px 0}.Applications-module__5ML1gq__inner{max-width:1200px;margin:0 auto;padding:0 40px}.Applications-module__5ML1gq__title{color:var(--color-text);margin-bottom:48px;font-size:32px;font-weight:600}.Applications-module__5ML1gq__title span{color:var(--color-accent-deep);background:var(--color-accent-soft);border-radius:4px;padding:0 6px}.Applications-module__5ML1gq__grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.Applications-module__5ML1gq__card{color:inherit;border:1px solid var(--color-border);border-radius:18px;text-decoration:none;transition:background .25s;overflow:hidden}.Applications-module__5ML1gq__card:hover{background:var(--color-bg-soft)}.Applications-module__5ML1gq__card:hover .Applications-module__5ML1gq__image{filter:saturate()contrast();transform:scale(1.02)}.Applications-module__5ML1gq__card:hover h3{color:var(--color-accent-deep)}.Applications-module__5ML1gq__imageWrap{height:220px;position:relative}.Applications-module__5ML1gq__image{object-fit:cover;filter:saturate(.95)contrast(.98);transition:transform .3s,filter .3s}.Applications-module__5ML1gq__content{padding:20px 22px 26px}.Applications-module__5ML1gq__content h3{color:var(--color-text);font-size:16px;font-weight:600}.Applications-module__5ML1gq__content p{color:var(--color-text-muted);margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:900px){.Applications-module__5ML1gq__grid{grid-template-columns:1fr}.Applications-module__5ML1gq__imageWrap{height:200px}}
.FeaturedProducts-module__mCWkKq__section{background:var(--color-accent-soft);padding:120px 0}.FeaturedProducts-module__mCWkKq__inner{max-width:1200px;margin:0 auto;padding:0 40px}.FeaturedProducts-module__mCWkKq__header{justify-content:space-between;align-items:center;margin-bottom:46px;display:flex}.FeaturedProducts-module__mCWkKq__title{color:var(--color-text);font-size:32px;font-weight:600}.FeaturedProducts-module__mCWkKq__title span{color:var(--color-accent-deep);background:#2563eb1f;border-radius:4px;padding:0 6px}.FeaturedProducts-module__mCWkKq__arrows{gap:12px;display:flex}.FeaturedProducts-module__mCWkKq__arrows button{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:50%;width:40px;height:40px;font-size:17px}.FeaturedProducts-module__mCWkKq__arrows button:hover{color:#fff;background:#000}.FeaturedProducts-module__mCWkKq__card{background:#fff;border-radius:20px 14px 14px 20px;grid-template-columns:1.1fr 1fr;align-items:center;padding:48px 72px 48px 48px;display:grid;position:relative;overflow:visible}.FeaturedProducts-module__mCWkKq__content h3{color:var(--color-text);font-size:28px;font-weight:600}.FeaturedProducts-module__mCWkKq__content p{max-width:360px;color:var(--color-text-muted);margin-top:12px}.FeaturedProducts-module__mCWkKq__link{color:var(--color-accent);margin-top:24px;font-weight:500;display:inline-block;position:relative}.FeaturedProducts-module__mCWkKq__link:after{content:"";background:var(--color-accent);width:0;height:1.5px;transition:width .25s;position:absolute;bottom:-4px;left:0}.FeaturedProducts-module__mCWkKq__imageWrap{height:300px;margin-left:32px;position:relative;overflow:visible}.FeaturedProducts-module__mCWkKq__image{object-fit:cover;border-radius:16px;transform:translate(40px);box-shadow:0 20px 40px #0f172a1f}.FeaturedProducts-module__mCWkKq__card:hover .FeaturedProducts-module__mCWkKq__image{transition:transform .25s;transform:translate(40px)translateY(-4px)}.FeaturedProducts-module__mCWkKq__card:hover .FeaturedProducts-module__mCWkKq__link:after{width:100%}@media (max-width:900px){.FeaturedProducts-module__mCWkKq__card{grid-template-columns:1fr;padding:32px}.FeaturedProducts-module__mCWkKq__imageWrap{height:220px;margin-top:24px;margin-left:0}.FeaturedProducts-module__mCWkKq__image{transform:none!important}.FeaturedProducts-module__mCWkKq__card:hover .FeaturedProducts-module__mCWkKq__image{transform:none}.FeaturedProducts-module__mCWkKq__header{flex-direction:column;align-items:flex-start;gap:20px}}
.FinalCTA-module__E_UY_q__section{background:var(--color-accent-soft);padding:120px 0}.FinalCTA-module__E_UY_q__inner{max-width:900x;text-align:center;margin:0 auto;padding:0 40px}.FinalCTA-module__E_UY_q__title{color:var(--color-text);font-size:36px;font-weight:600}.FinalCTA-module__E_UY_q__title span{color:var(--color-accent-deep);background:#2563eb1f;border-radius:4px;padding:0 6px}.FinalCTA-module__E_UY_q__description{color:var(--color-text-muted);max-width:640px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.7}.FinalCTA-module__E_UY_q__actions{justify-content:center;gap:16px;margin-top:35px;display:flex}.FinalCTA-module__E_UY_q__primaryBtn{background:var(--color-accent-deep);color:#fff;border-radius:8px;padding:14px 28px;font-size:14px;font-weight:500;text-decoration:none}.FinalCTA-module__E_UY_q__primaryBtn:hover{background:#0f172a}.FinalCTA-module__E_UY_q__secondaryBtn{border:1px solid var(--color-border);color:var(--color-text);border-radius:8px;padding:14px 28px;font-size:14px;font-weight:500;text-decoration:none}.FinalCTA-module__E_UY_q__secondaryBtn:hover{background:#fff}@media (max-width:768px){.FinalCTA-module__E_UY_q__title{font-size:30px}.FinalCTA-module__E_UY_q__actions{flex-direction:column}.FinalCTA-module__E_UY_q__primaryBtn,.FinalCTA-module__E_UY_q__secondaryBtn{text-align:center;width:100%}}
.Hero-module__rCOEZq__hero{grid-template-columns:1.1fr 1fr;min-height:90vh;display:grid;position:relative;overflow:hidden}.Hero-module__rCOEZq__content{z-index:2;flex-direction:column;justify-content:center;padding:140px 80px 80px;display:flex}.Hero-module__rCOEZq__title{color:#0f172a;max-width:520px;font-size:48px;font-weight:600;line-height:1.2}.Hero-module__rCOEZq__title span{color:#1e40af;white-space:nowrap;background:#1e40af14;border-radius:4px;padding:0 6px;animation:.6s ease-out forwards Hero-module__rCOEZq__highlightIn}.Hero-module__rCOEZq__subtitle{color:#0f172ab3;max-width:480px;margin-top:20px;font-size:16px;line-height:1.7}.Hero-module__rCOEZq__actions{gap:16px;margin-top:36px;display:flex}.Hero-module__rCOEZq__primaryBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:6px;justify-content:center;align-items:center;height:44px;padding:0 24px;font-size:14px;font-weight:500;line-height:1;transition:transform .2s,box-shadow .2s;display:inline-flex}.Hero-module__rCOEZq__primaryBtn:hover{background:var(--color-accent-deep);transform:translateY(-1px);box-shadow:0 6px 18px #0f172a26}.Hero-module__rCOEZq__secondaryBtn{color:#0f172a;cursor:pointer;background:0 0;border:1px solid #0f172a40;border-radius:6px;justify-content:center;align-items:center;height:44px;padding:0 24px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.Hero-module__rCOEZq__secondaryBtn:hover{background:#0f172a0d;border-color:#0f172a66}.Hero-module__rCOEZq__imageWrap{background:#f1f5f9;height:100%;position:relative;overflow:hidden}.Hero-module__rCOEZq__heroImage{object-fit:cover;object-position:center;filter:saturate(.97)contrast(.98)}.Hero-module__rCOEZq__imageWrap:before{content:"";z-index:1;background:linear-gradient(90deg,#fff 0%,#fffffff5 42%,#ffffffbf 62%,#ffffff4d 75%,#fff0 85%);position:absolute;inset:0}@media (max-width:900px){.Hero-module__rCOEZq__hero{grid-template-columns:1fr}.Hero-module__rCOEZq__content{padding:120px 24px 48px}.Hero-module__rCOEZq__title{font-size:36px}.Hero-module__rCOEZq__imageWrap{height:220px}.Hero-module__rCOEZq__imageWrap:before{background:linear-gradient(#fff 0%,#ffffffd9 35%,#fff6 65%,#fff0 100%)}}.Hero-module__rCOEZq__fadeUp{opacity:0;animation:.6s ease-out forwards Hero-module__rCOEZq__fadeUp;transform:translateY(12px)}.Hero-module__rCOEZq__delay1{animation-delay:.1s}.Hero-module__rCOEZq__delay2{animation-delay:.2s}.Hero-module__rCOEZq__delay3{animation-delay:.3s}@keyframes Hero-module__rCOEZq__fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__rCOEZq__highlightIn{0%{background-size:0% 100%}to{background-size:100% 100%}}
.Solutions-module__5MKgjW__section{background:var(--color-bg-soft);padding:96px 0}.Solutions-module__5MKgjW__inner{max-width:1200px;margin:0 auto;padding:0 40px}.Solutions-module__5MKgjW__title{color:#0f172a;font-size:32px;font-weight:600}.Solutions-module__5MKgjW__title span{color:#1e40af;white-space:nowrap;background:#1e40af14;border-radius:4px;padding:0 6px}.Solutions-module__5MKgjW__subtitle{color:#0f172aa6;max-width:560px;margin-top:12px;line-height:1.6}.Solutions-module__5MKgjW__grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.Solutions-module__5MKgjW__card{background:#fff;border:1px solid #0000000f;border-radius:12px;padding:32px;transition:transform .2s,box-shadow .2s}.Solutions-module__5MKgjW__card h3{color:#0f172a;font-size:18px;font-weight:550}.Solutions-module__5MKgjW__card p{color:#0f172aa6;margin-top:12px;font-size:15px;line-height:1.6}.Solutions-module__5MKgjW__card:before{content:"";background:#1e40af99;width:24px;height:2px;margin-bottom:12px;display:block}.Solutions-module__5MKgjW__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000000f}@media (max-width:900px){.Solutions-module__5MKgjW__section{padding:72px 0}.Solutions-module__5MKgjW__inner{padding:0 24px}.Solutions-module__5MKgjW__grid{grid-template-columns:1fr;gap:24px}}
.WhyChooseUs-module__RFkcpq__section{background:#fff;padding:96px 0}.WhyChooseUs-module__RFkcpq__inner{grid-template-columns:1.1fr 1.4fr;align-items:start;gap:64px;max-width:1200px;margin:0 auto;padding:0 40px;display:grid}.WhyChooseUs-module__RFkcpq__left{position:sticky;top:120px}.WhyChooseUs-module__RFkcpq__title{color:var(--color-text);font-size:32px;font-weight:600}.WhyChooseUs-module__RFkcpq__title span{color:#1e40af;background:var(--color-accent-soft);white-space:nowrap;border-radius:4px;padding:0 6px}.WhyChooseUs-module__RFkcpq__description{max-width:420px;color:var(--color-text-muted);margin-top:16px;line-height:1.7}.WhyChooseUs-module__RFkcpq__right{perspective:1000px;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.WhyChooseUs-module__RFkcpq__card{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:14px;padding:28px;transition:transform .2s,box-shadow .2s}.WhyChooseUs-module__RFkcpq__card h3{color:var(--color-text);padding-left:12px;font-size:16px;font-weight:600;position:relative}.WhyChooseUs-module__RFkcpq__card h3:before{content:"";background:var(--color-accent);border-radius:2px;width:3px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.WhyChooseUs-module__RFkcpq__card p{color:var(--color-text-muted);margin-top:10px;font-size:14px;line-height:1.6}.WhyChooseUs-module__RFkcpq__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000000f}@supports (animation-timeline:scroll()){.WhyChooseUs-module__RFkcpq__card{animation:linear WhyChooseUs-module__RFkcpq__move-up;animation-timeline:view();animation-range:entry cover 40%}.WhyChooseUs-module__RFkcpq__card:nth-child(2n){animation-range:entry cover 60%}}@media (max-width:900px){.WhyChooseUs-module__RFkcpq__inner{grid-template-columns:1fr;gap:40px}.WhyChooseUs-module__RFkcpq__left{position:static}.WhyChooseUs-module__RFkcpq__right{grid-template-columns:1fr}}.WhyChooseUs-module__RFkcpq__left,.WhyChooseUs-module__RFkcpq__card{opacity:0;transform:translateY(18px)}.WhyChooseUs-module__RFkcpq__card.WhyChooseUs-module__RFkcpq__inView{transition-duration:.9s}.WhyChooseUs-module__RFkcpq__inView{opacity:1;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(0)}@keyframes WhyChooseUs-module__RFkcpq__move-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}
