.brand-logo_logo__9pl4N{display:inline-flex;align-items:center;gap:.55rem;color:inherit;line-height:1}.brand-logo_wordmark__6wKaE{display:flex;flex-direction:column;align-items:flex-start}.brand-logo_name__S2CgM{min-width:max-content;font-size:1.15rem;font-weight:680;letter-spacing:-.055em}.brand-logo_badge__WbLlg{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:.75rem;background:hsl(var(--foreground));color:hsl(var(--background))}.brand-logo_badgeText__pICoC{display:block;font-size:.72rem;font-weight:800;line-height:1;letter-spacing:-.06em;transform:translate(-.02em,-.015em)}.brand-logo_descriptor__BU32l{margin-top:.12rem;padding-left:.08rem;font-size:.42rem;font-weight:650;letter-spacing:.34em;text-transform:uppercase}html[data-theme=dark] .brand-logo_name__S2CgM{font-weight:600}html[data-theme=dark] .brand-logo_descriptor__BU32l{font-weight:560}@media (max-width:339px){.brand-logo_logo__9pl4N:not(.brand-logo_forceWordmark__0BTTN) .brand-logo_wordmark__6wKaE{display:none}}.sheet_overlay__qYCX1{position:fixed;inset:0;z-index:60;background:rgb(0 0 0/22%);backdrop-filter:blur(3px)}.sheet_overlay__qYCX1[data-state=open]{animation:sheet_overlay-in__v5_Wy .24s ease-out both}.sheet_overlay__qYCX1[data-state=closed]{animation:sheet_overlay-out__TyLjw .18s ease-in both}.sheet_content__hm8pP{position:fixed;inset-block:0;right:0;z-index:70;display:flex;width:min(88vw,24rem);flex-direction:column;border-left:1px solid hsl(var(--border));background:hsl(var(--background));padding:1.5rem;box-shadow:-16px 0 48px rgb(0 0 0/10%);outline:none}.sheet_content__hm8pP[data-state=open]{animation:sheet_sheet-in__8VwYx .3s cubic-bezier(.22,1,.36,1) both}.sheet_content__hm8pP[data-state=closed]{animation:sheet_sheet-out__Nqw3W .22s ease-in both}.sheet_close__1tkNZ{position:absolute;top:1.5rem;right:1.5rem;display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:0;background:transparent;color:hsl(var(--foreground));cursor:pointer;transition:opacity .16s ease}@media (hover:hover) and (pointer:fine) and (min-width:48rem){.sheet_close__1tkNZ:hover{opacity:.65}}.sheet_close__1tkNZ:focus-visible{outline:3px solid hsl(var(--ring)/20%);outline-offset:2px}.sheet_close__1tkNZ svg{width:1.625rem;height:1.625rem}@keyframes sheet_overlay-in__v5_Wy{0%{opacity:0}to{opacity:1}}@keyframes sheet_overlay-out__TyLjw{0%{opacity:1}to{opacity:0}}@keyframes sheet_sheet-in__8VwYx{0%{opacity:0;transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}@keyframes sheet_sheet-out__Nqw3W{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2rem)}}@media (prefers-reduced-motion:reduce){.sheet_content__hm8pP,.sheet_overlay__qYCX1{animation-duration:1ms!important}}.navbar_mobileNavItem__lzXZG{opacity:0;animation:navbar_nav-item-in__XhnV9 .42s cubic-bezier(.22,1,.36,1) forwards}@keyframes navbar_nav-item-in__XhnV9{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.navbar_mobileNavItem__lzXZG{animation-duration:1ms;animation-delay:0s!important}}