.page-module__j6Q3dW__contactPage{padding:var(--space-2xl)0 var(--space-4xl);-webkit-backdrop-filter:blur(6px);background:#fff9;min-height:80vh}.page-module__j6Q3dW__pageHeader{padding-top:var(--space-xl);margin-bottom:var(--space-2xl)}.page-module__j6Q3dW__contactGrid{gap:var(--space-3xl);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.page-module__j6Q3dW__formSection{-webkit-backdrop-filter:blur(16px)saturate(180%);padding:var(--space-xl);border-radius:var(--radius-xl);background:#ffffffb3;border:1px solid #ffffff80;box-shadow:0 8px 32px #0000000a}.page-module__j6Q3dW__formTitle{font-size:var(--fs-xl);margin-bottom:var(--space-lg)}.page-module__j6Q3dW__successMsg{padding:var(--space-md);color:var(--color-success);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);font-size:var(--fs-sm);background:#4caf501a;font-weight:500}.page-module__j6Q3dW__infoCard,.page-module__j6Q3dW__faqCard{-webkit-backdrop-filter:blur(16px)saturate(180%);padding:var(--space-xl);border-radius:var(--radius-xl);background:#ffffffb3;border:1px solid #ffffff80;box-shadow:0 8px 32px #0000000a}.page-module__j6Q3dW__faqCard{margin-top:var(--space-lg)}.page-module__j6Q3dW__infoTitle{font-size:var(--fs-lg);margin-bottom:var(--space-lg)}.page-module__j6Q3dW__contactMethod{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);transition:background var(--transition-fast);color:inherit;text-decoration:none;display:flex}.page-module__j6Q3dW__contactMethod:hover{background:var(--color-bg-alt)}.page-module__j6Q3dW__methodIconWrap{width:44px;height:44px;transition:all var(--transition-base);background:#c8a2a814;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__j6Q3dW__contactMethod:hover .page-module__j6Q3dW__methodIconWrap{background:#c8a2a826;transform:scale(1.05)}.page-module__j6Q3dW__contactMethod strong{font-size:var(--fs-sm);color:var(--color-secondary);margin-bottom:2px;font-weight:600;display:block}.page-module__j6Q3dW__contactMethod p{font-size:var(--fs-xs);color:var(--color-text-light)}.page-module__j6Q3dW__faqItem{border-bottom:1px solid var(--color-border-light);padding:var(--space-md)0}.page-module__j6Q3dW__faqItem:last-child{border-bottom:none}.page-module__j6Q3dW__faqItem summary{font-size:var(--fs-sm);color:var(--color-secondary);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.page-module__j6Q3dW__faqItem summary::-webkit-details-marker{display:none}.page-module__j6Q3dW__faqItem summary:after{content:"+";color:var(--color-primary);transition:transform var(--transition-fast);font-size:1.2rem}.page-module__j6Q3dW__faqItem[open] summary:after{content:"−"}.page-module__j6Q3dW__faqItem p{margin-top:var(--space-sm);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.7}@media (max-width:768px){.page-module__j6Q3dW__contactGrid{gap:var(--space-xl);grid-template-columns:1fr}.page-module__j6Q3dW__formSection,.page-module__j6Q3dW__infoCard,.page-module__j6Q3dW__faqCard{padding:var(--space-lg)}.page-module__j6Q3dW__pageHeader h1{font-size:var(--fs-2xl)}}@media (max-width:480px){.page-module__j6Q3dW__formSection,.page-module__j6Q3dW__infoCard,.page-module__j6Q3dW__faqCard{padding:var(--space-md);border-radius:var(--radius-lg)}.page-module__j6Q3dW__methodIconWrap{width:38px;height:38px}}
