@charset "UTF-8";@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.products-portfolio{position:relative}.products-portfolio .product-logo{width:100px;border-radius:8px;box-shadow:2px 2px 2px gray;background-color:#dedede;padding:5px}@media (max-width: 738px){.products-portfolio .product-logo{width:75px;position:relative}}@media (max-width: 738px){.products-portfolio a.logo-link{margin:10px auto auto}}.products-portfolio h1{position:relative;top:-50px;padding-top:15px;padding-bottom:15px;margin-bottom:-50px;background-color:#c8c8c880;font-size:55px}@media (max-width: 1024px){.products-portfolio h1{font-size:45px}}@media (max-width: 738px){.products-portfolio h1{top:-25px;font-size:30px;padding-top:20;padding-bottom:30px;background-color:transparent;padding-right:30px}}.products-portfolio .progress{position:sticky;top:0;left:0;padding-top:50px;text-align:center;color:orange;font-size:36px}@media (max-width: 738px){.products-portfolio .progress{top:calc(100vh - 110px);font-size:24px}}.products-portfolio .progress .progressBar{height:10px;background-color:#000}@media (max-width: 738px){.products-portfolio .progress .progressBar{height:6px;background-color:gray}}.products-portfolio .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.products-portfolio .container .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 1024px){.products-portfolio .container .wrapper{padding-right:50px;padding-left:50px}}@media (max-width: 738px){.products-portfolio .container .wrapper{flex-direction:column;padding:0}}.products-portfolio .container .wrapper .imageContainer{flex:1;height:400px}@media (max-width: 1024px){.products-portfolio .container .wrapper .imageContainer{width:100%;height:350px}}@media (max-width: 738px){.products-portfolio .container .wrapper .imageContainer{width:100%;height:280px;order:1}}.products-portfolio .container .wrapper .imageContainer img{width:100%;height:100%;object-fit:contain;object-position:center;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;filter:contrast(1.05) brightness(1.02);transition:all .3s ease}.products-portfolio .container .wrapper .imageContainer img:hover{filter:contrast(1.08) brightness(1.03)}.products-portfolio .container .wrapper .imageContainer img.fill{object-fit:scale-down!important}@media (max-width: 738px){.products-portfolio .container .wrapper .imageContainer.small-image{max-height:200px}}.products-portfolio .container .wrapper .textContainer{flex:1;display:flex;flex-direction:column;gap:30px}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:center;text-align:center;gap:10px;order:2}}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer h2{margin-top:-45px;font-size:28px;padding-bottom:0;width:100%}}.products-portfolio .container .wrapper .textContainer h2.small-title{font-size:30px}@media (max-width: 1024px){.products-portfolio .container .wrapper .textContainer h2.small-title{font-size:23px}}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer h2.small-title{font-size:21px;padding-top:7px;padding-bottom:7px}}.products-portfolio .container .wrapper .textContainer .fill-button{z-index:2;background-color:orange;text-align:center;border:none;border-radius:10px;padding:10px;width:200px;cursor:pointer}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer .fill-button{border:2px solid white;margin:auto}}.products-portfolio .container .wrapper .textContainer p,.products-portfolio .container .wrapper .textContainer div.detail-links{color:gray;font-size:20px;white-space:pre-line}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer p,.products-portfolio .container .wrapper .textContainer div.detail-links{font-size:16px;padding-right:0;text-align:center}}.products-portfolio .container .wrapper .textContainer p ul,.products-portfolio .container .wrapper .textContainer div.detail-links ul{margin:10px 20px;list-style:none;font-size:20px;font-weight:700;color:orange;text-decoration:underline;text-shadow:rgb(187,186,186) 1px 1px 2px}.products-portfolio .container .wrapper .textContainer p ul li,.products-portfolio .container .wrapper .textContainer div.detail-links ul li{margin:10px 0}.products-portfolio .container .wrapper .textContainer .small-description{font-size:17px}@media (max-width: 1024px){.products-portfolio .container .wrapper .textContainer .small-description{font-size:16px}}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer .small-description{font-size:12px}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:6}.floating-contact{position:fixed;bottom:50px;right:50px;z-index:5;width:70px}@media (max-width: 1024px){.floating-contact{right:40px;bottom:40px;width:62px;height:62px}}@media (max-width: 738px){.floating-contact{right:21px;bottom:33px;width:45px;height:45px}}.shadow-tight{position:fixed;bottom:53px;right:100px;height:1px;width:20px;z-index:4;background-color:transparent;rotate:-15deg;box-shadow:4px 2px 1px green}@media (max-width: 1024px){.shadow-tight{right:84px;bottom:43px}}@media (max-width: 738px){.shadow-tight{right:48px;bottom:35px}}.shadow-floating-contact{position:fixed;bottom:50px;right:50px;z-index:4;width:70px;height:70px;border-radius:100%;box-shadow:4px 2px 4px green}@media (max-width: 1024px){.shadow-floating-contact{right:40px;bottom:40px;width:62px;height:62px}}@media (max-width: 738px){.shadow-floating-contact{right:21px;bottom:33px;width:45px;height:45px}}.languageContainer{position:fixed;bottom:130px;right:20px;z-index:6;width:100px}@media (max-width: 1024px){.languageContainer{bottom:125px;width:10%}}@media (max-width: 738px){.languageContainer{right:-20px;bottom:95px;width:20%}}.languageContainer .languageButton{font-size:x-large;color:#fff;line-height:2;text-shadow:1px 1px 2px black;cursor:pointer}@media (max-width: 1024px){.languageContainer .languageButton{font-size:large;line-height:2.5}}@media (max-width: 738px){.languageContainer .languageButton{font-size:large;line-height:2.5}}.sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#fff}.sidebar button.back-button{top:26px}.sidebar .bg{z-index:999;position:fixed;top:0;left:0;bottom:0;width:400px;background:rgb(64,64,64)}@media (max-width: 738px){.sidebar .bg{width:200px}}.sidebar .bg .links{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.sidebar .bg .links a{font-size:40px}@media (max-width: 738px){.sidebar .bg .links a{font-size:20px}}.sidebar button{z-index:999;width:50px;height:50px;border-radius:50%;position:fixed;top:28px;left:26px;background-color:transparent;border:none;cursor:pointer}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/assets/xx-5f776f5b.svg)}.fi-xx.fis{background-image:url(/assets/xx-84717c7a.svg)}.fi-ad{background-image:url(/assets/ad-1914f0d7.svg)}.fi-ad.fis{background-image:url(/assets/ad-ca1937c7.svg)}.fi-ae{background-image:url(/assets/ae-3bc52a4a.svg)}.fi-ae.fis{background-image:url(/assets/ae-ad238db3.svg)}.fi-af{background-image:url(/assets/af-313a7dd8.svg)}.fi-af.fis{background-image:url(/assets/af-0232e355.svg)}.fi-ag{background-image:url(/assets/ag-13128213.svg)}.fi-ag.fis{background-image:url(/assets/ag-00232b7b.svg)}.fi-ai{background-image:url(/assets/ai-974c6af4.svg)}.fi-ai.fis{background-image:url(/assets/ai-3740d9b9.svg)}.fi-al{background-image:url(/assets/al-4ae4d295.svg)}.fi-al.fis{background-image:url(/assets/al-04b5d48a.svg)}.fi-am{background-image:url(/assets/am-efb6cdaa.svg)}.fi-am.fis{background-image:url(/assets/am-57edcffa.svg)}.fi-ao{background-image:url(/assets/ao-3a4b1f9b.svg)}.fi-ao.fis{background-image:url(/assets/ao-b545e441.svg)}.fi-aq{background-image:url(/assets/aq-1cdfb744.svg)}.fi-aq.fis{background-image:url(/assets/aq-adec3636.svg)}.fi-ar{background-image:url(/assets/ar-da39bfbe.svg)}.fi-ar.fis{background-image:url(/assets/ar-cb6050f5.svg)}.fi-as{background-image:url(/assets/as-6f356d18.svg)}.fi-as.fis{background-image:url(/assets/as-8d56ddc7.svg)}.fi-at{background-image:url(/assets/at-c0e5cb3c.svg)}.fi-at.fis{background-image:url(/assets/at-9ad44039.svg)}.fi-au{background-image:url(/assets/au-cbb2206c.svg)}.fi-au.fis{background-image:url(/assets/au-1e6796ab.svg)}.fi-aw{background-image:url(/assets/aw-6cabd939.svg)}.fi-aw.fis{background-image:url(/assets/aw-e3a9f113.svg)}.fi-ax{background-image:url(/assets/ax-1f2bddd3.svg)}.fi-ax.fis{background-image:url(/assets/ax-4702b3f0.svg)}.fi-az{background-image:url(/assets/az-33ad245b.svg)}.fi-az.fis{background-image:url(/assets/az-270a8348.svg)}.fi-ba{background-image:url(/assets/ba-b321fe9b.svg)}.fi-ba.fis{background-image:url(/assets/ba-07eced7b.svg)}.fi-bb{background-image:url(/assets/bb-46cfd88a.svg)}.fi-bb.fis{background-image:url(/assets/bb-065d1a0c.svg)}.fi-bd{background-image:url(/assets/bd-1aabb4a7.svg)}.fi-bd.fis{background-image:url(/assets/bd-90f8f20e.svg)}.fi-be{background-image:url(/assets/be-d6aff6fa.svg)}.fi-be.fis{background-image:url(/assets/be-ba60828a.svg)}.fi-bf{background-image:url(/assets/bf-606b17ad.svg)}.fi-bf.fis{background-image:url(/assets/bf-62cdc2bd.svg)}.fi-bg{background-image:url(/assets/bg-b6d979fc.svg)}.fi-bg.fis{background-image:url(/assets/bg-4943a69e.svg)}.fi-bh{background-image:url(/assets/bh-7a519f58.svg)}.fi-bh.fis{background-image:url(/assets/bh-102fe27e.svg)}.fi-bi{background-image:url(/assets/bi-5ef1a56b.svg)}.fi-bi.fis{background-image:url(/assets/bi-9508881d.svg)}.fi-bj{background-image:url(/assets/bj-0a46cbae.svg)}.fi-bj.fis{background-image:url(/assets/bj-2cbd6426.svg)}.fi-bl{background-image:url(/assets/bl-d511eb84.svg)}.fi-bl.fis{background-image:url(/assets/bl-025f596f.svg)}.fi-bm{background-image:url(/assets/bm-65e4636a.svg)}.fi-bm.fis{background-image:url(/assets/bm-130ba5ef.svg)}.fi-bn{background-image:url(/assets/bn-4fc01eb8.svg)}.fi-bn.fis{background-image:url(/assets/bn-df47fa9c.svg)}.fi-bo{background-image:url(/assets/bo-ee1075eb.svg)}.fi-bo.fis{background-image:url(/assets/bo-d388615d.svg)}.fi-bq{background-image:url(/assets/bq-23881e6c.svg)}.fi-bq.fis{background-image:url(/assets/bq-83723941.svg)}.fi-br{background-image:url(/assets/br-b0a91282.svg)}.fi-br.fis{background-image:url(/assets/br-575ab789.svg)}.fi-bs{background-image:url(/assets/bs-1f179c39.svg)}.fi-bs.fis{background-image:url(/assets/bs-58cdb6c9.svg)}.fi-bt{background-image:url(/assets/bt-05ff0d4d.svg)}.fi-bt.fis{background-image:url(/assets/bt-b2582c2c.svg)}.fi-bv{background-image:url(/assets/bv-d972d58c.svg)}.fi-bv.fis{background-image:url(/assets/bv-342b164c.svg)}.fi-bw{background-image:url(/assets/bw-180bfa4e.svg)}.fi-bw.fis{background-image:url(/assets/bw-6c89aad0.svg)}.fi-by{background-image:url(/assets/by-a1efa44a.svg)}.fi-by.fis{background-image:url(/assets/by-821cf655.svg)}.fi-bz{background-image:url(/assets/bz-9aef8f4e.svg)}.fi-bz.fis{background-image:url(/assets/bz-ecada956.svg)}.fi-ca{background-image:url(/assets/ca-345ec9da.svg)}.fi-ca.fis{background-image:url(/assets/ca-f2b1a3d9.svg)}.fi-cc{background-image:url(/assets/cc-57265e7c.svg)}.fi-cc.fis{background-image:url(/assets/cc-efbeb0cd.svg)}.fi-cd{background-image:url(/assets/cd-ad93c1af.svg)}.fi-cd.fis{background-image:url(/assets/cd-64c360bd.svg)}.fi-cf{background-image:url(/assets/cf-1b58dc20.svg)}.fi-cf.fis{background-image:url(/assets/cf-2e16b1cf.svg)}.fi-cg{background-image:url(/assets/cg-628dcfc7.svg)}.fi-cg.fis{background-image:url(/assets/cg-9accb522.svg)}.fi-ch{background-image:url(/assets/ch-ac676cd3.svg)}.fi-ch.fis{background-image:url(/assets/ch-be4b8257.svg)}.fi-ci{background-image:url(/assets/ci-4ecfea70.svg)}.fi-ci.fis{background-image:url(/assets/ci-c3f20b8e.svg)}.fi-ck{background-image:url(/assets/ck-b17c039f.svg)}.fi-ck.fis{background-image:url(/assets/ck-e5457495.svg)}.fi-cl{background-image:url(/assets/cl-bcf0ccdf.svg)}.fi-cl.fis{background-image:url(/assets/cl-b1ef63f1.svg)}.fi-cm{background-image:url(/assets/cm-c9a327dc.svg)}.fi-cm.fis{background-image:url(/assets/cm-0899a610.svg)}.fi-cn{background-image:url(/assets/cn-981da9bd.svg)}.fi-cn.fis{background-image:url(/assets/cn-b63401f4.svg)}.fi-co{background-image:url(/assets/co-6bab3c96.svg)}.fi-co.fis{background-image:url(/assets/co-596558a2.svg)}.fi-cr{background-image:url(/assets/cr-4775ef01.svg)}.fi-cr.fis{background-image:url(/assets/cr-b70b33c4.svg)}.fi-cu{background-image:url(/assets/cu-15013e0b.svg)}.fi-cu.fis{background-image:url(/assets/cu-0234085b.svg)}.fi-cv{background-image:url(/assets/cv-2fa67e0a.svg)}.fi-cv.fis{background-image:url(/assets/cv-1f908f34.svg)}.fi-cw{background-image:url(/assets/cw-c845d0ca.svg)}.fi-cw.fis{background-image:url(/assets/cw-f4df53da.svg)}.fi-cx{background-image:url(/assets/cx-316d0119.svg)}.fi-cx.fis{background-image:url(/assets/cx-a799a916.svg)}.fi-cy{background-image:url(/assets/cy-d2ddf86c.svg)}.fi-cy.fis{background-image:url(/assets/cy-eea7f79e.svg)}.fi-cz{background-image:url(/assets/cz-d601fcc2.svg)}.fi-cz.fis{background-image:url(/assets/cz-5a462b5f.svg)}.fi-de{background-image:url(/assets/de-efd480af.svg)}.fi-de.fis{background-image:url(/assets/de-c02c7eec.svg)}.fi-dj{background-image:url(/assets/dj-2a22d382.svg)}.fi-dj.fis{background-image:url(/assets/dj-84b1dd7e.svg)}.fi-dk{background-image:url(/assets/dk-d2847c0b.svg)}.fi-dk.fis{background-image:url(/assets/dk-4d7c9c44.svg)}.fi-dm{background-image:url(/assets/dm-0a4bf1a2.svg)}.fi-dm.fis{background-image:url(/assets/dm-c279396d.svg)}.fi-do{background-image:url(/assets/do-02e5f5ef.svg)}.fi-do.fis{background-image:url(/assets/do-0079b41e.svg)}.fi-dz{background-image:url(/assets/dz-9ea0cf93.svg)}.fi-dz.fis{background-image:url(/assets/dz-73f56cc7.svg)}.fi-ec{background-image:url(/assets/ec-4472b061.svg)}.fi-ec.fis{background-image:url(/assets/ec-398a104d.svg)}.fi-ee{background-image:url(/assets/ee-25642310.svg)}.fi-ee.fis{background-image:url(/assets/ee-9fbc0f51.svg)}.fi-eg{background-image:url(/assets/eg-3f85d1d2.svg)}.fi-eg.fis{background-image:url(/assets/eg-000845fe.svg)}.fi-eh{background-image:url(/assets/eh-a957f2ae.svg)}.fi-eh.fis{background-image:url(/assets/eh-cc2bf737.svg)}.fi-er{background-image:url(/assets/er-64c98a80.svg)}.fi-er.fis{background-image:url(/assets/er-7afdecc6.svg)}.fi-es{background-image:url(/assets/es-f9cfaff8.svg)}.fi-es.fis{background-image:url(/assets/es-5b25031d.svg)}.fi-et{background-image:url(/assets/et-43d5922f.svg)}.fi-et.fis{background-image:url(/assets/et-e3751fb4.svg)}.fi-fi{background-image:url(/assets/fi-012edd98.svg)}.fi-fi.fis{background-image:url(/assets/fi-f4064089.svg)}.fi-fj{background-image:url(/assets/fj-b23cbee8.svg)}.fi-fj.fis{background-image:url(/assets/fj-21b1a9fa.svg)}.fi-fk{background-image:url(/assets/fk-34676ede.svg)}.fi-fk.fis{background-image:url(/assets/fk-223b7bbc.svg)}.fi-fm{background-image:url(/assets/fm-23db3e9f.svg)}.fi-fm.fis{background-image:url(/assets/fm-3113102b.svg)}.fi-fo{background-image:url(/assets/fo-ec85991b.svg)}.fi-fo.fis{background-image:url(/assets/fo-40e76821.svg)}.fi-fr{background-image:url(/assets/fr-8cdacc8d.svg)}.fi-fr.fis{background-image:url(/assets/fr-5cdc5047.svg)}.fi-ga{background-image:url(/assets/ga-f7b775c4.svg)}.fi-ga.fis{background-image:url(/assets/ga-cb2951db.svg)}.fi-gb{background-image:url(/assets/gb-c8be1e72.svg)}.fi-gb.fis{background-image:url(/assets/gb-c9024642.svg)}.fi-gd{background-image:url(/assets/gd-eecc1f13.svg)}.fi-gd.fis{background-image:url(/assets/gd-95cb79d0.svg)}.fi-ge{background-image:url(/assets/ge-0280a127.svg)}.fi-ge.fis{background-image:url(/assets/ge-05f9a3cb.svg)}.fi-gf{background-image:url(/assets/gf-cb5464e2.svg)}.fi-gf.fis{background-image:url(/assets/gf-7643aaa7.svg)}.fi-gg{background-image:url(/assets/gg-ea806b48.svg)}.fi-gg.fis{background-image:url(/assets/gg-ca797ce5.svg)}.fi-gh{background-image:url(/assets/gh-53c55ca4.svg)}.fi-gh.fis{background-image:url(/assets/gh-5797d82d.svg)}.fi-gi{background-image:url(/assets/gi-483f5768.svg)}.fi-gi.fis{background-image:url(/assets/gi-be47ba3f.svg)}.fi-gl{background-image:url(/assets/gl-15a60b07.svg)}.fi-gl.fis{background-image:url(/assets/gl-debe7773.svg)}.fi-gm{background-image:url(/assets/gm-2aa3fad4.svg)}.fi-gm.fis{background-image:url(/assets/gm-726e760b.svg)}.fi-gn{background-image:url(/assets/gn-ee01e7dd.svg)}.fi-gn.fis{background-image:url(/assets/gn-8d20e686.svg)}.fi-gp{background-image:url(/assets/gp-ee9d78d0.svg)}.fi-gp.fis{background-image:url(/assets/gp-5f0e3566.svg)}.fi-gq{background-image:url(/assets/gq-61ddf0a9.svg)}.fi-gq.fis{background-image:url(/assets/gq-d9554523.svg)}.fi-gr{background-image:url(/assets/gr-a184070f.svg)}.fi-gr.fis{background-image:url(/assets/gr-a4519d98.svg)}.fi-gs{background-image:url(/assets/gs-71b1be86.svg)}.fi-gs.fis{background-image:url(/assets/gs-5f9e0729.svg)}.fi-gt{background-image:url(/assets/gt-a20814d0.svg)}.fi-gt.fis{background-image:url(/assets/gt-a3c7e6a8.svg)}.fi-gu{background-image:url(/assets/gu-f49a02cc.svg)}.fi-gu.fis{background-image:url(/assets/gu-7f53fc76.svg)}.fi-gw{background-image:url(/assets/gw-6b81a234.svg)}.fi-gw.fis{background-image:url(/assets/gw-8838eee6.svg)}.fi-gy{background-image:url(/assets/gy-5bd7a7b3.svg)}.fi-gy.fis{background-image:url(/assets/gy-4564fd57.svg)}.fi-hk{background-image:url(/assets/hk-d9d142b2.svg)}.fi-hk.fis{background-image:url(/assets/hk-cb99edfd.svg)}.fi-hm{background-image:url(/assets/hm-b57fb521.svg)}.fi-hm.fis{background-image:url(/assets/hm-6c716b74.svg)}.fi-hn{background-image:url(/assets/hn-67130fa0.svg)}.fi-hn.fis{background-image:url(/assets/hn-545c93c9.svg)}.fi-hr{background-image:url(/assets/hr-3c98eae5.svg)}.fi-hr.fis{background-image:url(/assets/hr-8bdbc317.svg)}.fi-ht{background-image:url(/assets/ht-d45f0285.svg)}.fi-ht.fis{background-image:url(/assets/ht-648e31fd.svg)}.fi-hu{background-image:url(/assets/hu-ffc4edd5.svg)}.fi-hu.fis{background-image:url(/assets/hu-9e6bc6d7.svg)}.fi-id{background-image:url(/assets/id-5cd3acc4.svg)}.fi-id.fis{background-image:url(/assets/id-b8cd30f2.svg)}.fi-ie{background-image:url(/assets/ie-f82568d7.svg)}.fi-ie.fis{background-image:url(/assets/ie-860168f5.svg)}.fi-il{background-image:url(/assets/il-04a099ac.svg)}.fi-il.fis{background-image:url(/assets/il-8cf0b4af.svg)}.fi-im{background-image:url(/assets/im-6edaeb06.svg)}.fi-im.fis{background-image:url(/assets/im-89a2a18e.svg)}.fi-in{background-image:url(/assets/in-91185efa.svg)}.fi-in.fis{background-image:url(/assets/in-455c32f2.svg)}.fi-io{background-image:url(/assets/io-3b827053.svg)}.fi-io.fis{background-image:url(/assets/io-d6e97096.svg)}.fi-iq{background-image:url(/assets/iq-073b0711.svg)}.fi-iq.fis{background-image:url(/assets/iq-5564cc73.svg)}.fi-ir{background-image:url(/assets/ir-cb363e09.svg)}.fi-ir.fis{background-image:url(/assets/ir-7b4bc769.svg)}.fi-is{background-image:url(/assets/is-4ef2de6f.svg)}.fi-is.fis{background-image:url(/assets/is-e1e1c200.svg)}.fi-it{background-image:url(/assets/it-9fa88118.svg)}.fi-it.fis{background-image:url(/assets/it-03086f2e.svg)}.fi-je{background-image:url(/assets/je-200badc2.svg)}.fi-je.fis{background-image:url(/assets/je-994ec967.svg)}.fi-jm{background-image:url(/assets/jm-f837df1a.svg)}.fi-jm.fis{background-image:url(/assets/jm-43b63284.svg)}.fi-jo{background-image:url(/assets/jo-e3a570d5.svg)}.fi-jo.fis{background-image:url(/assets/jo-0ec98db3.svg)}.fi-jp{background-image:url(/assets/jp-bfea80ba.svg)}.fi-jp.fis{background-image:url(/assets/jp-2bd3a486.svg)}.fi-ke{background-image:url(/assets/ke-699163d8.svg)}.fi-ke.fis{background-image:url(/assets/ke-f572211e.svg)}.fi-kg{background-image:url(/assets/kg-b0cf3e68.svg)}.fi-kg.fis{background-image:url(/assets/kg-e2acd961.svg)}.fi-kh{background-image:url(/assets/kh-21a96816.svg)}.fi-kh.fis{background-image:url(/assets/kh-ca56fe9d.svg)}.fi-ki{background-image:url(/assets/ki-01206661.svg)}.fi-ki.fis{background-image:url(/assets/ki-7449c0be.svg)}.fi-km{background-image:url(/assets/km-81e1befb.svg)}.fi-km.fis{background-image:url(/assets/km-6b31a152.svg)}.fi-kn{background-image:url(/assets/kn-0832acb7.svg)}.fi-kn.fis{background-image:url(/assets/kn-dc5eff37.svg)}.fi-kp{background-image:url(/assets/kp-f79bc8b6.svg)}.fi-kp.fis{background-image:url(/assets/kp-f5c28e4f.svg)}.fi-kr{background-image:url(/assets/kr-7a6cd5b5.svg)}.fi-kr.fis{background-image:url(/assets/kr-b6296bfd.svg)}.fi-kw{background-image:url(/assets/kw-172a4281.svg)}.fi-kw.fis{background-image:url(/assets/kw-adea2b13.svg)}.fi-ky{background-image:url(/assets/ky-a15e10f1.svg)}.fi-ky.fis{background-image:url(/assets/ky-e6c94ec4.svg)}.fi-kz{background-image:url(/assets/kz-381b22e4.svg)}.fi-kz.fis{background-image:url(/assets/kz-4cfea675.svg)}.fi-la{background-image:url(/assets/la-da591b98.svg)}.fi-la.fis{background-image:url(/assets/la-db27f2de.svg)}.fi-lb{background-image:url(/assets/lb-94b12b3f.svg)}.fi-lb.fis{background-image:url(/assets/lb-a6977d89.svg)}.fi-lc{background-image:url(/assets/lc-99645e00.svg)}.fi-lc.fis{background-image:url(/assets/lc-f967e635.svg)}.fi-li{background-image:url(/assets/li-77a33513.svg)}.fi-li.fis{background-image:url(/assets/li-6d84c94c.svg)}.fi-lk{background-image:url(/assets/lk-ed3eee24.svg)}.fi-lk.fis{background-image:url(/assets/lk-e73e2c43.svg)}.fi-lr{background-image:url(/assets/lr-69f2ce4b.svg)}.fi-lr.fis{background-image:url(/assets/lr-144dca7c.svg)}.fi-ls{background-image:url(/assets/ls-83d2e415.svg)}.fi-ls.fis{background-image:url(/assets/ls-a9f631a2.svg)}.fi-lt{background-image:url(/assets/lt-dc040199.svg)}.fi-lt.fis{background-image:url(/assets/lt-8ef0e9cb.svg)}.fi-lu{background-image:url(/assets/lu-a0a530e3.svg)}.fi-lu.fis{background-image:url(/assets/lu-02b43c1a.svg)}.fi-lv{background-image:url(/assets/lv-15d4e812.svg)}.fi-lv.fis{background-image:url(/assets/lv-f4e0567e.svg)}.fi-ly{background-image:url(/assets/ly-47d96b6e.svg)}.fi-ly.fis{background-image:url(/assets/ly-66bc7151.svg)}.fi-ma{background-image:url(/assets/ma-28cfcdec.svg)}.fi-ma.fis{background-image:url(/assets/ma-8f1a0be2.svg)}.fi-mc{background-image:url(/assets/mc-690c23fe.svg)}.fi-mc.fis{background-image:url(/assets/mc-c3aaba7e.svg)}.fi-md{background-image:url(/assets/md-987ca12a.svg)}.fi-md.fis{background-image:url(/assets/md-69fa1216.svg)}.fi-me{background-image:url(/assets/me-d284332e.svg)}.fi-me.fis{background-image:url(/assets/me-98399037.svg)}.fi-mf{background-image:url(/assets/mf-137b371d.svg)}.fi-mf.fis{background-image:url(/assets/mf-65d7d1af.svg)}.fi-mg{background-image:url(/assets/mg-59246c21.svg)}.fi-mg.fis{background-image:url(/assets/mg-f16ffe66.svg)}.fi-mh{background-image:url(/assets/mh-96d7c0b9.svg)}.fi-mh.fis{background-image:url(/assets/mh-e0445f99.svg)}.fi-mk{background-image:url(/assets/mk-22488dc8.svg)}.fi-mk.fis{background-image:url(/assets/mk-8faba052.svg)}.fi-ml{background-image:url(/assets/ml-49e84081.svg)}.fi-ml.fis{background-image:url(/assets/ml-34021383.svg)}.fi-mm{background-image:url(/assets/mm-c0b2e23a.svg)}.fi-mm.fis{background-image:url(/assets/mm-ea2756fc.svg)}.fi-mn{background-image:url(/assets/mn-92d54225.svg)}.fi-mn.fis{background-image:url(/assets/mn-f5f4048c.svg)}.fi-mo{background-image:url(/assets/mo-e1f783f6.svg)}.fi-mo.fis{background-image:url(/assets/mo-490b6c6d.svg)}.fi-mp{background-image:url(/assets/mp-fffb725b.svg)}.fi-mp.fis{background-image:url(/assets/mp-147f0be5.svg)}.fi-mq{background-image:url(/assets/mq-94315e14.svg)}.fi-mq.fis{background-image:url(/assets/mq-e58f7279.svg)}.fi-mr{background-image:url(/assets/mr-ea338a9f.svg)}.fi-mr.fis{background-image:url(/assets/mr-21c0cd8c.svg)}.fi-ms{background-image:url(/assets/ms-c5d14004.svg)}.fi-ms.fis{background-image:url(/assets/ms-59f0b967.svg)}.fi-mt{background-image:url(/assets/mt-a2ad157e.svg)}.fi-mt.fis{background-image:url(/assets/mt-9488845c.svg)}.fi-mu{background-image:url(/assets/mu-51f86810.svg)}.fi-mu.fis{background-image:url(/assets/mu-3a73b077.svg)}.fi-mv{background-image:url(/assets/mv-5546d527.svg)}.fi-mv.fis{background-image:url(/assets/mv-ecc358a3.svg)}.fi-mw{background-image:url(/assets/mw-29a3e705.svg)}.fi-mw.fis{background-image:url(/assets/mw-ab8e10a9.svg)}.fi-mx{background-image:url(/assets/mx-9dbc8ad8.svg)}.fi-mx.fis{background-image:url(/assets/mx-4768f4c4.svg)}.fi-my{background-image:url(/assets/my-bb30e84a.svg)}.fi-my.fis{background-image:url(/assets/my-85523918.svg)}.fi-mz{background-image:url(/assets/mz-ad91c2f8.svg)}.fi-mz.fis{background-image:url(/assets/mz-aa3b3d62.svg)}.fi-na{background-image:url(/assets/na-caa43fcd.svg)}.fi-na.fis{background-image:url(/assets/na-eee4a9b1.svg)}.fi-nc{background-image:url(/assets/nc-962f9b91.svg)}.fi-nc.fis{background-image:url(/assets/nc-df2abea6.svg)}.fi-ne{background-image:url(/assets/ne-4b91653d.svg)}.fi-ne.fis{background-image:url(/assets/ne-c92686fc.svg)}.fi-nf{background-image:url(/assets/nf-c42c0423.svg)}.fi-nf.fis{background-image:url(/assets/nf-704e4087.svg)}.fi-ng{background-image:url(/assets/ng-b7a2a45a.svg)}.fi-ng.fis{background-image:url(/assets/ng-a41dbb75.svg)}.fi-ni{background-image:url(/assets/ni-b9dfe1fc.svg)}.fi-ni.fis{background-image:url(/assets/ni-4cd79f2d.svg)}.fi-nl{background-image:url(/assets/nl-8f691f17.svg)}.fi-nl.fis{background-image:url(/assets/nl-d99b87e8.svg)}.fi-no{background-image:url(/assets/no-ceea17af.svg)}.fi-no.fis{background-image:url(/assets/no-55fc1564.svg)}.fi-np{background-image:url(/assets/np-b84c02e2.svg)}.fi-np.fis{background-image:url(/assets/np-ba25a925.svg)}.fi-nr{background-image:url(/assets/nr-f1de4b06.svg)}.fi-nr.fis{background-image:url(/assets/nr-c0fc69e7.svg)}.fi-nu{background-image:url(/assets/nu-835c94f3.svg)}.fi-nu.fis{background-image:url(/assets/nu-93e802ac.svg)}.fi-nz{background-image:url(/assets/nz-794a2c8c.svg)}.fi-nz.fis{background-image:url(/assets/nz-9e6e1d5e.svg)}.fi-om{background-image:url(/assets/om-3204f5aa.svg)}.fi-om.fis{background-image:url(/assets/om-f2a82576.svg)}.fi-pa{background-image:url(/assets/pa-6181586e.svg)}.fi-pa.fis{background-image:url(/assets/pa-0a61ba05.svg)}.fi-pe{background-image:url(/assets/pe-e9dd299d.svg)}.fi-pe.fis{background-image:url(/assets/pe-c9852484.svg)}.fi-pf{background-image:url(/assets/pf-67391766.svg)}.fi-pf.fis{background-image:url(/assets/pf-5de180b9.svg)}.fi-pg{background-image:url(/assets/pg-43e49233.svg)}.fi-pg.fis{background-image:url(/assets/pg-c269210a.svg)}.fi-ph{background-image:url(/assets/ph-c3bd5e08.svg)}.fi-ph.fis{background-image:url(/assets/ph-dfbd8f17.svg)}.fi-pk{background-image:url(/assets/pk-89e851c0.svg)}.fi-pk.fis{background-image:url(/assets/pk-0e6af6f3.svg)}.fi-pl{background-image:url(/assets/pl-369bb3e1.svg)}.fi-pl.fis{background-image:url(/assets/pl-698cda1f.svg)}.fi-pm{background-image:url(/assets/pm-10cc79ca.svg)}.fi-pm.fis{background-image:url(/assets/pm-498e2e96.svg)}.fi-pn{background-image:url(/assets/pn-b647b2f7.svg)}.fi-pn.fis{background-image:url(/assets/pn-ca5c95d6.svg)}.fi-pr{background-image:url(/assets/pr-968c343f.svg)}.fi-pr.fis{background-image:url(/assets/pr-044ecbaa.svg)}.fi-ps{background-image:url(/assets/ps-5d95ca75.svg)}.fi-ps.fis{background-image:url(/assets/ps-9f13a501.svg)}.fi-pt{background-image:url(/assets/pt-a7a2cf0b.svg)}.fi-pt.fis{background-image:url(/assets/pt-447e9ee9.svg)}.fi-pw{background-image:url(/assets/pw-a61ab9d9.svg)}.fi-pw.fis{background-image:url(/assets/pw-77185a59.svg)}.fi-py{background-image:url(/assets/py-fe096847.svg)}.fi-py.fis{background-image:url(/assets/py-da9d1c90.svg)}.fi-qa{background-image:url(/assets/qa-fb955ef3.svg)}.fi-qa.fis{background-image:url(/assets/qa-d151a4cb.svg)}.fi-re{background-image:url(/assets/re-7b5a5202.svg)}.fi-re.fis{background-image:url(/assets/re-a5347d1a.svg)}.fi-ro{background-image:url(/assets/ro-17a3a747.svg)}.fi-ro.fis{background-image:url(/assets/ro-b56a867a.svg)}.fi-rs{background-image:url(/assets/rs-b6e08e2e.svg)}.fi-rs.fis{background-image:url(/assets/rs-4dbe08eb.svg)}.fi-ru{background-image:url(/assets/ru-7100aaae.svg)}.fi-ru.fis{background-image:url(/assets/ru-b89b2309.svg)}.fi-rw{background-image:url(/assets/rw-9512100a.svg)}.fi-rw.fis{background-image:url(/assets/rw-ada409bb.svg)}.fi-sa{background-image:url(/assets/sa-5738c8cf.svg)}.fi-sa.fis{background-image:url(/assets/sa-fb8db5b7.svg)}.fi-sb{background-image:url(/assets/sb-b34eabf3.svg)}.fi-sb.fis{background-image:url(/assets/sb-d089e4d9.svg)}.fi-sc{background-image:url(/assets/sc-30cdbe42.svg)}.fi-sc.fis{background-image:url(/assets/sc-4363a818.svg)}.fi-sd{background-image:url(/assets/sd-25b3fa24.svg)}.fi-sd.fis{background-image:url(/assets/sd-61d673be.svg)}.fi-se{background-image:url(/assets/se-b3b5071e.svg)}.fi-se.fis{background-image:url(/assets/se-73e67d57.svg)}.fi-sg{background-image:url(/assets/sg-25de9044.svg)}.fi-sg.fis{background-image:url(/assets/sg-4aa6c197.svg)}.fi-sh{background-image:url(/assets/sh-559acea1.svg)}.fi-sh.fis{background-image:url(/assets/sh-ccb1ab63.svg)}.fi-si{background-image:url(/assets/si-3a5e0cac.svg)}.fi-si.fis{background-image:url(/assets/si-4eccac5a.svg)}.fi-sj{background-image:url(/assets/sj-b60dad0e.svg)}.fi-sj.fis{background-image:url(/assets/sj-880802e4.svg)}.fi-sk{background-image:url(/assets/sk-578d0693.svg)}.fi-sk.fis{background-image:url(/assets/sk-5ad0da47.svg)}.fi-sl{background-image:url(/assets/sl-d0c384b0.svg)}.fi-sl.fis{background-image:url(/assets/sl-feb8b966.svg)}.fi-sm{background-image:url(/assets/sm-fc338863.svg)}.fi-sm.fis{background-image:url(/assets/sm-fdae467b.svg)}.fi-sn{background-image:url(/assets/sn-6437db13.svg)}.fi-sn.fis{background-image:url(/assets/sn-2c7a8737.svg)}.fi-so{background-image:url(/assets/so-249e1acb.svg)}.fi-so.fis{background-image:url(/assets/so-cdd8759b.svg)}.fi-sr{background-image:url(/assets/sr-5194a6af.svg)}.fi-sr.fis{background-image:url(/assets/sr-81b54581.svg)}.fi-ss{background-image:url(/assets/ss-f7ac7017.svg)}.fi-ss.fis{background-image:url(/assets/ss-2f87b259.svg)}.fi-st{background-image:url(/assets/st-880c17f9.svg)}.fi-st.fis{background-image:url(/assets/st-73d3798d.svg)}.fi-sv{background-image:url(/assets/sv-4c2b4e2b.svg)}.fi-sv.fis{background-image:url(/assets/sv-7f5a14e1.svg)}.fi-sx{background-image:url(/assets/sx-3088bb73.svg)}.fi-sx.fis{background-image:url(/assets/sx-737847f4.svg)}.fi-sy{background-image:url(/assets/sy-04c5e853.svg)}.fi-sy.fis{background-image:url(/assets/sy-fc5abc60.svg)}.fi-sz{background-image:url(/assets/sz-5d6399c1.svg)}.fi-sz.fis{background-image:url(/assets/sz-4f78b1b7.svg)}.fi-tc{background-image:url(/assets/tc-b8d8c689.svg)}.fi-tc.fis{background-image:url(/assets/tc-f870a946.svg)}.fi-td{background-image:url(/assets/td-19a278fb.svg)}.fi-td.fis{background-image:url(/assets/td-f5c38f02.svg)}.fi-tf{background-image:url(/assets/tf-0bf7174a.svg)}.fi-tf.fis{background-image:url(/assets/tf-9249adfa.svg)}.fi-tg{background-image:url(/assets/tg-f52b955f.svg)}.fi-tg.fis{background-image:url(/assets/tg-c5c4b191.svg)}.fi-th{background-image:url(/assets/th-329cc0d5.svg)}.fi-th.fis{background-image:url(/assets/th-bb8a18d6.svg)}.fi-tj{background-image:url(/assets/tj-cd1afa98.svg)}.fi-tj.fis{background-image:url(/assets/tj-29eb9e2b.svg)}.fi-tk{background-image:url(/assets/tk-8040c00b.svg)}.fi-tk.fis{background-image:url(/assets/tk-4c433207.svg)}.fi-tl{background-image:url(/assets/tl-09c763aa.svg)}.fi-tl.fis{background-image:url(/assets/tl-caf45b73.svg)}.fi-tm{background-image:url(/assets/tm-378178e3.svg)}.fi-tm.fis{background-image:url(/assets/tm-73941c36.svg)}.fi-tn{background-image:url(/assets/tn-8e0274e5.svg)}.fi-tn.fis{background-image:url(/assets/tn-bddf1a6c.svg)}.fi-to{background-image:url(/assets/to-b351703f.svg)}.fi-to.fis{background-image:url(/assets/to-8f2f476b.svg)}.fi-tr{background-image:url(/assets/tr-256a1d6a.svg)}.fi-tr.fis{background-image:url(/assets/tr-d83c3693.svg)}.fi-tt{background-image:url(/assets/tt-04c13dcd.svg)}.fi-tt.fis{background-image:url(/assets/tt-4be02a2c.svg)}.fi-tv{background-image:url(/assets/tv-d94fa5f1.svg)}.fi-tv.fis{background-image:url(/assets/tv-7415f816.svg)}.fi-tw{background-image:url(/assets/tw-931757f0.svg)}.fi-tw.fis{background-image:url(/assets/tw-c04cf00d.svg)}.fi-tz{background-image:url(/assets/tz-fd317aba.svg)}.fi-tz.fis{background-image:url(/assets/tz-0c1241a5.svg)}.fi-ua{background-image:url(/assets/ua-2d869c23.svg)}.fi-ua.fis{background-image:url(/assets/ua-fd9ad29b.svg)}.fi-ug{background-image:url(/assets/ug-ab6aa03e.svg)}.fi-ug.fis{background-image:url(/assets/ug-add8dfbb.svg)}.fi-um{background-image:url(/assets/um-60a63330.svg)}.fi-um.fis{background-image:url(/assets/um-32796aeb.svg)}.fi-us{background-image:url(/assets/us-e7be4240.svg)}.fi-us.fis{background-image:url(/assets/us-633325cb.svg)}.fi-uy{background-image:url(/assets/uy-47656c0b.svg)}.fi-uy.fis{background-image:url(/assets/uy-560c003d.svg)}.fi-uz{background-image:url(/assets/uz-62ce6f10.svg)}.fi-uz.fis{background-image:url(/assets/uz-8f09f1fe.svg)}.fi-va{background-image:url(/assets/va-e0c5f2ab.svg)}.fi-va.fis{background-image:url(/assets/va-ef3d65a3.svg)}.fi-vc{background-image:url(/assets/vc-4e0a8644.svg)}.fi-vc.fis{background-image:url(/assets/vc-31d13bf0.svg)}.fi-ve{background-image:url(/assets/ve-5712f1c6.svg)}.fi-ve.fis{background-image:url(/assets/ve-9052562f.svg)}.fi-vg{background-image:url(/assets/vg-986913de.svg)}.fi-vg.fis{background-image:url(/assets/vg-c50b1ba4.svg)}.fi-vi{background-image:url(/assets/vi-69e264ec.svg)}.fi-vi.fis{background-image:url(/assets/vi-85436b90.svg)}.fi-vn{background-image:url(/assets/vn-23550372.svg)}.fi-vn.fis{background-image:url(/assets/vn-7b590ecf.svg)}.fi-vu{background-image:url(/assets/vu-57d3b67a.svg)}.fi-vu.fis{background-image:url(/assets/vu-a4700521.svg)}.fi-wf{background-image:url(/assets/wf-ad34db05.svg)}.fi-wf.fis{background-image:url(/assets/wf-da8ca66e.svg)}.fi-ws{background-image:url(/assets/ws-6b1a7ebc.svg)}.fi-ws.fis{background-image:url(/assets/ws-48d15d76.svg)}.fi-ye{background-image:url(/assets/ye-4ad43705.svg)}.fi-ye.fis{background-image:url(/assets/ye-8ff200c9.svg)}.fi-yt{background-image:url(/assets/yt-f6ed4975.svg)}.fi-yt.fis{background-image:url(/assets/yt-5a57b00a.svg)}.fi-za{background-image:url(/assets/za-1755a5e1.svg)}.fi-za.fis{background-image:url(/assets/za-004caac0.svg)}.fi-zm{background-image:url(/assets/zm-27535540.svg)}.fi-zm.fis{background-image:url(/assets/zm-ac2b6632.svg)}.fi-zw{background-image:url(/assets/zw-e27fcdcc.svg)}.fi-zw.fis{background-image:url(/assets/zw-ad7a5bcd.svg)}.fi-arab{background-image:url(/assets/arab-ad315ef1.svg)}.fi-arab.fis{background-image:url(/assets/arab-cd15af82.svg)}.fi-asean{background-image:url(/assets/asean-cf29b6a7.svg)}.fi-asean.fis{background-image:url(/assets/asean-5df0c11d.svg)}.fi-cefta{background-image:url(/assets/cefta-bfefb0f6.svg)}.fi-cefta.fis{background-image:url(/assets/cefta-0c277cae.svg)}.fi-cp{background-image:url(/assets/cp-bd880fc5.svg)}.fi-cp.fis{background-image:url(/assets/cp-7dfc8de4.svg)}.fi-dg{background-image:url(/assets/dg-5001a14a.svg)}.fi-dg.fis{background-image:url(/assets/dg-35ac8e2d.svg)}.fi-eac{background-image:url(/assets/eac-7b4cf0a1.svg)}.fi-eac.fis{background-image:url(/assets/eac-017e4170.svg)}.fi-es-ct{background-image:url(/assets/es-ct-11229703.svg)}.fi-es-ct.fis{background-image:url(/assets/es-ct-95f4033c.svg)}.fi-es-ga{background-image:url(/assets/es-ga-4e2fb462.svg)}.fi-es-ga.fis{background-image:url(/assets/es-ga-245d1a52.svg)}.fi-es-pv{background-image:url(/assets/es-pv-df3beb6c.svg)}.fi-es-pv.fis{background-image:url(/assets/es-pv-f608b2f3.svg)}.fi-eu{background-image:url(/assets/eu-67040ccd.svg)}.fi-eu.fis{background-image:url(/assets/eu-019d50bf.svg)}.fi-gb-eng{background-image:url(/assets/gb-eng-53797ba9.svg)}.fi-gb-eng.fis{background-image:url(/assets/gb-eng-2dd36838.svg)}.fi-gb-nir{background-image:url(/assets/gb-nir-98f52ce8.svg)}.fi-gb-nir.fis{background-image:url(/assets/gb-nir-0df06270.svg)}.fi-gb-sct{background-image:url(/assets/gb-sct-7b55bce7.svg)}.fi-gb-sct.fis{background-image:url(/assets/gb-sct-19ed371e.svg)}.fi-gb-wls{background-image:url(/assets/gb-wls-61ad9446.svg)}.fi-gb-wls.fis{background-image:url(/assets/gb-wls-f4a5d2e8.svg)}.fi-ic{background-image:url(/assets/ic-9a584e04.svg)}.fi-ic.fis{background-image:url(/assets/ic-4e5a5e63.svg)}.fi-pc{background-image:url(/assets/pc-cd2d7a99.svg)}.fi-pc.fis{background-image:url(/assets/pc-d8fd6082.svg)}.fi-sh-ac{background-image:url(/assets/sh-ac-6255a020.svg)}.fi-sh-ac.fis{background-image:url(/assets/sh-ac-9b67449b.svg)}.fi-sh-hl{background-image:url(/assets/sh-hl-043640d8.svg)}.fi-sh-hl.fis{background-image:url(/assets/sh-hl-b9a0fba9.svg)}.fi-sh-ta{background-image:url(/assets/sh-ta-6dec9556.svg)}.fi-sh-ta.fis{background-image:url(/assets/sh-ta-305f501f.svg)}.fi-un{background-image:url(/assets/un-c7632022.svg)}.fi-un.fis{background-image:url(/assets/un-fceb875f.svg)}.fi-xk{background-image:url(/assets/xk-290d7f74.svg)}.fi-xk.fis{background-image:url(/assets/xk-2256cd1d.svg)}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.navbar{height:100px}.navbar .wrapper{background-color:#fafafe;margin-top:100px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:0 20px}.navbar .wrapper .webTitleContainer{font-size:45px;font-weight:700;color:#00008b;flex:1;text-align:left;white-space:normal;word-wrap:break-word;margin-right:20px;margin-left:100px;margin-top:4px;font-family:DM Sans,sans-serif}@media (max-width: 738px){.navbar .wrapper .webTitleContainer{display:none}}.navbar .wrapper .webSubTitleContainer{font-size:20px;font-family:Arial Narrow Bold,serif;color:#00008b;flex:1;text-align:right;white-space:normal;word-wrap:break-word;margin-right:20px;margin-top:4px}@media (max-width: 738px){.navbar .wrapper .webSubTitleContainer{font-size:14px;margin-top:25px;margin-right:8px;margin-left:70px;text-align:center}}.navbar .wrapper .logoContainer{position:relative;margin-top:4px;margin-left:auto}.navbar .wrapper .logoContainer .logo-mekatronika{margin-top:8px;margin-left:3px;width:80px}@media (max-width: 738px){.navbar .wrapper .logoContainer .logo-mekatronika{width:50px;margin-top:20px;margin-left:10px}}@media (max-width: 738px){.navbar .wrapper .logoContainer{width:50px}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.contact{min-height:100vh;width:100%;padding:100px 24px 80px;background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);display:flex;flex-direction:column;align-items:center;gap:60px}@media (max-width: 1024px){.contact{padding:80px 40px 60px;gap:50px}}@media (max-width: 738px){.contact{padding:80px 20px 50px;gap:40px}}.contact .contactHeader{text-align:center;max-width:700px;width:100%}.contact .contactHeader .headerContent{display:flex;flex-direction:column;align-items:center;gap:16px}.contact .contactHeader .headerContent .subtitle{display:inline-block;padding:8px 24px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:30px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 8px 20px #667eea4d}@media (max-width: 738px){.contact .contactHeader .headerContent .subtitle{font-size:.8rem;padding:6px 20px}}.contact .contactHeader .headerContent h1{font-size:3.5rem;font-weight:900;line-height:1.1;background:linear-gradient(135deg,#1a202c 0%,#2d3748 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin:0}@media (max-width: 1024px){.contact .contactHeader .headerContent h1{font-size:2.75rem}}@media (max-width: 738px){.contact .contactHeader .headerContent h1{font-size:2rem}}.contact .contactHeader .headerContent .description{font-size:1.125rem;line-height:1.7;color:#4a5568;max-width:600px;margin:0}@media (max-width: 1024px){.contact .contactHeader .headerContent .description{font-size:1.05rem}}@media (max-width: 738px){.contact .contactHeader .headerContent .description{font-size:1rem}}.contact .contactGrid{max-width:1200px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 1024px){.contact .contactGrid{grid-template-columns:1fr;gap:20px}}@media (max-width: 738px){.contact .contactGrid{gap:16px}}.contact .contactGrid .contactCard{background:linear-gradient(145deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.95) 100%);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid rgba(255,255,255,.5);border-radius:24px;padding:32px;display:flex;gap:24px;align-items:flex-start;box-shadow:0 20px 60px -12px #0000001f,0 10px 25px -8px #00000014,inset 0 1px #ffffffe6;transition:all .4s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.contact .contactGrid .contactCard{padding:24px;gap:20px;border-radius:20px}}.contact .contactGrid .contactCard:hover{transform:translateY(-8px);box-shadow:0 30px 80px -12px #00000026,0 15px 35px -8px #0000001a,inset 0 1px #ffffffe6}.contact .contactGrid .contactCard.address{grid-column:1/-1}.contact .contactGrid .contactCard.address .cardContent{display:flex;flex-direction:column;gap:8px}.contact .contactGrid .contactCard.address .cardContent p{margin:0;line-height:1.6}.contact .contactGrid .contactCard .cardIcon{width:64px;height:64px;min-width:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}@media (max-width: 738px){.contact .contactGrid .contactCard .cardIcon{width:56px;height:56px;min-width:56px}}.contact .contactGrid .contactCard .cardIcon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);opacity:1;transition:opacity .3s ease}.contact .contactGrid .contactCard .cardIcon svg{position:relative;z-index:1;transition:all .3s ease}.contact .contactGrid .contactCard .cardIcon.email svg{stroke:#667eea}.contact .contactGrid .contactCard .cardIcon.phone svg{stroke:#764ba2}.contact .contactGrid .contactCard .cardIcon.location svg{stroke:#f56565}.contact .contactGrid .contactCard:hover .cardIcon{transform:scale(1.1) rotate(5deg)}.contact .contactGrid .contactCard:hover .cardIcon:before{opacity:0}.contact .contactGrid .contactCard:hover .cardIcon.email{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 8px 20px #667eea66}.contact .contactGrid .contactCard:hover .cardIcon.email svg{stroke:#fff}.contact .contactGrid .contactCard:hover .cardIcon.phone{background:linear-gradient(135deg,#764ba2 0%,#f093fb 100%);box-shadow:0 8px 20px #764ba266}.contact .contactGrid .contactCard:hover .cardIcon.phone svg{stroke:#fff}.contact .contactGrid .contactCard:hover .cardIcon.location{background:linear-gradient(135deg,#f56565 0%,#fd746c 100%);box-shadow:0 8px 20px #f5656566}.contact .contactGrid .contactCard:hover .cardIcon.location svg{stroke:#fff}.contact .contactGrid .contactCard .cardContent{flex:1;display:flex;flex-direction:column;gap:8px}.contact .contactGrid .contactCard .cardContent h3{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0;letter-spacing:-.01em}@media (max-width: 738px){.contact .contactGrid .contactCard .cardContent h3{font-size:1.1rem}}.contact .contactGrid .contactCard .cardContent a{font-size:1.05rem;color:#667eea;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block}@media (max-width: 738px){.contact .contactGrid .contactCard .cardContent a{font-size:1rem}}.contact .contactGrid .contactCard .cardContent a:hover{color:#764ba2;transform:translate(4px)}.contact .contactGrid .contactCard .cardContent p{font-size:1rem;color:#4a5568;line-height:1.6}@media (max-width: 738px){.contact .contactGrid .contactCard .cardContent p{font-size:.95rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.hero{position:relative;height:calc(100vh - 100px);padding:0 6vw;overflow:hidden;background-image:url(/assets/home10.png);background-size:cover;background-position:bottom;background-attachment:fixed;color:#fff}@media (max-width: 1024px){.hero{padding:0 4vw;height:auto;min-height:calc(100vh - 100px)}}@media (max-width: 738px){.hero{height:auto;min-height:100vh;padding:100px 20px 80px;background-attachment:scroll}}.hero .heroOverlay{display:none}.hero .heroShape{position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);pointer-events:none;z-index:1;animation:floatShape 8s ease-in-out infinite}.hero .heroShape.shapeOne{top:15%;left:10%;animation-delay:0s}.hero .heroShape.shapeTwo{top:60%;right:15%;width:150px;height:150px;animation-delay:2s}.hero .heroShape.shapeThree{bottom:20%;left:20%;width:180px;height:180px;animation-delay:4s}.hero .heroRow{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:36px;height:100%;z-index:2}@media (max-width: 1024px){.hero .heroRow{flex-direction:column;align-items:center;gap:40px}}@media (max-width: 738px){.hero .heroRow{flex-direction:column;align-items:center;gap:50px}}.hero .wrapper{flex:1;display:flex;align-items:center;max-width:640px}@media (max-width: 1024px){.hero .wrapper{max-width:100%;justify-content:center}}@media (max-width: 738px){.hero .wrapper{max-width:100%;justify-content:center}}.hero .textContainer{width:100%;max-width:640px;display:flex;flex-direction:column;gap:26px;margin-top:-131px}@media (max-width: 1024px){.hero .textContainer{align-items:center;text-align:center;max-width:100%;margin-top:0;gap:22px}}@media (max-width: 738px){.hero .textContainer{align-items:center;text-align:center;max-width:100%;margin-top:0;gap:20px}}.hero .textContainer .heroBadge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.4);font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#fff}.hero .textContainer .heroBadge .badgeIcon{font-size:16px;animation:spin 6s linear infinite}.hero .textContainer .heroTitle{font-size:clamp(2.8rem,5vw,4.8rem);font-weight:800;line-height:1.05;margin:0;color:#fff;text-shadow:-2px 2px 16px rgba(0,0,0,.4)}@media (max-width: 1024px){.hero .textContainer .heroTitle{font-size:clamp(2.2rem,4.5vw,3.5rem);line-height:1.1}}@media (max-width: 738px){.hero .textContainer .heroTitle{font-size:clamp(1.8rem,8vw,2.8rem);line-height:1.15}}.hero .textContainer .heroTitle .gradientText{-webkit-text-fill-color:inherit}.hero .textContainer .heroSubtitle{font-size:1.1rem;line-height:1.7;color:#ffffffd9;max-width:520px}@media (max-width: 738px){.hero .textContainer .heroSubtitle{max-width:100%}}.hero .textContainer .heroHighlights{list-style:none;padding:0;margin:0;display:grid;gap:14px}.hero .textContainer .heroHighlights li{display:flex;align-items:center;gap:12px;font-weight:500;color:#ffffffe6;font-size:.95rem}.hero .textContainer .heroHighlights li .dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 0 12px #00000040;flex-shrink:0}@media (max-width: 738px){.hero .textContainer .heroHighlights{gap:10px}}.hero .textContainer .buttons{display:flex;gap:18px;flex-wrap:wrap;margin-top:-20px}@media (max-width: 1024px){.hero .textContainer .buttons{justify-content:center;margin-top:0}}@media (max-width: 738px){.hero .textContainer .buttons{width:100%;flex-direction:column;margin-top:0}}.hero .textContainer .buttons a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 30px;border-radius:12px;font-weight:600;letter-spacing:.4px;text-decoration:none;transition:all .3s ease}@media (max-width: 738px){.hero .textContainer .buttons a{width:100%;padding:16px 24px}}.hero .textContainer .buttons .btnPrimary{border:1px solid #ffffff;background:rgba(0,0,0,.25);color:#fff}.hero .textContainer .buttons .btnPrimary .btnIcon{transition:transform .3s ease}.hero .textContainer .buttons .btnPrimary:hover{background:rgba(255,255,255,.15)}.hero .textContainer .buttons .btnPrimary:hover .btnIcon{transform:translate(4px)}.hero .textContainer .buttons .btnSecondary{border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff}.hero .textContainer .buttons .btnSecondary:hover{background:rgba(255,255,255,.15)}.hero .textContainer img{width:46px;margin-top:10px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.45));cursor:pointer}@media (max-width: 738px){.hero .textContainer img{margin:20px auto 0}}.hero .heroNews{position:absolute;bottom:25px;right:15px;width:1450px;max-width:calc(100vw - 150px);z-index:5}@media (max-width: 1024px){.hero .heroNews{position:relative;bottom:auto;right:auto;width:100%;max-width:100%;margin-top:40px}}@media (max-width: 738px){.hero .heroNews{position:relative;bottom:auto;right:auto;width:100%;max-width:100%;margin-top:30px}}.hero .newsBox{position:relative;width:100%;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;display:flex;flex-direction:column;gap:20px;color:#fff;overflow:visible;transition:all .4s cubic-bezier(.4,0,.2,1)}.hero .newsBox:hover{background:transparent;border-color:transparent;box-shadow:none;transform:none}.hero .newsBox:before{display:none}.hero .newsBox:after{display:none}@media (max-width: 1024px){.hero .newsBox{max-width:100%;padding:20px;gap:16px}}@media (max-width: 738px){.hero .newsBox{padding:18px;gap:14px;border-radius:16px}}.hero .newsHeader{display:none}.hero .carouselContainer{position:relative;display:flex;align-items:center;gap:8px}@media (max-width: 738px){.hero .carouselContainer{gap:6px}}.hero .carouselWrapper{flex:1;overflow:hidden;border-radius:12px;position:relative}@media (max-width: 738px){.hero .carouselWrapper{border-radius:10px}}.hero .carouselTrack{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;transition:transform .8s cubic-bezier(.25,.46,.45,.94);will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;perspective:1000px}@media (max-width: 1024px){.hero .carouselTrack{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 738px){.hero .carouselTrack{grid-template-columns:1fr;gap:14px}}.hero .carouselSlide{width:100%;height:220px;border-radius:20px;overflow:hidden;text-decoration:none;transition:all .7s cubic-bezier(.4,0,.2,1);box-shadow:0 16px 64px #00000073,0 8px 32px #00000059,0 4px 16px #00000040,inset 0 1px #ffffff26;position:relative;color:#fff;display:block;border:1.5px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero .carouselSlide:hover{transform:translateY(-14px) scale(1.04);box-shadow:0 32px 96px #0000008c,0 16px 48px #00000073,0 8px 24px #00000059,inset 0 1px #fff3,0 0 60px #ffffff14;border-color:#ffffff59}.hero .carouselSlide:hover .cardImageWrapper img{transform:scale(1.08);filter:brightness(1.05)}.hero .carouselSlide:hover .cardImageWrapper .cardOverlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 35%,rgba(0,0,0,.85) 100%)}.hero .carouselSlide:hover .cardImageWrapper .newsTitle{transform:translateY(-4px);text-shadow:0 6px 20px rgba(0,0,0,.6)}@media (max-width: 1024px){.hero .carouselSlide{height:200px}}@media (max-width: 738px){.hero .carouselSlide{height:180px;border-radius:14px}}.hero .carouselSlide .cardImageWrapper{position:relative;width:100%;height:100%}.hero .carouselSlide .cardImageWrapper img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.6,.05,.01,.9)}.hero .carouselSlide .cardImageWrapper .cardOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.65) 70%,rgba(0,0,0,.85) 100%);display:flex;align-items:flex-end;padding:36px;transition:all .6s cubic-bezier(.4,0,.2,1)}@media (max-width: 1024px){.hero .carouselSlide .cardImageWrapper .cardOverlay{padding:28px}}@media (max-width: 738px){.hero .carouselSlide .cardImageWrapper .cardOverlay{padding:22px}}.hero .carouselSlide .cardImageWrapper .cardOverlayContent{display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width: 738px){.hero .carouselSlide .cardImageWrapper .cardOverlayContent{gap:12px}}.hero .carouselSlide .cardImageWrapper .newsCategory{display:inline-flex;align-self:flex-start;padding:8px 18px;border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.15) 100%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid rgba(255,255,255,.3);font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#fff;box-shadow:0 6px 16px #0000004d,0 3px 8px #0003,inset 0 1px #ffffff40;transition:all .4s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.hero .carouselSlide .cardImageWrapper .newsCategory{font-size:.65rem;padding:6px 14px}}.hero .carouselSlide .cardImageWrapper .newsTitle{font-size:1.4rem;font-weight:700;line-height:1.3;color:#fff;margin:0;letter-spacing:-.4px;text-shadow:0 4px 20px rgba(0,0,0,.6),0 2px 10px rgba(0,0,0,.4);transition:all .4s cubic-bezier(.4,0,.2,1)}@media (max-width: 1024px){.hero .carouselSlide .cardImageWrapper .newsTitle{font-size:1.25rem}}@media (max-width: 738px){.hero .carouselSlide .cardImageWrapper .newsTitle{font-size:1.1rem;line-height:1.35}}.hero .carouselSlide .cardImageWrapper .readMore{font-size:.85rem;font-weight:700;color:#ffffffe6;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:6px;letter-spacing:.05em;text-transform:uppercase;margin-top:4px}.hero .carouselSlide .cardImageWrapper .readMore:after{content:"→";font-size:1rem;transition:transform .3s ease}@media (max-width: 738px){.hero .carouselSlide .cardImageWrapper .readMore{font-size:.75rem}}.hero .carouselBtn{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:linear-gradient(135deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.08) 100%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fffffff2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);opacity:0;transform:scale(.8) translateZ(0);will-change:transform,opacity;box-shadow:0 8px 24px #0006,0 4px 12px #0000004d,inset 0 1px #fff3}@media (max-width: 738px){.hero .carouselBtn{width:36px;height:36px}}.hero .carouselBtn svg{width:20px;height:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}@media (max-width: 738px){.hero .carouselBtn svg{width:18px;height:18px}}.hero .carouselBtn:hover{background:linear-gradient(135deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.18) 100%);border-color:#ffffff80;color:#fff;transform:scale(1.2) translateZ(0);box-shadow:0 12px 40px #ffffff40,0 6px 20px #0006,inset 0 1px #ffffff4d,0 0 30px #ffffff26}.hero .carouselBtn:active{transform:scale(1.05) translateZ(0)}.hero .newsBox:hover .carouselBtn{opacity:1;transform:scale(1) translateZ(0)}.hero .carouselDots{display:flex;justify-content:center;gap:10px;margin-top:14px}@media (max-width: 738px){.hero .carouselDots{gap:8px;margin-top:12px}}.hero .carouselDot{width:9px;height:9px;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);background:rgba(255,255,255,.12);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0;box-shadow:0 3px 8px #00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width: 738px){.hero .carouselDot{width:8px;height:8px}}.hero .carouselDot:hover{background:rgba(255,255,255,.35);border-color:#ffffff73;transform:scale(1.25);box-shadow:0 0 16px #ffffff59}.hero .carouselDot.active{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.75) 100%);border-color:#fff9;width:32px;border-radius:8px;box-shadow:0 5px 16px #ffffff73,0 0 24px #ffffff40,inset 0 1px #fff6}@media (max-width: 738px){.hero .carouselDot.active{width:26px}}@keyframes shimmerTop{0%,to{opacity:.3}50%{opacity:.8}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatShape{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-20px) scale(1.1);opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(30px) translateZ(0)}50%{opacity:.5;transform:translateY(15px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes labelGlow{0%,to{box-shadow:0 4px 16px #0003,inset 0 1px #fff3}50%{box-shadow:0 4px 20px #ffffff26,0 8px 24px #00000040,inset 0 1px #ffffff4d}}@keyframes badgePulse{0%,to{transform:scale(1);box-shadow:0 4px 16px #0003,inset 0 1px #fff3}50%{transform:scale(1.05);box-shadow:0 6px 20px #fff3,0 4px 12px #00000040,inset 0 1px #ffffff4d}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.parallax{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.parallax .scrollButton{top:-60px;position:relative;text-align:center;width:100%}@media (max-width: 738px){.parallax .scrollButton{top:0}}.parallax h1{font-size:100px;z-index:5;color:#fff;text-shadow:2px 2px 4px black;text-align:center;white-space:pre-line;margin-bottom:-100px}@media (max-width: 738px){.parallax h1{font-size:60px}}.parallax h1 span{position:relative;top:-50px;font-size:large;font-weight:500;font-style:italic}.parallax h1 a{padding:15px 40px;font-size:20px;border-radius:5px;background-color:#fff;color:#000;display:inline-block;cursor:pointer;font-weight:500;text-shadow:none}@media (max-width: 1024px){.parallax h1 a{padding:15px 20px}}@media (max-width: 738px){.parallax h1 a{margin-bottom:20px}}.parallax h1 a:hover{background-color:orange;color:#000}.parallax .mountains{background-size:cover;background-position:top;width:100%;height:100%;position:absolute;z-index:3}@media (max-width: 738px){.parallax .mountains{background-repeat:no-repeat}}.parallax .drones{background-size:contain;background-repeat:no-repeat;background-position:bottom;position:absolute;z-index:4}.parallax img{margin-top:20px;width:50px}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.services{background:linear-gradient(180deg,#fafafe,#818080);height:100%;display:flex;flex-direction:column;justify-content:space-between}.services .textContainer{flex:1;align-self:flex-end;display:flex;align-items:center;gap:20px}@media (max-width: 738px){.services .textContainer{margin-top:20px;margin-left:30px;align-self:center;text-align:center;flex-direction:column}}@media (max-width: 738px) and (max-height: 667px){.services .textContainer{margin-top:10px}}.services .textContainer p{font-weight:200;font-size:20px;color:gray;text-align:right}.services .textContainer hr{width:500px;border:none;border-top:.5px solid gray}@media (max-width: 738px){.services .textContainer hr{width:300px}}@media (max-width: 738px) and (max-height: 667px){.services .textContainer hr{width:250px}}.services .titleContainer{flex:2;display:flex;flex-direction:column;align-items:center}@media (max-width: 738px){.services .titleContainer{width:100%}}.services .titleContainer .title{display:flex;align-items:center;gap:50px}@media (max-width: 738px){.services .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}.services .titleContainer .title img{width:300px;height:100px;border-radius:50px;object-fit:cover}@media (max-width: 738px) and (max-height: 667px){.services .titleContainer .title img{width:200px;height:50px}}.services .titleContainer .title h1{font-size:96px;font-weight:100}@media (max-width: 738px){.services .titleContainer .title h1{font-size:36px}}.services .titleContainer .title a{width:300px;height:100px;border-radius:50px;background-color:orange;border:none;font-size:24px;cursor:pointer}@media (max-width: 738px){.services .titleContainer .title a{font-size:16px;width:150px;height:50px}}.services .listContainer{flex:2;display:flex;max-width:1366px;margin:auto}@media (max-width: 738px){.services .listContainer{flex-direction:column;width:100%}}.services .listContainer .box{background-size:cover;background-blend-mode:darken;padding:50px;border:.5px solid gray;display:flex;flex-direction:column;justify-content:space-between;color:#fff}@media (max-width: 738px){.services .listContainer .box{border:none!important;align-items:center;padding:10px}}@media (max-width: 738px){.services .listContainer .box p{display:none}}.services .listContainer .box a{padding:10px;text-align:center;background-color:orange;border:none;cursor:pointer;color:#000}@media (max-width: 738px){.services .listContainer .box a{border:1px solid orange;border-radius:5px;width:50%;padding:10px;margin-top:10px;margin-bottom:20px}}.services .listContainer .box .text-white{color:#fff}.services .listContainer .box-hover:hover{background-color:#d3d3d3;color:#000}.services .listContainer .box-hover2:hover{background-color:#fff;color:#000}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.newsHomeModern{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:100px 0;background:linear-gradient(180deg,#fafafe,#818080);position:relative;overflow:hidden}@media (max-width: 738px){.newsHomeModern{padding:60px 0}}.newsHomeModern .newsContainer{max-width:1400px;margin:0 auto;padding:0 60px;width:100%}@media (max-width: 1024px){.newsHomeModern .newsContainer{padding:0 40px}}@media (max-width: 738px){.newsHomeModern .newsContainer{padding:0 20px}}.newsHomeModern .newsHeader{text-align:center;margin-bottom:80px}@media (max-width: 738px){.newsHomeModern .newsHeader{margin-bottom:50px}}.newsHomeModern .newsHeader .sectionTitle{font-size:96px;font-weight:100;color:#0a0909;margin-bottom:24px;letter-spacing:-2px;line-height:1.1}@media (max-width: 1024px){.newsHomeModern .newsHeader .sectionTitle{font-size:60px;letter-spacing:-1px}}@media (max-width: 738px){.newsHomeModern .newsHeader .sectionTitle{font-size:36px;margin-bottom:16px;letter-spacing:-.5px}}.newsHomeModern .newsHeader .sectionTitle b{font-weight:700;background:linear-gradient(135deg,orange,darkorange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease;cursor:pointer}.newsHomeModern .newsHeader .sectionTitle b:hover{background:linear-gradient(135deg,darkorange,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.newsHomeModern .newsHeader .sectionSubtitle{font-size:20px;font-weight:300;color:#666;max-width:700px;margin:0 auto;line-height:1.6;letter-spacing:.3px;text-align:justify}@media (max-width: 738px){.newsHomeModern .newsHeader .sectionSubtitle{font-size:16px;padding:0 20px}}.newsHomeModern .carouselContainer{position:relative;width:100%}.newsHomeModern .carouselBtn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9);border:none;width:50px;height:50px;border-radius:50%;font-size:36px;font-weight:300;color:#333;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 20px #0000001a}.newsHomeModern .carouselBtn:hover{background:orange;color:#fff;box-shadow:0 6px 30px #ffa5004d;transform:translateY(-50%) scale(1.1)}.newsHomeModern .carouselBtn.carouselBtnPrev{left:-25px}.newsHomeModern .carouselBtn.carouselBtnNext{right:-25px}@media (max-width: 738px){.newsHomeModern .carouselBtn{width:40px;height:40px;font-size:28px}.newsHomeModern .carouselBtn.carouselBtnPrev{left:10px}.newsHomeModern .carouselBtn.carouselBtnNext{right:10px}}.newsHomeModern .carouselDots{display:flex;justify-content:center;gap:12px;margin-top:40px}@media (max-width: 738px){.newsHomeModern .carouselDots{margin-top:30px;gap:10px}}.newsHomeModern .carouselDots .dot{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.5);background:transparent;cursor:pointer;transition:all .3s ease;padding:0}.newsHomeModern .carouselDots .dot:hover{border-color:orange;transform:scale(1.2)}.newsHomeModern .carouselDots .dot.active{background:orange;border-color:orange;transform:scale(1.3)}@media (max-width: 738px){.newsHomeModern .carouselDots .dot{width:10px;height:10px}}.newsHomeModern .newsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;overflow:hidden}@media (max-width: 1024px){.newsHomeModern .newsGrid{gap:24px}}@media (max-width: 738px){.newsHomeModern .newsGrid{grid-template-columns:1fr;gap:20px}}.newsHomeModern .newsCard{position:relative;width:100%;height:420px;border-radius:12px;overflow:hidden;text-decoration:none;transition:all .6s cubic-bezier(.6,.05,.01,.9);box-shadow:0 10px 40px #0000001a}@media (max-width: 1024px){.newsHomeModern .newsCard{height:400px}}@media (max-width: 738px){.newsHomeModern .newsCard{height:380px}}.newsHomeModern .newsCard:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 60px #0003}.newsHomeModern .newsCard:hover .cardImageWrapper img{transform:scale(1.05)}.newsHomeModern .newsCard:hover .cardImageWrapper .cardOverlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.8) 100%)}.newsHomeModern .newsCard:hover .readMore{color:orange}.newsHomeModern .newsCard .cardImageWrapper{position:relative;width:100%;height:100%}.newsHomeModern .newsCard .cardImageWrapper img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.6,.05,.01,.9)}.newsHomeModern .newsCard .cardImageWrapper .cardOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.7) 100%);display:flex;align-items:flex-end;padding:40px;transition:background .5s ease}@media (max-width: 1024px){.newsHomeModern .newsCard .cardImageWrapper .cardOverlay{padding:32px}}@media (max-width: 738px){.newsHomeModern .newsCard .cardImageWrapper .cardOverlay{padding:24px}}.newsHomeModern .newsCard .cardImageWrapper .cardOverlayContent{display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width: 738px){.newsHomeModern .newsCard .cardImageWrapper .cardOverlayContent{gap:12px}}.newsHomeModern .newsCard .cardImageWrapper .newsCategory{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fffc;margin-bottom:4px}@media (max-width: 738px){.newsHomeModern .newsCard .cardImageWrapper .newsCategory{font-size:.7rem}}.newsHomeModern .newsCard .cardImageWrapper .newsTitle{font-size:1.75rem;font-weight:700;line-height:1.3;color:#fff;margin:0;letter-spacing:-.5px}@media (max-width: 1024px){.newsHomeModern .newsCard .cardImageWrapper .newsTitle{font-size:1.5rem}}@media (max-width: 738px){.newsHomeModern .newsCard .cardImageWrapper .newsTitle{font-size:1.25rem}}.newsHomeModern .newsCard .cardImageWrapper .readMore{font-size:.9rem;font-weight:600;color:#fff;text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center;margin-top:8px}@media (max-width: 738px){.newsHomeModern .newsCard .cardImageWrapper .readMore{font-size:.85rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.photographyHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.photographyHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.photographyHeroSection{min-height:75vh;padding:0 20px}}.photographyHeroSection .photographyVideoBackground{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:0;object-fit:cover}@media (max-width: 738px){.photographyHeroSection .photographyVideoBackground{width:100%;height:100%}}.photographyHeroSection .photographyOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.photographyHeroSection .photographyHeroContainer{position:relative;z-index:2;max-width:1100px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer{gap:24px}}.photographyHeroSection .photographyHeroContainer .photographyBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.photographyHeroSection .photographyHeroContainer .photographyBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.photographyHeroSection .photographyHeroContainer .photographyBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.photographyHeroSection .photographyHeroContainer .photographyTitle{color:#fff;font-size:5.5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.5),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.95) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.photographyHeroSection .photographyHeroContainer .photographyTitle{font-size:4.5rem}}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyTitle{font-size:2.8rem}}.photographyHeroSection .photographyHeroContainer .photographySubtitle{color:#fffffff2;font-size:1.5rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em;font-style:italic}@media (max-width: 1024px){.photographyHeroSection .photographyHeroContainer .photographySubtitle{font-size:1.3rem}}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographySubtitle{font-size:1.1rem}}.photographyHeroSection .photographyHeroContainer .photographyFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.photographyHeroSection .photographyHeroContainer .photographyFeatures{gap:36px}}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem{gap:10px}}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem:hover{transform:translateY(-5px)}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem .featureIcon{width:56px;height:56px}}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyFeatures .featureItem span{font-size:.875rem}}.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator{margin-top:24px}}.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.photographyHeroSection .photographyHeroContainer .photographyScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.lidarHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.lidarHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.lidarHeroSection{min-height:75vh;padding:0 20px}}.lidarHeroSection .lidarBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.lidarHeroSection .lidarBackgroundImage{background-position:center;background-attachment:scroll}}@media (max-width: 738px){.lidarHeroSection .lidarBackgroundImage{background-position:center;background-size:cover}}.lidarHeroSection .lidarOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.lidarHeroSection .lidarHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer{gap:24px}}.lidarHeroSection .lidarHeroContainer .lidarBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.lidarHeroSection .lidarHeroContainer .lidarBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.lidarHeroSection .lidarHeroContainer .lidarBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.lidarHeroSection .lidarHeroContainer .lidarTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.lidarHeroSection .lidarHeroContainer .lidarTitle{font-size:4rem}}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarTitle{font-size:2.5rem}}.lidarHeroSection .lidarHeroContainer .lidarSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.lidarHeroSection .lidarHeroContainer .lidarSubtitle{font-size:1.2rem}}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarSubtitle{font-size:1.05rem}}.lidarHeroSection .lidarHeroContainer .lidarFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.lidarHeroSection .lidarHeroContainer .lidarFeatures{gap:36px}}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem{gap:10px}}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem:hover{transform:translateY(-5px)}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem .featureIcon{width:56px;height:56px}}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarFeatures .featureItem span{font-size:.875rem}}.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator{margin-top:24px}}.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.lidarHeroSection .lidarHeroContainer .lidarScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneAgricultureHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection{min-height:90vh;padding:0 48px}}@media (max-width: 1024px){.droneAgricultureHeroSection{min-height:85vh;padding:0 32px}}@media (max-width: 640px){.droneAgricultureHeroSection{min-height:auto;padding:100px 24px 80px}}@media (max-width: 738px){.droneAgricultureHeroSection{min-height:auto;padding:100px 20px 80px}}.droneAgricultureHeroSection .droneAgricultureVideoBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover;object-position:center center;filter:brightness(.85) contrast(1.1);animation:videoZoomSmooth 25s ease-in-out infinite alternate}@media (min-width: 1200px){.droneAgricultureHeroSection .droneAgricultureVideoBackground{object-fit:cover;object-position:center center}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureVideoBackground{object-fit:cover;object-position:center 40%}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureVideoBackground{object-fit:cover;object-position:center 45%;filter:brightness(.8) contrast(1.15)}}@media (min-aspect-ratio: 21/9){.droneAgricultureHeroSection .droneAgricultureVideoBackground{object-fit:cover;object-position:center top}}@media (max-aspect-ratio: 9/16){.droneAgricultureHeroSection .droneAgricultureVideoBackground{object-fit:cover;object-position:center center;height:100%;width:auto;min-width:100%}}.droneAgricultureHeroSection .droneAgricultureOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(10,18,35,.5) 0%,rgba(20,30,48,.4) 30%,rgba(30,41,59,.35) 60%,rgba(40,52,70,.42) 100%);z-index:1}.droneAgricultureHeroSection .droneAgricultureOverlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 30% 40%,transparent 0%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.35) 100%)}.droneAgricultureHeroSection .droneAgricultureOverlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.4) 100%);mix-blend-mode:multiply}.droneAgricultureHeroSection .droneAgricultureHeroContainer{position:relative;z-index:2;max-width:1100px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:36px;animation:heroFadeIn 1.2s cubic-bezier(.4,0,.2,1);padding:0 20px}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer{gap:28px;padding:0 16px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer{gap:24px;padding:0}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge{display:inline-flex;align-items:center;gap:12px;padding:16px 36px;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.14) 50%,rgba(255,255,255,.16) 100%);backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);border:2.5px solid rgba(255,255,255,.35);border-radius:50px;color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 48px #0000004d,0 6px 20px #0003,0 2px 8px #00000026,inset 0 2px 2px #ffffff4d,inset 0 -2px 2px #00000014;animation:badgeSlideDown 1.2s cubic-bezier(.34,1.56,.64,1) .3s both;position:relative;overflow:hidden}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge{padding:14px 32px;font-size:.88rem;gap:10px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge{padding:13px 28px;font-size:.82rem;gap:9px}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge{padding:12px 24px;font-size:.8rem;gap:8px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge{padding:11px 22px;font-size:.78rem;gap:8px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge svg{stroke:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));animation:iconFloat 3s ease-in-out infinite}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge:hover{background:linear-gradient(135deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.24) 100%);border-color:#ffffff80;transform:translateY(-4px) scale(1.02);box-shadow:0 20px 60px #00000059,0 10px 28px #00000040,0 4px 12px #0000002e,0 0 0 1px #ffffff1a,inset 0 2px 4px #ffffff59;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge:hover:before{left:100%}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureBadge:hover svg{transform:translateY(-1px) rotate(5deg) scale(1.05)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle{color:#fff;font-size:5.8rem;font-weight:900;line-height:1.08;margin:0;letter-spacing:-.05em;text-shadow:0 8px 36px rgba(0,0,0,.6),0 16px 60px rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.35);animation:titleFadeIn 1.4s cubic-bezier(.34,1.56,.64,1) .4s both;background:linear-gradient(165deg,#ffffff 0%,rgba(255,255,255,.98) 30%,rgba(255,255,255,.92) 60%,rgba(255,255,255,.88) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;padding:0 10px}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle:after{content:"";position:absolute;bottom:-14px;left:50%;transform:translate(-50%);width:140px;height:5px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.2) 80%,transparent 100%);border-radius:3px;box-shadow:0 0 20px #fff6,0 0 40px #fff3;animation:underlinePulse 2.5s ease-in-out infinite}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle{font-size:5rem;line-height:1.1;padding:0 8px}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle:after{width:120px;height:4px;bottom:-12px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle{font-size:4rem;line-height:1.12;padding:0 8px}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle:after{width:100px;height:4px;bottom:-10px}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle{font-size:2.9rem;line-height:1.15;padding:0 5px}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle:after{width:90px;height:3px;bottom:-8px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle{font-size:2.5rem;line-height:1.2;padding:0}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureTitle:after{width:80px;height:3px;bottom:-6px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureSubtitle{color:#fffffff5;font-size:1.4rem;font-weight:500;line-height:1.65;margin:0;max-width:720px;text-shadow:0 3px 16px rgba(0,0,0,.4),0 6px 24px rgba(0,0,0,.3);animation:subtitleFadeIn 1.2s cubic-bezier(.4,0,.2,1) .6s both;letter-spacing:.025em;padding:0 20px}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureSubtitle{font-size:1.3rem;max-width:680px;padding:0 16px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureSubtitle{font-size:1.15rem;max-width:600px;padding:0 12px;line-height:1.6}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureSubtitle{font-size:1.05rem;max-width:100%;padding:0 8px;line-height:1.55}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureSubtitle{font-size:.98rem;max-width:100%;padding:0;line-height:1.5}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures{display:flex;gap:64px;margin-top:32px;animation:featuresFadeIn 1.3s cubic-bezier(.34,1.56,.64,1) .8s both;padding:12px 0}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures{gap:52px;margin-top:28px;padding:10px 0}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures{gap:40px;margin-top:24px;padding:8px 0}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures{gap:32px;flex-wrap:wrap;justify-content:center;margin-top:20px;padding:6px 0}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures{gap:24px;flex-wrap:wrap;justify-content:center;margin-top:16px;padding:4px 0}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:14px;transition:all .5s cubic-bezier(.34,1.56,.64,1);cursor:pointer;position:relative}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem{gap:12px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover{transform:translateY(-14px) scale(1.06);animation:featureHoverFloat .6s cubic-bezier(.34,1.56,.64,1)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover .featureIcon{background:linear-gradient(135deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.26) 50%,rgba(255,255,255,.32) 100%);border-color:#ffffffa6;border-width:2.5px;box-shadow:0 24px 72px #00000080,0 12px 36px #ffffff38,0 0 0 5px #ffffff2e,0 0 0 10px #ffffff1a,0 0 60px #ffffff40,inset 0 3px 6px #ffffff6b,inset 0 -2px 6px #0000001f}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover .featureIcon:before{opacity:1;animation:shimmerSweep 1.8s ease-in-out infinite}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover .featureIcon:after{opacity:.9;transform:scale(1.3)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover .featureIcon svg{transform:scale(1.18) rotate(5deg);filter:drop-shadow(0 6px 20px rgba(255,255,255,.6)) drop-shadow(0 0 30px rgba(255,255,255,.4));stroke:#fff;stroke-width:2.6}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover span{color:#fff;transform:scale(1.06) translateY(-2px);text-shadow:0 4px 20px rgba(255,255,255,.6),0 8px 32px rgba(0,0,0,.45),0 2px 8px rgba(255,255,255,.4);font-weight:700;letter-spacing:.04em}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:active{transform:translateY(-6px) scale(1.02)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:active .featureIcon{background:linear-gradient(135deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.3) 100%);box-shadow:0 12px 36px #00000059,0 6px 18px #ffffff1f,0 0 0 3px #ffffff1a}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon{width:80px;height:80px;border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.18) 100%);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:2px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 40px #0000004d,0 6px 16px #0003,0 2px 8px #00000026,inset 0 2px 2px #ffffff40,inset 0 -1px 2px #0000001a;transition:all .5s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon{width:76px;height:76px;border-radius:24px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon{width:70px;height:70px;border-radius:23px}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon{width:68px;height:68px;border-radius:22px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.3) 45%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.3) 55%,transparent 100%);background-size:200% 100%;background-position:-100% 0;opacity:0;transition:opacity .4s ease}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:radial-gradient(circle at center,rgba(255,255,255,.15) 0%,transparent 70%);opacity:0;transform:scale(0);transition:all .4s cubic-bezier(.4,0,.2,1)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureIcon svg{stroke:#fff;stroke-width:2.2;filter:drop-shadow(0 3px 10px rgba(0,0,0,.35));transition:all .5s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:1}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem span{color:#fffffffa;font-size:1rem;font-weight:600;text-shadow:0 2px 10px rgba(0,0,0,.4);letter-spacing:.03em;transition:all .5s cubic-bezier(.34,1.56,.64,1)}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem span{font-size:.98rem}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem span{font-size:.95rem}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem span{font-size:.92rem}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem span{font-size:.88rem}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip{position:absolute;bottom:-100px;left:50%;transform:translate(-50%) translateY(25px) scale(.88);width:290px;padding:20px 26px;background:linear-gradient(145deg,rgba(12,20,38,.98) 0%,rgba(25,35,52,.97) 50%,rgba(15,22,36,.98) 100%);backdrop-filter:blur(36px) saturate(200%);-webkit-backdrop-filter:blur(36px) saturate(200%);border-radius:22px;border:2px solid rgba(255,255,255,.22);box-shadow:0 24px 72px #000000a6,0 12px 32px #00000080,0 4px 12px #0006,0 0 0 1px #ffffff14,inset 0 2px 3px #ffffff2e,inset 0 -2px 3px #00000040;color:#fffffffa;font-size:.88rem;font-weight:500;line-height:1.7;text-align:center;text-shadow:0 3px 10px rgba(0,0,0,.7);opacity:0;visibility:hidden;pointer-events:none;transition:all .6s cubic-bezier(.34,1.56,.64,1);z-index:100;letter-spacing:.015em}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip{width:280px;padding:19px 25px;font-size:.86rem;bottom:-98px;border-radius:20px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip{width:260px;padding:17px 22px;font-size:.82rem;bottom:-90px;border-radius:18px}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip{width:240px;padding:15px 20px;font-size:.8rem;bottom:-85px;border-radius:16px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip{width:220px;padding:14px 18px;font-size:.78rem;bottom:-80px;border-radius:16px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(15,23,42,.98);filter:drop-shadow(0 -4px 8px rgba(0,0,0,.3))}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.05) 40%,transparent 60%,rgba(0,0,0,.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem .featureTooltip:after{border-radius:16px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureFeatures .featureItem:hover .featureTooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1);animation:tooltipSlideUp .7s cubic-bezier(.34,1.56,.64,1)}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator{margin-top:28px}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator{margin-top:26px}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator{margin-top:22px}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator{margin-top:20px}}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (min-width: 1024px) and (max-width: 1280px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator span{font-size:.85rem}}@media (max-width: 1024px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator span{font-size:.82rem}}@media (max-width: 640px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator span{font-size:.8rem}}@media (max-width: 738px){.droneAgricultureHeroSection .droneAgricultureHeroContainer .droneAgricultureScrollIndicator span{font-size:.78rem}}@keyframes videoZoomSmooth{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes badgeSlideDown{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes titleFadeIn{0%{opacity:0;transform:translateY(40px) scale(.92);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes subtitleFadeIn{0%{opacity:0;transform:translateY(25px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes featuresFadeIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scrollIndicatorFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollAnimation{0%{transform:translateY(0);opacity:1}50%{transform:translateY(14px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes underlinePulse{0%,to{opacity:.5;width:140px;box-shadow:0 0 20px #fff6,0 0 40px #fff3}50%{opacity:1;width:160px;box-shadow:0 0 30px #fff9,0 0 60px #ffffff59,0 0 80px #fff3}}@keyframes iconFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(2deg)}}@keyframes tooltipBounce{0%{opacity:0;transform:translate(-50%) translateY(15px) scale(.85)}50%{transform:translate(-50%) translateY(-5px) scale(1.02)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes shimmerEffect{0%{background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 50%,rgba(255,255,255,.2) 100%);background-position:-100% 0;background-size:200% 100%}to{background-position:200% 0}}@keyframes shimmerSweep{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes featureHoverFloat{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-16px) scale(1.07)}60%{transform:translateY(-12px) scale(1.05)}to{transform:translateY(-14px) scale(1.06)}}@keyframes tooltipSlideUp{0%{opacity:0;transform:translate(-50%) translateY(25px) scale(.88);filter:blur(4px)}60%{opacity:.95;transform:translate(-50%) translateY(-3px) scale(1.02);filter:blur(0)}80%{transform:translate(-50%) translateY(2px) scale(.99)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0)}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.image-gallery-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;gap:15px}.image-gallery-container .main-image-wrapper{position:relative;width:100%;height:450px;overflow:hidden;border-radius:12px;cursor:pointer;box-shadow:0 4px 20px #00000026;transition:transform .3s ease}@media (max-width: 738px){.image-gallery-container .main-image-wrapper{height:300px}}@media (max-width: 1024px){.image-gallery-container .main-image-wrapper{height:350px}}.image-gallery-container .main-image-wrapper:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000040}.image-gallery-container .main-image-wrapper:hover .image-overlay{opacity:1}.image-gallery-container .main-image-wrapper .main-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);filter:contrast(1.05) brightness(1.02) saturate(1.05);transition:filter .3s ease}.image-gallery-container .main-image-wrapper .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.image-gallery-container .main-image-wrapper .image-overlay .zoom-icon{font-size:48px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.image-gallery-container .thumbnail-gallery{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:10px 0}.image-gallery-container .thumbnail-gallery .thumbnail{position:relative;width:100px;height:100px;overflow:hidden;border-radius:8px;cursor:pointer;transition:all .3s ease;border:3px solid transparent}@media (max-width: 738px){.image-gallery-container .thumbnail-gallery .thumbnail{width:70px;height:70px}}.image-gallery-container .thumbnail-gallery .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);filter:contrast(1.04) brightness(1.01) saturate(1.03)}.image-gallery-container .thumbnail-gallery .thumbnail:hover{opacity:.8}.image-gallery-container .thumbnail-gallery .thumbnail.active{border-color:orange;box-shadow:0 0 15px #ffa50080}.image-gallery-container .thumbnail-gallery .thumbnail.active .thumbnail-border{position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid orange;border-radius:8px}.image-gallery-container .nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.6);color:#fff;border:none;font-size:40px;padding:10px 20px;cursor:pointer;z-index:10;transition:all .3s ease;border-radius:4px}@media (max-width: 738px){.image-gallery-container .nav-arrow{font-size:30px;padding:8px 15px}}.image-gallery-container .nav-arrow:hover{background:rgba(255,165,0,.8)}.image-gallery-container .nav-arrow.prev{left:10px}.image-gallery-container .nav-arrow.next{right:10px}.image-gallery-container .lightbox-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;outline:none}.image-gallery-container .lightbox-modal .lightbox-content{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.image-gallery-container .lightbox-modal .lightbox-content .close-button{position:absolute;top:-50px;right:0;background:rgba(255,255,255,.2);color:#fff;border:none;font-size:32px;width:50px;height:50px;cursor:pointer;border-radius:50%;transition:all .3s ease;z-index:10001}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .close-button{top:-40px;font-size:24px;width:40px;height:40px}}.image-gallery-container .lightbox-modal .lightbox-content .close-button:hover{background:rgba(255,165,0,.8);transform:rotate(90deg)}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-image{max-width:100%;max-height:70vh;object-fit:contain;object-position:center;border-radius:8px;box-shadow:0 8px 40px #00000080;image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);filter:contrast(1.06) brightness(1.03) saturate(1.05) sharpen(1.1)}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-image{max-height:60vh}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.2);color:#fff;border:none;font-size:50px;padding:15px 25px;cursor:pointer;z-index:10001;transition:all .3s ease;border-radius:4px}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow{font-size:35px;padding:10px 18px}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow:hover{background:rgba(255,165,0,.8)}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.prev{left:-80px}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.prev{left:-60px}}@media (max-width: 1024px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.prev{left:10px}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.next{right:-80px}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.next{right:-60px}}@media (max-width: 1024px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-arrow.next{right:10px}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails{display:flex;gap:10px;margin-top:20px;padding:15px;background:rgba(255,255,255,.1);border-radius:8px;flex-wrap:wrap;justify-content:center;max-width:100%;overflow-x:auto}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails{gap:8px;padding:10px;margin-top:15px}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails .lightbox-thumb{width:80px;height:80px;overflow:hidden;border-radius:6px;cursor:pointer;border:3px solid transparent;transition:all .3s ease;flex-shrink:0}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails .lightbox-thumb{width:60px;height:60px}}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails .lightbox-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);filter:contrast(1.03) brightness(1.01)}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails .lightbox-thumb:hover{opacity:.7;border-color:#ffa50080}.image-gallery-container .lightbox-modal .lightbox-content .lightbox-thumbnails .lightbox-thumb.active{border-color:orange;box-shadow:0 0 15px #ffa500b3}.image-gallery-container .lightbox-modal .lightbox-content .image-counter{position:absolute;bottom:-50px;color:#fff;font-size:18px;background:rgba(0,0,0,.6);padding:8px 16px;border-radius:20px}@media (max-width: 738px){.image-gallery-container .lightbox-modal .lightbox-content .image-counter{bottom:-40px;font-size:14px;padding:6px 12px}}@media (max-width: 738px){.image-gallery-container{gap:10px}}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneportfolio{position:relative}.droneportfolio h1{position:relative;top:-50px;padding-top:20px;padding-bottom:30px;margin-bottom:-50px}.droneportfolio .progress{position:sticky;top:0;left:0;padding-top:50px;text-align:center;color:orange;font-size:36px}@media (max-width: 738px){.droneportfolio .progress{padding-top:calc(100vh - 100px);font-size:24px}}.droneportfolio .progress .progressBar{height:10px;background-color:#000}.droneportfolio .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.droneportfolio .container .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 738px){.droneportfolio .container .wrapper{flex-direction:column}}.droneportfolio .container .wrapper .imageContainer{flex:1;height:auto;min-height:500px;display:flex;align-items:center;justify-content:center}@media (max-width: 738px){.droneportfolio .container .wrapper .imageContainer{width:100%;min-height:auto;margin-bottom:20px}}@media (max-width: 1024px){.droneportfolio .container .wrapper .imageContainer{width:100%;min-height:auto}}.droneportfolio .container .wrapper .imageContainer img{width:100%;height:100%;object-fit:cover}@media (max-width: 738px){.droneportfolio .container .wrapper .imageContainer img{object-fit:contain}}.droneportfolio .container .wrapper .textContainer{flex:1;display:flex;flex-direction:column;gap:30px}@media (max-width: 738px){.droneportfolio .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:center;text-align:center}}.droneportfolio .container .wrapper .textContainer h2{font-size:72px}@media (max-width: 738px){.droneportfolio .container .wrapper .textContainer h2{font-size:36px}}.droneportfolio .container .wrapper .textContainer p{color:gray;font-size:20px}@media (max-width: 738px){.droneportfolio .container .wrapper .textContainer p{font-size:16px}}.droneportfolio .container .wrapper .textContainer button{background-color:orange;border:none;border-radius:10px;padding:10px;width:200px;cursor:pointer}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.mappingdronepairtitle{width:100%;height:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.mappingdronepairtitle h1{text-align:center;font-size:60px}@media (max-width: 738px){.mappingdronepairtitle h1{font-size:52px}}.mappingdronepairtitle button{margin-top:50px;padding:20px 40px;border:3px solid gray;border-radius:10px;background-color:transparent;color:gray;cursor:pointer;font-weight:900;font-size:19px}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.mapingdronerepairportfolio{position:relative}.mapingdronerepairportfolio h1{position:relative;top:-50px;padding-top:20px;padding-bottom:30px;margin-bottom:-50px}.mapingdronerepairportfolio .progress{position:sticky;top:0;left:0;padding-top:50px;text-align:center;color:orange;font-size:36px}@media (max-width: 738px){.mapingdronerepairportfolio .progress{padding-top:calc(100vh - 100px);font-size:24px}}.mapingdronerepairportfolio .progress .progressBar{height:10px;background-color:#000}.mapingdronerepairportfolio .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.mapingdronerepairportfolio .container .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper{flex-direction:column}}.mapingdronerepairportfolio .container .wrapper .imageContainer{flex:1;height:50%}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper .imageContainer{width:100%;max-height:300px}}@media (max-width: 1024px){.mapingdronerepairportfolio .container .wrapper .imageContainer{width:100%;max-height:300px}}.mapingdronerepairportfolio .container .wrapper .imageContainer img{width:100%;height:100%;object-fit:cover}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper .imageContainer img{object-fit:contain}}.mapingdronerepairportfolio .container .wrapper .textContainer{flex:1;display:flex;flex-direction:column;gap:30px}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:center;text-align:center}}.mapingdronerepairportfolio .container .wrapper .textContainer h2{font-size:72px}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper .textContainer h2{font-size:36px}}.mapingdronerepairportfolio .container .wrapper .textContainer p{color:gray;font-size:20px}@media (max-width: 738px){.mapingdronerepairportfolio .container .wrapper .textContainer p{font-size:16px}}.mapingdronerepairportfolio .container .wrapper .textContainer button{background-color:orange;border:none;border-radius:10px;padding:10px;width:200px;cursor:pointer}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.maintenanceHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.maintenanceHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.maintenanceHeroSection{min-height:75vh;padding:0 20px}}.maintenanceHeroSection .maintenanceBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:right center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.maintenanceHeroSection .maintenanceBackgroundImage{background-position:60% center;background-attachment:scroll}}@media (max-width: 738px){.maintenanceHeroSection .maintenanceBackgroundImage{background-position:center;background-size:cover}}.maintenanceHeroSection .maintenanceOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.maintenanceHeroSection .maintenanceHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer{gap:24px}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceTitle{font-size:4rem}}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceTitle{font-size:2.5rem}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceSubtitle{font-size:1.2rem}}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceSubtitle{font-size:1.05rem}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures{gap:36px}}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem{gap:10px}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem:hover{transform:translateY(-5px)}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem .featureIcon{width:56px;height:56px}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceFeatures .featureItem span{font-size:.875rem}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator{margin-top:24px}}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.maintenanceHeroSection .maintenanceHeroContainer .maintenanceScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneRentHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.droneRentHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.droneRentHeroSection{min-height:75vh;padding:0 20px}}.droneRentHeroSection .droneRentBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.droneRentHeroSection .droneRentBackgroundImage{background-position:center;background-attachment:scroll}}@media (max-width: 738px){.droneRentHeroSection .droneRentBackgroundImage{background-position:center;background-size:cover}}.droneRentHeroSection .droneRentOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.droneRentHeroSection .droneRentHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer{gap:24px}}.droneRentHeroSection .droneRentHeroContainer .droneRentBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.droneRentHeroSection .droneRentHeroContainer .droneRentBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneRentHeroSection .droneRentHeroContainer .droneRentBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.droneRentHeroSection .droneRentHeroContainer .droneRentTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.droneRentHeroSection .droneRentHeroContainer .droneRentTitle{font-size:4rem}}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentTitle{font-size:2.5rem}}.droneRentHeroSection .droneRentHeroContainer .droneRentSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.droneRentHeroSection .droneRentHeroContainer .droneRentSubtitle{font-size:1.2rem}}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentSubtitle{font-size:1.05rem}}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures{gap:36px}}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem{gap:10px}}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem:hover{transform:translateY(-5px)}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem .featureIcon{width:56px;height:56px}}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentFeatures .featureItem span{font-size:.875rem}}.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator{margin-top:24px}}.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.droneRentHeroSection .droneRentHeroContainer .droneRentScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneTrainingHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.droneTrainingHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.droneTrainingHeroSection{min-height:75vh;padding:0 20px}}.droneTrainingHeroSection .droneTrainingBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.droneTrainingHeroSection .droneTrainingBackgroundImage{background-position:center;background-attachment:scroll}}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingBackgroundImage{background-position:center;background-size:cover}}.droneTrainingHeroSection .droneTrainingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.droneTrainingHeroSection .droneTrainingHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer{gap:24px}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingTitle{font-size:4rem}}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingTitle{font-size:2.5rem}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingSubtitle{font-size:1.2rem}}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingSubtitle{font-size:1.05rem}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures{gap:36px}}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem{gap:10px}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem:hover{transform:translateY(-5px)}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem .featureIcon{width:56px;height:56px}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingFeatures .featureItem span{font-size:.875rem}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator{margin-top:24px}}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.droneTrainingHeroSection .droneTrainingHeroContainer .droneTrainingScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:start;text-align:left;gap:10px;order:2}}.products-portfolio .container .wrapper .textContainer h2{font-size:56px}@media (max-width: 1024px){.products-portfolio .container .wrapper .textContainer h2{font-size:36px}}@media (max-width: 738px){.products-portfolio .container .wrapper .textContainer h2{margin-top:-45px;font-size:28px;padding-bottom:0;text-align:center}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneDeliveryHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.droneDeliveryHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.droneDeliveryHeroSection{min-height:75vh;padding:0 20px}}.droneDeliveryHeroSection .droneDeliveryVideoBackground{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:0;object-fit:cover}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryVideoBackground{width:100%;height:100%}}.droneDeliveryHeroSection .droneDeliveryOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.droneDeliveryHeroSection .droneDeliveryHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer{gap:24px}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryTitle .gradientText{background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryTitle{font-size:4rem}}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryTitle{font-size:2.5rem}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliverySubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliverySubtitle{font-size:1.2rem}}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliverySubtitle{font-size:1.05rem}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:900px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures{gap:20px}}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures{grid-template-columns:1fr;gap:16px}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.15);border-radius:20px;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff1a}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard:hover{transform:translateY(-8px);background:rgba(255,255,255,.15);border-color:#ffffff40;box-shadow:0 16px 48px #0003,inset 0 1px #fff3}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard .featureIcon{width:64px;height:64px;margin:0 auto 20px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 20px #0003,inset 0 1px #ffffff4d}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard .featureIcon svg{width:30px;height:30px;stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard:hover .featureIcon{transform:scale(1.1) rotate(5deg);background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 30px #0000004d,inset 0 1px #fff6}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard h3{font-size:1.15rem}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard p{color:#ffffffd9;font-size:.95rem;margin:0;line-height:1.5}@media (max-width: 738px){.droneDeliveryHeroSection .droneDeliveryHeroContainer .droneDeliveryFeatures .featureCard p{font-size:.9rem}}.droneDeliveryHeroSection .droneDeliveryHeroContainer .scrollIndicator{margin-top:32px;animation:scrollFadeIn 1s ease-out .8s both}.droneDeliveryHeroSection .droneDeliveryHeroContainer .scrollIndicator .mouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:14px;display:flex;justify-content:center;padding-top:8px;box-shadow:0 4px 16px #0003}.droneDeliveryHeroSection .droneDeliveryHeroContainer .scrollIndicator .mouse .wheel{width:3px;height:8px;background:rgba(255,255,255,.8);border-radius:2px;animation:scroll 1.5s ease-in-out infinite}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes titleFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes featuresFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollFadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.ebikeHeroSection{width:100%;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.ebikeHeroSection .heroBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ebikeHeroSection .heroBackground img{width:100%;height:100%;object-fit:cover;object-position:center}.ebikeHeroSection .heroBackground .heroOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.ebikeHeroSection .heroContent{position:relative;z-index:2;max-width:1200px;padding:150px 50px 100px;text-align:center;animation:fadeInUp 1s ease-out}@media (max-width: 1024px){.ebikeHeroSection .heroContent{padding:120px 40px 80px}}@media (max-width: 738px){.ebikeHeroSection .heroContent{padding:100px 20px 60px}}.ebikeHeroSection .heroContent .heroBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:slideDown .8s ease-out}.ebikeHeroSection .heroContent .heroBadge svg{width:20px;height:20px;stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.ebikeHeroSection .heroContent .heroBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroBadge{font-size:12px;padding:10px 20px;gap:8px}}.ebikeHeroSection .heroContent .heroTitle{font-size:72px;font-weight:900;color:#fff;margin-bottom:24px;line-height:1.2;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:fadeInUp 1s ease-out .2s backwards;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ebikeHeroSection .heroContent .heroTitle .gradientText{background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.ebikeHeroSection .heroContent .heroTitle{font-size:56px}}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroTitle{font-size:36px}}.ebikeHeroSection .heroContent .heroSubtitle{font-size:20px;font-weight:500;color:#fffffff2;margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6;letter-spacing:.02em;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:fadeInUp 1s ease-out .4s backwards}@media (max-width: 1024px){.ebikeHeroSection .heroContent .heroSubtitle{font-size:18px;margin-bottom:50px}}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroSubtitle{font-size:16px;margin-bottom:40px}}.ebikeHeroSection .heroContent .heroFeatures{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:80px;animation:fadeInUp 1s ease-out .6s backwards}@media (max-width: 1024px){.ebikeHeroSection .heroContent .heroFeatures{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:60px}}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroFeatures{grid-template-columns:1fr;gap:20px;margin-bottom:50px}}.ebikeHeroSection .heroContent .heroFeatures .featureCard{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:30px 20px;border:2px solid rgba(255,255,255,.15);transition:all .4s ease;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff1a}.ebikeHeroSection .heroContent .heroFeatures .featureCard:hover{transform:translateY(-10px);background:rgba(255,255,255,.15);border-color:#ffffff40;box-shadow:0 16px 48px #0003,inset 0 1px #fff3}.ebikeHeroSection .heroContent .heroFeatures .featureCard .featureIcon{width:60px;height:60px;margin:0 auto 20px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0003,inset 0 1px #ffffff4d;transition:all .3s ease}.ebikeHeroSection .heroContent .heroFeatures .featureCard .featureIcon svg{color:#fff;width:28px;height:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.ebikeHeroSection .heroContent .heroFeatures .featureCard:hover .featureIcon{transform:scale(1.1) rotate(5deg);background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 30px #0000004d,inset 0 1px #fff6}.ebikeHeroSection .heroContent .heroFeatures .featureCard h3{font-size:20px;font-weight:700;color:#fff;margin-bottom:10px}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroFeatures .featureCard h3{font-size:18px}}.ebikeHeroSection .heroContent .heroFeatures .featureCard p{font-size:14px;color:#fffc;line-height:1.6}@media (max-width: 738px){.ebikeHeroSection .heroContent .heroFeatures .featureCard p{font-size:13px}}.ebikeHeroSection .heroContent .scrollIndicator{display:flex;justify-content:center;animation:fadeIn 1s ease-out 1s backwards}.ebikeHeroSection .heroContent .scrollIndicator .mouse{width:30px;height:50px;border:2px solid rgba(255,255,255,.5);border-radius:15px;position:relative;display:flex;justify-content:center;padding-top:10px}.ebikeHeroSection .heroContent .scrollIndicator .mouse .wheel{width:4px;height:10px;background:rgba(255,255,255,.8);border-radius:2px;animation:scroll 1.5s infinite}@media (max-width: 738px){.ebikeHeroSection .heroContent .scrollIndicator{margin-top:20px}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.droneSparePartHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.droneSparePartHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.droneSparePartHeroSection{min-height:75vh;padding:0 20px}}.droneSparePartHeroSection .droneSparePartBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.droneSparePartHeroSection .droneSparePartBackgroundImage{background-position:center;background-attachment:scroll}}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartBackgroundImage{background-position:center;background-size:cover}}.droneSparePartHeroSection .droneSparePartOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.droneSparePartHeroSection .droneSparePartHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer{gap:24px}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartTitle{font-size:4rem}}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartTitle{font-size:2.5rem}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartSubtitle{font-size:1.2rem}}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartSubtitle{font-size:1.05rem}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures{gap:36px}}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem{gap:10px}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem:hover{transform:translateY(-5px)}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem .featureIcon{width:56px;height:56px}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartFeatures .featureItem span{font-size:.875rem}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator{margin-top:24px}}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.droneSparePartHeroSection .droneSparePartHeroContainer .droneSparePartScrollIndicator span{font-size:.8rem}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.workshopHeroSection{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0 24px}@media (max-width: 1024px){.workshopHeroSection{min-height:85vh;padding:0 40px}}@media (max-width: 738px){.workshopHeroSection{min-height:75vh;padding:0 20px}}.workshopHeroSection .workshopBackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1);transition:transform 20s ease-in-out;animation:slowZoom 30s ease-in-out infinite alternate}@media (max-width: 1024px){.workshopHeroSection .workshopBackgroundImage{background-position:65% center;background-attachment:scroll}}@media (max-width: 738px){.workshopHeroSection .workshopBackgroundImage{background-position:28% center;background-size:cover}}.workshopHeroSection .workshopOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.workshopHeroSection .workshopHeroContainer{position:relative;z-index:2;max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;animation:heroFadeIn 1s ease-out}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer{gap:24px}}.workshopHeroSection .workshopHeroContainer .workshopBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:badgeSlideDown 1s ease-out .2s both}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopBadge{padding:10px 24px;font-size:.85rem;gap:8px}}.workshopHeroSection .workshopHeroContainer .workshopBadge svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.workshopHeroSection .workshopHeroContainer .workshopBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}.workshopHeroSection .workshopHeroContainer .workshopTitle{color:#fff;font-size:5rem;font-weight:900;line-height:1.1;margin:0;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:titleFadeIn 1s ease-out .3s both;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.workshopHeroSection .workshopHeroContainer .workshopTitle{font-size:4rem}}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopTitle{font-size:2.5rem}}.workshopHeroSection .workshopHeroContainer .workshopSubtitle{color:#fffffff2;font-size:1.35rem;font-weight:500;line-height:1.6;margin:0;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:subtitleFadeIn 1s ease-out .4s both;letter-spacing:.02em}@media (max-width: 1024px){.workshopHeroSection .workshopHeroContainer .workshopSubtitle{font-size:1.2rem}}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopSubtitle{font-size:1.05rem}}.workshopHeroSection .workshopHeroContainer .workshopFeatures{display:flex;gap:48px;margin-top:16px;animation:featuresFadeIn 1s ease-out .5s both}@media (max-width: 1024px){.workshopHeroSection .workshopHeroContainer .workshopFeatures{gap:36px}}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopFeatures{gap:24px;flex-wrap:wrap;justify-content:center}}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem{display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem{gap:10px}}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem:hover{transform:translateY(-5px)}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem:hover .featureIcon{background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 32px #0000004d}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem .featureIcon{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0003;transition:all .3s ease}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem .featureIcon{width:56px;height:56px}}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem .featureIcon svg{stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem span{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.02em}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopFeatures .featureItem span{font-size:.875rem}}.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scrollIndicatorFadeIn 1s ease-out .6s both}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator{margin-top:24px}}.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator .scrollMouse{width:28px;height:45px;border:2px solid rgba(255,255,255,.5);border-radius:20px;position:relative;display:flex;justify-content:center;padding-top:8px}.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator .scrollMouse .scrollWheel{width:4px;height:8px;background:white;border-radius:2px;animation:scrollAnimation 2s ease-in-out infinite}.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator span{color:#ffffffd9;font-size:.875rem;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.05em}@media (max-width: 738px){.workshopHeroSection .workshopHeroContainer .workshopScrollIndicator span{font-size:.8rem}}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes badgeSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes titleFadeIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes subtitleFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes featuresFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollIndicatorFadeIn{0%{opacity:0}to{opacity:1}}@keyframes scrollAnimation{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.5}to{transform:translateY(0);opacity:1}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.surveillanceHeroSection{width:100%;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.surveillanceHeroSection .heroBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.surveillanceHeroSection .heroBackground img{width:100%;height:100%;object-fit:cover;object-position:center}.surveillanceHeroSection .heroBackground .heroOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.surveillanceHeroSection .heroContent{position:relative;z-index:2;max-width:1200px;padding:150px 50px 100px;text-align:center;animation:fadeInUp 1s ease-out}@media (max-width: 1024px){.surveillanceHeroSection .heroContent{padding:120px 40px 80px}}@media (max-width: 738px){.surveillanceHeroSection .heroContent{padding:100px 20px 60px}}.surveillanceHeroSection .heroContent .heroBadge{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.25);border-radius:50px;color:#fff;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;box-shadow:0 8px 32px #0003,inset 0 1px #fff3;animation:slideDown .8s ease-out}.surveillanceHeroSection .heroContent .heroBadge svg{width:20px;height:20px;stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.surveillanceHeroSection .heroContent .heroBadge:hover{background:rgba(255,255,255,.2);border-color:#ffffff59;transform:translateY(-2px);transition:all .3s ease}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroBadge{font-size:12px;padding:10px 20px;gap:8px}}.surveillanceHeroSection .heroContent .heroTitle{font-size:72px;font-weight:900;color:#fff;margin-bottom:24px;line-height:1.2;letter-spacing:-.03em;text-shadow:0 4px 20px rgba(0,0,0,.4),0 8px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:fadeInUp 1s ease-out .2s backwards;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.surveillanceHeroSection .heroContent .heroTitle .gradientText{background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 1024px){.surveillanceHeroSection .heroContent .heroTitle{font-size:56px}}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroTitle{font-size:36px}}.surveillanceHeroSection .heroContent .heroSubtitle{font-size:20px;font-weight:500;color:#fffffff2;margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6;letter-spacing:.02em;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:fadeInUp 1s ease-out .4s backwards}@media (max-width: 1024px){.surveillanceHeroSection .heroContent .heroSubtitle{font-size:18px;margin-bottom:50px}}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroSubtitle{font-size:16px;margin-bottom:40px}}.surveillanceHeroSection .heroContent .heroFeatures{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:80px;animation:fadeInUp 1s ease-out .6s backwards}@media (max-width: 1024px){.surveillanceHeroSection .heroContent .heroFeatures{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:60px}}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroFeatures{grid-template-columns:1fr;gap:20px;margin-bottom:50px}}.surveillanceHeroSection .heroContent .heroFeatures .featureCard{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:30px 20px;border:1px solid rgba(255,255,255,.2);transition:all .4s ease;box-shadow:0 8px 32px #0000001a}.surveillanceHeroSection .heroContent .heroFeatures .featureCard:hover{transform:translateY(-10px);background:rgba(255,255,255,.15);box-shadow:0 15px 45px #667eea4d}.surveillanceHeroSection .heroContent .heroFeatures .featureCard .featureIcon{width:60px;height:60px;margin:0 auto 20px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0003,inset 0 1px #ffffff4d;transition:all .3s ease}.surveillanceHeroSection .heroContent .heroFeatures .featureCard .featureIcon svg{color:#fff;width:28px;height:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.surveillanceHeroSection .heroContent .heroFeatures .featureCard:hover .featureIcon{transform:scale(1.1) rotate(5deg);background:rgba(255,255,255,.25);border-color:#fff6;box-shadow:0 12px 30px #0000004d,inset 0 1px #fff6}.surveillanceHeroSection .heroContent .heroFeatures .featureCard h3{font-size:20px;font-weight:700;color:#fff;margin-bottom:10px}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroFeatures .featureCard h3{font-size:18px}}.surveillanceHeroSection .heroContent .heroFeatures .featureCard p{font-size:14px;color:#fffc;line-height:1.6}@media (max-width: 738px){.surveillanceHeroSection .heroContent .heroFeatures .featureCard p{font-size:13px}}.surveillanceHeroSection .heroContent .scrollIndicator{display:flex;justify-content:center;animation:fadeIn 1s ease-out 1s backwards}.surveillanceHeroSection .heroContent .scrollIndicator .mouse{width:30px;height:50px;border:2px solid rgba(255,255,255,.5);border-radius:15px;position:relative;display:flex;justify-content:center;padding-top:10px}.surveillanceHeroSection .heroContent .scrollIndicator .mouse .wheel{width:4px;height:10px;background:rgba(255,255,255,.8);border-radius:2px;animation:scroll 1.5s infinite}@media (max-width: 738px){.surveillanceHeroSection .heroContent .scrollIndicator{margin-top:20px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scroll{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.5}to{transform:translateY(0);opacity:1}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.AboutUsPage{min-height:100vh;width:100%;padding:100px 24px 80px;background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);display:flex;justify-content:center;align-items:flex-start}@media (max-width: 1024px){.AboutUsPage{padding:90px 40px 60px}}@media (max-width: 738px){.AboutUsPage{padding:80px 20px 50px}}.aboutUsContainer{max-width:1400px;width:100%;display:flex;flex-direction:column;gap:60px;animation:fadeInUp .6s ease-out}@media (max-width: 1024px){.aboutUsContainer{gap:50px}}@media (max-width: 738px){.aboutUsContainer{gap:40px}}.aboutUsHero{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;animation:fadeInDown .5s ease-out}.aboutUsHero .aboutUsSubtitle{display:inline-block;padding:8px 24px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:30px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 8px 20px #667eea4d}@media (max-width: 738px){.aboutUsHero .aboutUsSubtitle{font-size:.8rem;padding:6px 20px}}.aboutUsHero .aboutUsMainTitle{font-size:3.5rem;font-weight:900;line-height:1.1;background:linear-gradient(135deg,#1a202c 0%,#2d3748 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin:0;max-width:900px}@media (max-width: 1024px){.aboutUsHero .aboutUsMainTitle{font-size:2.75rem}}@media (max-width: 738px){.aboutUsHero .aboutUsMainTitle{font-size:2rem}}.aboutUsHero .aboutUsTagline{font-size:1.5rem;color:#667eea;font-weight:600;margin:0}@media (max-width: 1024px){.aboutUsHero .aboutUsTagline{font-size:1.25rem}}@media (max-width: 738px){.aboutUsHero .aboutUsTagline{font-size:1.1rem}}.aboutUsHero .aboutUsTagline em{font-style:italic}.aboutUsContent{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 1024px){.aboutUsContent{grid-template-columns:1fr;gap:20px}}@media (max-width: 738px){.aboutUsContent{gap:16px}}.aboutUsCard{background:linear-gradient(145deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.95) 100%);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid rgba(255,255,255,.5);border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:20px;box-shadow:0 20px 60px -12px #0000001f,0 10px 25px -8px #00000014,inset 0 1px #ffffffe6;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (max-width: 1024px){.aboutUsCard{padding:32px;gap:18px}}@media (max-width: 738px){.aboutUsCard{padding:28px;gap:16px;border-radius:20px}}.aboutUsCard:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);transition:height .4s cubic-bezier(.4,0,.2,1)}.aboutUsCard:hover{transform:translateY(-8px);box-shadow:0 30px 80px -12px #00000026,0 15px 35px -8px #0000001a,inset 0 1px #ffffffe6}.aboutUsCard:hover:before{height:100%}.aboutUsCard:hover .cardIcon{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 8px 20px #667eea66}.aboutUsCard:hover .cardIcon svg{stroke:#fff}.aboutUsCard.fullWidth{grid-column:1/-1}.aboutUsCard.visionMission{grid-column:1/-1;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none}.aboutUsCard.visionMission h2,.aboutUsCard.visionMission p{color:#fff}.aboutUsCard.visionMission .cardIcon{background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.3)}.aboutUsCard.visionMission .cardIcon svg{stroke:#fff}.aboutUsCard.visionMission:hover .cardIcon{background:white;border-color:#fff}.aboutUsCard.visionMission:hover .cardIcon svg{stroke:#667eea}.aboutUsCard.visionMission:before{background:white}.aboutUsCard .cardIcon{width:80px;height:80px;border-radius:20px;background:linear-gradient(135deg,rgba(102,126,234,.12) 0%,rgba(118,75,162,.12) 100%);border:2px solid rgba(102,126,234,.2);display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1)}@media (max-width: 738px){.aboutUsCard .cardIcon{width:70px;height:70px}}.aboutUsCard .cardIcon svg{stroke:#667eea;transition:all .3s ease}.aboutUsCard h2{font-size:1.75rem;font-weight:800;color:#1a202c;margin:0;letter-spacing:-.02em}@media (max-width: 1024px){.aboutUsCard h2{font-size:1.5rem}}@media (max-width: 738px){.aboutUsCard h2{font-size:1.35rem}}.aboutUsCard p{font-size:1.05rem;line-height:1.8;color:#4a5568;margin:0;text-align:justify}@media (max-width: 1024px){.aboutUsCard p{font-size:1rem;line-height:1.75}}@media (max-width: 738px){.aboutUsCard p{font-size:.95rem;line-height:1.7}}.aboutUsCard p strong{color:#2d3748;font-weight:700}.aboutUsCard p em{color:#667eea;font-style:italic;font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.blog{min-height:auto;display:flex;align-items:center;justify-content:center;padding:60px 0;background-color:#fafafe;position:relative;overflow:visible}@media (max-width: 738px){.blog{padding:40px 0}}.blog .blogContainer{max-width:1400px;width:100%;margin:0 auto;padding:0 40px;position:relative;z-index:1}@media (max-width: 1024px){.blog .blogContainer{padding:0 30px}}@media (max-width: 738px){.blog .blogContainer{padding:0 20px}}.blog .blogHeader{text-align:center;margin-bottom:40px}@media (max-width: 738px){.blog .blogHeader{margin-bottom:30px}}.blog .blogHeader .blogTitle{font-size:72px;font-weight:100;color:#0a0909;margin-bottom:24px;letter-spacing:-2px;line-height:1.1}@media (max-width: 1024px){.blog .blogHeader .blogTitle{font-size:60px;letter-spacing:-1px}}@media (max-width: 738px){.blog .blogHeader .blogTitle{font-size:36px;margin-bottom:16px;letter-spacing:-.5px}}.blog .blogHeader .blogTitle b{font-weight:700;background:linear-gradient(135deg,orange,darkorange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.blog .blogHeader .blogTitle b:hover{background:linear-gradient(135deg,darkorange,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog .blogHeader .blogSubtitle{font-size:16px;font-weight:300;color:#666;max-width:700px;margin:0 auto;line-height:1.6;letter-spacing:.3px;text-align:justify}@media (max-width: 738px){.blog .blogHeader .blogSubtitle{font-size:14px;padding:0 20px}}.blog .tabNavigation{display:flex;justify-content:center;gap:16px;margin-bottom:60px;padding-bottom:30px;border-bottom:2px solid rgba(0,0,0,.1)}@media (max-width: 738px){.blog .tabNavigation{margin-bottom:40px;padding-bottom:25px;gap:12px}}.blog .tabNavigation .tabButton{display:flex;align-items:center;gap:10px;padding:12px 22px;background:transparent;border:2px solid rgba(0,0,0,.15);border-radius:50px;font-size:.95rem;font-weight:600;color:#666;cursor:pointer;transition:all .3s cubic-bezier(.6,.05,.01,.9);letter-spacing:.5px}@media (max-width: 738px){.blog .tabNavigation .tabButton{padding:10px 18px;font-size:.85rem;gap:6px}}.blog .tabNavigation .tabButton .tabIcon{font-size:1.3rem;transition:transform .3s ease}.blog .tabNavigation .tabButton:hover{border-color:orange;color:orange;transform:translateY(-2px)}.blog .tabNavigation .tabButton:hover .tabIcon{transform:scale(1.2)}.blog .tabNavigation .tabButton.active{background:linear-gradient(135deg,rgba(255,165,0,.15),rgba(255,140,0,.1));border-color:orange;color:orange;box-shadow:0 8px 30px #ff950033}.blog .tabNavigation .tabButton.active .tabIcon{transform:scale(1.15)}.blog .articlesGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;width:100%}@media (max-width: 1024px){.blog .articlesGrid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 738px){.blog .articlesGrid{grid-template-columns:1fr;gap:20px}}.blog .articlesGrid .noArticles{grid-column:1/-1;text-align:center;padding:40px 20px;color:#666;font-size:1.1rem}.blog .articleCard{display:flex;flex-direction:column;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:all .6s cubic-bezier(.6,.05,.01,.9);box-shadow:0 10px 40px #0000001a;cursor:pointer;height:100%}.blog .articleCard:hover{background:rgba(255,255,255,.95);border-color:orange;box-shadow:0 20px 60px #00000026}.blog .articleCard:hover .articleImage img{transform:scale(1.08);filter:brightness(.9)}.blog .articleCard:hover .imageOverlay{opacity:.3}.blog .articleCard:hover .articleTitle,.blog .articleCard:hover .readMoreLink{color:orange}.blog .articleCard:hover .readMoreLink svg{transform:translate(4px)}.blog .articleCard .articleImage{position:relative;width:100%;height:160px;overflow:hidden}.blog .articleCard .articleImage img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.6,.05,.01,.9),filter .6s ease}.blog .articleCard .articleImage .imageOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(255,149,0,.05));transition:opacity .3s ease;opacity:0}.blog .articleCard .articleContent{display:flex;flex-direction:column;flex:1;padding:16px}@media (max-width: 738px){.blog .articleCard .articleContent{padding:14px}}.blog .articleCard .articleMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.8rem}.blog .articleCard .articleMeta .articleSource{color:orange;font-weight:700;letter-spacing:.05em}.blog .articleCard .articleMeta .articleDate{color:#999;font-size:.75rem}.blog .articleCard .articleTitle{font-size:1rem;font-weight:700;line-height:1.35;color:#0a0909;margin-bottom:10px;transition:color .3s ease;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}@media (max-width: 738px){.blog .articleCard .articleTitle{font-size:.95rem}}.blog .articleCard .articleDescription{font-size:.87rem;color:#666;line-height:1.55;margin-bottom:12px;flex:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;-webkit-line-clamp:3;line-clamp:3}@media (max-width: 738px){.blog .articleCard .articleDescription{font-size:.85rem;-webkit-line-clamp:2;line-clamp:2}}.blog .articleCard .articleFooter{display:flex;align-items:center;margin-top:auto}.blog .articleCard .readMoreLink{display:inline-flex;align-items:center;gap:6px;color:#666;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;transition:all .3s ease}.blog .articleCard .readMoreLink svg{transition:transform .3s ease;width:14px;height:14px}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}.articleDetailHeader{margin-bottom:50px}@media (max-width: 738px){.articleDetailHeader{margin-bottom:36px}}.articleDetailHeader .articleMeta{margin-bottom:16px}.articleDetailHeader .articleMeta .articleDate{display:inline-block;padding:0;background:none;color:#64748b;font-size:.9rem;font-weight:500;letter-spacing:.03em}@media (max-width: 738px){.articleDetailHeader .articleMeta .articleDate{font-size:.85rem}}.articleDetailHeader .articleTitle{font-size:2.5rem;font-weight:700;line-height:1.25;color:#0f172a;margin:0;letter-spacing:-.025em}@media (max-width: 1024px){.articleDetailHeader .articleTitle{font-size:2rem}}@media (max-width: 738px){.articleDetailHeader .articleTitle{font-size:1.6rem;line-height:1.3}}.articleImageWrapper{position:relative;width:100%;height:400px;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .6s cubic-bezier(.6,.05,.01,.9)}@media (max-width: 1024px){.articleImageWrapper{height:350px}}@media (max-width: 738px){.articleImageWrapper{height:280px}}.articleImageWrapper:hover{box-shadow:0 20px 60px #00000026}.articleImageWrapper:hover .articleImage{transform:scale(1.03)}.articleImageWrapper .articleImage{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.6,.05,.01,.9)}.articleContent .articleSection{margin-bottom:40px}@media (max-width: 738px){.articleContent .articleSection{margin-bottom:32px}}.articleContent .articleSection .sectionHeading{font-size:1.6rem;font-weight:700;line-height:1.4;color:#0f172a;margin:0 0 16px;letter-spacing:-.01em}@media (max-width: 1024px){.articleContent .articleSection .sectionHeading{font-size:1.4rem}}@media (max-width: 738px){.articleContent .articleSection .sectionHeading{font-size:1.2rem;margin-bottom:12px}}.articleContent .articleSection .sectionContent{font-size:1.05rem;line-height:1.75;color:#334155;margin:0;letter-spacing:.01em;text-align:justify}@media (max-width: 1024px){.articleContent .articleSection .sectionContent{font-size:1rem;line-height:1.7}}@media (max-width: 738px){.articleContent .articleSection .sectionContent{font-size:.95rem;line-height:1.65}}.articleFooter{padding-top:30px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-start}@media (max-width: 738px){.articleFooter{padding-top:24px}}.articleFooter .backLink{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease;cursor:pointer}@media (max-width: 738px){.articleFooter .backLink{font-size:.9rem;padding:10px 20px}}.articleFooter .backLink:hover{background:#e2e8f0;border-color:#cbd5e1;transform:translate(-4px)}.sidebarArticleBox{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;position:sticky;top:120px}@media (max-width: 738px){.sidebarArticleBox{padding:20px}}.sidebarArticleHeader{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.sidebarArticleHeader h2{font-size:1.3rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}@media (max-width: 738px){.sidebarArticleHeader h2{font-size:1.1rem}}.sidebarArticleCard .sidebarCardTitle{font-size:.95rem;font-weight:600;line-height:1.4;color:#0f172a;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.faqSection{margin-top:80px;padding-top:60px;border-top:2px solid #e2e8f0}.faqSection .sectionHeading{margin-bottom:50px;font-size:32px;font-weight:700;color:#0f172a;letter-spacing:-.5px}@media (max-width: 1024px){.faqSection .sectionHeading{font-size:28px;margin-bottom:40px}}@media (max-width: 738px){.faqSection .sectionHeading{font-size:24px;margin-bottom:30px}}.faqContainer{display:flex;flex-direction:column;gap:16px}.faqItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s ease}.faqItem:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.faqItem.expanded{background:#f1f5f9;border-color:#1e40af;box-shadow:0 4px 16px #1e40af1a}.faqItem.expanded .faqQuestion{color:#1e40af}.faqItem.expanded .faqQuestion .faqIcon{color:#1e40af;transform:rotate(180deg)}.faqQuestion{width:100%;padding:24px;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .3s ease;font-family:inherit}.faqQuestion:hover{background:rgba(15,23,42,.02)}.faqQuestion .questionText{font-size:16px;font-weight:600;color:#1e293b;line-height:1.5;margin-right:20px;flex:1}@media (max-width: 738px){.faqQuestion .questionText{font-size:15px}}.faqQuestion .faqIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#64748b;transition:all .3s ease}.faqQuestion .faqIcon svg{width:20px;height:20px}.faqAnswer{padding:0 24px 24px}.faqAnswer p{font-size:15px;line-height:1.8;color:#475569;margin:0;font-weight:400}@media (max-width: 738px){.faqAnswer p{font-size:14px;line-height:1.7}}html{scroll-snap-type:y mandatory;scroll-behavior:smooth}@font-face{font-family:Arial Narrow;src:url(/fonts/ArialNarrow.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold;src:url(/fonts/ArialNarrowBold.ttf) format("truetype")}@font-face{font-family:Arial Narrow Italic;src:url(/fonts/ArialNarrowItalic.ttf) format("truetype")}@font-face{font-family:Arial Narrow Bold Italic;src:url(/fonts/ArialNarrowBoldItalic.ttf) format("truetype")}*{padding:0;margin:0;box-sizing:border-box;font-family:DM Sans,sans-serif}body{background-color:#fafafe;color:#151515}.hover-orange:hover{color:orange}a{text-decoration:none;color:inherit}section{height:100vh;width:100%;scroll-snap-align:center;overflow:auto}button,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.articleDetailPage{min-height:100vh;background:#ffffff;padding:120px 0 80px}@media (max-width: 1024px){.articleDetailPage{padding:100px 0 60px}}@media (max-width: 738px){.articleDetailPage{padding:90px 0 50px}}.articleDetailPage section.articleDetailSection{height:fit-content;width:100%;display:flex;justify-content:center;align-items:flex-start;padding:0 40px}@media (max-width: 1024px){.articleDetailPage section.articleDetailSection{padding:0 30px}}@media (max-width: 738px){.articleDetailPage section.articleDetailSection{padding:0 20px}}.articleDetailWrapper{max-width:1300px;width:100%;display:grid;grid-template-columns:1fr 400px;gap:60px;align-items:flex-start}@media (max-width: 1024px){.articleDetailWrapper{grid-template-columns:1fr;gap:50px}}@media (max-width: 738px){.articleDetailWrapper{gap:40px}}.articleDetailContainer{width:100%}.articleDetailHeader{margin-bottom:60px;border-bottom:1px solid #e2e8f0;padding-bottom:48px}@media (max-width: 738px){.articleDetailHeader{margin-bottom:36px;padding-bottom:32px}}.articleDetailHeader .articleMeta{margin-bottom:24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.articleDetailHeader .articleMeta .articleDate{display:inline-block;padding:8px 16px;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.08em;border-radius:6px;text-transform:uppercase;box-shadow:0 2px 8px #0284c733}@media (max-width: 738px){.articleDetailHeader .articleMeta .articleDate{font-size:.75rem;padding:6px 14px}}.articleDetailHeader .articleTitle{font-size:3rem;font-weight:800;line-height:1.15;color:#0f172a;margin:0;letter-spacing:-.02em;word-spacing:.05em}@media (max-width: 1024px){.articleDetailHeader .articleTitle{font-size:2.4rem}}@media (max-width: 738px){.articleDetailHeader .articleTitle{font-size:1.85rem;line-height:1.25}}.articleImageContainer{position:relative;margin-bottom:50px;width:100%}@media (max-width: 738px){.articleImageContainer{margin-bottom:36px}}.articleImageWrapper{position:relative;width:100%;height:auto;border-radius:14px;overflow:hidden;box-shadow:0 8px 32px #0000001f;transition:all .6s cubic-bezier(.4,0,.2,1);border:1px solid rgba(226,232,240,.5)}@media (max-width: 1024px){.articleImageWrapper{height:auto}}@media (max-width: 738px){.articleImageWrapper{height:auto;border-radius:12px}}.articleImageWrapper:hover{box-shadow:0 16px 48px #00000029}.articleImageWrapper:hover .articleImage{transform:scale(1.02)}.articleImageWrapper .articleImage{width:100%;height:auto;object-fit:contain;transition:transform .6s cubic-bezier(.4,0,.2,1);display:block}.articleContent{margin-bottom:50px}@media (max-width: 738px){.articleContent{margin-bottom:36px}}.articleContent .articleSection{margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid #e2e8f0}@media (max-width: 738px){.articleContent .articleSection{margin-bottom:36px;padding-bottom:24px}}.articleContent .articleSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.articleContent .articleSection .sectionHeading{font-size:1.8rem;font-weight:700;line-height:1.35;color:#0f172a;margin:0 0 20px;letter-spacing:-.01em}@media (max-width: 1024px){.articleContent .articleSection .sectionHeading{font-size:1.5rem}}@media (max-width: 738px){.articleContent .articleSection .sectionHeading{font-size:1.3rem;margin-bottom:16px}}.articleContent .articleSection .sectionContent{font-size:1.1rem;line-height:1.85;color:#475569;margin:0 0 28px;letter-spacing:.4px;text-align:justify;padding:28px 32px;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-left:4px solid #0284c7;border-radius:10px;box-shadow:0 2px 12px #0284c714;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (max-width: 1024px){.articleContent .articleSection .sectionContent{font-size:1.05rem;line-height:1.8;padding:24px 28px;margin-bottom:24px}}@media (max-width: 738px){.articleContent .articleSection .sectionContent{font-size:.99rem;line-height:1.75;text-align:left;margin-bottom:20px;padding:20px 24px;border-left:4px solid #0284c7}}.articleContent .articleSection .sectionContent:hover{box-shadow:0 8px 24px #0284c726;transform:translate(6px);background:linear-gradient(135deg,#f0f9ff 0%,#f8fafc 100%);border-left-color:#0369a1}.articleContent .articleSection .sectionContent:last-child{margin-bottom:0}.articleContent .articleSection .sectionContent:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0284c7 0%,#0284c7 50%,transparent 100%)}.articleContent .articleSection .sectionContent:after{content:"";position:absolute;top:0;right:0;width:3px;height:30px;background:linear-gradient(180deg,#0284c7 0%,transparent 100%);border-radius:0 10px 0 0}.articleContent .droneGallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;margin-bottom:40px}@media (max-width: 1024px){.articleContent .droneGallery{grid-template-columns:1fr;gap:20px;margin-bottom:32px}}@media (max-width: 738px){.articleContent .droneGallery{grid-template-columns:1fr;gap:16px;margin-bottom:28px}}.articleContent .droneGallery .droneGalleryItem{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0000001a;transition:all .4s cubic-bezier(.6,.05,.01,.9)}.articleContent .droneGallery .droneGalleryItem:hover{box-shadow:0 16px 40px #00000026;transform:translateY(-4px)}.articleContent .droneGallery .droneGalleryItem:hover .droneGalleryImage{transform:scale(1.05)}.articleContent .droneGallery .droneGalleryItem .droneGalleryImage{width:100%;height:auto;display:block;transition:transform .4s cubic-bezier(.6,.05,.01,.9)}.articleContent .droneGallery .droneGalleryItem .droneGalleryCaption{padding:16px;background:#f8fafc;text-align:center;font-size:.95rem;font-weight:600;color:#0f172a;margin:0;border-top:1px solid #e2e8f0}@media (max-width: 738px){.articleContent .droneGallery .droneGalleryItem .droneGalleryCaption{padding:12px;font-size:.9rem}}.articleBody{margin-bottom:100px}@media (max-width: 738px){.articleBody{margin-bottom:60px}}.articleBody .contentSection{margin-bottom:70px}@media (max-width: 738px){.articleBody .contentSection{margin-bottom:50px}}.articleBody .contentSection .sectionHeading{font-size:2.2rem;font-weight:800;color:#000;margin-bottom:28px;position:relative;padding-bottom:24px;letter-spacing:-.8px}@media (max-width: 1024px){.articleBody .contentSection .sectionHeading{font-size:1.8rem;margin-bottom:22px;padding-bottom:20px;letter-spacing:-.5px}}@media (max-width: 738px){.articleBody .contentSection .sectionHeading{font-size:1.5rem;margin-bottom:18px;padding-bottom:16px}}.articleBody .contentSection .sectionHeading:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:6px;background:linear-gradient(90deg,orange 0%,#ff9500 50%,#ff8c00 100%);border-radius:4px;box-shadow:0 4px 20px #ffa50040}.articleBody .contentSection .sectionContent{font-size:1.15rem;color:#333;line-height:1.95;letter-spacing:.5px;text-align:justify;background:linear-gradient(135deg,rgba(255,165,0,.04) 0%,rgba(255,165,0,.02) 100%);padding:32px 36px;border-left:5px solid orange;border-radius:12px;transition:all .4s cubic-bezier(.6,.05,.01,.9);box-shadow:0 8px 30px #0000000a;position:relative}@media (max-width: 1024px){.articleBody .contentSection .sectionContent{font-size:1.08rem;padding:28px 32px;line-height:1.9;border-left:4px solid orange;border-radius:10px}}@media (max-width: 738px){.articleBody .contentSection .sectionContent{font-size:1.02rem;line-height:1.8;padding:20px 24px;text-align:left;border-left:4px solid orange;border-radius:8px}}.articleBody .contentSection .sectionContent:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,orange,transparent);border-radius:4px}.articleBody .contentSection .sectionContent:hover{border-left-color:#ff6b35;background:linear-gradient(135deg,rgba(255,165,0,.08) 0%,rgba(255,165,0,.04) 100%);box-shadow:0 12px 45px #0000000f;transform:translateY(-2px)}.articleFooter{padding-top:40px;margin-top:60px;border-top:2px solid #e2e8f0;display:flex;justify-content:flex-start}@media (max-width: 738px){.articleFooter{padding-top:32px;margin-top:40px}}.articleFooter .backLink{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:none;border-radius:8px;color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 12px #0000001a}@media (max-width: 738px){.articleFooter .backLink{font-size:.9rem;padding:12px 24px}}.articleFooter .backLink svg{width:18px;height:18px;transition:transform .3s ease}.articleFooter .backLink:hover{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);transform:translate(-4px);box-shadow:0 8px 20px #00000026}.articleFooter .backLink:hover svg{transform:translate(-4px)}.articleSidebar{width:100%}@media (max-width: 1024px){.articleSidebar{width:100%}}.sidebarArticleBox{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:28px;position:sticky;top:120px;box-shadow:0 4px 16px #00000014;transition:all .3s ease}@media (max-width: 1024px){.sidebarArticleBox{position:static;top:auto}}@media (max-width: 738px){.sidebarArticleBox{padding:20px;border-radius:12px}}.sidebarArticleBox:hover{box-shadow:0 8px 24px #0000001f}.sidebarArticleHeader{margin-bottom:28px;padding-bottom:20px;border-bottom:2px solid #e2e8f0}.sidebarArticleHeader h2{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.01em}@media (max-width: 738px){.sidebarArticleHeader h2{font-size:1.2rem}}.sidebarCarouselContainer{width:100%}.sidebarCarouselWrapper{position:relative;width:100%;margin-bottom:16px;height:300px}@media (max-width: 738px){.sidebarCarouselWrapper{height:280px}}.sidebarCarouselSlide{width:100%;height:100%}.sidebarArticleCard{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none;border-radius:8px;overflow:hidden;background:#f8fafc;transition:all .3s ease}.sidebarArticleCard:hover{background:#f1f5f9}.sidebarArticleCard:hover .sidebarCardImage img{transform:scale(1.05)}.sidebarArticleCard:hover .sidebarReadMore{color:orange}.sidebarArticleCard .sidebarCardImage{width:100%;height:180px;border-radius:8px 8px 0 0;overflow:hidden;margin-bottom:12px}.sidebarArticleCard .sidebarCardImage img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sidebarArticleCard .sidebarCardContent{flex:1;display:flex;flex-direction:column;gap:8px;padding:0}.sidebarArticleCard .sidebarCardMeta{display:flex;align-items:center;gap:6px}.sidebarArticleCard .sidebarArticleDate{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#64748b;font-weight:500}.sidebarArticleCard .sidebarArticleDate svg{width:12px;height:12px}.sidebarArticleCard .sidebarCardTitle{font-size:.95rem;font-weight:600;line-height:1.4;color:#0f172a;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 738px){.sidebarArticleCard .sidebarCardTitle{font-size:.9rem}}.sidebarArticleCard .sidebarReadMore{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;color:#64748b;text-decoration:none;margin-top:auto;transition:color .3s ease}.sidebarArticleCard .sidebarReadMore svg{width:12px;height:12px}.sidebarCarouselControls{display:flex;align-items:center;justify-content:space-between;gap:12px}.sidebarCarouselBtn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a;cursor:pointer;transition:all .3s ease}.sidebarCarouselBtn svg{width:16px;height:16px}.sidebarCarouselBtn:hover{background:#e2e8f0;border-color:#cbd5e1}.sidebarCarouselBtn:disabled{opacity:.5;cursor:not-allowed}.sidebarCarouselDots{display:flex;gap:6px;justify-content:center}.sidebarCarouselDot{width:8px;height:8px;border-radius:50%;border:none;background:#e2e8f0;cursor:pointer;transition:all .3s ease;padding:0}.sidebarCarouselDot:hover{background:#cbd5e1}.sidebarCarouselDot.active{background:#0f172a;width:20px;border-radius:4px}
