.lessons-module__YhaXnq__page{--ink:#231942;--cream:#fff8ec;--muted:#6b6386;color:var(--ink);font-family:var(--font-body), ui-rounded, system-ui, sans-serif;background:#efeaf7;min-height:100vh;padding:24px clamp(16px,4vw,48px) 64px}.lessons-module__YhaXnq__page h1,.lessons-module__YhaXnq__page h2,.lessons-module__YhaXnq__page h3{font-family:var(--font-display), sans-serif}.lessons-module__YhaXnq__pageHead{max-width:1280px;margin:0 auto 20px}.lessons-module__YhaXnq__pageHead h1{margin:10px 0 6px;font-size:clamp(28px,4vw,44px);line-height:1.05}.lessons-module__YhaXnq__pageHead p{color:var(--muted);max-width:820px;margin:0;font-size:17px;font-weight:700}.lessons-module__YhaXnq__back{color:var(--ink);font-size:14px;font-weight:800;text-decoration:none}.lessons-module__YhaXnq__back:hover{text-decoration:underline}.lessons-module__YhaXnq__deckWrap{max-width:1280px;margin:0 auto}.lessons-module__YhaXnq__deck{flex-direction:column;gap:10px;display:flex}.lessons-module__YhaXnq__deck:fullscreen{background:#120c24;justify-content:center;align-items:center;padding:0}.lessons-module__YhaXnq__deck:fullscreen .lessons-module__YhaXnq__stage{box-shadow:none;border:0;border-radius:0;width:min(100vw,177.778vh)}.lessons-module__YhaXnq__deck:fullscreen .lessons-module__YhaXnq__controls{display:none}.lessons-module__YhaXnq__deck:fullscreen[data-idle=true],.lessons-module__YhaXnq__deck:fullscreen[data-idle=true] .lessons-module__YhaXnq__stage{cursor:none}.lessons-module__YhaXnq__stage{aspect-ratio:16/9;border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:18px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.lessons-module__YhaXnq__stage:focus{outline:none}.lessons-module__YhaXnq__controls{flex-wrap:wrap;align-items:center;gap:10px;font-weight:800;display:flex}.lessons-module__YhaXnq__controls button{border:2.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;padding:6px 14px;font-size:14px}.lessons-module__YhaXnq__controls button:hover{background:var(--cream)}.lessons-module__YhaXnq__controls kbd,.lessons-module__YhaXnq__guide kbd{background:#efeaf7;border:1.5px solid #b8b0cc;border-radius:5px;margin-left:4px;padding:0 5px;font-family:inherit;font-size:11px}.lessons-module__YhaXnq__spacer{flex:1}.lessons-module__YhaXnq__dots{gap:5px;display:flex}.lessons-module__YhaXnq__dots i{border:2px solid var(--ink);background:#fff;border-radius:50%;width:10px;height:10px}.lessons-module__YhaXnq__dots i[data-on=true]{background:var(--accent)}.lessons-module__YhaXnq__slide{background:color-mix(in srgb, var(--accent) 16%, white);color:var(--ink);font-family:var(--font-body), ui-rounded, system-ui, sans-serif;height:100%;position:absolute;inset:0}.lessons-module__YhaXnq__slideIn{animation:.35s ease-out lessons-module__YhaXnq__slideIn}@keyframes lessons-module__YhaXnq__slideIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lessons-module__YhaXnq__slideIn{animation:none}}.lessons-module__YhaXnq__slide h1,.lessons-module__YhaXnq__slide h2,.lessons-module__YhaXnq__slide h3{font-family:var(--font-display), sans-serif;margin:0;font-weight:700}.lessons-module__YhaXnq__slide h2{font-size:3.6cqw;line-height:1.05}.lessons-module__YhaXnq__slide p{margin:0}.lessons-module__YhaXnq__card{background:var(--cream);border:.22cqw solid var(--ink);box-shadow:.55cqw .55cqw 0 var(--ink);border-radius:1.6cqw}.lessons-module__YhaXnq__badge{background:var(--accent);border:.17cqw solid var(--ink);font-family:var(--font-display), sans-serif;white-space:nowrap;border-radius:999px;align-self:flex-start;width:fit-content;padding:.25cqw 1.1cqw .35cqw;font-size:1.35cqw;font-weight:700;display:inline-block}.lessons-module__YhaXnq__number{background:var(--accent);border:.2cqw solid var(--ink);font-family:var(--font-display), sans-serif;border-radius:50%;justify-content:center;align-items:center;width:4.4cqw;height:4.4cqw;font-size:2.2cqw;font-weight:700;display:flex;position:absolute}.lessons-module__YhaXnq__pic{position:relative;overflow:hidden}.lessons-module__YhaXnq__framed{border:.22cqw solid var(--ink);border-radius:1.4cqw}.lessons-module__YhaXnq__contain{background:#fff}.lessons-module__YhaXnq__contain img{padding:1.2cqw}.lessons-module__YhaXnq__full{position:absolute;inset:0}.lessons-module__YhaXnq__dim{background:#140c2873;position:absolute;inset:0}.lessons-module__YhaXnq__footer{color:var(--muted);font-size:1cqw;font-weight:700;position:absolute;bottom:2.2cqw;left:4.5cqw}.lessons-module__YhaXnq__sticker{border:.2cqw solid var(--ink);box-shadow:.45cqw .45cqw 0 var(--ink);background:#fff;border-radius:1.6cqw;flex-wrap:wrap;align-items:center;gap:.4cqw 2.4cqw;padding:.6cqw 1cqw;font-size:1.35cqw;display:flex;position:absolute;bottom:2cqw;left:4.5cqw;right:4.5cqw}.lessons-module__YhaXnq__sticker b{font-weight:800}.lessons-module__YhaXnq__reveal{transition:opacity .45s,transform .5s cubic-bezier(.2,1.3,.4,1)}.lessons-module__YhaXnq__reveal[data-shown=false]{opacity:0;transform:translateY(1.5cqw)}.lessons-module__YhaXnq__pop[data-shown=false]{transform:scale(.4)rotate(-6deg)}@media (prefers-reduced-motion:reduce){.lessons-module__YhaXnq__reveal{transition:opacity .2s}.lessons-module__YhaXnq__reveal[data-shown=false]{transform:none}}.lessons-module__YhaXnq__brand{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:.7cqw;padding:.4cqw 1.4cqw .4cqw .5cqw;font-size:1.15cqw;font-weight:800;display:flex;position:absolute;top:3.4cqw;left:4.5cqw}.lessons-module__YhaXnq__brandLogo{border:.12cqw solid #fff;border-radius:50%;width:2.2cqw;height:2.2cqw}.lessons-module__YhaXnq__titleCard{flex-direction:column;gap:.5cqw;width:52cqw;padding:2.4cqw 2.8cqw;display:flex;position:absolute;bottom:4.5cqw;left:4.5cqw}.lessons-module__YhaXnq__titleCard h1{margin-top:.6cqw;font-size:5.6cqw;line-height:1}.lessons-module__YhaXnq__titleCard small{color:var(--muted);margin-top:.8cqw;font-size:1.3cqw;font-weight:800}.lessons-module__YhaXnq__titleCard p{font-family:var(--font-display), sans-serif;font-size:3cqw;font-weight:700}.lessons-module__YhaXnq__teach{grid-template-columns:1fr 1.05fr;gap:3.5cqw;display:grid;position:absolute;inset:4.5cqw 4.5cqw 6.8cqw}.lessons-module__YhaXnq__teachText{flex-direction:column;justify-content:center;gap:1.6cqw;display:flex}.lessons-module__YhaXnq__teachText h2{margin-bottom:.6cqw;font-size:4.1cqw}.lessons-module__YhaXnq__teachText p{font-size:2.6cqw;font-weight:600;line-height:1.32}.lessons-module__YhaXnq__teachPic{margin:0;position:relative}.lessons-module__YhaXnq__teachPic .lessons-module__YhaXnq__pic{box-shadow:.6cqw .6cqw 0 var(--ink);height:calc(100% - 2.2cqw)}.lessons-module__YhaXnq__teachPic figcaption{color:var(--muted);text-align:right;margin-top:.9cqw;font-size:.95cqw;font-weight:700}.lessons-module__YhaXnq__inset{width:14cqw;margin:0;position:absolute;bottom:4cqw;left:1.5cqw}.lessons-module__YhaXnq__insetRound{aspect-ratio:1;border:.3cqw solid var(--ink);box-shadow:.45cqw .45cqw 0 var(--ink);background:#ddd;border-radius:50%;position:relative;overflow:hidden}.lessons-module__YhaXnq__insetTop{width:11cqw;top:1.5cqw;bottom:auto}.lessons-module__YhaXnq__inset figcaption{background:var(--cream);border:.17cqw solid var(--ink);white-space:nowrap;border-radius:999px;margin-top:-1.6cqw;padding:.25cqw 1cqw;font-size:1.2cqw;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.lessons-module__YhaXnq__verseCard{flex-direction:column;gap:1.8cqw;width:50cqw;padding:3cqw 3.4cqw;display:flex;position:absolute;top:46%;right:5cqw;translate:0 -50%}.lessons-module__YhaXnq__verseText{font-family:var(--font-display), sans-serif;font-size:4.2cqw;font-weight:700;line-height:1.3}.lessons-module__YhaXnq__verseCard[data-long=true] .lessons-module__YhaXnq__verseText{font-size:2.9cqw}.lessons-module__YhaXnq__verseRef{color:var(--muted);font-size:2.4cqw;font-weight:800}.lessons-module__YhaXnq__hole{display:inline-block}.lessons-module__YhaXnq__holeWord{border-bottom:.3cqw solid var(--ink);color:color-mix(in srgb, var(--accent) 70%, var(--ink));text-align:center;min-width:9cqw;display:inline-block}.lessons-module__YhaXnq__hole .lessons-module__YhaXnq__holeWord[data-shown=false]{color:#0000;opacity:1;transform:none}.lessons-module__YhaXnq__column{flex-direction:column;gap:1.6cqw;display:flex;position:absolute;inset:3.8cqw 4.5cqw 6.8cqw}.lessons-module__YhaXnq__cardRow{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-auto-columns:1fr;grid-auto-flow:column;gap:2.6cqw;min-height:0;display:grid}.lessons-module__YhaXnq__picCard{grid-row:span 2;grid-template-rows:subgrid;gap:.8cqw;padding:1.2cqw 1.2cqw 1.6cqw;display:grid;position:relative}.lessons-module__YhaXnq__picCard .lessons-module__YhaXnq__pic{min-height:0}.lessons-module__YhaXnq__picCard h3{margin:.6cqw 0 .5cqw;font-size:2.1cqw;line-height:1.15}.lessons-module__YhaXnq__picCard p{font-size:1.55cqw;font-weight:600}.lessons-module__YhaXnq__picCard .lessons-module__YhaXnq__number{top:.4cqw;left:.4cqw}.lessons-module__YhaXnq__footLine{border:.2cqw solid var(--ink);background:#fff;border-radius:1.2cqw;padding:1cqw 1.8cqw;font-size:1.85cqw;font-weight:800}.lessons-module__YhaXnq__stepsHead{justify-content:space-between;align-items:flex-start;gap:2.4cqw;display:flex}.lessons-module__YhaXnq__stepsHead>div:first-child{flex-direction:column;gap:1cqw;display:flex}.lessons-module__YhaXnq__prompt{max-width:56cqw;font-size:1.8cqw;font-weight:600}.lessons-module__YhaXnq__stepsPic{aspect-ratio:16/7;box-shadow:.5cqw .5cqw 0 var(--ink);flex:none;width:32cqw}.lessons-module__YhaXnq__chips{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:1.6cqw;min-height:0;max-height:16cqw;display:grid}.lessons-module__YhaXnq__chip{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.4cqw;padding:1cqw .8cqw 1.4cqw;transition:background .3s,translate .3s;display:flex}.lessons-module__YhaXnq__chip b{background:var(--accent);border:.17cqw solid var(--ink);font-family:var(--font-display), sans-serif;border-radius:1cqw;width:100%;padding:1.2cqw 0;font-size:3.6cqw}.lessons-module__YhaXnq__chip b em{color:#ffe066;font-style:normal}.lessons-module__YhaXnq__chip span{min-height:4.4cqw;font-size:1.9cqw;font-weight:800;line-height:1.15;display:block}.lessons-module__YhaXnq__chip[data-typo=true]{background:#ffe1e1;translate:0 -.8cqw}.lessons-module__YhaXnq__chips[data-many=true] .lessons-module__YhaXnq__chip b{font-size:2.9cqw}.lessons-module__YhaXnq__chips[data-many=true] .lessons-module__YhaXnq__chip span{font-size:1.6cqw}.lessons-module__YhaXnq__chip[data-typo=true] b{color:#fff;background:#e5484d}.lessons-module__YhaXnq__checkGrid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2.2cqw;min-height:0;display:grid}.lessons-module__YhaXnq__checkCard{align-items:center;gap:2cqw;padding:1.2cqw;display:flex}.lessons-module__YhaXnq__checkCard p{font-size:2.2cqw;font-weight:800;line-height:1.25}.lessons-module__YhaXnq__checkPic{aspect-ratio:4/3;align-self:stretch;position:relative}.lessons-module__YhaXnq__checkPic .lessons-module__YhaXnq__pic{height:100%}.lessons-module__YhaXnq__checkPic .lessons-module__YhaXnq__number{top:-.8cqw;left:-.8cqw}.lessons-module__YhaXnq__stamp{color:#fff;font-family:var(--font-display), sans-serif;white-space:nowrap;border:.35cqw solid #fff;border-radius:999px;padding:.4cqw 1.6cqw;font-size:2.8cqw;font-weight:700;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg;box-shadow:.3cqw .3cqw #00000059}.lessons-module__YhaXnq__yes{background:#2bb673}.lessons-module__YhaXnq__no{background:#e5484d}.lessons-module__YhaXnq__clip{grid-template-columns:.78fr 1.22fr;gap:3.2cqw;display:grid;position:absolute;inset:4.5cqw 4.5cqw 6.8cqw}.lessons-module__YhaXnq__clipText{flex-direction:column;justify-content:center;gap:1.2cqw;display:flex}.lessons-module__YhaXnq__clipText h2{font-size:3.8cqw}.lessons-module__YhaXnq__watchFor{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:1.6cqw;font-weight:800;margin-top:.6cqw!important}.lessons-module__YhaXnq__clipText ol{counter-reset:q;flex-direction:column;gap:1.6cqw;margin:0;padding:0;list-style:none;display:flex}.lessons-module__YhaXnq__clipText li{counter-increment:q;padding-left:4cqw;position:relative}.lessons-module__YhaXnq__clipText li:before{background:var(--accent);border:.2cqw solid var(--ink);content:counter(q);font-family:var(--font-display), sans-serif;border-radius:50%;justify-content:center;align-items:center;width:2.9cqw;height:2.9cqw;font-size:1.7cqw;font-weight:700;display:flex;position:absolute;top:0;left:0}.lessons-module__YhaXnq__clipText li p{font-size:2.1cqw;font-weight:800;line-height:1.25}.lessons-module__YhaXnq__answer{border:.17cqw solid var(--ink);background:#fff;border-left:.6cqw solid #2bb673;border-radius:.8cqw;margin-top:.7cqw;padding:.6cqw 1cqw;font-size:1.75cqw;font-weight:700;line-height:1.3}.lessons-module__YhaXnq__clipFrame{aspect-ratio:16/9;border:.22cqw solid var(--ink);box-shadow:.6cqw .6cqw 0 var(--ink);background:#000;border-radius:1.4cqw;align-self:center;margin:0;position:relative;overflow:hidden}.lessons-module__YhaXnq__clipFrame button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:relative}.lessons-module__YhaXnq__clipFrame iframe{border:0;width:100%;height:100%}.lessons-module__YhaXnq__play{background:var(--accent);border:.3cqw solid var(--ink);box-shadow:.4cqw .4cqw 0 var(--ink);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:9cqw;height:9cqw;padding-left:.6cqw;font-size:3.4cqw;transition:scale .2s;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.lessons-module__YhaXnq__clipFrame button:hover .lessons-module__YhaXnq__play{scale:1.08}.lessons-module__YhaXnq__skipHint{background:var(--ink);color:#fff;z-index:5;border-radius:999px;margin:0;padding:.6cqw 1.6cqw;font-size:1.5cqw;font-weight:800;position:absolute;top:1.6cqw;left:50%;translate:-50%}.lessons-module__YhaXnq__clipChip{background:var(--cream);border:.17cqw solid var(--ink);color:var(--ink);font-family:var(--font-body), sans-serif;border-radius:999px;padding:.4cqw 1.2cqw;font-size:1.4cqw;font-weight:800;position:absolute;bottom:1.4cqw;left:1.4cqw}.lessons-module__YhaXnq__prayColumn{flex-direction:column;justify-content:center;gap:1.6cqw;width:50cqw;display:flex;position:absolute;top:2.5cqw;bottom:9cqw;right:4.5cqw}.lessons-module__YhaXnq__prayColumn .lessons-module__YhaXnq__card{padding:1.7cqw 2.4cqw}.lessons-module__YhaXnq__prayColumn h2{margin-bottom:1.2cqw;font-size:3cqw}.lessons-module__YhaXnq__prayColumn ol{flex-direction:column;gap:.9cqw;margin:0;padding-left:2.6cqw;font-size:2.1cqw;font-weight:700;line-height:1.3;list-style:decimal;display:flex}.lessons-module__YhaXnq__prayer{background:#fff}.lessons-module__YhaXnq__prayer p{font-size:2.3cqw;font-weight:600;line-height:1.38}.lessons-module__YhaXnq__keyRow{flex:1;grid-template-columns:repeat(3,1fr);gap:2.4cqw;min-height:0;display:grid}.lessons-module__YhaXnq__keyCard{flex-direction:column;gap:.7cqw;padding:1.1cqw 1.3cqw 1.2cqw;display:flex}.lessons-module__YhaXnq__keyPic{aspect-ratio:16/4;flex:none}.lessons-module__YhaXnq__keyCard h3{font-size:2cqw}.lessons-module__YhaXnq__keyCard dl{flex-direction:column;gap:.8cqw;margin:0;display:flex}.lessons-module__YhaXnq__keyCard dt{color:var(--muted);font-size:1.1cqw;font-weight:800}.lessons-module__YhaXnq__keyCard dd{margin:0;font-size:1.3cqw;font-weight:700;line-height:1.28}.lessons-module__YhaXnq__credits ul{-moz-columns:2;columns:2;-moz-column-gap:3cqw;column-gap:3cqw;margin:0;padding:0;font-size:.95cqw;line-height:1.35;list-style:none}.lessons-module__YhaXnq__credits li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.6cqw}.lessons-module__YhaXnq__credits a{color:#3a5bd9;font-weight:800}.lessons-module__YhaXnq__notice{color:var(--muted);font-size:.95cqw;margin-top:auto!important}.lessons-module__YhaXnq__slide[data-kind=credits]{background:#fff}.lessons-module__YhaXnq__slide[data-kind=key] .lessons-module__YhaXnq__column{bottom:3.5cqw}.lessons-module__YhaXnq__notes{border:2.5px solid var(--ink);background:#fff;border-radius:14px;flex-direction:column;gap:8px;margin-top:14px;padding:14px 18px;font-size:16px;line-height:1.45;display:flex}.lessons-module__YhaXnq__notes p{margin:0}.lessons-module__YhaXnq__notesClicks,.lessons-module__YhaXnq__notesSources{color:var(--muted);font-size:14px}.lessons-module__YhaXnq__notesSources a{color:#3a5bd9}.lessons-module__YhaXnq__presenter{color:var(--ink);z-index:50;box-sizing:border-box;font-family:var(--font-body), ui-rounded, system-ui, sans-serif;background:#efeaf7;grid-template-columns:1.6fr 1fr;gap:18px;height:100vh;padding:18px;display:grid;position:fixed;inset:0}.lessons-module__YhaXnq__presenterMain{flex-direction:column;gap:12px;min-width:0;display:flex}.lessons-module__YhaXnq__presenterSide{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:auto}.lessons-module__YhaXnq__presenterSide h2{font-family:var(--font-display), sans-serif;margin:4px 0 0;font-size:18px}.lessons-module__YhaXnq__presenterSide .lessons-module__YhaXnq__notes{margin:0;font-size:18px}.lessons-module__YhaXnq__thumb{box-shadow:3px 3px 0 var(--ink);border-radius:10px;flex:none}.lessons-module__YhaXnq__clock{font-family:var(--font-display), sans-serif;margin-left:auto;font-size:22px}.lessons-module__YhaXnq__guide{max-width:1280px;margin:36px auto 0}.lessons-module__YhaXnq__guide h2{margin:28px 0 10px;font-size:24px}.lessons-module__YhaXnq__guide p,.lessons-module__YhaXnq__guide li{font-size:16px;line-height:1.5}.lessons-module__YhaXnq__guide ul{padding-left:22px;list-style:outside}.lessons-module__YhaXnq__guideGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.lessons-module__YhaXnq__plan{padding:0;list-style:none}.lessons-module__YhaXnq__plan b{width:64px;display:inline-block}.lessons-module__YhaXnq__sheetLinks{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.lessons-module__YhaXnq__sheetLinks a{background:var(--accent,#fff);border:2.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);color:var(--ink);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:800;text-decoration:none}.lessons-module__YhaXnq__script{flex-direction:column;gap:18px;padding-left:28px;list-style:decimal;display:flex}.lessons-module__YhaXnq__script h3{margin:0;font-size:19px}.lessons-module__YhaXnq__script .lessons-module__YhaXnq__notes{margin-top:6px}.lessons-module__YhaXnq__chapters{gap:22px;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}.lessons-module__YhaXnq__chapterCard{background:var(--cream);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:20px;grid-template-columns:minmax(0,360px) 1fr;align-items:center;gap:24px;padding:16px;display:grid}.lessons-module__YhaXnq__chapterCard h2{margin:8px 0 4px;font-size:30px}.lessons-module__YhaXnq__chapterCard p{margin:0 0 12px;font-size:17px;font-weight:700}.lessons-module__YhaXnq__chapterPic{aspect-ratio:3/2;border:3px solid var(--ink);border-radius:14px;position:relative;overflow:hidden}.lessons-module__YhaXnq__chapterCard .lessons-module__YhaXnq__badge{border-width:2px;padding:3px 12px 4px;font-size:14px}.lessons-module__YhaXnq__open{background:var(--ink);color:#fff;border-radius:999px;padding:8px 18px;font-weight:800;text-decoration:none;display:inline-block}.lessons-module__YhaXnq__soon{color:var(--muted)}@media (max-width:700px){.lessons-module__YhaXnq__chapterCard{grid-template-columns:1fr}}@media print{.lessons-module__YhaXnq__deckWrap,.lessons-module__YhaXnq__back{display:none}.lessons-module__YhaXnq__page{background:#fff;padding:0}}
