.product-logo-frame.svelte-1vmihjc{background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.045),transparent 52%),color-mix(in srgb,var(--color-pr-bg) 78%,var(--color-pr-surface));box-shadow:inset 0 1px #ffffff0e,0 1px 2px #0003;transition:background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out}.product-logo-frame.needs-contrast.svelte-1vmihjc{border-color:color-mix(in srgb,var(--color-pr-border) 76%,rgba(255,255,255,.18));box-shadow:inset 0 1px #ffffff12,0 1px 2px #00000038}.product-logo-frame.svelte-1vmihjc:before{content:"";position:absolute;inset:6%;border-radius:.55rem;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.16),transparent 58%),color-mix(in srgb,var(--color-pr-text-secondary) 24%,transparent);opacity:0;transition:opacity .18s ease-out}.product-logo-frame.needs-contrast.svelte-1vmihjc:before{opacity:1}.product-logo-frame.svelte-1vmihjc:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 46%,rgba(11,14,20,.18));opacity:0;transition:opacity .18s ease-out}.product-logo-frame.needs-contrast.svelte-1vmihjc:after{opacity:1}.product-logo-img.svelte-1vmihjc{padding:4%;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5)) drop-shadow(0 0 2px rgba(255,255,255,.12))}.product-logo-frame.needs-contrast.svelte-1vmihjc .product-logo-img:where(.svelte-1vmihjc){filter:drop-shadow(0 1px 1px rgba(15,17,23,.72))}
