.page-module__E0kJGG__page{text-align:center;box-sizing:border-box;background:var(--background);flex-direction:column;justify-content:center;align-items:center;height:100dvh;max-height:100dvh;padding:clamp(1rem,5vw,2.5rem);display:flex;overflow:hidden}.page-module__E0kJGG__brand{flex-direction:column;align-items:center;gap:1.25rem;max-width:22rem;display:flex}.page-module__E0kJGG__logo{width:clamp(4.5rem,18vw,6.5rem);height:auto;display:block}.page-module__E0kJGG__title{font-family:var(--font-vazirmatn), "Vazirmatn", Tahoma, sans-serif;letter-spacing:-.02em;color:var(--foreground);font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;line-height:1.3}.page-module__E0kJGG__subtitle{font-family:var(--font-vazirmatn), "Vazirmatn", Tahoma, sans-serif;color:#eceef4b8;font-size:clamp(.875rem,2.4vw,1rem);font-weight:400;line-height:1.6}.page-module__E0kJGG__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.25rem;display:flex}.page-module__E0kJGG__link{font-family:var(--font-vazirmatn), "Vazirmatn", Tahoma, sans-serif;color:var(--foreground);background:#6366f126;border:1px solid #eceef433;border-radius:999px;padding:.65rem 1.35rem;font-size:.9375rem;font-weight:600;transition:background .2s,border-color .2s}.page-module__E0kJGG__link:hover{background:#6366f147;border-color:#eceef459}.page-module__E0kJGG__linkSecondary{font-family:var(--font-vazirmatn), "Vazirmatn", Tahoma, sans-serif;color:var(--foreground);background:0 0;border:1px solid #eceef41f;border-radius:999px;padding:.65rem 1.35rem;font-size:.9375rem;font-weight:500;transition:background .2s,border-color .2s}.page-module__E0kJGG__linkSecondary:hover{background:#eceef40f;border-color:#eceef438}
