.language-switcher[data-v-f2ad6aba]{align-items:center;display:flex}.active-chip[data-v-f2ad6aba]{background-color:var(--primary-color)!important;color:#fff!important}[data-v-f2ad6aba] .p-chip{border:1px solid #e5e7eb;padding:.5rem 1rem}[data-v-f2ad6aba] .p-chip:hover{background-color:#f3f4f6}[data-v-f2ad6aba] .active-chip .p-chip{border-color:var(--primary-color)}.top-bar[data-v-b4e03bbc]{font-size:.875rem}.logo[data-v-b4e03bbc]{transition:opacity .2s ease}.logo[data-v-b4e03bbc]:hover{opacity:.8}.relative .p-inputtext[data-v-b4e03bbc]{padding-right:3rem}.mobile-menu[data-v-b4e03bbc]{box-shadow:0 4px 10px #0000001a}.search-dropdown[data-v-b4e03bbc],.user-menu[data-v-b4e03bbc]{animation:fadeInDown-b4e03bbc .2s ease;border:1px solid var(--p-surface-200);box-shadow:0 10px 25px #00000026}.menu-item[data-v-b4e03bbc]{font-size:.875rem;transition:all .2s ease}.menu-item[data-v-b4e03bbc]:hover{background-color:var(--p-surface-50)}.menu-item:hover i[data-v-b4e03bbc]{color:var(--p-primary-color)}.menu-item.text-red-600[data-v-b4e03bbc]:hover{background-color:#ef44441a}.menu-item.text-red-600:hover i[data-v-b4e03bbc]{color:#ef4444}[data-v-b4e03bbc] .p-button{transition:all .2s ease}[data-v-b4e03bbc] .p-button:hover{transform:translateY(-1px)}[data-v-b4e03bbc] .p-badge{font-size:.75rem;height:1.25rem;min-width:1.25rem}@keyframes fadeInDown-b4e03bbc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.w-8.h-8[data-v-b4e03bbc]{background:linear-gradient(135deg,var(--p-primary-color),var(--p-primary-600))}[data-v-b4e03bbc] .p-button.bg-primary{background-color:var(--p-primary-color);border-color:var(--p-primary-color)}@media (max-width:768px){.main-header .container[data-v-b4e03bbc],.mobile-menu .container[data-v-b4e03bbc]{padding-left:1rem;padding-right:1rem}.user-menu[data-v-b4e03bbc]{left:auto;min-width:200px;right:0}.search-dropdown[data-v-b4e03bbc]{left:0;max-width:calc(100vw - 2rem);right:auto;width:280px}}@media (max-width:480px){.logo span[data-v-b4e03bbc]{font-size:1.25rem}.logo i[data-v-b4e03bbc]{font-size:1.5rem}.user-menu[data-v-b4e03bbc]{font-size:.8rem;left:auto;min-width:180px;right:0}.menu-item[data-v-b4e03bbc]{padding:.75rem 1rem}}[data-v-b4e03bbc] .p-button:focus,[data-v-b4e03bbc] .p-inputtext:focus{box-shadow:0 0 0 2px var(--p-primary-color);outline:none}.menu-item[data-v-b4e03bbc]:focus{background-color:var(--p-surface-100);outline:2px solid var(--p-primary-color);outline-offset:-2px}.menu-item[data-v-b4e03bbc]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.relative[data-v-b4e03bbc]>.p-button{transition:all .2s ease}.footer-section[data-v-1890da37]{background-blend-mode:overlay;background-color:#ebe3d3}.footer-main[data-v-1890da37]{border-bottom:1px solid var(--p-slate-700)}.brand-section[data-v-1890da37]{max-width:400px}.footer-link[data-v-1890da37]{color:var(--p-slate-600);display:block;padding:.25rem 0;text-decoration:none;transition:color .3s ease}.footer-link[data-v-1890da37]:hover{color:var(--p-primary-color)}.footer-legal-link[data-v-1890da37]{color:var(--p-surface-400);text-decoration:none;transition:color .3s ease}.footer-legal-link[data-v-1890da37]:hover{color:var(--p-primary-color)}.newsletter-form[data-v-1890da37] .p-inputtext{background-color:var(--p-surface-800);border-color:var(--p-surface-600);color:#fff}.newsletter-form[data-v-1890da37] .p-inputtext:focus{border-color:var(--p-primary-color);box-shadow:0 0 0 1px var(--p-primary-color)}.newsletter-form[data-v-1890da37] .p-inputtext::-moz-placeholder{color:var(--p-surface-400)}.newsletter-form[data-v-1890da37] .p-inputtext::placeholder{color:var(--p-surface-400)}.newsletter-form[data-v-1890da37] .p-inputtext.p-invalid{border-color:var(--p-red-500)}[data-v-1890da37] .p-button.p-button-outlined{transition:all .3s ease}[data-v-1890da37] .p-button.p-button-outlined:hover{background-color:var(--p-primary-color);border-color:var(--p-primary-color);color:#fff;transform:translateY(-2px)}.flex.flex-col.items-center[data-v-1890da37]{transition:transform .3s ease}.flex.flex-col.items-center[data-v-1890da37]:hover{transform:translateY(-4px)}.flex.flex-col.items-center:hover i[data-v-1890da37]{color:var(--p-primary-color)}.w-8.h-5[data-v-1890da37]{transition:all .3s ease}.w-8.h-5[data-v-1890da37]:hover{background-color:var(--p-surface-600);transform:translateY(-1px)}@media (max-width:768px){.brand-section[data-v-1890da37]{max-width:none;text-align:center}.footer-bottom .container[data-v-1890da37],.footer-main .container[data-v-1890da37]{padding-left:1rem;padding-right:1rem}.grid.grid-cols-1.md\\[data-v-1890da37]:grid-cols-3{gap:2rem;grid-template-columns:1fr}.flex.flex-col.md\\[data-v-1890da37]:flex-row{text-align:center}.flex.flex-wrap.justify-center.md\\[data-v-1890da37]:justify-end{justify-content:center}}@media (max-width:480px){.footer-main[data-v-1890da37]{padding:2rem 0}.footer-bottom[data-v-1890da37]{padding:1.5rem 0}.grid.grid-cols-1.lg\\[data-v-1890da37]:grid-cols-5{gap:2rem;grid-template-columns:1fr}.lg\\[data-v-1890da37]:col-span-2{grid-column:span 1}.newsletter-form .flex[data-v-1890da37]{flex-direction:column;gap:.75rem}}.text-green-400[data-v-1890da37],.text-red-400[data-v-1890da37]{animation:fadeInUp-1890da37 .3s ease}@keyframes fadeInUp-1890da37{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-v-1890da37] .p-button:focus,[data-v-1890da37] .p-inputtext:focus{outline:2px solid var(--p-primary-color);outline-offset:2px}[data-v-1890da37] .p-button[disabled]{cursor:not-allowed;opacity:.6}
