.ItapDemo_demo__wH2yB{width:100%;height:590px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe6e0;border-radius:8px;background:#f7f9f8;box-shadow:0 14px 36px #1223350b;color:#18233d;font-size:13px;line-height:1.6}.ItapDemo_demo__wH2yB button,.ItapDemo_demo__wH2yB textarea{font:inherit}.ItapDemo_demo__wH2yB button{cursor:pointer}.ItapDemo_demo__wH2yB button:focus-visible,.ItapDemo_demo__wH2yB textarea:focus-visible{outline:2px solid #7750db;outline-offset:2px}.ItapDemo_header__uI89N{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;background:#fff;border-bottom:1px solid #e2e8e3}.ItapDemo_header__uI89N>span{display:flex;gap:8px;align-items:center;font-weight:700}.ItapDemo_header__uI89N>span svg{color:#65ad2d}.ItapDemo_back__VMIkM,.ItapDemo_header__uI89N button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#536277;padding:4px;font-size:11px}.ItapDemo_body__RNpkC{padding:22px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}.ItapDemo_eyebrow__pJisf{font-size:10px;color:#6a778c}.ItapDemo_detailHeading__DN1lF h3,.ItapDemo_intro__CyGY8 h3{font-size:22px;line-height:1.3;margin:7px 0}.ItapDemo_detailHeading__DN1lF p,.ItapDemo_intro__CyGY8 p{margin:0 0 18px;font-size:12px;color:#627084}.ItapDemo_tiles__autg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ItapDemo_tile__3443y{padding:0;border:1px solid #dfe6e0;border-radius:7px;background:#fff;text-align:left;color:inherit;overflow:hidden;transition:box-shadow .2s,border-color .2s}.ItapDemo_tile__3443y:hover{border-color:#92d050;box-shadow:0 6px 16px #253f1920}.ItapDemo_tileImage__VEp_j{height:105px;position:relative}.ItapDemo_tileImage__VEp_j img{object-fit:cover;object-position:center 30%;border:0!important;border-radius:0!important}.ItapDemo_tileImage__VEp_j>span{position:absolute;bottom:8px;left:8px;font-size:9px;border-radius:4px;background:#fffffff2;padding:2px 7px;color:#384c2c}.ItapDemo_tileCopy__y4Py2{padding:13px;border-top:3px solid #92d050}.ItapDemo_tileCopy__y4Py2 h4{font-size:13px;line-height:1.45;margin:0 0 9px;min-height:57px}.ItapDemo_tileCopy__y4Py2 p{font-size:11px;color:#627084;margin:0 0 16px;min-height:71px}.ItapDemo_progressRow__J_FnX{display:flex;align-items:center;gap:10px;font-size:10px}.ItapDemo_progressRow__J_FnX progress{width:100%;min-width:0;height:6px;border:0;border-radius:4px;overflow:hidden;appearance:none}.ItapDemo_progressRow__J_FnX progress::-webkit-progress-bar{background:#e5eadf}.ItapDemo_progressRow__J_FnX progress::-webkit-progress-value{background:#92d050;transition:width .3s}.ItapDemo_progressRow__J_FnX progress::-moz-progress-bar{background:#92d050}.ItapDemo_progressRow__J_FnX>span{flex-shrink:0}.ItapDemo_open__tlxuc{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:650;margin-top:17px}.ItapDemo_tile__3443y[data-colour=blue] .ItapDemo_tileCopy__y4Py2{border-color:#479be9}.ItapDemo_tile__3443y[data-colour=purple] .ItapDemo_tileCopy__y4Py2{border-color:#a183e7}.ItapDemo_detailHeading__DN1lF{padding:14px 0 22px}.ItapDemo_back__VMIkM{padding-left:0}.ItapDemo_tasks__dwEIz{border-top:1px solid #dfe6e0}.ItapDemo_task__jWOtg{border-bottom:1px solid #dfe6e0}.ItapDemo_task__jWOtg h4{margin:0}.ItapDemo_task__jWOtg h4 button{border:0;background:transparent;color:inherit;width:100%;padding:14px 0;display:flex;align-items:center;gap:10px;text-align:left;font-size:12px;font-weight:650}.ItapDemo_task__jWOtg h4 button>svg{margin-left:auto;flex-shrink:0}.ItapDemo_done__ZFLI5,.ItapDemo_step__XaY0s{width:25px;height:25px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#e9edf1;color:#617085;font-size:10px}.ItapDemo_done__ZFLI5{background:#e4f2d8;color:#467723}.ItapDemo_rotated__2FpI4{transform:rotate(180deg)}.ItapDemo_taskBody__74eDf{padding:0 0 18px 35px;font-size:12px}.ItapDemo_taskBody__74eDf>p{margin:0 0 15px}.ItapDemo_taskBody__74eDf blockquote{border-left:3px solid #92d050;padding:8px 12px;margin:12px 0;color:#58687d}.ItapDemo_example___ULte{background:#eef3f8;padding:12px 14px;margin-bottom:14px;border-radius:4px}.ItapDemo_example___ULte p{margin:5px 0 0}.ItapDemo_submit__iSb5M,.ItapDemo_voice___odYW{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:4px;padding:9px 12px;font-size:11px!important}.ItapDemo_submit__iSb5M{background:#92d050;color:#23410f;font-weight:650!important}.ItapDemo_voice___odYW{background:#eee8fc;color:#6341b2;margin:8px 8px 8px 0}.ItapDemo_demo__wH2yB button:disabled{opacity:.6;cursor:not-allowed}.ItapDemo_complete__ZAjps{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#47772b}.ItapDemo_label__s_Zee{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.ItapDemo_taskBody__74eDf textarea{resize:vertical;width:100%;min-height:138px;max-height:230px;border:1px solid #d8e3d1;background:#fff;border-radius:4px;padding:10px;font-size:12px;line-height:1.6;box-sizing:border-box}.ItapDemo_success__vKVDq{display:flex;gap:8px;align-items:center;color:#47772b;background:#edf6e6;padding:12px;font-size:12px}.ItapDemo_status__DXn8l{font-size:11px;color:#47772b;margin:12px 0 0}.ItapDemo_status__DXn8l:empty{display:none}.ItapDemo_footer__r2fc7{display:flex;justify-content:space-between;gap:8px;background:#fff;padding:10px 22px;border-top:1px solid #e2e8e3;font-size:9px;color:#6a778c}@media (max-width:1100px) and (min-width:801px),(max-width:560px){.ItapDemo_tiles__autg3{grid-template-columns:1fr}.ItapDemo_tile__3443y{display:grid;grid-template-columns:100px minmax(0,1fr)}.ItapDemo_tileImage__VEp_j{height:100%;min-height:155px}.ItapDemo_tileCopy__y4Py2 h4,.ItapDemo_tileCopy__y4Py2 p{min-height:0}.ItapDemo_tileCopy__y4Py2{border-top:0;border-left:3px solid #92d050}.ItapDemo_tileCopy__y4Py2 p{margin-bottom:9px}.ItapDemo_open__tlxuc{margin-top:10px}.ItapDemo_body__RNpkC{padding:16px}.ItapDemo_taskBody__74eDf{padding-left:0}.ItapDemo_footer__r2fc7{padding-inline:16px;font-size:8px}}@media (prefers-reduced-motion:reduce){.ItapDemo_progressRow__J_FnX progress::-webkit-progress-value,.ItapDemo_tile__3443y{transition:none}}