.page_hero__sp8Ww{padding:calc(80px + 4rem) 0 4rem;background:var(--color-bg-dark);text-align:center}.page_container__Ibvf7{max-width:1280px;margin:0 auto;padding:0 2rem}.page_title__gKO5l{font-size:4rem;font-weight:700;color:var(--color-white);margin-bottom:1.5rem;letter-spacing:-.03em}.page_subtitle__zUJpw{font-size:1.5rem;color:var(--color-gray-400)}.page_useCases__GSdiy{padding:4rem 0;background:var(--color-bg-darker)}.page_grid__oSkBW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.page_card__YUiVd{padding:3rem;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:1.5rem;transition:all .3s ease;display:flex;flex-direction:column;position:relative;overflow:hidden}.page_card__YUiVd:hover{background:rgba(139,92,246,.2);border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 20px 40px rgba(139,92,246,.3)}.page_card__YUiVd:hover .page_arrow__ioUOv{transform:translateX(8px)}.page_cardTitle__v76_7{font-size:2rem;font-weight:700;color:var(--color-white);margin-bottom:1rem;letter-spacing:-.02em}.page_cardDescription__wayKt{color:var(--color-gray-400);line-height:1.7;flex:1 1;margin-bottom:1.5rem}.page_arrow__ioUOv{font-size:1.5rem;color:var(--color-accent);transition:transform .3s ease;align-self:flex-start}@media (max-width:968px){.page_grid__oSkBW{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_title__gKO5l{font-size:2.5rem}.page_grid__oSkBW{grid-template-columns:1fr}}