@charset "UTF-8";*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}img,video{height:auto;max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dw_navbar_wrap{box-shadow:0 2px 12px #0000000f;position:sticky;top:0;z-index:1020}.dw_navbar_wrap,.top_bar{background-color:#fff}.top_bar_inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:8px 24px}.brand_block{display:flex;flex-direction:column;line-height:1.2;text-decoration:none}.brand_text{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.3px}.brand_accent{color:#ff7a1a}.brand_tagline{color:#94a3b8;font-size:10px;font-weight:600;letter-spacing:1.1px;margin-top:1px;text-transform:uppercase}.top_bar_actions{align-items:center;gap:20px}.phone_link{align-items:center;color:#0f172a;display:flex;font-size:15px;font-weight:700;gap:6px;text-decoration:none}.phone_icon{color:#ff7a1a;height:16px;width:16px}.services_pill_btn{align-items:center;border:1px solid #0f172a26;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:7px 14px;text-decoration:none;transition:all .2s ease}.services_pill_btn:hover{border-color:#ff7a1a;color:#ff7a1a}.grid_icon{height:16px;width:16px}.consultation_btn{align-items:center;background-color:#ff7a1a;border-radius:8px;color:#fff!important;display:flex;font-size:14px;font-weight:700;gap:6px;padding:8px 16px;text-decoration:none;transition:background-color .2s ease,transform .2s ease;white-space:nowrap}.consultation_btn:hover{background-color:#e86a0f;color:#fff}.arrow_icon{height:16px;width:16px}.nav_row{background-color:#cbcbcb;border-top:1px solid #0f172a14;justify-content:center}.nav_row_list{align-items:center;display:flex;gap:28px;list-style:none;margin:0;padding:9px 24px}.nav_text{font-size:15px;font-weight:600;transition:color .2s ease}.nav-link{align-items:center;color:#1e293b!important;display:flex;gap:4px;padding:4px 2px!important}.nav-link.active,.nav-link.active-service,.nav-link:hover{color:#ff7a1a!important}.chevron_icon{height:14px;margin-top:1px;width:14px}.dropdown-toggle:after{display:none!important}.custom-dropdown{position:relative}.custom-dropdown-menu{animation:dropdownFadeIn .2s ease forwards;background:#fff!important;border:1px solid #0f172a1a!important;border-radius:8px!important;box-shadow:0 10px 30px #0f172a1f!important;display:none;margin-top:4px!important;min-width:210px!important;padding:8px 0!important}.custom-dropdown-menu:before{background:#0000;content:"";height:10px;left:0;position:absolute;right:0;top:-10px}.custom-dropdown-menu.show,.custom-dropdown.show .custom-dropdown-menu,.custom-dropdown:hover .custom-dropdown-menu{display:block!important}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.custom-dropdown-item{color:#334155!important;display:block!important;font-size:15px!important;font-weight:500!important;padding:10px 18px!important;text-decoration:none!important;transition:all .2s ease!important}.custom-dropdown-item:focus,.custom-dropdown-item:hover{background-color:#ff7a1a!important;color:#fff!important;font-weight:600!important;padding-left:22px!important}.custom-dropdown-item.active-dropdown{background:#ff7a1a1a!important;color:#ff7a1a!important;font-weight:600!important}.custom-dropdown-item.active-dropdown:hover{background-color:#ff7a1a!important;color:#fff!important}.hamburger_btn{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:26px;justify-content:space-between;padding:0;width:32px}.hamburger_btn span{background-color:#0f172a;border-radius:2px;display:block;height:3px;width:100%}.mobile_overlay{background:#00000080;inset:0;opacity:0;position:fixed;transition:opacity .3s ease;visibility:hidden;z-index:1040}.mobile_overlay.show{opacity:1;visibility:visible}.mobile_slider{background-color:#fff;box-shadow:-2px 0 10px #0000001f;display:flex;flex-direction:column;height:100vh;justify-content:space-between;position:fixed;right:-280px;top:0;transition:right .3s ease;width:280px;z-index:1050}.mobile_slider.open{right:0}.mobile_slider_top{align-items:center;border-bottom:1px solid #0f172a1a;display:flex;justify-content:space-between;padding:16px}.navbar-brand{color:#0f172a!important;font-weight:700;letter-spacing:.5px;text-decoration:none}.close_btn{background:#0000;border:none;color:#0f172a;cursor:pointer;font-size:28px;line-height:1}.mobile_slider_middle{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:16px}.mobile_link{border-bottom:1px solid #0f172a14;color:#0f172a;font-size:17px;padding:10px 0;text-decoration:none;transition:color .2s ease}.mobile_link.active-mobile-link,.mobile_link:hover{color:#ff7a1a}.mobile_services_section{border-bottom:1px solid #0f172a14;display:flex;flex-direction:column;padding:12px 0}.mobile_link_heading{color:#ff7a1a;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.mobile_services_list{display:flex;flex-direction:column;gap:4px}.mobile_sublink{align-items:center;border-radius:6px;color:#475569;display:flex;font-size:15px;gap:8px;padding:7px 10px;text-decoration:none;transition:all .2s ease}.bullet-dot{color:#ff7a1a;font-size:18px;line-height:1}.mobile_sublink.active-mobile-sublink,.mobile_sublink:hover{background:#ff7a1a1f;color:#0f172a;padding-left:14px}.mobile_consultation_btn{justify-content:center;margin-top:16px}.mobile_slider_bottom{align-items:center;border-top:1px solid #0f172a1a;display:flex;gap:12px;padding:16px}.mobile_slider_bottom a{text-decoration:none}.query_icon{color:#ff7a1a!important;height:36px;width:36px}.nav_text_small{color:#0f172a;font-size:13px;margin:0}@media (max-width:991px){.top_bar_inner{padding:8px 16px}}@media (max-width:480px){.top_bar_inner{padding:8px 12px}.brand_text{font-size:17px}.brand_tagline{font-size:8px;letter-spacing:.8px}}.footer_fluid{background-color:#000;margin:0;padding:55px 0 45px;width:100%}.footer_container{max-width:1400px;width:100%}.footer_row{margin:0;width:100%}.footer_col,.footer_row{align-items:flex-start;display:flex}.footer_col{flex:0 0 25%;justify-content:flex-start;max-width:25%;padding:10px 35px}.footer_brand,.footer_contact,.footer_quick,.footer_services{padding-left:35px;padding-right:35px}.footer_section{width:100%}.footer_headings{color:#ff6a1a;font-size:18px;font-weight:700;letter-spacing:.03em;margin:0 0 20px}.footer_description{color:#d1d1d1;font-size:14px;line-height:1.7;margin:0 0 25px;max-width:320px}.footer_links{display:flex;flex-direction:column;gap:13px}.footer_atag{color:#fff;display:block;font-size:14px;line-height:1.5;text-decoration:none;transition:color .25s ease,transform .25s ease;width:fit-content}.footer_atag:hover{color:#ff6a1a!important;transform:translateX(4px)}.footer_service_link{color:#fff}.footer_service_link:hover{color:#ff6a1a!important}.footer_icon_div{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:5px}.footer_icon_div a{text-decoration:none}.footer_icon_div a,.header_icon{align-items:center;display:flex;justify-content:center}.header_icon{background-color:#fff;border-radius:50%;color:#ffa157;font-size:28px;height:32px;padding:7px;transition:color .25s ease,background-color .25s ease,transform .25s ease;width:32px}.footer_icon_div a:hover .header_icon{background-color:#ff6a1a;color:#fff;transform:translateY(-3px)}.contact_details{display:flex;flex-direction:column;gap:11px}.contact_details p{color:#d1d1d1;font-size:14px;line-height:1.6;margin:0}.contact_link{color:#fff;text-decoration:none;transition:color .25s ease}.contact_link:hover{color:#ff6a1a}.contact_phone{color:#ff6a1a;font-weight:600;text-decoration:none;transition:color .25s ease}.contact_phone:hover{color:#fff}@media (max-width:991px){.footer_fluid{padding:45px 20px 35px}.footer_row{flex-wrap:wrap;row-gap:35px}.footer_col{flex:0 0 50%;max-width:50%;padding:10px 25px}.footer_brand,.footer_contact,.footer_quick,.footer_services{padding-left:25px;padding-right:25px}}@media (max-width:767px){.footer_fluid{padding:40px 15px 30px}.footer_row{display:flex;flex-direction:column;gap:30px}.footer_col{flex:0 0 100%;max-width:100%;padding:10px 15px;width:100%}.footer_brand,.footer_contact,.footer_quick,.footer_services{padding-left:15px;padding-right:15px}.footer_headings{font-size:17px;margin-bottom:16px}.footer_description{font-size:13px;line-height:1.7;max-width:100%}.footer_links{gap:11px}.footer_atag{font-size:13px}.contact_details{gap:9px}.contact_details p{font-size:13px}}@media (max-width:480px){.footer_fluid{padding:35px 10px 25px}.footer_brand,.footer_col,.footer_contact,.footer_quick,.footer_services{padding-left:10px;padding-right:10px}.footer_icon_div{gap:10px}.header_icon{height:30px;width:30px}}.hero_carousel_wrap{height:88vh;max-height:780px;min-height:520px;overflow:hidden;position:relative;width:100%}.hm_cousel_img{display:block;height:100%;left:0;object-fit:cover;object-position:center 30%;position:absolute;top:0;width:100%}.carousel_overlay{background:linear-gradient(180deg,#00000040 0,#00000073 60%,#000000bf);inset:0;pointer-events:none;position:absolute;z-index:1}.carousel_caption{left:50%;max-width:720px;position:absolute;text-align:center;text-shadow:0 2px 10px #000000b3;top:50%;transform:translate(-50%,-50%);width:90%;z-index:2}.carousel_caption h3{color:#fff;font-size:34px;font-weight:700;letter-spacing:-.5px;text-align:center}.carousel_caption p{color:#ffffffe6;font-size:16px;margin:0 auto;max-width:580px;text-align:center}.cr_btn_div{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:18px}.cr_btn{background-color:#ff8a00;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;padding:11px 26px;text-decoration:none;transition:all .25s ease}.cr_btn:hover{background-color:#000;color:#fff;transform:translateY(-2px)}.carousel_dots{bottom:24px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.carousel_dot{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .25s ease;width:10px}.carousel_dot.active{background:#ff8a00;border-radius:6px;width:26px}@media (max-width:768px){.hero_carousel_wrap{height:380px;max-height:420px;min-height:380px}.hm_cousel_img{height:100%;object-position:center 20%}.carousel_caption h3{font-size:22px}.carousel_caption p,.cr_btn{font-size:13px}.cr_btn{padding:8px 18px}.cr_btn_div{flex-wrap:wrap;gap:10px}}@media (max-width:480px){.hero_carousel_wrap{height:320px;min-height:280px}.carousel_caption{width:95%}.carousel_caption h3{font-size:18px}.carousel_caption p,.cr_btn{font-size:12px}.cr_btn{padding:7px 14px}}.about-premium-section{background:#f6f6f6;overflow:hidden;padding:90px 0}.about-premium-wrapper{align-items:center;display:flex;gap:70px}.about-image-wrap{flex:1 1;position:relative}.about-image{border-radius:26px;box-shadow:0 25px 60px #0000002e;object-fit:cover;transition:transform .4s ease;width:100%}.about-image:hover{transform:translateY(-6px)}.experience-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000eb;border:1px solid #ffffff14;border-radius:18px;bottom:25px;box-shadow:0 12px 30px #00000059;left:25px;min-width:170px;padding:18px 24px;position:absolute}.experience-card h3{color:#ff8a00;line-height:1;margin:0}.experience-card span{color:#d1d5db;font-size:14px;font-weight:500}.about-content{flex:1 1}.about-tag{background:#ff8a001f;border:1px solid #ff8a0040;border-radius:999px;color:#ff8a00;display:inline-block;margin-bottom:18px;padding:8px 16px}.about-stats{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:34px 0}.stat-item{background:#fff;border:1px solid #ececec;border-radius:20px;box-shadow:0 8px 24px #0000000d;padding:22px 18px;text-align:center;transition:all .3s ease}.stat-item:hover{border-color:#ff8a0059;box-shadow:0 16px 36px #ff8a001f;transform:translateY(-6px)}.stat-item h4{color:#ff8a00;font-size:34px;font-weight:800;margin:0 0 8px}.stat-item span{color:#6b7280;font-size:13px;font-weight:600}.premium-btn{align-items:center;background:linear-gradient(135deg,#000,#111827);border:none;border-radius:999px;box-shadow:0 12px 28px #0000002e;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:10px;padding:14px 30px;transition:all .3s ease}.premium-btn span{transition:transform .3s ease}.premium-btn:hover{background:linear-gradient(135deg,#ff8a00,#ff6a00);box-shadow:0 16px 36px #ff8a0059;transform:translateY(-2px)}.premium-btn:hover span{transform:translateX(4px)}@media (max-width:991px){.about-premium-wrapper{flex-direction:column;gap:40px}.about-content{text-align:center}.about-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.about-premium-section{padding:60px 0}.about-premium-wrapper{gap:30px;padding:0 16px}.about-stats{grid-template-columns:1fr}.experience-card{bottom:15px;left:15px;min-width:auto;right:15px}.stat-item{padding:20px 16px}.stat-item h4{font-size:28px}.premium-btn{justify-content:center;width:100%}}@media (max-width:480px){.about-premium-section{padding:48px 0}.about-image{border-radius:18px}.experience-card{border-radius:14px;padding:14px 18px}}.industry-services-section{background:#1f2328;overflow:hidden;padding:90px 0;width:100%}.industry-services-section .container-fluid{background:#0000!important}.industry-header{margin-bottom:55px;padding:0 15px}.industry-header .pagedescription{color:#ffffffbf;margin:14px auto 0;max-width:720px}.industry-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:80%;padding:0 24px}.industry-card{background-image:var(--bg-image);background-position:50%;background-size:cover;border-radius:28px;box-shadow:0 18px 45px #00000059;min-height:350px;overflow:hidden;position:relative;transition:all .45s ease}.industry-card:hover{background-image:var(--hover-image);box-shadow:0 5px 25px #ff8a002e;transform:translateY(-10px)}.industry-overlay{align-items:flex-end;background:linear-gradient(180deg,#0000001f,#000000b8 55%,#000000eb);display:flex;inset:0;padding:32px;position:absolute;transition:background .35s ease}.industry-card:hover .industry-overlay{background:linear-gradient(180deg,#0000000d,#0000008c 50%,#000000e0)}.industry-content h3{color:#fff;font-size:2rem;font-weight:800;line-height:1.22;margin-bottom:14px;transition:color .35s ease,transform .35s ease}.industry-content p{color:#ffffffc7;font-size:15px;line-height:1.75;margin-bottom:24px;transition:color .35s ease}.industry-card:hover .industry-content h3{color:#ff8a00;transform:translateY(-3px)}.industry-card:hover .industry-content p{color:#fff}.industry-btn{align-items:center;border:2px solid #fffffff2;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:5px 22px;text-decoration:none;text-transform:uppercase;transition:all .35s ease}.industry-btn:hover{background:#ff8a00;border-color:#ff8a00;box-shadow:0 11px 20px #ff8a0059;color:#000}@media (max-width:1199px){.industry-grid{grid-template-columns:repeat(2,1fr)}.industry-content h3{font-size:1.8rem}}@media (max-width:767px){.industry-services-section{padding:60px 0}.industry-grid{gap:20px;grid-template-columns:1fr;max-width:100%;padding:0 16px}.industry-card{border-radius:22px;min-height:300px}.industry-overlay{padding:24px}.industry-content h3{font-size:1.55rem}.industry-content p{font-size:14px}.industry-btn{width:100%}.industry-header{margin-bottom:35px}}@media (max-width:480px){.industry-services-section{padding:48px 0}.industry-card{border-radius:18px;min-height:260px}.industry-overlay{padding:20px}.industry-content h3{font-size:1.3rem}.industry-content p{font-size:13px;margin-bottom:18px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.client_fluid{background-color:#f4f7ff;padding:60px 0}.clinet_heading_wrapper{margin-bottom:30px;text-align:center}.clinet_heading_wrapper .page_subheading{font-size:26px;font-weight:700}.slider .slick-slide{box-sizing:border-box;padding:0 15px}.slider .slick-list{margin:0 -15px}.review_main_div{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#0a0c10d1;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 10px 30px #00000040;min-height:220px;padding:25px;transition:transform .3s ease,border-color .3s ease}.review_main_div:hover{border-color:#ff8a0066;transform:translateY(-4px)}.flex_div{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.flex_div img:not(.line){border:2px solid #ff8a00;border-radius:50%;height:48px;object-fit:cover;width:48px}.flex_div .line{height:80px;opacity:.8;width:15px}.flex_div .client_name{color:#fff;font-size:16px;font-weight:700;margin:0;padding-top:10px}.flex_div .client_review{color:#ffffffd1;font-size:14px;line-height:1.6;margin:0}.slider{padding:0 10px}@media (max-width:768px){.client_fluid{padding:45px 0}.clinet_heading_wrapper{margin-bottom:24px}.slider .slick-slide{padding:0 8px}.slider .slick-list{margin:0 -8px}.review_main_div{min-height:auto;padding:20px 18px}}@media (max-width:480px){.client_fluid{padding:36px 0}.review_main_div{border-radius:12px;padding:16px 14px}.flex_div img:not(.line){height:40px;width:40px}.flex_div .client_name{font-size:15px;padding-top:6px}.flex_div .client_review{font-size:13px;line-height:1.5}}:root{--orange:#ff8a00;--black:#0b0b0b;--white:#fff;--light:#f5f5f5;--border:#d9d9d9}.audit-section{background:#fff;background:var(--white);padding:60px 20px}.audit-container{border-radius:22px;box-shadow:0 14px 40px #00000014;display:grid;grid-template-columns:1.05fr .95fr;margin:auto;max-width:1200px;overflow:visible}.audit-form-side{background:#ff8a00;background:var(--orange);border-radius:22px 0 0 22px;padding:44px 42px}.audit-content-side{background:#f5f5f5;background:var(--light);border-radius:0 22px 22px 0;display:flex;flex-direction:column;justify-content:center;padding:44px 42px}.audit-mini-title{color:#0b0b0b;color:var(--black);font-size:14px;font-weight:600;margin-bottom:8px}.audit-mini-title.dark{color:#555}.audit-line{background:#0b0b0b;background:var(--black);height:3px;margin-bottom:18px;width:55px}.audit-line.dark{background:#ff8a00;background:var(--orange)}.audit-content-heading,.audit-heading{color:#0b0b0b;color:var(--black);font-size:26px;line-height:1.3;margin-bottom:20px}.audit-pills-row{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;margin:18px 0 4px;width:100%}.audit-pill{align-items:center;border-radius:999px;box-shadow:0 4px 10px #14142b1f;display:inline-flex;flex:1 1;font-size:.76rem;font-weight:700;justify-content:center;padding:8px 10px;text-align:center;white-space:nowrap}@media (max-width:576px){.audit-pills-row{flex-wrap:wrap;justify-content:flex-start}.audit-pill{flex:0 1 auto}}.audit-form{display:flex;flex-direction:column;gap:14px}.form-grid{grid-gap:14px;gap:14px;grid-template-columns:1fr 1fr}.form-group label{color:#0b0b0b;color:var(--black);display:block;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:5px;text-transform:uppercase}.form-group input,.form-group select{height:42px;padding:9px 14px}.form-group input,.form-group select,.form-group textarea{background:#fffffff2;border:1px solid #0000;border-radius:8px;box-sizing:border-box;color:#0b0b0b;color:var(--black);font-size:14px;transition:all .25s ease;width:100%}.form-group textarea{height:68px;min-height:68px;padding:10px 14px;resize:vertical}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#fff;background:var(--white);border-color:#0b0b0b;border-color:var(--black);box-shadow:0 0 0 3px #0b0b0b1a;outline:none}.audit-btn{align-self:flex-start;background:#0b0b0b;background:var(--black);border:none;border-radius:999px;color:#fff;color:var(--white);cursor:pointer;font-size:14px;font-weight:700;margin-top:4px;padding:11px 28px;transition:all .3s ease}.audit-btn:hover{background:#1a1a1a;box-shadow:0 10px 20px #0000002e;transform:translateY(-2px)}.audit-content-side h4{color:#ff8a00;color:var(--orange);font-size:17px;font-weight:700;margin-bottom:16px}.audit-content-side p{color:#444;font-size:14.5px;line-height:1.7;margin-bottom:14px}@media (max-width:992px){.audit-container{grid-template-columns:1fr;max-width:650px}.audit-form-side{border-radius:22px 22px 0 0}.audit-content-side{border-radius:0 0 22px 22px}}@media (max-width:576px){.audit-section{padding:40px 12px}.audit-content-side,.audit-form-side{padding:28px 18px}.form-grid{grid-template-columns:1fr}.audit-content-heading,.audit-heading{font-size:22px}.audit-btn{display:flex;justify-content:center;text-align:center;width:100%}}.dw-faq-section{background:url(/static/media/faq_banner_with_search.980984d96ac36af2c71d.png) 50%/cover no-repeat;overflow:hidden;position:relative}.dw-faq-overlay{background:linear-gradient(180deg,#000000d1,#000000e6);padding:80px 0;width:100%}.dw-faq-header{margin:0 auto 50px;max-width:760px}.dw-faq-tag{background:#ff8a0026;border:1px solid #ff8a0059;border-radius:999px;color:#ff8a00;display:inline-block;margin-bottom:18px;padding:8px 18px}.dw-faq-columns{column-count:2;column-gap:24px;margin:0 auto;max-width:1200px}.dw-faq-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;break-inside:avoid;display:inline-block;margin-bottom:24px;overflow:hidden;page-break-inside:avoid;transition:all .3s ease;width:100%}.dw-faq-item:hover{border-color:#ff8a0066;transform:translateY(-2px)}.dw-faq-item.active{background:#ffffff1f;border-color:#ff8a0080;box-shadow:0 18px 40px #00000047}.dw-faq-question{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:18px;justify-content:space-between;padding:22px 24px;text-align:left;width:100%}.dw-faq-icon{color:#ff8a00;flex-shrink:0;font-size:28px;transition:transform .3s ease}.dw-faq-item.active .dw-faq-icon{transform:rotate(180deg)}.dw-faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.dw-faq-item.active .dw-faq-answer{max-height:500px}.dw-faq-answer-content{padding:0 24px 24px}.dw-faq-answer-content p{color:#ffffffd1;font-size:15px;line-height:1.8;margin:0}@media (max-width:992px){.dw-faq-columns{column-count:1}}@media (max-width:576px){.dw-faq-overlay{padding:60px 0}.dw-faq-question{font-size:16px;padding:18px 20px}.dw-faq-answer-content{padding:0 20px 20px}.dw-faq-answer-content p{font-size:14px}}.about_fluid{--ink:#f5f1ea;--paper:#0b0710;--paper-2:#1a0f1c;--signal:#ff7a1a;--signal-soft:#ff7a1a24;--ember:#ffb020;--slate:#b9b2c4;--line:#f5f1ea1f;--font-display:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif;--font-mono:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif;background:radial-gradient(1100px 600px at 8% -10%,#ff7a1a29,#0000 60%),radial-gradient(900px 500px at 100% 0,#50143c59,#0000 55%),var(--paper);color:var(--ink);font-family:var(--font-body)}@keyframes habout-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.habout_animate{animation:habout-rise .7s cubic-bezier(.22,1,.36,1) forwards;opacity:0}@media (prefers-reduced-motion:reduce){.habout_animate{animation:none;opacity:1;transform:none}}.habout_content_container{align-items:center;display:flex;flex-wrap:wrap;gap:64px;padding:96px 24px}.habout_image_div{flex:1 1 420px;max-width:100%;min-width:0;position:relative}.habout_image_div img{border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px #0000008c;display:block;filter:saturate(1.03);width:100%}.habout_text_div{flex:1 1 460px;max-width:100%;min-width:0}.page_heading{color:var(--signal);font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.page_subheading{color:var(--ink)}.page_text{max-width:52ch}.section-heading{color:var(--ink);font-family:var(--font-display);font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.1;margin-bottom:22px}.section-para{color:var(--slate);font-size:15.5px;line-height:1.7;margin-bottom:16px;max-width:54ch}.page_btn.habout_btn{background:var(--signal);border:none;border-radius:6px;box-shadow:0 10px 26px #ff7a1a47;color:var(--paper);cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:.02em;margin-top:12px;padding:14px 30px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.page_btn.habout_btn:hover{background:var(--ember);transform:translateY(-1px)}.page_btn.habout_btn:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.about_stats_section{background:#0000;margin-top:24px;padding:56px 0}.about_stats_container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:0 24px}.about_stat{background:var(--paper-2);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:22px 20px}.about_stat_number{color:var(--ember);font-family:var(--font-display);font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1}.about_stat_suffix{color:var(--signal)}.about_stat_label{color:var(--slate);font-size:13px;letter-spacing:.01em}.about_brands_section{overflow:hidden;padding:56px 0 72px;text-align:center}.brands_eyebrow{color:var(--slate);font-family:var(--font-display);font-size:12px;letter-spacing:.14em;margin-bottom:28px;text-transform:uppercase}.brands_marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden;position:relative;width:100%}.brands_track{animation:brands-scroll 28s linear infinite;display:flex;gap:56px;width:max-content}.brands_marquee:hover .brands_track{animation-play-state:paused}.brand_chip{color:var(--ink);font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:.02em;opacity:.4;transition:opacity .2s ease,color .2s ease;white-space:nowrap}.brand_chip:hover{color:var(--signal);opacity:1}@keyframes brands-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.brands_track{animation:none}}@media (max-width:900px){.habout_content_container{gap:40px;padding:60px 24px}.about_stats_container{grid-template-columns:repeat(2,1fr);row-gap:16px}}@media (max-width:560px){.habout_content_container{gap:32px;padding:45px 16px 36px}.section-heading{font-size:26px;line-height:1.2;margin-bottom:16px}.section-para{font-size:14.5px;line-height:1.65}.about_stats_section{padding:36px 0}.about_stats_container{gap:12px;grid-template-columns:1fr;padding:0 16px}.about_stat{padding:18px 16px}.brands_track{gap:36px}.brand_chip{font-size:16px}}@media (max-width:380px){.habout_content_container{gap:24px;padding:35px 12px 28px}.section-heading{font-size:22px}.about_stat_number{font-size:28px}}.page-banner{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:60vh;overflow:hidden;position:relative;width:100%}.page-banner-video{animation:bannerZoom 14s ease-in-out infinite alternate;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.page-banner-overlay{background:#000000a6;inset:0;position:absolute;z-index:-1}.page-banner-content{color:#fff;padding:120px 20px 80px;position:relative;text-align:center;z-index:2}.page-banner-title{animation:fadeUp 1s ease both;font-size:clamp(2.5rem,5vw,3.2rem);font-weight:700;letter-spacing:1px;line-height:1.1;margin-bottom:24px;text-transform:uppercase}.page-banner-breadcrumb{align-items:center;animation:fadeUp 1.2s ease both;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffffbf;border-radius:999px;display:inline-flex;gap:14px;padding:12px 22px;transition:all .35s ease}.page-banner-breadcrumb:hover{background:#fd7e14;border-color:#0000;box-shadow:0 14px 30px #fd7e1459;transform:scale(1.08)}.breadcrumb-current,.breadcrumb-link,.breadcrumb-separator{color:#fff;font-size:.98rem;font-weight:600;text-decoration:none;transition:color .3s ease}.breadcrumb-link:hover{color:#fff}@keyframes bannerZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-banner{min-height:52vh}.page-banner-content{padding:100px 16px 70px}.page-banner-breadcrumb{gap:10px;padding:10px 18px}.breadcrumb-current,.breadcrumb-link,.breadcrumb-separator{font-size:.9rem}}.our-work-section{background:linear-gradient(135deg,#0a0a0b,#111113 60%,#1a0d00);box-sizing:border-box;min-height:680px;overflow:hidden;padding:60px 20px 80px;position:relative;width:100%}.our-work-container{margin:0 auto;position:relative;width:100%}.our-work-heading{margin-bottom:35px;position:relative;text-align:center;width:100%;z-index:20}.our-work-eyebrow{color:#ff6a1a;display:block;font-size:11px;font-weight:700;letter-spacing:4px;margin-bottom:7px;text-transform:uppercase}.our-work-heading h2{color:#fff;display:inline-block;font-size:clamp(25px,3vw,38px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin:0;position:relative}.heading-orange{color:#ff6a1a}.heading-dark{color:#fff}.heading-red{color:#ff6a1a}.our-work-heading h2:after{border-radius:50%;border-top:3px solid #ff6a1a;bottom:-7px;content:"";height:7px;opacity:.8;position:absolute;right:-2px;transform:rotate(-3deg);width:72px}.our-work-slider{cursor:grab;height:350px;perspective:1200px;perspective-origin:50% 50%;position:relative;touch-action:pan-y;user-select:none;-webkit-user-select:none;width:100%}.our-work-slider:active{cursor:grabbing}.our-work-slider-stage{height:100%;position:relative;transform-style:preserve-3d;width:100%}.our-work-card{background:#eee;border:1px solid #ffffffb3;border-radius:10px;box-shadow:0 16px 35px #2c255221;cursor:pointer;height:285px;left:50%;overflow:hidden;position:absolute;top:30px;transform-origin:center center;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .45s ease,filter .45s ease,width .45s ease,height .45s ease;width:250px}.our-work-card.is-center{filter:none;height:290px;opacity:1;transform:translateX(-50%) translateZ(100px) rotateY(0deg) scale(1.02);width:220px;z-index:10}.our-work-card.is-left{opacity:.98;transform:translateX(calc(-50% - 220px)) translateZ(10px) rotateY(13deg) scale(.96);z-index:7}.our-work-card.is-right{opacity:.98;transform:translateX(calc(-50% + 220px)) translateZ(10px) rotateY(-13deg) scale(.96);z-index:7}.our-work-card.is-far-left{filter:brightness(.98);opacity:.9;transform:translateX(calc(-50% - 395px)) translateZ(-70px) rotateY(20deg) scale(.88);z-index:4}.our-work-card.is-far-right{filter:brightness(.98);opacity:.9;transform:translateX(calc(-50% + 395px)) translateZ(-70px) rotateY(-20deg) scale(.88);z-index:4}.our-work-card.is-hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateZ(-250px) scale(.5);z-index:0}.our-work-card-inner{border-radius:inherit;height:100%;overflow:hidden;position:relative;width:100%}.our-work-card-img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.our-work-card.is-center .our-work-card-img{transform:scale(1.04)}.our-work-card-bg{bottom:0;filter:blur(.3px);height:62%;left:0;opacity:.35;position:absolute;right:0}.building{background:linear-gradient(180deg,#b4b4b41a,#82828273);border-radius:3px 3px 0 0;bottom:-2px;position:absolute}.building:before{background:repeating-linear-gradient(90deg,#ffffff47,#ffffff47 3px,#0000 0,#0000 9px),repeating-linear-gradient(0deg,#ffffff38,#ffffff38 3px,#0000 0,#0000 11px);content:"";inset:12px 7px 8px;position:absolute}.building-one{height:72%;left:-3%;width:30%}.building-two{height:88%;left:19%;width:28%}.building-three{height:60%;left:43%;width:35%}.building-four{height:82%;right:13%;width:27%}.building-five{height:67%;right:-3%;width:22%}.our-work-card-overlay{align-items:flex-end;background:linear-gradient(180deg,#0000 40%,#000000a6);display:flex;inset:0;padding:14px;pointer-events:none;position:absolute;z-index:2}.our-work-card-tag{border-radius:20px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;opacity:0;padding:3px 10px;text-transform:uppercase;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.our-work-card.is-center .our-work-card-tag{opacity:1;transform:translateY(0)}.our-work-active-info{margin-bottom:20px;min-height:60px;text-align:center}.our-work-active-tag{border-radius:20px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:8px;padding:3px 12px;text-transform:uppercase}.our-work-active-title{color:#fff;font-size:clamp(16px,2.5vw,22px);font-weight:700;margin:0 0 4px}.our-work-active-category{color:#ffffff80;font-size:13px;margin:0}.our-work-nav{gap:18px;margin-top:14px}.our-work-arrow,.our-work-nav{align-items:center;display:flex;justify-content:center}.our-work-arrow{background:#ff6a1a1f;border:1px solid #ff6a1a59;border-radius:50%;color:#ff6a1a;cursor:pointer;font-size:18px;height:38px;line-height:1;transition:background .2s ease,border-color .2s ease;width:38px}.our-work-arrow:hover{background:#ff6a1a;border-color:#ff6a1a;color:#fff}.our-work-dots{align-items:center;display:flex;gap:7px;justify-content:center;position:relative;z-index:20}.our-work-dot{background:#ff6a1a4d;border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:width .3s ease,background .3s ease,transform .3s ease;width:6px}.our-work-dot:hover{transform:scale(1.2)}.our-work-dot.active{background:#ff6a1a;border-radius:10px;width:22px}@media (max-width:900px){.our-work-section{min-height:570px;padding-top:45px}.our-work-slider{height:330px}.our-work-card{height:260px;width:190px}.our-work-card.is-center{height:270px;width:205px}.our-work-card.is-left{transform:translateX(calc(-50% - 175px)) translateZ(10px) rotateY(14deg) scale(.93)}.our-work-card.is-right{transform:translateX(calc(-50% + 175px)) translateZ(10px) rotateY(-14deg) scale(.93)}.our-work-card.is-far-left{transform:translateX(calc(-50% - 320px)) translateZ(-60px) rotateY(19deg) scale(.82)}.our-work-card.is-far-right{transform:translateX(calc(-50% + 320px)) translateZ(-60px) rotateY(-19deg) scale(.82)}}@media (max-width:600px){.our-work-section{min-height:530px;padding:38px 10px 55px}.our-work-heading{margin-bottom:15px}.our-work-eyebrow{font-size:7px;letter-spacing:3px;margin-bottom:6px}.our-work-heading h2{font-size:clamp(22px,7vw,30px);letter-spacing:-1px;line-height:1}.our-work-heading h2:after{bottom:-5px;height:5px;width:50px}.our-work-slider{height:340px;perspective:1000px}.our-work-card{height:245px;top:38px;width:165px}.our-work-card.is-center{height:260px;transform:translateX(-50%) translateZ(80px) rotateY(0deg) scale(1);width:180px}.our-work-card.is-left{transform:translateX(calc(-50% - 125px)) translateZ(0) rotateY(18deg) scale(.88)}.our-work-card.is-right{transform:translateX(calc(-50% + 125px)) translateZ(0) rotateY(-18deg) scale(.88)}.our-work-card.is-far-left{transform:translateX(calc(-50% - 225px)) translateZ(-70px) rotateY(25deg) scale(.72)}.our-work-card.is-far-right{transform:translateX(calc(-50% + 225px)) translateZ(-70px) rotateY(-25deg) scale(.72)}.our-work-logo{top:35%}.logo-blue{font-size:43px}.logo-rdi{font-size:25px}.logo-redbus{font-size:17px}.logo-sobha{font-size:11px;padding:8px 6px}.logo-tongguy{font-size:10px}.our-work-dots{margin-top:-4px}}@media (max-width:380px){.our-work-section{min-height:500px}.our-work-slider{height:320px}.our-work-card{height:225px;width:150px}.our-work-card.is-center{height:240px;width:165px}.our-work-card.is-left{transform:translateX(calc(-50% - 108px)) translateZ(0) rotateY(19deg) scale(.84)}.our-work-card.is-right{transform:translateX(calc(-50% + 108px)) translateZ(0) rotateY(-19deg) scale(.84)}.our-work-card.is-far-left{transform:translateX(calc(-50% - 190px)) translateZ(-70px) rotateY(25deg) scale(.68)}.our-work-card.is-far-right{transform:translateX(calc(-50% + 190px)) translateZ(-70px) rotateY(-25deg) scale(.68)}}@media (prefers-reduced-motion:reduce){.our-work-card,.our-work-dot{transition:none}}.credentials{--c-signal:#ff7a1a;--c-signal-soft:#ff7a1a1a;background-color:#f8fafc;padding:80px 24px;width:100%}.credentials__container{margin:0 auto;max-width:1152px}.credentials__eyebrow{align-items:center;display:flex;gap:8px;margin-bottom:16px}.credentials__eyebrow-line{background-color:var(--c-signal);display:inline-block;height:2px;width:24px}.credentials__eyebrow-text{color:var(--c-signal);font-size:14px;font-weight:600;letter-spacing:.02em}.credentials__heading{color:#0f172a;font-size:44px;font-weight:800;line-height:1.15;margin:0 0 16px}.credentials__heading-accent{color:var(--c-signal)}.credentials__divider{background-color:var(--c-signal);border-radius:999px;height:3px;margin-bottom:24px;width:40px}.credentials__subheading{color:#64748b;font-size:18px;line-height:1.6;margin:0 0 48px;max-width:640px}.credentials__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.credentials__card{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;padding:32px;text-align:center;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.credentials__card:hover{background:var(--c-signal-soft);border-color:var(--c-signal);box-shadow:0 16px 36px #ff7a1a2e;transform:translateY(-4px)}.credentials__icon{font-size:36px;margin-bottom:16px;transition:transform .25s ease}.credentials__card:hover .credentials__icon{transform:scale(1.08)}.credentials__card-title{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 8px}.credentials__card-description{color:#64748b;font-size:14px;line-height:1.6;margin:0}@media (max-width:1024px){.credentials__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.credentials{padding:56px 20px}.credentials__heading{font-size:32px}.credentials__grid{grid-template-columns:1fr}}.mission{--m-signal:#ff7a1a;--m-signal-soft:#ff7a1a1a;--m-bg:#f8fafc;--m-ink:#0f172a;--m-slate:#64748b;--m-line:#e2e8f0;--m-card-bg:#fff;background:var(--m-bg);padding:88px 24px 96px;width:100%}.mission__container{margin:0 auto;max-width:1152px}.mission__header{margin:0 auto 48px;max-width:640px;opacity:0;text-align:center;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.mission__header.is-in-view{opacity:1;transform:translateY(0)}.mission__eyebrow{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:16px}.mission__eyebrow-line{background-color:var(--m-signal);display:inline-block;height:2px;width:24px}.mission__eyebrow-text{color:var(--m-signal);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mission__heading{color:var(--m-ink);font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15;margin:0 0 16px}.mission__heading-accent{color:var(--m-signal)}.mission__subheading{color:var(--m-slate);font-size:16px;line-height:1.65;margin:0 auto}.mission__grid{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.mission__card{align-items:center;background:var(--m-card-bg);border:1px solid var(--m-line);border-radius:16px;display:flex;flex-direction:column;opacity:0;padding:40px 30px;text-align:center;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .25s ease,background .25s ease,box-shadow .25s ease}.mission__card.is-in-view{opacity:1;transform:translateY(0)}.mission__card:hover{background:var(--m-signal-soft);border-color:var(--m-signal);box-shadow:0 16px 36px #ff7a1a2e}.mission__card.is-in-view:hover,.mission__card:hover{transform:translateY(-4px)}.mission__card:hover .mission__icon-wrap{background:var(--m-signal);border-color:var(--m-signal)}.mission__card:hover .mission__icon{color:#fff}.mission__icon-wrap{align-items:center;background:var(--m-signal-soft);border:1px solid #ff7a1a40;border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:20px;transition:background .25s ease,border-color .25s ease;width:60px}.mission__icon{color:var(--m-signal);display:flex;height:26px;transition:color .25s ease;width:26px}.mission__icon svg{height:100%;width:100%}.mission__card-title{color:var(--m-ink);font-size:18px;font-weight:700;margin:0 0 12px}.mission__card-description{color:var(--m-slate);font-size:14px;line-height:1.7;margin:0}@media (max-width:860px){.mission__grid{grid-template-columns:1fr}}@media (max-width:560px){.mission{padding:64px 20px 72px}.mission__card{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.mission__card,.mission__header{opacity:1;transform:none;transition:none}.mission__card:hover{transform:none}}.culture{background-color:#0b0e17;background-image:radial-gradient(circle at 80% 10%,#f9731614,#0000 45%);padding:80px 24px;width:100%}.culture__container{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px}.culture__eyebrow{align-items:center;display:flex;gap:8px;margin-bottom:16px}.culture__eyebrow-line{background-color:#f97316;display:inline-block;height:2px;width:24px}.culture__eyebrow-text{color:#f97316;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.culture__heading{color:#fff;font-size:40px;font-weight:800;line-height:1.2;margin:0 0 16px}.culture__heading-accent{color:#f97316}.culture__divider{background-color:#f97316;border-radius:999px;height:3px;margin-bottom:24px;width:40px}.culture__subheading{color:#9aa2b1;font-size:16px;line-height:1.7;margin:0 0 40px;max-width:560px}.culture__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.culture__card{background-color:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:22px;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.culture__card:hover{background-color:#f9731614;border-color:#f97316;transform:translateY(-3px)}.culture__icon{font-size:22px;margin-bottom:14px}.culture__card-title{color:#fff;font-size:15px;font-weight:700;margin:0 0 8px}.culture__card-description{color:#9aa2b1;font-size:13.5px;line-height:1.6;margin:0}.culture__media{display:flex;flex-direction:column;gap:16px}.culture__media-main{aspect-ratio:16/9.5;border-radius:16px;overflow:hidden;width:100%}.culture__media-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.culture__media-small{aspect-ratio:1/.85;border-radius:16px;overflow:hidden}.culture__media-main img,.culture__media-small img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.culture__media-main:hover img,.culture__media-small:hover img{transform:scale(1.05)}@media (max-width:1024px){.culture__container{grid-template-columns:1fr}}@media (max-width:640px){.culture{padding:56px 20px}.culture__heading{font-size:30px}.culture__grid{grid-template-columns:1fr}}.why-us{background-color:#fff;padding:80px 24px;width:100%}.why-us__container{margin:0 auto;max-width:1152px}.why-us__eyebrow{align-items:center;display:flex;gap:8px;margin-bottom:16px}.why-us__eyebrow-line{background-color:#f97316;display:inline-block;height:2px;width:24px}.why-us__eyebrow-text{color:#f97316;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.why-us__heading{color:#0f172a;font-size:38px;font-weight:800;line-height:1.2;margin:0 0 16px}.why-us__heading-accent{color:#f97316}.why-us__divider{background-color:#f97316;border-radius:999px;height:3px;margin-bottom:24px;width:40px}.why-us__subheading{color:#64748b;font-size:16px;line-height:1.6;margin:0 0 48px;max-width:760px}.why-us__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.why-us__card{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.why-us__card:hover{border-color:#f97316;box-shadow:0 10px 24px #f973161f;transform:translateY(-3px)}.why-us__card--highlight{background-color:#fef8f4;border-color:#fbd9bd}.why-us__icon-wrap{align-items:center;background-color:#fdece0;border-radius:14px;display:flex;height:52px;justify-content:center;margin-bottom:20px;width:52px}.why-us__icon{color:#f97316;display:flex;height:24px;width:24px}.why-us__icon svg{height:100%;width:100%}.why-us__card-title{color:#0f172a;font-size:17px;font-weight:700;margin:0 0 10px}.why-us__card-description{color:#64748b;font-size:14px;line-height:1.65;margin:0}@media (max-width:1024px){.why-us__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.why-us{padding:56px 20px}.why-us__heading{font-size:28px}.why-us__grid{grid-template-columns:1fr}}:root{--contact-ink:#10131a;--contact-ink-soft:#4b5163;--contact-accent:#fd7e14;--contact-accent-soft:#fff2e8;--contact-line:#e7e8ef;--contact-bg:#f7f8fb;--contact-radius:18px;--contact-shadow:0 20px 45px -20px #10131a2e}.contact_page{background:#f7f8fb;background:var(--contact-bg);padding:70px 0 90px}.contact_top_container{margin-bottom:36px}.contact_top_grid{align-items:stretch;background:#fff;border:1px solid #e7e8ef;border:1px solid var(--contact-line);border-radius:18px;border-radius:var(--contact-radius);box-shadow:0 20px 45px -20px #10131a2e;box-shadow:var(--contact-shadow);display:grid;grid-template-columns:1fr auto 1fr auto 1fr;overflow:hidden}.contact_top_item{align-items:center;display:flex;flex-direction:column;gap:10px;padding:28px 24px;text-align:center}.contact_top_icon{align-items:center;background:#fff2e8;background:var(--contact-accent-soft);border-radius:50%;color:#fd7e14;color:var(--contact-accent);display:flex;height:54px;justify-content:center;width:54px}.contact_top_icon svg{height:24px;width:24px}.contact_top_label{color:#4b5163;color:var(--contact-ink-soft);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.contact_top_value{color:#10131a;color:var(--contact-ink);font-size:1rem;font-weight:600;line-height:1.5;margin:0;text-decoration:none}.contact_top_value:hover{color:#fd7e14;color:var(--contact-accent)}.contact_top_address{max-width:260px}.contact_top_divider{background:#e7e8ef;background:var(--contact-line);width:1px}.contact_form_section{margin-bottom:36px}.contact_form_title{color:#10131a;color:var(--contact-ink);font-size:2rem;font-weight:700;margin-bottom:10px;text-align:center}.contact_form_subtitle{color:#4b5163;color:var(--contact-ink-soft);font-size:.98rem;margin-bottom:30px;text-align:center}.contact_map_card{background:#fff;border:1px solid #e7e8ef;border:1px solid var(--contact-line);border-radius:18px;border-radius:var(--contact-radius);box-shadow:0 20px 45px -20px #10131a2e;box-shadow:var(--contact-shadow);overflow:hidden;padding:12px}.contact_map_card iframe{border-radius:12px;display:block;width:100%}@media (max-width:991px){.contact_top_grid{grid-template-columns:1fr}.contact_top_divider{height:1px;width:100%}}@media (max-width:576px){.contact_page{padding:48px 0 70px}.contact_form_card,.contact_top_item{padding:28px 22px}.contact_form_title{font-size:1.6rem}}.contact-form-wrapper{display:flex;justify-content:center;padding:50px 20px;width:100%}.form-card{background:#fff;border-radius:22px;border-top:5px solid #fd7e14;box-shadow:0 12px 35px #00000014;padding:40px;width:100%}.form_heading{color:#111827;margin-bottom:32px;text-align:center}.form-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}.field_errorbox{width:100%}.full-width{margin-top:22px;width:100%}.top_label{color:#fd7e14;display:block;font-size:15px;font-weight:600;margin-bottom:8px}.exp_form_fields{background:#fff;border:1px solid #d1d5db;border-radius:12px;box-sizing:border-box;color:#111827;font-size:15px;height:56px;outline:none;padding:14px 16px;transition:all .25s ease;width:100%}.exp_form_fields:focus{border-color:#fd7e14;box-shadow:0 0 0 4px #fd7e1426}.exp_form_fields::placeholder{color:#9ca3af}select.exp_form_fields{-webkit-appearance:none;appearance:none;cursor:pointer}.mssg_field{line-height:1.6;min-height:170px;padding-top:14px;resize:vertical}.error{color:#dc2626;font-size:13px;margin-left:2px;margin-top:6px}.submit_btndiv{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.form_submit_btn{background:#fd7e14;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 36px;transition:all .25s ease}.form_submit_btn:hover{background:#e96b00;box-shadow:0 10px 22px #fd7e1440;transform:translateY(-2px)}@media (max-width:768px){.contact-form-wrapper{padding:24px 15px}.form-card{border-radius:18px;padding:24px 18px}.form-grid{gap:18px;grid-template-columns:1fr}.exp_form_fields{font-size:14px;height:52px}.mssg_field{min-height:140px}.submit_btndiv{justify-content:stretch}.form_submit_btn{width:100%}}.career{background-color:#06070a;padding:80px 24px 100px;width:100%}.career__container{margin:0 auto;max-width:1080px}.career__container--form{margin-top:100px}.career__intro{margin:0 auto 48px;max-width:680px;text-align:center}.career__pill{background:#ff6a1a1f;border:1px solid #ff6a1a59;border-radius:999px;color:#ffb020;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.career__heading{color:#fff;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.15;margin:0 0 16px}.career__heading-accent{color:#ff6a1a}.career__subheading{color:#9aa2b1;font-size:16px;line-height:1.7;margin:0}.career__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.career__card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;padding:28px;position:relative;transition:border-color .2s ease,transform .2s ease}.career__card:hover{border-color:#ff6a1a66;transform:translateY(-2px)}.career__card:last-child{grid-column:span 2}.career__check{align-items:center;background:linear-gradient(135deg,#ff6a1a,#ff9d1a);border-radius:12px;color:#06070a;display:inline-flex;height:40px;justify-content:center;margin-bottom:16px;width:40px}.career__check svg{height:18px;width:18px}.career__card-title{color:#fff;font-size:17px;font-weight:700;margin:0 0 8px}.career__card-description{color:#9aa2b1;font-size:14px;line-height:1.65;margin:0}.career__banner{align-items:center;background:linear-gradient(120deg,#1a0d00,#2a1200);border:1px solid #ff6a1a4d;border-radius:14px;display:flex;gap:18px;padding:24px 28px}.career__banner-icon{align-items:center;background:#ffffff14;border-radius:50%;color:#ff9d1a;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px}.career__banner-text{color:#f5f1ea;font-size:15px;line-height:1.6;margin:0}.career__form{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;margin:0 auto;max-width:680px;padding:40px}.career__form-title{border-bottom:1px solid #ffffff14;color:#fff;font-size:22px;font-weight:700;margin:0 0 24px;padding-bottom:20px}.career__form-row{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-bottom:18px}.career__field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.career__form-row .career__field{margin-bottom:0}.career__field label{color:#d8dbe3;font-size:13.5px;font-weight:600}.career__required{color:#ff6a1a;margin-left:3px}.career__field input,.career__field select,.career__field textarea{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;color:#f5f1ea;font-family:inherit;font-size:14.5px;padding:12px 14px;transition:border-color .2s ease,background-color .2s ease}.career__field input::placeholder,.career__field textarea::placeholder{color:#6b7280}.career__field input:focus,.career__field select:focus,.career__field textarea:focus{background:#ffffff0f;border-color:#ff6a1a;outline:none}.career__field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%239aa2b1%27 stroke-width=%272%27><path d=%27M6 9l6 6 6-6%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.career__field textarea{min-height:96px;resize:vertical}.career__field input.is-invalid,.career__field select.is-invalid,.career__file.is-invalid{border-color:#f04438}.career__error{color:#f87171;font-size:12.5px}.career__file{align-items:center;background:#ffffff0a;border:1px dashed #fff3;border-radius:10px;color:#9aa2b1;cursor:pointer;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:12px 14px;transition:border-color .2s ease,background-color .2s ease}.career__file:hover{background:#ff6a1a0f;border-color:#ff6a1a80}.career__file svg{color:#ff9d1a;flex-shrink:0;height:18px;width:18px}.career__submit{background:linear-gradient(135deg,#ff6a1a,#ff9d1a);border:none;border-radius:10px;box-shadow:0 14px 30px #ff6a1a40;color:#06070a;cursor:pointer;font-size:15px;font-weight:700;margin-top:8px;padding:15px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.career__submit:hover:not(:disabled){box-shadow:0 18px 36px #ff6a1a52;transform:translateY(-2px)}.career__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.career__disclaimer{color:#6b7280;font-size:12px;line-height:1.6;margin:16px 0 0;text-align:center}@media (max-width:768px){.career__grid{grid-template-columns:1fr}.career__card:last-child{grid-column:span 1}.career__form-row{grid-template-columns:1fr}.career__form{padding:28px 20px}}@media (max-width:560px){.career{padding:56px 16px 72px}.career__container--form{margin-top:72px}.career__banner{flex-direction:column;text-align:center}}.section-heading{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.01em;line-height:1.15}.section-subHeading{color:inherit;font-size:14px;font-weight:400;line-height:1.65;opacity:.72}.pageheading{color:#0a0a0a;font-size:100px;font-weight:800;letter-spacing:-.5px;line-height:1.15;margin-bottom:24px}.pagedescription{color:#4b5563;font-size:16px;font-weight:400;line-height:1.9;margin-bottom:18px}@media (max-width:991px){.pageheading{font-size:38px}}@media (max-width:767px){.pageheading{font-size:30px;line-height:1.25}.pagedescription{font-size:15px;line-height:1.8}}
/*# sourceMappingURL=main.6c300e49.css.map*/