.kcs{--n:#071f36;--g:#b5e52b;--i:#15364b;--m:#587381;background:#f7f9f8;color:var(--i);font:16px/1.7 Arial,sans-serif;width:100%;overflow-wrap:anywhere}.kcs *{box-sizing:border-box}.kcs h1,.kcs h2,.kcs h3,.kcs p{margin:0}.kcs a{text-decoration:none;color:inherit}.kcs .kcs-wrap{width:min(1200px,calc(100% - 64px));max-width:none;margin:auto}.kcs-hero{background:radial-gradient(ellipse at 90% 0,#1d5368,transparent 60%),var(--n);color:#fff;padding:26px 0 70px;position:relative}.kcs nav{display:flex;flex-wrap:wrap;gap:10px;color:#aec4cf;font-size:10px;margin-bottom:57px}.kcs-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.kcs-eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:800;color:#62818d;margin-bottom:17px}.kcs-hero .kcs-eyebrow,.kcs-cta .kcs-eyebrow{color:var(--g)}.kcs h1{font-size:15px;font-weight:400;color:#bed1da;margin-bottom:14px}.kcs-display{font-size:clamp(39px,4.3vw,64px);line-height:1.08;letter-spacing:-2px;font-weight:800}.kcs em{font-style:normal;color:var(--g)}.kcs-lead{color:#bfd1da;font-size:16px;line-height:1.85;max-width:600px;margin-top:25px}.kcs-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.kcs-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--g);color:#153346!important;border-radius:8px;padding:14px 22px;min-height:52px;font-size:13px;font-weight:800}.kcs-button span{font-size:22px}.kcs-link{min-height:45px;display:inline-flex;align-items:center;color:#d1e0e6!important;font-size:12px}.kcs-panel{border:1px solid #a5c8d02e;border-radius:18px;padding:27px;background:#ffffff09}.kcs-panel-top{display:flex;justify-content:space-between;color:#adc7d1;font-size:9px;letter-spacing:1.4px}.kcs-panel-top b{color:var(--g);font-size:24px}.kcs-orbit{height:180px;position:relative;display:grid;place-items:center}.kcs-orbit i{font-style:normal;display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:var(--g);color:#17394b;font-size:30px;z-index:2}.kcs-orbit span{position:absolute;border:1px solid #80aebc55;border-radius:50%;width:120px;height:120px;transform:rotate(25deg)}.kcs-orbit span:nth-child(3){width:160px;height:80px}.kcs-orbit span:nth-child(4){width:90px;height:175px}.kcs-panel h2{font-size:25px;line-height:1.25;color:#fff}.kcs-panel-lines{margin-top:20px}.kcs-panel-lines p{border-top:1px solid #ffffff1b;padding:11px 0;color:#d1e0e6;font-size:12px}.kcs-panel-lines b{color:var(--g);font-size:10px;margin-right:12px}.kcs-panel small{display:block;color:#a7c0cc;font-size:10px;line-height:1.7;border-top:1px solid #ffffff1b;padding-top:13px}.kcs-line{height:5px;position:absolute;bottom:0;width:100%;background:linear-gradient(90deg,#0e4b73 0 17%,var(--g) 17% 30%,#1d5972 30% 72%,var(--g) 72% 78%,#0e4b73 78%)}.kcs-section{padding:75px 0}.kcs-head{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:35px}.kcs-head>p{color:var(--m);font-size:14px}.kcs h2{font-size:clamp(29px,3vw,42px);line-height:1.16;letter-spacing:-1.2px}.kcs-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.kcs-cards article{padding:27px;background:#fff;border:1px solid #dde7e9;border-radius:12px}.kcs-cards article>span{color:#73952d;font-size:11px;letter-spacing:1px}.kcs-cards h3{font-size:18px;line-height:1.4;margin-top:24px}.kcs-cards p{font-size:12px;color:var(--m);margin-top:15px}.kcs-band{background:#eaf1f0;border-block:1px solid #dce6e5;padding:65px 0}.kcs-process{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.kcs-process>div>p:last-child{font-size:13px;color:var(--m);margin-top:20px}.kcs-process ol{list-style:none;margin:0;padding:0}.kcs-process li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #d2dfdf}.kcs-process li:first-child{padding-top:0}.kcs-process li:last-child{border:0}.kcs-process li>span{display:grid;place-items:center;flex:none;width:35px;height:35px;border:1px solid #b6c9c8;border-radius:50%;font-size:10px}.kcs-process li h3{font-size:16px}.kcs-process li p{font-size:13px;color:var(--m);margin-top:6px}.kcs-cta{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:48px;background:var(--n);color:#fff;border-radius:16px;margin-top:75px}.kcs-cta>div>p:not(.kcs-eyebrow){color:#b6ccd5;font-size:14px;margin-top:17px}.kcs-end{display:flex;justify-content:space-between;padding:28px 0;font-size:11px;color:#5b7584}.kcs-end span{color:#073d79;font-weight:800;letter-spacing:1px}.kcs-end b{color:#6e9023}.kcs-end a{min-height:44px;display:flex;align-items:center;color:#073d79;font-weight:700}@media(max-width:760px){.kcs .kcs-wrap{width:calc(100% - 36px)}.kcs-grid,.kcs-head,.kcs-process{grid-template-columns:1fr;gap:30px}.kcs-hero{padding-bottom:40px}.kcs nav{margin-bottom:32px}.kcs-display{font-size:38px}.kcs-lead{font-size:15px}.kcs-section{padding:42px 0}.kcs-cards{grid-template-columns:1fr}.kcs-band{padding:40px 0}.kcs-cta{flex-direction:column;align-items:flex-start;padding:28px;margin-top:25px}.kcs-cta .kcs-button{width:100%}.kcs-end{flex-direction:column;gap:8px}.kcs-panel{padding:22px}}@media(max-width:400px){.kcs .kcs-wrap{width:calc(100% - 28px)}.kcs-display{font-size:35px}.kcs-actions .kcs-button{width:100%}}body.kcs-page main,body.kcs-page .entry-content,body.kcs-page .wp-block-post-content,body.kcs-page .wp-site-blocks{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.kcs-page .wp-block-post-title{display:none}body.kcs-page .kcs{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}