.bl-logo.svelte-1m7b7pg{color:#fff8e6;align-items:center;gap:.4em;min-width:0;line-height:1;display:inline-flex}.bl-image.svelte-1m7b7pg{width:auto;height:1.9em;max-width:var(--brand-logo-max,none);object-fit:contain;object-position:left center;filter:drop-shadow(0 .1em .25em #00000073);display:block}.bl-mark.svelte-1m7b7pg{filter:drop-shadow(0 .1em .25em #00000073);flex:none;width:1.9em;height:1.9em}.bl-mark.svelte-1m7b7pg text:where(.svelte-1m7b7pg){font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.bl-icon.svelte-1m7b7pg{object-fit:cover;border-radius:22%}.bl-word.svelte-1m7b7pg{min-width:0;max-width:var(--brand-word-max,11em);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;padding:.12em .1em .14em 0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.2em;font-style:italic;font-weight:900;line-height:1.05;display:block;overflow:hidden}.bl-lead.svelte-1m7b7pg{color:currentColor;text-shadow:0 .07em 0 color-mix(in srgb, var(--pp-purple-2) 80%, black)}.bl-tail.svelte-1m7b7pg{background:var(--pp-gold-text);color:#0000;filter:drop-shadow(0 .07em 0 color-mix(in srgb, var(--pp-gold-lo) 45%, black));-webkit-background-clip:text;background-clip:text}@media print{.bl-lead.svelte-1m7b7pg,.bl-tail.svelte-1m7b7pg{color:currentColor;filter:none;text-shadow:none;background:0 0}}
