.AstraVoiceRoom_room__RgKpA{position:fixed;inset:0;z-index:1001;display:flex;flex-direction:column;background:#f9f8f6;color:#201e23;font-family:var(--font-manrope),sans-serif;min-width:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;padding:0}.AstraVoiceRoom_room__RgKpA:not([open]){display:none}.AstraVoiceRoom_room__RgKpA::backdrop{background:#f9f8f6}.AstraVoiceRoom_header__cWMNR{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 28px;border-bottom:1px solid #dad5de;background:#f9f8f6}.AstraVoiceRoom_header__cWMNR>div{display:flex;align-items:center;gap:20px;min-width:0}.AstraVoiceRoom_header__cWMNR strong{font-size:24px;font-weight:700}.AstraVoiceRoom_header__cWMNR span{font-size:13px;color:#625d68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AstraVoiceRoom_footer__17ZQ8 form button,.AstraVoiceRoom_header__cWMNR button,.AstraVoiceRoom_status__3SdZ_ button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border:1px solid #535359;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer;flex-shrink:0}.AstraVoiceRoom_info__vlZi7{display:flex;justify-content:space-between;gap:16px;padding:12px 28px;color:#625d68;font-size:12px;border-bottom:1px solid #dad5de}.AstraVoiceRoom_messages__TIeUc{flex:1;min-height:0;overflow:auto;padding:32px max(24px,calc((100vw - 820px)/2));scroll-behavior:smooth}.AstraVoiceRoom_empty__znhTD{max-width:640px;margin:7vh 0}.AstraVoiceRoom_empty__znhTD h1{color:#201e23;-webkit-text-fill-color:currentColor;background:none;text-transform:none;font-size:32px;line-height:1.22;letter-spacing:-.025em;font-weight:650;max-width:20ch;margin:16px 0}.AstraVoiceRoom_empty__znhTD p{font-size:16px;line-height:1.7;color:#625d68;max-width:58ch}.AstraVoiceRoom_empty__znhTD .AstraVoiceRoom_label__ZX1Yq{color:#7e2bc1;font-size:12px;font-weight:750;letter-spacing:.08em}.AstraVoiceRoom_empty__znhTD small{display:block;color:#625d68;font-size:13px;margin-top:28px;line-height:1.6}.AstraVoiceRoom_answer__5cK8e,.AstraVoiceRoom_user__TZBf1{padding:20px 0 24px;max-width:75ch;overflow-wrap:anywhere}.AstraVoiceRoom_user__TZBf1{border-top:1px solid #dad5de}.AstraVoiceRoom_answer__5cK8e strong{color:#7e2bc1}.AstraVoiceRoom_answer__5cK8e strong,.AstraVoiceRoom_user__TZBf1 strong{font-size:13px}.AstraVoiceRoom_answer__5cK8e p,.AstraVoiceRoom_user__TZBf1 p{white-space:pre-wrap;line-height:1.75;font-size:17px;margin:10px 0 0}.AstraVoiceRoom_heard__fISBO{color:#625d68;font-size:14px;line-height:1.6}.AstraVoiceRoom_footer__17ZQ8{border-top:1px solid #dad5de;background:#f9f8f6;padding:10px max(24px,calc((100vw - 820px)/2)) 22px}.AstraVoiceRoom_status__3SdZ_{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#625d68;min-height:46px}.AstraVoiceRoom_status__3SdZ_ button{border:0;padding:8px;width:44px;min-height:44px}.AstraVoiceRoom_footer__17ZQ8 form{display:flex;gap:10px;align-items:center}.AstraVoiceRoom_footer__17ZQ8 form input{flex:1;min-width:0;height:52px;border:1px solid #5a5a60;border-radius:10px;background:#fff;padding:12px 16px;color:#201e23;font:inherit}.AstraVoiceRoom_footer__17ZQ8 form input::placeholder{color:#625d68}.AstraVoiceRoom_footer__17ZQ8 form button{height:52px;min-width:52px;padding:12px}.AstraVoiceRoom_footer__17ZQ8 form button[type=submit]{background:#e6f450;color:#101013;border-color:#7e2bc1}.AstraVoiceRoom_footer__17ZQ8 form button[aria-pressed=true]{background:#f1e9f8;color:#101013}.AstraVoiceRoom_room__RgKpA button:disabled,.AstraVoiceRoom_room__RgKpA input:disabled{opacity:.55;cursor:not-allowed}.AstraVoiceRoom_room__RgKpA :is(button,input):focus-visible{outline:2px solid #d8bff5;outline-offset:3px}.AstraVoiceRoom_error__Am6Nb{color:#96372d;line-height:1.5;font-size:13px;margin:8px 0}@media(max-width:640px){.AstraVoiceRoom_header__cWMNR{padding:12px 16px;gap:12px;align-items:flex-start}.AstraVoiceRoom_header__cWMNR>div{display:block}.AstraVoiceRoom_header__cWMNR span{display:block;white-space:normal;font-size:12px;line-height:1.5;margin-top:5px}.AstraVoiceRoom_header__cWMNR button{font-size:12px;padding:8px 10px}.AstraVoiceRoom_info__vlZi7{padding:10px 16px;font-size:11px}.AstraVoiceRoom_messages__TIeUc{padding:24px 20px}.AstraVoiceRoom_empty__znhTD{margin-top:4vh}.AstraVoiceRoom_empty__znhTD h1{color:#201e23;-webkit-text-fill-color:currentColor;background:none;text-transform:none;font-size:28px}.AstraVoiceRoom_footer__17ZQ8{padding:8px 16px calc(16px + env(safe-area-inset-bottom))}.AstraVoiceRoom_footer__17ZQ8 form{gap:6px}.AstraVoiceRoom_footer__17ZQ8 form input{padding:12px;font-size:16px}.AstraVoiceRoom_answer__5cK8e p,.AstraVoiceRoom_user__TZBf1 p{font-size:16px}}@media(prefers-reduced-motion:reduce){.AstraVoiceRoom_messages__TIeUc{scroll-behavior:auto}}.AstraVoiceRoom_error__Am6Nb p{margin:4px 0 8px}.AstraVoiceRoom_error__Am6Nb button{min-height:44px;padding:8px 14px;margin:0 8px 4px 0;border:1px solid #77777e;border-radius:8px;background:transparent;color:#201e23;font:inherit;cursor:pointer}@media(max-width:780px){.AstraVoiceRoom_room__RgKpA{padding-top:env(safe-area-inset-top)}html[data-keyboard=open] .AstraVoiceRoom_room__RgKpA{top:var(--visible-top,0);bottom:auto;height:var(--visible-height,100dvh);padding-top:0}html[data-keyboard=open] .AstraVoiceRoom_footer__17ZQ8{padding-bottom:8px}}.SchoolWebKiosk_shell__1dxVN{--night:#f9f8f6;--ground:#f4f0f5;--card:#fff;--paper:#201e23;--lemon:#e6f450;--muted:#625d68;position:fixed;inset:0;z-index:1000;overflow:auto;background:var(--night);color:var(--paper);font-family:var(--font-manrope),sans-serif}.SchoolWebKiosk_shell__1dxVN *{box-sizing:border-box}.SchoolWebKiosk_shell__1dxVN :is(h1,h2,p){margin-top:0}.SchoolWebKiosk_shell__1dxVN :is(h1,h2,h3){color:var(--paper);text-transform:none}.SchoolWebKiosk_shell__1dxVN :is(button,input){font:inherit}.SchoolWebKiosk_shell__1dxVN button{cursor:pointer}.SchoolWebKiosk_shell__1dxVN button:disabled{cursor:not-allowed;opacity:.48}.SchoolWebKiosk_shell__1dxVN :is(button,input,a):focus-visible{outline:3px solid var(--lemon);outline-offset:3px}.SchoolWebKiosk_shell__1dxVN a{color:#7e2bc1}.SchoolWebKiosk_header__6e8YZ{height:82px;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid #dad5de;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--night)}.SchoolWebKiosk_brand___G7wV,.SchoolWebKiosk_headerRight__682Gk,.SchoolWebKiosk_headerRight__682Gk button{display:flex;align-items:center;gap:12px}.SchoolWebKiosk_mark__dl48b{width:38px;height:38px;border-radius:10px;background:var(--lemon);color:#201e23;display:grid;place-items:center;--mark-cut:var(--lemon)}.SchoolWebKiosk_brand___G7wV strong{font-family:var(--font-unbounded),sans-serif;font-weight:600;font-size:16px;letter-spacing:-.04em}.SchoolWebKiosk_brandSub__SHhQ7{padding-left:18px;border-left:1px solid #48484b;color:var(--muted);font-size:13px}.SchoolWebKiosk_headerRight__682Gk{margin-left:auto;color:var(--muted);font-size:13px}.SchoolWebKiosk_headerRight__682Gk b{color:#7e2bc1;padding:0 6px}.SchoolWebKiosk_headerRight__682Gk button{min-height:42px;padding:0 16px;border:1px solid #5a5a5e;border-radius:30px;background:transparent;color:var(--paper);white-space:nowrap}.SchoolWebKiosk_kicker__270FH{font-size:12px;letter-spacing:.09em;font-weight:800}.SchoolWebKiosk_setup__IBr6A,.SchoolWebKiosk_teacher__eNN9l{width:min(1250px,100%);min-height:calc(100vh - 82px);margin:auto;padding:clamp(32px,5vw,76px) clamp(24px,5vw,76px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(32px,6vw,96px)}.SchoolWebKiosk_complete___b9Kf h1,.SchoolWebKiosk_setupLead__IBiL0 h1,.SchoolWebKiosk_teacherIntro__L9PmU h1{font-family:var(--font-unbounded),sans-serif;font-size:clamp(34px,4.5vw,64px);line-height:1.14;letter-spacing:-.04em;font-weight:500;max-width:17ch;margin:20px 0 22px}.SchoolWebKiosk_complete___b9Kf p,.SchoolWebKiosk_setupLead__IBiL0 p,.SchoolWebKiosk_teacherIntro__L9PmU p{font-size:clamp(16px,1.5vw,20px);line-height:1.55;color:#625d68;max-width:52ch}.SchoolWebKiosk_steps__mvGpH{display:flex;flex-wrap:wrap;gap:12px;margin-top:52px}.SchoolWebKiosk_steps__mvGpH span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#625d68}.SchoolWebKiosk_steps__mvGpH b{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:var(--lemon);color:#201e23}.SchoolWebKiosk_pairForm__W20Sf{background:var(--card);border:1px solid #dad5de;border-radius:24px;padding:clamp(23px,3vw,36px);box-shadow:0 28px 55px rgba(0,0,0,.25)}.SchoolWebKiosk_pairForm__W20Sf h2{font-size:22px;margin-bottom:8px}.SchoolWebKiosk_pairForm__W20Sf p{font-size:14px;color:var(--muted);line-height:1.55;margin-bottom:30px}.SchoolWebKiosk_pairForm__W20Sf label{display:block;font-size:13px;font-weight:700;color:var(--paper);margin-bottom:20px}.SchoolWebKiosk_pairForm__W20Sf input,.SchoolWebKiosk_typeAnswer__lAl5R input,.SchoolWebKiosk_unlock__zY5RG input{display:block;width:100%;min-height:54px;margin-top:8px;padding:0 16px;border:1px solid #6a6a6e;border-radius:12px;background:#f9f8f6;color:var(--paper);outline:none}.SchoolWebKiosk_pairForm__W20Sf input::placeholder,.SchoolWebKiosk_typeAnswer__lAl5R input::placeholder{color:#625d68}.SchoolWebKiosk_pairForm__W20Sf small{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin-top:15px}.SchoolWebKiosk_primary__1BwzN{min-height:52px;padding:0 24px;border:0;border-radius:99px;background:var(--lemon);color:#201e23;font-weight:800!important;display:inline-flex;align-items:center;justify-content:center;gap:10px}.SchoolWebKiosk_pairForm__W20Sf .SchoolWebKiosk_primary__1BwzN,.SchoolWebKiosk_roster__G8atO>.SchoolWebKiosk_primary__1BwzN{width:100%}.SchoolWebKiosk_retry__hcrXH,.SchoolWebKiosk_secondary__9i9lN{min-height:46px;padding:0 20px;border:1px solid #77777a;border-radius:99px;background:transparent;color:var(--paper);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:9px}.SchoolWebKiosk_retry__hcrXH{width:100%;margin-top:12px}.SchoolWebKiosk_pinInput__5M0BK{-webkit-text-security:disc}.SchoolWebKiosk_teacher__eNN9l{align-items:start}.SchoolWebKiosk_lesson__Ru5dj{display:grid;gap:7px;margin-top:50px;padding:24px 26px;border-radius:20px;background:var(--lemon);color:#201e23;max-width:530px}.SchoolWebKiosk_lesson__Ru5dj span{font-size:13px;font-weight:700}.SchoolWebKiosk_lesson__Ru5dj strong{font-family:var(--font-unbounded),sans-serif;font-size:20px;line-height:1.4;letter-spacing:-.035em}.SchoolWebKiosk_lesson__Ru5dj small{font-size:13px}.SchoolWebKiosk_roster__G8atO{border:1px solid #48484c;border-radius:24px;padding:24px;background:var(--card)}.SchoolWebKiosk_rosterHead__n_7Q6{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px}.SchoolWebKiosk_rosterHead__n_7Q6 h2{font-size:19px;margin:0 0 3px}.SchoolWebKiosk_rosterHead__n_7Q6 p{font-size:13px;color:var(--muted);margin:0}.SchoolWebKiosk_rosterHead__n_7Q6 button{display:flex;gap:8px;align-items:center;color:var(--paper);background:transparent;border:1px solid #68686b;padding:9px 14px;border-radius:99px}.SchoolWebKiosk_pupils__RTEoO{max-height:min(51vh,490px);overflow:auto;display:grid;gap:7px;margin-bottom:20px}.SchoolWebKiosk_pupils__RTEoO button{width:100%;border:1px solid #49494d;background:#fff;color:var(--paper);padding:11px 15px;min-height:65px;border-radius:14px;display:flex;gap:13px;align-items:center;text-align:left}.SchoolWebKiosk_pupils__RTEoO button.SchoolWebKiosk_selected__y5aBe{border-color:var(--lemon);background:#f1e9f8}.SchoolWebKiosk_pupils__RTEoO button>span:nth-child(2){flex:1;display:grid;gap:2px}.SchoolWebKiosk_pupils__RTEoO button strong{font-size:15px}.SchoolWebKiosk_pupils__RTEoO button small{font-size:12px;color:var(--muted)}.SchoolWebKiosk_avatar__FTqBa{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#f1e9f8;color:#101013;font-weight:800}.SchoolWebKiosk_empty__im7kB{font-size:14px;color:var(--muted);line-height:1.5}.SchoolWebKiosk_studentReady__3JHvt{min-height:calc(100vh - 82px);padding:60px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.SchoolWebKiosk_studentReady__3JHvt h1{font-family:var(--font-unbounded),sans-serif;font-size:clamp(38px,6vw,74px);letter-spacing:-.04em;font-weight:500;margin:18px 0}.SchoolWebKiosk_studentReady__3JHvt p{font-size:19px;line-height:1.6;color:#625d68;max-width:38ch;margin-bottom:32px}.SchoolWebKiosk_studentReady__3JHvt .SchoolWebKiosk_primary__1BwzN{min-height:60px;padding:0 32px}.SchoolWebKiosk_studentReady__3JHvt small{color:var(--muted);font-size:13px;margin-top:18px}.SchoolWebKiosk_teacherIntro__L9PmU>.SchoolWebKiosk_secondary__9i9lN{margin-top:20px}.SchoolWebKiosk_conversation__iMuvf{min-height:calc(100vh - 82px);display:flex;flex-direction:column}.SchoolWebKiosk_convoBody__HpDiJ{width:min(1380px,100%);flex:1;margin:auto;padding:clamp(32px,5vw,72px) clamp(24px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:48px;align-items:center}.SchoolWebKiosk_convoCopy__XULYO h1{font-family:var(--font-unbounded),sans-serif;font-size:clamp(30px,4.2vw,58px);font-weight:500;line-height:1.2;letter-spacing:-.04em;max-width:24ch;margin:22px 0 26px}.SchoolWebKiosk_voiceState__3Jub1{display:flex;align-items:center;gap:10px;font-size:16px;color:#625d68}.SchoolWebKiosk_voiceState__3Jub1 span{width:9px;height:9px;border-radius:50%;background:var(--lemon)}.SchoolWebKiosk_pulse__qfRlY{animation:SchoolWebKiosk_pulse__qfRlY 1.2s ease-in-out infinite}.SchoolWebKiosk_examine__4pSqk{font-size:16px;color:var(--muted);line-height:1.6;max-width:62ch}.SchoolWebKiosk_heard__oJI41{border-top:1px solid #55555a;padding-top:16px;margin-top:30px}.SchoolWebKiosk_heard__oJI41 small{color:#7e2bc1;font-size:11px;font-weight:800;letter-spacing:.08em}.SchoolWebKiosk_heard__oJI41 p{margin:6px 0 0;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.SchoolWebKiosk_answerCount__b1ERn{color:#7e2bc1;font-size:13px;margin-top:12px}.SchoolWebKiosk_visual__J5pp3{align-self:center;text-align:center}.SchoolWebKiosk_visual__J5pp3 img{max-width:100%;height:auto;filter:drop-shadow(0 26px 35px rgba(0,0,0,.35))}.SchoolWebKiosk_visual__J5pp3 span{display:block;margin-top:10px;color:var(--muted);font-size:13px}.SchoolWebKiosk_voiceError__SIh90{color:#96372d;font-size:14px;margin-top:18px}.SchoolWebKiosk_voiceError__SIh90 button{display:inline-block;margin-left:8px;padding:8px 15px;border:1px solid #ffb39b;border-radius:99px;background:transparent;color:#96372d}.SchoolWebKiosk_dock__bP1j7{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:18px clamp(24px,4vw,64px);border-top:1px solid #dad5de;background:#fff}.SchoolWebKiosk_time__DsDk5{display:grid;min-width:130px}.SchoolWebKiosk_time__DsDk5 strong{font-family:var(--font-unbounded),sans-serif;font-size:18px;color:#7e2bc1}.SchoolWebKiosk_time__DsDk5 span{color:var(--muted);font-size:11px}.SchoolWebKiosk_controls__IVfZd{display:flex;gap:8px;flex-wrap:wrap}.SchoolWebKiosk_controls__IVfZd button{display:inline-flex;align-items:center;gap:7px;min-height:43px;padding:0 14px;border:1px solid #77777a;border-radius:99px;background:transparent;color:var(--paper);font-size:13px}.SchoolWebKiosk_typeAnswer__lAl5R{display:flex;align-items:center;flex:1;min-width:210px;max-width:330px;gap:7px}.SchoolWebKiosk_typeAnswer__lAl5R input{margin:0;min-height:45px}.SchoolWebKiosk_typeAnswer__lAl5R button{width:45px;height:45px;flex:none;border:0;border-radius:50%;background:var(--lemon);color:#201e23;display:grid;place-items:center}.SchoolWebKiosk_dockHint__836Il{width:100%;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.SchoolWebKiosk_complete___b9Kf{width:min(800px,100%);min-height:calc(100vh - 82px);margin:auto;padding:70px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.SchoolWebKiosk_complete___b9Kf h1{margin:20px auto}.SchoolWebKiosk_complete___b9Kf p{margin:auto auto 0}.SchoolWebKiosk_completeMark___NewO{width:88px;height:88px;border-radius:50%;background:var(--lemon);color:#201e23;display:grid;place-items:center;margin-bottom:26px}.SchoolWebKiosk_completeDetails__FWsuU{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin:30px 0}.SchoolWebKiosk_completeDetails__FWsuU span{padding:10px 16px;border:1px solid #66666a;border-radius:99px;color:var(--paper);font-size:13px}.SchoolWebKiosk_review__gV_8b{width:min(1100px,100%);margin:auto;padding:48px 24px 90px}.SchoolWebKiosk_reviewTop__zuWZH{display:flex;justify-content:space-between;align-items:center;gap:30px}.SchoolWebKiosk_reviewTop__zuWZH h1{font-family:var(--font-unbounded),sans-serif;font-size:clamp(27px,3.5vw,44px);font-weight:500;letter-spacing:-.04em;margin:13px 0}.SchoolWebKiosk_reviewTop__zuWZH p{color:var(--muted);font-size:15px;line-height:1.5;max-width:55ch}.SchoolWebKiosk_score__KP_oB{background:var(--lemon);color:#201e23;border-radius:20px;padding:20px 25px;min-width:170px;display:grid;gap:3px}.SchoolWebKiosk_score__KP_oB strong{font-family:var(--font-unbounded),sans-serif;font-size:38px;letter-spacing:-.04em}.SchoolWebKiosk_score__KP_oB strong small{font-size:19px}.SchoolWebKiosk_score__KP_oB span{font-size:12px;font-weight:800}.SchoolWebKiosk_reviewInfo__VNa4R{padding:13px 17px;margin:28px 0;color:#625d68;background:#f1e9f8;border:1px solid #646451;border-radius:11px;font-size:13px;line-height:1.5}.SchoolWebKiosk_reviewList__2dQtF{display:grid;gap:12px}.SchoolWebKiosk_reviewList__2dQtF article{border:1px solid #4a4a4e;border-radius:16px;background:var(--card);padding:23px}.SchoolWebKiosk_reviewList__2dQtF article>span{color:#7e2bc1;font-weight:800;font-size:11px;letter-spacing:.08em}.SchoolWebKiosk_reviewList__2dQtF h2{font-size:18px;line-height:1.4;margin:8px 0 20px}.SchoolWebKiosk_reviewList__2dQtF dl{display:grid;grid-template-columns:140px 1fr;gap:8px 16px;margin:0}.SchoolWebKiosk_reviewList__2dQtF dt{font-size:12px;font-weight:800;color:var(--muted)}.SchoolWebKiosk_reviewList__2dQtF dd{margin:0;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.SchoolWebKiosk_reviewActions__JqwTs{display:flex;justify-content:flex-end;gap:12px;margin-top:25px}.SchoolWebKiosk_alert__b4uZ9,.SchoolWebKiosk_notice__eLN4h{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:1003;max-width:min(650px,calc(100vw - 32px));padding:12px 18px;border-radius:12px;font-size:14px;line-height:1.45;box-shadow:0 12px 35px #0008}.SchoolWebKiosk_alert__b4uZ9{background:#fae7e1;color:#625d68}.SchoolWebKiosk_notice__eLN4h{background:#e6f3ea;color:#625d68}.SchoolWebKiosk_scrim__jvh4X{position:fixed;inset:0;z-index:1002;background:rgba(0,0,0,.78);display:grid;place-items:center;padding:20px}.SchoolWebKiosk_unlock__zY5RG{width:min(390px,100%);padding:28px;border:1px solid #66666a;border-radius:20px;background:var(--card);box-shadow:0 28px 80px #0008}.SchoolWebKiosk_unlock__zY5RG>svg{color:#7e2bc1}.SchoolWebKiosk_unlock__zY5RG h2{font-size:22px;margin:14px 0 6px}.SchoolWebKiosk_unlock__zY5RG p{color:var(--muted);font-size:14px;line-height:1.5}.SchoolWebKiosk_unlock__zY5RG>div{display:flex;gap:10px;margin-top:20px}.SchoolWebKiosk_unlock__zY5RG>div button{flex:1}@keyframes SchoolWebKiosk_pulse__qfRlY{50%{box-shadow:0 0 0 8px rgba(243,245,141,.15)}}@media(max-width:900px){.SchoolWebKiosk_setup__IBr6A,.SchoolWebKiosk_teacher__eNN9l{grid-template-columns:1fr;min-height:auto}.SchoolWebKiosk_setupLead__IBiL0 h1,.SchoolWebKiosk_teacherIntro__L9PmU h1{max-width:22ch}.SchoolWebKiosk_steps__mvGpH{margin-top:30px}.SchoolWebKiosk_teacher__eNN9l{gap:30px}.SchoolWebKiosk_lesson__Ru5dj{margin-top:25px}.SchoolWebKiosk_convoBody__HpDiJ{gap:20px}.SchoolWebKiosk_visual__J5pp3 img{width:270px}}@media(max-width:650px){.SchoolWebKiosk_header__6e8YZ{height:68px;padding:0 16px}.SchoolWebKiosk_brandSub__SHhQ7,.SchoolWebKiosk_headerRight__682Gk>span{display:none}.SchoolWebKiosk_brand___G7wV strong{font-size:14px}.SchoolWebKiosk_headerRight__682Gk button{font-size:12px;padding:0 11px;gap:6px}.SchoolWebKiosk_setup__IBr6A,.SchoolWebKiosk_teacher__eNN9l{padding:26px 18px 38px}.SchoolWebKiosk_setupLead__IBiL0 h1,.SchoolWebKiosk_teacherIntro__L9PmU h1{font-size:34px}.SchoolWebKiosk_pairForm__W20Sf{padding:21px}.SchoolWebKiosk_convoBody__HpDiJ{padding:25px 20px;display:block}.SchoolWebKiosk_convoCopy__XULYO h1{font-size:clamp(28px,7vw,42px)}.SchoolWebKiosk_visual__J5pp3{display:none}.SchoolWebKiosk_dock__bP1j7{padding:14px 18px;gap:12px}.SchoolWebKiosk_controls__IVfZd,.SchoolWebKiosk_time__DsDk5{width:100%}.SchoolWebKiosk_controls__IVfZd button{flex:1;justify-content:center}.SchoolWebKiosk_typeAnswer__lAl5R{max-width:none;width:100%}.SchoolWebKiosk_dock__bP1j7>.SchoolWebKiosk_primary__1BwzN{width:100%}.SchoolWebKiosk_pupils__RTEoO{max-height:40vh}.SchoolWebKiosk_complete___b9Kf{min-height:calc(100vh - 68px)}.SchoolWebKiosk_reviewTop__zuWZH{align-items:stretch;flex-direction:column}.SchoolWebKiosk_score__KP_oB{width:100%}.SchoolWebKiosk_reviewList__2dQtF dl{grid-template-columns:1fr}.SchoolWebKiosk_reviewList__2dQtF dt:not(:first-child){margin-top:10px}.SchoolWebKiosk_reviewActions__JqwTs{flex-direction:column}.SchoolWebKiosk_reviewActions__JqwTs button{width:100%}}@media(prefers-reduced-motion:reduce){.SchoolWebKiosk_pulse__qfRlY{animation:none}}.SchoolWebKiosk_astraChoice__oh1cw{display:grid;gap:14px;margin:24px 0;padding:22px 0;border-top:1px solid #55555b;border-bottom:1px solid #55555b}.SchoolWebKiosk_astraChoice__oh1cw strong{font-size:21px}.SchoolWebKiosk_astraChoice__oh1cw p,.SchoolWebKiosk_astraChoice__oh1cw small{color:#625d68;font-size:13px;line-height:1.6;margin:7px 0 0}.SchoolWebKiosk_astraChoice__oh1cw label{display:grid;gap:7px;font-size:13px}.SchoolWebKiosk_astraChoice__oh1cw select{min-height:46px;background:#fff;border:1px solid #66666a;color:#625d68;border-radius:9px;padding:10px;font:inherit}.SchoolWebKiosk_astraChoice__oh1cw .SchoolWebKiosk_primary__1BwzN{width:100%;justify-content:center}.SchoolWebKiosk_sectionLabel__QosTt{font-size:13px;color:#625d68;margin:0 0 12px}.SchoolWebKiosk_kicker__270FH{color:#7e2bc1}.SchoolWebKiosk_pairForm__W20Sf{box-shadow:none;border-color:#dad5de}.SchoolWebKiosk_header__6e8YZ{border-color:#dad5de}