@keyframes lr-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lr-blur-in{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes lr-media-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.lr-hero-in[data-astro-cid-oxtrx2zs]{animation:lr-in .7s var(--ease-out) both}.lr-hero-blur[data-astro-cid-oxtrx2zs]{animation:lr-blur-in .9s var(--ease-out) .12s both}.lr-hero-media[data-astro-cid-oxtrx2zs]{animation:lr-media-in .8s var(--ease-out) .15s both}.lr-highlight[data-astro-cid-oxtrx2zs]{background-image:linear-gradient(transparent 64%,rgba(var(--color-tertiary-rgb),.55) 64%);background-repeat:no-repeat;padding:0 .1em}@media(prefers-reduced-motion:reduce){.lr-hero-in[data-astro-cid-oxtrx2zs],.lr-hero-blur[data-astro-cid-oxtrx2zs],.lr-hero-media[data-astro-cid-oxtrx2zs]{animation:none}}.lr-cat-kracht[data-astro-cid-brbjgwfk]{background:var(--color-accent)}.lr-cat-cardio[data-astro-cid-brbjgwfk]{background:var(--color-tertiary)}.lr-cat-mind[data-astro-cid-brbjgwfk]{background:var(--color-accent-200)}.lr-tab[data-astro-cid-brbjgwfk]{transition:background-color .3s var(--ease-out),color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.lr-tab[data-astro-cid-brbjgwfk]:hover{color:var(--color-accent);background:var(--color-surface-3)}.lr-tab[data-astro-cid-brbjgwfk][aria-selected=true]{background:var(--color-accent);color:#fff;box-shadow:var(--shadow-card)}.lr-tab-count[data-astro-cid-brbjgwfk]{color:var(--color-foreground-soft)}.lr-tab[data-astro-cid-brbjgwfk][aria-selected=true] .lr-tab-count[data-astro-cid-brbjgwfk]{color:var(--color-tertiary)}.lr-chip[data-astro-cid-brbjgwfk]{transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),color .3s var(--ease-out)}.lr-chip[data-astro-cid-brbjgwfk]:hover{border-color:var(--color-accent-200);color:var(--color-accent)}.lr-chip[data-astro-cid-brbjgwfk][aria-pressed=true]{background:var(--color-tertiary-tint);border-color:rgba(var(--color-tertiary-rgb),.7);color:var(--color-accent)}.lr-row[data-astro-cid-brbjgwfk]{transition:box-shadow .3s var(--ease-out),border-color .3s var(--ease-out),transform .3s var(--ease-out)}.lr-row[data-astro-cid-brbjgwfk]:hover{box-shadow:var(--shadow-hover);border-color:rgba(var(--color-tertiary-rgb),.6);transform:translateY(-2px)}.lr-time[data-astro-cid-brbjgwfk]{transition:background-color .3s var(--ease-out),color .3s var(--ease-out)}.lr-row[data-astro-cid-brbjgwfk]:hover .lr-time[data-astro-cid-brbjgwfk]{background:var(--color-tertiary);color:var(--color-accent)}[data-astro-cid-brbjgwfk][data-schedule]:not(.is-enhanced) .lr-tabs[data-astro-cid-brbjgwfk],[data-astro-cid-brbjgwfk][data-schedule]:not(.is-enhanced) .lr-filters[data-astro-cid-brbjgwfk]{display:none}[data-astro-cid-brbjgwfk][data-schedule]:not(.is-enhanced) .lr-panel[data-astro-cid-brbjgwfk]+.lr-panel[data-astro-cid-brbjgwfk]{margin-top:2.5rem}[data-astro-cid-brbjgwfk][data-schedule].is-enhanced .lr-panel-title[data-astro-cid-brbjgwfk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-astro-cid-brbjgwfk][data-schedule].is-enhanced .lr-panel[data-astro-cid-brbjgwfk]:not([hidden]){animation:lr-panel-in .45s var(--ease-out) both}@keyframes lr-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-astro-cid-brbjgwfk][data-schedule].is-enhanced .lr-panel[data-astro-cid-brbjgwfk]:not([hidden]){animation:none}.lr-row[data-astro-cid-brbjgwfk],.lr-row[data-astro-cid-brbjgwfk]:hover{transform:none}}.lr-lessons[data-astro-cid-3ckkozw7]{background:var(--gradient-accent-wash)}.lr-les-card[data-astro-cid-3ckkozw7]{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out),box-shadow .3s var(--ease-out)}.lr-les-card[data-astro-cid-3ckkozw7]:hover{box-shadow:var(--shadow-hover)}.lr-field[data-astro-cid-mv7onddn]{width:100%;min-height:48px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);padding:.75rem 1rem;color:var(--color-foreground);outline:none;transition:border-color .3s var(--ease-out),box-shadow .3s var(--ease-out),background-color .3s var(--ease-out)}.lr-field[data-astro-cid-mv7onddn]::placeholder{color:var(--color-foreground-soft)}.lr-field[data-astro-cid-mv7onddn]:hover{border-color:var(--color-border-strong)}.lr-field[data-astro-cid-mv7onddn]:focus-visible{border-color:var(--color-accent);background:var(--color-surface-3);box-shadow:var(--shadow-focus)}
