nav#navbar{z-index:100;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}nav#navbar .home-link{color:#425250;cursor:pointer;background-color:#ffffff1a;border:2px solid #495a5866;border-radius:8px;justify-content:center;align-items:center;padding:.25rem .5rem;font-family:DM Sans,Outfit,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}nav#navbar .home-link img.home-icon{object-fit:contain;border:none;flex-shrink:0;transition:all .3s;display:block}nav#navbar .home-link:hover{color:#425250;background-color:#495a5826;border-color:#425250;transform:translateY(-3px)scale(1.05);box-shadow:0 8px 12px #00000026,0 4px 6px #0000001a}nav#navbar .home-link:active{box-shadow:none;background-color:#495a5833;transform:scale(.98)}nav#navbar .home-link h3{color:inherit;z-index:0;margin:0 0 0 .66rem;font-size:1rem;font-weight:500;position:relative}nav#navbar .nav-links-group{align-items:center;gap:.5rem;display:flex}nav#navbar .nav-menu-wrapper{position:relative}nav#navbar .nav-hamburger{cursor:pointer}nav#navbar .nav-dropdown-menu{z-index:1000;background-color:#fffffffa;border:2px solid #495a5866;border-radius:8px;flex-direction:column;gap:0;min-width:10rem;margin-top:.25rem;padding:.25rem 0;display:flex;position:absolute;top:100%;right:0;box-shadow:0 8px 16px #00000026}nav#navbar .nav-dropdown-item{color:#425250;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-family:DM Sans,Outfit,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}nav#navbar .nav-dropdown-item:hover{background-color:#495a581a}nav#navbar .nav-dropdown-item.active{background-color:#495a5833;font-weight:600}nav#navbar .nav-dropdown-item i{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;font-size:1rem;line-height:1;display:inline-flex}nav#navbar .blog-link{color:#425250;text-align:right;background-color:#ffffff1a;border:2px solid #495a5866;border-radius:8px;padding:.75rem 1.5rem;font-family:DM Sans,Outfit,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}nav#navbar .blog-link:hover{color:#425250;cursor:pointer;background-color:#495a5826;border-color:#425250;transform:translateY(-3px)scale(1.05);box-shadow:0 8px 12px #00000026,0 4px 6px #0000001a}nav#navbar .blog-link:active{box-shadow:none;background-color:#495a5833;transform:scale(.98)}nav#navbar .blog-link.active{color:#425250;background-color:#495a5840;border-color:#425250;font-weight:600;transform:translateY(-2px);box-shadow:0 6px 10px #00000026,0 3px 5px #0000001a}@media (width<=768px){nav#navbar{padding-top:1.5rem;padding-left:1rem;padding-right:1rem}nav#navbar .blog-link{padding:.25rem;font-size:.875rem}nav#navbar .nav-links-group{gap:.25rem}}@media (hover:none){.blog-link a{-webkit-tap-highlight-color:transparent}.blog-link a:active{box-shadow:none;background-color:#0003;transform:scale(.98)}}