.AppCard-module__mOiyua__card{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.AppCard-module__mOiyua__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.AppCard-module__mOiyua__icon{border-radius:var(--radius-md);width:96px;height:96px;box-shadow:var(--shadow-sm)}.AppCard-module__mOiyua__name{color:var(--color-text);font-size:1.35rem;font-weight:800}.AppCard-module__mOiyua__description{color:var(--color-text-muted);font-size:1rem;line-height:1.5}.AppCard-module__mOiyua__badge{margin-top:var(--space-2);align-items:center;gap:var(--space-2);background:var(--color-text);color:#fff;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);font-size:.9rem;font-weight:600;transition:background .2s;display:inline-flex}.AppCard-module__mOiyua__badge:hover{background:var(--color-primary-dark)}
.page-module___8aEwW__hero{padding-block:var(--space-12) var(--space-10);background:radial-gradient(circle at 15% 20%, #ee9d2b29, transparent 45%), radial-gradient(circle at 85% 10%, #e76e5029, transparent 40%), var(--color-background);text-align:center;position:relative;overflow:hidden}.page-module___8aEwW__heroInner{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.page-module___8aEwW__eyebrow{padding:var(--space-2) var(--space-4);background:var(--color-secondary);color:var(--color-primary-dark);border-radius:var(--radius-full);letter-spacing:.02em;font-size:.85rem;font-weight:700;display:inline-flex}.page-module___8aEwW__title{letter-spacing:-.02em;max-width:20ch;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1}.page-module___8aEwW__title span{color:var(--color-primary)}.page-module___8aEwW__subtitle{color:var(--color-text-muted);max-width:42ch;font-size:1.15rem;line-height:1.6}.page-module___8aEwW__ctaButton{margin-top:var(--space-2);align-items:center;gap:var(--space-2);background:var(--color-primary);color:#fff;padding:var(--space-4) var(--space-6);border-radius:var(--radius-full);box-shadow:var(--shadow-md);font-size:1rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.page-module___8aEwW__ctaButton:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.page-module___8aEwW__section{padding-block:var(--space-12)}.page-module___8aEwW__sectionAlt{background:var(--color-surface)}.page-module___8aEwW__sectionHeader{text-align:center;margin-bottom:var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module___8aEwW__sectionTitle{letter-spacing:-.02em;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:800}.page-module___8aEwW__sectionSubtitle{color:var(--color-text-muted);max-width:48ch;font-size:1.05rem;line-height:1.6}.page-module___8aEwW__appsGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:720px){.page-module___8aEwW__appsGrid{grid-template-columns:1fr}}.page-module___8aEwW__contact{text-align:center}.page-module___8aEwW__contactCard{background:var(--color-secondary);border-radius:var(--radius-lg);max-width:560px;padding:var(--space-8);align-items:center;gap:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.page-module___8aEwW__contactCopy{color:var(--color-text);line-height:1.6}.page-module___8aEwW__emailLink{align-items:center;gap:var(--space-2);background:var(--color-primary);color:#fff;padding:var(--space-4) var(--space-6);border-radius:var(--radius-full);font-size:1.05rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.page-module___8aEwW__emailLink:hover{background:var(--color-primary-dark);transform:translateY(-2px)}
