.courses-page-module__lwaiEa__section{--courses-page-control-block-size:calc(46 * var(--mobile-scale));gap:calc(19 * var(--mobile-scale));background-color:var(--bg-page);border-end-end-radius:calc(24 * var(--mobile-scale));border-end-start-radius:calc(24 * var(--mobile-scale));flex-direction:column;inline-size:100%;max-inline-size:1920px;margin-inline:auto;display:flex;position:relative}.courses-page-module__lwaiEa__head{gap:calc(32 * var(--mobile-scale));padding:calc(8 * var(--mobile-scale));flex-direction:column;display:flex}.courses-page-module__lwaiEa__hero{min-block-size:calc(297 * var(--mobile-scale));background:var(--bg-accent-gradient-up);border-radius:calc(12 * var(--mobile-scale));align-items:flex-end;display:flex}.courses-page-module__lwaiEa__heroColumn{flex-direction:column;flex:1 1 0;align-items:flex-start;min-inline-size:0;display:flex}.courses-page-module__lwaiEa__titleRow{inline-size:100%;padding-inline:calc(16 * var(--mobile-scale))}.courses-page-module__lwaiEa__pageTitle{font-family:var(--font-display);font-size:calc(32 * var(--mobile-scale));font-weight:var(--fw-semibold);line-height:var(--lh-heading-1);letter-spacing:var(--ls-heading-1);color:var(--text-primary);text-transform:uppercase}.courses-page-module__lwaiEa__bracket{inline-size:100%;block-size:calc(24 * var(--mobile-scale));border:0 solid var(--border-strong);border-block-end-width:var(--border-width-hairline);border-inline-width:var(--border-width-hairline);border-end-end-radius:calc(8 * var(--mobile-scale));border-end-start-radius:calc(8 * var(--mobile-scale))}.courses-page-module__lwaiEa__cards{padding-inline:calc(16 * var(--mobile-scale));flex-direction:column;padding-block-end:calc(64 * var(--mobile-scale));display:flex}.courses-page-module__lwaiEa__section .courses-page-module__lwaiEa__filters{--tag-block-size:calc(35 * var(--mobile-scale));--tag-pad-inline:calc(14 * var(--mobile-scale));--tag-radius:calc(6 * var(--mobile-scale));--tag-font-size:calc(14 * var(--mobile-scale));gap:calc(8 * var(--mobile-scale));padding-inline:calc(12 * var(--mobile-scale))}.courses-page-module__lwaiEa__grid{gap:calc(16 * var(--mobile-scale));inline-size:100%;transition:opacity var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.courses-page-module__lwaiEa__grid[data-loading]{opacity:.2;pointer-events:none}.courses-page-module__lwaiEa__empty{padding-block:var(--space-6);font-family:var(--font-mono);color:var(--text-primary)}.courses-page-module__lwaiEa__cta{gap:calc(6 * var(--mobile-scale));flex-shrink:0;align-items:center;display:flex}.courses-page-module__lwaiEa__ctaLabel,.courses-page-module__lwaiEa__ctaPlus{block-size:var(--courses-page-control-block-size);cursor:pointer;border-radius:calc(6 * var(--mobile-scale));flex-shrink:0;justify-content:center;align-items:center;display:flex}.courses-page-module__lwaiEa__ctaLabel{padding-inline:calc(20 * var(--mobile-scale));font-family:var(--font-mono);font-size:calc(14 * var(--mobile-scale));font-weight:var(--fw-bold);line-height:var(--lh-mono-m);color:var(--text-primary);text-transform:uppercase;white-space:nowrap;background-color:var(--bg-control);transition:background-color var(--duration-slow) var(--ease-morph)}@media (hover:hover){.courses-page-module__lwaiEa__cta:hover .courses-page-module__lwaiEa__ctaLabel{background-color:var(--bg-accent)}}.courses-page-module__lwaiEa__ctaPlus{inline-size:var(--courses-page-control-block-size);background-color:var(--bg-accent);transition:border-radius var(--duration-slow) var(--ease-morph)}@media (hover:hover){.courses-page-module__lwaiEa__cta:hover .courses-page-module__lwaiEa__ctaPlus{border-radius:var(--radius-circle)}}.courses-page-module__lwaiEa__ctaIcon{inline-size:calc(24 * var(--mobile-scale));block-size:calc(24 * var(--mobile-scale));transition:transform var(--duration-slow) var(--ease-morph);flex-shrink:0}@media (hover:hover){.courses-page-module__lwaiEa__cta:hover .courses-page-module__lwaiEa__ctaIcon{transform:rotate(90deg)}}.courses-page-module__lwaiEa__more{justify-content:center;align-items:center;padding-block-start:calc(32 * var(--mobile-scale));display:flex}@media (min-width:1024px){.courses-page-module__lwaiEa__section{--courses-page-control-block-size:46px;border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl);gap:19px}.courses-page-module__lwaiEa__head{gap:var(--space-5);padding:var(--space-3)}.courses-page-module__lwaiEa__hero{border-radius:var(--radius-md);min-block-size:281px}.courses-page-module__lwaiEa__titleRow{padding-inline:var(--space-5)}.courses-page-module__lwaiEa__pageTitle{font-size:40px}.courses-page-module__lwaiEa__bracket{block-size:var(--space-6);border-end-end-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.courses-page-module__lwaiEa__cards{padding-inline:var(--space-6);padding-block-end:var(--space-24)}.courses-page-module__lwaiEa__section .courses-page-module__lwaiEa__filters{--tag-block-size:35px;--tag-pad-inline:14px;--tag-radius:var(--radius-control);--tag-font-size:var(--fs-mono-l);gap:var(--space-2);padding-inline:var(--space-6);overflow-x:visible}.courses-page-module__lwaiEa__grid{gap:var(--space-4)}.courses-page-module__lwaiEa__cta{gap:var(--space-1-5)}.courses-page-module__lwaiEa__ctaLabel,.courses-page-module__lwaiEa__ctaPlus{border-radius:var(--radius-control)}.courses-page-module__lwaiEa__ctaLabel{padding-inline:var(--space-5)}.courses-page-module__lwaiEa__ctaIcon{inline-size:var(--space-6);block-size:var(--space-6)}.courses-page-module__lwaiEa__more{padding-block-start:var(--space-8)}}@media (1024px<=width<1280px){.courses-page-module__lwaiEa__hero{min-block-size:calc(321px - 3.90625vw)}.courses-page-module__lwaiEa__ctaLabel{font-size:var(--fs-mono-m)}}@media (1280px<=width<1440px){.courses-page-module__lwaiEa__head{padding:calc(5vw - 52px)}.courses-page-module__lwaiEa__hero{min-block-size:calc(21.25vw - 1px)}.courses-page-module__lwaiEa__pageTitle{font-size:calc(5vw - 24px)}.courses-page-module__lwaiEa__cards{padding-inline:calc(15vw - 168px)}.courses-page-module__lwaiEa__ctaLabel{font-size:var(--fs-mono-m)}}@media (1440px<=width<1920px){.courses-page-module__lwaiEa__head{padding:var(--space-5)}.courses-page-module__lwaiEa__hero{min-block-size:calc(11.6667vw + 137px)}.courses-page-module__lwaiEa__pageTitle{font-size:calc(1.66667vw + 24px)}.courses-page-module__lwaiEa__cards{padding-inline:calc(3.33333vw - .0000038147px)}.courses-page-module__lwaiEa__ctaLabel{font-size:calc(.416667vw + 8px)}}@media (min-width:1920px){.courses-page-module__lwaiEa__head{padding:var(--space-5)}.courses-page-module__lwaiEa__hero{min-block-size:361px}.courses-page-module__lwaiEa__pageTitle{font-size:var(--fs-heading-1)}.courses-page-module__lwaiEa__cards{padding-inline:var(--space-16)}.courses-page-module__lwaiEa__ctaLabel{font-size:var(--fs-mono-l)}}
