.public-showcase-header.svelte-7b17qz{position:fixed;top:0;right:0;left:0;z-index:20;display:flex;align-items:center;min-height:3.25rem;padding:0 4.5rem;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.public-showcase-brand.svelte-7b17qz,.public-showcase-action.svelte-7b17qz,.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz),.public-showcase-menu-panel.svelte-7b17qz a:where(.svelte-7b17qz){text-decoration:none}.public-showcase-brand.svelte-7b17qz{display:inline-flex;align-items:center;gap:.45rem;color:#121317;font-size:1rem;font-weight:520;letter-spacing:0;white-space:nowrap}.public-showcase-brand-mark.svelte-7b17qz{display:inline-flex;width:1.35rem;height:1.35rem;overflow:hidden}.public-showcase-brand-mark.svelte-7b17qz img:where(.svelte-7b17qz){width:100%;height:100%;object-fit:contain}.public-showcase-links.svelte-7b17qz{display:flex;align-items:center;gap:.15rem;margin-left:3.1rem}.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz),.public-showcase-nav-trigger.svelte-7b17qz{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;border:0;border-radius:999px;padding:0 1.05rem;background:transparent;color:#45474d;font-family:inherit;font-size:.90625rem;font-weight:450;letter-spacing:0;cursor:pointer;transition:background .16s ease,color .16s ease}.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz):hover,.public-showcase-nav-trigger.svelte-7b17qz:hover,.public-showcase-nav-trigger.active.svelte-7b17qz{background:#f1f3f8;color:#121317}.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz):focus,.public-showcase-nav-trigger.svelte-7b17qz:focus,.public-showcase-action.svelte-7b17qz:focus,.public-showcase-menu-panel.svelte-7b17qz a:where(.svelte-7b17qz):focus{outline:none}.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz):focus-visible,.public-showcase-nav-trigger.svelte-7b17qz:focus-visible,.public-showcase-action.svelte-7b17qz:focus-visible,.public-showcase-menu-panel.svelte-7b17qz a:where(.svelte-7b17qz):focus-visible{box-shadow:0 0 0 2px #3367f642}.public-showcase-menu.svelte-7b17qz{display:inline-flex;align-self:stretch;align-items:center}.public-showcase-nav-trigger.svelte-7b17qz{gap:.52rem}.public-showcase-chevron{width:.88rem;height:.88rem;transition:transform .16s ease}.public-showcase-chevron.is-open{transform:rotate(180deg)}.public-showcase-menu-panel.svelte-7b17qz{position:fixed;top:3.25rem;right:0;left:0;z-index:25;overflow:hidden;border-radius:0 0 1rem 1rem;background:#fff;box-shadow:0 1.2rem 2.4rem #0f111714}.public-showcase-menu-panel-inner.svelte-7b17qz{display:grid;width:min(calc(100% - 9rem),87.5rem);min-height:15.65rem;grid-template-columns:minmax(20rem,.5fr) minmax(24rem,1fr);margin:0 auto;padding:3rem 0 2.3rem}.public-showcase-menu-overview.svelte-7b17qz{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-right:3rem}.public-showcase-menu-overview.svelte-7b17qz h2:where(.svelte-7b17qz){max-width:28rem;margin:0 0 1.75rem;color:#121317;font-size:clamp(1.72rem,2.15vw,2rem);font-weight:450;line-height:1.05;letter-spacing:0;text-wrap:balance}.public-showcase-menu-overview.svelte-7b17qz a:where(.svelte-7b17qz){display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;border-radius:999px;padding:0 1.05rem;background:#f7f8fb;color:#121317;font-size:.98rem;font-weight:450;letter-spacing:0;transition:background .16s ease}.public-showcase-menu-overview.svelte-7b17qz a:where(.svelte-7b17qz):hover{background:#eef1f6}.public-showcase-menu-list.svelte-7b17qz{display:flex;flex-direction:column;justify-content:flex-start;gap:.42rem;border-left:1px solid #eff1f5;padding:0 0 0 1.65rem}.public-showcase-menu-list.svelte-7b17qz a:where(.svelte-7b17qz){display:inline-flex;width:fit-content;color:#17191f;font-size:clamp(1.18rem,1.5vw,1.48rem);font-weight:430;line-height:1.26;letter-spacing:0;transition:color .16s ease}.public-showcase-menu-list.svelte-7b17qz a:where(.svelte-7b17qz):hover{color:#5f6368}.public-showcase-action.svelte-7b17qz{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.25rem;margin-left:auto;padding:0 1rem;border-radius:999px;background:#121317;color:#fff;font-size:.90625rem;font-weight:500;letter-spacing:0;transition:background .16s ease,transform .16s ease}.public-showcase-action.svelte-7b17qz:hover{background:#2a2d34;transform:translateY(-1px)}@media (max-width: 900px){.public-showcase-header.svelte-7b17qz{min-height:4rem;padding:0 1rem}.public-showcase-links.svelte-7b17qz,.public-showcase-menu-panel.svelte-7b17qz{display:none}.public-showcase-action.svelte-7b17qz{min-height:2.45rem;padding:0 .9rem;font-size:.9rem}}@media (max-width: 560px){.public-showcase-brand.svelte-7b17qz span:where(.svelte-7b17qz):last-child{max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-showcase-action.svelte-7b17qz span:where(.svelte-7b17qz){display:none}.public-showcase-action.svelte-7b17qz{width:2.5rem;padding:0}}@media (prefers-reduced-motion: reduce){.public-showcase-action.svelte-7b17qz,.public-showcase-links.svelte-7b17qz>a:where(.svelte-7b17qz),.public-showcase-nav-trigger.svelte-7b17qz,.public-showcase-chevron,.public-showcase-menu-overview.svelte-7b17qz a:where(.svelte-7b17qz),.public-showcase-menu-list.svelte-7b17qz a:where(.svelte-7b17qz){transition:none}}
