:root{--primary-color: #2C3E50;--secondary-color: #E67E22;--accent-color: #F39C12;--bg-color: #FAFAFA}.contact-container{word-break:break-word;font-family:'Noto Sans SC', sans-serif}.contact-container .fixed{position:fixed}.contact-container .top-0{top:0}.contact-container .w-full{width:100%}.contact-container .z-50{z-index:50}.contact-container .hidden{display:none}.contact-container .block{display:block}.contact-container .inline-flex{display:inline-flex}.contact-container .block{display:block}@media (min-width: 640px){.contact-container .sm\:block{display:block}}@media (min-width: 768px){.contact-container .md\:block{display:block}}@media (min-width: 1024px){.contact-container .lg\:block{display:block}}@media (min-width: 1280px){.contact-container .xl\:block{display:block}}.contact-container .hidden{display:none}@media (min-width: 640px){.contact-container .sm\:hidden{display:none}}@media (min-width: 768px){.contact-container .md\:hidden{display:none}}@media (min-width: 1024px){.contact-container .lg\:hidden{display:none}}@media (min-width: 1280px){.contact-container .xl\:hidden{display:none}}.contact-container .flex{display:flex}@media (min-width: 640px){.contact-container .sm\:flex{display:flex}}@media (min-width: 768px){.contact-container .md\:flex{display:flex}}@media (min-width: 1024px){.contact-container .lg\:flex{display:flex}}@media (min-width: 1280px){.contact-container .xl\:flex{display:flex}}.contact-container .flex-col{flex-direction:column}.contact-container .justify-between{justify-content:space-between}.contact-container .justify-center{justify-content:center}.contact-container .items-center{align-items:center}.contact-container .items-baseline{align-items:baseline}.contact-container .items-start{align-items:flex-start}.contact-container .flex-shrink-0{flex-shrink:0}.contact-container .flex-1{flex:1 1 0%}.contact-container .flex-row{flex-direction:row}@media (min-width: 640px){.contact-container .sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.contact-container .md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.contact-container .lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.contact-container .xl\:flex-row{flex-direction:row}}.contact-container .grid{display:grid}.contact-container .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 640px){.contact-container .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.contact-container .sm\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 768px){.contact-container .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.contact-container .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 1024px){.contact-container .lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.contact-container .lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 1280px){.contact-container .xl\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.contact-container .xl\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.contact-container .max-w-7xl{max-width:1280px}.contact-container .max-w-3xl{max-width:768px}.contact-container .mx-auto{margin-left:auto;margin-right:auto}.contact-container .h-16{height:64px}.contact-container .h-screen{height:100vh}.contact-container .w-4{width:16px}.contact-container .h-4{height:16px}.contact-container .w-16{width:64px}.contact-container .w-20{width:80px}.contact-container .h-20{height:80px}.contact-container .p-0{padding:0 !important}.contact-container .px-0{padding-left:0 !important;padding-right:0 !important}.contact-container .py-0{padding-top:0 !important;padding-bottom:0 !important}.contact-container .pt-0{padding-top:0 !important}.contact-container .pb-0{padding-bottom:0 !important}.contact-container .m-0{margin:0 !important}.contact-container .mx-0{margin-left:0 !important;margin-right:0 !important}.contact-container .my-0{margin-top:0 !important;margin-bottom:0 !important}.contact-container .mt-0{margin-top:0 !important}.contact-container .mb-0{margin-bottom:0 !important}.contact-container .ml-0{margin-left:0 !important}.contact-container .mr-0{margin-right:0 !important}.contact-container .gap-0{gap:0 !important}.contact-container .p-1{padding:4px !important}.contact-container .px-1{padding-left:4px !important;padding-right:4px !important}.contact-container .py-1{padding-top:4px !important;padding-bottom:4px !important}.contact-container .pt-1{padding-top:4px !important}.contact-container .pb-1{padding-bottom:4px !important}.contact-container .m-1{margin:4px !important}.contact-container .mx-1{margin-left:4px !important;margin-right:4px !important}.contact-container .my-1{margin-top:4px !important;margin-bottom:4px !important}.contact-container .mt-1{margin-top:4px !important}.contact-container .mb-1{margin-bottom:4px !important}.contact-container .ml-1{margin-left:4px !important}.contact-container .mr-1{margin-right:4px !important}.contact-container .gap-1{gap:4px !important}.contact-container .p-2{padding:8px !important}.contact-container .px-2{padding-left:8px !important;padding-right:8px !important}.contact-container .py-2{padding-top:8px !important;padding-bottom:8px !important}.contact-container .pt-2{padding-top:8px !important}.contact-container .pb-2{padding-bottom:8px !important}.contact-container .m-2{margin:8px !important}.contact-container .mx-2{margin-left:8px !important;margin-right:8px !important}.contact-container .my-2{margin-top:8px !important;margin-bottom:8px !important}.contact-container .mt-2{margin-top:8px !important}.contact-container .mb-2{margin-bottom:8px !important}.contact-container .ml-2{margin-left:8px !important}.contact-container .mr-2{margin-right:8px !important}.contact-container .gap-2{gap:8px !important}.contact-container .p-3{padding:12px !important}.contact-container .px-3{padding-left:12px !important;padding-right:12px !important}.contact-container .py-3{padding-top:12px !important;padding-bottom:12px !important}.contact-container .pt-3{padding-top:12px !important}.contact-container .pb-3{padding-bottom:12px !important}.contact-container .m-3{margin:12px !important}.contact-container .mx-3{margin-left:12px !important;margin-right:12px !important}.contact-container .my-3{margin-top:12px !important;margin-bottom:12px !important}.contact-container .mt-3{margin-top:12px !important}.contact-container .mb-3{margin-bottom:12px !important}.contact-container .ml-3{margin-left:12px !important}.contact-container .mr-3{margin-right:12px !important}.contact-container .gap-3{gap:12px !important}.contact-container .p-4{padding:16px !important}.contact-container .px-4{padding-left:16px !important;padding-right:16px !important}.contact-container .py-4{padding-top:16px !important;padding-bottom:16px !important}.contact-container .pt-4{padding-top:16px !important}.contact-container .pb-4{padding-bottom:16px !important}.contact-container .m-4{margin:16px !important}.contact-container .mx-4{margin-left:16px !important;margin-right:16px !important}.contact-container .my-4{margin-top:16px !important;margin-bottom:16px !important}.contact-container .mt-4{margin-top:16px !important}.contact-container .mb-4{margin-bottom:16px !important}.contact-container .ml-4{margin-left:16px !important}.contact-container .mr-4{margin-right:16px !important}.contact-container .gap-4{gap:16px !important}.contact-container .p-6{padding:24px !important}.contact-container .px-6{padding-left:24px !important;padding-right:24px !important}.contact-container .py-6{padding-top:24px !important;padding-bottom:24px !important}.contact-container .pt-6{padding-top:24px !important}.contact-container .pb-6{padding-bottom:24px !important}.contact-container .m-6{margin:24px !important}.contact-container .mx-6{margin-left:24px !important;margin-right:24px !important}.contact-container .my-6{margin-top:24px !important;margin-bottom:24px !important}.contact-container .mt-6{margin-top:24px !important}.contact-container .mb-6{margin-bottom:24px !important}.contact-container .ml-6{margin-left:24px !important}.contact-container .mr-6{margin-right:24px !important}.contact-container .gap-6{gap:24px !important}.contact-container .p-8{padding:32px !important}.contact-container .px-8{padding-left:32px !important;padding-right:32px !important}.contact-container .py-8{padding-top:32px !important;padding-bottom:32px !important}.contact-container .pt-8{padding-top:32px !important}.contact-container .pb-8{padding-bottom:32px !important}.contact-container .m-8{margin:32px !important}.contact-container .mx-8{margin-left:32px !important;margin-right:32px !important}.contact-container .my-8{margin-top:32px !important;margin-bottom:32px !important}.contact-container .mt-8{margin-top:32px !important}.contact-container .mb-8{margin-bottom:32px !important}.contact-container .ml-8{margin-left:32px !important}.contact-container .mr-8{margin-right:32px !important}.contact-container .gap-8{gap:32px !important}.contact-container .p-10{padding:40px !important}.contact-container .px-10{padding-left:40px !important;padding-right:40px !important}.contact-container .py-10{padding-top:40px !important;padding-bottom:40px !important}.contact-container .pt-10{padding-top:40px !important}.contact-container .pb-10{padding-bottom:40px !important}.contact-container .m-10{margin:40px !important}.contact-container .mx-10{margin-left:40px !important;margin-right:40px !important}.contact-container .my-10{margin-top:40px !important;margin-bottom:40px !important}.contact-container .mt-10{margin-top:40px !important}.contact-container .mb-10{margin-bottom:40px !important}.contact-container .ml-10{margin-left:40px !important}.contact-container .mr-10{margin-right:40px !important}.contact-container .gap-10{gap:40px !important}.contact-container .p-12{padding:48px !important}.contact-container .px-12{padding-left:48px !important;padding-right:48px !important}.contact-container .py-12{padding-top:48px !important;padding-bottom:48px !important}.contact-container .pt-12{padding-top:48px !important}.contact-container .pb-12{padding-bottom:48px !important}.contact-container .m-12{margin:48px !important}.contact-container .mx-12{margin-left:48px !important;margin-right:48px !important}.contact-container .my-12{margin-top:48px !important;margin-bottom:48px !important}.contact-container .mt-12{margin-top:48px !important}.contact-container .mb-12{margin-bottom:48px !important}.contact-container .ml-12{margin-left:48px !important}.contact-container .mr-12{margin-right:48px !important}.contact-container .gap-12{gap:48px !important}.contact-container .p-16{padding:64px !important}.contact-container .px-16{padding-left:64px !important;padding-right:64px !important}.contact-container .py-16{padding-top:64px !important;padding-bottom:64px !important}.contact-container .pt-16{padding-top:64px !important}.contact-container .pb-16{padding-bottom:64px !important}.contact-container .m-16{margin:64px !important}.contact-container .mx-16{margin-left:64px !important;margin-right:64px !important}.contact-container .my-16{margin-top:64px !important;margin-bottom:64px !important}.contact-container .mt-16{margin-top:64px !important}.contact-container .mb-16{margin-bottom:64px !important}.contact-container .ml-16{margin-left:64px !important}.contact-container .mr-16{margin-right:64px !important}.contact-container .gap-16{gap:64px !important}.contact-container .p-20{padding:80px !important}.contact-container .px-20{padding-left:80px !important;padding-right:80px !important}.contact-container .py-20{padding-top:80px !important;padding-bottom:80px !important}.contact-container .pt-20{padding-top:80px !important}.contact-container .pb-20{padding-bottom:80px !important}.contact-container .m-20{margin:80px !important}.contact-container .mx-20{margin-left:80px !important;margin-right:80px !important}.contact-container .my-20{margin-top:80px !important;margin-bottom:80px !important}.contact-container .mt-20{margin-top:80px !important}.contact-container .mb-20{margin-bottom:80px !important}.contact-container .ml-20{margin-left:80px !important}.contact-container .mr-20{margin-right:80px !important}.contact-container .gap-20{gap:80px !important}@media (min-width: 640px){.contact-container .sm\:px-6{padding-left:24px;padding-right:24px}}@media (min-width: 1024px){.contact-container .lg\:px-8{padding-left:32px;padding-right:32px}}.contact-container .space-x-0>:not([hidden]) ~ :not([hidden]){margin-left:0}.contact-container .space-y-0>:not([hidden]) ~ :not([hidden]){margin-top:0}.contact-container .space-x-1>:not([hidden]) ~ :not([hidden]){margin-left:4px}.contact-container .space-y-1>:not([hidden]) ~ :not([hidden]){margin-top:4px}.contact-container .space-x-2>:not([hidden]) ~ :not([hidden]){margin-left:8px}.contact-container .space-y-2>:not([hidden]) ~ :not([hidden]){margin-top:8px}.contact-container .space-x-3>:not([hidden]) ~ :not([hidden]){margin-left:12px}.contact-container .space-y-3>:not([hidden]) ~ :not([hidden]){margin-top:12px}.contact-container .space-x-4>:not([hidden]) ~ :not([hidden]){margin-left:16px}.contact-container .space-y-4>:not([hidden]) ~ :not([hidden]){margin-top:16px}.contact-container .space-x-6>:not([hidden]) ~ :not([hidden]){margin-left:24px}.contact-container .space-y-6>:not([hidden]) ~ :not([hidden]){margin-top:24px}.contact-container .space-x-8>:not([hidden]) ~ :not([hidden]){margin-left:32px}.contact-container .space-y-8>:not([hidden]) ~ :not([hidden]){margin-top:32px}.contact-container .space-x-10>:not([hidden]) ~ :not([hidden]){margin-left:40px}.contact-container .space-y-10>:not([hidden]) ~ :not([hidden]){margin-top:40px}.contact-container .space-x-12>:not([hidden]) ~ :not([hidden]){margin-left:48px}.contact-container .space-y-12>:not([hidden]) ~ :not([hidden]){margin-top:48px}.contact-container .space-x-16>:not([hidden]) ~ :not([hidden]){margin-left:64px}.contact-container .space-y-16>:not([hidden]) ~ :not([hidden]){margin-top:64px}.contact-container .space-x-20>:not([hidden]) ~ :not([hidden]){margin-left:80px}.contact-container .space-y-20>:not([hidden]) ~ :not([hidden]){margin-top:80px}.contact-container .text-xs{font-size:12px}@media (min-width: 640px){.contact-container .sm\:text-xs{font-size:12px}}@media (min-width: 768px){.contact-container .md\:text-xs{font-size:12px}}@media (min-width: 1024px){.contact-container .lg\:text-xs{font-size:12px}}@media (min-width: 1280px){.contact-container .xl\:text-xs{font-size:12px}}.contact-container .text-sm{font-size:14px}@media (min-width: 640px){.contact-container .sm\:text-sm{font-size:14px}}@media (min-width: 768px){.contact-container .md\:text-sm{font-size:14px}}@media (min-width: 1024px){.contact-container .lg\:text-sm{font-size:14px}}@media (min-width: 1280px){.contact-container .xl\:text-sm{font-size:14px}}.contact-container .text-base{font-size:16px}@media (min-width: 640px){.contact-container .sm\:text-base{font-size:16px}}@media (min-width: 768px){.contact-container .md\:text-base{font-size:16px}}@media (min-width: 1024px){.contact-container .lg\:text-base{font-size:16px}}@media (min-width: 1280px){.contact-container .xl\:text-base{font-size:16px}}.contact-container .text-lg{font-size:18px}@media (min-width: 640px){.contact-container .sm\:text-lg{font-size:18px}}@media (min-width: 768px){.contact-container .md\:text-lg{font-size:18px}}@media (min-width: 1024px){.contact-container .lg\:text-lg{font-size:18px}}@media (min-width: 1280px){.contact-container .xl\:text-lg{font-size:18px}}.contact-container .text-xl{font-size:20px}@media (min-width: 640px){.contact-container .sm\:text-xl{font-size:20px}}@media (min-width: 768px){.contact-container .md\:text-xl{font-size:20px}}@media (min-width: 1024px){.contact-container .lg\:text-xl{font-size:20px}}@media (min-width: 1280px){.contact-container .xl\:text-xl{font-size:20px}}.contact-container .text-2xl{font-size:24px}@media (min-width: 640px){.contact-container .sm\:text-2xl{font-size:24px}}@media (min-width: 768px){.contact-container .md\:text-2xl{font-size:24px}}@media (min-width: 1024px){.contact-container .lg\:text-2xl{font-size:24px}}@media (min-width: 1280px){.contact-container .xl\:text-2xl{font-size:24px}}.contact-container .text-3xl{font-size:30px}@media (min-width: 640px){.contact-container .sm\:text-3xl{font-size:30px}}@media (min-width: 768px){.contact-container .md\:text-3xl{font-size:30px}}@media (min-width: 1024px){.contact-container .lg\:text-3xl{font-size:30px}}@media (min-width: 1280px){.contact-container .xl\:text-3xl{font-size:30px}}.contact-container .text-4xl{font-size:36px}@media (min-width: 640px){.contact-container .sm\:text-4xl{font-size:36px}}@media (min-width: 768px){.contact-container .md\:text-4xl{font-size:36px}}@media (min-width: 1024px){.contact-container .lg\:text-4xl{font-size:36px}}@media (min-width: 1280px){.contact-container .xl\:text-4xl{font-size:36px}}.contact-container .text-5xl{font-size:48px}@media (min-width: 640px){.contact-container .sm\:text-5xl{font-size:48px}}@media (min-width: 768px){.contact-container .md\:text-5xl{font-size:48px}}@media (min-width: 1024px){.contact-container .lg\:text-5xl{font-size:48px}}@media (min-width: 1280px){.contact-container .xl\:text-5xl{font-size:48px}}.contact-container .text-6xl{font-size:60px}@media (min-width: 640px){.contact-container .sm\:text-6xl{font-size:60px}}@media (min-width: 768px){.contact-container .md\:text-6xl{font-size:60px}}@media (min-width: 1024px){.contact-container .lg\:text-6xl{font-size:60px}}@media (min-width: 1280px){.contact-container .xl\:text-6xl{font-size:60px}}.contact-container .font-medium{font-weight:500}.contact-container .font-semibold{font-weight:600}.contact-container .font-bold{font-weight:700}.contact-container .text-center{text-align:center}.contact-container .text-white{color:#fff}.contact-container .bg-white,.contact-container .brand-card{background-color:#fff}.contact-container .hover\:text-white:hover{color:#fff}.contact-container .hover\:bg-white:hover{background-color:#fff}.contact-container .text-black{color:#000}.contact-container .bg-black{background-color:#000}.contact-container .hover\:text-black:hover{color:#000}.contact-container .hover\:bg-black:hover{background-color:#000}.contact-container .text-transparent{color:transparent}.contact-container .bg-transparent{background-color:transparent}.contact-container .hover\:text-transparent:hover{color:transparent}.contact-container .hover\:bg-transparent:hover{background-color:transparent}.contact-container .text-gray-50{color:#f9fafb}.contact-container .bg-gray-50{background-color:#f9fafb}.contact-container .hover\:text-gray-50:hover{color:#f9fafb}.contact-container .hover\:bg-gray-50:hover{background-color:#f9fafb}.contact-container .text-gray-100{color:#f3f4f6}.contact-container .bg-gray-100{background-color:#f3f4f6}.contact-container .hover\:text-gray-100:hover{color:#f3f4f6}.contact-container .hover\:bg-gray-100:hover{background-color:#f3f4f6}.contact-container .text-gray-200{color:#e5e7eb}.contact-container .bg-gray-200{background-color:#e5e7eb}.contact-container .hover\:text-gray-200:hover{color:#e5e7eb}.contact-container .hover\:bg-gray-200:hover{background-color:#e5e7eb}.contact-container .text-gray-300{color:#d1d5db}.contact-container .bg-gray-300{background-color:#d1d5db}.contact-container .hover\:text-gray-300:hover{color:#d1d5db}.contact-container .hover\:bg-gray-300:hover{background-color:#d1d5db}.contact-container .text-gray-400{color:#9ca3af}.contact-container .bg-gray-400{background-color:#9ca3af}.contact-container .hover\:text-gray-400:hover{color:#9ca3af}.contact-container .hover\:bg-gray-400:hover{background-color:#9ca3af}.contact-container .text-gray-500{color:#6b7280}.contact-container .bg-gray-500{background-color:#6b7280}.contact-container .hover\:text-gray-500:hover{color:#6b7280}.contact-container .hover\:bg-gray-500:hover{background-color:#6b7280}.contact-container .text-gray-600{color:#4b5563}.contact-container .bg-gray-600{background-color:#4b5563}.contact-container .hover\:text-gray-600:hover{color:#4b5563}.contact-container .hover\:bg-gray-600:hover{background-color:#4b5563}.contact-container .text-gray-700{color:#374151}.contact-container .bg-gray-700{background-color:#374151}.contact-container .hover\:text-gray-700:hover{color:#374151}.contact-container .hover\:bg-gray-700:hover{background-color:#374151}.contact-container .text-gray-800{color:#1f2937}.contact-container .bg-gray-800{background-color:#1f2937}.contact-container .hover\:text-gray-800:hover{color:#1f2937}.contact-container .hover\:bg-gray-800:hover{background-color:#1f2937}.contact-container .text-orange-50{color:#fff7ed}.contact-container .bg-orange-50{background-color:#fff7ed}.contact-container .hover\:text-orange-50:hover{color:#fff7ed}.contact-container .hover\:bg-orange-50:hover{background-color:#fff7ed}.contact-container .text-orange-100{color:#ffedd5}.contact-container .bg-orange-100{background-color:#ffedd5}.contact-container .hover\:text-orange-100:hover{color:#ffedd5}.contact-container .hover\:bg-orange-100:hover{background-color:#ffedd5}.contact-container .text-orange-200{color:#fed7aa}.contact-container .bg-orange-200{background-color:#fed7aa}.contact-container .hover\:text-orange-200:hover{color:#fed7aa}.contact-container .hover\:bg-orange-200:hover{background-color:#fed7aa}.contact-container .text-orange-500{color:#f97316}.contact-container .bg-orange-500{background-color:#f97316}.contact-container .hover\:text-orange-500:hover{color:#f97316}.contact-container .hover\:bg-orange-500:hover{background-color:#f97316}.contact-container .text-orange-600{color:#ea580c}.contact-container .bg-orange-600{background-color:#ea580c}.contact-container .hover\:text-orange-600:hover{color:#ea580c}.contact-container .hover\:bg-orange-600:hover{background-color:#ea580c}.contact-container .text-orange-700{color:#c2410c}.contact-container .bg-orange-700{background-color:#c2410c}.contact-container .hover\:text-orange-700:hover{color:#c2410c}.contact-container .hover\:bg-orange-700:hover{background-color:#c2410c}.contact-container .text-orange-800{color:#9a3412}.contact-container .bg-orange-800{background-color:#9a3412}.contact-container .hover\:text-orange-800:hover{color:#9a3412}.contact-container .hover\:bg-orange-800:hover{background-color:#9a3412}.contact-container .text-yellow-50{color:#fefce8}.contact-container .bg-yellow-50{background-color:#fefce8}.contact-container .hover\:text-yellow-50:hover{color:#fefce8}.contact-container .hover\:bg-yellow-50:hover{background-color:#fefce8}.contact-container .text-yellow-500{color:#eab308}.contact-container .bg-yellow-500{background-color:#eab308}.contact-container .hover\:text-yellow-500:hover{color:#eab308}.contact-container .hover\:bg-yellow-500:hover{background-color:#eab308}.contact-container .text-yellow-600{color:#ca8a04}.contact-container .bg-yellow-600{background-color:#ca8a04}.contact-container .hover\:text-yellow-600:hover{color:#ca8a04}.contact-container .hover\:bg-yellow-600:hover{background-color:#ca8a04}.contact-container .text-yellow-800{color:#854d0e}.contact-container .bg-yellow-800{background-color:#854d0e}.contact-container .hover\:text-yellow-800:hover{color:#854d0e}.contact-container .hover\:bg-yellow-800:hover{background-color:#854d0e}.contact-container .text-blue-500{color:#3b82f6}.contact-container .bg-blue-500{background-color:#3b82f6}.contact-container .hover\:text-blue-500:hover{color:#3b82f6}.contact-container .hover\:bg-blue-500:hover{background-color:#3b82f6}.contact-container .text-blue-600{color:#2563eb}.contact-container .bg-blue-600{background-color:#2563eb}.contact-container .hover\:text-blue-600:hover{color:#2563eb}.contact-container .hover\:bg-blue-600:hover{background-color:#2563eb}.contact-container .text-green-500{color:#22c55e}.contact-container .bg-green-500{background-color:#22c55e}.contact-container .hover\:text-green-500:hover{color:#22c55e}.contact-container .hover\:bg-green-500:hover{background-color:#22c55e}.contact-container .text-green-600{color:#16a34a}.contact-container .bg-green-600{background-color:#16a34a}.contact-container .hover\:text-green-600:hover{color:#16a34a}.contact-container .hover\:bg-green-600:hover{background-color:#16a34a}.contact-container .text-purple-500{color:#a855f7}.contact-container .bg-purple-500{background-color:#a855f7}.contact-container .hover\:text-purple-500:hover{color:#a855f7}.contact-container .hover\:bg-purple-500:hover{background-color:#a855f7}.contact-container .text-purple-600{color:#9333ea}.contact-container .bg-purple-600{background-color:#9333ea}.contact-container .hover\:text-purple-600:hover{color:#9333ea}.contact-container .hover\:bg-purple-600:hover{background-color:#9333ea}.contact-container .bg-white\/90{background-color:rgba(255,255,255,0.9)}.contact-container .from-orange-50{--tw-gradient-stops: #fff7ed, var(--tw-gradient-to, rgba(255, 247, 237, 0))}.contact-container .from-gray-50{--tw-gradient-stops: #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0))}.contact-container .to-white{--tw-gradient-to: #ffffff}.contact-container .backdrop-blur-sm{backdrop-filter:blur(4px)}.contact-container .shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.contact-container .shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.contact-container .rounded-lg{border-radius:8px}.contact-container .rounded-full{border-radius:9999px}.contact-container .rounded{border-radius:4px}.contact-container .border-t{border-top-width:1px}.contact-container .border-gray-700{border-color:#374151}.contact-container svg{display:block;vertical-align:middle}.contact-container .transition-colors{transition-property:background-color, border-color, color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.contact-container .process-step{position:relative}.contact-container .process-step:last-child::before{content:unset}.contact-container .process-step::before{content:'';position:absolute;top:50%;right:-20px;width:40px;height:2px;background:linear-gradient(90deg, var(--secondary-color), var(--accent-color));transform:translateY(-50%)}@media (max-width: 992px){.contact-container .process-step{margin:2rem 0 0 0 !important;width:80%}}.contact-container .hero-title{font-family:'Noto Serif SC', serif;background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contact-container .phase-card{transition:transform 0.3s ease;border-left:4px solid var(--secondary-color)}.contact-container .phase-card h4{flex:1;min-width:1px}.contact-container .phase-card:hover{transform:translateX(10px);box-shadow:0 10px 25px rgba(230,126,34,0.2) !important}.contact-container .brand-card{transition:transform 0.3s ease}.contact-container .brand-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,0.1) !important}.contact-container .milestone-item{opacity:0;transform:translateY(20px)}.contact-container .milestone-item.animate{opacity:1}.contact-container .nav-link{transition:color 0.2s ease}@media (max-width: 992px){.contact-container .m-flex-direction-column{display:flex;flex-direction:column;align-items:flex-start}.contact-container .m-flex-direction-column h3{margin:0 0 1rem 0 !important}}
