:root{--bg:#071411!important;--panel:#102722!important;--line:rgba(185,221,207,.16)!important;--text:#f3f5f0!important;--muted:#a8b7b0!important;--blue:#31c49b!important;--cyan:#b6f3de!important}body{background:#071411!important}.service-header{background:rgba(7,20,17,.92)!important;border-color:var(--line)!important}.service-nav{min-height:82px!important;width:min(1220px,calc(100% - 40px))!important}.service-nav img{width:182px!important}.service-hero{min-height:650px;padding:150px 30px 100px!important;background:radial-gradient(circle at 78% 35%,rgba(49,196,155,.18),transparent 34%),linear-gradient(120deg,#050d0b,#071411 46%,#12392f)!important;border-bottom:1px solid var(--line)}.service-hero .service-shell{position:relative}.eyebrow{color:#31c49b!important;letter-spacing:.14em!important}.service-hero h1{max-width:940px!important;font-size:clamp(3.4rem,6.4vw,6.3rem)!important;line-height:.98!important;letter-spacing:-.06em!important}.service-lead{max-width:820px!important;color:#bcc9c3!important}.primary-cta,.nav-cta{background:#31c49b!important;color:#06100e!important;border-radius:8px!important}.secondary-cta{border-radius:8px!important;border-color:var(--line)!important}.service-section{padding:105px 24px!important;background:#071411}.service-section.alt{background:#0b1d19!important}.service-section h2{font-size:clamp(2.5rem,5vw,4.7rem)!important;line-height:1.03!important;letter-spacing:-.055em!important}.section-intro{color:#a8b7b0!important}.benefit-grid,.process-grid,.related-grid{gap:0!important;border-top:1px solid var(--line);border-left:1px solid var(--line)}.service-card{min-height:245px;padding:28px!important;border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;transition:.25s}.service-card:hover{background:#15382f!important;transform:none!important}.service-card h3{font-size:1.35rem!important}.service-card p,.bullet-list li{color:#a8b7b0!important}.bullet-list{padding-top:25px!important;border-top:1px solid var(--line)}.bullet-list li::before{color:#31c49b!important}.service-cta{padding:95px 24px!important;background:#31c49b!important;color:#06100e!important}.service-cta h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.055em}.service-cta p{color:#234a3f!important}.service-cta .primary-cta{background:#06100e!important;color:#fff!important}.service-footer{background:#071411!important;border-color:var(--line)!important}.service-dropdown-menu{background:#091916!important}.service-language{border-color:var(--line)!important}.breadcrumb{color:#83948d!important}@media(max-width:760px){.service-nav{min-height:70px!important;width:calc(100% - 24px)!important}.service-nav img{width:140px!important}.service-hero{min-height:auto;padding:110px 18px 72px!important;background:linear-gradient(145deg,#050d0b,#12392f)!important}.service-hero h1{font-size:clamp(2.7rem,12vw,4.2rem)!important}.service-section{padding:72px 18px!important}.benefit-grid,.process-grid,.related-grid{grid-template-columns:1fr!important}.service-card{min-height:200px}.service-cta{padding:75px 18px!important}}
