.gradly-navbar{position:fixed;top:0;width:100%;height:60px;background:#FAF8F5;z-index:100;border-bottom:1px solid #e8e2db;transition:box-shadow .3s ease;display:flex;align-items:center;isolation:isolate}.gradly-navbar.scrolled{box-shadow:0 2px 16px rgba(0,0,0,.06)}.gradly-navbar-inner{width:100%;max-width:1280px;margin:auto;padding:0 clamp(12px,4vw,28px);justify-content:space-between;gap:16px;position:relative}.gradly-logo,.gradly-navbar-inner{display:flex;align-items:center;min-width:0}.gradly-logo{font-size:24px;font-weight:400;color:#1A1A1A;text-decoration:none;font-family:var(--font-heading),"Georgia",serif;letter-spacing:-.01em;line-height:1;flex-shrink:0}.gradly-nav-capsule{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#F2EDE7;padding:4px 6px;height:41px;border-radius:9999px;border:1px solid #e8e2db}.gradly-nav-capsule,.gradly-nav-link{display:flex;align-items:center;gap:4px}.gradly-nav-link{font-size:.875rem;font-weight:600;color:#4B4B4B;text-decoration:none;background:none;border:none;cursor:pointer;padding:8px 16px;border-radius:9999px;transition:all .2s ease;font-family:var(--font-inter),"Inter",sans-serif;white-space:nowrap}.gradly-nav-link.active,.gradly-nav-link:hover{color:#FF7A00;background:#FFFFFF}.gradly-dropdown{position:relative}.gradly-dropdown-menu{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);background:white;padding:8px;border-radius:16px;border:1px solid #e8e2db;display:none;flex-direction:column;min-width:220px;z-index:200}.gradly-dropdown:hover .gradly-dropdown-menu{display:flex}.gradly-dropdown-item{padding:10px 14px;text-decoration:none;color:#4B4B4B;font-size:.875rem;font-weight:500;border-radius:10px;font-family:var(--font-inter),"Inter",sans-serif;transition:all .15s ease}.gradly-dropdown-item:hover{background:#FFF0E6;color:#FF7A00}.gradly-nav-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.gradly-login{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;text-decoration:none;color:#4B4B4B;padding:6px 18px;border-radius:9999px;border:1px solid rgba(255,122,0,.42);background:transparent;box-sizing:border-box;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .15s ease;font-family:var(--font-inter),"Inter",sans-serif}.gradly-login:hover{color:#FF7A00;border-color:rgba(255,122,0,.65);background:rgba(255,122,0,.06);transform:translateY(-1px)}.gradly-signup{background:#FF7A00;padding:6px 18px;border-radius:9999px;color:white;text-decoration:none;font-weight:600;font-size:.875rem;font-family:var(--font-inter),"Inter",sans-serif;transition:background .2s ease,transform .15s ease}.gradly-signup:hover{background:#E86D00;transform:translateY(-1px)}.gradly-mobile-toggle{display:none;background:#F2EDE7;border:1px solid #e8e2db;border-radius:10px;padding:8px;cursor:pointer;color:#1A1A1A}.gradly-nav-mobile-root{display:none;flex-shrink:0;position:relative}.gradly-nav-mobile-backdrop{position:fixed;top:60px;right:0;bottom:0;left:0;z-index:110;border:0;cursor:pointer;background:rgba(26,26,26,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:gradly-fade-in .24s ease}.gradly-nav-mobile-panel{position:fixed;z-index:120;top:60px;left:0;right:0;width:100%;max-width:100vw;max-height:min(85vh,calc(100dvh - 60px));overflow:hidden auto;overscroll-behavior:contain;background:#FAF8F5;border-bottom:1px solid #e8e2db;box-shadow:0 16px 40px rgba(0,0,0,.12);border-radius:0 0 20px 20px;animation:gradly-menu-slide-down .32s cubic-bezier(.22,1,.36,1)}@keyframes gradly-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gradly-menu-slide-down{0%{opacity:.96;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.gradly-nav-mobile-panel-inner{display:flex;flex-direction:column;gap:2px;width:100%;max-width:1280px;margin:0 auto;padding:clamp(12px,3vw,20px) clamp(16px,5vw,32px) clamp(20px,4vw,28px);box-sizing:border-box}.gradly-nav-mobile-link{text-decoration:none;font-weight:600;color:#1A1A1A;font-size:.9375rem;font-family:var(--font-inter),"Inter",sans-serif;padding:10px 12px;border-radius:10px;transition:background .15s ease,color .15s ease}.gradly-nav-mobile-link:hover{color:#FF7A00;background:#FFF0E6}.gradly-nav-mobile-group{display:flex;flex-direction:column;gap:2px;padding:4px 0}.gradly-nav-mobile-group-label{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#FF7A00;margin:6px 12px 4px;font-family:var(--font-inter),"Inter",sans-serif}.gradly-nav-mobile-sublink{text-decoration:none;font-weight:500;color:#4B4B4B;font-size:.875rem;font-family:var(--font-inter),"Inter",sans-serif;padding:8px 12px 8px 18px;border-radius:8px;transition:background .15s ease,color .15s ease}.gradly-nav-mobile-sublink:hover{background:#FFF0E6;color:#FF7A00}.gradly-nav-mobile-rule{border:0;border-top:1px solid #e8e2db;margin:10px 0 6px}.gradly-nav-mobile-btn{display:block;text-align:center;padding:11px 14px;border-radius:9999px;font-weight:600!important;font-size:.875rem;font-family:var(--font-inter),"Inter",sans-serif;text-decoration:none;margin-top:4px;transition:border-color .2s ease,background .2s ease,color .2s ease}.gradly-nav-mobile-btn-outline{border:1px solid rgba(255,122,0,.42);background:transparent;color:#1A1A1A!important}.gradly-nav-mobile-btn-outline:hover{color:#FF7A00!important;border-color:rgba(255,122,0,.65);background:rgba(255,122,0,.06)}.gradly-nav-mobile-btn-solid{background:#FF7A00;color:white!important;border:1px solid transparent}.gradly-nav-mobile-btn-solid:hover{background:#E86D00}@media (max-width:1024px){.gradly-nav-actions,.gradly-nav-capsule{display:none}.gradly-nav-mobile-root{display:block}.gradly-mobile-toggle{display:flex;align-items:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.gradly-nav-mobile-backdrop,.gradly-nav-mobile-panel{animation:none}.gradly-nav-mobile-panel{opacity:1;transform:none}}