.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
.FirstLesson-module__37ysxq__section{padding:var(--section-padding);background-color:var(--background)}.FirstLesson-module__37ysxq__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.FirstLesson-module__37ysxq__heading{font-family:var(--font-heading);color:var(--foreground);margin-bottom:.65rem;font-size:clamp(1.75rem,4vw,2.2rem)}.FirstLesson-module__37ysxq__sub{color:var(--foreground-muted);max-width:460px;margin-bottom:2rem;font-size:1rem;line-height:1.6}.FirstLesson-module__37ysxq__steps{text-align:left;grid-template-columns:repeat(4,1fr);gap:1rem;width:100%;padding:0;list-style:none;display:grid}.FirstLesson-module__37ysxq__step{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--background);flex-direction:column;gap:.9rem;padding:1.5rem 1.25rem;display:flex}.FirstLesson-module__37ysxq__number{background-color:var(--primary);color:#fff;width:2.5rem;height:2.5rem;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.FirstLesson-module__37ysxq__title{font-family:var(--font-sans);color:var(--foreground);margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.FirstLesson-module__37ysxq__text{color:var(--foreground-muted);font-size:.95rem;line-height:1.6}.FirstLesson-module__37ysxq__calm{border-radius:var(--radius-md);background:var(--primary-light);max-width:560px;color:var(--foreground);flex-direction:column;gap:.35rem;margin-top:1.75rem;padding:1.1rem 1.5rem;font-size:.95rem;line-height:1.6;display:flex}@media (max-width:900px){.FirstLesson-module__37ysxq__steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.FirstLesson-module__37ysxq__steps{grid-template-columns:1fr}.FirstLesson-module__37ysxq__step{flex-direction:row;align-items:flex-start;padding:1.1rem 1rem}}
