.hh-root.svelte-qofacm{--hh-pad: 9px;--hh-radius: 18px;position:relative;margin:calc(var(--hh-pad) * -1)}.hh-grid.svelte-qofacm{position:relative;display:grid;margin:0;padding:0;list-style:none}.hh-cell.svelte-qofacm{position:relative;z-index:1;display:grid;padding:var(--hh-pad)}.hh-highlight.svelte-qofacm{position:absolute;top:0;left:0;z-index:0;border-radius:calc(var(--hh-radius) + var(--hh-pad));background:color-mix(in srgb,var(--yellow) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--yellow) 28%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease}.hh-highlight.is-visible.svelte-qofacm{opacity:1}@media(prefers-reduced-motion:reduce){.hh-highlight.svelte-qofacm{transition:none}}.header-texture.svelte-vmjyrs{position:absolute;inset:0 0 auto;height:560px;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--yellow) 30%,transparent) 1.2px,transparent 1.7px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 75% 95% at 20% 0%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse 75% 95% at 20% 0%,#000 15%,transparent 75%)}.closing-band.svelte-l4conc{margin-top:112px;padding:40px 44px 28px;border-radius:22px;background:var(--card);border:1px solid var(--border)}.closing-band.no-links.svelte-l4conc{padding-bottom:40px}.band-main.svelte-l4conc{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.band-title.svelte-l4conc{margin:0;font-size:clamp(34px,3.6vw,48px)}.band-text.svelte-l4conc{margin:10px 0 0;font-size:17px;color:var(--muted-foreground)}.band-actions.svelte-l4conc{display:flex;flex-wrap:wrap;gap:12px}.band-links.svelte-l4conc{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:28px;padding-top:20px;border-top:1px solid var(--border);font-size:14px}.band-links.svelte-l4conc a:where(.svelte-l4conc){color:var(--muted-foreground);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent);text-underline-offset:4px;transition:color .2s ease,text-decoration-color .2s ease}.band-links.svelte-l4conc a:where(.svelte-l4conc):hover,.band-links.svelte-l4conc a:where(.svelte-l4conc):focus-visible{color:var(--blue);text-decoration-color:currentColor}@media(max-width:820px){.closing-band.svelte-l4conc{margin-top:80px;padding:28px 22px 22px}.closing-band.no-links.svelte-l4conc{padding-bottom:28px}}
