.ikz-page{color:#18392e;background:#fff;line-height:1.8;overflow-x:clip}.ikz-page *{box-sizing:border-box}.ikz-page .ikz-container{width:min(1160px,100% - 44px);margin:auto}.ikz-page h1,.ikz-page h2,.ikz-page h3{letter-spacing:-.035em;line-height:1.16}.ikz-page h2{margin:0 0 23px;font-size:clamp(28px,3.3vw,42px)}.ikz-page h3{margin:0 0 14px;font-size:21px}.ikz-page p{margin:0 0 18px}.ikz-page .ikz-eyebrow{color:#087d59;letter-spacing:1.8px;margin-bottom:16px;font-size:12px;font-weight:850}.ikz-page .ikz-hero{background:linear-gradient(130deg,#eef8f2,#fff 62%,#f3faf6);padding:34px 0 84px}.ikz-page .ikz-breadcrumb{color:#728579;margin-bottom:60px;font-size:13px}.ikz-page .ikz-breadcrumb a{color:#087d59}.ikz-page .ikz-hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:54px;display:grid}.ikz-page .ikz-hero h1{letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(41px,5.4vw,70px);font-weight:850}.ikz-page .ikz-hero h1 span{color:#087d59}.ikz-page .ikz-lead{color:#516e60;font-size:19px;line-height:1.85}.ikz-page .ikz-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ikz-page .ikz-actions a{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 23px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.ikz-page .ikz-actions a:hover{transform:translateY(-2px)}.ikz-page .ikz-call{color:#fff;background:#087b58}.ikz-page .ikz-wa{color:#093c20;background:#25d366}.ikz-page .ikz-tags{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.ikz-page .ikz-tags span{color:#266449;background:#e1f0e7;border:1px solid #d1e9da;border-radius:30px;padding:7px 13px;font-size:12px;font-weight:750}.ikz-page .ikz-visual{background:#fff;border:6px solid #fff;border-radius:23px;overflow:hidden;box-shadow:0 22px 65px #153d3024}.ikz-page .ikz-photo{object-fit:cover;width:100%;height:335px;display:block}.ikz-page .ikz-fallback{color:#fff;text-align:center;background:linear-gradient(135deg,#184c3a,#092820);flex-direction:column;justify-content:center;align-items:center;gap:16px;height:335px;padding:25px;display:flex}.ikz-page .ikz-fallback strong{color:#fff;font-size:30px}.ikz-page .ikz-image-caption{flex-direction:column;gap:4px;padding:22px;display:flex}.ikz-page .ikz-image-caption strong{color:#133c2e;font-size:19px}.ikz-page .ikz-image-caption span{color:#718477;font-size:13px}.ikz-page .ikz-section{padding:85px 0}.ikz-page .ikz-intro{color:#5b7465;max-width:805px;font-size:17px;line-height:1.95}.ikz-page .ikz-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;margin-top:36px;display:grid}.ikz-page .ikz-service{background:#fff;border:1px solid #e0ebe4;border-radius:19px;padding:33px;box-shadow:0 8px 30px #163e310a}.ikz-page .ikz-number{color:#079165;margin-bottom:19px;font-size:31px;font-weight:850;display:block}.ikz-page .ikz-service p{color:#61766a;margin:0}.ikz-page .ikz-dark{color:#fff;background:#102f27;padding:85px 0}.ikz-page .ikz-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:62px;display:grid}.ikz-page .ikz-dark h2{color:#fff}.ikz-page .ikz-dark p{color:#c3ddcf;line-height:1.95}.ikz-page .ikz-dark .ikz-eyebrow{color:#7cddb0}.ikz-page .ikz-inline-link{color:#9bf3bf;font-weight:800}.ikz-page .ikz-panel{color:#18392e;background:#fff;border-radius:22px;padding:35px;box-shadow:0 20px 50px #0002}.ikz-page .ikz-panel-label{color:#087d59;letter-spacing:1.6px;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.ikz-page .ikz-panel h3{color:#18392e;font-size:26px}.ikz-page .ikz-panel p{color:#61776a}.ikz-page .ikz-panel strong{color:#087d59;font-size:24px}.ikz-page .ikz-panel .ikz-actions{flex-direction:column}.ikz-page .ikz-panel .ikz-actions a{width:100%}.ikz-page .ikz-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:33px 0 54px;display:grid}.ikz-page .ikz-two>div{border-top:3px solid #07865c;padding-top:25px}.ikz-page .ikz-two p{color:#5c7466}.ikz-page .ikz-safety{color:#435f50;background:#f0f8f3;border-left:4px solid #078c62;border-radius:9px;max-width:805px;padding:19px 23px}.ikz-page .ikz-soft{background:#f4f9f6;padding:85px 0}.ikz-page .ikz-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.ikz-page .ikz-faq{background:#fff;border:1px solid #dfeae3;border-radius:17px;padding:27px}.ikz-page .ikz-faq h3{font-size:19px}.ikz-page .ikz-faq p{color:#61786b;margin:0}.ikz-page .ikz-related{margin-top:60px}.ikz-page .ikz-related a{color:#087d59;background:#fff;border:1px solid #dce9e0;border-radius:10px;margin:0 12px 12px 0;padding:12px 17px;font-weight:800;text-decoration:none;display:inline-flex}.ikz-page .ikz-bottom{color:#fff;background:#10372b;padding:80px 0 145px}.ikz-page .ikz-bottom h2{color:#fff}.ikz-page .ikz-bottom p{color:#d0e8da;font-size:17px}.ikz-page .ikz-bottom .ikz-eyebrow{color:#89e5b5}.ikz-page .ikz-bottom .ikz-call{color:#0a674c;background:#fff}@media (max-width:780px){.ikz-page .ikz-container{width:calc(100% - 34px)}.ikz-page .ikz-hero{padding:24px 0 48px}.ikz-page .ikz-breadcrumb{margin-bottom:34px}.ikz-page .ikz-hero-grid,.ikz-page .ikz-split,.ikz-page .ikz-services,.ikz-page .ikz-two,.ikz-page .ikz-faq-grid{grid-template-columns:minmax(0,1fr);gap:20px}.ikz-page .ikz-hero h1{font-size:39px}.ikz-page .ikz-lead{font-size:17px}.ikz-page .ikz-photo,.ikz-page .ikz-fallback{height:240px}.ikz-page .ikz-section,.ikz-page .ikz-dark,.ikz-page .ikz-soft{padding:54px 0}.ikz-page h2{font-size:29px}.ikz-page .ikz-service,.ikz-page .ikz-faq{padding:24px}.ikz-page .ikz-panel{padding:25px}.ikz-page .ikz-actions{flex-direction:column}.ikz-page .ikz-actions a{width:100%}.ikz-page .ikz-bottom{padding:65px 0 145px}}
