.teach[data-astro-cid-otdbizvp]{height:240px;position:relative;overflow:hidden}.readout[data-astro-cid-otdbizvp]{color:#fff;z-index:2;background:#00000080;border-radius:10px;padding:4px 9px;font-size:11px;font-weight:600;position:absolute;top:14px;left:14px}.values[data-astro-cid-otdbizvp]{display:inline-grid}.v[data-astro-cid-otdbizvp]{opacity:0;grid-area:1/1}.v1[data-astro-cid-otdbizvp]{animation:6s step-end infinite readout-first}.v2[data-astro-cid-otdbizvp]{animation:6s step-end infinite readout-second}.v3[data-astro-cid-otdbizvp]{animation:6s step-end infinite readout-third}@keyframes readout-first{0%{opacity:1}25%,to{opacity:0}}@keyframes readout-second{0%{opacity:0}25%{opacity:1}45%,to{opacity:0}}@keyframes readout-third{0%{opacity:0}45%,to{opacity:1}}.loop[data-astro-cid-otdbizvp]{--gap:5px;color:#fff;z-index:2;background:#0000008c;border-radius:10px;padding:4px 9px;font-size:11.5px;font-weight:600;position:absolute;bottom:12px;right:12px}.teach-level[data-astro-cid-otdbizvp]{background:linear-gradient(#3a2c22,#1a120d)}.room[data-astro-cid-otdbizvp]{transform-origin:50% 80%;width:250px;height:170px;margin-left:-125px;animation:6s ease-in-out infinite teach-level-tilt;position:absolute;top:26px;left:50%}.wall[data-astro-cid-otdbizvp]{background:linear-gradient(#e9dfcf,#d8cab4);border-radius:4px;position:absolute;inset:0}.win[data-astro-cid-otdbizvp]{background:linear-gradient(#bfe0f5,#e8f4fb);border:4px solid #6d5a48;width:52px;height:94px;position:absolute;top:22px;left:50%}.floor[data-astro-cid-otdbizvp]{background:linear-gradient(#6b4b35,#4a3223);position:absolute;inset:196px 0 0}.guide-line[data-astro-cid-otdbizvp]{width:2.5px;height:190px;animation:6s ease-in-out infinite teach-guides;position:absolute;top:20px}@keyframes teach-level-tilt{0%,12%{transform:rotate(7deg)}45%,to{transform:rotate(0)}}@keyframes teach-guides{0%,40%{box-shadow:none;opacity:.5;background:#ffc961}48%,to{opacity:1;background:#40ff73;box-shadow:0 0 10px #40ff73}}.teach-zoom[data-astro-cid-otdbizvp]{background:linear-gradient(#8ccaf0,#dcf0fa 60%,#cbbd9f 61%,#9d8d71)}.tower[data-astro-cid-otdbizvp]{transform-origin:50% 100%;background:linear-gradient(90deg,#c4ae80,#ead9b2 45%,#ae9767);border-radius:36px 36px 0 0;width:80px;height:176px;margin-left:-40px;animation:6s ease-in-out infinite teach-zoom;position:absolute;top:24px;left:50%}@keyframes teach-zoom{0%,15%{transform:scale(.55)}55%,to{transform:scale(1)}}.teach-light[data-astro-cid-otdbizvp]{background:linear-gradient(90deg,#f6e3c2,#5a4a3e 70%,#2a211b)}.window-light[data-astro-cid-otdbizvp]{background:linear-gradient(#fff9ec,#ffe7b8);width:34px;height:150px;position:absolute;top:30px;left:0;box-shadow:0 0 60px 30px #ffecbe8c}.face[data-astro-cid-otdbizvp]{background:radial-gradient(circle at 28% 42%,#f1c7a2,#c98b62 45%,#6d4630 100%);border-radius:50%;width:88px;height:104px;margin-left:-44px;animation:6s ease-in-out infinite teach-light;position:absolute;top:44px;left:50%}.shoulders[data-astro-cid-otdbizvp]{background:linear-gradient(90deg,#9a4e5e,#4a2630);border-radius:60px 60px 0 0;width:140px;height:110px;margin-left:-70px;position:absolute;top:146px;left:50%}@keyframes teach-light{0%,15%{filter:brightness(.45)}55%,to{filter:brightness(1.05)}}@media (prefers-reduced-motion:reduce){.room[data-astro-cid-otdbizvp],.guide-line[data-astro-cid-otdbizvp],.tower[data-astro-cid-otdbizvp],.face[data-astro-cid-otdbizvp],.v[data-astro-cid-otdbizvp]{animation:none!important}.guide-line[data-astro-cid-otdbizvp]{background:#40ff73;box-shadow:0 0 10px #40ff73}.v3[data-astro-cid-otdbizvp]{opacity:1}}.home-hero[data-astro-cid-lcdefpme]{padding-top:72px}.home-visual[data-astro-cid-lcdefpme]{justify-content:center;min-height:660px;display:flex;position:relative}.float-lesson[data-astro-cid-lcdefpme]{background:#141927;width:220px;position:absolute;top:96px;right:-204px}.float-level[data-astro-cid-lcdefpme]{background:#141927;padding:12px 16px;position:absolute;bottom:150px;left:-196px}.level-ring[data-astro-cid-lcdefpme]{border:2px solid #40ff73;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 14px #40ff7373}.level-ring[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#40ff73;border-radius:2px;width:22px;height:2.5px}.door[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.door[data-astro-cid-lcdefpme]{transition:transform .15s}.team-scene[data-astro-cid-lcdefpme]{height:210px;position:relative}.team-scene-venue[data-astro-cid-lcdefpme]{background:linear-gradient(#6b4b35,#4a3223) 0 164px/100% 46px no-repeat,linear-gradient(#e9dfcf,#d8cab4) 0 34px/100% 130px no-repeat,linear-gradient(#3a2c22,#1a120d)}.scene-window[data-astro-cid-lcdefpme]{background:linear-gradient(#bfe0f5,#e8f4fb);border:4px solid #6d5a48;width:60px;height:86px;position:absolute;top:56px}.team-scene-tours[data-astro-cid-lcdefpme]{background:linear-gradient(#8ccaf0,#dcf0fa 60%,#cbbd9f 61%,#9d8d71)}.team-scene-tours[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg,#c4ae80,#ead9b2 45%,#ae9767);border-radius:30px 30px 0 0;width:66px;height:160px;position:absolute;top:18px;left:58%}@media (width<=1199px){.float-lesson[data-astro-cid-lcdefpme]{right:-60px}.float-level[data-astro-cid-lcdefpme]{left:-60px}}@media (width<=899px){.home-hero[data-astro-cid-lcdefpme]{padding-top:40px}.home-visual[data-astro-cid-lcdefpme]{min-height:0}.home-visual[data-astro-cid-lcdefpme] .phone-stage[data-astro-cid-lcdefpme]{transform-origin:top;margin-bottom:-88px;transform:scale(.86)}.float-lesson[data-astro-cid-lcdefpme],.float-level[data-astro-cid-lcdefpme]{display:none}.team-scene[data-astro-cid-lcdefpme]{height:170px}}@media (width<=599px){.for-business[data-astro-cid-lcdefpme]{height:auto;color:var(--accent-text,var(--accent));background:0 0;border:0;padding:0;font-size:17px}}
