.performance-campaign-opening.svelte-1hjer75{--performance-campaign-scrim-copy: rgba(9, 9, 9, .94);--performance-campaign-scrim-mid: rgba(9, 9, 9, .76);--performance-campaign-scrim-edge: rgba(9, 9, 9, .18);--performance-campaign-scrim-bottom: rgba(9, 9, 9, .92);position:relative;display:grid;min-height:clamp(38rem,82svh,58rem);overflow:hidden;background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff);isolation:isolate}.performance-campaign-opening[data-mode=paper].svelte-1hjer75{background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-campaign-opening__media.svelte-1hjer75,.performance-campaign-opening__media.svelte-1hjer75 picture:where(.svelte-1hjer75),.performance-campaign-opening__media.svelte-1hjer75 img:where(.svelte-1hjer75){position:absolute;inset:0;display:block;width:100%;height:100%;margin:0}.performance-campaign-opening__media.svelte-1hjer75 img:where(.svelte-1hjer75){-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.08)}.performance-campaign-opening__media.svelte-1hjer75:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,9,9,.99) 0%,var(--performance-campaign-scrim-copy) 36%,var(--performance-campaign-scrim-mid) 58%,rgba(9,9,9,.42) 76%,var(--performance-campaign-scrim-edge) 100%),linear-gradient(0deg,var(--performance-campaign-scrim-bottom) 0%,rgba(9,9,9,.48) 48%,rgba(9,9,9,.12) 100%)}.performance-campaign-opening[data-mode=paper].svelte-1hjer75 .performance-campaign-opening__media:where(.svelte-1hjer75){opacity:.24}.performance-campaign-opening[data-mode=paper].svelte-1hjer75 .performance-campaign-opening__media:where(.svelte-1hjer75):after{background:linear-gradient(90deg,#f3f3f0,#f3f3f0b3 48%,#f3f3f026)}.performance-campaign-opening__grid.svelte-1hjer75{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px) 0 0 / 25% 100%,linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px) 0 0 / 100% 25%;pointer-events:none}.performance-campaign-opening__content.svelte-1hjer75{position:relative;z-index:2;display:grid;grid-template-rows:1fr auto;gap:clamp(3rem,8vw,8rem);width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin-inline:auto;padding-block:clamp(8rem,17vh,12rem) 1.25rem}.performance-campaign-opening__content.svelte-1hjer75 header:where(.svelte-1hjer75){display:grid;align-content:center;justify-items:start;gap:1rem;max-width:52rem}.performance-campaign-opening__eyebrow.svelte-1hjer75,.performance-campaign-opening__proof.svelte-1hjer75 span:where(.svelte-1hjer75){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);line-height:1.25;text-transform:uppercase}.performance-campaign-opening__eyebrow.svelte-1hjer75{padding:.42rem .62rem;border:1px solid currentColor}.performance-campaign-opening.svelte-1hjer75 h1:where(.svelte-1hjer75){max-width:13ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(3.25rem,8vw,7.5rem);font-weight:var(--font-performance-display-weight, var(--font-medium, 500));font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94);text-wrap:balance}.performance-campaign-opening__lede.svelte-1hjer75{max-width:40rem;margin:0;color:#ffffffe0;font-size:clamp(1rem,1.7vw,1.3rem);line-height:1.45}.performance-campaign-opening[data-mode=paper].svelte-1hjer75 .performance-campaign-opening__lede:where(.svelte-1hjer75){color:var(--color-performance-muted, #5e6268)}.performance-campaign-opening__actions.svelte-1hjer75{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.performance-campaign-opening.svelte-1hjer75:not([data-mode=paper]) .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-primary{border-color:var(--color-performance-panel, #fff);background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}.performance-campaign-opening.svelte-1hjer75:not([data-mode=paper]) .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-primary:hover{border-color:var(--color-performance-paper, #f3f3f0);background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-campaign-opening.svelte-1hjer75:not([data-mode=paper]) .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-secondary{border-color:#ffffffb8;background:#09090970;color:var(--color-performance-panel, #fff);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.performance-campaign-opening.svelte-1hjer75:not([data-mode=paper]) .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-secondary:hover{border-color:var(--color-performance-panel, #fff);background:#ffffff1f;color:var(--color-performance-panel, #fff)}.performance-campaign-opening[data-mode=paper].svelte-1hjer75 .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-primary{border-color:var(--color-performance-ink, #090909);background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff)}.performance-campaign-opening[data-mode=paper].svelte-1hjer75 .performance-campaign-opening__actions:where(.svelte-1hjer75) .btn-secondary{border-color:var(--color-performance-line, #c6c8cc);background:#ffffff9e;color:var(--color-performance-ink, #090909)}.performance-campaign-opening__actions.svelte-1hjer75 .btn:focus-visible{outline:3px solid var(--color-performance-signal-soft, #a7b8ff);outline-offset:3px}.performance-campaign-opening__proof.svelte-1hjer75{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;padding:0;border-top:1px solid currentColor;list-style:none}.performance-campaign-opening__proof.svelte-1hjer75 li:where(.svelte-1hjer75){display:grid;gap:.35rem;padding:1rem;border-right:1px solid currentColor}.performance-campaign-opening__proof.svelte-1hjer75 span:where(.svelte-1hjer75){opacity:.74}.performance-campaign-opening__proof.svelte-1hjer75 strong:where(.svelte-1hjer75){font-size:.95rem;font-weight:var(--font-medium, 500)}@media(max-width:47.99rem){.performance-campaign-opening.svelte-1hjer75{--performance-campaign-scrim-copy: rgba(9, 9, 9, .97);--performance-campaign-scrim-mid: rgba(9, 9, 9, .88);--performance-campaign-scrim-edge: rgba(9, 9, 9, .32);min-height:44rem}.performance-campaign-opening__media.svelte-1hjer75:after{background:linear-gradient(0deg,var(--performance-campaign-scrim-copy) 0%,var(--performance-campaign-scrim-mid) 62%,var(--performance-campaign-scrim-edge) 86%,rgba(9,9,9,.14) 100%),linear-gradient(90deg,#090909b8,#09090947)}.performance-campaign-opening__content.svelte-1hjer75{width:min(100% - 1.5rem,var(--content-width-performance, 85rem));padding-block:7rem .75rem}.performance-campaign-opening__proof.svelte-1hjer75{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.performance-campaign-opening.svelte-1hjer75 :where(.svelte-1hjer75),.performance-campaign-opening.svelte-1hjer75 :where(.svelte-1hjer75):before,.performance-campaign-opening.svelte-1hjer75 :where(.svelte-1hjer75):after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.performance-thesis-conditions.svelte-1wd4bh5{--condition-accent: var(--color-performance-ink, #090909);display:grid;grid-template-columns:minmax(19rem,.9fr) minmax(0,1.4fr);width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin:clamp(1.25rem,4vw,4rem) auto;border:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}.performance-thesis-conditions[data-mode=ink].svelte-1wd4bh5{background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff)}.performance-thesis-conditions__thesis.svelte-1wd4bh5{display:grid;align-content:space-between;gap:clamp(2rem,7vw,6rem);min-height:26rem;padding:clamp(1.25rem,3vw,2.5rem);border-right:1px solid currentColor;background:linear-gradient(90deg,color-mix(in srgb,currentColor 7%,transparent) 1px,transparent 1px) 0 0 / 3rem 3rem,linear-gradient(color-mix(in srgb,currentColor 7%,transparent) 1px,transparent 1px) 0 0 / 3rem 3rem}.performance-thesis-conditions__thesis.svelte-1wd4bh5>span:where(.svelte-1wd4bh5),.performance-thesis-conditions__condition.svelte-1wd4bh5>span:where(.svelte-1wd4bh5){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);line-height:1.25;text-transform:uppercase}.performance-thesis-conditions__title.svelte-1wd4bh5{max-width:13ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(2.5rem,5.4vw,5.25rem);font-weight:var(--font-performance-display-weight, var(--font-medium, 500));font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94);text-wrap:balance}.performance-thesis-conditions.svelte-1wd4bh5 p:where(.svelte-1wd4bh5){margin:0;color:var(--color-performance-muted, #5e6268);line-height:1.45}.performance-thesis-conditions[data-mode=ink].svelte-1wd4bh5 p:where(.svelte-1wd4bh5){color:#ffffffab}.performance-thesis-conditions__conditions.svelte-1wd4bh5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.performance-thesis-conditions__condition.svelte-1wd4bh5{position:relative;display:grid;align-content:space-between;gap:1.5rem;min-height:13rem;padding:1.25rem;border-bottom:1px solid currentColor;border-right:1px solid currentColor}.performance-thesis-conditions__condition.svelte-1wd4bh5:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--condition-accent)}.performance-thesis-conditions__condition[data-tone=signal].svelte-1wd4bh5{--condition-accent: var(--color-performance-signal, #0057b8)}.performance-thesis-conditions__condition[data-tone=pressure].svelte-1wd4bh5{--condition-accent: var(--color-performance-pressure, #e54800)}.performance-thesis-conditions__condition[data-tone=growth].svelte-1wd4bh5{--condition-accent: var(--color-performance-growth, #007a4d)}.performance-thesis-conditions__condition[data-tone=risk].svelte-1wd4bh5{--condition-accent: var(--color-performance-risk, #c62026)}.performance-thesis-conditions__condition.svelte-1wd4bh5 strong:where(.svelte-1wd4bh5){max-width:18ch;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:var(--font-medium, 500);line-height:1.05}.performance-thesis-conditions__condition.svelte-1wd4bh5 p:where(.svelte-1wd4bh5){max-width:28ch;font-size:.88rem}@media(max-width:50rem){.performance-thesis-conditions.svelte-1wd4bh5{grid-template-columns:1fr}.performance-thesis-conditions__thesis.svelte-1wd4bh5{min-height:22rem;border-right:0;border-bottom:1px solid currentColor}}@media(max-width:35rem){.performance-thesis-conditions.svelte-1wd4bh5{width:100%;border-inline:0}.performance-thesis-conditions__conditions.svelte-1wd4bh5{grid-template-columns:1fr}}.performance-conversion-handoff.svelte-f4csgh{--handoff-accent: var(--color-performance-muted, #6b7280);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);border-block:1px solid var(--color-performance-ink, #090909);background:var(--color-performance-ink, #090909);color:#fff}.performance-conversion-handoff[data-state=ready].svelte-f4csgh{--handoff-accent: var(--color-performance-growth, #007a4d)}.performance-conversion-handoff[data-state=review].svelte-f4csgh{--handoff-accent: var(--color-performance-pressure, #e54800)}.performance-conversion-handoff[data-state=stop].svelte-f4csgh{--handoff-accent: var(--color-performance-risk, #c62026)}.performance-conversion-handoff__copy.svelte-f4csgh,.performance-conversion-handoff__boundary.svelte-f4csgh{padding:clamp(2rem,6vw,6rem)}.performance-conversion-handoff__copy.svelte-f4csgh{display:grid;align-content:center;justify-items:start;gap:1rem;min-height:clamp(28rem,50vw,43rem);background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px) 0 0 / 4rem 4rem,linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px) 0 0 / 4rem 4rem}.performance-conversion-handoff__eyebrow.svelte-f4csgh,.performance-conversion-handoff.svelte-f4csgh dt:where(.svelte-f4csgh){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);text-transform:uppercase}.performance-conversion-handoff__eyebrow.svelte-f4csgh{padding:.42rem .62rem;border:1px solid rgba(255,255,255,.44)}.performance-conversion-handoff.svelte-f4csgh h2:where(.svelte-f4csgh){max-width:13ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(3rem,6vw,6rem);font-weight:var(--font-performance-display-weight, var(--font-medium, 500));font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94);text-wrap:balance}.performance-conversion-handoff__copy.svelte-f4csgh p:where(.svelte-f4csgh){max-width:40rem;margin:0;color:#ffffffb3;font-size:1.08rem;line-height:1.5}.performance-conversion-handoff__actions.svelte-f4csgh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.performance-conversion-handoff__boundary.svelte-f4csgh{display:grid;align-content:space-between;gap:3rem;border-left:1px solid rgba(255,255,255,.32);background:color-mix(in srgb,var(--handoff-accent) 18%,#090909)}.performance-conversion-handoff.svelte-f4csgh dl:where(.svelte-f4csgh){margin:0;border-top:4px solid var(--handoff-accent)}.performance-conversion-handoff.svelte-f4csgh dl:where(.svelte-f4csgh)>div:where(.svelte-f4csgh){display:grid;grid-template-columns:minmax(6rem,.65fr) minmax(0,1.35fr);gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.3)}.performance-conversion-handoff.svelte-f4csgh dt:where(.svelte-f4csgh){color:#ffffff94}.performance-conversion-handoff.svelte-f4csgh dd:where(.svelte-f4csgh){margin:0;font-size:.92rem}.performance-conversion-handoff__steps.svelte-f4csgh{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.performance-conversion-handoff__step.svelte-f4csgh{display:grid;gap:.35rem;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.3)}.performance-conversion-handoff__step.svelte-f4csgh>span:where(.svelte-f4csgh){color:#ffffff94;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase}.performance-conversion-handoff__step.svelte-f4csgh strong:where(.svelte-f4csgh){font-size:1rem;font-weight:var(--font-medium, 500)}.performance-conversion-handoff__step.svelte-f4csgh p:where(.svelte-f4csgh){margin:0;color:#ffffffb3;font-size:.86rem;line-height:1.4}.performance-conversion-handoff__aside.svelte-f4csgh{min-width:0;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.3)}.performance-conversion-handoff__artifact.svelte-f4csgh{min-width:0;padding:clamp(1.25rem,3vw,3rem) clamp(2rem,6vw,6rem) clamp(2rem,5vw,5rem);border-top:1px solid rgba(255,255,255,.32);background:color-mix(in srgb,var(--handoff-accent) 18%,#090909)}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh{grid-template-areas:"copy boundary" "artifact artifact";grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh .performance-conversion-handoff__copy:where(.svelte-f4csgh){grid-area:copy;min-height:auto;padding-block:clamp(3.5rem,7vw,6rem)}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh .performance-conversion-handoff__boundary:where(.svelte-f4csgh){grid-area:boundary;align-content:center}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh .performance-conversion-handoff__artifact:where(.svelte-f4csgh){grid-area:artifact}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh h2:where(.svelte-f4csgh){max-width:12ch;font-size:clamp(3rem,5.4vw,5.5rem)}@media(max-width:50rem){.performance-conversion-handoff.svelte-f4csgh{grid-template-columns:1fr}.performance-conversion-handoff__boundary.svelte-f4csgh{border-top:1px solid rgba(255,255,255,.32);border-left:0}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh{grid-template-areas:"copy" "boundary" "artifact";grid-template-columns:1fr}.performance-conversion-handoff[data-artifact-placement=full-width].svelte-f4csgh .performance-conversion-handoff__copy:where(.svelte-f4csgh){padding-block:clamp(3rem,12vw,5rem)}}.clear-proof-strip.svelte-17jxeof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.clear-proof-strip__item.svelte-17jxeof{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;min-height:5.7rem;align-items:center;padding:.9rem;border:1px solid var(--color-performance-line, #d7d7d2);border-radius:var(--radius-performance-sm, 4px);background:var(--color-performance-panel, #ffffff)}.clear-proof-strip__item.svelte-17jxeof:before{content:"";position:absolute;inset:0 auto 0 0;width:.22rem;background:var(--proof-accent, var(--color-performance-signal-soft, #dce8f5))}.clear-proof-strip__item.svelte-17jxeof:nth-child(2){--proof-accent: var(--color-performance-growth-soft, #dcece5)}.clear-proof-strip__item.svelte-17jxeof:nth-child(3){--proof-accent: var(--color-performance-pressure-soft, #f7e2d7)}.clear-proof-strip__item.svelte-17jxeof:nth-child(4){--proof-accent: var(--color-performance-growth-soft, #dcece5)}.clear-proof-strip__item.svelte-17jxeof:not(:has(.clear-proof-strip__icon)){grid-template-columns:1fr}.clear-proof-strip__icon.svelte-17jxeof{position:relative;overflow:hidden;display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid var(--color-performance-line, #d7d7d2);border-radius:var(--radius-performance-sm, 4px);background:radial-gradient(circle,#9c9c96 0 1.5px,transparent 1.7px) .32rem .34rem / .78rem .78rem,color-mix(in srgb,var(--proof-accent, var(--color-performance-signal-soft, #dce8f5)) 48%,white);box-shadow:inset 0 0 0 1px #00000005;--workflow-signal-icon-color: var(--color-performance-ink, #090909);--workflow-signal-icon-size: 1.45rem}.clear-proof-strip__icon.svelte-17jxeof:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffffb8,#ffffff2e)}.clear-proof-strip__icon.svelte-17jxeof svg{position:relative;z-index:1}.clear-proof-strip__item.svelte-17jxeof span:where(.svelte-17jxeof){display:block;color:var(--color-performance-ink, #090909);font-family:var(--font-mono);font-size:.95rem;font-weight:var(--font-medium);letter-spacing:0;line-height:1.15}.clear-proof-strip__item.svelte-17jxeof p:where(.svelte-17jxeof){margin:.28rem 0 0;color:var(--color-performance-muted, #5e6268);font-size:.86rem;line-height:1.35}@media(max-width:980px){.clear-proof-strip.svelte-17jxeof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.clear-proof-strip.svelte-17jxeof{grid-template-columns:1fr}.clear-proof-strip__item.svelte-17jxeof{padding:.85rem}}.learn-home.svelte-1uha8ag{background:var(--color-performance-paper, #f3f3f0)}.learn-section.svelte-1uha8ag{display:grid;gap:1.25rem;width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin-inline:auto;padding-block:3.5rem}.learn-section--proof.svelte-1uha8ag{padding-top:1rem}.learn-section__header.svelte-1uha8ag{display:grid;gap:.55rem;max-width:42rem}.learn-section__header.svelte-1uha8ag span:where(.svelte-1uha8ag),.course-panel__summary.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-performance-muted, #5e6268);font-family:var(--font-mono);font-size:.76rem;font-weight:var(--font-semibold);letter-spacing:0;line-height:1.15;text-transform:uppercase}.learn-section__header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:var(--color-performance-ink, #090909);font-size:clamp(2rem,4vw,3.15rem);font-weight:var(--font-medium);letter-spacing:0;line-height:1.04;text-wrap:balance}.course-grid.svelte-1uha8ag{display:grid;gap:1rem}.course-panel.svelte-1uha8ag{display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:1.25rem;padding:1rem;border:1px solid var(--color-performance-line, #d7d7d2);border-radius:var(--radius-performance-md, 4px);background:var(--color-performance-panel, #ffffff);color:inherit;text-decoration:none}.course-panel.svelte-1uha8ag:hover{border-color:var(--color-performance-line-strong, #9c9c96)}.course-panel__summary.svelte-1uha8ag{display:grid;align-content:start;gap:.75rem;padding:.85rem;border-radius:var(--radius-performance-sm, 4px);background:linear-gradient(90deg,rgba(10,14,25,.035) 1px,transparent 1px) 0 0 / 2.8rem 2.8rem,var(--color-performance-court, #e6e6e0)}.course-panel__summary.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;color:var(--color-performance-ink, #090909);font-size:clamp(1.65rem,3vw,2.5rem);font-weight:var(--font-medium);letter-spacing:0;line-height:1.05}.course-panel__summary.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--color-performance-muted, #5e6268);font-size:1rem;line-height:1.52}.lesson-list.svelte-1uha8ag{display:grid;gap:.58rem;margin:0;padding:0;list-style:none}.lesson-list.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:start;min-height:4.6rem;padding:.85rem;border:1px solid var(--color-performance-line, #d7d7d2);border-radius:var(--radius-performance-sm, 4px);background:#ffffffe6}.lesson-list__index.svelte-1uha8ag,.lesson-list__duration.svelte-1uha8ag{font-family:var(--font-mono);font-size:.78rem;font-weight:var(--font-medium);letter-spacing:0}.lesson-list__index.svelte-1uha8ag{display:grid;place-items:center;min-width:2.1rem;min-height:2.1rem;border-radius:var(--radius-performance-sm, 4px);background:var(--color-performance-ink, #090909);color:#fff}.lesson-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;color:var(--color-performance-ink, #090909);font-size:1rem;font-weight:var(--font-medium);line-height:1.25}.lesson-list.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.26rem 0 0;color:var(--color-performance-muted, #5e6268);font-size:.92rem;line-height:1.42}.lesson-list__duration.svelte-1uha8ag{color:var(--color-performance-muted, #5e6268);white-space:nowrap}@media(max-width:860px){.course-panel.svelte-1uha8ag{grid-template-columns:1fr}}@media(max-width:640px){.learn-section.svelte-1uha8ag{width:min(100% - 1.5rem,var(--content-width-performance, 85rem));padding-block:2.5rem}.course-panel.svelte-1uha8ag{padding:.75rem}.lesson-list.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:auto minmax(0,1fr)}.lesson-list__duration.svelte-1uha8ag{grid-column:2}}
