:root{--green:#138447;--navy:#082d40;--lime:#a4d65e;--ink:#122235;--muted:#627184;--line:#e2e9ee;--soft:#f4f8f6;--shadow:0 18px 45px rgba(8,45,64,.10)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.7}a{color:var(--green);text-decoration:none}a:hover{color:#0b5f31}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-weight:850;line-height:1.15;letter-spacing:-.025em;color:#0b2030}p{color:#526173}.container{max-width:1240px}
.top-strip{background:var(--navy);color:#eaf6f0;padding:7px 0;font-size:12px;font-weight:650}.navbar{background:rgba(255,255,255,.96)!important;backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line)}.navbar-brand{font-size:17px;color:var(--navy)!important;line-height:1.15}.navbar-brand small{font-size:11px;color:var(--muted);font-weight:600}.brand-mark{width:42px;height:42px;border-radius:14px;background:linear-gradient(140deg,var(--green),#07512d);display:grid;place-items:center;color:#fff;font-size:21px}.nav-link{font-size:14px;font-weight:750;color:#263849!important;padding:.8rem!important}.nav-link:hover{color:var(--green)!important}.btn{border-radius:12px;font-weight:800;padding:.75rem 1.15rem}.btn-green{background:var(--green);color:white;border:1px solid var(--green)}.btn-green:hover{background:#0b6534;color:white}.btn-outline-green{border:1px solid var(--green);color:var(--green);background:white}.btn-outline-green:hover{background:var(--green);color:white}
.hero-seo{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background:linear-gradient(90deg,rgba(3,29,43,.94) 0%,rgba(3,29,43,.78) 46%,rgba(3,29,43,.15) 100%),url('https://images.unsplash.com/photo-1516937941344-00b4e0337589?auto=format&fit=crop&w=1900&q=90') center/cover;color:white;min-height:485px;display:flex;align-items:center}.hero-seo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,29,43,.3),transparent 45%);z-index:-1}.hero-content{max-width:760px;padding:clamp(28px,5vw,68px)}.hero-seo h1{font-size:clamp(2.3rem,5vw,4.3rem);color:#fff;max-width:800px}.hero-seo h1 span{color:var(--lime)}.hero-seo p{font-size:1.1rem;color:#e3edf1;max-width:690px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:850;color:var(--green);display:inline-flex;align-items:center;gap:9px}.hero-seo .eyebrow{color:#c2ef9b;background:rgba(19,132,71,.28);border:1px solid rgba(194,239,155,.25);padding:7px 12px;border-radius:999px}.hero-benefits{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px;color:#f2f8f6;font-size:13px;font-weight:700}.hero-benefits span{display:inline-flex;gap:8px;align-items:center}.hero-benefits i{color:var(--lime)}
.section-pad{padding-top:76px;padding-bottom:76px}.section-head{display:flex;justify-content:space-between;gap:22px;align-items:end;margin-bottom:25px}.section-head p{margin:8px 0 0;max-width:680px;color:var(--muted)}.section-head h2{font-size:clamp(1.8rem,3vw,2.7rem);margin:8px 0}.service-card,.article-card,.product-card,.section-card{height:100%;border:1px solid var(--line);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 8px 30px rgba(8,45,64,.045);transition:transform .2s,box-shadow .2s}.service-card:hover,.article-card:hover,.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.service-card img{width:100%;height:210px;object-fit:cover;display:block}.service-body{padding:23px}.service-body h3{font-size:1.25rem}.service-body p{font-size:14px}.service-link{font-weight:850;font-size:14px;display:inline-flex;gap:9px;align-items:center}.service-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:#e8f5ec;color:var(--green);font-size:20px;margin-bottom:16px}.trust-strip{background:var(--soft);border:1px solid #e2eee6;border-radius:22px;padding:26px}.trust-item{display:flex;gap:13px;align-items:flex-start}.trust-icon{width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:#e1f2e7;color:var(--green);display:grid;place-items:center;font-size:18px}.trust-item b{display:block;color:var(--ink)}.trust-item small{color:var(--muted)}.process-step{border-top:2px solid #dce9df;padding:20px 12px 10px;position:relative}.process-no{width:42px;height:42px;border-radius:50%;background:var(--green);color:white;display:grid;place-items:center;font-weight:900;margin-bottom:16px}.industry-pill{display:flex;gap:9px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:13px 15px;font-size:13px;font-weight:750;background:#fff}.industry-pill i{color:var(--green);font-size:17px}.cta-band{border-radius:24px;background:linear-gradient(110deg,rgba(5,38,53,.95),rgba(6,73,51,.86)),url('https://images.unsplash.com/photo-1473448912268-2022ce9509d8?auto=format&fit=crop&w=1600&q=85') center/cover;color:#fff;padding:clamp(28px,5vw,55px)}.cta-band h2{color:white}.cta-band p{color:#e0ebed}.contact-panel{background:white;color:var(--ink);border-radius:18px;padding:24px;box-shadow:var(--shadow)}.contact-row{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px}.contact-row .icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e7f4eb;color:var(--green);flex:0 0 40px}.contact-row small{display:block;color:var(--muted)}.breadcrumb-wrap{font-size:13px;color:var(--muted);padding:20px 0}.breadcrumb-wrap a{color:var(--green)}.article-cover,.detail-hero-img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px}.article-card .thumb,.product-card .thumb{width:100%;aspect-ratio:16/10;object-fit:cover}.card-body-seo{padding:20px}.card-meta{font-size:12px;color:var(--muted);font-weight:750}.site-footer{background:#061f2d;color:#e5eff0;margin-top:60px}.site-footer h6{color:#fff;font-size:14px;margin-bottom:17px}.site-footer p{color:#c0d0d5;font-size:14px}.site-footer a{color:#d6e6e7;display:inline-block;margin-bottom:8px;font-size:14px}.site-footer a:hover{color:var(--lime)}.footer-brand{font-weight:900;font-size:22px;color:#fff}.footer-brand i{color:var(--lime)}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);color:#aebfc4}.wa-float{position:fixed;right:22px;bottom:22px;z-index:99;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#19a45b;color:white;font-size:27px;box-shadow:0 12px 32px rgba(0,0,0,.2)}.wa-float:hover{color:white;transform:translateY(-2px)}.faq-item{padding:18px 0;border-bottom:1px solid var(--line)}.faq-item h3{font-size:17px}.faq-item p{margin-bottom:0}.content-prose{max-width:880px}.content-prose h2{margin-top:34px}.content-prose h3{margin-top:24px}.content-prose p,.content-prose li{line-height:1.85}.content-prose nav{background:var(--soft);padding:20px 24px;border-radius:14px}.content-prose nav a{display:block;padding:4px 0}.searchbox{border-radius:999px;border-color:var(--line)}.pagination .page-link{color:var(--green)}@media(max-width:767px){.hero-seo{min-height:570px;background-position:62% center}.hero-seo h1{font-size:2.5rem}.hero-seo p{font-size:1rem}.hero-content{padding:27px 23px}.hero-benefits{gap:10px}.section-pad{padding-top:52px;padding-bottom:52px}.section-head{align-items:start;flex-direction:column}.service-card img{height:185px}.top-strip .container{justify-content:center!important}.navbar-brand{font-size:15px}.wa-float{width:54px;height:54px;right:15px;bottom:15px}}
