#keduVerifyOverlay[hidden]{display:none!important}#keduVerifyOverlay{position:fixed;z-index:99990;inset:0;display:grid;place-items:center;background:rgba(3,28,29,.65);backdrop-filter:blur(7px);padding:15px}.kedu-modal-open{overflow:hidden}.kedu-modal{width:min(100%,460px);position:relative;background:#fff;border-radius:32px;padding:31px 29px 23px;box-shadow:0 30px 90px #001d2c65;color:#0d3530;animation:kedumodal .25s ease-out}.kedu-modal-symbol{font-size:28px;background:linear-gradient(145deg,#d2fae5,#d3f5ff);color:#058b60;width:62px;height:62px;border-radius:21px;display:grid;place-items:center;margin-bottom:17px}.kedu-modal-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:900;color:#03885d;margin:0 0 6px}.kedu-modal h2{font-size:clamp(25px,5vw,31px);letter-spacing:-.04em;line-height:1.12;margin:0 0 12px}.kedu-modal #keduVerifyMessage{font-size:14px;line-height:1.75;color:#58776b;margin:0 0 21px}.kedu-modal-actions{display:grid;gap:9px}.kedu-modal-actions button{min-height:53px;border-radius:15px;border:0;cursor:pointer;font-size:14px;font-weight:800}.kedu-modal-primary{background:linear-gradient(115deg,#008c62,#09b189);color:#fff;box-shadow:0 9px 24px #04a87640}.kedu-modal-secondary{background:#ebf8f2;color:#056f50;border:1px solid #cbe8da!important}.kedu-modal-footnote{font-size:11px;line-height:1.55;color:#81978c;margin:18px 0 0}.kedu-close{position:absolute;right:18px;top:17px;border:1px solid #dcece5;background:#fff;border-radius:11px;width:35px;height:35px;font-size:22px;color:#395a4d;cursor:pointer}@keyframes kedumodal{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){#keduVerifyOverlay{place-items:end center;padding:0}.kedu-modal{border-radius:30px 30px 0 0;padding:28px 24px calc(24px + env(safe-area-inset-bottom));width:100%;box-sizing:border-box;animation:keduup .3s ease}}@keyframes keduup{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.kedu-modal{animation:none}}
