.page_page__Y9arX{min-height:100vh;position:relative;overflow:hidden}.page_bgDecor__ZvnBI{position:absolute;inset:0;pointer-events:none;z-index:0}.page_blob1__dW8I2{top:-5%;right:-12%;width:700px;height:700px;background:radial-gradient(circle,rgba(99,102,241,.18) 0,rgba(99,102,241,.06) 45%,transparent 70%)}.page_blob1__dW8I2,.page_blob2__qeCig{position:absolute;border-radius:50%;filter:blur(40px)}.page_blob2__qeCig{bottom:5%;left:-10%;width:550px;height:550px;background:radial-gradient(circle,rgba(236,72,153,.14) 0,rgba(236,72,153,.04) 45%,transparent 70%)}.page_inner__61bPx{position:relative;z-index:1;padding:7rem 0 5rem}.page_grid__l_s3p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.page_card__000xB{display:flex;flex-direction:column;padding:1.65rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;animation:page_cardReveal__gK7tA .5s ease both}@keyframes page_cardReveal__gK7tA{0%{opacity:0;transform:translateY(28px) scale(.97);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.page_accent__NnQIg{position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.page_card__000xB:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page_card__000xB:hover .page_accent__NnQIg{transform:scaleX(1)}.page_card__000xB:hover .page_cardTitle__ziSi5{color:var(--color-primary-light)}.page_card__000xB:hover .page_more__OOc3H{color:var(--color-primary-light);gap:.5rem}.page_featured__6B0kj{grid-column:span 2}.page_featured__6B0kj .page_cardDesc__e30A2{max-width:34rem}.page_cardHead__XYj2H{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.page_icon__4_HWL{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:14px;font-size:1.4rem;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.08));border:1px solid rgba(99,102,241,.18)}.page_price__fwet7{font-size:.8rem;font-weight:500;color:var(--color-text-muted);padding:.3rem .7rem;border-radius:50px;background:hsla(0,0%,100%,.04);border:1px solid var(--color-border);white-space:nowrap}.page_cardTitle__ziSi5{margin:0 0 .5rem;font-size:1.15rem;font-weight:600;letter-spacing:-.01em;transition:color .2s ease}.page_cardDesc__e30A2{margin:0;font-size:.88rem;line-height:1.6;color:var(--color-text-secondary);flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_cardFooter__YXMuQ{display:flex;align-items:flex-end;justify-content:space-between;margin-top:1.35rem;gap:1rem}.page_tags__fOpnE{display:flex;flex-wrap:wrap;gap:.3rem}.page_tag__6W6Yc{font-size:.7rem;padding:.2rem .45rem;border-radius:6px;color:var(--color-text-muted);background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06);font-weight:500;white-space:nowrap}.page_more__OOc3H{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;color:var(--color-primary);white-space:nowrap;flex-shrink:0;transition:color .2s ease,gap .2s ease}.page_bottom__1fH_x{margin-top:3rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.page_note__T0hON{margin:0;font-size:.85rem;line-height:1.6;color:var(--color-text-muted);max-width:34rem}@media (max-width:1024px){.page_grid__l_s3p{grid-template-columns:repeat(2,1fr)}.page_featured__6B0kj{grid-column:span 2}}@media (max-width:640px){.page_inner__61bPx{padding:7rem 0 3.5rem}.page_grid__l_s3p{grid-template-columns:1fr;gap:1rem}.page_featured__6B0kj{grid-column:span 1}.page_card__000xB{padding:1.35rem}.page_bottom__1fH_x,.page_cardFooter__YXMuQ{flex-direction:column;align-items:flex-start}.page_bottom__1fH_x{gap:1.25rem}.page_bgDecor__ZvnBI{display:none}}