.abkc-card{font:inherit;background:#f2f7f3;border:1px solid #dce7df;border-radius:18px;padding:clamp(24px,4vw,48px);color:#19352f}.abkc-card h2{font-size:clamp(26px,3vw,38px);line-height:1.18;margin:12px 0 20px}.abkc-card p{max-width:780px;line-height:1.6}.abkc-kicker{font-size:11px!important;letter-spacing:2px;font-weight:700}.abkc-small{font-size:13px!important;color:#5e7267}.abkc-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:22px}.abkc-links a{color:#245e49}.abkc-links a.abkc-button{display:inline-block;color:#fff;background:#245e49;padding:12px 20px;border-radius:8px;text-decoration:none;font-size:15px;font-weight:650}.abkc-links a:focus-visible{outline:3px solid #ba9d5c;outline-offset:4px}.abkc-industries{max-width:1140px;margin:40px auto;padding:24px;font-family:system-ui,sans-serif;color:#183a3b}.abkc-industry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.abkc-industry{border:1px solid #d5e5e3;border-radius:16px;background:#fff;padding:24px}.abkc-industry h3{margin:0 0 12px;color:#173f42}.abkc-industry p{line-height:1.65}.abkc-industry summary{font-weight:600;cursor:pointer;color:#087e82}.abkc-industry details p{font-size:.9em}.abkc-industries .abkc-links{flex-wrap:wrap}@media(max-width:650px){.abkc-industry-grid{grid-template-columns:1fr}.abkc-industries{padding:16px}.abkc-industry{padding:20px}}:root{--ink:#172c22;--forest:#1c362a;--cream:#f8faf4}.ki-wp-login{display:inline-flex;align-items:center;padding:10px 13px;border:1px solid #8da58c;border-radius:6px;white-space:nowrap;font:600 13px/1.4 system-ui;color:#1c362a}.ki-wp-mobile-login{display:none!important}.header-cta{gap:10px}.ki-wp-footer-links{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;padding:22px 20px;font:500 13px/1.6 system-ui;color:inherit}.ki-wp-footer-links a{text-decoration:underline;text-underline-offset:4px}.booking-industries-release{max-width:1180px;width:calc(100% - 44px);margin:55px auto}.booking-industries-release .abkc-industry{background:#fff}.booking-industries-release .abkc-industry summary,.booking-industries-release .abkc-industry h3{color:#294e35}@media(max-width:960px){.primary-navigation .ki-wp-mobile-login{display:block!important}}.ki-wp-shell{max-width:1000px;margin:80px auto;padding:32px;color:#172c22;background:#fff;border:1px solid #d3dfcf;border-radius:16px;font:16px/1.7 system-ui}.ki-wp-shell h1{font-size:clamp(32px,6vw,52px);line-height:1.1}.ki-wp-shell a{color:#285b3e}.ki-wp-shell input,.ki-wp-shell select,.ki-wp-shell textarea{display:block;width:100%;padding:12px;border:1px solid #91a78b;border-radius:7px;font:inherit;background:#fbfcf8;color:#172c22}.ki-wp-shell label{display:block;margin:18px 0}.ki-wp-shell input[type=checkbox]{display:inline-block;width:auto}.ki-wp-shell button,.ki-wp-shell .ki-wp-button{display:inline-flex;padding:13px 22px;background:#1c362a;color:#fff;border:0;border-radius:7px;font:600 15px/1.5 system-ui;cursor:pointer}.ki-wp-message{padding:20px;background:#eaf3df;border-radius:10px}.ki-wp-error{padding:20px;background:#fff1e8;border-left:4px solid #a04e25}.ki-wp-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ki-wp-honeypot{display:none}.ki-wp-header{padding:20px 5%;border-bottom:1px solid #d7e2d0;display:flex;gap:24px;justify-content:space-between;align-items:center;font:600 15px/1.6 system-ui}.ki-wp-header nav{display:flex;gap:18px;flex-wrap:wrap}.ki-wp-header a{color:#1c362a;text-decoration:none}body.admin-bar header.header,body.admin-bar header.site-header{top:32px}@media(max-width:782px){body.admin-bar header.header,body.admin-bar header.site-header{top:46px}.ki-wp-shell{margin:25px 16px;padding:24px}.ki-wp-header{align-items:flex-start;flex-direction:column}.header-cta .ki-wp-login{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.ki-wp-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ki-wp-message{padding:20px;background:#eaf3df;border-radius:10px}.ki-wp-error{padding:20px;background:#fff1e8;border-left:4px solid #a04e25}