.page-module__kEsXyq__page{min-height:100vh}.page-module__kEsXyq__breadcrumbs{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg)0;font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.page-module__kEsXyq__breadcrumbs a{color:var(--color-primary);transition:color .2s}.page-module__kEsXyq__breadcrumbs a:hover{color:var(--color-primary-dark)}.page-module__kEsXyq__hero{padding:var(--spacing-3xl)0;color:#fff;text-align:center;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%)}.page-module__kEsXyq__heroContent{max-width:800px;margin:0 auto}.page-module__kEsXyq__heroIcon{margin-bottom:var(--spacing-lg);font-size:5rem;animation:2s infinite page-module__kEsXyq__bounce}@keyframes page-module__kEsXyq__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page-module__kEsXyq__heroTitle{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md)}.page-module__kEsXyq__heroDesc{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xl);opacity:.95}.page-module__kEsXyq__content{max-width:900px;padding:var(--spacing-3xl)0;margin:0 auto}.page-module__kEsXyq__section{margin-bottom:var(--spacing-3xl)}.page-module__kEsXyq__section h2{font-size:var(--font-size-2xl);color:var(--color-primary);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:3px solid var(--color-primary-light)}.page-module__kEsXyq__textContent{font-size:var(--font-size-lg);color:var(--color-text);line-height:1.8}.page-module__kEsXyq__infoGrid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.page-module__kEsXyq__infoCard{background-color:var(--color-bg-secondary);padding:var(--spacing-lg);border-radius:var(--radius-lg);border-left:4px solid var(--color-primary)}.page-module__kEsXyq__infoCard h3{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);color:var(--color-text)}.page-module__kEsXyq__infoCard p{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.page-module__kEsXyq__list{padding:0;list-style:none}.page-module__kEsXyq__list li{padding:var(--spacing-md);margin-bottom:var(--spacing-sm);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);border-left:3px solid var(--color-success);font-size:var(--font-size-base);line-height:1.6}.page-module__kEsXyq__list li:before{content:"✓ ";color:var(--color-success);margin-right:var(--spacing-sm);font-weight:700}.page-module__kEsXyq__steps{gap:var(--spacing-xl);flex-direction:column;display:flex}.page-module__kEsXyq__step{gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);transition:transform .2s,box-shadow .2s;display:flex}.page-module__kEsXyq__step:hover{box-shadow:var(--shadow-md);transform:translate(4px)}.page-module__kEsXyq__stepNumber{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));color:#fff;width:50px;height:50px;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__kEsXyq__stepContent h3{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);color:var(--color-text)}.page-module__kEsXyq__stepContent p{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__kEsXyq__faqs{gap:var(--spacing-lg);flex-direction:column;display:flex}.page-module__kEsXyq__faq{padding:var(--spacing-lg);background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);border-left:4px solid var(--color-secondary)}.page-module__kEsXyq__faq h3{font-size:var(--font-size-lg);color:var(--color-text);margin-bottom:var(--spacing-sm)}.page-module__kEsXyq__faq p{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__kEsXyq__ctaSection{text-align:center;padding:var(--spacing-3xl);background:linear-gradient(135deg,var(--color-bg-secondary),var(--color-bg-tertiary));border-radius:var(--radius-xl);margin-top:var(--spacing-3xl)}.page-module__kEsXyq__ctaSection h2{margin-bottom:var(--spacing-md);border:none}.page-module__kEsXyq__ctaSection p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}@media (max-width:768px){.page-module__kEsXyq__heroTitle{font-size:var(--font-size-2xl)}.page-module__kEsXyq__heroIcon{font-size:3rem}.page-module__kEsXyq__infoGrid{grid-template-columns:1fr}.page-module__kEsXyq__step{flex-direction:column}.page-module__kEsXyq__content{padding:var(--spacing-xl)0}}
