.page_container__o1zvX{min-height:100vh;background-color:#f8fafc;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;color:#334155;position:relative;overflow:hidden}.page_background__zaI11{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(180deg,#f8fafc,#f1f5f9);z-index:0}.page_main__Gn8zZ{position:relative;z-index:1;max-width:960px;margin:0 auto;padding:3.5rem 2rem}.page_backLink__FGncx{display:inline-block;margin-bottom:2rem;color:#64748b;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .2s ease;position:relative}.page_backLink__FGncx:hover{color:#3b5278;transform:translateX(-4px)}.page_header__vBNq_{text-align:center;margin-bottom:3.5rem;animation:page_fadeIn__KnQyv .8s ease-out}@keyframes page_fadeIn__KnQyv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_title__fMo9y{font-size:3.2rem;font-weight:700;color:#1e293b;margin-bottom:1.25rem;letter-spacing:-.02em}.page_description__P2a5G{font-size:1.05rem;color:#475569;line-height:1.85;max-width:680px;margin:0 auto}.page_categoriesSection__pgAVu{margin-top:2.5rem;animation:page_fadeIn__KnQyv 1s ease-out .2s both}.page_sectionTitle__KDApS{font-size:1.75rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:2.25rem;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.page_sectionTitle__KDApS:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:44px;height:3px;background-color:#3b5278;border-radius:2px}.page_grid__vCx79{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%}.page_categoryCard__uzONh{background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;padding:2.25rem 1.75rem;text-align:left;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;box-shadow:0 4px 16px rgba(15,23,42,.04)}.page_categoryCard__uzONh:hover{transform:translateY(-5px);border-color:#cbd5e1;box-shadow:0 14px 28px rgba(15,23,42,.08);background:#ffffff}.page_categoryIcon__y38LY{font-size:2.5rem;margin-bottom:1rem;line-height:1;display:inline-block}.page_categoryTitle__gWPer{font-size:1.3rem;font-weight:700;color:#1e293b;margin-bottom:.75rem;position:relative;z-index:2}.page_categoryDescription__tP2rW{color:#475569;font-size:.95rem;line-height:1.65;flex-grow:1;position:relative;z-index:2}.page_arrow__LUDRR{margin-top:1rem;font-size:1.2rem;color:#3b5278;font-weight:700;opacity:0;transform:translateX(-10px);transition:all .3s ease;align-self:flex-end}.page_categoryCard__uzONh:hover .page_arrow__LUDRR{opacity:1;transform:translateX(0)}@media (max-width:768px){.page_main__Gn8zZ{padding:2rem .75rem}.page_title__fMo9y{font-size:2.5rem}.page_categoryCard__uzONh{padding:1.75rem 1.25rem}.page_grid__vCx79{grid-template-columns:1fr}}