.page_page__tmQay{min-height:100vh;background:var(--color-background)}.page_hero__2nbcf{background:var(--color-primary-gradient);color:#fff;padding:var(--space-10) var(--space-6);text-align:center}.page_heroTitle__pG_HW{font-size:var(--font-size-3xl);font-weight:700;margin:0 0 var(--space-3)}.page_heroSubtitle__P8Ebg{font-size:var(--font-size-base);opacity:.9;margin:0}.page_section__lk6B_{max-width:860px;margin:0 auto;padding:var(--space-10) var(--space-6)}.page_contactGrid__bOSDT{display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:center;margin-bottom:var(--space-8)}.page_contactCard__em37g{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;flex:1 1;min-width:clamp(200px,40vw,260px);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-fast)}.page_contactCard__em37g:hover{box-shadow:var(--shadow-md)}.page_contactIcon__H8PaR{font-size:var(--font-size-2xl);display:block;margin-bottom:var(--space-3)}.page_contactType__OZhtQ{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-2)}.page_contactValue__P2ZB4{font-size:var(--font-size-md);font-weight:600;color:var(--color-primary);text-decoration:none;margin:0}.page_contactValue__P2ZB4:hover{text-decoration:underline}.page_contactNote__UCsF8{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:var(--space-2) 0 0}.page_infoBox__b3TUB{background:var(--color-primary-light);border-left:4px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-5) var(--space-5)}.page_infoBoxTitle__1ioYo{font-size:var(--font-size-md);font-weight:600;color:var(--color-primary);margin:0 0 var(--space-3)}.page_infoBoxText__NzPoM{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.7;margin:0}.page_sectionTitle__zN_SD{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-6);text-align:center}.page_divider__XRqRC{border:none;border-top:1px solid var(--color-border);margin:0}