.IuYCvG_stageEnter,.IuYCvG_featureEnter{animation:.22s cubic-bezier(.16,1,.3,1) backwards IuYCvG_content-in}.IuYCvG_backdropEnter{animation:.16s ease-out both IuYCvG_fade-in}.IuYCvG_modalPanelEnter{animation:.22s cubic-bezier(.16,1,.3,1) both IuYCvG_sheet-in}.IuYCvG_tourPanelEnter{animation:.22s cubic-bezier(.16,1,.3,1) both IuYCvG_tour-in}.IuYCvG_successPop{animation:.24s cubic-bezier(.16,1,.3,1) both IuYCvG_success-pop}.IuYCvG_scrollLock{overflow:hidden}@keyframes IuYCvG_content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes IuYCvG_fade-in{0%{opacity:0}to{opacity:1}}@keyframes IuYCvG_sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes IuYCvG_tour-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes IuYCvG_success-pop{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@media (min-width:640px){.IuYCvG_modalPanelEnter{animation-name:IuYCvG_tour-in}}@media (prefers-reduced-motion:reduce){.IuYCvG_stageEnter,.IuYCvG_featureEnter,.IuYCvG_backdropEnter,.IuYCvG_modalPanelEnter,.IuYCvG_tourPanelEnter,.IuYCvG_successPop{animation:none}}
.WfEx4q_layer{z-index:80;pointer-events:none;position:fixed;inset:0}.WfEx4q_fullMask{pointer-events:auto;background:#121324a8;position:fixed;inset:0}.WfEx4q_spotlightOverlay{pointer-events:none;width:100%;height:100%;position:fixed;inset:0;overflow:visible}.WfEx4q_spotlightMask{fill:#121324a8;pointer-events:fill}.WfEx4q_spotlightRing{fill:none;filter:drop-shadow(0 0 3px #453dee57)drop-shadow(0 8px 15px #0e0f1e33);pointer-events:none;stroke:#fffffff0;stroke-width:2px}.WfEx4q_layer[data-interactive=true] .WfEx4q_fullMask,.WfEx4q_layer[data-interactive=true] .WfEx4q_spotlightMask{pointer-events:none}.WfEx4q_guide{pointer-events:auto;will-change:transform;grid-template-columns:92px minmax(0,1fr);align-items:end;gap:8px;width:396px;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;top:0;left:0}.WfEx4q_layer[data-scrolling=true] .WfEx4q_guide{transition:none}.WfEx4q_mascot{transform-origin:bottom;filter:drop-shadow(0 8px 8px #281d112e);width:92px;height:154px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:relative}.WfEx4q_mascotFlipped{transform:scaleX(-1)}.WfEx4q_mascotImage{object-fit:contain;transform-origin:50%}.WfEx4q_guide[data-pose=speaking-warm] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=speaking-neutral] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=emphasizing] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=reassuring] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=listening] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=encouraging] .WfEx4q_mascotImage{transform:translateY(5%)scale(1.22)}.WfEx4q_guide[data-pose=explaining] .WfEx4q_mascotImage,.WfEx4q_guide[data-pose=handoff] .WfEx4q_mascotImage{transform:translateY(5%)scale(1.2)}.WfEx4q_guide[data-pose=success] .WfEx4q_mascotImage{transform:translate(1.6%,5.4%)scale(1.06)}.WfEx4q_guide[data-pose=pointing] .WfEx4q_mascotImage{transform:translateY(3%)scale(1.24)}.WfEx4q_guide[data-pose=pointing][data-placement=top] .WfEx4q_mascotImage{transform:translateY(19%)scale(1.24)}.WfEx4q_guide[data-pose=thinking] .WfEx4q_mascotImage{transform:translateY(17%)scale(1.2)}@media (min-width:641px){.WfEx4q_guide[data-pose=pointing][data-placement=left]{grid-template-columns:minmax(0,1fr) 92px}.WfEx4q_guide[data-pose=pointing][data-placement=left] .WfEx4q_dialogue{grid-area:1/1}.WfEx4q_guide[data-pose=pointing][data-placement=left] .WfEx4q_mascot{grid-area:1/2}}.WfEx4q_dialogue{color:#27272a;background:#fff;border:1px solid #e4e4e7;border-radius:16px;min-width:0;padding:14px;box-shadow:0 7px 8px #18181b1a}.WfEx4q_dialogueMeta{color:#707fff;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:900;display:flex}.WfEx4q_progress{color:#71717b;font-variant-numeric:tabular-nums}.WfEx4q_metaControls{align-items:center;gap:3px;min-width:0;display:inline-flex}.WfEx4q_backButton{color:#71717b;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;margin-block:-10px;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:inline-grid}.WfEx4q_backButton:hover{color:#707fff;background:#f4f4f5}.WfEx4q_backButton:active{transform:scale(.96)}.WfEx4q_backButton:focus-visible{outline-offset:1px;outline:3px solid #453dee38}.WfEx4q_title{color:#27272a;text-wrap:balance;outline:none;margin:8px 0 0;font-size:16px;font-weight:900;line-height:1.2}.WfEx4q_copy{color:#5f6272;font-family:var(--font-hand);text-wrap:pretty;margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.5}.WfEx4q_arabicCopy{text-align:right;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:13.5px;line-height:1.7}.WfEx4q_customContent{margin-top:10px}.WfEx4q_actions{border-top:1px solid #f1f1f3;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:12px;padding-top:10px;display:flex}.WfEx4q_skipButton,.WfEx4q_nextButton{cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding-inline:11px;font-size:12px;font-weight:900;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:inline-flex}.WfEx4q_skipButton{color:#71717b;white-space:nowrap;background:0 0;flex-shrink:0}.WfEx4q_skipButton:hover{color:#27272a;background:#f4f4f5}.WfEx4q_nextButton{color:#fff;background:#707fff;max-width:190px}.WfEx4q_nextButton:hover{background:#707fff}.WfEx4q_skipButton:active,.WfEx4q_nextButton:active{transform:scale(.96)}.WfEx4q_skipButton:focus-visible,.WfEx4q_nextButton:focus-visible{outline-offset:2px;outline:3px solid #453dee38}.WfEx4q_actionHint{color:#707fff;text-align:right;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:flex-end;align-items:center;gap:6px;min-height:44px;padding:6px 8px;font-size:12px;font-weight:900;line-height:1.3;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.WfEx4q_actionHint:hover{color:#707fff;background:#eeedff}.WfEx4q_actionHint:focus-visible{outline-offset:2px;outline:3px solid #453dee38}@media (max-width:720px){.WfEx4q_guide{top:auto;right:10px;bottom:max(10px, env(safe-area-inset-bottom));width:auto;display:block;left:10px;transform:none!important}.WfEx4q_mascot{z-index:1;pointer-events:none;width:58px;height:82px;position:absolute;top:10px;bottom:auto;left:8px}.WfEx4q_dialogue{overscroll-behavior:contain;border-radius:14px;max-height:min(244px,100svh - 92px);padding:12px 12px 12px 68px;overflow-y:auto}.WfEx4q_actions{margin-left:-56px}.WfEx4q_title{font-size:15px}.WfEx4q_copy{font-size:12px}}@media (prefers-reduced-motion:reduce){.WfEx4q_guide,.WfEx4q_mascot,.WfEx4q_skipButton,.WfEx4q_nextButton,.WfEx4q_backButton,.WfEx4q_actionHint{transition:none!important}}
.pCagjq_overlay{z-index:90;background:radial-gradient(620px 380px at 16% 10%,#453dee12,#0000 62%),radial-gradient(680px 440px at 86% 90%,#453dee0f,#0000 64%),#f7f6f4;place-items:center;padding:24px;transition:opacity .48s;display:grid;position:fixed;inset:0}.pCagjq_overlayLeaving{opacity:0;pointer-events:none}.pCagjq_handoffOverlay{--kres-handoff-cover-duration:.3s;--kres-handoff-reveal-duration:.26s;overscroll-behavior:contain;touch-action:none;transition:opacity var(--kres-handoff-reveal-duration) cubic-bezier(.22, 1, .36, 1);outline:none}.pCagjq_handoffOverlay.pCagjq_overlayLeaving{pointer-events:auto}.pCagjq_overlayEnter{animation:pCagjq_overlay-in var(--kres-handoff-cover-duration) cubic-bezier(.22, 1, .36, 1) both}@keyframes pCagjq_overlay-in{0%{opacity:0}to{opacity:1}}.pCagjq_handoffScene{text-align:center;width:min(480px,100%);animation:pCagjq_scene-in var(--kres-handoff-cover-duration) cubic-bezier(.22, 1, .36, 1) both;transition:opacity var(--kres-handoff-reveal-duration) ease-in-out, transform var(--kres-handoff-reveal-duration) cubic-bezier(.22, 1, .36, 1);will-change:opacity, transform;justify-items:center;gap:6px;display:grid}.pCagjq_handoffOverlay[data-kres-handoff-stage=reveal] .pCagjq_handoffScene{opacity:0;transform:translateY(-8px)scale(.985)}.pCagjq_handoffMascot{filter:drop-shadow(0 14px 16px #281d1129);width:170px;height:250px;position:relative}.pCagjq_handoffTitle{margin-top:4px}.pCagjq_handoffCopy{max-width:38ch;margin-top:8px}.pCagjq_scene{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:30px;width:min(820px,100%);animation:.56s cubic-bezier(.22,1,.36,1) both pCagjq_scene-in;display:grid}@keyframes pCagjq_scene-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pCagjq_mascot{filter:drop-shadow(0 14px 16px #281d1129);width:252px;height:370px;animation:3.6s ease-in-out .6s infinite pCagjq_mascot-float;position:relative}@keyframes pCagjq_mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.pCagjq_mascotImage{object-fit:contain;transition:opacity .18s ease-out}.pCagjq_mascotImageActive{z-index:1;opacity:1;animation:.32s ease-out both pCagjq_pose-in}.pCagjq_mascotImageInactive{z-index:0;opacity:0;pointer-events:none}.pCagjq_introPoseHello{transform:translate(-1.6%,5%)scale(1.45)}.pCagjq_introPoseLesson{transform:translate(-7.1%,2%)scale(1.5)}.pCagjq_introPoseProgress{transform:translate(1.6%,4%)scale(1.15)}.pCagjq_introPoseSupport{transform:translate(-1.5%,-.4%)scale(1.2)}.pCagjq_introPoseName{transform:translate(-3.6%,1.6%)scale(1.25)}@keyframes pCagjq_pose-in{0%{opacity:0}to{opacity:1}}.pCagjq_bubble{background:#fff;border:1px solid #e4e4e7;border-radius:24px;padding:26px 30px 24px;position:relative;box-shadow:0 20px 48px #18181b1f}.pCagjq_bubble:before{content:"";background:#fff;border-bottom:1px solid #e4e4e7;border-left:1px solid #e4e4e7;border-bottom-left-radius:5px;width:19px;height:19px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)rotate(45deg)}.pCagjq_bubbleMeta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pCagjq_eyebrow{color:#707fff;letter-spacing:.02em;font-size:14px;font-weight:900}.pCagjq_progressCount{color:#71717b;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:900}.pCagjq_progressTrack{grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;margin-top:10px;display:grid}.pCagjq_progressSegment{background:#e8e8ec;border-radius:999px;height:5px;transition:background-color .25s}.pCagjq_progressSegmentDone{background:var(--kresco-yellow,#fbae17)}.pCagjq_content{animation:.36s cubic-bezier(.22,1,.36,1) both pCagjq_content-in}@keyframes pCagjq_content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pCagjq_title{color:#1d1d22;text-wrap:balance;outline:none;margin:18px 0 0;font-size:clamp(26px,3.4vw,34px);font-weight:900;line-height:1.12}.pCagjq_copy{color:#5f6272;text-wrap:pretty;margin:12px 0 0;font-size:16.5px;font-weight:650;line-height:1.55}.pCagjq_chips{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.pCagjq_chip{color:#3f3f49;background:#f7f7fb;border:1px solid #e6e6ef;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:800;display:inline-flex}.pCagjq_chip svg{color:#707fff}.pCagjq_form{gap:14px;margin-top:18px;display:grid}.pCagjq_inputWrap{display:block;position:relative}.pCagjq_inputIcon{color:#8b8b94;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.pCagjq_input{color:#27272a;background:#fff;border:1px solid #d4d4d8;border-radius:13px;outline:none;width:100%;height:50px;padding:0 14px 0 40px;font-size:15px;font-weight:700}.pCagjq_input::placeholder{color:#71717b}.pCagjq_input:focus{border-color:#707fff;box-shadow:0 0 0 4px #453dee1a}.pCagjq_actions{border-top:1px solid #f1f1f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.pCagjq_form .pCagjq_actions{border-top:0;margin-top:4px;padding-top:0}.pCagjq_secondaryActions{align-items:center;gap:0;display:inline-flex}.pCagjq_secondaryDivider{background:#e4e4e7;flex:none;width:1px;height:22px;margin-inline:10px}.pCagjq_backButton{color:#71717b;cursor:pointer;background:#fafafa;border:1px solid #e4e4e7;border-radius:12px;place-items:center;width:44px;height:44px;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:inline-grid}.pCagjq_backButton:hover{color:#707fff;background:#f4f4f5}.pCagjq_skipButton,.pCagjq_nextButton{cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding-inline:18px;font-size:14px;font-weight:900;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:inline-flex}.pCagjq_skipButton{color:#52525b;background:0 0;padding-inline:12px;font-weight:700}.pCagjq_skipButton:hover{color:#27272a;background:#f4f4f5}.pCagjq_nextButton{color:#fff;background:#707fff;box-shadow:0 8px 18px #453dee3d}.pCagjq_nextButton:hover{background:#707fff}.pCagjq_backButton:active,.pCagjq_skipButton:active,.pCagjq_nextButton:active{transform:scale(.97)}.pCagjq_backButton:focus-visible,.pCagjq_skipButton:focus-visible,.pCagjq_nextButton:focus-visible{outline-offset:2px;outline:3px solid #453dee38}.pCagjq_loginRow{color:#71717b;text-align:center;margin:12px 0 0;font-size:13px;font-weight:600}.pCagjq_loginButton{color:#4f5fe8;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding-inline:8px;font-weight:800;transition:background-color .15s ease-out,transform .15s ease-out;display:inline-flex}.pCagjq_loginButton:hover{background:#eef0ff}.pCagjq_loginButton:active{transform:scale(.97)}.pCagjq_loginButton:focus-visible{outline-offset:2px;outline:3px solid #453dee38}@media (max-width:860px){.pCagjq_overlay{place-items:center;padding:16px;overflow-y:auto}.pCagjq_scene{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding-block:16px}.pCagjq_handoffOverlay{place-items:center;overflow:hidden}.pCagjq_handoffMascot{width:142px;height:210px}.pCagjq_mascot{width:156px;height:230px}.pCagjq_bubble{justify-self:center;width:100%;padding:20px 20px 18px;transform:translateY(24px)}.pCagjq_bubble:before{border:0;border-top:1px solid #e4e4e7;border-left:1px solid #e4e4e7;border-top-left-radius:5px;top:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.pCagjq_title{font-size:24px}.pCagjq_copy{font-size:15px}}@media (prefers-reduced-motion:reduce){.pCagjq_overlay,.pCagjq_overlayEnter,.pCagjq_scene,.pCagjq_mascot,.pCagjq_mascotImage,.pCagjq_mascotImageActive,.pCagjq_mascotImageInactive,.pCagjq_content,.pCagjq_progressSegment,.pCagjq_handoffScene,.pCagjq_handoffMascot{transition:none!important;animation:none!important}}
