.navbar{background:#f4f4f4;border-bottom:1px solid #dddde4;justify-content:space-between;align-items:center;padding:16px 120px 8px;display:flex;position:relative}.nav-links{display:flex}.nav-links a,.nav-links button{letter-spacing:0%;color:#080808;cursor:pointer;padding:12px 24px 20px;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:24px}.dropdown{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:5px;display:flex}.auth-btns{align-items:center;gap:8px;display:flex}.auth-btns a{color:#000;font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;background:#fff;border:none;border-radius:40px;padding:16px;font-size:14px;line-height:100%}.auth-btns a:last-child{color:#fff;background:#000}.dropdown-list{opacity:0;visibility:hidden;z-index:10;background:#fff;border:1px solid #dddde4;border-radius:24px;flex-direction:row;gap:24px;padding:40px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;top:100%;left:-15%;transform:translateY(15px)}.dropdown-list a{align-items:start;gap:16px;display:flex;padding:0!important}.dropdown-list h4{font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;letter-spacing:0%;vertical-align:middle;color:#080808;margin-bottom:16px;font-size:16px;line-height:100%}.dropdown-list p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;vertical-align:middle;color:#9098a2;width:217px;font-size:14px;line-height:100%}.test:hover .dropdown-list,.dropdown:hover+.dropdown-list{opacity:1;visibility:visible;transform:translateY(0)}.nav-links{position:relative}.dropdown:hover{color:#000}.mobile-drawer{z-index:1000;background:#fff;flex-direction:column;width:320px;max-width:90vw;height:95vh;padding:24px;transition:right .4s cubic-bezier(.25,.8,.25,1);display:flex;position:fixed;top:0;right:-100%;box-shadow:-5px 0 20px rgba(0,0,0,.1)}.mobile-drawer.open{right:0}.drawer-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.drawer-header button{cursor:pointer;background:0 0;border:none}.drawer-links{flex:1}.drawer-links a{color:#080808;border-bottom:1px solid #eee;padding:16px 0;font-family:Plus Jakarta Sans;font-size:18px;font-weight:500;display:block}.mobile-repairs-section{margin-top:32px}.mobile-repairs-section span{color:#807878;border-bottom:1px solid #000;margin-bottom:16px;font-size:16px;font-weight:600}.mobile-repair-item{border-bottom:1px solid #eee;gap:16px;padding:20px 0;text-decoration:none;display:flex}.mobile-repair-item h4{margin-bottom:4px;font-size:16px;font-weight:600}.mobile-repair-item p{color:#9098a2;font-size:14px;line-height:1.4}.drawer-auth{flex-direction:column;gap:12px;margin-top:40px;display:flex}.drawer-auth a{text-align:center;border-radius:40px;padding:16px;font-weight:500}.drawer-auth a:first-child{background:0 0;border:1px solid #ddd}.get-started-btn{color:#fff;background:#000!important}.drawer-overlay{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;top:0;left:0}.mobile-menu-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:16px;font-weight:700;display:none}@media screen and (max-width:900px){.mobile-menu-btn{display:flex}.nav-links,.auth-btns{display:none}}@media screen and (max-width:600px){.navbar{padding:22px 32px}}
