.elementor-559 .elementor-element.elementor-element-314c247 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:5px 5px 0 0}.elementor-559 .elementor-element.elementor-element-314c247 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 5px 5px}.elementor-559 .elementor-element.elementor-element-314c247 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 5px 5px 0}.elementor-559 .elementor-element.elementor-element-314c247 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:5px 0 0 5px}.elementor-theme-builder-content-area{height:400px}.koko-fu1{animation:kokoFadeUp .65s ease .1s forwards;opacity:0}.koko-fu2{animation:kokoFadeUp .65s ease .2s forwards;opacity:0}.koko-fu3{animation:kokoFadeUp .65s ease .3s forwards;opacity:0}.koko-fu4{animation:kokoFadeUp .65s ease .4s forwards;opacity:0}.koko-fu5{animation:kokoFadeUp .65s ease .5s forwards;opacity:0}.koko-hero{position:relative;overflow:hidden}.koko-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;z-index:0}.koko-hero::after{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,23,.12) 0%,transparent 70%);top:-100px;right:-100px;pointer-events:none}.koko-hero .elementor-column{position:relative;z-index:1}.koko-strip-t{background:#0d7377!important;cursor:pointer;position:relative;border-right:1px solid rgba(255,255,255,.12);transition:filter .15s}.koko-strip-p{background:#5c3d8f!important;cursor:pointer;position:relative;border-right:1px solid rgba(255,255,255,.12);transition:filter .15s}.koko-strip-c{background:#c0392b!important;cursor:pointer;transition:filter .15s}.koko-strip-t:hover,.koko-strip-p:hover,.koko-strip-c:hover{filter:brightness(1.08)}.koko-stat-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;transition:border-color .2s,background .2s}.koko-stat-card:hover{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.18)!important}.koko-plat-card{border-radius:14px;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.07);background:#fff;transition:box-shadow .2s,transform .2s}.koko-plat-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.13);transform:translateY(-2px)}.koko-plat-head-t{background:#0d7377!important}.koko-plat-head-p{background:#5c3d8f!important}.koko-plat-head-c{background:#c0392b!important}.koko-sw-card{background:#152236!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:10px!important;transition:border-color .2s;margin-bottom:12px}.koko-sw-card:hover{border-color:rgba(255,255,255,.18)!important}.koko-sw-card-new{background:rgba(212,160,23,.06)!important;border-color:rgba(212,160,23,.3)!important}.koko-sw-card-new:hover{border-color:rgba(212,160,23,.55)!important}.koko-lib-card{background:#f6f4ef!important;border:1px solid #e2ddd6!important;border-radius:10px!important;transition:box-shadow .2s,border-color .2s}.koko-lib-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border-color:#c8c3bc!important}.koko-cred-card{background:#fff!important;border:1px solid #e2ddd6!important;border-radius:10px!important;transition:box-shadow .2s;margin-bottom:10px}.koko-cred-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.07)!important}.koko-founder-quote{background:#0b1826!important;border-radius:12px!important;border-left:3px solid #d4a017!important}.koko-partner-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;cursor:pointer;transition:background .2s,border-color .2s}.koko-partner-card:hover{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.18)!important}.koko-evidence-stat{background:#fff!important;border:1px solid rgba(13,115,119,.15)!important;border-radius:14px!important}.koko-award-pills .elementor-icon-list-items{flex-wrap:wrap}.koko-award-pills .elementor-icon-list-item{background:#fff;border:1px solid rgba(13,115,119,.2);border-radius:20px;padding:6px 14px;margin:4px;transition:background .2s;display:flex;align-items:center}.koko-award-pills .elementor-icon-list-item:hover{background:#d0f0ec}.koko-hero-badges .elementor-icon-list-items{justify-content:center;flex-wrap:wrap}.koko-hero-badges .elementor-icon-list-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:5px 14px;margin:4px}.koko-btn-gold a,.koko-btn-gold .elementor-button{display:inline-flex!important;align-items:center!important;background:#d4a017!important;color:#0b1826!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;border:none!important;transition:opacity .15s,transform .15s!important;text-decoration:none}.koko-btn-gold a:hover,.koko-btn-gold .elementor-button:hover{opacity:.88!important;transform:translateY(-1px)!important;background:#e8b830!important;color:#0b1826!important}.koko-btn-ghost a,.koko-btn-ghost .elementor-button{display:inline-flex!important;align-items:center!important;background:0 0!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;transition:background .15s,transform .15s!important;text-decoration:none}.koko-btn-ghost a:hover,.koko-btn-ghost .elementor-button:hover{background:rgba(255,255,255,.08)!important;transform:translateY(-1px)!important;color:#fff!important}.koko-btn-ghost-dark a,.koko-btn-ghost-dark .elementor-button{display:inline-flex!important;align-items:center!important;background:0 0!important;color:#0b1826!important;border:1px solid #e2ddd6!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;transition:background .15s,transform .15s!important;text-decoration:none}.koko-btn-ghost-dark a:hover,.koko-btn-ghost-dark .elementor-button:hover{background:rgba(0,0,0,.04)!important;transform:translateY(-1px)!important}.koko-btn-navy a,.koko-btn-navy .elementor-button{display:inline-flex!important;align-items:center!important;background:#0b1826!important;color:#fff!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;border:none!important;transition:opacity .15s,transform .15s!important;text-decoration:none}.koko-btn-navy a:hover,.koko-btn-navy .elementor-button:hover{opacity:.88!important;transform:translateY(-1px)!important;background:#152236!important;color:#fff!important}.koko-btn-teal a,.koko-btn-teal .elementor-button{background:#0d7377!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;padding:0!important;transition:background .15s!important;text-decoration:none}.koko-btn-teal a:hover,.koko-btn-teal .elementor-button:hover{background:#14a085!important;color:#fff!important}.koko-btn-purple a,.koko-btn-purple .elementor-button{background:#5c3d8f!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;padding:0!important;transition:background .15s!important;text-decoration:none}.koko-btn-purple a:hover,.koko-btn-purple .elementor-button:hover{background:#7b5ea7!important;color:#fff!important}.koko-btn-coral a,.koko-btn-coral .elementor-button{background:#c0392b!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;padding:0!important;transition:background .15s!important;text-decoration:none}.koko-btn-coral a:hover,.koko-btn-coral .elementor-button:hover{background:#e55445!important;color:#fff!important}.koko-plat-link a{font-family:"DM Sans",sans-serif;font-size:12px;font-weight:500;border-top:1px solid #f0ede8;padding-top:18px;margin-top:4px;display:flex;align-items:center;gap:5px;text-decoration:none;transition:opacity .15s}.koko-plat-link a:hover{opacity:.75}.koko-plat-link-t a{color:#0d7377!important}.koko-plat-link-p a{color:#5c3d8f!important}.koko-plat-link-c a{color:#c0392b!important}