.hm-learning-intro{padding:16px 0;margin:10px 0 20px}.hm-learning-intro p{font:13px/1.6 Arial,sans-serif;color:#59665c;margin:0 0 10px}.hm-learning-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 19px;background:#008524;color:white;border:1px solid #008524;border-radius:5px;font:600 13px/1.4 Arial,sans-serif;cursor:pointer}.hm-learning-button:hover{background:#006c20}.hm-learning-button:focus-visible,.hm-learning-close:focus-visible{outline:3px solid #9cdb7e;outline-offset:4px}#homeView>.hm-learning-intro{padding:18px 5%;margin:0;background:#f1f4e9;display:flex;align-items:center;justify-content:space-between;gap:15px}#homeView>.hm-learning-intro p{margin:0}.hm-family-intro{padding:16px 5%;margin:0;background:#f1f4e9}.hm-learning-dialog{padding:0;border:0;border-radius:10px;width:min(1180px,calc(100vw - 32px));max-width:none;height:calc(100dvh - 40px);max-height:none;overflow:hidden;background:#faf9f4}.hm-learning-dialog::backdrop{background:#102e27c9}.hm-learning-dialog iframe{display:block;width:100%;height:100%;border:0}.hm-learning-close{position:absolute;right:10px;top:10px;z-index:10;width:44px;height:44px;border:1px solid #bacbbb;border-radius:50%;background:white;color:#14382e;font-size:27px;cursor:pointer}.te-training-row{display:flex;align-items:stretch;gap:8px}.te-training-row>.te-training{flex:1;min-width:0}.te-training-row>.hm-learning-button{flex:0 0 90px;padding:10px;font-size:11px;background:white;color:#008524}.hm-learning-dialog iframe{margin-top:50px;height:calc(100% - 50px);padding:0}@media(max-width:600px){.hm-learning-dialog{width:calc(100vw - 12px);height:calc(100dvh - 16px);margin:auto;border-radius:6px}#homeView>.hm-learning-intro{align-items:flex-start;flex-direction:column}.te-training-row>.hm-learning-button{flex-basis:74px;font-size:10px}}
