.offline__offer[data-astro-cid-xppfpnrv]{border:3px solid var(--ink,#0f0f12);background:var(--yellow,#ffe14d);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.offline__formTitle[data-astro-cid-xppfpnrv]{font-family:var(--display);overflow-wrap:normal;hyphens:manual;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.05}.offline__price[data-astro-cid-xppfpnrv]{margin:0;font-size:20px}.offline__price[data-astro-cid-xppfpnrv] b[data-astro-cid-xppfpnrv]{font-size:40px}.offline__price--sub[data-astro-cid-xppfpnrv] b[data-astro-cid-xppfpnrv]{font-size:28px}.offline__addr[data-astro-cid-xppfpnrv]{margin:0;font-size:15px}.offline__free[data-astro-cid-xppfpnrv]{margin:0;font-weight:700}.offline__lang[data-astro-cid-xppfpnrv]{color:inherit;text-decoration:none}.offline__go[data-astro-cid-xppfpnrv]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.offline__pick[data-astro-cid-xppfpnrv] .offline__lang[data-astro-cid-xppfpnrv]{flex-direction:column;gap:12px;transition:transform .15s,box-shadow .15s;display:flex}.offline__pick[data-astro-cid-xppfpnrv] .offline__lang[data-astro-cid-xppfpnrv]:hover{box-shadow:10px 10px 0 var(--ink);transform:translate(-2px,-2px)}.offline__pick[data-astro-cid-xppfpnrv] .offline__lang[data-astro-cid-xppfpnrv] p[data-astro-cid-xppfpnrv]{margin:0}.offline__pick[data-astro-cid-xppfpnrv] .btn[data-astro-cid-xppfpnrv]{align-self:flex-start;margin-top:auto}.offline__langName[data-astro-cid-xppfpnrv]{font-family:var(--display);font-size:clamp(32px,6vw,48px);font-weight:800;line-height:1}.offline__lang[data-astro-cid-xppfpnrv] ul[data-astro-cid-xppfpnrv],.offline__goals[data-astro-cid-xppfpnrv]{margin:0;padding-left:1.2em}.offline__goals[data-astro-cid-xppfpnrv] li[data-astro-cid-xppfpnrv]{margin-bottom:6px}.offline__steps[data-astro-cid-xppfpnrv]{gap:16px;margin:0;padding-left:1.4em;display:grid}.offline__steps[data-astro-cid-xppfpnrv] p[data-astro-cid-xppfpnrv]{margin:0}.offline__h3[data-astro-cid-xppfpnrv]{font-family:var(--display);margin:24px 0 0;font-size:clamp(22px,2vw,30px);line-height:1.1}.offline__levels[data-astro-cid-xppfpnrv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.offline__levels[data-astro-cid-xppfpnrv] div[data-astro-cid-xppfpnrv]{border:var(--rule);padding:16px}.offline__levels[data-astro-cid-xppfpnrv] p[data-astro-cid-xppfpnrv]{margin:6px 0 0}.offline__cefr[data-astro-cid-xppfpnrv]{background:var(--ink);color:var(--paper);padding:2px 8px;font-weight:700;display:inline-block}.offline__teacher[data-astro-cid-xppfpnrv]{align-items:start}.offline__teacherPhoto[data-astro-cid-xppfpnrv]{border:3px solid var(--ink);max-width:420px;box-shadow:12px 12px 0 var(--yellow,#ffe14a)}.offline__teacherRole[data-astro-cid-xppfpnrv]{margin:0;font-size:clamp(20px,1.8vw,26px)}.offline__milestones[data-astro-cid-xppfpnrv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 0;display:grid}@media (width<=480px){.offline__milestones[data-astro-cid-xppfpnrv]{grid-template-columns:1fr}}.offline__milestones[data-astro-cid-xppfpnrv] div[data-astro-cid-xppfpnrv]{border:var(--rule);background:var(--paper);padding:14px 16px}.offline__milestones[data-astro-cid-xppfpnrv] dt[data-astro-cid-xppfpnrv]{font-family:var(--display);font-size:clamp(26px,2.4vw,34px);line-height:1}.offline__milestones[data-astro-cid-xppfpnrv] dd[data-astro-cid-xppfpnrv]{margin:6px 0 0;font-size:15px}.offline__sched[data-astro-cid-xppfpnrv]{margin:0;font-weight:600}.offline__plans[data-astro-cid-xppfpnrv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.offline__plan[data-astro-cid-xppfpnrv]{border:3px solid var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--ink);flex-direction:column;gap:8px;padding:20px;display:flex}.offline__plan--intensive[data-astro-cid-xppfpnrv]{background:var(--yellow)}.offline__plan[data-astro-cid-xppfpnrv] p[data-astro-cid-xppfpnrv]{margin:0}.offline__planRhythm[data-astro-cid-xppfpnrv]{font-family:var(--display);font-size:clamp(26px,2.4vw,34px);line-height:1.05}.offline__planRhythm[data-astro-cid-xppfpnrv] b[data-astro-cid-xppfpnrv]{font-size:1.5em}.offline__planPrices[data-astro-cid-xppfpnrv]{border-top:2px solid var(--ink);gap:6px;margin:6px 0 0;padding-top:10px;display:grid}.offline__planPrices[data-astro-cid-xppfpnrv] div[data-astro-cid-xppfpnrv]{justify-content:space-between;gap:12px;display:flex}.offline__planPrices[data-astro-cid-xppfpnrv] dd[data-astro-cid-xppfpnrv]{white-space:nowrap;margin:0;font-weight:700}.offline__tableTitle[data-astro-cid-xppfpnrv]{margin:12px 0 0;font-weight:700}.offline__table[data-astro-cid-xppfpnrv]{border-top:2px solid var(--ink,#0f0f12);display:grid}.offline__table[data-astro-cid-xppfpnrv] div[data-astro-cid-xppfpnrv]{border-bottom:1px solid var(--grid);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.offline__table[data-astro-cid-xppfpnrv] b[data-astro-cid-xppfpnrv]{white-space:nowrap}
