#page-container{padding-top:0!important}#page-container .dy-site-header.et_pb_section{padding:0!important;min-height:0!important}#page-container .dy-site-header .et_pb_row{min-height:76px!important;padding:8px 0!important}#page-container .dy-site-header .et_pb_menu__menu{align-items:center!important}#page-container .dy-site-header .et_pb_menu .et-menu>li>a{padding:12px 7px!important;font-size:12px!important;font-weight:600!important}#page-container .dy-site-header .dy-wordmark .et_pb_text_inner p{font-size:27px!important;font-weight:800!important}#page-container .dy-site-header .dy-wordmark a{text-decoration:none!important}#page-container .dy-site-header .dy-header-cta .et_pb_button{padding:12px 20px!important;border-radius:100px!important}body:has(.dy-home-hero) #et-boc>.et-l--header{position:absolute!important;inset:0 0 auto 0!important;z-index:99999!important;width:100%!important}body:has(.dy-home-hero) .dy-site-header{background:0 0!important;border:0!important;box-shadow:none!important}body:has(.dy-home-hero) .dy-site-header .et_pb_menu{background:0 0!important}body:has(.dy-home-hero) .dy-site-header:not(.dy-scrolled) .dy-wordmark a,body:has(.dy-home-hero) .dy-site-header:not(.dy-scrolled) .et_pb_menu .et-menu>li>a{color:#fff!important}body:has(.dy-home-hero) .dy-site-header.dy-scrolled{position:fixed!important;background:rgba(247,247,243,.97)!important;box-shadow:0 4px 30px #00000010!important;backdrop-filter:blur(12px)}body:has(.dy-home-hero) .dy-site-header.dy-scrolled .dy-wordmark a,body:has(.dy-home-hero) .dy-site-header.dy-scrolled .et_pb_menu .et-menu>li>a{color:#171a19!important}#page-container .dy-home-hero.et_pb_section{position:relative!important;isolation:isolate;height:100svh!important;min-height:690px!important;max-height:1060px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;background-position:center!important;background-size:cover!important;overflow:hidden!important}#page-container .dy-home-hero.et_pb_section:before{background:linear-gradient(90deg,rgba(7,18,21,.72) 0,rgba(8,21,23,.53) 34%,rgba(5,21,28,.07) 85%),linear-gradient(0deg,rgba(8,16,17,.42),transparent 28%,transparent 75%,rgba(7,19,19,.2))!important}#page-container .dy-home-hero .dy-home-hero-row{width:90%!important;max-width:1280px!important;margin:auto!important;padding:50px 0 85px!important;z-index:2!important;display:flex!important;align-items:center!important}#page-container .dy-home-hero .dy-home-hero-row .et_pb_column:first-child{width:100%!important;margin:0!important}#page-container .dy-home-hero .dy-home-hero-row .et_pb_column:not(:only-child):last-child{width:28%!important;margin:0!important}#page-container .dy-home-hero .dy-kicker p{color:#fff!important;font-size:11px!important;margin-bottom:15px!important;letter-spacing:.17em!important}#page-container .dy-home-hero .dy-hero-title h1{font:700 clamp(57px,6.65vw,101px)/1.03 Manrope,Arial,sans-serif!important;letter-spacing:-.08em!important;max-width:970px!important;margin:0 0 22px!important;padding:0!important;color:#fff!important}#page-container .dy-home-hero .dy-hero-title h1 em{color:#ed7643!important;font-style:normal!important}#page-container .dy-home-hero .dy-hero-copy p{font:400 clamp(14px,1.2vw,18px)/1.68 'DM Sans',Arial,sans-serif!important;max-width:480px!important;color:#f2f4f2!important}#page-container .dy-home-hero .et_pb_button_module_wrapper{display:inline-block!important;margin:11px 11px 0 0!important;vertical-align:middle!important}#page-container .dy-home-hero .dy-hero-primary,#page-container .dy-home-hero .dy-hero-secondary{box-sizing:border-box!important;border-radius:100px!important;padding:14px 22px!important;min-height:48px!important;font:800 12px/1.3 'DM Sans',Arial,sans-serif!important;transition:transform .25s ease,background .3s ease!important}#page-container .dy-home-hero .dy-hero-primary{background:#bc4c20!important;border-color:#bc4c20!important;color:#fff!important}#page-container .dy-home-hero .dy-hero-secondary{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.68)!important;color:#fff!important;backdrop-filter:blur(8px)}#page-container .dy-home-hero .dy-hero-primary:hover,#page-container .dy-home-hero .dy-hero-secondary:hover{transform:translateY(-3px)!important;padding:14px 22px!important}#page-container .dy-home-hero .dy-hero-secondary:hover{background:#fff!important;color:#171a19!important}#page-container .dy-home-hero .dy-hero-side{display:none!important}#page-container .dy-home-hero .dy-home-hero-bottom{position:absolute!important;left:5%!important;bottom:24px!important;width:90%!important;max-width:1280px!important;padding:0!important;margin:0 auto!important;display:flex!important;justify-content:space-between!important;z-index:3!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column{flex:1!important;margin:0!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_text{margin:0!important}#page-container .dy-home-hero .dy-home-hero-bottom a,#page-container .dy-home-hero .dy-home-hero-bottom p{font:600 10px/1.5 'DM Sans',sans-serif!important;color:rgba(255,255,255,.9)!important;letter-spacing:.03em!important;margin:0!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column:nth-child(2) p{text-align:center!important;letter-spacing:.14em!important;font-size:9px!important;opacity:.66}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column:last-child p{text-align:right!important}#page-container .dy-home-hero .dy-home-hero-bottom a{letter-spacing:.14em!important;text-decoration:none!important}#page-container .dy-home-hero .dy-home-hero-bottom a:hover{color:#f29b75!important}#page-container .dy-home-strip{scroll-margin-top:90px}#page-container .dy-home-strip .et_pb_row{padding:7px 0!important}#page-container .dy-home-strip .et_pb_text p{font-weight:650!important;letter-spacing:0!important}#page-container .dy-home-sector .dy-section-heading h2{font-size:clamp(44px,5.2vw,77px)!important;line-height:1.075!important;letter-spacing:-.075em!important}#page-container .dy-home-sector .dy-sector-tile{border-radius:8px!important}#page-container .dy-home-sector .dy-sector-tile .et_pb_image img{height:240px!important}#page-container .dy-home-sector .dy-sector-title .et_pb_module_heading{font-size:24px!important}#page-container .dy-home-sector .dy-card-link a{text-underline-offset:4px!important}#page-container .dy-home-services{overflow:hidden!important}#page-container .dy-home-services .dy-services-grid{gap:8%!important}#page-container .dy-home-services .dy-services-grid .et_pb_column:first-child{width:40%!important}#page-container .dy-home-services .dy-services-grid .et_pb_column:last-child{width:52%!important}#page-container .dy-home-services .dy-services-heading h2{font-size:clamp(56px,6.05vw,90px)!important;line-height:1.025!important;letter-spacing:-.073em!important}#page-container .dy-home-services .dy-services-grid .dy-services-copy p{font-size:17px!important;line-height:1.6!important;max-width:480px!important}#page-container .dy-home-services .dy-service-mini{min-height:115px!important;padding:18px 0!important}#page-container .dy-home-services .dy-service-mini strong{font-size:13px!important}#page-container .dy-home-services .dy-service-mini small{font-size:11px!important}#page-container .dy-home-work .dy-work-grid .et_pb_image img{height:420px!important}#page-container .dy-home-work .dy-work-grid .et_pb_column:last-child .et_pb_image img{height:168px!important}#page-container .dy-home-process .dy-process-row .dy-process-step{padding-top:15px!important}#page-container .dy-home-process .dy-process-step .dy-step-title .et_pb_module_heading{font-size:22px!important}#page-container .dy-home-cta{min-height:270px!important}@media(max-width:980px){#page-container .dy-home-hero .dy-home-hero-row{padding:90px 0 75px!important}#page-container .dy-home-hero .dy-home-hero-row .et_pb_column:first-child{width:100%!important}#page-container .dy-home-hero .dy-home-hero-row .et_pb_column:not(:only-child):last-child{display:none!important}#page-container .dy-home-hero .dy-hero-title h1{font-size:clamp(50px,8.6vw,77px)!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column:nth-child(2){display:none!important}#page-container .dy-home-services .dy-services-grid{gap:3%!important}#page-container .dy-home-services .dy-services-grid .et_pb_column:first-child{width:39%!important}#page-container .dy-home-services .dy-services-grid .et_pb_column:last-child{width:58%!important}}@media(max-width:767px){#page-container .dy-home-hero.et_pb_section{min-height:650px!important;height:100svh!important}#page-container .dy-home-hero .dy-home-hero-row{width:89%!important;padding:90px 0 62px!important}#page-container .dy-home-hero .dy-hero-title h1{font-size:clamp(47px,10.9vw,66px)!important}#page-container .dy-home-hero .dy-hero-copy p{font-size:14px!important}#page-container .dy-home-hero .dy-home-hero-bottom{left:5.5%!important;width:89%!important;bottom:20px!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column{width:50%!important}#page-container .dy-home-hero .dy-home-hero-bottom a,#page-container .dy-home-hero .dy-home-hero-bottom p{font-size:9px!important}#page-container .dy-home-hero .dy-home-hero-bottom .et_pb_column:nth-child(2){display:none!important}#page-container .dy-home-sector .dy-sector-tile .et_pb_image img{height:265px!important}#page-container .dy-home-services .dy-services-grid{display:block!important}#page-container .dy-home-services .dy-services-grid .et_pb_column{width:100%!important}#page-container .dy-home-work .dy-work-grid .et_pb_image img{height:300px!important}#page-container .dy-home-work .dy-work-grid .et_pb_column:last-child .et_pb_image img{height:195px!important}}@media(prefers-reduced-motion:reduce){#page-container .dy-home-hero{animation:none!important}#page-container .dy-home-hero .dy-hero-primary,#page-container .dy-home-hero .dy-hero-secondary{transition:none!important}}
