.page-module__Q3gSTa__page{background:var(--tf-bg-default);min-height:100vh;padding:var(--spacing-3xl)var(--spacing-lg)}.page-module__Q3gSTa__container{max-width:1100px;margin:0 auto}.page-module__Q3gSTa__title{margin-bottom:var(--spacing-sm);color:var(--tf-text-primary);font-size:clamp(1.8rem,5vw,2.5rem);font-weight:800}.page-module__Q3gSTa__subtitle{color:var(--tf-text-secondary);margin-bottom:var(--spacing-2xl);font-size:1.1rem}.page-module__Q3gSTa__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.page-module__Q3gSTa__card{background:var(--tf-bg-card);border:1px solid var(--tf-border);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__Q3gSTa__card h3{color:var(--tf-text-primary);font-size:1.15rem}.page-module__Q3gSTa__card p{color:var(--tf-text-secondary);line-height:1.5}.page-module__Q3gSTa__links{gap:var(--spacing-xxs);flex-direction:column;display:flex}.page-module__Q3gSTa__link{color:var(--tf-primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}.page-module__Q3gSTa__faq{margin-top:var(--spacing-2xl);background:var(--tf-bg-card);border:1px solid var(--tf-border);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-sm)}.page-module__Q3gSTa__faq h3{margin-bottom:var(--spacing-md);color:var(--tf-text-primary)}.page-module__Q3gSTa__faqItem{margin-bottom:var(--spacing-md)}.page-module__Q3gSTa__faqItem h4{color:var(--tf-text-primary);margin-bottom:var(--spacing-xxs)}.page-module__Q3gSTa__faqItem p{color:var(--tf-text-secondary);line-height:1.6}.page-module__Q3gSTa__actionLinks{margin-top:var(--spacing-2xl);gap:var(--spacing-md);flex-wrap:wrap;display:flex}.page-module__Q3gSTa__actionLink{color:var(--tf-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}
