@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=DM+Sans:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@700&family=Inter:wght@300;400;500;600;700&display=swap);.Navbar_nav__wKvwy{align-items:center;display:flex;gap:1rem;position:relative}.Navbar_backdrop__WlyAK,.Navbar_menuButton__E-qA8{display:none}.Navbar_link__ijByF{align-items:center;background:#0000;border:none;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.91rem;font-weight:600;gap:.35rem;text-decoration:none;transition:color .15s ease}.Navbar_active__tkO50,.Navbar_link__ijByF:hover{color:#d32f2f}.Navbar_dropdown__qrP8F{position:relative}.Navbar_dropdownToggle__iaDem{padding:0}.Navbar_chevron__\+ZLhU{align-items:center;background:#f1f5f9;border-radius:999px;color:#64748b;display:inline-flex;font-size:.68rem;height:20px;justify-content:center;line-height:1;transition:transform .2s ease,background-color .2s ease,color .2s ease;width:20px}.Navbar_chevronOpen__L-X-U{background:#d32f2f;color:#fff;transform:rotate(180deg)}.Navbar_dropdownMenu__zSdbE{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 18px 40px #0f172a1f;display:grid;left:0;min-width:220px;padding:.5rem;position:absolute;top:calc(100% + .65rem);z-index:40}.Navbar_dropdownItem__iG8IO{border-radius:12px;color:#1e293b;display:block;padding:.8rem .95rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.Navbar_dropdownItem__iG8IO:hover{background:#f8fafc;color:#d32f2f}.Navbar_nestedDropdown__UAx2Y{position:relative}.Navbar_nestedHeader__FuRp4{align-items:center;border-radius:12px;display:flex;justify-content:space-between;transition:background-color .15s ease}.Navbar_nestedHeader__FuRp4:hover{background:#f8fafc}.Navbar_nestedHeader__FuRp4 .Navbar_dropdownItem__iG8IO{flex:1 1}.Navbar_nestedChevronBtn__dAisR{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;font-size:.75rem;justify-content:center;padding:.8rem;transition:transform .2s ease,color .2s ease}.Navbar_nestedHeader__FuRp4:hover .Navbar_nestedChevronBtn__dAisR{color:#d32f2f}.Navbar_desktopChevron__8HDRt{display:block}.Navbar_mobileChevron__oyItx{display:none}.Navbar_nestedMenu__v5zjS{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 18px 40px #0f172a1f;display:none;left:auto;min-width:200px;padding:.5rem;position:absolute;right:calc(100% + .35rem);top:0;z-index:45}.Navbar_nestedDropdown__UAx2Y:hover .Navbar_nestedMenu__v5zjS,.Navbar_nestedMenuOpen__SZm8j{grid-gap:.25rem;display:grid;gap:.25rem}.Navbar_nestedDropdownItem__Hz73A{border-radius:10px;color:#1e293b;display:block;font-size:.92rem;padding:.7rem .9rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.Navbar_nestedDropdownItem__Hz73A:hover{background:#f8fafc;color:#d32f2f}@media (max-width:900px){.Navbar_menuButton__E-qA8{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;gap:3px;justify-content:center;margin-left:auto;min-height:32px;min-width:34px;padding:.3rem .4rem}.Navbar_menuLine__EB8GV{background:#0f172a;border-radius:999px;display:block;height:2px;width:16px}.Navbar_backdrop__WlyAK{background:#0f172a99;border:none;display:block;inset:0;position:fixed;z-index:90}.Navbar_nav__wKvwy{background:#fff;border-radius:0 0 18px 0;box-shadow:8px 0 32px #0f172a33;flex-direction:column;gap:.5rem;height:100vh;inset:0 auto 0 0;max-width:320px;padding:1rem;position:fixed;transform:translateX(-100%);transition:transform .25s ease;width:min(80vw,320px);z-index:100}.Navbar_navOpen__8MBUu{transform:translateX(0)}.Navbar_link__ijByF{font-size:1rem;padding:.4rem 0;width:100%}.Navbar_dropdown__qrP8F{width:100%}.Navbar_dropdownToggle__iaDem{justify-content:space-between;width:100%}.Navbar_dropdownMenu__zSdbE{border-radius:12px;box-shadow:none;margin-top:.35rem;min-width:100%;position:static}.Navbar_desktopChevron__8HDRt{display:none}.Navbar_mobileChevron__oyItx{display:block;transition:transform .2s ease}.Navbar_nestedChevronOpen__BSHYE .Navbar_mobileChevron__oyItx{transform:rotate(180deg)}.Navbar_nestedMenu__v5zjS{background:#f8fafc;border:none;border-radius:10px;box-shadow:none;display:none;margin-bottom:.25rem;margin-left:.75rem;margin-top:.25rem;padding:.35rem .5rem;position:static}.Navbar_nestedDropdown__UAx2Y:hover .Navbar_nestedMenu__v5zjS{display:none}.Navbar_nestedMenu__v5zjS.Navbar_nestedMenuOpen__SZm8j{grid-gap:.2rem;display:grid;gap:.2rem}.Navbar_nestedDropdownItem__Hz73A{font-size:.9rem;padding:.55rem .75rem}}.Header_headerWrap__SicAp{position:sticky;top:0;z-index:1000}.Header_topStrip__XgAtX{background:linear-gradient(135deg,#0b1120,#1a2333 50%,#0f172a);border-bottom:1px solid #ffffff1a;color:#f1f5f9;gap:1rem;padding:.26rem clamp(1rem,2.5vw,2rem)}.Header_topInfo__uXa1g,.Header_topStrip__XgAtX{align-items:center;display:flex;justify-content:space-between}.Header_topInfo__uXa1g{flex-wrap:wrap;gap:1.5rem;min-width:0;overflow:hidden;padding:0}.Header_topDesktop__cM43s{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.Header_topMobile__NiNNx{display:none;overflow:hidden;width:100%}.Header_marquee__BIQfs{animation:Header_marquee__BIQfs 20s linear infinite;display:flex;width:max-content}.Header_marqueeGroup__Ah9Vo{align-items:center;display:flex;gap:1rem;padding-right:1rem}.Header_topLink__9RL6E{align-items:center;color:#cbd5e1;column-gap:.4rem;display:inline-flex;font-size:.78rem;font-weight:500;min-width:0;text-decoration:none;transition:color .2s ease}.Header_topLink__9RL6E span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_topLink__9RL6E:hover{color:#ef4444}.Header_topSocials__FrWr6{align-items:center;display:inline-flex;gap:.4rem}.Header_socialLink__EZbnZ{align-items:center;background:#ffffff1a;border-radius:999px;color:#e2e8f0;display:inline-flex;font-size:.72rem;height:22px;justify-content:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease,color .2s ease;width:22px}.Header_socialLink__EZbnZ:hover{background:#d32f2f;color:#fff;transform:translateY(-1px)}.Header_header__HXQOm{grid-gap:1rem;align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 10px #0f172a0a;display:grid;gap:1rem;grid-template-columns:1fr auto;padding:.55rem clamp(1rem,2.5vw,2rem)}.Header_brandBlock__8ghaT{align-items:center;display:flex;gap:.65rem;min-width:0}.Header_brandLogo__qotxp{display:block;flex-shrink:0;height:38px;object-fit:contain;width:38px}.Header_brandTextGroup__Ff03o{display:flex;flex-direction:column;min-width:0}.Header_brand__5ovdD{color:#0f172a;font-size:1.12rem;font-weight:700;line-height:1.15}.Header_tagline__FnwOt{color:#64748b;font-size:.76rem;line-height:1.2}@media (max-width:900px){.Header_topStrip__XgAtX{justify-content:center;padding:.22rem 0}.Header_topDesktop__cM43s{display:none}.Header_topMobile__NiNNx{display:block}.Header_header__HXQOm{column-gap:.75rem;grid-template-columns:1fr auto;padding:.45rem 1rem}.Header_brandLogo__qotxp{height:32px;width:32px}.Header_brand__5ovdD{font-size:1rem}.Header_tagline__FnwOt{font-size:.72rem}}@media (max-width:520px){.Header_topStrip__XgAtX{padding:.18rem 0}.Header_topInfo__uXa1g{flex-wrap:nowrap}.Header_topLink__9RL6E{font-size:.72rem}.Header_topSocials__FrWr6{gap:.3rem}.Header_socialLink__EZbnZ{height:20px;width:20px}.Header_header__HXQOm{padding:.4rem .75rem}.Header_brandLogo__qotxp{height:28px;width:28px}.Header_brand__5ovdD{font-size:.92rem}.Header_tagline__FnwOt{font-size:.68rem}}@keyframes Header_marquee__BIQfs{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Footer_footer__kXlYa{background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-top:1px solid #ffffff1a;color:#fff;margin-top:auto;opacity:0;overflow:hidden;padding-bottom:0;position:relative;transform:translateY(60px);transition:opacity .6s ease,transform .6s ease}.Footer_footer__kXlYa:after,.Footer_footer__kXlYa:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.Footer_footer__kXlYa:before{background:hsla(0,0%,100%,.035);height:280px;left:-70px;top:-40px;width:280px}.Footer_footer__kXlYa:after{background:rgba(229,57,53,.045);bottom:-80px;height:360px;right:-90px;width:360px}.Footer_footer__kXlYa.Footer_visible__9V5Ah{opacity:1;transform:translateY(0)}.Footer_footerContent__GLsTv{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1300px;padding:3.5rem 2rem;position:relative;z-index:1}.Footer_column__iAwVm{display:flex;flex-direction:column}.Footer_logoSection__IdNfa{margin-bottom:1rem}.Footer_logoImage__C7Ugu{display:block;height:64px;margin-bottom:.75rem;object-fit:contain;width:64px}.Footer_logoText__CTMXR{color:#fff;font-size:1.45rem;font-weight:700;letter-spacing:.5px;margin:0 0 .4rem}.Footer_tagline__a4seh{color:#94a3b8;font-size:.85rem;font-style:italic;margin:0}.Footer_aboutText__ZwCSp{color:#cbd5e1;font-size:.92rem;line-height:1.65;margin:1rem 0 1.5rem}.Footer_socialLinks__8J74g{align-items:center;display:flex;gap:.85rem;margin-top:auto}.Footer_socialIcon__\+HSoA{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;color:#e2e8f0;cursor:pointer;display:inline-flex;height:38px;justify-content:center;text-decoration:none;transition:all .3s ease;width:38px}.Footer_socialIcon__\+HSoA:hover{background:#d32f2f;border-color:#d32f2f;box-shadow:0 6px 16px #d32f2f59;color:#fff;transform:translateY(-3px)}.Footer_columnTitle__0rNjT{border-bottom:2px solid #d32f2f;color:#fff;display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.02em;margin:0 0 1.5rem;padding-bottom:.65rem}.Footer_linkList__3eYol{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.Footer_link__3Ie8d{color:#cbd5e1;display:inline-block;font-size:.92rem;position:relative;text-decoration:none;transition:all .3s ease}.Footer_link__3Ie8d:hover{color:#ef4444;padding-left:.4rem}.Footer_link__3Ie8d:before{background:#d32f2f;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.Footer_link__3Ie8d:hover:before{width:100%}.Footer_contactList__9bBgR{display:flex;flex-direction:column;gap:1.25rem}.Footer_contactItem__Ztmhc{align-items:flex-start;display:flex;gap:.75rem}.Footer_contactIcon__-hVKN{color:#ef4444;flex-shrink:0;font-size:1.1rem;margin-top:.2rem}.Footer_contactLabel__s\+yE-{color:#94a3b8;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin:0 0 .2rem;text-transform:uppercase}.Footer_contactLink__gYxdO{color:#f1f5f9;font-size:.92rem;margin:0;text-decoration:none;transition:color .3s ease}.Footer_contactLink__gYxdO:hover{color:#ef4444;text-decoration:underline}.Footer_contactText__YlMDv{color:#cbd5e1;font-size:.92rem;line-height:1.5;margin:0}.Footer_copyrightBar__eGGxf{background:#040810;border-top:1px solid #ffffff14;padding:1.25rem 2rem}.Footer_copyrightText__WPDgL{color:#94a3b8;font-size:.88rem;margin:0 auto;max-width:1300px;text-align:center}.Footer_copyrightLink__FJRDR{background:none;border:none;color:#cbd5e1;cursor:pointer;font-family:inherit;font-size:inherit;margin:0 .25rem;padding:0;text-decoration:none;transition:color .3s ease}.Footer_copyrightLink__FJRDR:hover{color:#fff;text-decoration:underline}@media (max-width:1024px){.Footer_footerContent__GLsTv{gap:2rem;grid-template-columns:repeat(2,1fr);padding:2.5rem 1.5rem}}@media (max-width:768px){.Footer_footerContent__GLsTv{gap:2rem;grid-template-columns:1fr;padding:2rem 1.25rem}.Footer_columnTitle__0rNjT{font-size:1rem}.Footer_logoSection__IdNfa{margin-bottom:.5rem}.Footer_logoImage__C7Ugu{height:56px;width:56px}.Footer_logoText__CTMXR{font-size:1.3rem}.Footer_aboutText__ZwCSp{font-size:.9rem}.Footer_socialLinks__8J74g{flex-wrap:wrap}.Footer_copyrightText__WPDgL{font-size:.85rem;line-height:1.5}}@media (max-width:480px){.Footer_footerContent__GLsTv{gap:1.5rem;grid-template-columns:1fr;padding:1.75rem 1rem}.Footer_columnTitle__0rNjT{font-size:.95rem;margin-bottom:1rem}.Footer_logoText__CTMXR{font-size:1.2rem}.Footer_logoImage__C7Ugu{height:48px;width:48px}.Footer_tagline__a4seh{font-size:.8rem}.Footer_aboutText__ZwCSp{font-size:.85rem;margin:.75rem 0 1rem}.Footer_linkList__3eYol{gap:.5rem}.Footer_link__3Ie8d{font-size:.9rem}.Footer_contactItem__Ztmhc{gap:.5rem}.Footer_contactIcon__-hVKN{font-size:1rem}.Footer_contactLabel__s\+yE-{font-size:.78rem}.Footer_contactLink__gYxdO,.Footer_contactText__YlMDv{font-size:.88rem}.Footer_socialLinks__8J74g{justify-content:flex-start}.Footer_socialIcon__\+HSoA{height:34px;width:34px}.Footer_copyrightBar__eGGxf{padding:1rem}.Footer_copyrightText__WPDgL{font-size:.8rem}}.WhatsAppFab_fab__iE3tn{align-items:center;background:linear-gradient(135deg,#25d366,#1fb855);border:0;border-radius:50%;bottom:1.25rem;box-shadow:0 18px 36px #1fb8554d;color:#fff;display:inline-flex;height:3.5rem;justify-content:center;padding:0;position:fixed;right:1.25rem;text-decoration:none;width:3.5rem;z-index:30}.WhatsAppFab_fab__iE3tn:hover{box-shadow:0 22px 44px #1fb85561;transform:translateY(-1px)}.WhatsAppFab_icon__lyYHH{font-size:1.35rem}@media (max-width:640px){.WhatsAppFab_fab__iE3tn{bottom:1rem;height:3.25rem;right:1rem;width:3.25rem}}.Home_homePage__gNdkv{grid-gap:2.5rem;display:grid;gap:2.5rem;width:100%}.Home_sliderWrap__Hsx18{background:linear-gradient(135deg,#1e293b33,#e539352e 50%,#0f172a26);border-radius:26px;box-shadow:0 20px 50px -10px #0f172a1f,0 0 0 1px #e2e8f0cc;padding:3px;position:relative;transition:box-shadow .3s ease;width:100%}.Home_sliderWrap__Hsx18:hover{box-shadow:0 26px 60px -10px #0f172a2e,0 0 0 1px #cbd5e1e6}.Home_slider__vct4K{aspect-ratio:21/8.5;background:#0b1120;border-radius:23px;box-shadow:inset 0 0 0 1px #ffffff26;max-height:640px;min-height:350px;overflow:hidden;position:relative;width:100%}.Home_slide__GKwXx{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:absolute;transform:scale(1.02);transition:opacity .75s cubic-bezier(.4,0,.2,1),transform .75s cubic-bezier(.4,0,.2,1);width:100%}.Home_slide__GKwXx.Home_active__Gkeef{opacity:1;transform:scale(1)}.Home_navButton__A9Qal{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #fffffff2;border-radius:50%;box-shadow:0 8px 24px #0f172a26;color:#0f172a;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.4,0,.2,1);width:48px;z-index:20}.Home_navButton__A9Qal:hover{background:#d32f2f;border-color:#d32f2f;box-shadow:0 10px 28px #d32f2f66;color:#fff;transform:translateY(-50%) scale(1.1)}.Home_navButton__A9Qal:active{transform:translateY(-50%) scale(.95)}.Home_rightArrow__a2FaH{left:auto;right:24px}.Home_navButton__A9Qal:not(.Home_rightArrow__a2FaH){left:24px}.Home_dotsContainer__quy5C{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1120a6;border:1px solid #fff3;border-radius:999px;bottom:22px;box-shadow:0 6px 20px #00000040;display:flex;gap:.55rem;left:50%;padding:.4rem .85rem;position:absolute;transform:translateX(-50%);z-index:20}.Home_dot__xELbe{background:#ffffff73;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}.Home_dot__xELbe:hover{background:#ffffffd9}.Home_activeDot__J748Y{background:#ef4444;border-radius:999px;box-shadow:0 0 12px #ef4444e6;width:24px}.Home_productsSection__fnzqY{grid-gap:2rem;display:grid;gap:2rem;padding:1.5rem 0 3rem}.Home_sectionHeader__Pb2Xc{grid-gap:.35rem;display:grid;gap:.35rem;justify-content:center;text-align:center}.Home_sectionKicker__4nK5-{color:#64748b;font-size:.95rem;font-weight:500;letter-spacing:.02em;margin:0}.Home_sectionHeading__zzd7o{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;margin:0}.Home_categoryGrid__rXqfH{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.Home_categoryCard__-lmCF{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 18px #0f172a0a;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Home_categoryCard__-lmCF:hover{border-color:#cbd5e1;box-shadow:0 14px 30px #0f172a14;transform:translateY(-4px)}.Home_categoryImageWrap__sUrRe{background:#f8fafc;height:240px;overflow:hidden;position:relative;width:100%}.Home_categoryImage__glqAQ{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;width:100%}.Home_categoryCard__-lmCF:hover .Home_categoryImage__glqAQ{transform:scale(1.06)}.Home_categoryFooter__NBMpe{align-items:center;background:#fff;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:1.25rem 1.25rem 1.35rem}.Home_categoryInfo__aeuwj{grid-gap:.2rem;display:grid;gap:.2rem}.Home_categoryName__3-SZh{color:#0f172a;font-family:Playfair Display,serif;font-size:1.28rem;font-weight:700;margin:0}.Home_categoryCount__y1JFZ{color:#64748b;font-size:.9rem;font-weight:500;margin:0}.Home_categoryArrowCircle__B-HFn{align-items:center;background:#d32f2f;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;width:38px}.Home_categoryCard__-lmCF:hover .Home_categoryArrowCircle__B-HFn{background:#b71c1c;box-shadow:0 4px 12px #d32f2f59;transform:translateX(3px)}.Home_categoryArrowIcon__sFIPU{font-size:.85rem}@media (max-width:1024px){.Home_categoryGrid__rXqfH{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Home_slider__vct4K{border-radius:22px;height:clamp(260px,44vh,420px);min-height:260px}.Home_navButton__A9Qal{font-size:1rem;height:45px;width:45px}.Home_navButton__A9Qal:not(.Home_rightArrow__a2FaH){left:15px}.Home_rightArrow__a2FaH{right:15px}.Home_dotsContainer__quy5C{bottom:20px;gap:.5rem}.Home_productsSection__fnzqY{gap:1.5rem;padding:1rem 0 2rem}.Home_categoryImageWrap__sUrRe{height:210px}.Home_dot__xELbe{height:10px;width:10px}.Home_activeDot__J748Y{height:12px;width:12px}}@media (max-width:540px){.Home_homePage__gNdkv{gap:1.5rem;width:100%}.Home_sliderWrap__Hsx18{border-radius:16px;padding:1px;width:100%}.Home_slider__vct4K{aspect-ratio:16/9;border-radius:15px;height:auto;min-height:210px;width:100%}.Home_categoryGrid__rXqfH{gap:1rem;grid-template-columns:1fr;width:100%}.Home_categoryCard__-lmCF{border-radius:16px;width:100%}.Home_navButton__A9Qal{height:36px;width:36px}.Home_navButton__A9Qal:not(.Home_rightArrow__a2FaH){left:8px}.Home_rightArrow__a2FaH{right:8px}.Home_dotsContainer__quy5C{bottom:12px;gap:.4rem;padding:.3rem .65rem}.Home_sectionHeading__zzd7o{font-size:1.75rem}.Home_categoryImageWrap__sUrRe{height:180px}}.Products_page__qmZ7O{grid-gap:2rem;display:grid;gap:2rem;width:100%}.Products_hero__iJdwg{grid-gap:1.5rem;align-items:end;background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-radius:24px;box-shadow:0 20px 45px #0f172a33;color:#f8fafc;display:grid;gap:1.5rem;grid-template-columns:1.5fr 1fr;padding:2.25rem;width:100%}.Products_kicker__p2Qer{color:#ef4444;font-size:.82rem;font-weight:700;letter-spacing:.18em;margin:0 0 .75rem;text-transform:uppercase}.Products_heroCopy__aNR4a h1{color:#fff;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;margin:0}.Products_intro__guljj{color:#cbd5e1;font-size:1.02rem;line-height:1.7;margin:1rem 0 0;max-width:52ch}.Products_heroStats__hSJxn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@keyframes Products_statCardEnter__0fvvR{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Products_pulseDot__MlhrK{0%,to{box-shadow:0 0 0 0 #ef444480;opacity:.8;transform:scale(1)}50%{box-shadow:0 0 10px 3px #ef4444cc;opacity:1;transform:scale(1.2)}}.Products_statCard__sHh9y{grid-gap:.35rem;animation:Products_statCardEnter__0fvvR .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;display:grid;gap:.35rem;overflow:hidden;padding:1.15rem 1.35rem;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,background-color .3s ease}.Products_statCard__sHh9y:nth-child(2){animation-delay:.15s}.Products_statCard__sHh9y:hover{background:#ffffff1f;border-color:#ef444473;box-shadow:0 14px 32px #0f172a40,0 0 20px #e5393533;transform:translateY(-4px) scale(1.02)}.Products_statTop__6aanj{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.Products_statValue__2\+yp6{color:#fff;font-family:Playfair Display,serif;font-size:2.15rem;font-weight:800;line-height:1;transition:color .3s ease,transform .3s ease}.Products_statCard__sHh9y:hover .Products_statValue__2\+yp6{color:#fca5a5;transform:scale(1.05)}.Products_statGlowDot__kaarS{animation:Products_pulseDot__MlhrK 2s ease-in-out infinite;background:#ef4444;border-radius:50%;height:8px;width:8px}.Products_statLabel__QCBZk{color:#cbd5e1;font-size:.92rem;font-weight:500;letter-spacing:.02em}.Products_filterRow__ODays{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.Products_categoryCard__Vk7oe{grid-gap:1rem;appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 10px 24px #0f172a0a;cursor:pointer;display:grid;gap:1rem;padding:1.25rem;text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Products_categoryCard__Vk7oe:hover{border-color:#cbd5e1;box-shadow:0 16px 34px #0f172a14;transform:translateY(-2px)}.Products_activeCategoryCard__1gOEH{border-color:#d32f2f;box-shadow:0 16px 34px #d32f2f29;transform:translateY(-1px)}.Products_categoryHeader__sTmJi{align-items:center;display:flex;gap:.9rem}.Products_iconWrap__NsFkI{align-items:center;background:#fee2e2;border-radius:16px;color:#d32f2f;display:inline-flex;font-size:1.2rem;height:48px;justify-content:center;width:48px}.Products_card__pl74q h3,.Products_categoryHeader__sTmJi h2{color:#0f172a;margin:0}.Products_cardDescription__ephet,.Products_cardPrice__Ob507,.Products_categoryHeader__sTmJi p,.Products_categoryText__3tKrg{margin:0}.Products_categoryText__3tKrg{color:#475569;line-height:1.6}.Products_categoryLink__v-2tU{color:#d32f2f;font-weight:700}.Products_insecticide__XrqTQ .Products_iconWrap__NsFkI{background:#fee2e2;color:#d32f2f}.Products_fungicide__\+H8E4 .Products_iconWrap__NsFkI{background:#f1f5f9;color:#334155}.Products_herbicide__XEz9W .Products_iconWrap__NsFkI{background:#fef2f2;color:#e11d48}.Products_fertilizer__bwhVS .Products_iconWrap__NsFkI{background:#f8fafc;border:1px solid #e2e8f0;color:#0f172a}.Products_granules__a26Ot .Products_iconWrap__NsFkI{background:#f1f5f9;color:#475569}.Products_household__8NLoo .Products_iconWrap__NsFkI{background:#fee2e2;color:#b91c1c}.Products_catalog__0lHV3{grid-gap:1.5rem;display:grid;gap:1.5rem}.Products_sectionHeader__zl20B{align-items:center;display:flex;gap:1rem;justify-content:space-between}.Products_sectionActions__Agt7h{align-items:center;display:flex;gap:.75rem}.Products_clearSelection__\+rOQA{background:#0000;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;font-size:.9rem;font-weight:700;padding:.65rem .95rem;transition:background-color .2s ease,border-color .2s ease}.Products_clearSelection__\+rOQA:hover{background:#fee2e2;border-color:#d32f2f;color:#d32f2f}.Products_sectionLabel__WhnnS{color:#d32f2f;font-size:.8rem;font-weight:700;letter-spacing:.16em;margin:0 0 .35rem;text-transform:uppercase}.Products_sectionDescription__wSVm4{color:#475569;line-height:1.6;margin:.45rem 0 0;max-width:56ch}.Products_sectionCount__rG6bc{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;font-size:.9rem;font-weight:700;padding:.55rem .9rem}.Products_grid__v8Hf-{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(245px,245px));justify-content:start}.Products_card__pl74q{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px #0f172a0a;color:inherit;cursor:pointer;display:grid;min-height:390px;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Products_card__pl74q:hover{border-color:#cbd5e1;box-shadow:0 16px 30px #0f172a17;transform:translateY(-3px)}.Products_card__pl74q:hover .Products_readMoreButton__WE4GN{box-shadow:0 10px 20px #e5393559;transform:translateY(-1px)}.Products_cardImageWrap__hDDi1{background:#f8fafc;height:0;overflow:hidden;padding-top:72%;position:relative}.Products_cardImage__i0-Yi{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.Products_cardBody__k9ln2{grid-gap:.75rem;display:grid;gap:.75rem;padding:.95rem 1rem 1.05rem}.Products_cardTop__n5rP9{align-items:center;display:flex;gap:1rem;justify-content:space-between}.Products_cardBadge__m6T6P{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:.72rem;font-weight:700;padding:.3rem .6rem}.Products_cardType__uXC0i{color:#94a3b8;font-size:.72rem;font-weight:600;text-transform:uppercase}.Products_card__pl74q h3{color:#0f172a;font-size:1rem}.Products_cardDescription__ephet{color:#475569;font-size:.92rem;line-height:1.5}.Products_readMoreButton__WE4GN{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border-radius:999px;box-shadow:0 4px 12px #e5393547;color:#fff;display:inline-flex;font-size:.85rem;font-weight:700;justify-content:center;margin-top:auto;padding:.7rem 1.15rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;width:fit-content}.Products_readMoreButton__WE4GN:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 8px 20px #e5393566;transform:translateY(-1px)}@media (max-width:900px){.Products_hero__iJdwg{grid-template-columns:1fr}.Products_heroStats__hSJxn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Products_page__qmZ7O{gap:1.25rem;padding:0;width:100%}.Products_hero__iJdwg{border-radius:16px;padding:1.35rem 1rem;width:100%}.Products_heroStats__hSJxn{grid-template-columns:1fr}.Products_sectionHeader__zl20B{align-items:start;flex-direction:column}.Products_grid__v8Hf-{grid-template-columns:1fr;width:100%}.Products_card__pl74q{border-radius:16px;min-height:0;min-height:auto;width:100%}}.ProductDetail_page__ZJYUv{display:grid;padding:0;width:100%}.ProductDetail_container__mF572{grid-gap:1.25rem;display:grid;gap:1.25rem;margin:0 auto;max-width:1280px;width:100%}@keyframes ProductDetail_fadeIn__RlJAm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductDetail_slideInLeft__8U\+v9{0%{opacity:0;transform:translateX(-24px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ProductDetail_slideInRight__kc5pT{0%{opacity:0;transform:translateX(24px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ProductDetail_shimmer__C4UBZ{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(200%) rotate(25deg)}}.ProductDetail_breadcrumbs__036Bf{animation:ProductDetail_fadeIn__RlJAm .4s ease-out both;color:#64748b;display:flex;flex-wrap:wrap;font-size:.92rem;gap:.45rem}.ProductDetail_breadcrumbs__036Bf a{color:#d32f2f;font-weight:500;text-decoration:none;transition:color .2s ease,transform .2s ease}.ProductDetail_breadcrumbs__036Bf a:hover{color:#b71c1c;text-decoration:underline;transform:translateX(1px)}.ProductDetail_layout__VBJjU{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ProductDetail_imageWrap__F55q8{align-items:center;animation:ProductDetail_slideInLeft__8U\+v9 .6s cubic-bezier(.16,1,.3,1) both;background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 14px 34px #0f172a0d;display:flex;justify-content:center;overflow:hidden;padding:1.75rem;position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .3s ease}.ProductDetail_imageWrap__F55q8:before{background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:opacity .3s ease;width:100%;z-index:2}.ProductDetail_imageWrap__F55q8:hover{border-color:#cbd5e1;box-shadow:0 24px 50px #0f172a1a,0 0 25px #e539350f;transform:translateY(-4px)}.ProductDetail_imageWrap__F55q8:hover:before{animation:ProductDetail_shimmer__C4UBZ 1s ease-in-out;opacity:1}.ProductDetail_image__Ea5NV{display:block;height:auto;max-height:520px;object-fit:contain;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .3s ease;width:100%}.ProductDetail_imageWrap__F55q8:hover .ProductDetail_image__Ea5NV{filter:drop-shadow(0 12px 24px rgba(15,23,42,.12));transform:scale(1.04)}.ProductDetail_content__6cr9S{grid-gap:1.25rem;animation:ProductDetail_slideInRight__kc5pT .6s cubic-bezier(.16,1,.3,1) both;background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 18px 40px #0f172a0d;display:grid;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .3s ease}.ProductDetail_content__6cr9S:hover{border-color:#cbd5e1;box-shadow:0 24px 50px #0f172a14;transform:translateY(-3px)}.ProductDetail_topMeta__XcPiF{display:flex;flex-wrap:wrap;gap:.5rem}.ProductDetail_categoryBadge__kO6wj{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:.78rem;font-weight:700;letter-spacing:.08em;padding:.35rem .85rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.ProductDetail_categoryBadge__kO6wj:hover{box-shadow:0 4px 10px #e5393533;transform:translateY(-1px)}.ProductDetail_subCategoryBadge__\+OLZc{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;color:#334155;font-size:.78rem;font-weight:700;padding:.35rem .85rem;text-transform:uppercase;transition:transform .2s ease}.ProductDetail_subCategoryBadge__\+OLZc:hover{transform:translateY(-1px)}.ProductDetail_content__6cr9S h1{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.85rem,3.5vw,2.5rem);font-weight:700;line-height:1.2;margin:0;transition:color .3s ease}.ProductDetail_sizeBlock__9rcig{grid-gap:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:grid;gap:.75rem;padding:1.15rem 1.25rem;transition:border-color .3s ease,background-color .3s ease}.ProductDetail_sizeBlock__9rcig:hover{background:#f1f5f9;border-color:#cbd5e1}.ProductDetail_sizeLabel__-EMer{color:#0f172a;font-size:.95rem;font-weight:600;margin:0}.ProductDetail_activeSizeHighlight__l5DrD{color:#d32f2f;font-weight:700}.ProductDetail_sizeChips__KVzFJ{display:flex;flex-wrap:wrap;gap:.65rem}.ProductDetail_sizeChip__5QK1E{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;justify-content:center;padding:.55rem 1.15rem;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.ProductDetail_sizeChip__5QK1E:hover{border-color:#d32f2f;box-shadow:0 4px 12px #e5393526;color:#d32f2f;transform:translateY(-2px) scale(1.03)}.ProductDetail_sizeChip__5QK1E:active{transform:translateY(0) scale(.98)}.ProductDetail_sizeChipActive__hwTFD{background:#0f172a;border-color:#0f172a;box-shadow:0 6px 16px #0f172a40,0 0 12px #e5393533;color:#fff;transform:translateY(-1px)}.ProductDetail_sizeChipActive__hwTFD:hover{background:#1e293b;border-color:#1e293b;box-shadow:0 8px 20px #0f172a4d;color:#fff}.ProductDetail_descBlock__EyOFO{grid-gap:.4rem;display:grid;gap:.4rem}.ProductDetail_descHeading__gGhfe{color:#0f172a;font-size:1rem;font-weight:700;letter-spacing:.02em;margin:0}.ProductDetail_description__QfcAO{color:#475569;font-size:.96rem;line-height:1.75;margin:0}.ProductDetail_actions__Drbm8{border-top:1px solid #f1f5f9;padding-top:1rem}.ProductDetail_backButton__2JQoQ{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border-radius:999px;box-shadow:0 4px 14px #e539354d;color:#fff;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:700;overflow:hidden;padding:.78rem 1.55rem;position:relative;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background .25s ease}.ProductDetail_backButton__2JQoQ:before{background:linear-gradient(90deg,#0000,#ffffff59,#0000);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:opacity .3s ease;width:100%}.ProductDetail_backButton__2JQoQ:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 8px 22px #e5393573;transform:translateY(-2px) scale(1.02)}.ProductDetail_backButton__2JQoQ:hover:before{animation:ProductDetail_shimmer__C4UBZ .8s ease-in-out;opacity:1}.ProductDetail_backButton__2JQoQ:active{transform:translateY(0) scale(.98)}@media (max-width:900px){.ProductDetail_layout__VBJjU{grid-template-columns:1fr}.ProductDetail_image__Ea5NV{max-height:400px}}@media (max-width:640px){.ProductDetail_page__ZJYUv{padding:.75rem .5rem}.ProductDetail_content__6cr9S,.ProductDetail_imageWrap__F55q8{border-radius:18px;padding:1.25rem 1rem}.ProductDetail_image__Ea5NV{max-height:320px}}.Crops_topbar__jMzhz{align-items:center;background:#0f172a;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:.6rem 2rem}.Crops_topbar__jMzhz span{color:#94a3b8;font-size:12px}.Crops_topbar__jMzhz a{color:#ef4444;font-size:12px;text-decoration:none}.Crops_nav__8QfLF{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 2rem}.Crops_brandName__yP7Jx{color:#0f172a;font-family:Playfair Display,serif;font-size:20px;font-weight:700}.Crops_brandTag__mNCup{color:#64748b;display:block;font-size:11px;margin-top:1px}.Crops_navLinks__xmlSx{display:flex;flex-wrap:wrap;gap:1.5rem}.Crops_navLinks__xmlSx a{color:#334155;font-size:13px;text-decoration:none}.Crops_navLinks__xmlSx a:hover{color:#d32f2f}.Crops_navActive__FMYnE{color:#d32f2f!important;font-weight:500}.Crops_hero__T1-an{background:linear-gradient(140deg,#070d18,#0f172a 45%,#1e293b);border-radius:24px;box-shadow:0 20px 45px #0f172a33;margin-bottom:2rem;overflow:hidden;padding:clamp(3rem,5.5vw,4.5rem) clamp(1.5rem,4vw,3rem);position:relative;text-align:center;width:100%}.Crops_hero__T1-an:before{background:#e539350f;border-radius:50%;content:"";height:280px;position:absolute;right:-80px;top:-80px;width:280px}.Crops_hero__T1-an:after{background:#ffffff08;border-radius:50%;bottom:-80px;content:"";height:250px;left:-40px;position:absolute;width:250px}.Crops_pageBadge__57qre{background:#e5393526;border:1px solid #ef44444d;border-radius:20px;color:#fca5a5;display:inline-block;font-size:11px;font-weight:500;letter-spacing:2.5px;margin-bottom:1.25rem;padding:5px 15px;text-transform:uppercase}.Crops_heroTitle__kQR5R{color:#fff;font-family:Playfair Display,serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:400;margin-bottom:.5rem}.Crops_heroTitle__kQR5R em{color:#ef4444;font-style:italic}.Crops_heroUrdu__hk4YE{color:#cbd5e1;font-family:serif;font-size:16px;margin-bottom:1.25rem}.Crops_heroDesc__fVzBW{color:#94a3b8;font-size:14px;font-weight:300;line-height:1.8;margin:0 auto 2rem;max-width:680px}.Crops_heroPills__amujB{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@keyframes Crops_isCardEnter__tyAIa{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Crops_hp__oxS2Z{background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;color:#e2e8f0;cursor:pointer;font-size:12px;padding:6px 16px;transition:all .25s cubic-bezier(.16,1,.3,1)}.Crops_hp__oxS2Z:hover{background:#ffffff29;border-color:#ef444480;box-shadow:0 4px 14px #e5393533;color:#fff;transform:translateY(-2px) scale(1.04)}.Crops_wrap__4DzFi{margin:0 auto;max-width:100%;padding:1rem 0 3rem}.Crops_introStrip__UaPJS{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:3rem}.Crops_isCard__zcTcg{animation:Crops_isCardEnter__tyAIa .6s cubic-bezier(.16,1,.3,1) both;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 6px 18px #0f172a0a;overflow:hidden;padding:1.35rem 1.25rem;position:relative;text-align:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.Crops_isCard__zcTcg:before{background:linear-gradient(90deg,#e53935,#b71c1c);content:"";height:3px;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.Crops_isCard__zcTcg:first-child{animation-delay:.08s}.Crops_isCard__zcTcg:nth-child(2){animation-delay:.16s}.Crops_isCard__zcTcg:nth-child(3){animation-delay:.24s}.Crops_isCard__zcTcg:nth-child(4){animation-delay:.32s}.Crops_isCard__zcTcg:hover{border-color:#cbd5e1;box-shadow:0 14px 32px #0f172a14,0 0 20px #e5393514;transform:translateY(-4px) scale(1.02)}.Crops_isCard__zcTcg:hover:before{opacity:1}.Crops_isNum__wj5Vj{color:#d32f2f;font-family:Playfair Display,serif;font-size:28px;font-weight:700;line-height:1;margin-bottom:6px;transition:transform .3s ease,color .3s ease}.Crops_isCard__zcTcg:hover .Crops_isNum__wj5Vj{color:#e53935;transform:scale(1.08)}.Crops_isLbl__j-PWi{color:#64748b;font-size:12px;font-weight:500;transition:color .2s ease}.Crops_isCard__zcTcg:hover .Crops_isLbl__j-PWi{color:#0f172a}.Crops_secHeader__6nLn9{margin-bottom:2rem}.Crops_secLbl__9-zxz{color:#d32f2f;font-size:11px;font-weight:500;letter-spacing:2.5px;margin:0 0 .4rem;text-transform:uppercase}.Crops_secHd__PLdGn{color:#0f172a;font-family:Playfair Display,serif;font-size:26px;font-weight:400}.Crops_secHd__PLdGn span{color:#d32f2f}.Crops_cropCard__SBPOR{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 6px 20px #0f172a0a;display:grid;grid-template-columns:420px 1fr;margin-bottom:2rem;min-height:320px;overflow:hidden}.Crops_cropCard__SBPOR.Crops_reverse__vvudq{grid-template-columns:1fr 420px}.Crops_cropImg__DIdfR{overflow:hidden;position:relative}.Crops_cropImg__DIdfR img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.Crops_cropCard__SBPOR:hover .Crops_cropImg__DIdfR img{transform:scale(1.04)}.Crops_cropImgOverlay__-8syr{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;left:0;padding:1.25rem;position:absolute;right:0}.Crops_cropEmoji__rLpYj{display:block;font-size:28px;margin-bottom:4px}.Crops_cropUrduName__qSzhl{color:#fff;direction:rtl;font-size:18px;font-weight:400;text-align:right}.Crops_cropBody__qd6uU{display:flex;flex-direction:column;justify-content:center;padding:2rem 2.25rem}.Crops_cropTag__a4bO1{background:#fee2e2;border-radius:12px;color:#b91c1c;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding:4px 12px;text-transform:uppercase}.Crops_cropEnName__HfvrU{color:#0f172a;font-family:Playfair Display,serif;font-size:28px;font-weight:700;line-height:1.1;margin:0 0 .25rem}.Crops_cropSci__vDri1{color:#94a3b8;font-size:12px;font-style:italic;margin:0 0 1rem}.Crops_cropDescEn__2QXop{color:#475569;font-size:13.5px;line-height:1.75;margin:0 0 .75rem}.Crops_cropDescUr__GgMZ\+{color:#64748b;direction:rtl;font-size:14px;font-weight:300;line-height:1.8;margin:0 0 1.25rem;text-align:right}.Crops_cropDivider__e1Yj2{background:#fecaca;border-radius:2px;height:2px;margin:1rem 0;width:40px}.Crops_prodLabel__c4luq{color:#d32f2f;font-size:11px;font-weight:600;letter-spacing:1.5px;margin:0 0 .75rem;text-transform:uppercase}.Crops_prodTags__xXGFZ{display:flex;flex-wrap:wrap;gap:6px}.Crops_prodTag__vKO9K{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;color:#334155;font-size:12px;padding:5px 12px}.Crops_seasonBar__4PzF2{margin-top:1.25rem}.Crops_seasonLabel__ACU1-{color:#d32f2f;font-size:11px;font-weight:600;letter-spacing:1.5px;margin:0 0 .5rem;text-transform:uppercase}.Crops_seasonMonths__yGiji{display:flex;gap:4px}.Crops_sm__-sjC0{background:#e2e8f0;border-radius:3px;flex:1 1;height:6px}.Crops_sm__-sjC0.Crops_active__\+VVq0{background:#d32f2f}.Crops_sm__-sjC0.Crops_partial__mb33v{background:#fca5a5}.Crops_cta__LhjUf{align-items:center;background:linear-gradient(135deg,#070d18,#0f172a 50%,#1e293b);border-radius:20px;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:1rem;padding:3rem}.Crops_cta__LhjUf h2{color:#fff;font-family:Playfair Display,serif;font-size:22px;font-weight:400;margin:0 0 .4rem}.Crops_cta__LhjUf h2 em{color:#ef4444;font-style:italic}.Crops_ctaUr__OUZwJ{color:#cbd5e1;direction:rtl;font-size:14px;margin:0}.Crops_ctaBtn__rY-Nd{background:linear-gradient(135deg,#e53935,#c62828);border:none;border-radius:999px;box-shadow:0 4px 14px #e5393559;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;padding:12px 26px;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.Crops_ctaBtn__rY-Nd:hover{box-shadow:0 6px 18px #e5393573;transform:translateY(-2px)}.Crops_footer__-0pPa{background:#0f172a;padding:1.5rem 2rem;text-align:center}.Crops_footer__-0pPa p{color:#94a3b8;font-size:12px}.Crops_footer__-0pPa a{color:#ef4444;font-size:12px;text-decoration:none}@media (max-width:720px){.Crops_hero__T1-an{border-radius:16px;margin-bottom:1.25rem;padding:2rem 1rem;width:100%}.Crops_cropCard__SBPOR,.Crops_cropCard__SBPOR.Crops_reverse__vvudq{border-radius:16px;grid-template-columns:1fr;min-height:auto;width:100%}.Crops_cropImg__DIdfR{height:200px}.Crops_heroTitle__kQR5R{font-size:28px}.Crops_cropCard__SBPOR.Crops_reverse__vvudq .Crops_cropImg__DIdfR{order:-1}}.Sustainability_page__jWNVl{grid-gap:1.5rem;color:#0f172a;display:grid;font-family:DM Sans,sans-serif;gap:1.5rem;padding:0;width:100%}.Sustainability_hero__0qQ6i{background:linear-gradient(140deg,#070d18,#0f172a 45%,#1e293b);border-radius:24px;box-shadow:0 24px 50px #0f172a33;margin-bottom:.25rem;overflow:hidden;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);position:relative;text-align:center}.Sustainability_hero__0qQ6i:after,.Sustainability_hero__0qQ6i:before{border-radius:50%;content:"";position:absolute}.Sustainability_hero__0qQ6i:before{background:#e539350f;height:260px;left:-80px;top:-80px;width:260px}.Sustainability_hero__0qQ6i:after{background:#ffffff08;bottom:-100px;height:300px;right:-50px;width:300px}.Sustainability_badge__6WSOZ{background:#e5393526;border:1px solid #ef444459;border-radius:999px;color:#fca5a5;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.18em;margin-bottom:1.2rem;padding:.45rem 1rem;position:relative;text-transform:uppercase;z-index:1}.Sustainability_heroTitle__GZROY{color:#fff;font-family:Playfair Display,serif;font-size:clamp(2.35rem,5vw,4.2rem);font-weight:700;line-height:1.1;margin:0 0 1.2rem;position:relative;z-index:1}.Sustainability_heroTitle__GZROY em{color:#ef4444;font-style:italic}.Sustainability_heroSub__MBK5M{color:#cbd5e1;font-size:1rem;font-weight:300;line-height:1.8;margin:0 auto 2rem;max-width:36rem;position:relative;z-index:1}.Sustainability_heroPillRow__UVShe{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;position:relative;z-index:1}.Sustainability_heroPill__B7Vzd{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#e2e8f0;display:inline-flex;font-size:.84rem;gap:.5rem;padding:.45rem .95rem}.Sustainability_heroPillDot__UVaLI{background:#ef4444;border-radius:50%;height:7px;width:7px}.Sustainability_impactRow__NcLN\+{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.Sustainability_impactCard__Gd1M5{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 12px 28px #0f172a0a;padding:1.25rem 1rem;text-align:center}.Sustainability_impactNum__rSK8R{color:#d32f2f;font-family:Playfair Display,serif;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:700;line-height:1;margin-bottom:.35rem}.Sustainability_impactLabel__aEgfK{color:#64748b;font-size:.82rem;line-height:1.45}.Sustainability_promiseGrid__f5Dvd{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.Sustainability_promiseCard__f0oTW{background:#fff;border:1px solid #e2e8f0;border-radius:20px;border-top:3px solid #d32f2f;box-shadow:0 10px 24px #0f172a0a;padding:1.5rem 1.35rem}.Sustainability_pIcon__OvuiL{align-items:center;background:#fee2e2;border-radius:12px;color:#d32f2f;display:inline-flex;height:42px;justify-content:center;margin-bottom:.95rem;width:42px}.Sustainability_pIcon__OvuiL svg{height:20px;width:20px}.Sustainability_pTitle__\+\+kWH{color:#0f172a;font-size:.98rem;font-weight:700;margin:0 0 .35rem}.Sustainability_pDesc__k62Vd{color:#475569;font-size:.9rem;line-height:1.7;margin:0}.Sustainability_approachSection__cyy\+V{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Sustainability_approachCard__vI\+7r{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 24px #0f172a0a;padding:1.75rem}.Sustainability_greenTint__xhvG6{background:#f8fafc;border-color:#cbd5e1}.Sustainability_secLabel__F2\+3j{color:#d32f2f;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin:0 0 .7rem;text-transform:uppercase}.Sustainability_secHeading__o2Maq{color:#0f172a;font-family:Playfair Display,serif;font-size:1.22rem;font-weight:400;line-height:1.3;margin:0 0 .9rem}.Sustainability_secBody__wA8RJ{color:#475569;font-size:.94rem;line-height:1.75;margin:0}.Sustainability_goalsSection__gAbAQ{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 24px #0f172a0a;padding:clamp(1.5rem,4vw,2.5rem)}.Sustainability_sectionHeading__UtzBd{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.45rem,2.8vw,2rem);font-weight:400;margin:0 0 1.6rem}.Sustainability_sectionHeading__UtzBd span{color:#d32f2f}.Sustainability_goalsList__iCs6w{grid-gap:.85rem;display:grid;gap:.85rem}.Sustainability_goalRow__IOdCa{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:flex;gap:.85rem;padding:.95rem 1.1rem}.Sustainability_goalNum__o1HGU{color:#d32f2f;font-family:Playfair Display,serif;font-size:1.4rem;font-weight:700;line-height:1;margin-top:.1rem;min-width:34px}.Sustainability_goalText__x2Etu h4{color:#0f172a;font-size:.94rem;font-weight:700;margin:0 0 .2rem}.Sustainability_goalText__x2Etu p{color:#475569;font-size:.9rem;line-height:1.6;margin:0}.Sustainability_pledgeBanner__KCLFe{background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-radius:24px;box-shadow:0 18px 42px #0f172a33;overflow:hidden;padding:clamp(2.2rem,5vw,3rem) clamp(1.4rem,4vw,2.5rem);position:relative;text-align:center}.Sustainability_pledgeBanner__KCLFe:before{background:#ffffff0a;border-radius:50%;content:"";height:180px;position:absolute;right:-50px;top:-50px;width:180px}.Sustainability_pledgeBanner__KCLFe h2{color:#fff;font-family:Playfair Display,serif;font-size:clamp(1.55rem,3vw,2.05rem);font-weight:400;margin:0 0 .9rem;position:relative;z-index:1}.Sustainability_pledgeBanner__KCLFe h2 em{color:#ef4444;font-style:italic}.Sustainability_pledgeBanner__KCLFe p{color:#cbd5e1;font-size:.94rem;font-weight:300;line-height:1.8;margin:0 auto 1.7rem;max-width:32rem;position:relative;z-index:1}.Sustainability_pledgeDivider__DMR\+q{background:#ef4444;border-radius:999px;height:2px;margin:0 auto;position:relative;width:50px;z-index:1}@media (max-width:900px){.Sustainability_approachSection__cyy\+V,.Sustainability_impactRow__NcLN\+{grid-template-columns:1fr}}@media (max-width:640px){.Sustainability_page__jWNVl{gap:1rem;padding:0;width:100%}.Sustainability_approachCard__vI\+7r,.Sustainability_goalsSection__gAbAQ,.Sustainability_hero__0qQ6i,.Sustainability_impactCard__Gd1M5,.Sustainability_pledgeBanner__KCLFe,.Sustainability_promiseCard__f0oTW{border-radius:16px}.Sustainability_hero__0qQ6i{padding:2.15rem 1.2rem}.Sustainability_goalRow__IOdCa{padding:.9rem}}.AboutUs_page__GBFyN{grid-gap:2rem;color:#0f172a;display:grid;font-family:DM Sans,sans-serif;gap:2rem;padding:0;width:100%}.AboutUs_hero__aASxp{align-items:center;background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-radius:24px;box-shadow:0 24px 50px #0f172a33;display:flex;flex-wrap:wrap;gap:2rem 3.5rem;overflow:hidden;padding:clamp(2.75rem,5.5vw,4.5rem) clamp(2rem,5vw,4rem);position:relative;width:100%}.AboutUs_hero__aASxp:after,.AboutUs_hero__aASxp:before{background:#ffffff0a;border-radius:50%;content:"";position:absolute}.AboutUs_hero__aASxp:before{height:240px;right:-60px;top:-60px;width:240px}.AboutUs_hero__aASxp:after{bottom:-90px;height:300px;left:38%;width:300px}.AboutUs_heroLeft__nyKzL{flex:1 1 240px;position:relative;z-index:1}.AboutUs_badge__Uteeo{background:#e5393526;border:1px solid #ef444459;border-radius:999px;color:#fca5a5;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.18em;margin-bottom:1.15rem;padding:.5rem 1rem;text-transform:uppercase}.AboutUs_heroTitle__EKREY{color:#fff;font-family:Playfair Display,serif;font-size:clamp(2.35rem,5vw,4.1rem);font-weight:700;line-height:1.08;margin:0 0 1rem}.AboutUs_heroSub__0b4c7{color:#cbd5e1;font-size:.98rem;font-weight:300;line-height:1.78;margin:0;max-width:46rem}@keyframes AboutUs_heroStatEnter__fd9YA{0%{opacity:0;transform:translateX(25px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes AboutUs_pulseDot__9-\+Vz{0%,to{box-shadow:0 0 0 0 #ef44448c;opacity:.85;transform:scale(1)}50%{box-shadow:0 0 10px 3px #ef4444d9;opacity:1;transform:scale(1.25)}}.AboutUs_heroRight__AAyxc{display:flex;flex-direction:column;gap:.75rem;min-width:220px;position:relative;z-index:1}.AboutUs_heroStat__Dm45z{animation:AboutUs_heroStatEnter__fd9YA .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;overflow:hidden;padding:1rem 1.15rem;position:relative;text-align:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,background-color .3s ease}.AboutUs_heroStat__Dm45z:first-child{animation-delay:.08s}.AboutUs_heroStat__Dm45z:nth-child(2){animation-delay:.16s}.AboutUs_heroStat__Dm45z:nth-child(3){animation-delay:.24s}.AboutUs_heroStat__Dm45z:nth-child(4){animation-delay:.32s}.AboutUs_heroStat__Dm45z:hover{background:#ffffff21;border-color:#ef444480;box-shadow:0 12px 28px #0f172a4d,0 0 20px #e5393533;transform:translateY(-4px) scale(1.02)}.AboutUs_heroStatHeader__XAiXX{align-items:center;display:flex;justify-content:center;position:relative}.AboutUs_heroStatNum__KeL4R{color:#ef4444;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:.25rem;transition:transform .3s ease,color .3s ease}.AboutUs_heroStat__Dm45z:hover .AboutUs_heroStatNum__KeL4R{color:#f87171;transform:scale(1.06)}.AboutUs_statPulseDot__3kEfG{animation:AboutUs_pulseDot__9-\+Vz 2s ease-in-out infinite;background:#ef4444;border-radius:50%;height:7px;position:absolute;right:.5rem;top:.5rem;width:7px}.AboutUs_heroStatLabel__wXlAM{color:#cbd5e1;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease}.AboutUs_heroStat__Dm45z:hover .AboutUs_heroStatLabel__wXlAM{color:#fff}.AboutUs_storySection__x-Dn0{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.AboutUs_storyCard__PbwiD{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 24px #0f172a0a;padding:1.75rem}.AboutUs_accent__FnnXa{background:#f8fafc;border-color:#cbd5e1}.AboutUs_cardLabel__bN0AF{color:#d32f2f;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin:0 0 .7rem;text-transform:uppercase}.AboutUs_cardHeading__gUJXS{color:#0f172a;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:400;line-height:1.3;margin:0 0 .9rem}.AboutUs_cardBody__TEhnB{color:#475569;font-size:.95rem;line-height:1.75;margin:0}.AboutUs_missionSection__VOajz{grid-gap:1.75rem;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 10px 26px #0f172a0a;display:grid;gap:1.75rem;padding:clamp(1.75rem,4vw,2.75rem)}.AboutUs_missionHeader__i-fj2{grid-gap:.6rem;display:grid;gap:.6rem}.AboutUs_missionTitle__nkMY4{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:700;line-height:1.25;margin:0}.AboutUs_missionTitle__nkMY4 span{color:#d32f2f}.AboutUs_missionStatement__Qv\+gD{color:#475569;font-size:1rem;line-height:1.7;margin:0;max-width:52rem}.AboutUs_missionGrid__oFwpg{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.AboutUs_missionCard__EMvU7{grid-gap:.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:20px;display:grid;gap:.5rem;padding:1.4rem;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.AboutUs_missionCard__EMvU7:hover{border-color:#cbd5e1;box-shadow:0 12px 28px #0f172a12;transform:translateY(-2px)}.AboutUs_pillarIcon__TLA3E{font-size:1.8rem;margin-bottom:.25rem}.AboutUs_missionCard__EMvU7 h3{color:#0f172a;font-size:1.05rem;margin:0}.AboutUs_missionCard__EMvU7 p{color:#475569;font-size:.9rem;line-height:1.6;margin:0}.AboutUs_timelineSection__xFRSD{background:#f8fafc;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 10px 24px #0f172a0a;padding:clamp(1.5rem,4vw,2.5rem)}.AboutUs_sectionHeading__zjoUE{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.45rem,2.8vw,2rem);font-weight:400;margin:0 0 1.7rem}.AboutUs_sectionHeading__zjoUE span{color:#d32f2f}.AboutUs_timeline__Yh4iH{display:flex;flex-direction:column}.AboutUs_tlItem__CdSbE{display:flex;gap:1.1rem;padding-bottom:1.3rem}.AboutUs_tlItem__CdSbE:last-child{padding-bottom:0}.AboutUs_tlLeft__EPMWw{align-items:center;display:flex;flex-direction:column;min-width:36px}.AboutUs_tlDot__HkvHn{background:#d32f2f;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d32f2f;height:12px;margin-top:3px;width:12px}.AboutUs_tlLine__-JNDE{background:#e2e8f0;flex:1 1;margin-top:4px;width:2px}.AboutUs_tlItem__CdSbE:last-child .AboutUs_tlLine__-JNDE{display:none}.AboutUs_tlYear__SBboG{color:#d32f2f;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-top:1px;min-width:56px;text-transform:uppercase}.AboutUs_tlContent__JI9ph h4{color:#0f172a;font-size:.98rem;font-weight:600;margin:0 0 .2rem}.AboutUs_tlContent__JI9ph p{color:#475569;font-size:.92rem;line-height:1.65;margin:0}.AboutUs_teamSection__vrqdv{margin-bottom:.25rem}.AboutUs_teamGrid__Oe\+5f{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:1.35rem}.AboutUs_teamCard__l6zjt{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 24px #0f172a0a;padding:1.45rem;text-align:center}.AboutUs_teamAvatar__LPyyU{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;color:#d32f2f;display:flex;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700;height:56px;justify-content:center;margin:0 auto .95rem;width:56px}.AboutUs_teamName__4d\+hJ{color:#0f172a;font-size:.98rem;font-weight:600;margin:0 0 .2rem}.AboutUs_teamRole__vwKns{color:#64748b;font-size:.84rem;margin:0 0 .7rem}.AboutUs_teamTag__sMKH0{background:#fee2e2;border-radius:999px;color:#b91c1c;display:inline-block;font-size:.72rem;font-weight:700;padding:.25rem .7rem}.AboutUs_locationSection__geXEU{grid-gap:1.5rem;align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-top:.5rem}.AboutUs_locationCard__ZiHPX{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 14px 34px #0f172a0d;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:clamp(1.75rem,3.5vw,2.5rem);position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.AboutUs_locationCard__ZiHPX:before{background:linear-gradient(90deg,#e53935,#b71c1c);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.AboutUs_locationCard__ZiHPX:hover{border-color:#cbd5e1;box-shadow:0 20px 45px #0f172a14;transform:translateY(-2px)}.AboutUs_locationHeader__VOUox{grid-gap:.45rem;display:grid;gap:.45rem}.AboutUs_locationBadge__qFlc6{align-items:center;background:#fee2e2;border-radius:999px;color:#b91c1c;display:inline-flex;font-size:.76rem;font-weight:700;gap:.4rem;letter-spacing:.08em;padding:.35rem .85rem;text-transform:uppercase;width:fit-content}.AboutUs_locationTitle__KG0Lz{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2;margin:0}.AboutUs_locationSubtitle__4D3Dj{align-items:center;color:#64748b;display:flex;font-size:.95rem;gap:.4rem;margin:0}.AboutUs_pinIcon__-RXoo{color:#d32f2f}.AboutUs_contactList__MqXuJ{grid-gap:1rem;display:grid;gap:1rem}.AboutUs_contactItem__zbc\+a{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:flex;gap:1rem;padding:.9rem 1.15rem;transition:all .25s ease}.AboutUs_contactItem__zbc\+a:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a0a;transform:translateX(3px)}.AboutUs_contactIconWrap__9S2UA{align-items:center;background:#e539351a;border-radius:12px;color:#d32f2f;display:flex;font-size:1.1rem;height:42px;justify-content:center;min-width:42px;width:42px}.AboutUs_contactItemContent__YQLs2{display:flex;flex-direction:column;gap:.15rem}.AboutUs_contactItemLabel__yMJMB{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AboutUs_contactItemLink__8Tyz\+{color:#0f172a;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s ease}.AboutUs_contactItemLink__8Tyz\+:hover{color:#d32f2f;text-decoration:underline}.AboutUs_contactItemValue__5BiNg{color:#0f172a;font-size:.95rem;font-weight:600}.AboutUs_actionWrap__Zq03H{margin-top:auto;padding-top:.5rem}.AboutUs_directionsBtn__pfsWv{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border-radius:999px;box-shadow:0 4px 14px #e5393559;color:#fff;display:inline-flex;font-size:.92rem;font-weight:700;gap:.5rem;padding:.85rem 1.65rem;text-decoration:none;transition:all .25s ease;width:fit-content}.AboutUs_directionsBtn__pfsWv:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 8px 22px #e5393573;transform:translateY(-2px)}.AboutUs_mapContainer__D3Y10{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 14px 34px #0f172a0d;display:flex;min-height:380px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.AboutUs_mapContainer__D3Y10:hover{border-color:#cbd5e1;box-shadow:0 20px 45px #0f172a14;transform:translateY(-2px)}.AboutUs_mapContainer__D3Y10 iframe{height:100%;min-height:380px;width:100%}@media (max-width:920px){.AboutUs_locationSection__geXEU,.AboutUs_storySection__x-Dn0{grid-template-columns:1fr}}@media (max-width:640px){.AboutUs_page__GBFyN{gap:1rem;padding:0;width:100%}.AboutUs_hero__aASxp{border-radius:16px;padding:1.75rem 1rem;width:100%}.AboutUs_locationCard__ZiHPX,.AboutUs_mapContainer__D3Y10,.AboutUs_storyCard__PbwiD,.AboutUs_teamCard__l6zjt,.AboutUs_timelineSection__xFRSD{border-radius:18px;padding:1.25rem .9rem;width:100%}.AboutUs_mapContainer__D3Y10,.AboutUs_mapContainer__D3Y10 iframe{min-height:280px}.AboutUs_tlItem__CdSbE{gap:.85rem}}.Career_page__2VYvt{grid-gap:2rem;color:#0f172a;display:grid;font-family:DM Sans,sans-serif;gap:2rem;padding:0;width:100%}.Career_hero__U1DuP{align-items:center;background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-radius:24px;box-shadow:0 24px 50px #0f172a33;display:flex;flex-wrap:wrap;gap:2rem 3.5rem;overflow:hidden;padding:clamp(2.75rem,5.5vw,4.5rem) clamp(2rem,5vw,4rem);position:relative;width:100%}.Career_hero__U1DuP:after,.Career_hero__U1DuP:before{background:#ffffff0a;border-radius:50%;content:"";position:absolute}.Career_hero__U1DuP:before{height:260px;right:-60px;top:-60px;width:260px}.Career_hero__U1DuP:after{bottom:-90px;height:300px;left:38%;width:300px}.Career_heroLeft__Ump9-{flex:1 1 280px;position:relative;z-index:1}.Career_badge__Mvbaq{background:#e5393526;border:1px solid #ef444459;border-radius:999px;color:#fca5a5;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.18em;margin-bottom:1.15rem;padding:.5rem 1rem;text-transform:uppercase}.Career_heroTitle__weLaK{color:#fff;font-family:Playfair Display,serif;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:700;line-height:1.12;margin:0 0 1rem}.Career_heroTitle__weLaK span{color:#ef4444}.Career_heroSub__CfEel{color:#cbd5e1;font-size:1rem;font-weight:300;line-height:1.75;margin:0 0 1.75rem;max-width:42rem}.Career_heroActions__zdnuR{display:flex;flex-wrap:wrap;gap:.9rem}.Career_primaryBtn__8WlrP{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border-radius:999px;box-shadow:0 4px 14px #e5393559;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.85rem 1.65rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.Career_primaryBtn__8WlrP:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 8px 24px #e5393573;transform:translateY(-2px)}.Career_secondaryBtn__Zm8sX{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;padding:.85rem 1.65rem;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.Career_secondaryBtn__Zm8sX:hover{background:#fff3;transform:translateY(-2px)}@keyframes Career_heroStatEnter__GbT54{0%{opacity:0;transform:translateX(25px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes Career_pulseDot__H-vGk{0%,to{box-shadow:0 0 0 0 #ef44448c;opacity:.85;transform:scale(1)}50%{box-shadow:0 0 10px 3px #ef4444d9;opacity:1;transform:scale(1.25)}}.Career_heroRight__h7rHO{display:flex;flex-direction:column;gap:.85rem;min-width:200px;position:relative;z-index:1}.Career_heroStat__DpudE{animation:Career_heroStatEnter__GbT54 .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff26;border-radius:16px;overflow:hidden;padding:1rem 1.25rem;position:relative;text-align:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,background-color .3s ease}.Career_heroStat__DpudE:first-child{animation-delay:.1s}.Career_heroStat__DpudE:nth-child(2){animation-delay:.2s}.Career_heroStat__DpudE:nth-child(3){animation-delay:.3s}.Career_heroStat__DpudE:hover{background:#ffffff21;border-color:#ef444480;box-shadow:0 12px 28px #0f172a4d,0 0 20px #e5393533;transform:translateY(-4px) scale(1.02)}.Career_heroStatHeader__W0hwv{align-items:center;display:flex;justify-content:center;position:relative}.Career_heroStatNum__xzL87{color:#ef4444;font-family:Playfair Display,serif;font-size:1.55rem;font-weight:700;margin-bottom:.2rem;transition:transform .3s ease,color .3s ease}.Career_heroStat__DpudE:hover .Career_heroStatNum__xzL87{color:#f87171;transform:scale(1.06)}.Career_statPulseDot__dN4SG{animation:Career_pulseDot__H-vGk 2s ease-in-out infinite;background:#ef4444;border-radius:50%;height:7px;position:absolute;right:.5rem;top:.5rem;width:7px}.Career_heroStatLabel__mirwr{color:#cbd5e1;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease}.Career_heroStat__DpudE:hover .Career_heroStatLabel__mirwr{color:#fff}.Career_benefitsSection__ItJFz{grid-gap:1.5rem;display:grid;gap:1.5rem}.Career_sectionHeader__5tTOU{text-align:left}.Career_sectionKicker__-X43C{color:#d32f2f;font-size:.8rem;font-weight:700;letter-spacing:.18em;margin:0 0 .4rem;text-transform:uppercase}.Career_sectionHeading__j9W4Z{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;margin:0}.Career_sectionHeading__j9W4Z span{color:#d32f2f}.Career_sectionDesc__TTvxV{color:#475569;font-size:.98rem;line-height:1.6;margin:.5rem 0 0;max-width:48rem}.Career_benefitsGrid__ATtp3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Career_benefitCard__BoP3o{grid-gap:.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 8px 24px #0f172a0a;display:grid;gap:.75rem;padding:1.5rem;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Career_benefitCard__BoP3o:hover{border-color:#cbd5e1;box-shadow:0 14px 30px #0f172a14;transform:translateY(-3px)}.Career_benefitIconWrap__8PYS1{align-items:center;background:#fee2e2;border-radius:14px;color:#d32f2f;display:inline-flex;font-size:1.35rem;height:48px;justify-content:center;width:48px}.Career_benefitCard__BoP3o h3{color:#0f172a;font-size:1.1rem;margin:0}.Career_benefitCard__BoP3o p{color:#475569;font-size:.92rem;line-height:1.6;margin:0}.Career_openingsSection__uY8rn{grid-gap:1.5rem;display:grid;gap:1.5rem}.Career_openingsHeaderWrap__hBPBd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.Career_adminPortalLink__shNaM{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;color:#334155;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.Career_adminPortalLink__shNaM:hover{background:#0f172a;border-color:#0f172a;color:#fff;transform:translateY(-1px)}.Career_filterBar__z\+1DT{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 6px 20px #0f172a08;display:flex;flex-wrap:wrap;gap:1rem;padding:.85rem 1.25rem}.Career_searchBox__pjHPR{align-items:center;display:flex;flex:1 1 240px;gap:.6rem}.Career_searchIcon__GdqEh{color:#94a3b8;font-size:.95rem}.Career_searchBox__pjHPR input{background:#0000;border:none;color:#0f172a;font-family:inherit;font-size:.95rem;outline:none;width:100%}.Career_deptFilter__FOHUo{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;display:flex;gap:.45rem;padding:.4rem .9rem}.Career_filterIcon__p9Ynr{color:#d32f2f;font-size:.85rem}.Career_deptFilter__FOHUo select{background:#0000;border:none;color:#0f172a;cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:600;outline:none}.Career_emptyStateCard__vhvil{background:linear-gradient(180deg,#fff,#f8fafc);border:2px dashed #cbd5e1;border-radius:28px;box-shadow:0 12px 32px #0f172a0a;display:grid;justify-items:center;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem);text-align:center}.Career_emptyIconCircle__cay\+p{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:50%;color:#d32f2f;display:inline-flex;font-size:2.25rem;height:76px;justify-content:center;margin-bottom:1rem;width:76px}.Career_emptyStateCard__vhvil h3{color:#0f172a;font-family:Playfair Display,serif;font-size:clamp(1.4rem,2.5vw,1.85rem);margin:0 0 .5rem}.Career_emptySubtitle__mQjCI{color:#d32f2f;font-size:1rem;font-weight:600;line-height:1.6;margin:0 0 .75rem;max-width:38rem}.Career_emptyNote__ne8qr{color:#475569;font-size:.95rem;line-height:1.7;margin:0 0 2rem;max-width:42rem}.Career_emptyActions__\+PClL{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.Career_secondaryEmptyBtn__c9imB{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;display:inline-flex;font-size:.92rem;font-weight:600;gap:.5rem;padding:.85rem 1.5rem;text-decoration:none;transition:background-color .2s ease}.Career_secondaryEmptyBtn__c9imB:hover{background:#e2e8f0}.Career_noMatchCard__Drxaf{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:3rem 1.5rem;text-align:center}.Career_noMatchCard__Drxaf p{color:#475569;font-size:1rem;margin:0 0 1rem}.Career_resetFilterBtn__zMVr6{background:#0f172a;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.88rem;font-weight:700;padding:.6rem 1.25rem;transition:background-color .2s ease}.Career_resetFilterBtn__zMVr6:hover{background:#d32f2f}.Career_openingsGrid__dfl3h{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Career_jobCard__GJd9y{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 10px 26px #0f172a0a;display:flex;flex-direction:column;gap:.9rem;padding:1.65rem;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Career_jobCard__GJd9y:hover{border-color:#cbd5e1;box-shadow:0 16px 36px #0f172a14;transform:translateY(-3px)}.Career_jobTop__y8vlt{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.Career_jobDept__4jAWz{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:.72rem;font-weight:700;padding:.3rem .7rem;text-transform:uppercase}.Career_jobType__BAv4q{color:#94a3b8;font-size:.75rem;font-weight:600}.Career_jobTitle__ScXxU{color:#0f172a;font-size:1.22rem;margin:0}.Career_jobMeta__12ExB{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.85rem;margin:0}.Career_jobMeta__12ExB span{align-items:center;display:inline-flex;gap:.35rem}.Career_jobDeadline__HuPd5{color:#d32f2f;font-weight:600}.Career_jobDesc__yomoA{color:#475569;font-size:.92rem;line-height:1.65;margin:0}.Career_jobFooter__VOJUi{margin-top:auto;padding-top:.5rem}.Career_applyBtn__lg07c{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border-radius:999px;box-shadow:0 4px 12px #e539354d;color:#fff;display:inline-flex;font-size:.88rem;font-weight:700;gap:.4rem;padding:.65rem 1.2rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Career_applyBtn__lg07c:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 6px 16px #e5393566;transform:translateY(-1px)}.Career_applyBanner__vbCKA{background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border:1px solid #ffffff1a;border-radius:24px;padding:clamp(1.75rem,3.5vw,2.5rem)}.Career_applyContent__dyQjg h2{color:#fff;font-family:Playfair Display,serif;font-size:clamp(1.35rem,2.5vw,1.8rem);margin:0 0 .5rem}.Career_applyContent__dyQjg p{color:#cbd5e1;font-size:.95rem;line-height:1.7;margin:0 0 1.25rem;max-width:44rem}.Career_applyContacts__G7kRb{display:flex;flex-wrap:wrap;gap:1rem}.Career_applyContactLink__g8TRR{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;padding:.65rem 1.15rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.Career_applyContactLink__g8TRR:hover{background:#d32f2f;border-color:#d32f2f;color:#fff;transform:translateY(-1px)}.Career_modalOverlay__yqfY1{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1120c7;display:flex;inset:0;justify-content:center;padding:clamp(.75rem,2.5vw,1.5rem);position:fixed;z-index:2000}.Career_modalCard__BZCMX{grid-gap:1.15rem;background:#fff;border-radius:24px;box-shadow:0 24px 60px #00000047;display:grid;gap:1.15rem;max-height:88vh;max-width:580px;overflow-y:auto;padding:clamp(1.2rem,3.5vw,2rem);width:100%}.Career_modalHeader__isYF8{align-items:flex-start;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding-bottom:.85rem}.Career_modalKicker__0In3q{color:#d32f2f;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.Career_modalHeader__isYF8 h2{color:#0f172a;font-family:Playfair Display,serif;font-size:1.45rem;margin:.25rem 0 0}.Career_modalCloseBtn__8UFYP{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:1.75rem;line-height:1;padding:.2rem;transition:color .2s ease}.Career_modalCloseBtn__8UFYP:hover{color:#0f172a}.Career_modalBody__qEm\+b{grid-gap:1.1rem;display:grid;gap:1.1rem}.Career_receiverBox__y4a38{grid-gap:.35rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;display:grid;gap:.35rem;padding:1rem 1.25rem}.Career_receiverLabel__kPsmO{align-items:center;color:#d32f2f;display:flex;font-size:.8rem;font-weight:700;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.Career_copyBtn__5X05V{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;padding:.3rem .75rem;transition:background-color .15s ease,color .15s ease}.Career_copyBtn__5X05V:hover{background:#0f172a;color:#fff}.Career_receiverEmail__uks2a{color:#0f172a;font-family:monospace;font-size:1.1rem;font-weight:700;letter-spacing:.02em;word-break:break-all}.Career_subjectBox__wElsR{grid-gap:.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:grid;gap:.25rem;padding:.85rem 1.15rem}.Career_boxLabel__eH3cD{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Career_subjectText__O2f88{color:#0f172a;font-size:.95rem;font-weight:600;margin:0}.Career_instructionsBox__7oTl4{background:#fff5f5;border:1px solid #fecaca;border-radius:14px;padding:.9rem 1.15rem}.Career_instructionHeading__YreMU{color:#991b1b;font-size:.88rem;font-weight:700;margin:0 0 .4rem}.Career_instructionsBox__7oTl4 ul{color:#475569;font-size:.88rem;line-height:1.6;margin:0;padding-left:1.25rem}.Career_sendActionButtons__8smeS{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:.5rem}.Career_gmailBtn__v-emU{align-items:center;background:#ea4335;border-radius:999px;box-shadow:0 4px 14px #ea43354d;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.5rem;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.Career_gmailBtn__v-emU:hover{background:#d33828;box-shadow:0 8px 20px #ea433566;transform:translateY(-1px)}.Career_defaultMailBtn__X6mJ0{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:.92rem;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.5rem;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.Career_defaultMailBtn__X6mJ0:hover{background:#1e293b;transform:translateY(-1px)}@media (max-width:768px){.Career_hero__U1DuP{border-radius:16px;padding:1.75rem 1rem;width:100%}.Career_openingsGrid__dfl3h{grid-template-columns:1fr}.Career_modalCard__BZCMX{border-radius:18px;gap:1rem;max-height:84vh;padding:1.15rem}.Career_receiverBox__y4a38{padding:.75rem .85rem}.Career_receiverEmail__uks2a{font-size:.92rem;word-break:break-all}.Career_defaultMailBtn__X6mJ0,.Career_gmailBtn__v-emU{font-size:.88rem;padding:.75rem 1rem}}@media (max-width:480px){.Career_hero__U1DuP{border-radius:14px;padding:1.5rem .85rem}.Career_page__2VYvt{gap:1.25rem}}.JobAdmin_loginContainer__EyKS7{align-items:center;display:flex;justify-content:center;min-height:70vh;padding:1.5rem}.JobAdmin_loginCard__Nmg\+k{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 16px 40px #0f172a14;max-width:440px;padding:clamp(2rem,4vw,2.75rem);text-align:center;width:100%}.JobAdmin_loginIconWrap__bHApp{align-items:center;background:#fee2e2;border-radius:20px;color:#d32f2f;display:inline-flex;font-size:1.75rem;height:64px;justify-content:center;margin-bottom:1.25rem;width:64px}.JobAdmin_loginCard__Nmg\+k h2{color:#0f172a;font-family:Playfair Display,serif;font-size:1.75rem;margin:0 0 .5rem}.JobAdmin_loginSubtitle__FHGR3{color:#64748b;font-size:.92rem;line-height:1.6;margin:0 0 1.75rem}.JobAdmin_loginForm__RyL3Z{grid-gap:1.15rem;display:grid;gap:1.15rem;text-align:left}.JobAdmin_inputGroup__EBBrc{grid-gap:.4rem;display:grid;gap:.4rem}.JobAdmin_inputGroup__EBBrc label{color:#0f172a;font-size:.85rem;font-weight:700}.JobAdmin_inputGroup__EBBrc input{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;color:#0f172a;font-size:.95rem;outline:none;padding:.8rem 1rem;transition:border-color .2s ease,box-shadow .2s ease}.JobAdmin_inputGroup__EBBrc input:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f26}.JobAdmin_errorMessage__dArvp{background:#fee2e2;border-radius:10px;color:#b91c1c;font-size:.85rem;font-weight:600;margin:0;padding:.6rem .8rem}.JobAdmin_loginBtn__zZjSQ{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border:none;border-radius:999px;box-shadow:0 4px 14px #e5393559;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.JobAdmin_loginBtn__zZjSQ:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 6px 18px #e5393573;transform:translateY(-1px)}.JobAdmin_loginFooter__QMsfF{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1.25rem}.JobAdmin_backLink__n9NVs{align-items:center;color:#64748b;display:inline-flex;font-size:.88rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.JobAdmin_backLink__n9NVs:hover{color:#d32f2f}.JobAdmin_adminPage__nVgcz{grid-gap:1.75rem;color:#0f172a;display:grid;font-family:DM Sans,sans-serif;gap:1.75rem;min-height:80vh;padding:clamp(.75rem,2vw,1.25rem)}.JobAdmin_adminHeader__co3BV{align-items:center;background:linear-gradient(135deg,#070c18,#0f172a 50%,#1e293b);border-radius:26px;box-shadow:0 16px 40px #0f172a33;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:clamp(1.75rem,3.5vw,2.5rem)}.JobAdmin_headerLeft__FQlu9{flex:1 1 280px}.JobAdmin_badge__lGJyA{background:#e5393526;border:1px solid #ef444459;border-radius:999px;color:#fca5a5;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-bottom:.75rem;padding:.35rem .85rem;text-transform:uppercase}.JobAdmin_adminHeader__co3BV h1{color:#fff;font-family:Playfair Display,serif;font-size:clamp(1.8rem,3vw,2.5rem);margin:0 0 .4rem}.JobAdmin_headerSubtitle__WV2L5{color:#cbd5e1;font-size:.95rem;line-height:1.5;margin:0}.JobAdmin_headerActions__nRH6S{display:flex;flex-wrap:wrap;gap:.75rem}.JobAdmin_viewPublicBtn__U1A2O{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:600;gap:.45rem;padding:.65rem 1.15rem;text-decoration:none;transition:background-color .2s ease}.JobAdmin_viewPublicBtn__U1A2O:hover{background:#fff3}.JobAdmin_logoutBtn__LMDOz{align-items:center;background:#dc262633;border:1px solid #dc262666;border-radius:999px;color:#fca5a5;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:.45rem;padding:.65rem 1.15rem;transition:background-color .2s ease}.JobAdmin_logoutBtn__LMDOz:hover{background:#dc2626;color:#fff}.JobAdmin_successBanner__JfY-B{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;color:#166534;display:flex;font-size:.92rem;font-weight:600;gap:.6rem;padding:.85rem 1.25rem}.JobAdmin_statsStrip__MkUQT{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 8px 24px #0f172a0a;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;padding:1.25rem 1.65rem}.JobAdmin_statBox__beX43{align-items:baseline;display:flex;gap:.5rem}.JobAdmin_statNumber__4JABs{color:#d32f2f;font-family:Playfair Display,serif;font-size:1.75rem;font-weight:700}.JobAdmin_statText__SvsFX{color:#64748b;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.JobAdmin_actionGroup__F2mkM{display:flex;flex-wrap:wrap;gap:.65rem;margin-left:auto}.JobAdmin_primaryActionBtn__vimUP{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border:none;border-radius:999px;box-shadow:0 4px 14px #e539354d;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:.45rem;padding:.65rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease}.JobAdmin_primaryActionBtn__vimUP:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 6px 18px #e5393566;transform:translateY(-1px)}.JobAdmin_secondaryActionBtn__nXLE5{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;padding:.65rem 1rem;transition:background-color .2s ease}.JobAdmin_secondaryActionBtn__nXLE5:hover{background:#e2e8f0}.JobAdmin_dangerActionBtn__FXc\+D{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:999px;color:#dc2626;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;padding:.65rem 1rem;transition:background-color .2s ease}.JobAdmin_dangerActionBtn__FXc\+D:hover{background:#fca5a5}.JobAdmin_tableCard__yYr2l{grid-gap:1.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 10px 28px #0f172a0a;display:grid;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem)}.JobAdmin_tableHeader__ZdVtE h2{color:#0f172a;font-family:Playfair Display,serif;font-size:1.45rem;margin:0 0 .25rem}.JobAdmin_tableHeader__ZdVtE p{color:#64748b;font-size:.9rem;margin:0}.JobAdmin_emptyTableState__77xua{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:18px;padding:3rem 1.5rem;text-align:center}.JobAdmin_emptyIcon__ftILq{color:#94a3b8;font-size:2.75rem;margin-bottom:.75rem}.JobAdmin_emptyTableState__77xua h3{color:#0f172a;font-size:1.25rem;margin:0 0 .5rem}.JobAdmin_emptyTableState__77xua p{color:#64748b;font-size:.92rem;line-height:1.6;margin:0 auto 1.5rem;max-width:32rem}.JobAdmin_jobList__yGjqU{grid-gap:1rem;display:grid;gap:1rem}.JobAdmin_jobItem__JnJeX{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;padding:1.35rem 1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.JobAdmin_jobItem__JnJeX:hover{border-color:#cbd5e1;box-shadow:0 8px 20px #0f172a0f}.JobAdmin_jobInfo__OgcfZ{grid-gap:.45rem;display:grid;flex:1 1 300px;gap:.45rem}.JobAdmin_jobItemBadges__m4FsY{display:flex;flex-wrap:wrap;gap:.4rem}.JobAdmin_deptBadge__-DONj{align-items:center;background:#fee2e2;color:#b91c1c;display:inline-flex;gap:.35rem;text-transform:uppercase}.JobAdmin_deptBadge__-DONj,.JobAdmin_typeBadge__DPBCw{border-radius:999px;font-size:.72rem;font-weight:700;padding:.25rem .65rem}.JobAdmin_typeBadge__DPBCw{background:#f1f5f9;color:#334155}.JobAdmin_deadBadge__gqJzs{align-items:center;background:#fff1f2;border-radius:999px;color:#e11d48;display:inline-flex;font-size:.72rem;font-weight:600;gap:.3rem;padding:.25rem .65rem}.JobAdmin_jobItemTitle__L3LWH{color:#0f172a;font-size:1.15rem;font-weight:700;margin:0}.JobAdmin_jobItemMeta__Wkl39{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.85rem;margin:0}.JobAdmin_jobItemMeta__Wkl39 span{align-items:center;display:inline-flex;gap:.3rem}.JobAdmin_jobItemDesc__W0WBz{color:#475569;font-size:.9rem;line-height:1.55;margin:.2rem 0 0;max-width:52rem}.JobAdmin_jobActions__7IE-P{display:flex;gap:.6rem}.JobAdmin_editBtn__TR77Y{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.35rem;padding:.55rem 1rem;transition:background-color .2s ease}.JobAdmin_editBtn__TR77Y:hover{background:#0f172a;color:#fff}.JobAdmin_deleteBtn__qIMno{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:999px;color:#dc2626;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.35rem;padding:.55rem 1rem;transition:background-color .2s ease}.JobAdmin_deleteBtn__qIMno:hover{background:#dc2626;color:#fff}.JobAdmin_modalOverlay__5ogyb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1120bf;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}.JobAdmin_modalCard__cJhLL{grid-gap:1.25rem;background:#fff;border-radius:24px;box-shadow:0 24px 60px #00000047;display:grid;gap:1.25rem;max-height:90vh;max-width:680px;overflow-y:auto;padding:clamp(1.5rem,3.5vw,2.25rem);width:100%}.JobAdmin_modalHeader__XvABz{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding-bottom:.85rem}.JobAdmin_modalHeader__XvABz h2{color:#0f172a;font-family:Playfair Display,serif;font-size:1.45rem;margin:0}.JobAdmin_modalCloseBtn__tJROA{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:1.75rem;line-height:1;padding:.2rem;transition:color .2s ease}.JobAdmin_modalCloseBtn__tJROA:hover{color:#0f172a}.JobAdmin_jobForm__TbllA{grid-gap:1.25rem;display:grid;gap:1.25rem}.JobAdmin_formGrid__8d1Ht{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.JobAdmin_formGroup__11nRv{grid-gap:.35rem;display:grid;gap:.35rem}.JobAdmin_fullWidth__6WDMz{grid-column:1/-1}.JobAdmin_formGroup__11nRv label{color:#0f172a;font-size:.85rem;font-weight:700}.JobAdmin_formGroup__11nRv input,.JobAdmin_formGroup__11nRv select,.JobAdmin_formGroup__11nRv textarea{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:.92rem;outline:none;padding:.65rem .85rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.JobAdmin_formGroup__11nRv input:focus,.JobAdmin_formGroup__11nRv select:focus,.JobAdmin_formGroup__11nRv textarea:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f26}.JobAdmin_modalActions__vfCnD{border-top:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem}.JobAdmin_cancelBtn__6\+KwA{background:#0000;border:1px solid #cbd5e1;border-radius:999px;color:#475569;cursor:pointer;font-size:.9rem;font-weight:600;padding:.65rem 1.25rem;transition:background-color .2s ease}.JobAdmin_cancelBtn__6\+KwA:hover{background:#f1f5f9}.JobAdmin_submitBtn__t2LZu{background:linear-gradient(135deg,#e53935,#c62828);border:none;border-radius:999px;box-shadow:0 4px 12px #e539354d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;padding:.65rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.JobAdmin_submitBtn__t2LZu:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 6px 16px #e5393566;transform:translateY(-1px)}@media (max-width:640px){.JobAdmin_formGrid__8d1Ht{grid-template-columns:1fr}.JobAdmin_statsStrip__MkUQT{align-items:flex-start;flex-direction:column}.JobAdmin_actionGroup__F2mkM{margin-left:0;width:100%}.JobAdmin_jobItem__JnJeX{align-items:flex-start;flex-direction:column}.JobAdmin_jobActions__7IE-P{justify-content:flex-end;width:100%}}.ContactUs_page__Q5Wp7{color:#0f172a;display:grid;font-family:Inter,sans-serif;padding:0;width:100%}.ContactUs_container__dKT3O{margin:0 auto;max-width:100%;position:relative;width:100%}.ContactUs_card__dDNlq{background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;box-shadow:0 18px 40px #0f172a0f;overflow:hidden;padding:1.75rem;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ContactUs_card__dDNlq:hover{border-color:#cbd5e1;box-shadow:0 24px 50px #0f172a1a;transform:translateY(-2px)}.ContactUs_card__dDNlq:before{background:linear-gradient(90deg,#e53935,#b71c1c);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.ContactUs_header__PYzNa{margin-bottom:1.8rem;text-align:center}.ContactUs_heading__kUSop{color:#0f172a;font-family:Libre Baskerville,serif;font-size:clamp(1.8rem,3.6vw,2.4rem);margin:0 0 .35rem}.ContactUs_subheading__iHiCM{color:#64748b;font-size:.93rem;line-height:1.5;margin:0}.ContactUs_form__2xOw-{grid-gap:1rem;display:grid;gap:1rem}.ContactUs_formCard__\+szPU,.ContactUs_locationCard__Zlh\+E{background:#fff;border:1.5px solid #e2e8f0;border-radius:1.2rem;display:flex;flex-direction:column;min-height:450px;padding:1.5rem}.ContactUs_sectionHeading__3JmM7{border-bottom:2px solid #e2e8f0;color:#0f172a;font-family:Libre Baskerville,serif;font-size:1.15rem;font-weight:700;margin:0;padding-bottom:.75rem;text-align:left}.ContactUs_contentWrapper__9yTHm{grid-gap:2rem;align-items:flex-start;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.ContactUs_columnSection__gXlRE{display:flex;flex-direction:column;gap:.75rem}.ContactUs_rowFields__tpCGC{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ContactUs_inputGroup__CJtAu{display:flex;flex-direction:column}.ContactUs_inputLabel__oTVsI{color:#334155;display:block;font-size:.83rem;font-weight:600;letter-spacing:.5px;margin-bottom:.45rem;text-transform:uppercase}.ContactUs_required__SQ-SI{color:#d32f2f;font-weight:700;margin-left:.25rem}.ContactUs_optional__Npj5J{color:#94a3b8;font-size:.7rem;font-weight:400;margin-left:.25rem;text-transform:lowercase}.ContactUs_inputField__1h6XU{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:.9rem;color:#0f172a;font-size:1rem;outline:none;padding:.72rem .9rem;transition:all .3s ease;width:100%}.ContactUs_inputField__1h6XU::placeholder{color:#94a3b8}.ContactUs_inputField__1h6XU:focus,.ContactUs_textareaField__jbj5C:focus{background:#fff;border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f26}.ContactUs_inputField__1h6XU:hover,.ContactUs_textareaField__jbj5C:hover{border-color:#94a3b8}.ContactUs_textareaField__jbj5C{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:.9rem;color:#0f172a;font-size:1rem;min-height:120px;outline:none;padding:.75rem .9rem;resize:vertical;transition:all .3s ease;width:100%}.ContactUs_submitWrap__J7Xj3{padding-top:.25rem;text-align:center}.ContactUs_sendButton__7ZiBk{align-items:center;background:linear-gradient(135deg,#e53935,#c62828);border:none;border-radius:9999px;box-shadow:0 4px 14px #e5393559;color:#fff;cursor:pointer;display:inline-flex;font-size:.94rem;font-weight:700;gap:.5rem;justify-content:center;min-width:160px;padding:.78rem 1.9rem;transition:all .3s ease;width:auto}.ContactUs_sendButton__7ZiBk:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 12px 22px -8px #d32f2f73;transform:translateY(-2px)}.ContactUs_sendButton__7ZiBk:active{transform:translateY(0)}.ContactUs_sendButton__7ZiBk:disabled{cursor:not-allowed;opacity:.7;transform:none}.ContactUs_spinner__zSqaB{animation:ContactUs_spin__yiP4Y .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:1rem;width:1rem}@keyframes ContactUs_spin__yiP4Y{to{transform:rotate(1turn)}}.ContactUs_successOverlay__7lciB{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ab3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.ContactUs_successCard__dh-tA{animation:ContactUs_slideUp__l3ozw .4s ease;background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;box-shadow:0 20px 50px #0f172a33;max-width:26rem;padding:2.25rem;text-align:center;width:100%}@keyframes ContactUs_slideUp__l3ozw{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ContactUs_successIcon__GRvU0{background:linear-gradient(135deg,#e53935,#c62828);border-radius:50%;box-shadow:0 8px 20px #e5393559;color:#fff;font-size:2.5rem;font-weight:700;height:4.5rem;line-height:4.5rem;margin:0 auto 1.25rem;text-align:center;width:4.5rem}.ContactUs_successCard__dh-tA .ContactUs_heading__kUSop{background:none;color:#0f172a;font-size:1.8rem;margin-bottom:.9rem}.ContactUs_successText__oKfiH{color:#475569;font-size:.96rem;line-height:1.6;margin:0 0 2rem}.ContactUs_backButton__zsX1P{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:.85rem;color:#0f172a;cursor:pointer;font-size:.93rem;font-weight:600;padding:.875rem 2rem;transition:all .3s ease}.ContactUs_backButton__zsX1P:hover{background:#e2e8f0;transform:translateY(-1px)}.ContactUs_mapSection__e-P9S{display:flex;flex-direction:column}.ContactUs_mapContainer__g0cQg{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;width:100%}.ContactUs_mapContainer__g0cQg iframe{display:block;width:100%}@media (max-width:768px){.ContactUs_card__dDNlq{border-radius:16px;padding:1.25rem .95rem;width:100%}.ContactUs_contentWrapper__9yTHm{gap:1.5rem;grid-template-columns:1fr}.ContactUs_rowFields__tpCGC{gap:1.15rem;grid-template-columns:1fr}.ContactUs_sendButton__7ZiBk{width:100%}.ContactUs_successCard__dh-tA{margin:.5rem;padding:1.8rem}.ContactUs_successIcon__GRvU0{font-size:2rem;height:4rem;line-height:4rem;width:4rem}}@media (max-width:480px){.ContactUs_card__dDNlq{border-radius:14px;padding:1rem .75rem;width:100%}.ContactUs_heading__kUSop{font-size:1.65rem}.ContactUs_subheading__iHiCM{font-size:.92rem}.ContactUs_mapHeading__fhpXe{font-size:1.1rem}.ContactUs_mapSection__e-P9S{margin-top:1.5rem;padding-top:1rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f8fafc;color:#0f172a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}#root,.appShell{min-height:100vh}.appShell{display:flex;flex-direction:column}.mainContent{flex:1 0 auto;margin:0 auto;max-width:1560px;padding:.75rem clamp(.75rem,2vw,1.5rem) 1.5rem;width:100%}@media (max-width:640px){.mainContent{padding:.4rem .35rem 1.25rem}}@media (max-width:480px){.mainContent{padding:.25rem .15rem 1rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.793789e0.css.map*/