.navigation{max-width:1000px!important;width:96%!important;margin:0 auto!important;left:50%!important;transform:translateX(-50%)!important;background:rgba(255,255,255,.05)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 8px 32px rgba(0,0,0,.2)!important}.nav-links{gap:30px!important}.nav-links .primary-btn{white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;min-width:-moz-max-content!important;min-width:max-content!important;position:relative!important}label[for=check]{display:none;flex-direction:column;width:50px;cursor:pointer;scale:.8;z-index:1000}label[for=check] span{background:#fff;border-radius:10px;height:6px;margin:5px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}label[for=check] span:first-of-type{width:50%}label[for=check] span:nth-of-type(2){width:100%}label[for=check] span:nth-of-type(3){width:75%}input[type=checkbox]#check{display:none}input[type=checkbox]#check:checked~label span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(8px)}input[type=checkbox]#check:checked~label span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}input[type=checkbox]#check:checked~label span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(20px,-11px) rotate(45deg)}@media (min-width:1000px) and (max-width:1300px){.nav-links{gap:1rem!important}.nav-links a:not(.primary-btn){font-size:.95rem}}@media (min-width:850px) and (max-width:999px){.navigation{max-width:95%!important}.nav-links{gap:.75rem!important}.nav-links a:not(.primary-btn){font-size:.9rem}.primary-btn{padding:1rem 1.5rem!important;font-size:.9rem!important}}@media (min-width:721px) and (max-width:849px){.navigation{max-width:95%!important;padding:.75rem 1rem!important}.nav-links{gap:.5rem!important}.nav-links a:not(.primary-btn){font-size:.85rem;padding:.4rem 0!important}.primary-btn{padding:.8rem 1.2rem!important;font-size:.85rem!important;white-space:nowrap!important}.nav-links a[href*=testimonials]{display:none}}@media (max-width:850px){.navigation{width:100%!important;max-width:100%!important;left:0!important;transform:none!important;padding:1rem!important;position:relative!important;background:rgba(0,0,0,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:0!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.nav-right{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000;flex-direction:column;padding:2rem 0;width:100vw;height:100vh;z-index:9999;overflow-y:auto;align-items:center;justify-content:flex-start}.nav-right.active{display:flex!important;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.nav-links{flex-direction:column;width:100%;gap:2rem!important;align-items:center;justify-content:flex-start;padding-top:6rem}.nav-links a{font-size:1.5rem!important;font-weight:600!important;text-align:center;width:auto;padding:.5rem 1rem;opacity:0;animation:fadeInUp .5s ease-out forwards}.nav-right.active .nav-links a:first-child{animation-delay:.1s}.nav-right.active .nav-links a:nth-child(2){animation-delay:.2s}.nav-right.active .nav-links a:nth-child(3){animation-delay:.3s}.nav-right.active .nav-links a:nth-child(4){animation-delay:.4s}.nav-right.active .nav-links a:nth-child(5){animation-delay:.5s}.nav-right.active .nav-links a:nth-child(6){animation-delay:.6s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nav-links .primary-btn{margin-top:2rem;font-size:1.3rem!important;padding:1.2rem 2.5rem!important}label[for=check]{display:flex!important;margin-left:auto}[data-theme=light] label[for=check] span{background:#222!important}[data-theme=light] .nav-right{background:#fff!important}[data-theme=light] .navigation{background:rgba(255,255,255,.7)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 8px 32px rgba(0,0,0,.1)!important}[data-theme=light] input[type=checkbox]#check:checked~label span{background:#222!important}[data-theme=light] .nav-links a,[data-theme=light] .nav-links a .nav-link-text{color:#222!important}[data-theme=light] .nav-links .primary-btn{background:linear-gradient(270deg,rgba(255,107,107,.9),rgba(255,142,83,.9))!important;color:#fff!important}[data-theme=light] .nav-links .primary-btn:hover{background:linear-gradient(270deg,rgba(255,107,107,1),rgba(255,142,83,1))!important}}[data-theme=light] .navigation img{filter:invert(1) brightness(.2)}@media (max-width:850px){.navigation{z-index:10000!important;position:fixed!important;top:0;width:100%}label[for=check]{z-index:10001!important;position:relative!important}input[type=checkbox]#check:checked~label{z-index:10002!important}.nav-right{z-index:9998!important}}.toggle-switch{background:none!important;border:none!important;box-shadow:none!important;padding:0;margin:0 1rem 0 0;cursor:pointer}.toggle-switch,.toggle-track{display:flex;align-items:center}.toggle-track{position:relative;width:54px;height:28px;background:#3c3c3c;border-radius:14px;transition:background .3s;padding:0 4px;justify-content:space-between;box-shadow:0 2px 4px rgba(0,0,0,.2)}[data-theme=light] .toggle-track{background:#eee}.toggle-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;z-index:2;color:#fff;transition:color .3s}[data-theme=light] .toggle-icon{color:#222}.toggle-moon{margin-right:0}.toggle-sun{margin-left:0}.toggle-thumb{position:absolute;top:3px;width:22px;height:22px;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:left .3s,background .3s;z-index:1}.toggle-thumb,[data-theme=dark] .toggle-thumb{left:4px;background:#fff}[data-theme=light] .toggle-thumb{left:36px;background:#222}