
.ehs-page{--ehs-orange:#ff4b17;--ehs-red:#ea2418;--ehs-ink:#12131b;--ehs-soft:#fff4ec;--ehs-border:#f1e7e0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--ehs-ink);line-height:1.55;background:#fff;font-size:16px;max-width:100%;overflow:hidden}.ehs-page *{box-sizing:border-box}.ehs-page a{text-decoration:none}.ehs-page .ehs-wrap{max-width:1170px;margin:auto;padding:0 24px}.ehs-page h1,.ehs-page h2,.ehs-page h3,.ehs-page p{margin-top:0}.ehs-page h1{font-size:clamp(42px,6vw,76px);font-weight:900;line-height:1.03;letter-spacing:-.05em;margin-bottom:22px}.ehs-page h2{font-size:clamp(29px,3.4vw,44px);font-weight:900;line-height:1.15;letter-spacing:-.035em;margin-bottom:10px}.ehs-page h3{font-size:21px;line-height:1.22;letter-spacing:-.025em;font-weight:800;margin-bottom:10px}.ehs-page .ehs-orange{color:var(--ehs-orange)}.ehs-page .ehs-hero{background:radial-gradient(circle at 90% 34%,#ffe5d2 0,transparent 37%),linear-gradient(135deg,#fff 48%,#fff7f1);padding:26px 0 55px}.ehs-page .ehs-logo{width:min(370px,75vw);height:auto;display:block;object-fit:contain}.ehs-page .ehs-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:46px}.ehs-page .ehs-kicker{color:#eb4219;text-transform:uppercase;font-weight:900;letter-spacing:.12em;font-size:12px;margin-bottom:10px}.ehs-page .ehs-hero-grid{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:25px}.ehs-page .ehs-intro{max-width:720px;font-size:19px;font-weight:500}.ehs-page .ehs-mascot{width:100%;max-width:310px;display:block;margin:auto;filter:drop-shadow(0 25px 28px #fb915663)}.ehs-page .ehs-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:34px 0 27px}.ehs-page .ehs-stat{background:#fff;border:1px solid #f2e3dc;border-radius:14px;padding:18px 14px;box-shadow:0 5px 15px #26150b08}.ehs-page .ehs-stat strong{display:block;color:var(--ehs-orange);font-weight:900;font-size:25px;line-height:1.2}.ehs-page .ehs-stat small{color:#3d424a;font-size:12px;line-height:1.3;display:block;margin-top:6px}.ehs-page .ehs-actions{display:flex;flex-wrap:wrap;gap:12px}.ehs-page .ehs-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,#ff601a,#e72219);color:#fff!important;border:0;border-radius:10px;padding:13px 20px;font-size:15px;font-weight:800;line-height:1.25;box-shadow:0 5px 14px #f54a2240;transition:transform .2s,box-shadow .2s;cursor:pointer}.ehs-page .ehs-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #f54a2255}.ehs-page .ehs-linkedin{background:#0878bc;box-shadow:none}.ehs-page .ehs-whatsapp{background:#13ab58;box-shadow:none}.ehs-page .ehs-phone{font-size:15px;font-weight:800;margin-top:14px}.ehs-page .ehs-section{padding:70px 0}.ehs-page .ehs-section-header{text-align:center;max-width:770px;margin:0 auto 28px}.ehs-page .ehs-muted{color:#515967}.ehs-page .ehs-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ehs-page .ehs-card{border:1px solid var(--ehs-border);border-radius:18px;background:#fff;box-shadow:0 9px 22px #26150b0a;padding:26px;display:flex;flex-direction:column}.ehs-page .ehs-card-wide{grid-column:1/-1}.ehs-page .ehs-service-heading{display:flex;gap:12px;align-items:center;margin-bottom:13px}.ehs-page .ehs-number{font-weight:900;background:var(--ehs-orange);color:white;width:36px;height:36px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:10px}.ehs-page .ehs-card ul{padding:0;margin:14px 0 22px;list-style:none}.ehs-page .ehs-card li{position:relative;padding-left:23px;margin:7px 0;font-size:15px}.ehs-page .ehs-card li:before{content:'✓';position:absolute;left:0;top:1px;color:#f4511e;font-weight:900}.ehs-page .ehs-price-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.ehs-page .ehs-price{flex:1;min-width:170px;padding:11px 14px;border-radius:10px;background:#fff0e7;font-size:14px;text-align:center;font-weight:700}.ehs-page .ehs-price strong{display:block;color:#e73316;font-size:20px}.ehs-page .ehs-price-feature{background:var(--ehs-orange);color:#fff}.ehs-page .ehs-price-feature strong{color:#fff}.ehs-page .ehs-band{background:#fff6f0;padding:38px 0}.ehs-page .ehs-bundles{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ehs-page .ehs-bundle{padding:22px;border-radius:15px;border:1px solid #ffddc7;background:#fff}.ehs-page .ehs-bundle strong{font-size:25px;color:var(--ehs-orange);display:block}.ehs-page .ehs-contacts-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.ehs-page table{border-collapse:collapse;width:100%;max-width:480px;background:#fff}.ehs-page th,.ehs-page td{text-align:left;padding:13px 15px;border-bottom:1px solid #eadfd7}.ehs-page th{background:#ffefe4}.ehs-page .ehs-note{font-size:13px;color:#66707a;margin-top:15px}.ehs-page .ehs-proof{background:#fff0e4;padding:56px 0}.ehs-page .ehs-cta{background:#19191e;color:#fff;padding:62px 0;text-align:center;position:relative}.ehs-page .ehs-cta .ehs-mascot{width:110px;margin:0 auto 15px;filter:none}.ehs-page .ehs-cta h2{color:#fff}.ehs-page .ehs-cta .ehs-actions{justify-content:center}.ehs-page .ehs-cta a.ehs-number-link{color:#fff;font-weight:800;display:inline-block;margin-top:18px}.ehs-page .ehs-footer{padding:26px 0;text-align:center}.ehs-page .ehs-footer .ehs-logo{width:320px;margin:0 auto}.ehs-page .ehs-footer p{font-size:12px;color:#69707b;margin:10px 0 0}@media(max-width:800px){.ehs-page .ehs-stats{grid-template-columns:repeat(3,1fr)}.ehs-page .ehs-hero-grid{grid-template-columns:1fr}.ehs-page .ehs-mascot{max-width:170px}.ehs-page .ehs-hero-grid .ehs-mascot{display:none}}@media(max-width:600px){.ehs-page .ehs-wrap{padding:0 18px}.ehs-page .ehs-top{margin-bottom:34px}.ehs-page .ehs-hero{padding-bottom:34px}.ehs-page .ehs-section{padding:48px 0}.ehs-page .ehs-stats{grid-template-columns:repeat(2,1fr)}.ehs-page .ehs-service-grid,.ehs-page .ehs-bundles,.ehs-page .ehs-contacts-grid{grid-template-columns:1fr}.ehs-page .ehs-card{padding:20px}.ehs-page .ehs-card-wide{grid-column:1}.ehs-page .ehs-btn{width:100%}.ehs-page .ehs-stat{padding:14px}.ehs-page .ehs-stat strong{font-size:22px}.ehs-page h1{font-size:45px}.ehs-page .ehs-intro{font-size:17px}}
