p.svelte-1vg779e{font-size:var(--size-0)}.section-light.svelte-1vg779e{background-color:var(--surface-container);padding-block:var(--space-2xl)}.pedagogy.svelte-1vg779e{width:min(100%,800px);margin-inline:auto}.bento-box.svelte-1vg779e{grid-template-areas:"technical""honors""certified""inspiration";gap:.5rem;width:min(100%,800px);margin-inline:auto;display:grid}@media (width>=700px){.bento-box.svelte-1vg779e{grid-template-areas:"technical technical honors""certified inspiration inspiration"}}.bento-box.svelte-1vg779e>div:where(.svelte-1vg779e){box-shadow:var(--box-shadow-sm);background-color:var(--surface-container);border-radius:var(--border-radius-sm);padding:1rem}.bento-box.svelte-1vg779e h3:where(.svelte-1vg779e){font-size:var(--size-0)}.bento-box.svelte-1vg779e p:where(.svelte-1vg779e){font-size:var(--size--1)}.icon.svelte-1vg779e{padding-bottom:1em}.icon.svelte-1vg779e>span:where(.svelte-1vg779e){font-size:var(--size-2)}.technical.svelte-1vg779e{background:linear-gradient(180deg, #00000080 30%, var(--clr-dark) 70%), var(--background);background-position:bottom;background-repeat:no-repeat;background-size:cover;grid-area:technical;min-height:240px}.technical.svelte-1vg779e>h3:where(.svelte-1vg779e){font-style:italic;font-size:var(--size-1);margin-top:auto}.technical.svelte-1vg779e>p:where(.svelte-1vg779e){font-size:var(--size-0)}.honors.svelte-1vg779e{grid-area:honors}.honors.svelte-1vg779e h3:where(.svelte-1vg779e){font-size:var(--size-1)}.honors.svelte-1vg779e li:where(.svelte-1vg779e){font-family:var(--font-body);opacity:.65}.honors.svelte-1vg779e li:where(.svelte-1vg779e)::marker{content:"✔ ";color:var(--clr-primary)}.certified.svelte-1vg779e{grid-area:certified}.certified.svelte-1vg779e h3:where(.svelte-1vg779e){color:var(--clr-secondary);font-size:var(--size-1)}.certified.svelte-1vg779e p:where(.svelte-1vg779e){font-size:var(--size-0)}.inspiration.svelte-1vg779e{flex-direction:column;grid-area:inspiration;justify-content:center;display:flex;background-color:var(--surface-container-highest)!important;padding:2rem!important}blockquote.svelte-1vg779e{font-family:var(--font-display);font-size:var(--size-0);text-align:center;opacity:.8;font-style:italic}.attr.svelte-1vg779e{color:var(--clr-primary);text-align:center}.packages-text.svelte-1vg779e{width:min(100%,600px);margin-inline:auto}.lesson-card.svelte-1vg779e{background-color:var(--clr-dark);border-radius:var(--border-radius-md);border:1px solid var(--surface-container-highest);flex-direction:column;justify-content:space-between;gap:1rem;padding:2rem;display:flex;scale:.95}.lesson-card.svelte-1vg779e li:where(.svelte-1vg779e)::marker{content:"✔ ";color:var(--clr-primary)}.lesson-card.svelte-1vg779e h3:where(.svelte-1vg779e){font-size:var(--size-1)}.card-break.svelte-1vg779e{opacity:.25;width:95%}.lesson-card.featured.svelte-1vg779e{background-color:var(--surface-container-highest);border:.25em solid var(--clr-primary);position:relative;scale:1.01}.lesson-card.featured.svelte-1vg779e:after{content:"Most Popular";text-transform:uppercase;font-family:var(--font-body);background-color:var(--clr-primary);color:var(--clr-dark);border-radius:0 8px 0 var(--border-radius-md);padding:.25em 1em;position:absolute;top:-1px;right:-1px}.lesson-card.featured.svelte-1vg779e h3:where(.svelte-1vg779e):first-of-type{color:var(--clr-primary)}.book-text.svelte-1vg779e{width:min(100%,500px)}
