.lang-opt{align-items:center;gap:5px;display:inline-flex}.lang-flag{width:15px;font-size:14px;line-height:1;display:inline-block;transform:translateY(-.5px)}@media (width<=980px){.nav{z-index:1000}.nav .container{gap:12px}.nav-links,.nav-cta{display:none!important}.mobile-trigger{margin-left:auto;display:inline-flex!important}.mobile-menu-overlay{z-index:998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s var(--ease),visibility .22s var(--ease);background:#06122d85;position:fixed;inset:0}.mobile-menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.mobile-menu{z-index:999;border-left:1px solid var(--line);width:min(92vw,430px);max-width:430px;height:100dvh;transition:transform .28s var(--ease);background:#fff;flex-direction:column;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-24px 0 60px #06122d38;display:flex!important}.mobile-menu.open{transform:translate(0)}.mobile-menu-head{padding:calc(14px + env(safe-area-inset-top)) 18px 14px;border-bottom:1px solid var(--line);background:#fffffffa;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex!important}}.site-footer[data-astro-cid-sz7xmlte]{isolation:isolate;background:linear-gradient(90deg,#06122df5 0%,#06122de6 34%,#06122dc2 58%,#06122d9e 78%,#06122db8 100%),url(/footer-proje.webp) 100%/cover no-repeat;position:relative;overflow:hidden}.site-footer[data-astro-cid-sz7xmlte]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#06122d0f,#06122d2e),radial-gradient(circle at 84% 38%,#2b5cc929,#0000 40%);position:absolute;inset:0}.site-footer[data-astro-cid-sz7xmlte]:after{content:none}.site-footer[data-astro-cid-sz7xmlte] .container[data-astro-cid-sz7xmlte]{z-index:1;position:relative}.site-footer[data-astro-cid-sz7xmlte] .footer-logo[data-astro-cid-sz7xmlte]{align-items:center;width:fit-content;margin-bottom:2px;display:inline-flex}.site-footer[data-astro-cid-sz7xmlte] .footer-logo-img[data-astro-cid-sz7xmlte]{object-fit:contain;opacity:.96;filter:brightness(0)invert()saturate(0)contrast(1.12)drop-shadow(0 8px 18px #ffffff14);width:auto;max-width:230px;height:58px}.footer-socials[data-astro-cid-sz7xmlte]{gap:10px;margin-top:22px;display:flex}.footer-socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;background:#ffffff0f;border-radius:8px;place-items:center;width:38px;height:38px;transition:background .2s;display:grid}.footer-socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:#ffffff1f}@media (width<=980px){.site-footer[data-astro-cid-sz7xmlte]{background:linear-gradient(#06122d 0%,#081836 48%,#06122d 100%)}.site-footer[data-astro-cid-sz7xmlte]:before{background:linear-gradient(#06122d0f,#06122d57),radial-gradient(circle at 78% 76%,#2b5cc929,#0000 34%)}.site-footer[data-astro-cid-sz7xmlte]:after{content:"";z-index:0;pointer-events:none;opacity:.58;background:url(/footer-proje.webp) 72%/cover no-repeat;width:124%;height:min(430px,42%);position:absolute;bottom:0;right:-18%;mask-image:linear-gradient(#0000 0%,#000000e0 28%,#000 100%)}}@media (width<=720px){.site-footer[data-astro-cid-sz7xmlte] .footer-logo-img[data-astro-cid-sz7xmlte]{max-width:210px;height:52px}}.service-hero-visual{border:1px solid var(--line)!important;min-height:320px!important;box-shadow:var(--shadow-soft,0 20px 50px #0a1b3d29)!important;background-image:linear-gradient(#0a1b3d0a,#0a1b3d2e),url(/projects/moduler-trafo-hero.webp)!important;background-position:50%!important;background-size:cover!important;border-radius:28px!important;position:relative!important;overflow:hidden!important}.service-hero-visual>svg{display:none!important}.service-hero-photo{background-image:none!important}.service-hero-photo img{z-index:1!important;object-fit:cover!important;width:100%!important;height:100%!important;min-height:320px!important;display:block!important;position:relative!important}.service-intro-section .prose .btn,.service-intro-section .prose .btn-primary{background:var(--navy-900)!important;color:#fff!important;text-align:center!important;opacity:1!important;visibility:visible!important;border:1px solid #0a1b3d1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:14px 24px!important;font-weight:650!important;line-height:1.2!important;display:inline-flex!important;box-shadow:0 16px 34px #0a1b3d29!important}.service-intro-section .prose .btn *,.service-intro-section .prose .btn-primary *{color:inherit!important;opacity:1!important;visibility:visible!important}.service-intro-section .prose .btn svg,.service-intro-section .prose .btn-primary svg{color:#fff!important;stroke:currentColor!important}@media (width<=960px){.service-hero-visual,.service-hero-photo img{min-height:230px!important}.service-intro-section .prose>div[style*=margin-top]{margin-top:24px!important}.service-intro-section .prose .btn,.service-intro-section .prose .btn-primary{white-space:normal!important;width:100%!important;max-width:100%!important;min-height:56px!important;font-size:15px!important}}.topbar{background:#061735}.topbar .container{min-height:30px}.nav{background:#fffffff7;box-shadow:0 10px 30px #0a1b3d0b}.nav .container{min-height:66px}.logo-img{height:38px}.nav-links a.active{background:#f2f5fb;box-shadow:inset 0 -2px #2b5cc938}.nav-cta .btn-primary{box-shadow:0 10px 24px #06122d2e}.masthead-shell{z-index:30;isolation:isolate;background:#071a39;position:relative;overflow:visible}.masthead-shell:after{content:"";z-index:2;pointer-events:none;filter:blur(10px);background:linear-gradient(#fff0 0%,#071a3929 24%,#071a3947 43%,#071a391c 72%,#071a3900 100%);height:162px;position:absolute;bottom:-104px;left:0;right:0}.masthead-shell__bg,.masthead-shell__overlay{pointer-events:none;position:absolute;inset:0}.masthead-shell__bg{z-index:-2;filter:saturate(.96)contrast(1.02);background-image:url(/fotograf_ust_1_3.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;transform:scale(1.01)}.masthead-shell__overlay{z-index:-1;background:linear-gradient(90deg,#06122ddb 0%,#06122da3 40%,#06122d47 72%,#06122d29 100%)}.masthead-shell__spacer{height:clamp(96px,10vw,170px)}.home-masthead .topbar--masthead{background:0 0;border-bottom:0}.home-masthead .topbar--masthead .container{max-width:none;min-height:30px;padding-left:clamp(40px,9vw,168px);padding-right:clamp(40px,9vw,168px)}.home-masthead .topbar--masthead .tb-right,.home-masthead .topbar--masthead a{color:#fffc}.home-masthead .topbar--masthead a:hover{color:#fff}.home-masthead .nav--masthead{z-index:5001;box-shadow:none;background:0 0;border-bottom:0;position:relative}.home-masthead .nav--masthead .container{max-width:none;min-height:74px;padding-left:clamp(40px,9vw,168px);padding-right:clamp(40px,9vw,168px)}.home-masthead .nav--masthead .logo-img{filter:brightness(0)invert();width:auto;max-width:230px;height:48px}.home-masthead .nav--masthead .nav-links a{color:#ffffffe0}.home-masthead .nav--masthead .nav-links a:hover{color:#fff;box-shadow:none;background:#ffffff1a}.home-masthead .nav--masthead .nav-links a.active{color:#fff;box-shadow:none;background:0 0}.home-masthead .nav--masthead .nav-links a.active:after,.home-masthead .nav--masthead .nav-links a.has-sub:after{content:none;display:none}.home-masthead .nav--masthead .dropdown{z-index:7000}.home-masthead .nav--masthead .dropdown-panel{z-index:7001;border-color:#0a1b3d1a}.home-masthead .nav--masthead .lang-switcher{backdrop-filter:blur(10px);background:#ffffff24;border-color:#fff3}.home-masthead .nav--masthead .lang-opt{color:#ffffffd1}.home-masthead .nav--masthead .lang-opt.active,.home-masthead .nav--masthead .lang-opt:hover{color:#fff}.home-masthead .nav--masthead .lang-sep{color:#ffffff57}.home-masthead .nav--masthead .btn-primary{color:#08183a;background:#fff;box-shadow:0 14px 30px #00000038}.home-masthead .nav--masthead .btn-primary:hover{background:#f5f7fb}.solar-band{background:#071a39;border-bottom:1px solid #0a1b3d14;height:92px;min-height:92px;position:relative;overflow:hidden}.solar-band__bg{filter:saturate(.98)contrast();background-color:#0000;background-image:linear-gradient(90deg,#06122df5 0%,#06122dc7 34%,#06122d33 100%),url(/fotograf_ust_1_3.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.solar-band__overlay{background:linear-gradient(#ffffff05,#0000001a);position:absolute;inset:0}.solar-band__noise{display:none}.solar-band__content{z-index:1;align-items:center;height:100%;display:flex;position:relative}.solar-band__badge{color:#fff;align-items:center;display:inline-flex}.solar-band__text span{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;display:block}.solar-band__text p{color:#ffffffd1;margin-top:2px;font-size:13.5px;font-weight:500}.hero{z-index:1;isolation:isolate;background:#fff;min-height:clamp(590px,100svh - 188px,760px);margin-top:-1px;padding:0;position:relative;overflow:hidden}.hero .aurora{display:none}.hero .bg-grid{z-index:2;opacity:.1;background-size:58px 58px;mask-image:linear-gradient(90deg,#000 0%,#0000006b 36%,#0000 58%)}.hero .container{z-index:3;width:100%;max-width:none;min-height:inherit;padding:0;position:relative}.hero-grid{min-height:inherit;display:block;position:relative}.hero-diagram{z-index:1;width:100%;height:100%;min-height:inherit;aspect-ratio:auto;box-shadow:none;background:#eef3f9;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden;transform:none!important}.hero-showcase,.hero-showcase__image{width:100%;height:100%}.hero-showcase{position:absolute;inset:0}.hero-showcase__image{object-fit:cover;object-position:center top;filter:saturate(1.02)contrast(1.01);width:100%;height:100%;display:block}.hero-showcase__video{display:none!important}.hero-diagram .diagram-label,.hero-diagram svg:not(.hero-showcase__image){display:none}.hero-diagram:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#071a3942 0%,#071a391f 13%,#071a3900 29%),linear-gradient(90deg,#ffffff57 0%,#fff3 25%,#ffffff12 44%,#fff0 62%);position:absolute;inset:0}.hero-diagram:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#fff0,#ffffff5c);height:12%;position:absolute;inset:auto 0 0}.hero-grid>.reveal:first-child{z-index:5;width:min(40vw,590px);min-height:inherit;background:0 0;flex-direction:column;justify-content:center;margin-left:clamp(40px,9vw,168px);padding:clamp(60px,6.5vw,94px) 0 clamp(54px,6.5vw,88px);display:flex;position:relative}.hero h1{letter-spacing:-.033em;color:#08183a;overflow-wrap:normal;word-break:normal;max-width:585px;margin-top:0;font-size:clamp(42px,4.35vw,66px);line-height:1.02}.hero h1 em{color:#5966e9;font-style:italic;font-weight:430}.hero-lede{color:#4a566d;max-width:510px;margin-top:28px;font-size:clamp(15.5px,1.05vw,17px);line-height:1.65}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-badges,.hero-contact-strip{display:none!important}@media (width<=980px){.topbar{display:none}.masthead-shell{overflow:visible}.masthead-shell:after{filter:blur(5px);background:linear-gradient(#fff0 0%,#071a3914 34%,#071a391c 52%,#071a3908 78%,#071a3900 100%);height:76px;bottom:-34px}.masthead-shell__bg{background-position:bottom}.masthead-shell__overlay{background:linear-gradient(#06122dcc 0%,#06122d94 48%,#06122d70 100%)}.masthead-shell__spacer{height:clamp(118px,23vw,170px)}.nav{z-index:5001;position:relative;top:auto}.nav .container{min-height:78px;padding:14px 20px}.home-masthead .nav--masthead{background:0 0;border-bottom:0}.home-masthead .nav--masthead .container{padding-left:20px;padding-right:20px}.home-masthead .nav--masthead .logo-img{filter:brightness(0)invert();max-width:210px;height:48px}.home-masthead .nav--masthead .mobile-trigger{color:#fff;backdrop-filter:blur(10px);background:#ffffff1f;border-color:#ffffff38;width:54px;min-width:54px;height:54px;margin-left:auto;box-shadow:0 12px 28px #0000002e;display:inline-flex!important}.mobile-trigger{z-index:5002;justify-content:center;align-items:center;position:relative;opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:inline-flex!important}.mobile-menu-overlay{z-index:5003!important}.mobile-menu{z-index:5004!important}}@media (width<=1180px){.hero{min-height:590px}.hero-grid>.reveal:first-child{width:min(46vw,560px);margin-left:clamp(36px,6vw,76px)}.hero h1{font-size:clamp(38px,4.25vw,56px)}.hero-diagram:before{background:linear-gradient(#071a392e 0%,#071a3912 12%,#071a3900 25%),linear-gradient(90deg,#ffffff6b 0%,#ffffff38 32%,#ffffff0f 52%,#fff0 72%)}}@media (width<=860px){.hero{background:#fff;min-height:auto}.hero .bg-grid{opacity:.16;mask-image:linear-gradient(#000 0%,#0000 60%)}.hero .container{min-height:auto}.hero-grid{flex-direction:column;min-height:auto;display:flex}.hero-grid>.reveal:first-child{background:#fff;width:100%;min-height:auto;margin-left:0;padding:40px 20px 28px}.hero h1{max-width:100%;font-size:clamp(33px,10.4vw,48px);line-height:1.05}.hero-lede{max-width:none;margin-top:20px;font-size:16px}.hero-ctas{margin-top:26px}.hero-ctas .btn{justify-content:center;width:100%}.hero-diagram{border-top:1px solid #0a1b3d14;order:2;width:100%;height:clamp(300px,76vw,430px);min-height:0;position:relative;inset:auto}.hero-diagram:before{background:linear-gradient(#ffffffb8 0%,#ffffff24 24%,#fff0 48%)}.hero-diagram:after{background:linear-gradient(#fff0,#ffffff52);height:20%}.hero-showcase__image{object-position:center top}}@media (width<=520px){.hero-diagram{height:clamp(292px,82vw,390px)}.hero-showcase__image{object-position:center top}}@media (width>=981px){.home-masthead .masthead-shell{z-index:5000!important;isolation:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.home-masthead .masthead-shell__bg,.home-masthead .masthead-shell__overlay,.home-masthead .masthead-shell__spacer,.home-masthead .masthead-shell:after{content:none!important;display:none!important}.home-masthead .topbar--masthead{box-shadow:none!important;backdrop-filter:none!important;background:linear-gradient(#040e2257 0%,#040e221a 100%)!important;border:0!important;display:block!important}.home-masthead .hero{margin-top:0!important;padding-top:0!important;overflow:hidden!important}html,body{overflow-x:hidden!important}.home-masthead .masthead-shell:before,.home-masthead .masthead-shell:after{content:none!important;display:none!important}.home-masthead .topbar--masthead{box-shadow:none!important;backdrop-filter:none!important;background:linear-gradient(#030d2252 0%,#030d2214 100%)!important;border:0!important}.home-masthead .nav--masthead{box-shadow:none!important;backdrop-filter:none!important;background:linear-gradient(#05102657 0%,#05102626 58%,#05102600 100%)!important;border:0!important}.home-masthead .hero:before,.home-masthead .hero:after,.home-masthead .hero-diagram:after{box-shadow:none!important;border:0!important}.home-masthead .hero-showcase__image{object-fit:cover!important;object-position:center center!important}.home-masthead .masthead-shell{z-index:5000!important;box-shadow:none!important;isolation:isolate!important;background:0 0!important;border:0!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.home-masthead .masthead-shell__bg,.home-masthead .masthead-shell__overlay,.home-masthead .masthead-shell__spacer{display:none!important}.home-masthead .masthead-shell:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#040e226b 0%,#040e2247 42%,#040e221f 74%,#040e2200 100%)!important;height:132px!important;display:block!important;position:absolute!important;inset:0 0 auto!important}.home-masthead .masthead-shell:after{content:none!important;display:none!important}.home-masthead .topbar--masthead,.home-masthead .nav--masthead{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.home-masthead .topbar--masthead .container{min-height:28px!important}.home-masthead .nav--masthead .container{min-height:74px!important}.home-masthead .hero{margin-top:0!important;padding-top:0!important}.home-masthead .nav--masthead .logo-img{filter:brightness(0)invert()drop-shadow(0 3px 10px #00000057)!important;opacity:1!important}.home-masthead .nav--masthead .nav-links a,.home-masthead .topbar--masthead a,.home-masthead .topbar--masthead span{text-shadow:0 2px 10px #00000057;color:#fffffff5!important}.home-masthead .nav--masthead .lang-switcher{background:#ffffff26!important;border-color:#ffffff3d!important}.home-masthead .nav--masthead .btn-primary{color:#08183a!important;background:#fffffff5!important;box-shadow:0 12px 30px #040e2233!important}}@media (width<=980px){html,body{overflow-x:hidden}.topbar,.topbar.topbar--masthead{display:none!important}.nav .container{padding:10px 18px!important}.logo-img{max-width:156px!important;height:34px!important}.mobile-trigger{border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important}.container{padding-left:18px!important;padding-right:18px!important}.section{padding-top:72px!important;padding-bottom:72px!important}.section-sm{padding-top:58px!important;padding-bottom:58px!important}h1{letter-spacing:-.055em!important;font-size:clamp(38px,12vw,58px)!important;line-height:.98!important}h2{letter-spacing:-.045em!important;font-size:clamp(30px,9vw,42px)!important;line-height:1.04!important}h3{font-size:clamp(20px,6vw,26px)!important}.lede,.lede-lg,.section-header .sh-right p,.page-hero p,.hero-lede{font-size:15.8px!important;line-height:1.68!important}.eyebrow{letter-spacing:.12em!important;font-size:10.5px!important}.eyebrow:before{width:18px!important}.btn{justify-content:center;min-height:48px;padding:13px 18px!important;font-size:14px!important}.hero,.page-hero,.corporate-hero,.contact-hero,.tools-hero{min-height:auto!important;padding-top:104px!important;padding-bottom:70px!important}.hero-grid,.section-header,.two-col,.contact-grid,.footer-grid,.cta-band .container,.project-meta-grid,.project-highlights,.gallery-grid,.scope-grid,.stats-grid,.trust-band .trust-grid,.proof-grid,.services-grid,.why-grid,.projects-grid,.process-list,.use-cases-grid{grid-template-columns:1fr!important}.hero-grid{gap:32px!important}.section-header{gap:18px!important;margin-bottom:34px!important}.section-header .sh-right{padding-top:0!important}.hero h1{margin-top:14px!important}.hero-lede{margin-top:18px!important}.hero-ctas,.cta-actions,.hero-contact-strip__actions,.map-action-row,.contact-action-row{width:100%}.hero-ctas,.hero-badges,.cta-band .cta-actions,.hero-contact-strip,.hero-contact-strip__actions{align-items:stretch!important}.hero-ctas .btn,.cta-band .btn,.contact-hero__actions .btn,.tools-hero-actions .btn,.map-action-row .btn,.contact-action-btn{width:100%!important}.hero-badges{gap:8px!important;margin-top:22px!important}.hero-badges span,.hero-contact-strip,.hero-contact-strip__actions a{width:100%}.hero-contact-strip{gap:10px!important}.hero-diagram{aspect-ratio:1/.82!important;border-radius:22px!important}.trust-band{padding:30px 0!important}.trust-band .trust-grid{gap:12px!important}.trust-item{border-bottom:1px solid var(--line);padding:16px 0!important}.trust-item:last-child{border-bottom:0}.stats-band{padding:58px 0!important}.stat-item{border-right:0!important;padding:24px 18px!important}.services-grid{border:1px solid var(--line)!important;border-radius:22px!important;overflow:hidden!important}.service-card{min-height:unset!important;border-right:0!important;padding:26px 22px!important}.service-card .s-num{margin-bottom:18px!important}.service-card .s-icon{width:46px!important;height:46px!important;margin-bottom:18px!important}.why-grid{border-radius:22px!important}.why-card{min-height:unset!important;padding:26px 22px!important}.projects-grid{gap:18px!important}.project-card{border-radius:20px!important}.project-thumb{aspect-ratio:16/10!important}.process-list{background:#fff;border:1px solid var(--line)!important;border-radius:22px!important;overflow:hidden!important}.process-step,.process-step:nth-child(odd),.process-step:nth-child(2n){border-right:0!important;grid-template-columns:56px 1fr!important;gap:16px!important;padding:22px!important}.process-step .p-num{font-size:34px!important}.cta-band{padding:66px 0!important}.cta-band .container{text-align:left!important;gap:26px!important;min-height:auto!important}.cta-band .cta-actions{justify-content:stretch!important}.footer-grid{gap:30px!important;margin-bottom:36px!important}footer.site-footer{padding-top:54px!important}.footer-bottom{flex-direction:column}.two-col .tc-left h2{position:static!important}.scope-item,.scope-item:nth-child(odd),.scope-item:nth-child(2n){border-right:0!important;padding-left:0!important;padding-right:0!important}.form-card{border-radius:22px!important;padding:26px 20px!important}.form-row{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:14px!important}.form-field input,.form-field textarea,.form-field select{min-height:48px;font-size:16px!important}.page-hero{border-bottom-color:#ffffff1f!important}.breadcrumbs{white-space:nowrap;scrollbar-width:none;overflow-x:auto}.breadcrumbs::-webkit-scrollbar{display:none}}@media (width<=760px){.section{padding-top:62px!important;padding-bottom:62px!important}.section-sm{padding-top:50px!important;padding-bottom:50px!important}.hero,.page-hero,.corporate-hero,.contact-hero,.tools-hero{padding-top:94px!important;padding-bottom:62px!important}.hero-diagram{aspect-ratio:1/.78!important}.use-cases-band{padding-top:30px!important;padding-bottom:62px!important}.use-case-card{border-radius:18px!important;padding:20px!important}.use-case-card p{min-height:unset!important}.project-hero-img{aspect-ratio:16/11!important;border-radius:20px!important;margin-top:26px!important}.gallery-grid{gap:12px!important}}@media (width<=560px){.container{padding-left:16px!important;padding-right:16px!important}h1{font-size:40px!important;line-height:1!important}h2{font-size:31px!important}.hero,.page-hero,.corporate-hero,.contact-hero,.tools-hero{padding-top:88px!important}.btn{text-align:center;white-space:normal!important}.hero-diagram{aspect-ratio:1/.72!important}.service-card,.why-card,.project-body,.process-step,.stat-item,.office-card,.project-highlight-card,.value-item,.proof-card{padding-left:18px!important;padding-right:18px!important}.mobile-menu{width:94vw!important}}@media (width<=760px){.home-masthead .masthead-shell{background:#061735!important}.home-masthead .masthead-shell__bg,.home-masthead .masthead-shell__overlay,.home-masthead .masthead-shell__spacer,.home-masthead .masthead-shell:after{content:none!important;display:none!important}.home-masthead .nav--masthead{background:linear-gradient(#051026f5,#051026d1)!important;border-bottom:1px solid #ffffff14!important}.home-masthead .nav--masthead .container{min-height:72px!important;padding-top:10px!important;padding-bottom:10px!important}.home-masthead .nav--masthead .logo-img{height:42px!important}.home-masthead .nav--masthead .mobile-trigger{background:#ffffff1a!important;border-color:#ffffff2e!important;width:50px!important;min-width:50px!important;height:50px!important}.hero{isolation:isolate!important;color:#fff!important;background:linear-gradient(#030a19f0 0%,#051025cc 34%,#0510255c 66%,#051025b8 100%),url(/mobil%20hero/1.%20home-hero-mobile.webp) bottom/cover no-repeat!important;align-items:flex-start!important;min-height:690px!important;margin-top:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.hero:before{content:"";z-index:0;pointer-events:none;opacity:.48;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#fff0,#fff 92%);height:110px;position:absolute;inset:auto 0 0}.hero>.aurora,.hero>.bg-grid,.hero .hero-diagram{display:none!important}.hero .container,.hero .hero-grid,.hero .reveal{z-index:1!important;position:relative!important}.hero .container{min-height:inherit!important;padding-left:18px!important;padding-right:18px!important}.hero .hero-grid{min-height:inherit!important;justify-content:flex-start!important;align-items:flex-start!important;padding-top:78px!important;display:flex!important}.hero-grid>.reveal:first-child{background:0 0!important;width:100%!important;min-height:auto!important;margin:0!important;padding:0!important;display:block!important}.hero h1,.hero h1 em{color:#fff!important;text-shadow:0 18px 42px #00000070!important}.hero h1{letter-spacing:-.045em!important;max-width:96%!important;margin:0!important;font-size:clamp(38px,11.2vw,50px)!important;line-height:1.02!important}.hero h1 em{color:#a9c4ff!important}.hero .hero-lede{color:#e8f0ffe6!important;opacity:1!important;text-shadow:0 10px 24px #0000004d!important;max-width:98%!important;margin-top:20px!important;display:block!important}.hero .hero-ctas{gap:12px!important;width:100%!important;margin-top:28px!important;display:grid!important}.hero .hero-ctas .btn{justify-content:center!important;width:100%!important}.hero .btn-primary{color:var(--navy-900)!important;background:#fff!important;box-shadow:0 18px 42px #00000038!important}.hero .btn-secondary{-webkit-backdrop-filter:blur(12px);color:#fff!important;box-shadow:none!important;background:#ffffff1f!important;border-color:#ffffff4d!important}.hero-badges,.hero-contact-strip{display:none!important}.page-hero--image .ph-grid{display:block!important}.page-hero--image .ph-lede{color:#e8f0ffe0!important;text-shadow:0 10px 24px #00000042!important;max-width:100%!important;margin-top:24px!important;padding-left:18px!important}.page-hero--image h1{text-shadow:0 18px 42px #00000061!important;max-width:96%!important}.corporate-hero,.contact-hero{align-items:flex-start!important;min-height:640px!important}.corporate-hero__bg{background:linear-gradient(#030a19eb 0%,#051025b8 30%,#05102533 64%,#05102594 100%),url(/mobil%20hero/kurumsal-hero-mobile.webp) bottom/cover no-repeat!important}.contact-hero__bg{background:linear-gradient(#030a19eb 0%,#051025b8 30%,#05102533 64%,#05102594 100%),url(/mobil%20hero/iletisim-hero-mobile.webp) bottom/cover no-repeat!important}.corporate-hero__bg,.contact-hero__bg{transform:none!important}.corporate-hero:after,.contact-hero:after{background:linear-gradient(#03122c00,#fff 92%)!important;height:120px!important}.corporate-hero__content,.contact-hero__content{max-width:100%!important}.corporate-hero p,.contact-hero p{color:#e8f0ffe0!important;text-shadow:0 10px 24px #00000042!important}.contact-hero__cards{display:none!important}}@media (width<=560px){.hero{min-height:680px!important}.hero .hero-grid{padding-top:70px!important}.page-hero--image,.corporate-hero,.contact-hero{min-height:620px!important}.page-hero--image h1,.corporate-hero h1,.contact-hero h1{letter-spacing:-.045em!important;font-size:40px!important;line-height:1.02!important}}@media (width>=981px){.home-masthead .masthead-shell:before{background:linear-gradient(#040d1f94 0%,#040d1f57 44%,#040d1f21 74%,#040d1f00 100%)!important;height:148px!important}.home-masthead .topbar--masthead .container,.home-masthead .nav--masthead .container,.home-masthead .hero-grid>.reveal:first-child{margin-left:0!important;padding-left:clamp(42px,8.8vw,146px)!important}.home-masthead .topbar--masthead .container,.home-masthead .nav--masthead .container{padding-right:clamp(42px,8.8vw,146px)!important}.home-masthead .topbar--masthead .container{min-height:26px!important;padding-top:6px!important;padding-bottom:2px!important}.home-masthead .topbar--masthead .tb-right{opacity:.92!important;gap:16px!important;font-size:12px!important}.home-masthead .nav--masthead .container{min-height:78px!important;padding-top:12px!important;padding-bottom:12px!important}.home-masthead .nav--masthead .logo-img{max-width:218px!important;height:46px!important}.home-masthead .nav--masthead .nav-links{background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:999px!important;gap:8px!important;padding:5px 8px!important}.home-masthead .nav--masthead .nav-links a{color:#ffffffe6!important;text-shadow:0 2px 10px #00000047!important;border-radius:999px!important;padding:9px 13px!important;font-size:14px!important;font-weight:700!important}.home-masthead .nav--masthead .nav-links a:hover,.home-masthead .nav--masthead .nav-links a.active{color:#fff!important;background:#ffffff21!important}.home-masthead .nav--masthead .lang-switcher{background:#ffffff2e!important;border-color:#ffffff40!important;height:40px!important}.home-masthead .nav--masthead .btn-primary{color:#071a39!important;background:#fffffffa!important;min-height:48px!important;padding:14px 22px!important;font-weight:800!important;box-shadow:0 18px 42px #030a1938!important}.home-masthead .nav--masthead .btn-primary:hover{background:#fff!important;transform:translateY(-2px)!important}.home-masthead .hero{min-height:clamp(640px,100svh - 108px,790px)!important}.home-masthead .hero-diagram:before{background:linear-gradient(#040d1f4d 0%,#040d1f1f 16%,#040d1f00 34%),linear-gradient(90deg,#ffffffc7 0%,#ffffff8f 26%,#ffffff38 48%,#fff0 69%),radial-gradient(circle at 21% 37%,#fff5e48a,#0000 34%)!important}.home-masthead .hero-diagram:after{content:""!important;z-index:4!important;pointer-events:none!important;height:150px!important;box-shadow:none!important;background:linear-gradient(#f8fafc00,#f8fafc 88%)!important;border:0!important;display:block!important;position:absolute!important;inset:auto 0 0!important}.home-masthead .hero-showcase__image{filter:saturate(1.03)contrast(1.02)brightness(.99)!important}.home-masthead .hero-grid>.reveal:first-child{justify-content:flex-start!important;width:min(49vw,760px)!important;padding-top:clamp(128px,13vh,162px)!important;padding-bottom:clamp(68px,9vh,108px)!important;padding-right:0!important}.home-masthead .hero-grid>.reveal:first-child:before{content:"ELEKTRIK - ENERJI - TEKNIK YAPI";color:#244586;letter-spacing:.12em;background:#ffffff9e;border:1px solid #0a1b3d14;border-radius:999px;align-items:center;width:fit-content;margin-bottom:18px;padding:8px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 12px 34px #0a1b3d14}.home-masthead .hero h1{letter-spacing:-.033em!important;color:#071a39!important;text-shadow:0 10px 34px #ffffff38!important;max-width:715px!important;font-size:clamp(43px,3.95vw,62px)!important;line-height:1.05!important}.home-masthead .hero h1 em{color:#5368ea!important;text-shadow:0 10px 30px #5368ea29!important}.home-masthead .hero-lede{color:#182236eb!important;background:#ffffff94!important;border:1px solid #0a1b3d14!important;border-radius:18px!important;width:fit-content!important;max-width:555px!important;margin-top:22px!important;padding:14px 16px!important;font-size:clamp(15px,.94vw,16.5px)!important;font-weight:600!important;line-height:1.62!important;box-shadow:0 16px 38px #0a1b3d14!important}.home-masthead .hero-ctas{gap:14px!important;margin-top:24px!important}.home-masthead .hero-ctas .btn{min-height:52px!important;padding:15px 23px!important;font-weight:800!important}.home-masthead .hero-ctas .btn-primary{color:#fff!important;background:linear-gradient(135deg,#071a39,#113878)!important;box-shadow:0 20px 44px #071a3938!important}.home-masthead .hero-ctas .btn-secondary{color:#071a39!important;background:#ffffffc7!important;border-color:#0a1b3d21!important;box-shadow:0 16px 38px #0a1b3d14!important}.home-masthead .hero-ctas .btn-secondary:hover{background:#fff!important;border-color:#2b5cc947!important;transform:translateY(-2px)!important}.home-masthead .use-cases-band{background:radial-gradient(circle at 12% 0,#5368ea14,#0000 28%),linear-gradient(#f8fafc 0%,#fff 100%)!important;margin-top:-18px!important;padding-top:74px!important;padding-bottom:86px!important;position:relative!important}.home-masthead .use-case-head{align-items:end!important;margin-bottom:34px!important}.home-masthead .use-case-head h2{max-width:720px!important}.home-masthead .use-cases-grid{gap:18px!important}.home-masthead .use-case-card{background:#ffffffe6!important;border:1px solid #0a1b3d14!important;border-radius:24px!important;padding:27px 24px!important;box-shadow:0 16px 40px #0a1b3d0f!important}.home-masthead .use-case-card:hover{border-color:#2b5cc938!important;transform:translateY(-5px)!important;box-shadow:0 28px 64px #0a1b3d1c!important}}@media (width>=981px) and (width<=1320px){.home-masthead .nav--masthead .nav-links a{padding-left:10px!important;padding-right:10px!important;font-size:13.5px!important}.home-masthead .hero-grid>.reveal:first-child{width:min(50vw,670px)!important}.home-masthead .hero h1{font-size:clamp(40px,3.85vw,56px)!important}}@media (width<=980px){.home-masthead .hero .hero-grid{padding-top:88px!important}.home-masthead .hero-grid>.reveal:first-child{padding-left:18px!important;padding-right:18px!important}.home-masthead .hero h1{letter-spacing:-.048em!important}.home-masthead .hero .hero-lede{max-width:96%!important;line-height:1.66!important}.home-masthead .hero .hero-ctas{margin-top:24px!important}.home-masthead .hero .hero-ctas .btn{min-height:50px!important;font-weight:800!important}.home-masthead .use-cases-band{background:linear-gradient(#f8fafc 0%,#fff 100%)!important}}@media (width<=760px){.home-masthead .nav--masthead .container{min-height:66px!important;padding:8px 16px!important}.home-masthead .nav--masthead .logo-img{max-width:168px!important;height:38px!important}.home-masthead .nav--masthead .mobile-trigger{border-radius:16px!important;width:46px!important;min-width:46px!important;height:46px!important}.home-masthead .hero{background:linear-gradient(#030a19db 0%,#040d1f9e 31%,#040d1f2e 60%,#040d1fb3 100%),url(/mobil%20hero/1.%20home-hero-mobile.webp) bottom/cover no-repeat!important;min-height:720px!important}.home-masthead .hero:before{opacity:.38!important}.home-masthead .hero:after{background:linear-gradient(#fff0,#f8fafc 90%)!important;height:132px!important}.home-masthead .hero .container{padding-left:16px!important;padding-right:16px!important}.home-masthead .hero .hero-grid{align-items:flex-start!important;padding-top:76px!important}.home-masthead .hero-grid>.reveal:first-child{width:100%!important;padding:0!important}.home-masthead .hero-grid>.reveal:first-child:before{content:"AKENTEK ENERJI ALTYAPILARI";color:#ebf2fff0!important;letter-spacing:.11em!important;background:#ffffff24!important;border:1px solid #ffffff38!important;border-radius:999px!important;margin-bottom:14px!important;padding:7px 10px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.home-masthead .hero h1{letter-spacing:-.046em!important;max-width:98%!important;font-size:clamp(35px,10.2vw,45px)!important;line-height:1.03!important}.home-masthead .hero h1,.home-masthead .hero h1 em{color:#fff!important;text-shadow:0 16px 38px #0000006b!important}.home-masthead .hero h1 em{color:#b8c8ff!important}.home-masthead .hero .hero-lede{color:#eef4fff0!important;-webkit-backdrop-filter:blur(10px)!important;background:#030a1947!important;border:1px solid #ffffff26!important;border-radius:18px!important;max-width:100%!important;margin-top:16px!important;padding:13px 14px!important;font-size:14.4px!important;font-weight:600!important;line-height:1.58!important;display:block!important;box-shadow:0 18px 42px #0000002e!important}.home-masthead .hero .hero-ctas{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:18px!important;display:grid!important}.home-masthead .hero .hero-ctas .btn{border-radius:18px!important;width:100%!important;min-height:50px!important;font-size:14px!important}.home-masthead .hero .btn-primary{color:#071a39!important;background:#fff!important;box-shadow:0 18px 40px #0000003d!important}.home-masthead .hero .btn-secondary{color:#fff!important;background:#ffffff21!important;border-color:#ffffff42!important}.home-masthead .use-cases-band{background:#f8fafc!important;margin-top:-18px!important;padding-top:54px!important;padding-bottom:56px!important}.home-masthead .use-case-head{gap:14px!important;margin-bottom:24px!important}.home-masthead .use-case-head h2{font-size:clamp(29px,8.4vw,38px)!important;line-height:1.05!important}.home-masthead .use-cases-grid{gap:12px!important}.home-masthead .use-case-card{background:#fff!important;border-radius:20px!important;padding:22px 18px!important;box-shadow:0 14px 34px #0a1b3d12!important}}@media (width>=761px) and (width<=1180px){html,body{overflow-x:hidden!important}.container{max-width:100%!important;padding-left:32px!important;padding-right:32px!important}.section{padding-top:84px!important;padding-bottom:84px!important;overflow:hidden!important}.section-sm{padding-top:64px!important;padding-bottom:64px!important;overflow:hidden!important}h1{font-size:clamp(42px,6vw,60px)!important;line-height:1.04!important}h2{font-size:clamp(34px,4.8vw,48px)!important;line-height:1.06!important}.section-header,.two-col,.contact-grid,.contact-form-grid,.contact-map-grid,.corporate-showcase,.home-command-grid,.home-services-visual,.home-project-showcase,.home-process-grid,.project-meta-grid,.project-highlights,.service-lead-grid{grid-template-columns:1fr!important;gap:28px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.services-grid,.projects-grid,.why-grid,.scope-grid,.gallery-grid,.stats-grid,.trust-grid,.use-cases-grid,.home-command-mini-grid,.home-project-spotlights,.home-project-archive{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.home-project-showcase__copy,.home-command-main,.home-services-panel,.home-command-side,.home-project-spotlights,.home-project-archive,.contact-side-panel,.contact-form-wrap,.prose,.tc-left,.sh-right{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.home-command-main,.home-project-showcase__copy{border-radius:26px!important;padding:32px!important}.home-image-card,.home-project-main-image,.service-hero-visual,.project-hero-img,.corporate-photo,.contact-visual-card,.gallery-item,figure{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important}.home-image-card img,.home-project-main-image img,.service-hero-visual img,.project-hero-img img,.corporate-photo img,.contact-visual-card img,.gallery-item img,figure img{object-fit:cover!important;width:100%!important;max-width:100%!important}}@media (width>=761px) and (width<=980px){.home-masthead .hero{background:#071a39!important;min-height:720px!important;padding:0!important;position:relative!important;overflow:hidden!important}.home-masthead .hero .container{z-index:3!important;min-height:720px!important;padding:0!important;position:relative!important}.home-masthead .hero-grid{min-height:720px!important;display:block!important;position:relative!important}.home-masthead .hero-diagram{order:initial!important;z-index:1!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:720px!important;position:absolute!important;inset:0!important}.home-masthead .hero-showcase,.home-masthead .hero-showcase__image{width:100%!important;height:100%!important}.home-masthead .hero-showcase__image{object-fit:cover!important;object-position:center center!important}.home-masthead .hero-diagram:before{background:linear-gradient(#040d1f94 0%,#040d1f2e 24% 64%,#f8fafc0d 100%),linear-gradient(90deg,#ffffffb3 0%,#ffffff70 42%,#ffffff14 74%,#fff0 100%)!important}.home-masthead .hero-diagram:after{content:""!important;z-index:4!important;background:linear-gradient(#f8fafc00,#f8fafc 88%)!important;height:170px!important;display:block!important;position:absolute!important;inset:auto 0 0!important}.home-masthead .hero-grid>.reveal:first-child{z-index:5!important;background:0 0!important;flex-direction:column!important;justify-content:center!important;width:min(72vw,680px)!important;min-height:720px!important;margin-left:0!important;padding:132px 42px 84px!important;display:flex!important;position:relative!important}.home-masthead .hero-grid>.reveal:first-child:before{color:#244586!important;background:#ffffff9e!important}.home-masthead .hero h1{color:#071a39!important;-webkit-text-fill-color:#071a39!important;max-width:640px!important;font-size:clamp(42px,6.4vw,58px)!important;line-height:1.04!important}.home-masthead .hero h1 em{color:#5368ea!important;-webkit-text-fill-color:#5368ea!important}.home-masthead .hero-lede{color:#182236eb!important;background:#ffffff9e!important;border:1px solid #0a1b3d14!important;max-width:560px!important}.home-masthead .hero-ctas .btn{width:auto!important}}@media (width<=760px){html,body{overflow-x:hidden!important}main,section,.container{max-width:100%!important}.container{padding-left:18px!important;padding-right:18px!important}.section,.section-sm{overflow:hidden!important}.section-header,.two-col,.services-grid,.projects-grid,.scope-grid,.gallery-grid,.project-meta-grid,.project-highlights,.process-grid,.process-list,.why-grid,.trust-grid,.stats-grid,.corporate-showcase,.corporate-work-grid,.values-showcase,.detail-gallery-grid,.contact-hero__grid,.contact-intro-grid,.contact-form-grid,.location-showcase,.office-card-grid,.contact-map-grid,.contact-process-grid{grid-template-columns:1fr!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.service-card,.project-card,.scope-item,.why-card,.process-step,.office-card,.contact-side-panel,.contact-form-wrap,.corporate-showcase__content,.home-services-panel,.prose,.tc-left,.sh-right{width:100%!important;min-width:0!important;max-width:100%!important}figure,.corporate-photo,.contact-visual-card,.contact-location-photo,.contact-map-visual,.project-hero-img,.service-hero-visual,.gallery-item{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important}img,figure img,.corporate-photo img,.contact-visual-card img,.contact-location-photo img,.contact-map-visual img,.project-hero-media,.gallery-item img{object-fit:cover!important;max-width:100%!important}h1{font-size:clamp(34px,10vw,48px)!important}h2{font-size:clamp(28px,8.5vw,40px)!important}body.home-masthead,body.home-masthead main{overflow-x:hidden!important}body.home-masthead .home-projects-section,body.home-masthead .flagship-section{overflow:hidden!important}body.home-masthead .home-projects-section .container,body.home-masthead .flagship-section .container{width:100%!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}body.home-masthead .home-project-showcase{grid-template-columns:1fr!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:22px!important;display:grid!important}body.home-masthead .home-project-showcase__copy,body.home-masthead .home-project-spotlights,body.home-masthead .home-project-archive,body.home-masthead .projects-grid--featured{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.home-masthead .home-project-showcase__copy{border-radius:24px!important;padding:26px 20px!important}body.home-masthead .home-project-showcase__copy h2{font-size:clamp(28px,8.4vw,38px)!important;line-height:1.06!important}body.home-masthead .hero .hero-grid{padding-top:54px!important}body.home-masthead .hero-grid>.reveal:first-child:before{color:#f5f8fff5!important;background:#ffffff2e!important;margin-bottom:12px!important}body.home-masthead .hero h1{letter-spacing:-.035em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;text-shadow:0 16px 38px #0000007a!important;max-width:100%!important;font-size:clamp(32px,8.9vw,40px)!important;line-height:1.05!important}body.home-masthead .hero h1 em{color:#b7c7ff!important;-webkit-text-fill-color:#b7c7ff!important;opacity:1!important;mix-blend-mode:normal!important;text-shadow:0 16px 38px #00000075!important}body.home-masthead .hero .hero-lede{background:#050e2161!important;margin-top:14px!important;padding:12px 13px!important;font-size:14px!important;line-height:1.56!important}body.home-masthead .hero .hero-ctas{gap:9px!important;margin-top:16px!important}body.home-masthead .hero .hero-ctas .btn{border-radius:17px!important;min-height:48px!important}body.home-masthead .home-command-section,body.home-masthead .home-services-section,body.home-masthead .flagship-section{overflow:hidden!important}body.home-masthead .home-command-grid,body.home-masthead .home-command-side,body.home-masthead .home-command-mini-grid,body.home-masthead .home-services-visual,body.home-masthead .home-services-panel,body.home-masthead .featured-projects,body.home-masthead .projects-showcase{grid-template-columns:1fr!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}body.home-masthead .home-command-main,body.home-masthead .home-command-side,body.home-masthead .home-services-panel,body.home-masthead .home-services-visual{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.home-masthead .home-command-main{border-radius:24px!important;padding:28px 20px!important}body.home-masthead .home-command-main h2,body.home-masthead .home-services-panel h3{font-size:clamp(27px,8vw,36px)!important;line-height:1.07!important}body.home-masthead .home-image-card,body.home-masthead .home-image-card--command,body.home-masthead .home-image-card--wide,body.home-masthead .project-method-visual,body.home-masthead .home-services-visual figure{border-radius:22px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}body.home-masthead .home-image-card img,body.home-masthead .home-image-card--command img,body.home-masthead .home-image-card--wide img,body.home-masthead .project-method-visual img,body.home-masthead .home-services-visual img{object-fit:cover!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:320px!important;display:block!important}body.home-masthead .home-command-card{border-radius:18px!important;padding:20px 18px!important}}@media (width>=761px) and (width<=1180px){body.home-masthead .masthead-shell__bg,body.home-masthead .masthead-shell__overlay,body.home-masthead .masthead-shell__spacer,body.home-masthead .masthead-shell:after{content:none!important;opacity:0!important;height:0!important;display:none!important}body.home-masthead .nav--masthead{background:#071a39!important;border-bottom:1px solid #ffffff14!important}body.home-masthead .hero{isolation:isolate!important;background:#071a39!important;height:690px!important;min-height:690px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.home-masthead .hero>.aurora,body.home-masthead .hero>.bg-grid{display:none!important}body.home-masthead .hero .container{z-index:2!important;background:0 0!important;width:100%!important;max-width:none!important;height:690px!important;min-height:690px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}body.home-masthead .hero-grid{background:0 0!important;width:100%!important;max-width:none!important;height:690px!important;min-height:690px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.home-masthead .hero-diagram{width:100vw!important;min-width:100vw!important;max-width:none!important;height:690px!important;min-height:690px!important;box-shadow:none!important;z-index:1!important;background:#071a39!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0 auto 0 50%!important;overflow:hidden!important;transform:translate(-50%)!important}body.home-masthead .hero-showcase{background:0 0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:690px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}body.home-masthead .hero-showcase__image{object-fit:cover!important;object-position:center center!important;filter:saturate(1.04)contrast(1.04)brightness(.92)!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:690px!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}body.home-masthead .hero-diagram:before{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#030a19db,#030a199e 36%,#030a1933 70%,#030a1900)!important;display:block!important;position:absolute!important;inset:0!important}body.home-masthead .hero-diagram:after{content:""!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(#f8fafc00,#f8fafc 90%)!important;height:145px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}body.home-masthead .hero-grid>.reveal:first-child{z-index:5!important;background:0 0!important;flex-direction:column!important;justify-content:center!important;width:min(76vw,690px)!important;height:690px!important;min-height:690px!important;margin:0!important;padding:110px 42px 86px!important;display:flex!important;position:relative!important}body.home-masthead .hero-grid>.reveal:first-child:before{color:#eff5fff0!important;background:#ffffff21!important;border-color:#ffffff3d!important}body.home-masthead .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.038em!important;text-shadow:0 18px 44px #0000007a!important;opacity:1!important;max-width:650px!important;font-size:clamp(40px,5.2vw,58px)!important;line-height:1.04!important}body.home-masthead .hero h1 em{color:#9fb5ff!important;-webkit-text-fill-color:#9fb5ff!important;text-shadow:0 18px 44px #00000070!important}body.home-masthead .hero-lede{color:#f5f8fff2!important;background:#040e229e!important;border:1px solid #ffffff2e!important;max-width:560px!important;box-shadow:0 18px 48px #0000002e!important}body.home-masthead .hero-ctas{flex-wrap:wrap!important;gap:12px!important;display:flex!important}body.home-masthead .hero-ctas .btn{width:auto!important}}@media (width>=761px) and (width<=880px){body.home-masthead .hero,body.home-masthead .hero .container,body.home-masthead .hero-grid,body.home-masthead .hero-diagram,body.home-masthead .hero-showcase,body.home-masthead .hero-showcase__image,body.home-masthead .hero-grid>.reveal:first-child{height:650px!important;min-height:650px!important}body.home-masthead .hero-grid>.reveal:first-child{width:100%!important;padding:88px 32px 74px!important}body.home-masthead .hero h1{max-width:610px!important;font-size:clamp(36px,6.4vw,50px)!important}body.home-masthead .hero-lede{max-width:560px!important}}@media (width<=760px){body.home-masthead .hero{background:#061735!important}body.home-masthead .hero .hero-diagram{z-index:0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.home-masthead .hero-showcase,body.home-masthead .hero-showcase__image{width:100%!important;height:100%!important;display:block!important}body.home-masthead .hero-showcase__image{object-fit:cover!important;object-position:center bottom!important}body.home-masthead .hero-diagram:before{background:linear-gradient(#030a19eb,#0510256b,#051025bd)!important}body.home-masthead .hero .container{z-index:2!important;position:relative!important}}@media (width>=981px){body.home-masthead .hero-diagram:before{background:linear-gradient(90deg,#030a19c7 0%,#030a1985 31%,#030a192e 57%,#030a1900 86%),linear-gradient(#030a1942 0%,#030a190f 42%,#030a1900 78%)!important}body.home-masthead .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 18px 44px #0000006b!important;opacity:1!important}body.home-masthead .hero h1 em{color:#9fb5ff!important;-webkit-text-fill-color:#9fb5ff!important;text-shadow:0 18px 44px #00000061!important}body.home-masthead .hero-lede{color:#f5f8fff0!important;background:#040e2285!important;border-color:#ffffff2e!important;box-shadow:0 18px 48px #0000002e!important}body.home-masthead .hero-grid>.reveal:first-child:before{color:#eff5fff0!important;background:#ffffff21!important;border-color:#ffffff3d!important}body.home-masthead .hero-ctas .btn-secondary{background:#ffffffdb!important}body.home-masthead .hero-showcase__image{object-position:center center!important;filter:saturate(1.05)contrast(1.04)brightness(.96)!important}}@media (width>=768px) and (width<=1024px){body.home-page.home-masthead .masthead-shell{background:0 0!important;position:absolute!important;inset:0 0 auto!important;overflow:visible!important}body.home-page.home-masthead .masthead-shell__bg,body.home-page.home-masthead .masthead-shell__overlay,body.home-page.home-masthead .masthead-shell__spacer,body.home-page.home-masthead .masthead-shell:after{content:none!important;opacity:0!important;height:0!important;display:none!important}body.home-page.home-masthead .masthead-shell:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#040e22b8,#040e223d 68%,#040e2200)!important;height:132px!important;display:block!important;position:absolute!important;inset:0 0 auto!important}body.home-page.home-masthead .topbar--masthead,body.home-page.home-masthead .nav--masthead{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}body.home-page.home-masthead .hero{isolation:isolate!important;background:linear-gradient(#030a19e0 0%,#030a1994 34%,#030a1947 68%,#030a1999 100%),linear-gradient(90deg,#030a19c7 0%,#030a198f 44%,#030a1929 76%,#030a1900 100%),url(/H%C4%B0ZMETLER/services-hero-premium-engineering.webp) 50%/cover no-repeat!important;height:auto!important;min-height:760px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.home-page.home-masthead .hero:before{content:none!important;display:none!important}body.home-page.home-masthead .hero:after{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#f8fafc00,#f8fafc 92%)!important;height:136px!important;display:block!important;position:absolute!important;inset:auto 0 0!important}body.home-page.home-masthead .hero>.aurora,body.home-page.home-masthead .hero>.bg-grid,body.home-page.home-masthead .hero-diagram{display:none!important}body.home-page.home-masthead .hero .container,body.home-page.home-masthead .hero-grid{z-index:5!important;width:100%!important;max-width:none!important;min-height:inherit!important;background:0 0!important;height:auto!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}body.home-page.home-masthead .hero-grid{display:block!important}body.home-page.home-masthead .hero-grid>.reveal:first-child{z-index:6!important;background:0 0!important;width:100%!important;max-width:720px!important;height:auto!important;min-height:auto!important;margin:0!important;padding:128px 44px 96px!important;display:block!important;position:relative!important}body.home-page.home-masthead .hero-grid>.reveal:first-child:before{color:#ecf2fff5!important;box-shadow:none!important;background:#ffffff29!important;border-color:#ffffff40!important;margin-bottom:16px!important}body.home-page.home-masthead .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-shadow:0 18px 42px #0000008f!important;opacity:1!important;max-width:690px!important;font-size:52px!important;line-height:1.05!important}body.home-page.home-masthead .hero h1 em{color:#c2d0ff!important;-webkit-text-fill-color:#c2d0ff!important;text-shadow:0 18px 42px #00000070!important}body.home-page.home-masthead .hero-lede{color:#eef4fff2!important;text-shadow:0 12px 32px #0000006b!important;background:#030a1961!important;border:1px solid #ffffff29!important;border-radius:18px!important;width:auto!important;max-width:650px!important;margin-top:20px!important;padding:14px 16px!important;font-size:16px!important;font-weight:650!important;line-height:1.58!important;box-shadow:0 18px 44px #00000038!important}body.home-page.home-masthead .hero-ctas{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;width:auto!important;max-width:660px!important;margin-top:22px!important;display:flex!important}body.home-page.home-masthead .hero-ctas .btn{border-radius:999px!important;width:auto!important;min-height:52px!important}body.home-page.home-masthead .hero-ctas .btn-primary{color:#071a39!important;background:#fff!important;box-shadow:0 18px 42px #00000038!important}body.home-page.home-masthead .hero-ctas .btn-secondary{color:#fff!important;box-shadow:none!important;background:#ffffff2e!important;border-color:#ffffff42!important}}@media (width>=768px) and (width<=880px){body.home-page.home-masthead .hero{min-height:760px!important}body.home-page.home-masthead .hero-grid>.reveal:first-child{max-width:680px!important;padding:118px 32px 92px!important}body.home-page.home-masthead .hero h1{font-size:46px!important;line-height:1.06!important}body.home-page.home-masthead .hero-lede{max-width:620px!important;font-size:15px!important}}@media (width>=881px) and (width<=1024px){body.home-page.home-masthead .hero{min-height:780px!important}body.home-page.home-masthead .hero-grid>.reveal:first-child{padding:138px 52px 104px!important}body.home-page.home-masthead .hero h1{font-size:56px!important}}@media (width>=641px) and (width<=760px){body.home-page.home-masthead .masthead-shell__bg,body.home-page.home-masthead .masthead-shell__overlay,body.home-page.home-masthead .masthead-shell__spacer,body.home-page.home-masthead .masthead-shell:after{content:none!important;opacity:0!important;height:0!important;display:none!important}body.home-page.home-masthead .hero{isolation:isolate!important;background:linear-gradient(#030a19e0 0%,#030a1994 31%,#030a193d 65%,#030a198f 100%),linear-gradient(90deg,#030a19b8 0%,#030a1966 48%,#030a1900 100%),url(/H%C4%B0ZMETLER/services-hero-premium-engineering.webp) 50%/cover no-repeat!important;min-height:clamp(720px,94svh,820px)!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}body.home-page.home-masthead .hero:before{content:none!important;display:none!important}body.home-page.home-masthead .hero:after{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#f8fafc00,#f8fafc 92%)!important;height:126px!important;display:block!important;position:absolute!important;inset:auto 0 0!important}body.home-page.home-masthead .hero>.aurora,body.home-page.home-masthead .hero>.bg-grid,body.home-page.home-masthead .hero-diagram{display:none!important}body.home-page.home-masthead .hero .container,body.home-page.home-masthead .hero-grid{z-index:5!important;width:100%!important;max-width:none!important;min-height:inherit!important;background:0 0!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}body.home-page.home-masthead .hero-grid{display:block!important}body.home-page.home-masthead .hero-grid>.reveal:first-child{z-index:6!important;background:0 0!important;width:100%!important;max-width:680px!important;min-height:auto!important;margin:0!important;padding:88px 24px 78px!important;display:block!important;position:relative!important}body.home-page.home-masthead .hero-grid>.reveal:first-child:before{color:#ebf2fff5!important;box-shadow:none!important;background:#ffffff24!important;border-color:#ffffff3d!important;margin-bottom:14px!important}body.home-page.home-masthead .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;text-shadow:0 16px 40px #00000075!important;max-width:660px!important;font-size:clamp(42px,7.2vw,54px)!important;line-height:1.03!important}body.home-page.home-masthead .hero h1 em{color:#b8c8ff!important;-webkit-text-fill-color:#b8c8ff!important}body.home-page.home-masthead .hero .hero-lede{color:#eef4fff0!important;background:#030a1957!important;border:1px solid #ffffff26!important;max-width:640px!important;margin-top:18px!important;padding:13px 14px!important;font-size:15px!important;line-height:1.58!important;box-shadow:0 18px 42px #0000002e!important}body.home-page.home-masthead .hero .hero-ctas{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:640px!important;margin-top:18px!important;display:grid!important}body.home-page.home-masthead .hero .hero-ctas .btn{border-radius:18px!important;width:100%!important;min-height:50px!important}}:root{--premium-surface:#ffffffeb;--premium-border:#0a1b3d1a;--premium-shadow:0 22px 54px #0a1b3d1a, 0 1px 0 #ffffffb8 inset;--premium-shadow-strong:0 34px 82px #071a392e, 0 1px 0 #ffffffc2 inset}body.home-masthead:not(.home-page) .corporate-hero__proof{display:none}@media (width>=1081px){body.home-masthead:not(.home-page) .page-hero.page-hero--image,body.home-masthead:not(.home-page) .corporate-hero,body.home-masthead:not(.home-page) .contact-hero{min-height:clamp(560px,66svh,700px)!important;padding-top:clamp(118px,12vh,148px)!important;padding-bottom:clamp(72px,8vh,94px)!important}body.home-masthead:not(.home-page) .tools-hero{min-height:clamp(600px,72svh,760px)!important;padding-top:clamp(122px,13vh,158px)!important;padding-bottom:84px!important}body.home-masthead:not(.home-page) .page-hero.page-hero--image h1,body.home-masthead:not(.home-page) .corporate-hero h1,body.home-masthead:not(.home-page) .contact-hero h1,body.home-masthead:not(.home-page) .tools-hero h1{letter-spacing:0!important;max-width:800px!important;font-size:clamp(52px,5.55vw,72px)!important;line-height:1.02!important}body.home-masthead:not(.home-page) .page-hero.page-hero--image:after,body.home-masthead:not(.home-page) .corporate-hero:after,body.home-masthead:not(.home-page) .contact-hero:after,body.home-masthead:not(.home-page) .tools-hero:after{box-shadow:inset 0 -56px 96px #f8fafc9e!important}body.home-masthead:not(.home-page) .corporate-hero .container{grid-template-columns:minmax(0,1fr) minmax(292px,320px)!important;align-items:center!important;gap:18px clamp(28px,3.4vw,42px)!important;display:grid!important}body.home-masthead:not(.home-page) .corporate-hero .corporate-crumbs{grid-column:1/-1!important;justify-self:start!important;margin-bottom:8px!important}body.home-masthead:not(.home-page) .corporate-hero__content{grid-column:1!important;max-width:820px!important}body.home-masthead:not(.home-page) .corporate-hero__proof{color:#fff!important;-webkit-backdrop-filter:blur(18px)saturate(128%)!important;background:linear-gradient(145deg,#ffffff2e,#ffffff0e),#07163461!important;border:1px solid #ffffff3d!important;border-radius:26px!important;grid-column:2!important;justify-self:end!important;width:min(100%,320px)!important;padding:20px!important;display:block!important;box-shadow:0 30px 86px #00000042,inset 0 1px #ffffff3d!important}body.home-masthead:not(.home-page) .corporate-hero__proof-kicker{color:#b9cdfa!important;letter-spacing:.14em!important;text-transform:uppercase!important;align-items:center!important;gap:9px!important;margin-bottom:14px!important;font:800 12px/1 JetBrains Mono,monospace!important;display:inline-flex!important}body.home-masthead:not(.home-page) .corporate-hero__proof-kicker:before{content:""!important;background:#e2b753!important;width:22px!important;height:1px!important}body.home-masthead:not(.home-page) .corporate-hero__proof strong{color:#fff!important;letter-spacing:0!important;max-width:100%!important;font-family:Playfair Display,serif!important;font-size:clamp(23px,1.85vw,28px)!important;font-weight:700!important;line-height:1.08!important;display:block!important}body.home-masthead:not(.home-page) .corporate-hero__proof-list{gap:9px!important;margin-top:18px!important;display:grid!important}body.home-masthead:not(.home-page) .corporate-hero__proof-list span{color:#e8f0ffeb!important;background:#ffffff13!important;border:1px solid #ffffff24!important;border-radius:16px!important;grid-template-columns:36px 1fr!important;align-items:center!important;min-height:44px!important;padding:9px 11px!important;font-size:12.8px!important;font-weight:760!important;line-height:1.32!important;display:grid!important}body.home-masthead:not(.home-page) .corporate-hero__proof-list b{color:#e2b753!important;font:800 11.5px/1 JetBrains Mono,monospace!important}body.home-masthead:not(.home-page) .services-grid,body.home-masthead:not(.home-page) .projects-grid,body.home-masthead:not(.home-page) .reference-grid,body.home-masthead:not(.home-page) .proof-grid,body.home-masthead:not(.home-page) .office-card-grid,body.home-masthead:not(.home-page) .scope-grid,body.home-masthead:not(.home-page) .value-grid{background:0 0!important;border:0!important;gap:18px!important}body.home-masthead:not(.home-page) .service-card,body.home-masthead:not(.home-page) .project-card,body.home-masthead:not(.home-page) .reference-card,body.home-masthead:not(.home-page) .proof-card,body.home-masthead:not(.home-page) .office-card,body.home-masthead:not(.home-page) .value-item,body.home-masthead:not(.home-page) .scope-item,body.home-masthead:not(.home-page) .form-card{border:1px solid var(--premium-border)!important;background:var(--premium-surface)!important;box-shadow:var(--premium-shadow)!important;border-radius:20px!important;overflow:hidden!important}body.home-masthead:not(.home-page) .service-card:hover,body.home-masthead:not(.home-page) .project-card:hover,body.home-masthead:not(.home-page) .reference-card:hover,body.home-masthead:not(.home-page) .proof-card:hover,body.home-masthead:not(.home-page) .office-card:hover{box-shadow:var(--premium-shadow-strong)!important;border-color:#2b5cc93d!important;transform:translateY(-4px)!important}body.home-masthead:not(.home-page) .why-section .why-card{background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:20px!important;box-shadow:0 22px 54px #0000001f!important}body.home-masthead:not(.home-page) .why-section .why-card:hover{background:#ffffff16!important;transform:translateY(-3px)!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img){min-height:auto!important;padding-top:clamp(112px,11vh,138px)!important;padding-bottom:76px!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .container{grid-template-columns:minmax(0,.82fr) minmax(430px,1fr)!important;align-items:center!important;gap:22px 44px!important;display:grid!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .container:before,body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .breadcrumbs,body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-meta-grid,body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-highlights{grid-column:1/-1!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .container:before{margin-bottom:0!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .container>div:not(.project-hero-img):not(.project-meta-grid):not(.project-highlights){grid-area:3/1!important;align-self:center!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) h1{letter-spacing:0!important;max-width:700px!important;font-size:clamp(46px,4.2vw,60px)!important;line-height:1.04!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .ph-lede{max-width:58ch!important;font-size:17px!important;line-height:1.66!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-hero-img{aspect-ratio:auto!important;border-radius:28px!important;grid-area:3/2!important;height:min(39vw,482px)!important;min-height:360px!important;margin-top:0!important;box-shadow:0 34px 84px #00000057!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-hero-media{object-position:center center!important;transform:scale(1.015)!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-meta-grid{border-radius:18px!important;margin-top:12px!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-meta-grid>div{padding:16px 18px!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-highlights{gap:12px!important;margin-top:-2px!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-highlight-card{border-radius:16px!important;padding:14px 16px!important}}@media (width<=760px){body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img){padding-top:92px!important;padding-bottom:50px!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) h1{letter-spacing:0!important;font-size:clamp(36px,10.4vw,44px)!important;line-height:1.02!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .ph-lede{padding-left:16px!important;font-size:15.5px!important;line-height:1.62!important}body.home-masthead:not(.home-page) .page-hero:has(.project-hero-img) .project-hero-img{aspect-ratio:4/3!important;border-radius:22px!important;margin-top:28px!important}body.home-masthead:not(.home-page) .project-meta-grid,body.home-masthead:not(.home-page) .project-highlights{gap:10px!important}body.home-masthead:not(.home-page) .project-meta-grid>div,body.home-masthead:not(.home-page) .project-highlight-card,body.home-masthead:not(.home-page) .service-card,body.home-masthead:not(.home-page) .project-card,body.home-masthead:not(.home-page) .reference-card,body.home-masthead:not(.home-page) .office-card,body.home-masthead:not(.home-page) .proof-card{border-radius:18px!important;box-shadow:0 14px 34px #0a1b3d12!important}body.home-masthead:not(.home-page) .section{padding-top:64px!important;padding-bottom:64px!important}}body.home-page .hero{isolation:isolate}body.home-page .hero>.bg-grid{overflow:hidden}body.home-page .hero>.bg-grid:before,body.home-page .hero>.bg-grid:after{content:"";z-index:0;pointer-events:none;opacity:.28;mix-blend-mode:screen;will-change:transform, opacity;position:absolute;inset:-18%}body.home-page .hero>.bg-grid:before{background:linear-gradient(112deg,#0000 0 38%,#b2cbff6b 42%,#0000 48% 100%),linear-gradient(112deg,#0000 0 58%,#e2b7533d 61%,#0000 66% 100%);animation:12s cubic-bezier(.37,0,.23,1) infinite home-energy-sweep;transform:translate(-16%,10%)rotate(.001deg)}body.home-page .hero>.bg-grid:after{background:radial-gradient(circle at 72% 38%,#b2cbff2e,#0000 20%),linear-gradient(68deg,#0000 0 46%,#fff3 50%,#0000 56% 100%);animation:16s ease-in-out infinite home-energy-drift;transform:translate(12%,-6%)}body.home-page .hero .aurora-3{animation:9s ease-in-out infinite home-aurora-breathe}body.home-page .hero-ctas .btn,body.home-page .home-command-actions .btn,body.home-page .cta-band .btn{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s,background-color .32s}body.home-page .hero-ctas .btn-primary:after,body.home-page .cta-band .btn-primary:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(120deg,#0000 0 28%,#ffffff52 42%,#0000 56% 100%);animation:5.8s ease-in-out infinite home-button-glint;position:absolute;inset:-1px;transform:translate(-130%)}body.home-page .hero-ctas .btn:hover,body.home-page .home-command-actions .btn:hover,body.home-page .cta-band .btn:hover{transform:translateY(-3px)}body.home-page .hero-ctas .btn:hover .arrow,body.home-page .cta-band .btn:hover .arrow,body.home-page .use-case-card:hover svg,body.home-page .home-spotlight-card:hover svg{transform:translate(4px)}body.home-page .hero-ctas .arrow,body.home-page .cta-band .arrow,body.home-page .use-case-card svg,body.home-page .home-spotlight-card svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}body.home-page .use-case-card,body.home-page .home-command-card,body.home-page .trust-item,body.home-page .why-card,body.home-page .home-spotlight-card,body.home-page .home-project-stats div,body.home-page .process-step{transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s cubic-bezier(.22,1,.36,1),border-color .34s,background .34s}body.home-page .use-case-card:hover,body.home-page .home-command-card:hover,body.home-page .trust-item:hover,body.home-page .why-card:hover,body.home-page .home-spotlight-card:hover,body.home-page .home-project-stats div:hover{border-color:#2b5cc93d;transform:translateY(-5px);box-shadow:0 28px 68px #0a1b3d24}body.home-page .process-step:hover{transform:translate(6px)}body.home-page .home-image-card{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}body.home-page .home-image-card img,body.home-page .project-thumb img,body.home-page .home-spotlight-card__image img{transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}body.home-page .home-image-card:hover{transform:translateY(-4px);box-shadow:0 34px 84px #0a1b3d24}body.home-page .home-image-card:hover img,body.home-page .home-spotlight-card:hover img,body.home-page .project-card:hover .project-thumb img{filter:saturate(1.08)contrast(1.03);transform:scale(1.035)}body.home-page .home-command-main:before,body.home-page .home-project-showcase__copy:after{animation:14s ease-in-out infinite home-soft-orbit}body.home-page .home-command-main:after{animation:18s ease-in-out infinite reverse home-soft-orbit}body.home-page .reveal.in{transition-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes home-energy-sweep{0%,10%{opacity:0;transform:translate(-28%,14%)rotate(.001deg)}32%,62%{opacity:.34}to{opacity:0;transform:translate(18%,-8%)rotate(.001deg)}}@keyframes home-energy-drift{0%,to{opacity:.16;transform:translate(10%,-7%)scale(1)}50%{opacity:.34;transform:translate(-4%,3%)scale(1.06)}}@keyframes home-aurora-breathe{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(1)}50%{opacity:.62;transform:translate(-44%,-46%)scale(1.12)}}@keyframes home-button-glint{0%,46%{transform:translate(-130%)}64%,to{transform:translate(130%)}}@keyframes home-soft-orbit{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-16px,12px)scale(1.08)}}@media (width<=1024px){body.home-page .hero>.bg-grid:before,body.home-page .hero>.bg-grid:after{display:none}body.home-page .use-case-card:hover,body.home-page .home-command-card:hover,body.home-page .trust-item:hover,body.home-page .why-card:hover,body.home-page .home-spotlight-card:hover,body.home-page .home-project-stats div:hover,body.home-page .home-image-card:hover,body.home-page .process-step:hover{transform:none}}@media (width<=560px){body.home-page.home-masthead .hero{background:linear-gradient(#030a19f0 0%,#051025c7 34%,#0510256b 65%,#051025c2 100%),linear-gradient(90deg,#030a19cc,#030a194d,#030a1900),url(/mobil%20hero/1.%20home-hero-mobile.webp) bottom/cover no-repeat!important;min-height:690px!important;padding:0!important;display:block!important;overflow:hidden!important}body.home-page.home-masthead .hero>.aurora,body.home-page.home-masthead .hero>.bg-grid,body.home-page.home-masthead .hero .hero-diagram{display:none!important}body.home-page.home-masthead .hero:before{background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);content:""!important;z-index:0!important;pointer-events:none!important;opacity:.5!important;background-size:48px 48px!important;display:block!important;position:absolute!important;inset:0!important}body.home-page.home-masthead .hero:after{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#f8fafc00,#f8fafc 92%)!important;height:118px!important;display:block!important;position:absolute!important;inset:auto 0 0!important}body.home-page.home-masthead .hero .container,body.home-page.home-masthead .hero .hero-grid{z-index:5!important;width:100%!important;max-width:none!important;min-height:inherit!important;background:0 0!important;margin:0!important;padding:0!important;position:relative!important}body.home-page.home-masthead .hero .hero-grid{display:block!important}body.home-page.home-masthead .hero-grid>.reveal:first-child{background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:74px 18px 70px!important;display:block!important}body.home-page.home-masthead .hero-grid>.reveal:first-child:before{color:#eff5fff5!important;max-width:100%!important;box-shadow:none!important;background:#ffffff26!important;border-color:#ffffff3d!important;margin-bottom:14px!important}body.home-page.home-masthead .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-shadow:0 18px 42px #0000008a!important;max-width:100%!important;font-size:clamp(34px,9.4vw,40px)!important;line-height:1.04!important}body.home-page.home-masthead .hero h1 em{color:#c0cdfc!important;-webkit-text-fill-color:#c0cdfc!important}body.home-page.home-masthead .hero .hero-lede{color:#eef4fff0!important;text-shadow:0 12px 30px #0000005c!important;background:#030a197a!important;border:1px solid #ffffff29!important;border-radius:16px!important;width:100%!important;max-width:100%!important;margin-top:16px!important;padding:12px 13px!important;font-size:14px!important;line-height:1.55!important;box-shadow:0 18px 42px #00000038!important}body.home-page.home-masthead .hero .hero-ctas{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:16px!important;display:grid!important}body.home-page.home-masthead .hero .hero-ctas .btn{border-radius:17px!important;justify-content:center!important;width:100%!important;min-height:48px!important}body.home-page.home-masthead .hero-badges,body.home-page.home-masthead .hero-contact-strip{display:none!important}}@media (prefers-reduced-motion:reduce){body.home-page .hero>.bg-grid:before,body.home-page .hero>.bg-grid:after,body.home-page .hero .aurora-3,body.home-page .hero-ctas .btn-primary:after,body.home-page .cta-band .btn-primary:after,body.home-page .home-command-main:before,body.home-page .home-command-main:after,body.home-page .home-project-showcase__copy:after{animation:none!important}body.home-page .use-case-card,body.home-page .home-command-card,body.home-page .trust-item,body.home-page .why-card,body.home-page .home-spotlight-card,body.home-page .home-project-stats div,body.home-page .process-step,body.home-page .home-image-card,body.home-page .home-image-card img,body.home-page .project-thumb img,body.home-page .home-spotlight-card__image img,body.home-page .btn,body.home-page .arrow{transition:none!important}}
