.AlgoHub-module__nxyL3W__lead{font-size:var(--cm-text-body-lg);line-height:var(--cm-leading-relaxed);color:var(--cm-text-tertiary);max-width:var(--cm-measure-section-wide);margin-top:16px}.AlgoHub-module__nxyL3W__algoHeroMark{width:fit-content;max-height:56px;margin-bottom:22px;display:block}.AlgoHub-module__nxyL3W__algoHeroMark img{width:auto;height:auto;max-height:56px}.AlgoHub-module__nxyL3W__philosophy{max-width:min(var(--cm-prose-max), 100%);text-align:left;margin:0}.AlgoHub-module__nxyL3W__philosophy blockquote{font-family:var(--cm-font-display);color:var(--cm-text-secondary);margin:0 0 16px;font-size:clamp(1.25rem,2.2vw,1.65rem);font-style:italic;font-weight:600;line-height:1.45}.AlgoHub-module__nxyL3W__philosophy cite{font-size:var(--cm-text-sm-body);color:var(--cm-text-muted);font-style:normal}.AlgoHub-module__nxyL3W__cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.AlgoHub-module__nxyL3W__card{background:var(--cm-surface-1);border:1px solid var(--cm-line);border-radius:var(--cm-radius-2xl);min-height:100%;transition:border-color var(--cm-duration-micro) var(--cm-ease-micro), background var(--cm-duration-micro) var(--cm-ease-micro), transform var(--cm-duration-micro) var(--cm-ease-micro), box-shadow var(--cm-duration-micro) var(--cm-ease-micro);flex-direction:column;padding:28px 22px;display:flex}@media (hover:hover){.AlgoHub-module__nxyL3W__card:hover{border-color:var(--cm-line-3);background:var(--cm-surface-2)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.AlgoHub-module__nxyL3W__card:hover{box-shadow:var(--cm-shadow-elevated);transform:translateY(-2px)}}.AlgoHub-module__nxyL3W__cardTag{font-size:var(--cm-text-xs-lg);letter-spacing:.1em;text-transform:uppercase;color:var(--cm-accent);margin-bottom:10px;font-weight:700}.AlgoHub-module__nxyL3W__cardTitle{font-family:var(--cm-font-display);font-size:var(--cm-text-h3-card);color:var(--cm-text-primary);margin-bottom:12px;font-weight:700;line-height:1.2}.AlgoHub-module__nxyL3W__cardDesc{font-size:var(--cm-text-sm-body);color:var(--cm-text-tertiary);line-height:var(--cm-leading-body);flex:1;margin-bottom:18px}.AlgoHub-module__nxyL3W__metaRow{font-size:var(--cm-text-xs-lg);color:var(--cm-text-muted);flex-wrap:wrap;gap:10px 16px;margin-bottom:20px;display:flex}.AlgoHub-module__nxyL3W__metaRow span strong{color:var(--cm-text-secondary);font-weight:600}.AlgoHub-module__nxyL3W__ladder{flex-direction:column;gap:0;margin-top:44px;display:flex}.AlgoHub-module__nxyL3W__ladderRow{border-bottom:1px solid var(--cm-line);grid-template-columns:140px 1fr;align-items:start;gap:24px;padding:22px 0;display:grid}.AlgoHub-module__nxyL3W__ladderRow:first-child{padding-top:0}.AlgoHub-module__nxyL3W__ladderCap{font-size:var(--cm-text-xs-lg);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-accent);font-weight:700}.AlgoHub-module__nxyL3W__ladderBody h3{font-size:var(--cm-text-h4);color:var(--cm-text-primary);margin-bottom:8px;font-weight:700}.AlgoHub-module__nxyL3W__ladderBody p{font-size:var(--cm-text-sm-body);color:var(--cm-text-tertiary);line-height:var(--cm-leading-body);margin:0}.AlgoHub-module__nxyL3W__ctaBand{padding:var(--cm-cta-band-y) 0;text-align:center;background:var(--cm-ink-2);border-top:1px solid var(--cm-line);position:relative;overflow:hidden}.AlgoHub-module__nxyL3W__ctaGlow{width:var(--cm-blob-w-hub-cta);height:var(--cm-blob-h-hub-cta);background:var(--cm-glow-accent-strong);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AlgoHub-module__nxyL3W__ctaInner{z-index:2;max-width:var(--cm-measure-cta-inner-md);padding:0 var(--cm-page-gutter-sm);margin:0 auto;position:relative}.AlgoHub-module__nxyL3W__ctaLead{font-size:var(--cm-text-body-lg);color:var(--cm-text-tertiary);line-height:var(--cm-leading-body);margin:14px 0 26px}.AlgoHub-module__nxyL3W__ctaBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:940px){.AlgoHub-module__nxyL3W__cards{grid-template-columns:1fr}.AlgoHub-module__nxyL3W__ladderRow{grid-template-columns:1fr;gap:8px}}
