.kab-row{padding:65px max(24px,calc((100% - 1240px)/2));background:#f4f7fa;color:#092348}
.kab-row>.pagelayer-row-holder{max-width:1240px;margin:auto;gap:48px;align-items:flex-start;flex-wrap:nowrap}
.kab-row>.pagelayer-row-holder>.pagelayer-col{min-width:0;flex-shrink:1!important}
body .kab-row h2{font-family:inherit;color:inherit;font-size:clamp(30px,3vw,44px);line-height:1.14;letter-spacing:-.035em;margin:0 0 24px}
body .kab-row h3{font-family:inherit;color:inherit;font-size:24px;line-height:1.2;margin:0 0 18px}
.kab-row p{font-family:inherit;font-size:17px;line-height:1.7;color:#61718b;margin:0 0 18px}
.kab-row .kab-eyebrow p{font-size:12px;letter-spacing:.1em;color:#0057ff;font-weight:750;margin-bottom:22px}
.kab-experience{border-left:3px solid #0057ff;padding:10px 0 0 20px;margin-top:28px}
.kab-name-card{background:#092348;border-radius:20px;padding:36px!important;color:#fff}
.kab-name-card p{color:#c8d7eb}
.kab-name-card .kab-eyebrow p{color:#8dbaff}
.kab-name-card .kab-greek p{font-family:Georgia,"Times New Roman",serif;font-size:clamp(64px,7vw,104px);line-height:1.2;color:white;margin:12px 0 8px;letter-spacing:0}
.kab-name-card .kab-meaning p{font-size:17px;color:#8dbaff;margin-bottom:32px;letter-spacing:.04em}
.kab-source p{font-size:11px;margin:28px 0 0}
.kab-source a{color:#c8d7eb;text-underline-offset:3px}
.kab-purpose{background:#fff}
.kab-purpose>.pagelayer-row-holder{max-width:1000px}
.kab-dark{background:#092348;color:#fff}
.kab-dark p{color:#c8d7eb}
.kab-dark .kab-eyebrow p{color:#8dbaff}
.kab-values-heading{padding-bottom:12px}
.kab-values{padding-top:12px}
.kab-number p{font-size:42px;font-weight:750;color:#8dbaff;margin-bottom:24px}
.kab-services-list ul{list-style:none;padding:0;margin:0}
.kab-services-list li{padding:17px 0;border-bottom:1px solid #dce4ef;font-weight:650;color:#092348;font-size:19px}
.kab-button .pagelayer-btn-holder{display:inline-flex;background:#092348;color:white;border:0;border-radius:8px;padding:17px 25px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none}
.kab-button .pagelayer-btn-holder:hover,.kab-button .pagelayer-btn-holder:focus-visible{background:#0057ff;color:white}
.kab-button .pagelayer-btn-holder:focus-visible{outline:3px solid #0057ff;outline-offset:4px}
.kab-button .pagelayer-btn-text{color:inherit}
.kab-cta{background:#0057ff;color:white}
.kab-cta p,.kab-cta .kab-eyebrow p{color:#e4edff}
.kab-cta>.pagelayer-row-holder{align-items:center}
.kab-cta .kab-button-light .pagelayer-btn-holder{background:white;color:#0057ff}
.kab-cta .kab-button-light .pagelayer-btn-holder:hover,.kab-cta .kab-button-light .pagelayer-btn-holder:focus-visible{background:#092348;color:white}
.kab-cta .kab-button-light .pagelayer-btn-holder:focus-visible{outline-color:white}
@media(min-width:768px) and (max-width:1024px){
 .kab-row{padding:48px 28px}
 .kab-row>.pagelayer-row-holder{gap:28px}
 .kab-name-card{padding:25px!important}
 .kab-name-card .kab-greek p{font-size:64px}
 body .kab-row h2{font-size:34px}
 .kab-row p{font-size:16px}
}
@media(max-width:767px){
 .kab-row{padding:42px 22px}
 .kab-row>.pagelayer-row-holder{gap:28px;flex-wrap:wrap}
 .kab-row>.pagelayer-row-holder>.pagelayer-col{width:100%!important;max-width:100%!important;flex:none!important}
 body .kab-row h2{font-size:30px!important}
 body .kab-row h3{font-size:22px!important}
 .kab-row p{font-size:16px}
 .kab-name-card{padding:28px!important}
 .kab-name-card .kab-greek p{font-size:72px}
 .kab-values-heading{padding-bottom:0}
 .kab-values>.pagelayer-row-holder>.pagelayer-col{border-top:1px solid #ffffff25;padding-top:22px}
 .kab-services-list li{font-size:18px}
}
