.navbar{width:var(--content-width);max-width:var(--content-width);display:flex;align-items:center;justify-content:space-between}.navbar__left{display:flex;align-items:center;gap:40px}.navbar__logo{display:flex;align-items:center}.navbar__logo img{height:39px;width:123px;object-fit:contain}.navbar__menu{display:flex;align-items:center;gap:14px}.navbar__item-wrap{position:relative}.navbar__item{display:flex;align-items:center;gap:5px;padding:11px;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.48px;color:#fffc;white-space:nowrap;transition:color .15s ease}.navbar__item:hover,.navbar__item-wrap:hover .navbar__item{color:#fff}.navbar__chevron{width:10px;height:6px;transition:transform .2s ease}.navbar__item-wrap.has-menu:hover .navbar__chevron{transform:rotate(180deg)}.navbar__dropdown{position:absolute;top:100%;left:0;z-index:60;padding-top:8px;opacity:0;visibility:hidden;transform:translateY(-6px);transform-origin:top left;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.navbar__item-wrap.has-menu:hover .navbar__dropdown{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s}.navmenu{transform:scale(.985);transform-origin:top center;transition:transform .2s ease}.navbar__item-wrap.has-menu:hover .navmenu{transform:scale(1)}.navmenu{background:#fff;border-radius:0 14px 14px;padding:19px;box-shadow:0 12px 32px #0000002e}.navmenu__items{display:flex;flex-direction:column;gap:12px;padding-right:10px}.navmenu__item{display:flex;align-items:center;gap:6px;cursor:pointer}.navmenu__link{display:flex;align-items:center;gap:8px}.navmenu__icon{width:18px;height:18px;border-radius:5px;flex-shrink:0}.navmenu__flag{height:16px;width:21px;border-radius:4px;object-fit:cover;flex-shrink:0}.navmenu__label{color:var(--color-black);font-size:16px;font-weight:500;line-height:25.6px;letter-spacing:-.5px;white-space:nowrap;transition:opacity .15s ease}.navmenu__item:hover .navmenu__label{opacity:.6}.navmenu__label--muted{color:#666}.navmenu__badge{background:var(--color-black);color:#fff;border-radius:6px;padding:2px 6px;font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:-.42px;white-space:nowrap}.navbar__actions{display:flex;align-items:center;gap:7px}.navbar__signin{display:flex;align-items:center;justify-content:center;gap:5px;padding:11px 22px;border:0;background:transparent;border-radius:9px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:-.42px;color:#fff;white-space:nowrap;cursor:pointer}.navbar__signin-icon{width:18px;height:18px}.navbar__getstarted{display:flex;align-items:center;justify-content:center;width:129px;height:42px;padding:11px 22px;border-radius:41px;background:#ffffff26;border:1px solid rgba(255,255,255,.1);font-size:14px;font-weight:600;letter-spacing:-.42px;color:#fff;white-space:nowrap;transition:background .15s ease}.navbar__getstarted:hover{background:#ffffff40}.navbar{will-change:opacity}.navbar__toggle,.navbar__mobile{display:none}@media(max-width:900px){.navbar{width:100%;max-width:100%;padding:0 var(--gutter);position:relative}.navbar__menu,.navbar__actions{display:none}.navbar__toggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;border-radius:11px;background:#ffffff1f;border:1px solid rgba(255,255,255,.14)}.navbar__toggle-bar{display:block;width:20px;height:2px;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.navbar__toggle[aria-expanded=true] .navbar__toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.navbar__toggle[aria-expanded=true] .navbar__toggle-bar:nth-child(2){opacity:0}.navbar__toggle[aria-expanded=true] .navbar__toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navbar__mobile{display:block;position:absolute;top:calc(100% + 10px);left:var(--gutter);right:var(--gutter);z-index:80;background:#fff;border-radius:16px;padding:16px;box-shadow:0 18px 50px #00000047;opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.navbar__mobile[data-open]{opacity:1;transform:none;visibility:visible;transition:opacity .2s ease,transform .2s ease}.navbar__mobile-label{display:block;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#00000073;padding:4px 8px 10px}.navbar__mobile-list{display:flex;flex-direction:column}.navbar__mobile-link{display:flex;align-items:center;gap:10px;padding:11px 8px;border-radius:10px;color:var(--color-black);font-size:16px;font-weight:500;letter-spacing:-.3px}.navbar__mobile-link:active{background:#0000000d}.navbar__mobile-icon{width:22px;height:22px;border-radius:6px;flex-shrink:0}.navbar__mobile-actions{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08)}.navbar__mobile-schedule,.navbar__mobile-getstarted{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.3px}.navbar__mobile-schedule{background:#0000000d;border:1px solid rgba(0,0,0,.08);color:var(--color-black)}.navbar__mobile-getstarted{background:var(--azure-45);color:#fff}}
