/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", "Inter Fallback", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--blur-md:12px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-sunrise-orange:#f28c28;--color-deep-navy:#0f2744;--color-warm-white:#fff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-warm-white);font-family:var(--font-sans);color:var(--color-deep-navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::selection{background-color:#f28c284d}@supports (color:color-mix(in lab, red, red)){body ::selection{background-color:color-mix(in oklab, var(--color-sunrise-orange) 30%, transparent)}}body::selection{background-color:#f28c284d}@supports (color:color-mix(in lab, red, red)){body::selection{background-color:color-mix(in oklab, var(--color-sunrise-orange) 30%, transparent)}}}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);size-adjust:96.82%;ascent-override:102.46%;descent-override:32.02%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:108.63%;ascent-override:89.2%;descent-override:22.19%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial);size-adjust:114.96%;ascent-override:84.2%;descent-override:21.83%;line-gap-override:0%}@font-face{font-family:Poppins Fallback;src:local(Arial);size-adjust:114.45%;ascent-override:91.74%;descent-override:30.58%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New);size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/montserrat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer utilities{.glass{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.glass{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.glass{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.glass{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root,html.dark{--brand-navy:#191c21;--brand-navy-rgb:7, 74, 134;--brand-blue:#0b5da3;--accent-solar:#ffc501;--text-main:#334155;--text-secondary:#64748b;--bg-clean:#fff;--bg-clean-rgb:255, 255, 255;--bg-tech:#f8fafc;--glass-bg:#fff;--glass-border:#fff;--shadow-color:#fff;--glass-card-bg:linear-gradient(135deg, #ffffffbd, #c6eeffa3);--industries-bg:#fff;--services-bg:#fff;--services-card-bg:#fff;--color-sunrise-orange:#ea580c;--color-deep-navy:#191c21;--color-golden-yellow:#f4c542;--color-warm-white:#fff;--color-steel-gray:#71717a}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;-webkit-text-size-adjust:100%;width:100%;max-width:100vw;overflow-x:clip}body{box-sizing:border-box;width:100%;max-width:100vw;color:var(--text-main);background-color:var(--bg-clean);font-family:Inter,Inter Fallback,sans-serif;position:relative;overflow-x:clip}#root,main{box-sizing:border-box;width:100%;max-width:100vw;overflow-x:clip}body.home-page-active,body.home-page-active button,body.home-page-active input,body.home-page-active select,body.home-page-active textarea,body.home-page-active .homePageWrapper,body.home-page-active .homePageWrapper *,body.home-page-active .homeFooter,body.home-page-active .homeFooter *,body.blogs-page-active,body.blogs-page-active *,body.life-page-active,body.life-page-active *,body.industrial-solar-active,body.industrial-solar-active *,body.industrial-solar-active button,body.industrial-solar-active input,body.industrial-solar-active select,body.industrial-solar-active textarea{font-family:DM Sans,DM Sans Fallback,sans-serif!important}body.home-page-active [class*=statisticValue],body.home-page-active [class*=statisticValue] *{font-family:Helvetica,sans-serif!important}body.home-page-active [class*=statCard]:hover [class*=statisticValue],body.home-page-active [class*=statisticValue]:hover{color:#ffc501!important}body.home-page-active [class*=statisticLabel]{color:#000000d2!important}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto}img::selection{background:0 0!important}picture::selection{background:0 0!important}.metric-card{background:var(--bg-tech);border:1px solid #0f172a0d;border-radius:4px;flex-direction:column;gap:.1rem;padding:.6rem .8rem;display:flex}.metric-card .val{color:var(--brand-navy);font-size:1.2rem;font-weight:800}.metric-card .label{color:var(--text-secondary);text-transform:uppercase;font-size:.6rem;font-weight:700}.statCard{border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--bg-clean), var(--bg-tech));box-shadow:0 10px 26px var(--shadow-color);border-radius:12px;padding:18px 22px;transition:all .25s}.statCard:hover{border-color:var(--brand-navy);box-shadow:0 14px 32px var(--shadow-color);transform:translateY(-2px)}.statLabel{color:var(--text-secondary);margin-top:8px;font-size:.76rem;font-weight:500;line-height:1.35}.servicesSection{background:var(--services-bg);border-bottom:1px solid var(--glass-border);padding:8rem 4rem}.footerSection,.footerSection *{font-family:DM Sans,DM Sans Fallback,sans-serif!important}.footerSection{color:#94a3b8;box-sizing:border-box;background:#080f20;border-top:1px solid #1e293b;min-height:clamp(420px,28vw,540px);padding:3.5rem 2rem clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.footerSection:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#080f20c2 0%,#080f206b 36%,#080f2000 72%);position:absolute;inset:0}.footerBgVideo{object-fit:cover;object-position:center bottom;pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.footerGrid{z-index:2;grid-template-columns:1fr auto 1fr;align-items:start;gap:2.5rem;width:100%;max-width:1440px;margin:0 auto clamp(1rem,2.5vw,2.5rem);display:grid;position:relative}.footerGrid>:first-child{justify-self:start}.footerGrid>:nth-child(2){justify-self:center}.footerGrid>:nth-child(3){justify-self:end}.footerQuickLinksCol{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72px;padding-top:0;display:flex}.footerQuickLinksNav{white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.footerQuickLinksNav a{color:#fff;letter-spacing:.01em;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:color .18s,opacity .18s;position:relative}.footerQuickLinksNav a:first-child{padding-left:0}.footerQuickLinksNav a:last-child{padding-right:0}.footerQuickLinksNav a:not(:last-child):after{content:"";pointer-events:none;background-color:#ffffff73;width:1px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footerQuickLinksNav a:hover{color:var(--accent-solar,#f9b000)}.footerQuickLinksNav a:focus-visible{outline-offset:4px;outline:2px solid #fff}.footerContactCol{justify-content:flex-end;align-items:center;min-height:72px;padding-top:0;display:flex}.footerContact{color:#fff;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none;display:flex}.footerContactLabel{color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1.2;display:flex}.footerContactLabel svg{color:#fff;flex:none}.footerContactLink{color:#94a3b8;font-size:15px;transition:color .18s}.footerContact:hover .footerContactLink{color:#fff}.footerContact:focus-visible{outline-offset:5px;outline:2px solid #fff}.footerCol h4{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem;font-size:15px;font-weight:800}.footerLogoWrapper{justify-content:center;align-items:center;width:170px;height:72px;margin-bottom:.25rem;display:flex;position:relative;overflow:visible}.footerBrandLogo{object-fit:contain;pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:220px!important;max-width:none!important;height:220px!important;max-height:none!important}.footerTagline{color:#fff;letter-spacing:.02em;margin-top:0;margin-bottom:.75rem;font-size:16px;font-weight:600}.footerSocialRow{align-items:center;gap:10px;margin-top:1.25rem;display:flex}.footerSocialLink{background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;color:#fff!important}.footerSocialLink:hover{background:#fff;border-color:#fff;transform:translateY(-3px)scale(1.05);box-shadow:0 6px 18px #ffffff59;color:#0f172a!important}.footerSocialLink:focus-visible{outline-offset:3px;outline:2px solid #fff}.footerSocialLink svg{flex-shrink:0;display:block}@media (width<=1024px) and (width>=769px){.footerSection{min-height:480px;padding:3.2rem 2rem clamp(190px,26vw,250px)}.footerSection:before{background:linear-gradient(#080f20e0 0%,#080f208c 45%,#080f2000 80%)}.footerGrid{grid-template-columns:1.25fr 1fr;align-items:start;gap:2rem 2.5rem;margin-bottom:1.5rem;display:grid}.footerGrid>:first-child{grid-row:span 2}.footerQuickLinksCol{text-align:left;align-items:flex-start;min-height:auto;padding-top:0}.footerQuickLinksNav{flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.footerQuickLinksNav a{padding:0}.footerQuickLinksNav a:not(:last-child):after{display:none}.footerContactRevealWrapper,.footerContactCol,.footerContact{display:none!important}.footerBgVideo{object-fit:cover;object-position:center bottom;width:100%;height:clamp(210px,28vw,290px);top:auto;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 25%);mask-image:linear-gradient(#0000 0%,#000 25%)}}@media (width<=768px){.footerSection{min-height:auto;padding:2.6rem 1.4rem clamp(36px,6vw,56px)}.footerSection:before{background:linear-gradient(#080f20f5 0%,#080f20e0 50%,#080f2040 75%,#080f2000 100%)}.footerGrid{flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:.5rem;display:flex}.footerQuickLinksCol{text-align:left;align-items:flex-start;min-height:auto;padding-top:0}.footerQuickLinksNav{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.footerQuickLinksNav a{padding:0;font-size:14.5px}.footerQuickLinksNav a:not(:last-child):after{display:none}.footerContactRevealWrapper,.footerContactCol,.footerContact{display:none!important}.footerBgVideo{object-fit:cover;object-position:center bottom;width:100%;height:clamp(120px,25vw,170px);top:auto;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}}@media (width<=764px){.footerSection{padding-bottom:clamp(28px,5vw,44px)!important}.footerBgVideo{height:clamp(100px,22vw,150px)!important}}@media (width<=480px){.footerSection{padding:2rem 1.1rem clamp(24px,4.5vw,36px)!important}.footerGrid{gap:1.6rem}.footerQuickLinksNav{gap:8px 10px}.footerQuickLinksNav a{font-size:13.5px}.footerBgVideo{height:clamp(90px,20vw,130px)!important}}@media (height<=500px) and (orientation:landscape){.footerSection{padding-bottom:clamp(120px,32vh,180px)}.footerBgVideo{height:clamp(120px,32vh,180px)}}:where(a[href],area[href],button,input,select,textarea,summary,iframe,[contenteditable=true],[role=button],[role=link],[role=tab],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--brand-blue,#0b5da3);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}._navbar_1a51d_1{z-index:999999;box-sizing:border-box;width:100%;max-width:none;height:100px;box-shadow:none;background:0 0;border-bottom:none;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Montserrat,Montserrat Fallback,sans-serif;transition:background .35s cubic-bezier(.25,1,.5,1),box-shadow .35s cubic-bezier(.25,1,.5,1),border-color .35s cubic-bezier(.25,1,.5,1),height .35s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .35s cubic-bezier(.25,1,.5,1),backdrop-filter .35s cubic-bezier(.25,1,.5,1);display:flex;position:fixed;top:0;left:0;transform:none}._scrolled_1a51d_29{background:var(--bg-clean)!important;height:72px!important;box-shadow:0 4px 16px #0f172a1a,0 1px 3px #0f172a0f!important}.dark ._scrolled_1a51d_29{-webkit-backdrop-filter:blur(14px)!important;background:#0f172a8c!important;box-shadow:0 6px 22px #00000059!important}.dark ._solidTheme_1a51d_45{background:var(--bg-clean)!important;-webkit-backdrop-filter:none!important}._homeNav_1a51d_53,._homeNav_1a51d_53 *,body.industrial-solar-active ._navbar_1a51d_1,body.industrial-solar-active ._navbar_1a51d_1 *,body.knowledge-center-active ._navbar_1a51d_1,body.knowledge-center-active ._navbar_1a51d_1 *,body.investors-page-active ._navbar_1a51d_1,body.investors-page-active ._navbar_1a51d_1 *{font-family:DM Sans,DM Sans Fallback,sans-serif!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29){background:var(--bg-clean,#fff)!important;border-bottom:1px solid #0000000f!important;height:80px!important;box-shadow:0 4px 16px #0f172a1a,0 1px 3px #0f172a0f!important}.dark ._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29){background:#0b0f19!important;border-bottom-color:#ffffff12!important;box-shadow:0 4px 20px #0006!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._navLink_1a51d_78{height:80px;color:var(--brand-navy,#1a2e4a)!important;text-shadow:none!important}.dark ._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._navLink_1a51d_78{color:#fff!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._logoWrapper_1a51d_88{width:155px;height:48px}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._logoImg_1a51d_93{width:155px!important;height:155px!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._dropdownChevron_1a51d_98{color:var(--brand-navy,#1a2e4a)!important}.dark ._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._dropdownChevron_1a51d_98{color:#fff!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._logoDefault_1a51d_106{opacity:0!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._logoScrolled_1a51d_110{opacity:1!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._contactBtn_1a51d_114{color:var(--brand-navy,#1a2e4a)!important;background:#fff!important;border-color:#0f172a4d!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._contactBtn_1a51d_114:hover{background:var(--brand-navy,#1a2e4a)!important;color:#fff!important;border-color:var(--brand-navy,#1a2e4a)!important}._navbarInner_1a51d_127{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;display:flex}._brandArea_1a51d_138{z-index:99999999;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:0;min-width:170px;text-decoration:none;display:flex}._logoWrapper_1a51d_88{justify-content:center;align-items:center;width:170px;height:56px;transition:height .35s cubic-bezier(.25,1,.5,1);display:flex;position:relative;overflow:visible}._scrolled_1a51d_29 ._logoWrapper_1a51d_88{width:150px;height:42px}._logoImg_1a51d_93{object-fit:contain;pointer-events:none;transition:opacity .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1),height .35s cubic-bezier(.25,1,.5,1),width .35s cubic-bezier(.25,1,.5,1);display:block;position:absolute;top:50%;left:50%;width:180px!important;height:180px!important}._logoDefault_1a51d_106{opacity:1;transform:translate(-50%,-50%)scale(1)}._scrolled_1a51d_29 ._logoDefault_1a51d_106,._logoScrolled_1a51d_110{opacity:0;transform:translate(-50%,-50%)scale(.92)}._scrolled_1a51d_29 ._logoScrolled_1a51d_110{opacity:1;transform:translate(-50%,-50%)scale(1)}._scrolled_1a51d_29 ._logoImg_1a51d_93{width:140px!important;height:140px!important}._brandTagline_1a51d_207{color:#1e293b;white-space:nowrap;letter-spacing:.02em;width:92px;text-shadow:none;justify-content:space-between;align-self:flex-start;align-items:center;margin-top:1px;margin-left:56px;font-size:9px;font-weight:700;line-height:1.1;transition:color .35s,font-size .35s,margin .35s,width .35s;display:flex}._homeNav_1a51d_53:not(._scrolled_1a51d_29):not(._solidTheme_1a51d_45) ._brandTagline_1a51d_207{color:#fff;text-shadow:0 1px 4px #0009;font-weight:700}._scrolled_1a51d_29 ._brandTagline_1a51d_207{width:78px;margin-top:1px;margin-left:52px;font-size:8px;font-weight:700;color:#1e293b!important;text-shadow:none!important}.dark ._scrolled_1a51d_29 ._brandTagline_1a51d_207{color:#f1f5f9!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._brandTagline_1a51d_207{width:82px;margin-top:1px;margin-left:53px;font-size:8.5px;font-weight:700;color:#1e293b!important;text-shadow:none!important}.dark ._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._brandTagline_1a51d_207{color:#f1f5f9!important}._navLinks_1a51d_262{flex:1;justify-content:center;align-items:center;gap:0;height:100%;display:flex}._navLink_1a51d_78{color:#fff;letter-spacing:.01em;text-transform:none;white-space:nowrap;cursor:pointer;text-shadow:0 1px 4px #0006;align-items:center;gap:.2rem;height:100px;padding:0 .75rem;font-size:14px;font-weight:700;text-decoration:none;transition:color .35s,height .3s;display:inline-flex;position:relative}.dark ._navLink_1a51d_78{color:#fff}._navLink_1a51d_78:hover{color:var(--accent-solar)!important}._scrolled_1a51d_29 ._navLink_1a51d_78{text-shadow:none;color:var(--brand-navy)!important;height:72px!important}.dark ._scrolled_1a51d_29 ._navLink_1a51d_78{color:#fff!important}._navLink_1a51d_78:hover{transition:color .3s,text-decoration-color .3s,text-underline-offset .3s;color:var(--accent-solar)!important}._scrolled_1a51d_29 ._navLink_1a51d_78:hover{color:var(--brand-navy)!important}._navLink_1a51d_78:after{content:"";background:var(--accent-solar);transform-origin:0;height:2px;transition:transform .55s cubic-bezier(.25,1,.5,1),bottom .3s,background .3s;position:absolute;bottom:30px;left:1.1rem;right:1.1rem;transform:scaleX(0)}._navLink_1a51d_78:hover:after{transform:scaleX(1)}._scrolled_1a51d_29 ._navLink_1a51d_78:after{background:var(--accent-solar)!important;bottom:20px!important}._navLinkActive_1a51d_350{color:var(--accent-solar)!important}._navLinkActive_1a51d_350:after{transform:scaleX(1)!important}._scrolled_1a51d_29 ._navLinkActive_1a51d_350{color:var(--brand-navy,#191c21)!important}._scrolled_1a51d_29 ._navLinkActive_1a51d_350:after{background:var(--brand-navy,#191c21)!important;transform:scaleX(1)!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._navLinkActive_1a51d_350{color:var(--brand-navy,#191c21)!important}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29) ._navLinkActive_1a51d_350:after{background:var(--brand-navy,#191c21)!important;transform:scaleX(1)!important}._dropdownItemActive_1a51d_376{color:#2b3a8f!important;background:#2b3a8f14!important;font-weight:700!important}._mobileActiveLink_1a51d_382{color:#ea580c!important}._mobileSubActiveLink_1a51d_386{color:#2b3a8f!important;font-weight:800!important}._contactBtn_1a51d_114{letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:38px;margin-left:.75rem;padding:0 1.35rem;font-size:13.5px;font-weight:700;transition:all .25s cubic-bezier(.25,1,.5,1);display:inline-flex;box-shadow:0 2px 8px #00000014;color:#2b3a8f!important;text-shadow:none!important;background:#fff!important;border:1.5px solid #2b3a8f!important;text-decoration:none!important}._contactBtn_1a51d_114:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0a0a0a33;color:#fff!important;background:#2b3a8f!important;border-color:#2b3a8f!important}.dark ._contactBtn_1a51d_114{color:#0a0a0a!important;background:#fff!important;border-color:#0a0a0a!important}.dark ._contactBtn_1a51d_114:hover{color:#fff!important;background:#0a0a0a!important;border-color:#fff!important}._scrolled_1a51d_29 ._contactBtn_1a51d_114{height:36px;color:#0a0a0a!important;background:#fff!important;border:1.5px solid #0a0a0a!important}._scrolled_1a51d_29 ._contactBtn_1a51d_114:hover{color:#fff!important;background:#0a0a0a!important;border-color:#0a0a0a!important}._navDropdown_1a51d_447{align-items:center;height:100px;transition:height .3s;display:flex;position:relative}._scrolled_1a51d_29 ._navDropdown_1a51d_447{height:72px!important}._dropdownChevron_1a51d_98{opacity:.85;color:#fff;margin-top:1px;transition:transform .2s,color .3s}.dark ._dropdownChevron_1a51d_98{color:#fff}._navDropdown_1a51d_447:hover ._dropdownChevron_1a51d_98{transform:rotate(180deg);color:var(--accent-solar)!important}._scrolled_1a51d_29 ._dropdownChevron_1a51d_98{color:var(--brand-navy)!important}._scrolled_1a51d_29 ._navDropdown_1a51d_447:hover ._dropdownChevron_1a51d_98{color:#074a86!important}._dropdownPanel_1a51d_484{border:1px solid var(--glass-border);background:var(--bg-clean);width:max-content;min-width:260px;max-width:340px;box-shadow:0 12px 32px var(--shadow-color);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;padding:8px 0;transition:opacity .18s,transform .18s,visibility .18s,top .3s;position:absolute;top:76px;left:0;transform:translateY(6px)}._dropdownPanel_1a51d_484:before{content:"";background:0 0;height:16px;position:absolute;top:-16px;left:0;right:0}._scrolled_1a51d_29 ._dropdownPanel_1a51d_484{top:66px!important}._navDropdown_1a51d_447:hover ._dropdownPanel_1a51d_484,._navDropdown_1a51d_447:focus-within ._dropdownPanel_1a51d_484{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._dropdownItem_1a51d_376{color:var(--text-main);text-align:left;white-space:nowrap;padding:9px 18px;font-size:14px;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:block}._dropdownItem_1a51d_376:hover{background:var(--bg-tech);color:var(--accent-solar)!important}._downloadItemContent_1a51d_551{align-items:center;gap:8px;display:inline-flex}._downloadIcon_1a51d_557{color:#2b3a8f;flex-shrink:0;transition:transform .2s,color .2s}._dropdownItem_1a51d_376:hover ._downloadIcon_1a51d_557{color:var(--accent-solar);transform:translateY(1px)}._downloadDropdownItem_1a51d_568{border-top:1px solid #0000000f;margin-top:4px;padding-top:10px}.dark ._downloadIcon_1a51d_557{color:#60a5fa}.dark ._downloadDropdownItem_1a51d_568{border-top-color:#ffffff14}._actionArea_1a51d_582{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}._mobileToggle_1a51d_589{width:38px;height:38px;color:var(--brand-navy);cursor:pointer;background:#0f172a0d;border:1px solid #0f172a26;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:none}.dark ._mobileToggle_1a51d_589{color:#fff;background:#ffffff1a;border-color:#fff3}._scrolled_1a51d_29 ._mobileToggle_1a51d_589{border-color:rgba(var(--brand-navy-rgb), .15)!important;background:rgba(var(--brand-navy-rgb), .05)!important;color:var(--brand-navy)!important}._mobileOpenNav_1a51d_615{background:var(--bg-clean)!important;box-shadow:0 4px 20px var(--shadow-color)!important}._drawerRoot_1a51d_621{z-index:1000000;visibility:hidden;pointer-events:none;font-family:DM Sans,DM Sans Fallback,Montserrat,Montserrat Fallback,sans-serif;transition:visibility 0s linear .35s;display:none;position:fixed;inset:0}._drawerOpen_1a51d_632{visibility:visible;pointer-events:auto;transition-delay:0s}._drawerBackdrop_1a51d_638{opacity:0;background:#0f172a73;transition:opacity .3s;position:absolute;inset:0}._drawerOpen_1a51d_632 ._drawerBackdrop_1a51d_638{opacity:1}._drawer_1a51d_621{box-sizing:border-box;background:var(--bg-clean);overscroll-behavior:contain;flex-direction:column;width:min(420px,100%);height:100dvh;padding:0 1.25rem 1.5rem;transition:transform .35s cubic-bezier(.25,1,.5,1);display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 40px #0000002e}._drawerOpen_1a51d_632 ._drawer_1a51d_621{transform:translate(0)}._drawerHeader_1a51d_672{z-index:1;background:var(--bg-clean);border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 0 .5rem;display:flex;position:sticky;top:0}.dark ._drawerHeader_1a51d_672{border-bottom-color:#ffffff1a}._drawerBrand_1a51d_689{flex-direction:column;align-items:flex-start;min-width:0;text-decoration:none;display:flex}._drawerLogoWrap_1a51d_697{width:130px;height:44px;position:relative;overflow:visible}._drawerLogo_1a51d_697{object-fit:contain;pointer-events:none;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._drawerTagline_1a51d_715{white-space:nowrap;letter-spacing:-.01em;justify-content:space-between;align-self:flex-start;align-items:center;width:76px;margin-top:2px;margin-left:45px;font-size:8px;font-weight:600;line-height:1;display:flex;color:#334155!important}.dark ._drawerTagline_1a51d_715{color:#334155!important}._drawerClose_1a51d_735{width:38px;height:38px;color:var(--brand-navy);cursor:pointer;background:#0f172a0d;border:1px solid #0f172a26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark ._drawerClose_1a51d_735{color:#fff;background:#ffffff1a;border-color:#fff3}._drawerNav_1a51d_755{padding-top:.5rem}@media (width<=1024px){._drawerRoot_1a51d_621{display:block}}@media (width<=764px){._drawer_1a51d_621{width:50vw;min-width:200px;padding:0 1rem 1.25rem}._drawerLogoWrap_1a51d_697{width:120px;height:40px}._drawerLogo_1a51d_697{width:130px;height:130px}._drawerTagline_1a51d_715{font-size:12px}}._mobileOpenNav_1a51d_615 ._logoDefault_1a51d_106{opacity:0!important}._mobileOpenNav_1a51d_615 ._logoScrolled_1a51d_110{opacity:1!important}._mobileOpenNav_1a51d_615 ._brandTagline_1a51d_207{color:#334155!important;text-shadow:none!important}.dark ._mobileOpenNav_1a51d_615 ._brandTagline_1a51d_207{color:#334155!important}._mobileGroup_1a51d_806{border-bottom:1px solid var(--glass-border);padding:.54rem .36rem}._mobileGroup_1a51d_806:last-of-type{border-bottom:none}._mobileMainLink_1a51d_815{color:#2b3a8f;text-transform:uppercase;font-size:.78rem;font-weight:950;text-decoration:none;display:block}._mobileSubLinks_1a51d_824{gap:.34rem;margin-top:.45rem;padding-left:.65rem;display:grid}._mobileSubLinks_1a51d_824 a{color:var(--text-secondary);font-size:.68rem;font-weight:750;text-decoration:none}._mobileContactBtn_1a51d_838{text-transform:none;border-radius:999px;justify-content:center;align-items:center;width:100%;height:40px;margin-top:.5rem;font-size:.82rem;font-weight:700;transition:all .25s;display:flex;color:#0a0a0a!important;background:#fff!important;border:1.5px solid #0a0a0a!important;text-decoration:none!important}._mobileContactBtn_1a51d_838:hover{color:#fff!important;background:#0a0a0a!important}@media (width<=1400px){._navbar_1a51d_1{padding:0 1.5rem}._navLink_1a51d_78{padding:0 .65rem;font-size:13.5px}._brandArea_1a51d_138{min-width:180px}._logoWrapper_1a51d_88{width:180px}}@media (width<=1280px){._navbar_1a51d_1{padding:0 2rem}._navLink_1a51d_78{padding:0 .65rem;font-size:14px}._brandArea_1a51d_138,._actionArea_1a51d_582{min-width:auto}}@media (width<=1200px){._navLink_1a51d_78{padding:0 .45rem;font-size:12.5px}}@media (width<=1024px){._navLinks_1a51d_262{display:none}._mobileToggle_1a51d_589{display:inline-flex}._navbar_1a51d_1{height:64px;padding:0 1.25rem}._nonHomeNav_1a51d_65:not(._scrolled_1a51d_29){height:64px!important}._scrolled_1a51d_29{height:60px!important}._brandArea_1a51d_138{min-width:auto}._logoWrapper_1a51d_88{width:145px;height:48px}._scrolled_1a51d_29 ._logoWrapper_1a51d_88{width:130px;height:42px}._logoImg_1a51d_93{width:155px!important;height:155px!important}._scrolled_1a51d_29 ._logoImg_1a51d_93{width:135px!important;height:135px!important}}@media (width<=560px){._navbar_1a51d_1{padding:0 1rem}._brandTagline_1a51d_207{width:76px;margin-left:45px;font-size:8px}._brandArea_1a51d_138{min-width:auto}._logoWrapper_1a51d_88{width:130px;height:44px}._logoImg_1a51d_93{width:140px!important;height:140px!important}}@media (width<=380px){._navbar_1a51d_1{padding:0 .75rem}._logoWrapper_1a51d_88{width:120px;height:40px}._logoImg_1a51d_93{width:130px!important;height:130px!important}._brandTagline_1a51d_207{width:71px;margin-left:41px;font-size:7.5px}}@media (width>=1025px){._navbar_1a51d_1{padding:0}._navbarInner_1a51d_127{box-sizing:border-box;width:70%;max-width:none;padding-right:22px}._navLinks_1a51d_262{justify-content:flex-end}}@media (width>=1025px) and (width<=1200px){._navbarInner_1a51d_127{width:calc(77.3% + 44px)}}._heroContainer_l9p1z_1{background:var(--bg-clean,#fff);width:100%;height:100dvh;min-height:100dvh;font-family:DM Sans,DM Sans Fallback,sans-serif;position:relative}._heroSticky_l9p1z_12{width:100%;height:100%;min-height:inherit;background:var(--bg-clean,#fff);position:relative;overflow:hidden}._heroSticky_l9p1z_12:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#0712268c 0%,#07122640 40%,#07122600 80%);transition:background .4s;position:absolute;inset:0}.dark ._heroSticky_l9p1z_12:after{background:linear-gradient(#050c1aa6 0%,#050c1a4d 40%,#050c1a00 80%)}._heroBottomFadeActive_l9p1z_41{opacity:1}.dark ._heroBottomFade_l9p1z_41{background:linear-gradient(180deg, #0f172a00 0%, #0f172a0a 20%, #0f172a26 40%, #0f172a61 60%, #0f172ab3 78%, #0f172aeb 90%, var(--bg-clean,#0f172a) 100%)}._cinematicFrame_l9p1z_56{backface-visibility:hidden;background-image:url(/assets/Hero-Back\(3\).avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:translate(0,0);pointer-events:none!important}._cinematicFrame_l9p1z_56 iframe{pointer-events:none!important}._cinematicFrame_l9p1z_56 img,._cinematicFrame_l9p1z_56 video{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translate(0,0)}._eyebrow_l9p1z_86{color:var(--accent-solar);letter-spacing:.13em;text-transform:uppercase;font-size:.52rem;font-weight:950}._primaryBtn_l9p1z_123{border-color:var(--brand-navy);background:linear-gradient(135deg, var(--brand-navy), var(--brand-blue));color:#fff;box-shadow:0 12px 22px #074a8638}._metricCard_l9p1z_140{-webkit-backdrop-filter:blur(10px);background:#ffffff9e;border:1px solid #ffffff94;border-radius:4px;flex-direction:column;gap:.14rem;min-width:0;padding:.62rem .66rem;display:flex;box-shadow:0 10px 22px #0f172a14}._metricLabel_l9p1z_154{color:#334155ad;letter-spacing:.04em;text-transform:uppercase;font-size:.54rem;font-weight:950}._metricValue_l9p1z_162{min-width:0;color:var(--brand-navy);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.92rem,1.35vw,1.28rem);font-weight:950;overflow:hidden}._metricValue_l9p1z_162 small{letter-spacing:0;font-size:.56rem}@media (width<=980px){._heroContainer_l9p1z_1{height:100dvh;min-height:100dvh}._heroSticky_l9p1z_12{height:auto;min-height:inherit;position:relative;top:0;overflow-y:visible}}._bottomWidgetsContainer_l9p1z_215{z-index:1000;pointer-events:none;background:0 0;justify-content:center;align-items:flex-end;height:40%;padding:0 0 34px;display:flex;position:absolute;bottom:0;left:0;right:0}._cardText_l9p1z_234{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-right:12px;display:flex}._cardTitle_l9p1z_243{color:#2b3a8f;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.94rem;font-weight:850;line-height:1.05;overflow:hidden}._cardThumb_l9p1z_254{background:#e2e8f0;border-radius:0;flex:0 0 96px;width:96px;height:52px;margin-left:0;overflow:hidden}._cardThumb_l9p1z_254 img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}@media (width<=1024px){._bottomWidgetsContainer_l9p1z_215{flex-direction:column;align-items:center;gap:1rem;padding:0 1rem;bottom:16px}}._heroContent_l9p1z_288{z-index:100;text-align:center;pointer-events:auto;background:0 0;flex-direction:column;align-items:center;gap:1.15rem;width:92%;max-width:1350px;padding:1rem;display:flex;position:absolute;top:calc(50% + 24px);left:50%;transform:translate(-50%,-50%)}._heroContent_l9p1z_288:before{content:"";filter:blur(32px);z-index:-1;pointer-events:none;background:radial-gradient(#0f172aad 0%,#0a192f7a 45%,#aba2341f 65%,#0000 82%);border-radius:50%;width:min(1150px,96vw);height:380px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.dark ._heroContent_l9p1z_288{background:0 0}._heroBadge_l9p1z_329{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);text-shadow:0 0 12px #ffffffa6,0 1px 3px #000c;border-radius:9999px;padding:.45rem 1.2rem;font-size:.8rem;font-weight:700;display:inline-block;box-shadow:0 0 22px #ffffff4d,0 4px 16px #00000073;color:#fff!important;background:#0f172a73!important;border:1.5px solid #ffffffd9!important}.dark ._heroBadge_l9p1z_329{color:#fff!important;background:#80808059!important;border:1.5px solid #fff!important}._heroTitle_l9p1z_352{text-align:center;letter-spacing:-.04em;color:#fff;width:100%;margin:0;font-family:DM Sans,DM Sans Fallback;font-size:clamp(1.8rem,3.8vw,64px);font-weight:600;line-height:1.12em}._heroLead_l9p1z_364{letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 25px #ffffffa6,0 2px 8px #000000f2,0 6px 22px #000000d9;font-size:clamp(2rem,4.2vw,60px);line-height:1.15;display:block}._heroLeadSmall_l9p1z_376{letter-spacing:.03em;white-space:nowrap;text-shadow:0 0 25px #ffffffa6,0 2px 8px #000000f2,0 6px 22px #000000d9;margin-bottom:.15rem;font-size:clamp(1.4rem,2.8vw,42px);font-weight:500;line-height:1.2;display:block}.dark ._heroTitle_l9p1z_352{color:#fff}._heroSubtitle_l9p1z_394{color:#fff;text-align:center;text-shadow:0 0 10px #ffffffe6,0 0 22px #fff9,0 2px 4px #000000f2,0 4px 14px #000c;filter:drop-shadow(0 0 6px #ffffff59);max-width:900px;margin:0 auto;font-family:DM Sans,DM Sans Fallback;font-size:16px;line-height:1.4em}.dark ._heroSubtitle_l9p1z_394{color:#fff;text-shadow:0 0 10px #ffffffe6,0 0 22px #fff9,0 2px 4px #000000f2,0 4px 14px #000c;filter:drop-shadow(0 0 6px #ffffff59)}@media (prefers-reduced-motion:reduce){._heroSubtitle_l9p1z_394{transform:none!important}}._primaryBtn_l9p1z_123{cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid #0f172a;border-radius:14px;align-items:stretch;height:64px;padding:0;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .2s;display:inline-flex;overflow:hidden;box-shadow:0 4px 16px #00000014,0 1px 3px #0000000d;background:#fff!important}._primaryBtn_l9p1z_123:hover{border-color:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #00000024,0 2px 6px #0000000f}._primaryBtn_l9p1z_123:active{transform:translateY(0)}.dark ._primaryBtn_l9p1z_123{border:1.5px solid #0f172a;box-shadow:0 4px 20px #0003;background:#fff!important}._buttonArrow_l9p1z_468{color:#0f172a;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s;display:inline-flex}._primaryBtn_l9p1z_123:hover ._buttonArrow_l9p1z_468{color:#fff;background:#2b3a8f;transform:translate(3px)}._secondaryBtn_l9p1z_489{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#000;border:1px solid #fff;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;height:60px;max-height:60px;padding:.85rem 1.9rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}._secondaryBtn_l9p1z_489:hover{color:#000;background:#fff;border-color:#fff}.dark ._secondaryBtn_l9p1z_489{color:#fff;background:#ffffff1f;border:1px solid #ffffff47}.dark ._secondaryBtn_l9p1z_489:hover{background:#ffffff38;border-color:#ffffff73}._secondaryBtn_l9p1z_489:active{transform:translateY(0)}._buttonArrow_l9p1z_468{align-items:center;transition:transform .28s;display:inline-flex}._primaryBtn_l9p1z_123:hover ._buttonArrow_l9p1z_468,._secondaryBtn_l9p1z_489:hover ._buttonArrow_l9p1z_468{transform:translate(6px)}@media (prefers-reduced-motion:reduce){._heroSubtitle_l9p1z_394,._buttonArrow_l9p1z_468{transition:none!important;transform:none!important}}@media (width<=768px){._heroContainer_l9p1z_1{height:100dvh;min-height:100dvh}._heroContent_l9p1z_288{gap:1.1rem;top:52%}._heroTitle_l9p1z_352 span,._heroLead_l9p1z_364,._heroLeadSmall_l9p1z_376{white-space:normal}._primaryBtn_l9p1z_123,._secondaryBtn_l9p1z_489{justify-content:center;width:100%}}._section_1rcz5_1{color:#0a0a0a;isolation:isolate;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,80px) clamp(18px,4.8vw,32px);font-family:DM Sans,DM Sans Fallback;position:relative}.dark ._section_1rcz5_1{color:#0a0a0a;background:#fff}._container_1rcz5_17{box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}._grid_1rcz5_25{justify-content:space-between;align-items:start;gap:clamp(40px,4.5vw,80px);width:100%;display:flex}._canvasColumn_1rcz5_34{--card-width:381px;--card-height:381px;--card-offset:25px;flex-direction:column;flex-shrink:0;align-items:flex-start;width:fit-content;max-width:100%;margin:0;padding-top:8px;display:flex}._stackStage_1rcz5_48{--card-width:381px;--card-height:381px;--card-offset:25px;width:calc(var(--card-width) + (var(--card-offset) * 2));height:calc(var(--card-height) + (var(--card-offset) * 2));max-width:100%;position:relative;overflow:visible}._stackImage_1rcz5_59{width:var(--card-width);height:var(--card-height);object-fit:cover;box-sizing:border-box;will-change:left, top, opacity, box-shadow;border:4px solid #fff;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1),opacity .5s;display:block;position:absolute}._stackFront_1rcz5_74{left:calc(var(--card-offset) * 2);top:calc(var(--card-offset) * 2);z-index:3;opacity:1;box-shadow:-10px -10px 25px #00000038,8px 16px 32px #00000029,0 0 0 1px #00000014}._stackMiddle_1rcz5_85{left:var(--card-offset);top:var(--card-offset);z-index:2;opacity:1;box-shadow:-8px -8px 20px #0000002e,6px 12px 24px #0000001f,0 0 0 1px #00000014}._stackBack_1rcz5_96{z-index:1;opacity:1;top:0;left:0;box-shadow:-6px -6px 16px #00000024,4px 8px 18px #0000001a,0 0 0 1px #00000014}._stackOutgoing_1rcz5_107{left:calc(var(--card-offset) * 2.8);top:calc(var(--card-offset) * 2.8);z-index:0;opacity:0;pointer-events:none;box-shadow:none}._canvasNav_1rcz5_116{width:100%;max-width:calc(var(--card-width) + (var(--card-offset) * 2));justify-content:center;align-items:center;gap:28px;margin-top:24px;display:flex}._navBtn_1rcz5_126{color:#1a1a1a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:transform .2s,color .2s,opacity .2s;display:inline-flex}._navBtn_1rcz5_126:hover{color:#2b3a8f}._navBtn_1rcz5_126:first-child:hover{transform:translate(-3px)}._navBtn_1rcz5_126:last-child:hover{transform:translate(3px)}._navBtn_1rcz5_126:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2b3a8f}._contentColumn_1rcz5_157{text-align:left;flex-direction:column;width:100%;max-width:580px;margin-left:auto;display:flex}._heading_1rcz5_166{letter-spacing:-.015em;color:#2b3a8f;margin:0 0 14px;font-family:DM Sans,DM Sans Fallback;font-size:clamp(28px,2.4vw,42px);font-weight:700;line-height:1.15}._accentLine_1rcz5_176{background:#2b3a8f;border-radius:2px;width:54px;height:3px;margin:0 0 clamp(24px,3.5vw,44px)}.dark ._accentLine_1rcz5_176{background:#60a5fa}._headingLine_1rcz5_188{max-width:100%;display:inline}._headingWord_1rcz5_193{white-space:nowrap;display:inline-block}._leadParagraph_1rcz5_198{color:#444;max-width:100%;margin:0 0 36px;font-family:DM Sans,DM Sans Fallback;font-size:18px;line-height:1.6}._accordionList_1rcz5_208{box-sizing:border-box;background:#fff;border:1px solid #000;flex-direction:column;width:100%;max-width:580px;display:flex}._accordionRow_1rcz5_218{border-bottom:1px solid #000}._accordionRow_1rcz5_218:last-child{border-bottom:0}._accordionHeader_1rcz5_226{box-sizing:border-box;color:#334155;letter-spacing:.01em;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:21.73px 24px;font-family:DM Sans,DM Sans Fallback;font-size:1.125rem;font-weight:500;transition:color .2s;display:flex}._accordionHeader_1rcz5_226:hover{color:#ffc501}._accordionHeader_1rcz5_226:focus-visible{outline-offset:4px;outline:2px solid #ffc501}._headerTitle_1rcz5_254{color:inherit;font-size:1.125rem;font-weight:600}._toggleIcon_1rcz5_260{flex-shrink:0;width:16px;height:16px;position:relative}._lineH_1rcz5_267{background:currentColor;width:16px;height:1.5px;transition:background-color .2s;position:absolute;top:7px;left:0}._lineV_1rcz5_277{background:currentColor;width:1.5px;height:16px;transition:opacity .25s,transform .25s,background-color .2s;position:absolute;top:0;left:7px}._isOpen_1rcz5_287 ._lineV_1rcz5_277{opacity:0;transform:scaleY(0)}._accordionBody_1rcz5_292{padding:0 24px 21.73px}._accordionContent_1rcz5_296{color:#000000a6;margin:0;font-family:DM Sans,DM Sans Fallback;font-size:1rem;line-height:1.65}@media (width<=1200px){._container_1rcz5_17{max-width:86%}._stackStage_1rcz5_48{--card-width:320px;--card-height:320px;--card-offset:20px}}@media (width<=900px){._container_1rcz5_17{max-width:100%;padding:0}}@media (width<=860px){._grid_1rcz5_25{flex-direction:column;gap:36px}._canvasColumn_1rcz5_34{align-items:center;max-width:100%;padding-top:0}._contentColumn_1rcz5_157{max-width:100%;margin-left:0}._accordionList_1rcz5_208{max-width:100%}._stackStage_1rcz5_48{--card-width:clamp(260px, 60vw, 340px);--card-height:clamp(260px, 60vw, 340px);--card-offset:clamp(14px, 3.5vw, 20px)}}@media (width<=600px){._container_1rcz5_17{max-width:100%;padding:0}._stackStage_1rcz5_48{--card-width:clamp(220px, 64vw, 280px);--card-height:clamp(220px, 64vw, 280px);--card-offset:clamp(12px, 3.2vw, 16px)}._accordionHeader_1rcz5_226{padding:16px 18px;font-size:1rem}._headerTitle_1rcz5_254{font-size:1rem}._accordionBody_1rcz5_292{padding:0 18px 16px}}@media (width<=380px){._stackStage_1rcz5_48{--card-width:clamp(190px, 62vw, 230px);--card-height:clamp(190px, 62vw, 230px);--card-offset:10px}}@media (prefers-reduced-motion:reduce){._stackImage_1rcz5_59{will-change:auto;transition:none}}._pinnedScrollTrack_zsoap_1{background:#fff;width:100%;height:auto;min-height:auto;position:relative}.dark ._pinnedScrollTrack_zsoap_1{background:#0f172a}._stickyViewportContainer_zsoap_13{justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;top:0;overflow:visible}._flexWrapper_zsoap_24{box-sizing:border-box;align-items:center;width:100%;max-width:100%;margin:0;padding:0;display:flex;position:relative}._mainContentArea_zsoap_35{z-index:2;flex:1;min-width:0;position:relative}@media (width<=1200px){._pinnedScrollTrack_zsoap_1{height:auto}._stickyViewportContainer_zsoap_13{height:auto;position:relative;top:auto}._flexWrapper_zsoap_24{flex-direction:column}}._energySection_1mn23_1{color:#111;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px);font-family:DM Sans,DM Sans Fallback}._contentContainer_1mn23_19{--stack-back-offset-x:0px;box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}._outerContainer_1mn23_37{box-sizing:border-box;width:100%}._gridContainer_1mn23_47{grid-template-columns:minmax(0,1.15fr) minmax(0,1.6fr);align-items:start;column-gap:clamp(32px,4vw,60px);display:grid}._heading_1mn23_61{color:#2b3a8f;word-break:normal;overflow-wrap:break-word;grid-column:1/-1;margin:0 0 14px;font-size:clamp(28px,4.2vw,50px);font-weight:700;line-height:1.15}._accentLine_1mn23_83{background:#2b3a8f;border-radius:2px;grid-column:1/-1;width:54px;height:3px;margin-bottom:clamp(24px,3.5vw,40px)}.dark ._accentLine_1mn23_83{background:#60a5fa}._imageWrapper_1mn23_109{aspect-ratio:16/9;border-radius:14px;grid-area:3/1;width:100%;margin:0;overflow:hidden;box-shadow:0 10px 30px #00000014}._counterImage_1mn23_131{object-fit:cover;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}._imageWrapper_1mn23_109:hover ._counterImage_1mn23_131{transform:scale(1.02)}._statsColumn_1mn23_155{flex-direction:column;grid-area:3/2;display:flex}._statisticsGrid_1mn23_169{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}._statCard_1mn23_183{cursor:pointer;border-bottom:none;min-width:0;padding-bottom:0}._statisticValueWrapper_1mn23_197{align-items:baseline;gap:3px;transition:transform .2s;display:inline-flex}._statisticValue_1mn23_197{color:#2b3a8f;font-variant-numeric:tabular-nums;font-size:38px;font-weight:400;line-height:1.1;transition:color .2s;display:inline-block;font-family:Helvetica,sans-serif!important}._statisticPlus_1mn23_233{color:#2b3a8f;-webkit-user-select:none;user-select:none;font-size:32px;font-weight:400;line-height:1.1;transition:color .2s;display:inline-block;font-family:Helvetica,sans-serif!important}._statCard_1mn23_183:hover ._statisticValueWrapper_1mn23_197{transform:translateY(-2px)}._statCard_1mn23_183:hover ._statisticValue_1mn23_197,._statCard_1mn23_183:hover ._statisticPlus_1mn23_233,._statisticValue_1mn23_197:hover,._statisticPlus_1mn23_233:hover{color:#ffc501!important}._statisticLabel_1mn23_277{color:#000000d2;text-transform:none;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.35}._contactButton_1mn23_295{color:#fff;background-color:#2b3a8f;border:1px solid #2b3a8f;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:12px;min-height:60px;margin-top:40px;padding:0 30px;font-size:17px;text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}._contactButton_1mn23_295:hover{color:#fff;background:#2b3a8f}._contactButton_1mn23_295:focus-visible{outline-offset:4px;outline:2px solid #2b3a8f}@media (width<=1200px){._contentContainer_1mn23_19{max-width:86%}._gridContainer_1mn23_47{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:32px 36px}._statisticsGrid_1mn23_169{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}@media (width<=1024px){._energySection_1mn23_1{padding:60px clamp(18px,4.5vw,28px) 76px}._contentContainer_1mn23_19{max-width:90%}}@media (width<=860px){._energySection_1mn23_1{padding:56px clamp(18px,4.5vw,24px) 72px}._contentContainer_1mn23_19{max-width:94%}._gridContainer_1mn23_47{grid-template-columns:1fr;row-gap:0}._heading_1mn23_61{white-space:normal;grid-area:auto;margin:0 0 12px;font-size:clamp(26px,5.5vw,38px)}._imageWrapper_1mn23_109{grid-area:auto;width:100%;max-width:540px;margin:0 auto 32px 0}._statsColumn_1mn23_155{grid-area:auto}._statisticsGrid_1mn23_169{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(16px,4vw,28px);padding-right:clamp(4px,2vw,16px)}}@media (width<=640px){._energySection_1mn23_1{padding:48px clamp(16px,4.2vw,22px) 64px}._contentContainer_1mn23_19{max-width:100%}._heading_1mn23_61{font-size:clamp(24px,6.5vw,32px)}._statisticsGrid_1mn23_169{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(12px,3.5vw,20px);padding-right:clamp(2px,1.5vw,10px)}._statisticValue_1mn23_197{font-size:clamp(28px,7vw,34px)}._statisticPlus_1mn23_233{font-size:clamp(22px,5.5vw,28px)}._statisticLabel_1mn23_277{margin-top:6px;font-size:clamp(11.5px,3vw,13px)}._contactButton_1mn23_295{width:100%;max-width:320px;margin-top:32px}}@media (width<=420px){._energySection_1mn23_1{padding:44px clamp(14px,4vw,18px) 56px}._statisticsGrid_1mn23_169{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding-right:0}._statisticValue_1mn23_197{font-size:26px}._statisticPlus_1mn23_233{font-size:20px}._statisticLabel_1mn23_277{font-size:11px;line-height:1.35}._contactButton_1mn23_295{min-height:52px;margin-top:28px;font-size:15px}}@media (prefers-reduced-motion:reduce){._contactButton_1mn23_295{transition:none}}._galleryRoot_1u4pi_1{-webkit-user-select:none;user-select:none;width:100%;max-width:100%;position:relative;overflow:hidden}._galleryTrack_1u4pi_9{box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:clamp(300px,24vw,380px);display:flex}._card_1u4pi_19{cursor:pointer;box-sizing:border-box;border-radius:16px;height:100%;transition:flex .4s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s,opacity .3s;position:relative;overflow:hidden}._cardActive_1u4pi_29{z-index:10;border:2px solid #ffc501;min-width:220px;box-shadow:0 12px 28px -6px #0000004d;flex:4.8!important}._cardInactive_1u4pi_37{opacity:.85;border:2px solid #0000;min-width:44px;flex:1!important}._cardInactive_1u4pi_37:hover{opacity:1;filter:brightness(1.05)}._cardImage_1u4pi_49{pointer-events:none;transition:transform .4s ease-out;position:absolute;inset:0;object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}._cardActive_1u4pi_29 ._cardImage_1u4pi_49{transform:scale(1.04)}._scrim_1u4pi_66{pointer-events:none;z-index:10;background:linear-gradient(#0000 0%,#00000073 45%,#000000e0 100%);height:110px;position:absolute;bottom:0;left:0;right:0}._badgeContainer_1u4pi_77{z-index:20;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:flex-end;padding:16px 16px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}._codeBadge_1u4pi_91{letter-spacing:.08em;text-transform:uppercase;color:#ffc501;margin-bottom:5px;font-size:11px;font-weight:700;line-height:1}._cardTitle_1u4pi_101{color:#fff;text-shadow:0 2px 4px #00000080;white-space:normal;word-break:break-word;margin:0;font-size:clamp(17px,1.35vw,22px);font-weight:700;line-height:1.25}@media (width<=1024px){._galleryTrack_1u4pi_9{gap:8px;height:275px}._cardActive_1u4pi_29{min-width:150px}._cardInactive_1u4pi_37{min-width:38px}}@media (width<=640px){._galleryTrack_1u4pi_9{gap:6px;height:250px}._cardActive_1u4pi_29{min-width:135px}._cardInactive_1u4pi_37{min-width:34px}._cardTitle_1u4pi_101{font-size:14px}._badgeContainer_1u4pi_77{padding:12px 12px 14px}}._servicesSection_1c8kc_1{color:#111;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px);font-family:DM Sans,DM Sans Fallback}._container_1c8kc_10{box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}._mainTitle_1c8kc_18{color:#2b3a8f;letter-spacing:-.02em;word-break:normal;overflow-wrap:break-word;margin:0 0 14px;font-size:clamp(28px,2.4vw,44px);font-weight:700;line-height:1.12}._accentLine_1c8kc_29{background:#2b3a8f;border-radius:2px;width:54px;height:3px;margin:0 0 clamp(24px,3.5vw,40px)}.dark ._accentLine_1c8kc_29{background:#60a5fa}._titleLine_1c8kc_41{white-space:nowrap;max-width:100%;display:inline-block}._titleBreak_1c8kc_47{display:block}._wordWrapper_1c8kc_51{white-space:nowrap;display:inline-block}._galleryWrapper_1c8kc_56{width:100%;margin-top:0;margin-bottom:clamp(32px,3.8vw,48px);position:relative}._grid_1c8kc_63{grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:24px clamp(14px,1.8vw,24px);display:grid}._service_1c8kc_1{min-width:0;color:inherit;cursor:pointer;border-top:2px solid #e2e8f0;flex-direction:column;align-items:flex-start;padding-top:16px;text-decoration:none;transition:border-color .25s,transform .25s;display:flex}._service_1c8kc_1:hover,._service_1c8kc_1:focus-visible,._serviceActive_1c8kc_86{border-top-color:#ffc501}._icon_1c8kc_90{object-fit:contain;color:#334155;transform-origin:0;background:0 0;flex:none;width:clamp(44px,3.5vw,56px);height:clamp(44px,3.5vw,56px);transition:transform .3s;display:block;overflow:visible}._service_1c8kc_1:hover ._icon_1c8kc_90,._service_1c8kc_1:focus-visible ._icon_1c8kc_90,._serviceActive_1c8kc_86 ._icon_1c8kc_90{transform:scale(1.06)}._serviceTitle_1c8kc_109{color:#334155;margin:14px 0 0;font-size:clamp(15px,1.1vw,17px);font-weight:600;line-height:1.25;transition:color .2s}._service_1c8kc_1:hover ._serviceTitle_1c8kc_109,._service_1c8kc_1:focus-visible ._serviceTitle_1c8kc_109,._serviceActive_1c8kc_86 ._serviceTitle_1c8kc_109{color:#d99a00}._description_1c8kc_124{color:#000000ad;max-width:100%;margin:8px 0 0;font-size:clamp(12px,.82vw,13px);font-weight:400;line-height:1.48}@media (width<=1200px){._container_1c8kc_10{max-width:86%}._grid_1c8kc_63{column-gap:16px}}@media (width<=1024px){._servicesSection_1c8kc_1{padding:56px clamp(18px,4.5vw,28px) 68px}._grid_1c8kc_63{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media (width<=900px){._container_1c8kc_10{max-width:100%}._mainTitle_1c8kc_18{margin-bottom:16px;font-size:clamp(26px,4.5vw,36px)}._galleryWrapper_1c8kc_56{margin-bottom:28px}}@media (width<=640px){._servicesSection_1c8kc_1{padding:44px clamp(16px,4.2vw,22px) 56px}._mainTitle_1c8kc_18{font-size:clamp(24px,6.2vw,32px)}._titleLine_1c8kc_41{white-space:normal;display:inline}._titleBreak_1c8kc_47{display:none}._grid_1c8kc_63{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media (width<=440px){._grid_1c8kc_63{grid-template-columns:1fr;row-gap:20px}}@media (prefers-reduced-motion:reduce){._icon_1c8kc_90,._serviceTitle_1c8kc_109{transition:none}}._whatsappFloating_11wpp_5{z-index:9999;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:fixed;bottom:114px;right:24px}._pulseRing_11wpp_19{pointer-events:none;z-index:-1;background:#25d36666;border-radius:50%;width:100%;height:100%;animation:2.8s cubic-bezier(.24,0,.38,1) infinite _waPulse_11wpp_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _waPulse_11wpp_1{0%{opacity:.8;transform:translate(-50%,-50%)scale(.95)}60%,to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}._whatsappButton_11wpp_45{color:#fff;background-color:#25d366;border-radius:50%;outline:none;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s,background-color .2s;display:flex;position:relative;box-shadow:0 4px 18px #25d36673,0 2px 8px #00000029}._whatsappFloating_11wpp_5:hover ._whatsappButton_11wpp_45,._whatsappFloating_11wpp_5:focus-visible ._whatsappButton_11wpp_45{background-color:#20ba5a;transform:scale(1.08)translateY(-2px);box-shadow:0 8px 24px #25d3668c,0 4px 12px #0003}._whatsappFloating_11wpp_5:active ._whatsappButton_11wpp_45{transform:scale(.96)translateY(0)}._whatsappIcon_11wpp_73{fill:currentColor;width:32px;height:32px;display:block}._tooltip_11wpp_81{color:#fff;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#111827;border-radius:20px;padding:8px 14px;font-family:DM Sans,DM Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13.5px;font-weight:600;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px);box-shadow:0 4px 16px #0000002e}._tooltip_11wpp_81:after{content:"";border:5px solid #0000;border-left-color:#111827;position:absolute;top:50%;left:100%;transform:translateY(-50%)}._whatsappFloating_11wpp_5:hover ._tooltip_11wpp_81{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}@media (width<=768px){._whatsappFloating_11wpp_5{bottom:calc(108px + env(safe-area-inset-bottom,0px));right:18px}._whatsappButton_11wpp_45{width:52px;height:52px;box-shadow:0 4px 14px #25d36666,0 2px 6px #0000002e}._whatsappIcon_11wpp_73{width:28px;height:28px}._tooltip_11wpp_81{display:none}}._chatToggle_11wpp_145{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0}._chatToggle_11wpp_145:focus-visible{outline:none}._chatToggle_11wpp_145:focus-visible ._whatsappButton_11wpp_45{outline-offset:3px;outline:3px solid #0b5da3}._chatToggle_11wpp_145[aria-expanded=true] ._pulseRing_11wpp_19{opacity:0;animation:none}._chatToggle_11wpp_145[aria-expanded=true] ._tooltip_11wpp_81{display:none}@media (prefers-reduced-motion:reduce){._pulseRing_11wpp_19{opacity:0;animation:none}}._dockContainer_zzes6_11{z-index:99999;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}._actionTab_zzes6_26{pointer-events:auto;cursor:pointer;color:#fff;box-sizing:border-box;border-top:1px solid #ffffff52;border-bottom:1px solid #0000001f;border-left:1px solid #ffffff40;border-right:none;border-radius:28px 0 0 28px;outline:none;justify-content:flex-start;align-items:center;width:52px;max-width:52px;height:48px;padding:0 16px 0 15px;text-decoration:none;transition:width .34s cubic-bezier(.16,1,.3,1),max-width .34s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,filter .2s;display:inline-flex;position:relative;overflow:hidden}._phoneTab_zzes6_61{background:#2b3a8f;box-shadow:-4px 6px 18px #2b3a8f66,0 2px 6px #0000001f}._phoneTab_zzes6_61:hover,._phoneTab_zzes6_61:focus-visible{filter:brightness(1.12);width:185px;max-width:185px;transform:translate(-4px);box-shadow:-6px 8px 24px #2b3a8f8c,0 3px 8px #0000002e}._calcTab_zzes6_76{background:#2b3a8f;box-shadow:-4px 6px 18px #2b3a8f66,0 2px 6px #0000001f}._calcTab_zzes6_76:hover,._calcTab_zzes6_76:focus-visible{filter:brightness(1.12);width:185px;max-width:185px;transform:translate(-4px);box-shadow:-6px 8px 24px #2b3a8f8c,0 3px 8px #0000002e}._iconWrapper_zzes6_92{flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}._tabIcon_zzes6_102{color:#fff;stroke-width:2.3px;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}._actionTab_zzes6_26:hover ._tabIcon_zzes6_102{transform:scale(1.12)}._tabLabel_zzes6_113{letter-spacing:-.01em;white-space:nowrap;opacity:0;color:#fff;margin-left:12px;font-family:DM Sans,DM Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13.5px;font-weight:600;transition:opacity .22s,transform .26s cubic-bezier(.16,1,.3,1);transform:translate(12px)}._actionTab_zzes6_26:hover ._tabLabel_zzes6_113,._actionTab_zzes6_26:focus-visible ._tabLabel_zzes6_113{opacity:1;transform:translate(0)}@media (width<=768px){._dockContainer_zzes6_11{gap:7px;top:45%}._actionTab_zzes6_26{border-radius:19px 0 0 19px;justify-content:center;width:38px;max-width:38px;height:38px;padding:0}._iconWrapper_zzes6_92{width:18px;min-width:18px;height:18px}._tabIcon_zzes6_102{width:17px;height:17px}._actionTab_zzes6_26:hover,._actionTab_zzes6_26:focus-visible{width:38px;max-width:38px;transform:none}._tabLabel_zzes6_113{display:none}}._widgetContainer_p8ut8_6{z-index:9998;pointer-events:auto;-webkit-user-select:none;user-select:none;max-width:calc(100vw - 40px);display:block;position:fixed;bottom:20px;right:20px}._widgetCard_p8ut8_17{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);color:#fff;background:linear-gradient(135deg,#0b1a3d 0%,#193574 55%,#1d4ed8 100%);border:1px solid #fff3;border-radius:16px 16px 0;justify-content:space-between;align-items:center;gap:12px;width:auto;min-width:190px;max-width:232px;padding:10px 14px 10px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex;box-shadow:0 10px 28px #0f172a59,0 4px 10px #00000029,inset 0 1px #ffffff24}.dark ._widgetCard_p8ut8_17{background:linear-gradient(135deg,#070d1e 0%,#0f2252 55%,#1e40af 100%);border-color:#ffffff29}._widgetCard_p8ut8_17._customColors_p8ut8_47,.dark ._widgetCard_p8ut8_17._customColors_p8ut8_47{background:linear-gradient(135deg, var(--impact-from) 0%, var(--impact-via) 55%, var(--impact-to) 100%)}._shapeLeaf_p8ut8_53{border-radius:16px 16px 0}._shapeRounded_p8ut8_54{border-radius:16px}._shapePill_p8ut8_55{border-radius:999px;padding-left:20px;padding-right:16px}._shapeSquare_p8ut8_56{border-radius:4px}._widgetCard_p8ut8_17:hover{border-color:#38bdf866;transform:translateY(-2px);box-shadow:0 16px 36px #0f172a73,0 6px 16px #0000003d}._contentArea_p8ut8_65{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:42px;display:flex;position:relative;overflow:hidden}._contentCol_p8ut8_77{flex-direction:column;justify-content:center;gap:1px;width:100%;display:flex}._metricRow_p8ut8_85{align-items:baseline;gap:4px;display:flex}._metricNumber_p8ut8_91{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 8px #00000040;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.15}._unitRow_p8ut8_103{align-items:center;display:flex}._unitText_p8ut8_108{color:#f1f5f9e6;letter-spacing:.005em;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.3}._iconCol_p8ut8_119{flex-shrink:0;justify-content:center;align-items:center;display:flex}._leafIcon_p8ut8_126{object-fit:contain;filter:drop-shadow(0 2px 6px #00000038);width:34px;height:34px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:block}._widgetCard_p8ut8_17:hover ._leafIcon_p8ut8_126{transform:scale(1.08)rotate(4deg)}@media (width<=900px){._widgetContainer_p8ut8_6{display:none!important}}@media (prefers-reduced-motion:reduce){._widgetCard_p8ut8_17,._leafIcon_p8ut8_126{transition:none!important;transform:none!important}}._sunWrapper_18q13_1{pointer-events:none;z-index:9990;-webkit-user-select:none;user-select:none;opacity:0;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease-out;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(0)}._sunImage_18q13_18{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;backface-visibility:hidden;filter:drop-shadow(0 0 10px #fdd301a6)drop-shadow(0 0 20px #fac60066);transform-origin:50%;width:48px;height:48px;animation:14s linear infinite _sunSpin_18q13_1;display:block}._animating_18q13_33{opacity:1!important;transition:transform 8s cubic-bezier(.16,.8,.25,1),opacity 5s ease-out!important;transform:translate(-50%,-50%)scale(1)!important}@keyframes _sunSpin_18q13_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_k51ls_1{--sk-base:#e8edf3;--sk-shine:#f5f8fb;background:var(--bg-clean,#fff);min-height:100vh;padding-bottom:64px}._inner_k51ls_9{width:min(1200px,100% - 32px);margin:0 auto}._hero_k51ls_14{background:var(--bg-tech,#f8fafc);margin-bottom:40px;padding:140px 0 56px}._heroDark_k51ls_21{--sk-base:#ffffff1a;--sk-shine:#fff3;background:var(--brand-navy,#191c21)}._eyebrow_k51ls_28,._title_k51ls_28,._subtitle_k51ls_28,._line_k51ls_28,._meta_k51ls_28,._media_k51ls_28,._chip_k51ls_28,._cardMedia_k51ls_28,._tile_k51ls_28,._field_k51ls_28{background:linear-gradient(90deg, var(--sk-base) 0%, var(--sk-shine) 50%, var(--sk-base) 100%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite _shimmer_k51ls_1;display:block}._eyebrow_k51ls_28{width:120px;height:14px;margin-bottom:18px}._title_k51ls_28{width:min(560px,90%);height:40px;margin-bottom:16px}._subtitle_k51ls_28{width:min(420px,75%);height:18px}._lines_k51ls_40{gap:12px;margin:0 0 32px;display:grid}._line_k51ls_28{height:14px}._article_k51ls_43{max-width:760px;margin:0 auto}._meta_k51ls_28{width:220px;height:14px;margin-bottom:24px}._media_k51ls_28{aspect-ratio:16/9;border-radius:14px;width:100%;margin-bottom:32px}._chips_k51ls_47{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}._chip_k51ls_28{border-radius:999px;width:96px;height:34px}._grid_k51ls_50{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:24px;margin-bottom:40px;display:grid}._card_k51ls_28{gap:12px;display:grid}._cardMedia_k51ls_28{aspect-ratio:4/3;border-radius:14px}._tile_k51ls_28{border-radius:14px;height:160px}._split_k51ls_60{grid-template-columns:1fr 1fr;gap:48px;display:grid}._form_k51ls_61{gap:16px;display:grid}._field_k51ls_28{border-radius:10px;height:48px}._srOnly_k51ls_64{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _shimmer_k51ls_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=768px){._hero_k51ls_14{margin-bottom:28px;padding:112px 0 40px}._title_k51ls_28{height:32px}._split_k51ls_60{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){._eyebrow_k51ls_28,._title_k51ls_28,._subtitle_k51ls_28,._line_k51ls_28,._meta_k51ls_28,._media_k51ls_28,._chip_k51ls_28,._cardMedia_k51ls_28,._tile_k51ls_28,._field_k51ls_28{background:var(--sk-base);animation:none}}._section_1vvu8_2{--pb-accent:#f28c28;--pb-accent-ink:#fff;--pb-ink:#0f172a;--pb-muted:#64748b;--pb-card:#fff;--pb-line:#0f172a14;color:var(--pb-ink);font-family:var(--font-sans,"Inter", "Inter Fallback", system-ui, sans-serif);padding:clamp(56px,8vw,104px) 20px;position:relative;overflow:hidden}._accent-blue_1vvu8_15{--pb-accent:#0b5da3}._accent-green_1vvu8_16{--pb-accent:#16794c}._bg-white_1vvu8_17{background:#fff}._bg-mist_1vvu8_18{background:#f8fafc}._bg-navy_1vvu8_19{--pb-ink:#fff;--pb-muted:#ffffffb8;--pb-card:#ffffff0f;--pb-line:#ffffff24;background:#0f2744}._bg-sun_1vvu8_20{background:linear-gradient(135deg,#fff7ed 0%,#fef3c7 100%)}._inner_1vvu8_22{max-width:1200px;margin:0 auto}._narrow_1vvu8_23{max-width:760px;margin:0 auto}._head_1vvu8_24{text-align:center;max-width:760px;margin:0 auto 40px}._eyebrow_1vvu8_25{letter-spacing:.14em;text-transform:uppercase;color:var(--pb-accent);margin-bottom:12px;font-size:12px;font-weight:700;display:inline-block}._title_1vvu8_26{font-family:var(--font-heading,"Manrope", sans-serif);letter-spacing:-.02em;color:var(--pb-ink);margin:0 0 14px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.15}._titleSm_1vvu8_27{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--pb-ink);margin:0 0 10px;font-size:clamp(20px,2.4vw,26px);font-weight:700;line-height:1.25}._lead_1vvu8_28{color:var(--pb-muted);margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.6}._body_1vvu8_29{color:var(--pb-muted);font-size:16px;line-height:1.7}._body_1vvu8_29 h2,._body_1vvu8_29 h3,._body_1vvu8_29 h4{color:var(--pb-ink);font-family:var(--font-heading,"Manrope", sans-serif);margin:1.4em 0 .5em}._body_1vvu8_29 p{margin:0 0 1em}._body_1vvu8_29 a{color:var(--pb-accent);text-decoration:underline}._body_1vvu8_29 img{border-radius:12px;max-width:100%;height:auto}._body_1vvu8_29 blockquote{border-left:3px solid var(--pb-accent);margin:1em 0;padding-left:16px}._cols2_1vvu8_35{column-count:2;column-gap:48px}@media (width<=760px){._cols2_1vvu8_35{column-count:1}}._ctaRow_1vvu8_38{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._ctaRowCenter_1vvu8_39{justify-content:center}._btn_1vvu8_40{border-radius:999px;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}._btn_1vvu8_40:hover{transform:translateY(-2px)}._btnPrimary_1vvu8_42{background:var(--pb-accent);color:var(--pb-accent-ink);box-shadow:0 10px 24px -12px var(--pb-accent)}._btnSecondary_1vvu8_43{border:1.5px solid var(--pb-line);color:var(--pb-ink);background:0 0}._bg-navy_1vvu8_19 ._btnSecondary_1vvu8_43,._heroImage_1vvu8_44 ._btnSecondary_1vvu8_43{color:#fff;border-color:#ffffff80}._heroCentered_1vvu8_47{text-align:center}._heroCentered_1vvu8_47 ._lead_1vvu8_28{max-width:680px;margin:0 auto}._heroSplit_1vvu8_49{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}._heroSplit_1vvu8_49 img{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%}@media (width<=900px){._heroSplit_1vvu8_49{grid-template-columns:1fr}}._heroImage_1vvu8_44{color:#fff;--pb-ink:#fff;--pb-muted:#ffffffd1;align-items:center;min-height:clamp(420px,70vh,640px);display:flex}._heroImage_1vvu8_44>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._heroImage_1vvu8_44:after{content:"";background:linear-gradient(90deg,#0f2744d9,#0f274459);position:absolute;inset:0}._heroImage_1vvu8_44 ._inner_1vvu8_22{z-index:1;width:100%;position:relative}._heroImage_1vvu8_44 ._heroText_1vvu8_56{max-width:640px}._split_1vvu8_59{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}._splitReverse_1vvu8_60>:first-child{order:2}._split_1vvu8_59 img,._stacked_1vvu8_61 img{aspect-ratio:16/10;object-fit:cover;border-radius:18px;width:100%;display:block}._stacked_1vvu8_61 img{margin-bottom:32px}@media (width<=900px){._split_1vvu8_59{grid-template-columns:1fr;gap:28px}._splitReverse_1vvu8_60>:first-child{order:0}}._grid_1vvu8_66{gap:24px;display:grid}._grid3_1vvu8_67{grid-template-columns:repeat(3,minmax(0,1fr))}._grid2_1vvu8_68{grid-template-columns:repeat(2,minmax(0,1fr))}._grid4_1vvu8_69{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1000px){._grid3_1vvu8_67,._grid4_1vvu8_69{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid3_1vvu8_67,._grid2_1vvu8_68,._grid4_1vvu8_69{grid-template-columns:1fr}}._card_1vvu8_72{background:var(--pb-card);border:1px solid var(--pb-line);color:inherit;border-radius:18px;flex-direction:column;gap:10px;padding:26px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}a._card_1vvu8_72:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #0f172a59}._cardImg_1vvu8_74{aspect-ratio:16/10;object-fit:cover;border-radius:18px 18px 0 0;width:calc(100% + 52px);margin:-26px -26px 6px;display:block}._cardText_1vvu8_75{color:var(--pb-muted);margin:0;font-size:15px;line-height:1.6}._cardLink_1vvu8_76{color:var(--pb-accent);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;display:inline-flex}._icon_1vvu8_77{background:color-mix(in srgb, var(--pb-accent) 14%, transparent);width:46px;height:46px;color:var(--pb-accent);border-radius:12px;place-items:center;display:grid}._list_1vvu8_78{border-top:1px solid var(--pb-line);flex-direction:column;gap:0;display:flex}._listItem_1vvu8_79{border-bottom:1px solid var(--pb-line);color:inherit;align-items:flex-start;gap:18px;padding:20px 4px;text-decoration:none;display:flex}a._listItem_1vvu8_79:hover ._titleSm_1vvu8_27{color:var(--pb-accent)}._iconRow_1vvu8_81{text-align:center;flex-wrap:wrap;justify-content:center;gap:36px;display:flex}._iconRow_1vvu8_81>div{flex-direction:column;flex:200px;align-items:center;gap:10px;max-width:280px;display:flex}._num_1vvu8_83{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--pb-accent);letter-spacing:.08em;font-size:15px;font-weight:800}._statsRow_1vvu8_86{text-align:center;flex-wrap:wrap;justify-content:center;gap:clamp(24px,6vw,80px);display:flex}._statValue_1vvu8_87{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--pb-ink);letter-spacing:-.03em;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1}._statLabel_1vvu8_88{color:var(--pb-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:14px}._statsBand_1vvu8_89{background:var(--pb-accent);--pb-ink:#fff;--pb-muted:#ffffffdb;border-radius:24px;padding:40px 24px}._quote_1vvu8_92{color:var(--pb-ink);margin:0;font-size:16px;line-height:1.7}._quoteLarge_1vvu8_93{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--pb-ink);margin:0 0 24px;font-size:clamp(22px,3vw,32px);font-weight:600;line-height:1.4}._person_1vvu8_94{align-items:center;gap:12px;margin-top:12px;display:flex}._person_1vvu8_94 img{object-fit:cover;border-radius:50%;width:44px;height:44px}._personName_1vvu8_96{font-size:15px;font-weight:700}._personRole_1vvu8_97{color:var(--pb-muted);font-size:13px}._faq_1vvu8_100{border-bottom:1px solid var(--pb-line)}._faq_1vvu8_100 summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}._faq_1vvu8_100 summary::-webkit-details-marker{display:none}._faq_1vvu8_100 summary:after{content:"+";color:var(--pb-accent);font-size:22px;line-height:1}._faq_1vvu8_100[open] summary:after{content:"–"}._faq_1vvu8_100 ._body_1vvu8_29{padding:0 4px 20px}._faqCols_1vvu8_106{grid-template-columns:1fr 1fr;gap:28px 48px;display:grid}@media (width<=760px){._faqCols_1vvu8_106{grid-template-columns:1fr}}._ctaBand_1vvu8_110{text-align:center}._ctaCard_1vvu8_111{background:var(--pb-card);border:1px solid var(--pb-line);text-align:center;border-radius:24px;padding:clamp(32px,5vw,56px);box-shadow:0 24px 60px -36px #0f172a66}._ctaSplit_1vvu8_112{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}._ctaSplit_1vvu8_112 ._ctaRow_1vvu8_38{margin-top:0}._empty_1vvu8_115{text-align:center;color:var(--pb-muted);border:1px dashed var(--pb-line);border-radius:12px;padding:24px;font-size:14px}._container_77a9j_2{flex-direction:column;gap:16px;min-width:0;display:flex}._grid_77a9j_3{grid-template-columns:repeat(var(--lt-cols,2), minmax(0, 1fr))}@media (width<=640px){._grid_77a9j_3{grid-template-columns:minmax(0,1fr)}}._columns_77a9j_6{grid-template-columns:var(--lt-tpl,minmax(0, 1fr));gap:32px;min-width:0;display:grid}@media (width<=1024px){._stackTablet_77a9j_7{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._stackMobile_77a9j_8{grid-template-columns:minmax(0,1fr)}}._column_77a9j_6{flex-direction:column;gap:16px;min-width:0;display:flex}._card_77a9j_11{background:var(--pb-card);border:1px solid var(--pb-line);color:inherit;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:26px;text-decoration:none;display:flex}._cardLink_77a9j_12{transition:box-shadow .25s,border-color .25s}._cardLink_77a9j_12:hover{border-color:color-mix(in srgb, var(--pb-accent) 40%, transparent);box-shadow:0 18px 40px -24px #0f172a59}._cardLink_77a9j_12:focus-visible,._button_77a9j_14:focus-visible{outline:3px solid color-mix(in srgb, var(--pb-accent) 60%, transparent);outline-offset:3px}._heading_77a9j_16{font-family:var(--font-heading,"Manrope", sans-serif);letter-spacing:-.01em;color:var(--pb-ink);margin:0;font-weight:700;line-height:1.2}._h1_77a9j_17{letter-spacing:-.02em;font-size:clamp(34px,5vw,56px)}._h2_77a9j_18{letter-spacing:-.02em;font-size:clamp(28px,4vw,44px)}._h3_77a9j_19{font-size:clamp(22px,2.6vw,30px)}._h4_77a9j_20{font-size:clamp(19px,2vw,24px)}._h5_77a9j_21{font-size:18px}._h6_77a9j_22{text-transform:uppercase;letter-spacing:.08em;font-size:16px}._text_77a9j_23>:last-child{margin-bottom:0}._image_77a9j_25{object-fit:cover;border-radius:16px;max-width:100%;height:auto;display:block}._video_77a9j_27{aspect-ratio:16/9;background:#0f172a;border-radius:16px;width:100%;position:relative;overflow:hidden}._video_77a9j_27 iframe,._video_77a9j_27 video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._videoCover_77a9j_29{position:absolute;inset:0}._button_77a9j_14{width:fit-content;max-width:100%}._textLink_77a9j_32{color:var(--pb-accent);text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;display:inline-flex}._icon_77a9j_34{color:var(--pb-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}._spacer_77a9j_35{flex:none}._divider_77a9j_36{border:0;border-top:1px solid var(--pb-line);width:100%;margin:8px 0}._empty_77a9j_38{border:1px dashed var(--pb-line);color:var(--pb-muted);text-align:center;border-radius:12px;padding:18px;font-size:14px;display:block}@media (prefers-reduced-motion:reduce){._cardLink_77a9j_12,._button_77a9j_14{transition:none}._button_77a9j_14:hover{transform:none}}
