.learn-hero{padding-bottom:0}.learn-tabs{display:flex;flex-wrap:wrap;gap:8px;position:relative;margin-top:36px;margin-bottom:-1px}.learn-tab{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid var(--color-border);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg-card);color:var(--color-text-soft);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.learn-tab:hover,.learn-tab:focus-visible{color:var(--color-champagne);border-color:var(--color-accent)}.learn-tab.is-active{background:var(--color-bg);border-color:var(--color-accent);color:var(--color-text)}.learn-tab__short{font-family:var(--font-display);font-size:15px;letter-spacing:.02em;color:var(--color-accent)}.learn-tab--rules{margin-left:auto;background:none;border-color:transparent;color:var(--color-accent)}.learn__body{width:100%}.learn__body:not(.learn__body--wide)>*{max-width:1080px}@media (max-width: 768px){.learn-tabs{flex-wrap:nowrap;overflow-x:auto;margin-top:28px;scrollbar-width:none}.learn-tabs::-webkit-scrollbar{display:none}.learn-tab{min-height:44px;padding:0 14px;font-size:13px}.learn-tab--rules{margin-left:0}}
