.styles-module__47LlFq__content{padding:2rem 1.5rem 6rem}.styles-module__47LlFq__container{max-width:1100px;margin:0 auto}.styles-module__47LlFq__filter{border-bottom:1px solid #4755694d;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;padding-bottom:1.5rem;display:flex}.styles-module__47LlFq__filterBtn{color:#64748b;cursor:pointer;font-size:.8125rem;font-weight:600;font-family:var(--font-geist-mono), monospace;background:#1e293b66;border:1px solid #47556966;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem;text-decoration:none;transition:all .2s;display:inline-flex}.styles-module__47LlFq__filterBtn:hover{color:#e2e8f0;background:#4ade800d;border-color:#4ade8066}.styles-module__47LlFq__filterBtnActive{color:var(--green);background:#4ade8014;border-color:#4ade8080}.styles-module__47LlFq__filterCount{background:#4755694d;border-radius:9999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700;line-height:1.4}.styles-module__47LlFq__filterBtnActive .styles-module__47LlFq__filterCount{color:var(--green);background:#4ade8026}.styles-module__47LlFq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.styles-module__47LlFq__card{background:linear-gradient(135deg,#1e293b80 0%,#0f172a80 100%);border:1px solid #47556980;border-radius:20px;flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;transition:all .3s;display:flex}.styles-module__47LlFq__card:hover{border-color:#4ade804d;transform:translateY(-3px);box-shadow:0 12px 32px -8px #4ade801a}.styles-module__47LlFq__cardTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.styles-module__47LlFq__cardTerm{color:#f1f5f9;font-size:1rem;font-weight:800;line-height:1.3;font-family:var(--font-geist-mono), monospace}.styles-module__47LlFq__cardLevel{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.625rem;font-weight:700;font-family:var(--font-geist-mono), monospace;border-radius:6px;flex-shrink:0;padding:.2rem .6rem}.styles-module__47LlFq__cardLevelgreen{color:var(--green);background:#4ade8014;border:1px solid #4ade8033}.styles-module__47LlFq__cardLevelcyan{color:#06b6d4;background:#06b6d414;border:1px solid #06b6d433}.styles-module__47LlFq__cardLevelpurple{color:#a855f7;background:#a855f714;border:1px solid #a855f733}.styles-module__47LlFq__cardDefinition{color:#64748b;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.8125rem;line-height:1.65;display:-webkit-box;overflow:hidden}.styles-module__47LlFq__cardFooter{border-top:1px solid #47556940;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.styles-module__47LlFq__cardCategory{color:#475569;text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600;font-family:var(--font-geist-mono), monospace}.styles-module__47LlFq__cardArrow{color:#334155;font-size:1rem;transition:all .2s}.styles-module__47LlFq__card:hover .styles-module__47LlFq__cardArrow{color:var(--green);transform:translate(3px)}@media (max-width:768px){.styles-module__47LlFq__heroStats{gap:1.25rem;padding:.875rem 1.25rem}.styles-module__47LlFq__grid{grid-template-columns:1fr}}
