.v-snackbar{justify-content:center;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);z-index:10000}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;top:0;width:100%}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.nav-item[data-v-d436bbc5]{overflow:hidden;position:relative}.nav-item .nav-indicator[data-v-d436bbc5]{background-color:#2563eb;bottom:0;height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-item.active .nav-indicator[data-v-d436bbc5],.nav-item:focus .nav-indicator[data-v-d436bbc5],.nav-item:hover .nav-indicator[data-v-d436bbc5]{width:100%}.auth-link[data-v-d436bbc5]{position:relative}.auth-link[data-v-d436bbc5]:after{background-color:#2563eb;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.auth-link[data-v-d436bbc5]:hover:after{width:100%}.hamburger-menu[data-v-d436bbc5]{height:20px;position:relative;width:30px}.hamburger-menu .hamburger-line[data-v-d436bbc5]{background-color:#4b5563;height:2px;position:absolute;transition:all .3s ease;width:100%}.hamburger-menu .hamburger-line[data-v-d436bbc5]:first-child{top:0}.hamburger-menu .hamburger-line[data-v-d436bbc5]:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger-menu .hamburger-line[data-v-d436bbc5]:nth-child(3){bottom:0}.hamburger-menu.is-active .hamburger-line[data-v-d436bbc5]:first-child{top:9px;transform:rotate(45deg)}.hamburger-menu.is-active .hamburger-line[data-v-d436bbc5]:nth-child(2){opacity:0}.hamburger-menu.is-active .hamburger-line[data-v-d436bbc5]:nth-child(3){bottom:9px;transform:rotate(-45deg)}.featured-image[data-v-d436bbc5]{height:250px}.featured-image[data-v-d436bbc5],.mobile-featured-image[data-v-d436bbc5]{background-position:50%;background-size:cover;position:relative}.mobile-featured-image[data-v-d436bbc5]{height:150px}.menu-link[data-v-d436bbc5]{padding-left:0;position:relative;transition:padding-left .2s ease}.menu-link[data-v-d436bbc5]:before{border-color:transparent transparent transparent #2563eb;border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:-10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,left .2s ease;width:0}.menu-link[data-v-d436bbc5]:hover{padding-left:10px}.menu-link[data-v-d436bbc5]:hover:before{left:0;opacity:1}.mobile-arrow[data-v-d436bbc5]{transition:transform .3s cubic-bezier(.68,-.55,.27,1.55)}.mobile-arrow.is-open[data-v-d436bbc5]{transform:rotate(180deg)}.mobile-category[data-v-d436bbc5]{padding:10px 0;position:relative;transition:color .2s ease}.mobile-category[data-v-d436bbc5]:after{background-color:#e5e7eb;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.mobile-category[data-v-d436bbc5]:hover:after{width:100%}.mobile-link[data-v-d436bbc5]{display:inline-block;transition:transform .2s ease,color .2s ease}.mobile-link[data-v-d436bbc5]:hover{color:#2563eb;transform:translate(5px)}.mobile-auth-link[data-v-d436bbc5]{border-radius:4px;transition:background-color .3s ease,color .3s ease}.mobile-auth-link[data-v-d436bbc5]:hover{background-color:#f3f4f6;color:#2563eb}.mobile-signup[data-v-d436bbc5]{overflow:hidden;position:relative}.mobile-signup[data-v-d436bbc5]:after{background:#fff3;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.mobile-signup[data-v-d436bbc5]:hover:after{left:100%}.mega-menu-enter[data-v-d436bbc5]{animation:megaMenuEnter-d436bbc5 .5s cubic-bezier(.23,1,.32,1) forwards;transform-origin:top center}.mega-menu-leave[data-v-d436bbc5]{animation:megaMenuLeave-d436bbc5 .4s cubic-bezier(.23,1,.32,1) forwards;transform-origin:top center}@keyframes megaMenuEnter-d436bbc5{0%{opacity:0;transform:perspective(1200px) rotateX(-20deg) translateY(-10px)}to{opacity:1;transform:perspective(1200px) rotateX(0) translateY(0)}}@keyframes megaMenuLeave-d436bbc5{0%{opacity:1;transform:perspective(1200px) rotateX(0) translateY(0)}to{opacity:0;transform:perspective(1200px) rotateX(-20deg) translateY(-10px)}}.mobile-menu-enter[data-v-d436bbc5]{animation:mobileMenuEnter-d436bbc5 .4s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-menu-leave[data-v-d436bbc5]{animation:mobileMenuLeave-d436bbc5 .3s cubic-bezier(.55,.085,.68,.53) forwards}@keyframes mobileMenuEnter-d436bbc5{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mobileMenuLeave-d436bbc5{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.98)}}.mobile-submenu[data-v-d436bbc5]{overflow:hidden}.mobile-submenu-enter[data-v-d436bbc5]{animation:mobileSubmenuEnter-d436bbc5 .4s cubic-bezier(.4,0,.2,1) forwards;transform-origin:top}.mobile-submenu-leave[data-v-d436bbc5]{animation:mobileSubmenuLeave-d436bbc5 .3s cubic-bezier(.4,0,.2,1) forwards;transform-origin:top}@keyframes mobileSubmenuEnter-d436bbc5{0%{max-height:0;opacity:0;transform:scaleY(0)}to{max-height:2000px;opacity:1;transform:scaleY(1)}}@keyframes mobileSubmenuLeave-d436bbc5{0%{max-height:2000px;opacity:1;transform:scaleY(1)}to{max-height:0;opacity:0;transform:scaleY(0)}}.mega-menu .tw-text-gray-600[data-v-d436bbc5]{position:relative}.mega-menu .tw-text-gray-600[data-v-d436bbc5]:hover{transform:translate(5px);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.mega-menu h3[data-v-d436bbc5]{display:inline-block;position:relative}.mega-menu h3[data-v-d436bbc5]:after{background-color:#2563eb;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .4s cubic-bezier(.77,0,.175,1);width:0}.mega-menu h3[data-v-d436bbc5]:hover:after{width:100%}.featured-image[data-v-d436bbc5]{transition:transform .5s cubic-bezier(.19,1,.22,1)}.featured-image[data-v-d436bbc5]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-10px) scale(1.02)}a[data-v-d436bbc5]:focus,button[data-v-d436bbc5]:focus{border-radius:2px;box-shadow:0 0 0 2px #2563eb4d;outline:none}@keyframes pulse-d436bbc5{0%{box-shadow:0 0 #2563ebb3}70%{box-shadow:0 0 0 10px #2563eb00}to{box-shadow:0 0 #2563eb00}}.tw-bg-blue-600[data-v-d436bbc5]:hover{animation:pulse-d436bbc5 1.5s infinite}.social-icons[data-v-d436bbc5]{display:flex;gap:1rem}.social-icons a[data-v-d436bbc5]{align-items:center;background:#ff6b001a;border-radius:50%;color:#ff6b00;display:flex;font-size:24px!important;height:48px;justify-content:center;transition:all .3s ease;width:48px}.social-icons a[data-v-d436bbc5]:hover{background:#ff6b00;color:#fff;transform:translateY(-3px)}.logo-container[data-v-f3aadc88]{height:150px;perspective:1000px;position:relative;width:250px}.logo-container .logo[data-v-f3aadc88]{animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;backface-visibility:hidden;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.logo-container .logo-one[data-v-f3aadc88]{animation-name:flip-one-f3aadc88}.logo-container .logo-two[data-v-f3aadc88]{animation-name:flip-two-f3aadc88;transform:rotateY(180deg)}@keyframes flip-one-f3aadc88{0%,44.4%{transform:rotateY(0)}50%,94.4%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes flip-two-f3aadc88{0%,44.4%{transform:rotateY(180deg)}50%,94.4%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.footer[data-v-7dc26fc9]{color:#555;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.news_letter-bar[data-v-7dc26fc9]{align-items:center;background:linear-gradient(90deg,#3c3c3c,#090909);color:#ffffffe6;justify-content:center;padding:2rem 0}.newsletter-container[data-v-7dc26fc9]{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.5rem}@media (max-width:768px){.newsletter-container[data-v-7dc26fc9]{align-items:stretch;flex-direction:column;text-align:center}}.newsletter-text h3[data-v-7dc26fc9]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.newsletter-text p[data-v-7dc26fc9]{font-size:1rem;margin:0;opacity:.9}.newsletter-form[data-v-7dc26fc9]{display:flex;justify-content:space-between;max-width:450px;width:100%}@media (max-width:600px){.newsletter-form[data-v-7dc26fc9]{flex-direction:column;gap:1rem}}.submit-btn[data-v-7dc26fc9]{display:inline-block;font-weight:500;margin:5px 0 0 10px;min-width:120px;padding:10px 0!important}.footer-content[data-v-7dc26fc9]{background:#f8f8f8;padding:4rem 0 3rem}@media (max-width:768px){.footer-content[data-v-7dc26fc9]{padding:3rem 0 2rem}}.footer-row[data-v-7dc26fc9]{justify-content:space-between}.brand-container[data-v-7dc26fc9]{margin-bottom:1.5rem}.footer-logo[data-v-7dc26fc9]{margin-bottom:1rem}.company-description[data-v-7dc26fc9]{color:#555;font-size:.95rem;line-height:1.5;margin-top:1rem}.column-title[data-v-7dc26fc9]{color:#2f2f2f;font-size:1.1rem;font-weight:600;margin-bottom:1.25rem;padding-bottom:.5rem;position:relative}.column-title[data-v-7dc26fc9]:after{background-color:#ff6b00;bottom:0;content:"";height:2px;left:0;position:absolute;width:40px}.footer-links[data-v-7dc26fc9]{list-style-type:none;margin:0;padding:0}.footer-links li[data-v-7dc26fc9]{margin-bottom:.75rem}.footer-links li a[data-v-7dc26fc9]{color:#555;display:inline-block;font-size:.95rem;text-decoration:none;transition:color .2s,transform .2s}.footer-links li a[data-v-7dc26fc9]:hover{color:#ff6b00;transform:translate(3px)}.social-icons[data-v-7dc26fc9]{display:flex;gap:1rem;margin-bottom:1.5rem}.social-icons a[data-v-7dc26fc9]{align-items:center;background:#ff6b001a;border-radius:50%;color:#ff6b00;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.social-icons a[data-v-7dc26fc9]:hover{background:#ff6b00;color:#fff;transform:translateY(-3px)}.contact-info .contact-item[data-v-7dc26fc9]{align-items:center;display:flex;font-size:.95rem;margin-bottom:.75rem}.contact-info .contact-item .v-icon[data-v-7dc26fc9]{color:#ff6b00;font-size:1.2rem;margin-right:.75rem}.copyright-bar[data-v-7dc26fc9]{background:linear-gradient(270deg,#3c3c3c,#090909);color:#ffffffe6;font-size:.9rem;margin:3px auto;padding:1.5rem 0}.copyright-container[data-v-7dc26fc9]{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.5rem}@media (max-width:768px){.copyright-container[data-v-7dc26fc9]{flex-direction:column;gap:1rem;text-align:center}}.copyright-text[data-v-7dc26fc9]{margin:0;opacity:.8}.legal-links[data-v-7dc26fc9]{display:flex;gap:1.5rem}.legal-links a[data-v-7dc26fc9]{color:#ffffffe6;opacity:.8;text-decoration:none;transition:opacity .2s}.legal-links a[data-v-7dc26fc9]:hover{opacity:1;text-decoration:underline}@media (max-width:576px){.legal-links[data-v-7dc26fc9]{flex-wrap:wrap;gap:1rem;justify-content:center}}.footer-column[data-v-7dc26fc9]{margin-bottom:2rem}@media (max-width:768px){.footer-column[data-v-7dc26fc9]{margin-bottom:2rem}}a[data-v-7dc26fc9]:focus,button[data-v-7dc26fc9]:focus{outline:2px solid rgba(255,107,0,.5);outline-offset:2px}.page-enter-active[data-v-b330dbcc],.page-leave-active[data-v-b330dbcc]{transition:all .25s}.page-enter-from[data-v-b330dbcc],.page-leave-to[data-v-b330dbcc]{filter:blur(1rem);opacity:0}
