.learn-app-guest-home{max-width:72rem}.learn-app-guest-home__hero{max-width:none}.learn-app-guest-home__preview,.learn-app-guest-home__steps,.learn-app-guest-home__levels,.learn-app-public-course__panel{border:1px solid var(--learn-app-shell-border);border-radius:var(--radius-xl);background:var(--learn-app-shell-surface);min-width:0;padding:var(--lz-space-6)}.learn-app-guest-home__preview{align-items:center;gap:var(--lz-space-4);display:flex}.learn-app-guest-home__preview h2{font-family:var(--font-head);font-size:var(--fs-h3);overflow-wrap:anywhere;line-height:1.3}.learn-app-guest-home__preview-action-compact,.learn-app-guest-home__preview-meta-compact{display:none}.learn-app-guest-home__preview-icon{border-radius:var(--radius-lg);background:var(--learn-app-shell-bg);block-size:3rem;inline-size:3rem;color:var(--learn-app-action-ink);flex:none;place-items:center;display:grid}.learn-app-guest-home__section-heading{justify-content:space-between;align-items:end;gap:var(--lz-space-4);margin-block-end:var(--lz-space-4);display:flex}.learn-app-guest-home__section-heading h2{font-family:var(--font-head);font-size:var(--fs-h3);line-height:1.25}.learn-app-guest-home__steps-grid{gap:var(--lz-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.learn-app-guest-home__steps-grid article{border:1px solid var(--learn-app-shell-border);border-radius:var(--radius-lg);background:var(--learn-app-shell-bg);min-width:0;padding:var(--lz-space-4)}.learn-app-guest-home__steps-grid article>span{color:var(--learn-app-action-ink);font-variant-numeric:tabular-nums;margin-block-end:var(--lz-space-3);font-weight:750;display:inline-flex}.learn-app-guest-home__steps-grid h3{margin-block-end:var(--lz-space-2);font-weight:750}.learn-app-guest-home__steps-grid p{color:var(--learn-app-muted-text);line-height:1.65}.learn-app-guest-home__levels-grid{gap:var(--lz-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.learn-app-guest-home__level{align-items:flex-start;gap:var(--lz-space-2);border:1px solid var(--learn-app-shell-border);border-radius:var(--radius-lg);background:var(--learn-app-shell-bg);min-width:0;padding:var(--lz-space-4);color:var(--learn-app-shell-text);flex-direction:column;padding-inline-start:calc(var(--lz-space-4) + .25rem);text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out;display:flex;position:relative;overflow:hidden}.learn-app-guest-home__level-stripe{background:var(--level-accent);inline-size:.25rem;position:absolute;inset-block:0;inset-inline-start:0}.learn-app-guest-home__level>strong{overflow-wrap:anywhere;line-height:1.35}.learn-app-guest-home__level-subtitle{color:var(--learn-app-muted-text);line-height:1.5}.learn-app-guest-home__level-count{color:var(--learn-app-muted-text);font-variant-numeric:tabular-nums;margin-block-start:auto}.learn-app-guest-home__level:hover{border-color:var(--learn-app-action);background:var(--bg-elev)}.learn-app-public-course__panel{gap:var(--lz-space-5);display:grid}.learn-app-public-course__level-intro{border-block-end:1px solid var(--learn-app-shell-border);padding-block-end:var(--lz-space-4)}.learn-app-public-course__level-intro h2{font-family:var(--font-head);font-size:var(--fs-h3);line-height:1.25}.learn-app-public-course__level-intro p:not(.learn-app-eyebrow){color:var(--learn-app-muted-text);margin-block-start:var(--lz-space-2);line-height:1.65}.learn-app-public-course__units{gap:var(--lz-space-3);display:grid}.learn-app-public-course__units>.learn-app-course-section-title{margin-block-end:var(--lz-space-1)}.learn-app-course-level-tabs--public{margin-block:0}.learn-app-today__can-do-label{color:var(--learn-app-muted-text);margin-block-end:var(--lz-space-2);font-weight:650;display:block}@media (width<=64rem){.learn-app-guest-home__levels-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=48rem){.learn-app-guest-home__hero>div:last-child>:nth-child(3){display:none}.learn-app-guest-home__preview{align-items:start;gap:var(--lz-space-3);grid-template-columns:3rem minmax(0,1fr);display:grid}.learn-app-guest-home__preview>.learn-app-guest-home__preview-icon{margin-block-end:0}.learn-app-guest-home__preview>.flex-1{min-width:0}.learn-app-guest-home__preview>:last-child{inline-size:auto;min-width:0;padding-inline:var(--lz-space-3);grid-column:1/-1;justify-self:start;margin-block-start:0}.learn-app-guest-home__preview-action-wide,.learn-app-guest-home__preview-meta-wide{display:none}.learn-app-guest-home__preview-action-compact,.learn-app-guest-home__preview-meta-compact{display:inline}.learn-app-guest-home__levels .learn-app-guest-home__section-heading{align-items:flex-start;gap:var(--lz-space-2);flex-direction:column}.learn-app-guest-home__levels .learn-app-guest-home__section-heading>a{white-space:nowrap;flex:none}.learn-app-guest-home__steps,.learn-app-guest-home__levels,.learn-app-public-course__panel{padding:var(--lz-space-4)}.learn-app-guest-home__steps-grid{grid-template-columns:minmax(0,1fr)}.learn-app-guest-home__levels-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:minmax(12rem,75vw);grid-auto-flow:column;padding-block-end:var(--lz-space-2);overflow-x:auto}.learn-app-guest-home__level{scroll-snap-align:start}.learn-app-public-course__panel .learn-app-course-lesson{grid-template-columns:auto minmax(0,1fr)}.learn-app-public-course__panel .learn-app-course-lesson__next,.learn-app-public-course__panel .learn-app-course-lesson__status-label{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.learn-app-guest-home__level{transition:none}}
