.learner-shell{--font-caption:.75rem;--font-body:.95rem;--font-headline:1.35rem;--font-title:2.05rem;--line-caption:1.25;--line-body:1.45;--line-headline:1.25;--line-title:1.15}.type-caption{font-size:var(--font-caption);line-height:var(--line-caption);font-weight:500}.type-body{font-size:var(--font-body);line-height:var(--line-body);font-weight:400}.type-headline{font-size:var(--font-headline);line-height:var(--line-headline);font-weight:600}.type-title{font-size:var(--font-title);line-height:var(--line-title);letter-spacing:-.01em;font-weight:650}.learner-tab-link{isolation:isolate;position:relative}.learner-tab-link:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent)52%,transparent)0%,color-mix(in srgb,var(--accent)16%,transparent)58%,transparent 100%);filter:blur(10px);border-radius:9999px;transition:opacity .22s,transform .22s;position:absolute;inset:.2rem -.25rem;transform:scale(.98)}.learner-tab-link[data-active=true]:before{opacity:.85;transform:scale(1)}
@font-face{font-family:inter;src:url(../media/inter_variable-s.p.cf290510.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_italic_variable-s.p.008c6788.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_2aee976a-module__jJU5Xq__className{font-family:inter,inter Fallback}.inter_2aee976a-module__jJU5Xq__variable{--font-inter:"inter","inter Fallback"}
