.mobile-toggle[data-v-7d9876c4]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 0;width:100%;-webkit-tap-highlight-color:transparent}.mobile-toggle[data-v-7d9876c4]:active{opacity:.6}.chevron[data-v-7d9876c4]{align-items:center;color:#d21f3c;display:inline-flex;flex-shrink:0;justify-content:center;margin:-6px;padding:6px;transition:transform .15s ease}.chevron.is-open[data-v-7d9876c4]{transform:rotate(180deg)}@media(min-width:1024px){.curriculum[data-v-7d9876c4]{display:block!important}}.lesson-link[data-v-7d9876c4]{align-items:center;border-radius:2px;color:#4a433c;display:flex;font-family:"Source Serif 4",Georgia,serif;font-size:14px;font-weight:400;gap:10px;line-height:1.4;padding:6px 0;text-decoration:none}@media(min-width:1024px){.lesson-link[data-v-7d9876c4]{font-size:15px;gap:12px;padding:8px 0}}.lesson-link[data-v-7d9876c4]:hover{color:#101d33}.lesson-link.is-active[data-v-7d9876c4]{color:#101d33;font-weight:500}.lesson-link.is-soon[data-v-7d9876c4]{color:#91a3ba;cursor:default}.lesson-link.is-soon[data-v-7d9876c4]:hover{color:#91a3ba}.tag[data-v-7d9876c4]{border:1px solid #bbd9c8;border-radius:99px;color:#1e7a52;font-family:Space Grotesk,system-ui,sans-serif;font-size:10px;letter-spacing:.1em;margin-left:auto;padding:1px 6px;text-transform:uppercase}.is-feature .check[data-v-7d9876c4]{border-color:#1e7a52}.soon[data-v-7d9876c4]{border:1px solid #d6e0ed;border-radius:99px;color:#91a3ba;font-family:Space Grotesk,system-ui,sans-serif;letter-spacing:.1em;margin-left:auto;padding:1px 6px;text-transform:uppercase}.check[data-v-7d9876c4],.soon[data-v-7d9876c4]{font-size:10px}.check[data-v-7d9876c4]{align-items:center;background:transparent;border:1.5px solid #948a7b;border-radius:50%;color:transparent;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media(min-width:1024px){.check[data-v-7d9876c4]{font-size:11px;height:18px;width:18px}}.lesson-link.is-done .check[data-v-7d9876c4]{background:#101d33;border-color:#101d33;color:#f5f8fc}.lesson-link.is-active .check[data-v-7d9876c4]{background:#d21f3c;border-color:#d21f3c;color:#f5f8fc}.lp[data-v-8acdec4d]{margin:0 0 36px;max-width:760px}.lp-stage[data-v-8acdec4d]{background:#f7fafd;border:1px solid #d6e0ed;border-radius:12px;box-shadow:0 1px 3px #0f0c0a0f;overflow:hidden;position:relative}.lp-svg[data-v-8acdec4d]{display:block;height:auto;width:100%}.lp-ctrl[data-v-8acdec4d]{gap:12px;margin-top:12px}.lp-btn[data-v-8acdec4d],.lp-ctrl[data-v-8acdec4d]{align-items:center;display:flex}.lp-btn[data-v-8acdec4d]{background:#101d33;border:none;border-radius:50%;color:#f5f8fc;cursor:pointer;flex:none;height:44px;justify-content:center;transition:background .15s;width:44px}.lp-btn[data-v-8acdec4d]:hover{background:#1e7a52}.lp-time[data-v-8acdec4d]{color:#5c6b82;font-family:Space Grotesk,system-ui,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;min-width:34px}.lp-time-tot[data-v-8acdec4d]{text-align:right}.lp-range[data-v-8acdec4d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e0d5c0;border-radius:3px;cursor:pointer;flex:1;height:5px;min-width:0;outline:none}.lp-range[data-v-8acdec4d]::-webkit-slider-thumb{-webkit-appearance:none;background:#1e7a52;border:2px solid #f7fafd;border-radius:50%;cursor:pointer;height:15px;width:15px}.lp-range[data-v-8acdec4d]::-moz-range-thumb{background:#1e7a52;border:2px solid #f7fafd;border-radius:50%;cursor:pointer;height:15px;width:15px}.lp-mini[data-v-8acdec4d]{align-items:center;background:transparent;border:1px solid #d6e0ed;border-radius:8px;color:#5c6b82;cursor:pointer;display:flex;flex:none;height:34px;justify-content:center;width:34px}.lp-mini[data-v-8acdec4d]:hover{border-color:#1e7a52;color:#1e7a52}.lp-mini.off[data-v-8acdec4d]{color:#91a3ba}.lp-chips[data-v-8acdec4d]{display:flex;gap:7px;margin-top:12px}.lp-chip[data-v-8acdec4d]{background:#e0d5c0;border:none;border-radius:3px;cursor:pointer;flex:1;height:5px;padding:0;transition:background .2s}.lp-chip[data-v-8acdec4d]:hover{background:#91a3ba}.lp-chip.on[data-v-8acdec4d]{background:#1e7a52}@media(max-width:600px){.lp-ctrl[data-v-8acdec4d]{display:grid;gap:8px;grid-template-columns:44px 1fr 44px 44px}.lp-btn[data-v-8acdec4d]{grid-column:1;grid-row:1}.lp-range[data-v-8acdec4d]{background:linear-gradient(#e0d5c0,#e0d5c0) 50%/100% 5px no-repeat;grid-column:1/-1;grid-row:2;min-height:24px;width:100%}.lp-time[data-v-8acdec4d]{justify-self:start}.lp-time[data-v-8acdec4d],.lp-time-tot[data-v-8acdec4d]{grid-column:2;grid-row:1}.lp-time-tot[data-v-8acdec4d]{justify-self:end;margin-right:8px}.lp-mini[data-v-8acdec4d]{grid-row:1;height:44px;width:44px}.lp-chip[data-v-8acdec4d]{background:linear-gradient(#e0d5c0,#e0d5c0) 50%/100% 4px no-repeat;height:24px}.lp-chip.on[data-v-8acdec4d]{background:linear-gradient(#1e7a52,#1e7a52) 50%/100% 4px no-repeat}}.lp button[data-v-8acdec4d]:focus-visible,.lp-range[data-v-8acdec4d]:focus-visible{outline:2px solid #d21f3c;outline-offset:3px}.lesson-next[data-v-899cec15]{align-items:center;border-top:1px solid #d6e0ed;display:flex;flex-wrap:wrap;font-family:Space Grotesk,sans-serif;gap:18px;margin-top:40px;padding:24px 0}.lesson-next>div[data-v-899cec15]{flex:1 1 260px}.lesson-next p[data-v-899cec15]:last-child{font-size:16px;line-height:1.5;margin-top:6px}.lesson-next .study-button[data-v-899cec15]{gap:10px;text-align:center;white-space:normal}.lesson-next[data-v-899cec15] :focus-visible{outline:2px solid #d21f3c;outline-offset:4px}.lesson-body[data-v-899cec15]{min-width:0}@media(max-width:600px){.lesson-next .study-button[data-v-899cec15]{width:100%}}.text-ink-900[data-v-899cec15]{color:#101d33}.text-ink-700[data-v-899cec15]{color:#17243a}.text-ink-400[data-v-899cec15]{color:#726858}.text-rust-600[data-v-899cec15]{color:#d21f3c}.bg-ink-900[data-v-899cec15]{background:#101d33}.bg-ink-700[data-v-899cec15]{background:#17243a}.bg-cream-50[data-v-899cec15]{background:#f5f8fc}.text-cream-50[data-v-899cec15]{color:#f5f8fc}.from-ink-700[data-v-899cec15]{--tw-gradient-from:#17243a}.to-ink-900[data-v-899cec15]{--tw-gradient-to:#101d33}.border-ink-900\/10[data-v-899cec15]{border-color:#0f0c0a1a}.hover\:bg-rust-600[data-v-899cec15]:hover{background:#d21f3c}.hover\:text-rust-600[data-v-899cec15]:hover{color:#d21f3c}.focus-visible\:ring-rust-600[data-v-899cec15]:focus-visible{--tw-ring-color:#d21f3c}.focus-visible\:ring-offset-cream-50[data-v-899cec15]:focus-visible{--tw-ring-offset-color:#f5f8fc}.lesson-shell{background:#fff;color:#112c46;margin:auto;max-width:1200px}.lesson-shell,.lesson-shell .font-sans{font-family:Inter,Arial,sans-serif}.lesson-shell .font-serif,.lesson-shell h1,.lesson-shell h2{font-family:"Source Serif",Georgia,serif;font-weight:400}.lesson-shell .lesson-body{max-width:850px;padding:45px 40px 75px}.lesson-shell .lesson-body h1{font-size:clamp(40px,4.6vw,62px);letter-spacing:-.035em;line-height:1.1;margin-top:26px}.lesson-shell .lesson-body>p:first-of-type{font-size:23px;line-height:1.55}.lesson-shell .lesson-body h2{font-size:30px}.lesson-shell .lesson-body li,.lesson-shell .lesson-body p{line-height:1.85}.lesson-shell aside{padding-left:24px;padding-right:24px}.lesson-shell .lesson-link{border-radius:2px;font-size:12px}.lesson-shell .lesson-next{font-family:Inter,Arial,sans-serif}.lesson-shell .rounded-2xl,.lesson-shell .rounded-xl{border-radius:2px}.lesson-shell .bg-cream-50{background:#f7f9fb}.lesson-shell .curriculum .title{white-space:normal}.lesson-shell>[class*=grid-cols-]{grid-template-columns:250px minmax(0,1fr)}@media(max-width:1023px){.lesson-shell .lesson-body{margin:auto;padding:25px 24px 55px}.lesson-shell aside{background:#f7f9fb}}@media(max-width:600px){.lesson-shell .lesson-body h1{font-size:42px}.lesson-shell .lesson-body>p:first-of-type{font-size:21px}.lesson-shell .lesson-body h2{font-size:27px}}
