.SimpleRecommendation-module__Z2CN-q__recommendation{max-width:68ch;margin-block:var(--space-8);padding:var(--space-5);border-left:.2rem solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--color-accent-surface-faint)}.SimpleRecommendation-module__Z2CN-q__label{color:var(--color-accent);font-family:var(--font-code), monospace;font-size:var(--font-size-xs);letter-spacing:.07em;text-transform:uppercase}.SimpleRecommendation-module__Z2CN-q__title{margin-top:var(--space-2);color:var(--color-text-primary);font-family:var(--font-heading), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.3}.SimpleRecommendation-module__Z2CN-q__creator{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}.SimpleRecommendation-module__Z2CN-q__description{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.7}.SimpleRecommendation-module__Z2CN-q__description>*+*{margin-top:var(--space-3)}
.Callout-module__npK0qa__callout{gap:var(--space-4);max-width:68ch;margin-block:var(--space-8);padding:var(--space-5);border:1px solid var(--callout-border);border-radius:var(--radius-md);background-color:var(--callout-background);border-left-width:.25rem;grid-template-columns:auto minmax(0,1fr);display:grid}.Callout-module__npK0qa__icon{border-radius:var(--radius-md);background-color:var(--callout-icon-background);width:2.25rem;height:2.25rem;color:var(--callout-color);place-items:center;display:grid}.Callout-module__npK0qa__icon svg{width:1.1rem;height:1.1rem}.Callout-module__npK0qa__content{min-width:0}.Callout-module__npK0qa__title{color:var(--callout-color);font-family:var(--font-heading), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.Callout-module__npK0qa__body{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.7}.Callout-module__npK0qa__body>*+*{margin-top:var(--space-3)}.Callout-module__npK0qa__info{--callout-color:var(--color-info);--callout-border:var(--color-info-border);--callout-background:var(--color-info-surface);--callout-icon-background:var(--color-info-icon-surface)}.Callout-module__npK0qa__tip{--callout-color:var(--color-accent);--callout-border:var(--color-accent-border-emphasis);--callout-background:var(--color-accent-surface-soft);--callout-icon-background:var(--color-accent-surface-strong)}.Callout-module__npK0qa__warning{--callout-color:var(--color-warning);--callout-border:var(--color-warning-border);--callout-background:var(--color-warning-surface);--callout-icon-background:var(--color-warning-icon-surface)}.Callout-module__npK0qa__important{--callout-color:var(--color-danger);--callout-border:var(--color-danger-border);--callout-background:var(--color-danger-surface);--callout-icon-background:var(--color-danger-icon-surface)}@media (max-width:35rem){.Callout-module__npK0qa__callout{grid-template-columns:1fr}}
.Quote-module__jb0UeG__quote{max-width:68ch;margin-block:var(--space-12);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 15%, var(--color-accent-surface-strong), transparent 38%), var(--color-surface-primary);padding:clamp(2rem,5vw,3.5rem);position:relative}.Quote-module__jb0UeG__mark{color:var(--color-accent);font-family:Georgia,serif;font-size:4rem;line-height:.7;display:block}.Quote-module__jb0UeG__text{margin-top:var(--space-4);color:var(--color-text-primary);font-family:var(--font-heading), sans-serif;font-size:clamp(1.35rem,3vw,2rem);font-style:italic;line-height:1.5}.Quote-module__jb0UeG__caption{gap:var(--space-2);margin-top:var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.Quote-module__jb0UeG__caption strong{color:var(--color-accent)}.Quote-module__jb0UeG__caption span:before{content:"•";margin-right:var(--space-2);color:var(--color-border-primary)}
.Statistic-module__tGx7nG__statistic{max-width:68ch;margin-block:var(--space-10);padding:var(--space-8);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-accent-surface-subtle), transparent 52%), var(--color-surface-primary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,3rem);display:grid}.Statistic-module__tGx7nG__value{color:var(--color-accent);font-family:var(--font-display), sans-serif;font-size:clamp(3rem,8vw,5rem);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:1}.Statistic-module__tGx7nG__label{color:var(--color-text-primary);font-family:var(--font-heading), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.Statistic-module__tGx7nG__description{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}@media (max-width:35rem){.Statistic-module__tGx7nG__statistic{grid-template-columns:1fr}}
.YouTubeEmbed-module__-u4xTq__wrapper{max-width:68ch;margin-block:var(--space-10)}.YouTubeEmbed-module__-u4xTq__video{aspect-ratio:16/9;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background-color:var(--color-surface-primary);position:relative;overflow:hidden}.YouTubeEmbed-module__-u4xTq__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.YouTubeEmbed-module__-u4xTq__wrapper figcaption{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}
.ArticlePage-module__RxeErW__articleLayout{padding-block:var(--section-spacing);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid;overflow:visible}.ArticlePage-module__RxeErW__tableOfContents{min-width:0;top:calc(var(--header-height) + var(--space-6));align-self:start;position:sticky}.ArticlePage-module__RxeErW__contentWrapper{width:100%;min-width:0;max-width:var(--content-width)}@media (min-width:64rem){.ArticlePage-module__RxeErW__articleLayout{grid-template-columns:minmax(12rem, 15rem) minmax(0, var(--content-width));justify-content:center}}@media (max-width:63.9375rem){.ArticlePage-module__RxeErW__articleLayout{grid-template-columns:1fr}.ArticlePage-module__RxeErW__tableOfContents{position:static}.ArticlePage-module__RxeErW__contentWrapper{margin-inline:auto}}
.ReadingProgress-module__vR-v0G__track{top:var(--header-height);z-index:var(--z-index-reading-progress);pointer-events:none;background-color:#0000;height:.1875rem;position:fixed;left:0;right:0}.ReadingProgress-module__vR-v0G__progress{background:linear-gradient(90deg, var(--color-accent-active), var(--color-accent), var(--color-accent-secondary));transform-origin:0;width:100%;height:100%;transition:transform 80ms linear;transform:scaleX(0);box-shadow:0 0 .75rem #e07e1d73}@media (prefers-reduced-motion:reduce){.ReadingProgress-module__vR-v0G__progress{transition:none}}
