.cj{pointer-events:none;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;gap:14px 18px;display:grid;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cj-lessons{grid-column:1/3;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cj-lessons li{color:#e5e0e0;background:#ffffff14;border-radius:999px;padding:6px 12px 6px 28px;font-size:13px;animation:.5s both cj-tick;position:relative}.cj-lessons li:before{content:"";box-sizing:border-box;border:2px solid #ff6b7d;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:9px}.cj-lessons li:first-child{--d:.3s}.cj-lessons li:nth-child(2){--d:.9s}.cj-lessons li:nth-child(3){--d:1.5s}.cj-lessons li{animation-delay:var(--d)}.cj-lessons li:before{animation:cj-dot .3s var(--d) both}@keyframes cj-dot{to{background:#ff6b7d;box-shadow:inset 0 0 0 2px #1b1a1a}}@keyframes cj-tick{to{color:#fff;background:#ff6b7d2e}}.cj-gauge{place-items:center;width:132px;height:132px;margin-bottom:22px;display:grid;position:relative}.cj-gauge svg{position:absolute;inset:0;transform:rotate(-90deg)}.cj-track{fill:none;stroke:#ffffff1f;stroke-width:10px}.cj-fill{fill:none;stroke:#f3c969;stroke-width:10px;stroke-linecap:round;stroke-dasharray:0 100;animation:2.2s cubic-bezier(.3,.7,.2,1) 1.8s forwards cj-score}@keyframes cj-score{to{stroke-dasharray:80 100}}.cj-mark{stroke:#fff;stroke-width:3px;stroke-linecap:round}.cj-gauge b{color:#fff;letter-spacing:-1px;opacity:0;font-size:30px;animation:.4s 3.6s forwards cj-in;position:relative}.cj-gauge small{white-space:nowrap;color:#aaa3a3;font-size:12px;position:absolute;bottom:-22px}.cj-cert{color:#1b1a1a;opacity:0;background:#fffdf6;border:1px solid #e9d7a4;border-radius:10px;justify-items:start;gap:2px;width:170px;padding:16px 16px 14px;animation:.7s cubic-bezier(.3,.7,.2,1) 4.2s forwards cj-cert;display:grid;transform:translateY(16px)rotate(3deg);box-shadow:0 18px 36px #0006}.cj-cert b{font-size:17px}.cj-cert small{color:#57524f;font-size:12px}.cj-seal{color:#4a3405;background:#f3c969;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:6px;font-weight:800;animation:.5s cubic-bezier(.3,1.6,.5,1) 4.9s forwards cj-stamp;display:grid;transform:scale(0)}@keyframes cj-in{to{opacity:1}}@keyframes cj-cert{to{opacity:1;transform:rotate(2deg)}}@keyframes cj-stamp{to{transform:scale(1)}}@media (max-width:1100px){.cj{display:none}}@media (min-width:1101px){.cl-hero.cl-hero-journey>h1,.cl-hero.cl-hero-journey>p{max-width:min(560px,100% - 420px)}.cl-hero.cl-hero-journey{min-height:300px;position:relative;overflow:hidden}}@media (prefers-reduced-motion:reduce){.cj *,.cj{animation-duration:0s!important;animation-delay:0s!important}}
