.header[data-v-79ff8378]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1af2;border-bottom:1px solid #333;left:0;position:fixed;right:0;top:0;transition:all .3s ease-out;z-index:1000}.nav-container[data-v-79ff8378]{align-items:center;display:flex;height:70px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.5rem}.mobile-menu-btn[data-v-79ff8378]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:48px;z-index:1001}.hamburger[data-v-79ff8378]{height:20px;position:relative;width:24px}.hamburger span[data-v-79ff8378]{background-color:#fff;border-radius:2px;height:2px;position:absolute;transition:all .3s ease;width:100%}.hamburger span[data-v-79ff8378]:first-child{top:0}.hamburger span[data-v-79ff8378]:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger span[data-v-79ff8378]:nth-child(3){bottom:0}.hamburger.is-active span[data-v-79ff8378]:first-child{transform:translateY(9px) rotate(45deg)}.hamburger.is-active span[data-v-79ff8378]:nth-child(2){opacity:0}.hamburger.is-active span[data-v-79ff8378]:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mobile-menu[data-v-79ff8378]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1a;border-left:1px solid #333;bottom:0;box-shadow:-2px 0 10px #0003;position:fixed;right:0;top:70px;transform:translate(100%);transition:transform .3s ease-in-out;width:280px;z-index:1000}.mobile-menu.mobile-menu-open[data-v-79ff8378]{transform:translate(0)}.mobile-menu-content[data-v-79ff8378]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.mobile-nav-link[data-v-79ff8378]{color:#ccc;font-size:1.125rem;font-weight:500;padding:.5rem 0;text-decoration:none;transition:color .15s ease-out}.mobile-nav-link.active[data-v-79ff8378],.mobile-nav-link[data-v-79ff8378]:hover{color:#d4621a}.mobile-nav-cta[data-v-79ff8378]{background:linear-gradient(135deg,#d4621a,#e67e22);border-radius:12px;color:#fff;font-weight:600;margin-top:1rem;padding:.875rem 1.5rem;text-align:center;text-decoration:none;transition:all .15s ease-out}.mobile-nav-cta[data-v-79ff8378]:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}@media (min-width:1024px){.nav-menu[data-v-79ff8378]{display:flex!important}.mobile-menu-btn[data-v-79ff8378]{display:none!important}}@media (max-width:1023px){.nav-menu[data-v-79ff8378]{display:none!important}.mobile-menu-btn[data-v-79ff8378]{display:flex!important}}@media (max-width:640px){.logo-subtitle[data-v-79ff8378]{display:none}.nav-container[data-v-79ff8378]{padding:0 1rem}}.logo a[data-v-79ff8378]{align-items:center;color:#fff;display:flex;gap:1rem;text-decoration:none}.logo-icon[data-v-79ff8378]{background:linear-gradient(135deg,#d4621a,#e67e22);-webkit-background-clip:text;font-size:1.5rem;-webkit-text-fill-color:transparent;background-clip:text}.logo-text[data-v-79ff8378]{font-size:1.25rem;font-weight:700}.logo-subtitle[data-v-79ff8378]{color:#999;font-size:.75rem;font-weight:400}.nav-menu[data-v-79ff8378]{align-items:center;display:flex;gap:2rem}.nav-link[data-v-79ff8378]{color:#ccc;font-weight:500;position:relative;text-decoration:none;transition:color .15s ease-out}.nav-link.active[data-v-79ff8378],.nav-link[data-v-79ff8378]:hover{color:#d4621a}.nav-link.active[data-v-79ff8378]:after{background:#d4621a;border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;right:0}.nav-cta[data-v-79ff8378]{background:linear-gradient(135deg,#d4621a,#e67e22);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-weight:600;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease-out}.nav-cta[data-v-79ff8378]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.page-enter-active[data-v-79ff8378],.page-leave-active[data-v-79ff8378]{transition:all .4s ease}.page-enter-from[data-v-79ff8378],.page-leave-to[data-v-79ff8378]{filter:blur(1rem);opacity:0}.app-layout[data-v-79ff8378]{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);color:#fff;min-height:100vh;overflow-x:hidden;position:relative}.background-elements[data-v-79ff8378]{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.wood-texture-overlay[data-v-79ff8378]{background:radial-gradient(circle at 20% 80%,rgba(139,69,19,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(160,82,45,.1) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(255,140,66,.05) 0,transparent 70%);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.circle-element[data-v-79ff8378]{animation:float 6s ease-in-out infinite;background:linear-gradient(135deg,#ff8c42,#ff6b1a);border-radius:50%;opacity:.8;position:absolute;will-change:transform}.circle-1[data-v-79ff8378]{animation-delay:0s;height:300px;right:-150px;top:-150px;width:300px}.circle-2[data-v-79ff8378]{animation-delay:2s;bottom:20%;height:200px;left:-100px;width:200px}.circle-3[data-v-79ff8378]{animation-delay:4s;height:150px;right:10%;top:60%;width:150px}.square-element[data-v-79ff8378]{animation:float 8s ease-in-out infinite;background:linear-gradient(135deg,#8b4513,sienna);opacity:.6;position:absolute;transform:rotate(45deg);will-change:transform}.square-1[data-v-79ff8378]{animation-delay:1s;height:100px;left:5%;top:30%;width:100px}.square-2[data-v-79ff8378]{animation-delay:3s;bottom:30%;height:80px;right:20%;width:80px}.square-3[data-v-79ff8378]{animation-delay:5s;height:60px;left:15%;top:70%;width:60px}.square-element[data-v-79ff8378]{animation:floatRotate-79ff8378 8s ease-in-out infinite}@keyframes floatRotate-79ff8378{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-20px)}}@media (max-width:1024px){.circle-1[data-v-79ff8378]{height:250px;right:-125px;top:-125px;width:250px}.circle-2[data-v-79ff8378]{height:150px;left:-75px;width:150px}.circle-3[data-v-79ff8378]{height:120px;width:120px}.square-1[data-v-79ff8378]{height:80px;width:80px}.square-2[data-v-79ff8378]{height:60px;width:60px}.square-3[data-v-79ff8378]{height:50px;width:50px}}@media (max-width:768px){.circle-1[data-v-79ff8378]{height:200px;right:-100px;top:-100px;width:200px}.circle-2[data-v-79ff8378]{height:120px;left:-60px;width:120px}.circle-3[data-v-79ff8378]{height:100px;width:100px}.square-1[data-v-79ff8378]{height:60px;width:60px}.square-2[data-v-79ff8378]{height:50px;width:50px}.square-3[data-v-79ff8378]{height:40px;width:40px}}@media (max-width:480px){.circle-1[data-v-79ff8378]{height:150px;right:-75px;top:-75px;width:150px}.circle-2[data-v-79ff8378]{height:100px;left:-50px;width:100px}.circle-3[data-v-79ff8378]{height:80px;width:80px}.square-1[data-v-79ff8378]{height:50px;width:50px}.square-2[data-v-79ff8378]{height:40px;width:40px}.square-3[data-v-79ff8378]{height:30px;width:30px}}.background-elements[data-v-79ff8378] *{backface-visibility:hidden;perspective:1000px}header[data-v-79ff8378],main[data-v-79ff8378]{position:relative}header[data-v-79ff8378]{z-index:100}footer[data-v-79ff8378]{position:relative;z-index:5}
