.product-demo-module__0gdo1a__demo{background:var(--site-wash-5);border:1px solid var(--site-line-9);min-width:0;box-shadow:0 20px 45px var(--site-glow-3);border-radius:28px;overflow:hidden}.product-demo-module__0gdo1a__chrome{justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.product-demo-module__0gdo1a__chrome strong{letter-spacing:-1px;font-size:21px}.product-demo-module__0gdo1a__chrome strong span{color:var(--site-ink-31)}.product-demo-module__0gdo1a__chrome>span{font-size:var(--island-text-xs);color:var(--site-ink-32);text-align:end;max-width:45%}.product-demo-module__0gdo1a__tabs{border-block:1px solid var(--site-line-10);background:var(--site-wash-5);display:flex}.product-demo-module__0gdo1a__tabs button{min-width:0;min-height:50px;color:var(--site-ink-33);font:inherit;font-size:var(--island-text-sm);cursor:pointer;background:0 0;border:0;flex:1;padding:10px 7px;font-weight:700}.product-demo-module__0gdo1a__tabs button[aria-selected=true]{background:var(--site-wash-16);color:var(--site-ink-34);box-shadow:inset 0 -3px var(--site-glow-4)}.product-demo-module__0gdo1a__tabs button:focus-visible,.product-demo-module__0gdo1a__panel:focus-visible,.product-demo-module__0gdo1a__choice:focus-visible,.product-demo-module__0gdo1a__reset:focus-visible,.product-demo-module__0gdo1a__listen:focus-visible{outline:3px solid var(--site-ring-1);outline-offset:-4px}.product-demo-module__0gdo1a__panel[hidden]{display:none}.product-demo-module__0gdo1a__journey{isolation:isolate;flex-direction:column;align-items:flex-end;gap:20px;min-height:405px;padding:26px 22px 30px;display:flex;position:relative;overflow:hidden}.product-demo-module__0gdo1a__landscape{object-fit:cover;z-index:-2}.product-demo-module__0gdo1a__atlas{background:var(--site-wash-17);font-size:var(--island-text-xs);border-radius:30px;align-self:flex-start;padding:7px 12px;font-weight:700}.product-demo-module__0gdo1a__fox{inset-inline-start:4%;z-index:-1;width:140px;height:auto;filter:drop-shadow(0 8px 12px var(--site-glow-5));position:absolute;bottom:0}.product-demo-module__0gdo1a__lesson{background:var(--site-wash-18);border:1px solid var(--site-line-11);width:62%;box-shadow:0 7px 0 var(--site-glow-6);border-radius:22px;padding:23px}.product-demo-module__0gdo1a__lesson h3{letter-spacing:-.6px;margin:13px 0 10px;font-size:25px;line-height:1.15}.product-demo-module__0gdo1a__lesson p{font-size:var(--island-text-sm);color:var(--site-ink-35);margin:0;line-height:1.5}.product-demo-module__0gdo1a__duration{font-size:var(--island-text-xs);color:var(--site-ink-36);font-weight:800}.product-demo-module__0gdo1a__optional{background:var(--site-wash-19);width:63%;font-size:var(--island-text-xs);border-radius:14px;padding:11px 13px;font-weight:700}.product-demo-module__0gdo1a__words,.product-demo-module__0gdo1a__game{text-align:center;box-sizing:border-box;background:radial-gradient(ellipse at 50% 0,var(--site-wash-20),transparent 70%),var(--site-wash-5);min-height:405px;padding:32px 24px}.product-demo-module__0gdo1a__words h3{font-size:var(--island-text-2xl);margin:8px 0 14px;line-height:1.2}.product-demo-module__0gdo1a__words p,.product-demo-module__0gdo1a__game>p{color:var(--site-ink-37);max-width:400px;margin:0 auto 23px;font-size:15px;line-height:1.5}.product-demo-module__0gdo1a__wordGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.product-demo-module__0gdo1a__word,.product-demo-module__0gdo1a__choice{background:var(--site-wash-21);border:1px solid var(--site-line-12);min-width:0;box-shadow:0 4px 0 var(--site-glow-7);border-radius:19px;padding:12px 8px}.product-demo-module__0gdo1a__word img,.product-demo-module__0gdo1a__choice img{border-radius:12px;width:100%;height:auto;display:block}.product-demo-module__0gdo1a__word strong{margin-top:10px;font-size:21px;font-weight:700;display:block}.product-demo-module__0gdo1a__choice{cursor:pointer}.product-demo-module__0gdo1a__choice:hover:not(:disabled){border-color:var(--site-line-13)}.product-demo-module__0gdo1a__choice[data-correct=true]{background:var(--site-wash-22);border:2px solid var(--site-line-14)}.product-demo-module__0gdo1a__choice[data-wrong=true]{border-color:var(--site-line-15);background:var(--site-wash-23)}.product-demo-module__0gdo1a__round{letter-spacing:.04em;font-weight:800;font-size:var(--island-text-xs)!important;color:var(--site-ink-38)!important;margin-bottom:6px!important}.product-demo-module__0gdo1a__targetRow{justify-content:center;align-items:center;gap:12px;margin:0 0 23px;display:flex}.product-demo-module__0gdo1a__targetRow .product-demo-module__0gdo1a__target{margin:0}.product-demo-module__0gdo1a__listen{border:1px solid var(--site-line-16);background:var(--site-wash-21);width:48px;height:48px;color:var(--site-ink-39);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.product-demo-module__0gdo1a__listen:hover{background:var(--site-wash-24)}.product-demo-module__0gdo1a__done{place-content:center;justify-items:center;gap:14px;min-height:300px;display:grid}.product-demo-module__0gdo1a__doneText{font-weight:800;font-size:var(--island-text-xl)!important;color:var(--site-ink-40)!important;margin:0 0 6px!important;line-height:1.3!important}.product-demo-module__0gdo1a__choice:disabled{cursor:default;opacity:1}.product-demo-module__0gdo1a__target{color:var(--site-ink-40);margin:0 0 23px;font-size:40px;line-height:1.1}.product-demo-module__0gdo1a__game .product-demo-module__0gdo1a__feedback{min-height:45px;font-size:var(--island-text-sm);color:var(--site-ink-41);margin:20px auto 0}.product-demo-module__0gdo1a__reset{border:1px solid var(--site-line-17);min-height:44px;font:inherit;font-size:var(--island-text-sm);color:var(--site-ink-42);cursor:pointer;background:0 0;border-radius:30px;padding:8px 19px}.product-demo-module__0gdo1a__caption{border-top:1px solid var(--site-line-18);font-size:var(--island-text-xs);color:var(--site-ink-43);text-align:center;margin:0;padding:14px 20px;line-height:1.5}@media (max-width:480px){.product-demo-module__0gdo1a__chrome{padding:14px}.product-demo-module__0gdo1a__chrome strong{font-size:var(--island-text-lg)}.product-demo-module__0gdo1a__tabs button{font-size:var(--island-text-xs);padding-inline:5px}.product-demo-module__0gdo1a__journey{gap:18px;min-height:365px;padding:20px 13px}.product-demo-module__0gdo1a__lesson{width:64%;padding:16px}.product-demo-module__0gdo1a__fox{width:104px}.product-demo-module__0gdo1a__lesson h3{font-size:20px}.product-demo-module__0gdo1a__lesson p{font-size:var(--island-text-xs)}.product-demo-module__0gdo1a__optional{width:65%;font-size:var(--island-text-xs)}.product-demo-module__0gdo1a__atlas{font-size:var(--island-text-xs)}.product-demo-module__0gdo1a__wordGrid{gap:7px}.product-demo-module__0gdo1a__words,.product-demo-module__0gdo1a__game{min-height:365px;padding:25px 12px}.product-demo-module__0gdo1a__word,.product-demo-module__0gdo1a__choice{border-radius:14px;padding:7px 4px}.product-demo-module__0gdo1a__word strong{font-size:var(--island-text-md)}.product-demo-module__0gdo1a__words h3{font-size:25px}.product-demo-module__0gdo1a__words p,.product-demo-module__0gdo1a__game>p{font-size:var(--island-text-sm)}.product-demo-module__0gdo1a__caption{font-size:var(--island-text-xs);padding:12px}}:is(html[data-look=v2] .product-demo-module__0gdo1a__chrome strong,html[data-look=v2] .product-demo-module__0gdo1a__word strong,html[data-look=v2] .product-demo-module__0gdo1a__lesson h3){font-size:var(--type-size-xl)}html[data-look=v2] .product-demo-module__0gdo1a__chrome>span{font-size:var(--type-size-xs)}:is(html[data-look=v2] .product-demo-module__0gdo1a__words p,html[data-look=v2] .product-demo-module__0gdo1a__game>p){font-size:var(--type-size-md)}html[data-look=v2] .product-demo-module__0gdo1a__target{font-size:var(--type-size-3xl)}@media (min-width:481px){html[data-look=v2] .product-demo-module__0gdo1a__target{font-size:var(--type-size-2xl)}}@media (max-width:480px){:is(html[data-look=v2] .product-demo-module__0gdo1a__chrome strong,html[data-look=v2] .product-demo-module__0gdo1a__lesson h3){font-size:var(--type-size-lg)}html[data-look=v2] .product-demo-module__0gdo1a__word strong{font-size:var(--type-size-md)}:is(html[data-look=v2] .product-demo-module__0gdo1a__optional,html[data-look=v2] .product-demo-module__0gdo1a__atlas,html[data-look=v2] .product-demo-module__0gdo1a__caption){font-size:var(--type-size-xs)}html[data-look=v2] .product-demo-module__0gdo1a__words h3{font-size:var(--type-size-xl)}:is(html[data-look=v2] .product-demo-module__0gdo1a__words p,html[data-look=v2] .product-demo-module__0gdo1a__game>p){font-size:var(--type-size-sm)}}
