.sponsor-page.svelte-1tj2bh{padding:46px 0 96px}.back-link.svelte-1tj2bh{color:var(--purple);text-transform:uppercase;margin-bottom:28px;font-family:Archivo,sans-serif;font-size:.78rem;font-weight:800;display:inline-block}.sponsor-detail.svelte-1tj2bh{align-items:center;display:grid}.sponsor-detail-feature.svelte-1tj2bh{border-bottom:1px solid var(--edge);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,72px);padding-bottom:48px}.sponsor-detail-standard.svelte-1tj2bh{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:38px;max-width:920px}.sponsor-detail-compact.svelte-1tj2bh{grid-template-columns:180px minmax(0,1fr);gap:28px;max-width:780px}.logo-panel.svelte-1tj2bh{border:1px solid var(--edge);background:#fff;place-items:center;padding:14px;display:grid}.sponsor-detail-feature.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh){min-height:320px}.sponsor-detail-standard.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh){min-height:220px}.sponsor-detail-compact.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh){min-height:150px;padding:10px}.logo-panel.svelte-1tj2bh img:where(.svelte-1tj2bh){object-fit:contain;width:100%;max-height:260px}.sponsor-detail-standard.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh) img:where(.svelte-1tj2bh){max-height:190px}.sponsor-detail-compact.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh) img:where(.svelte-1tj2bh){max-height:130px}.logo-fallback.svelte-1tj2bh{color:var(--purple);text-align:center;text-transform:uppercase;font-family:Archivo,sans-serif;font-size:clamp(1.45rem,3.5vw,2.7rem);font-weight:900;line-height:1}.sponsor-detail-compact.svelte-1tj2bh .logo-fallback:where(.svelte-1tj2bh){font-size:clamp(1rem,2.8vw,1.55rem)}.tier-pill.svelte-1tj2bh{color:#fff;text-transform:uppercase;width:fit-content;padding:8px 12px;font-family:Archivo,sans-serif;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.tier-pill-major.svelte-1tj2bh{background:var(--purple)}.tier-pill-gold.svelte-1tj2bh{background:#b8911f}.tier-pill-silver.svelte-1tj2bh{background:#7f8893}.tier-pill-bronze.svelte-1tj2bh{background:#8e6847}h1.svelte-1tj2bh{max-width:15ch;font-size:clamp(2rem,5vw,3.35rem)}.sponsor-detail-compact.svelte-1tj2bh h1:where(.svelte-1tj2bh){font-size:clamp(1.65rem,4vw,2.2rem)}.lead.svelte-1tj2bh{color:var(--ink);font-size:1.12rem}.actions.svelte-1tj2bh{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.feature-panel.svelte-1tj2bh{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:42px;padding-top:42px;display:grid}.feature-panel.svelte-1tj2bh h2:where(.svelte-1tj2bh),.support-note.svelte-1tj2bh h2:where(.svelte-1tj2bh){font-size:clamp(1.8rem,4vw,2.55rem)}.partner-note.svelte-1tj2bh{border:1px solid var(--edge);background:var(--soft);padding:24px}.partner-note.svelte-1tj2bh span:where(.svelte-1tj2bh){color:var(--purple);text-transform:uppercase;margin-bottom:10px;font-family:Archivo,sans-serif;font-size:.72rem;font-weight:900;display:block}.partner-note.svelte-1tj2bh strong:where(.svelte-1tj2bh){color:var(--ink);text-transform:uppercase;font-family:Archivo,sans-serif;font-size:1.25rem;display:block}.partner-note.svelte-1tj2bh p:where(.svelte-1tj2bh){color:var(--grey);margin-top:10px}.support-note.svelte-1tj2bh{border-top:1px solid var(--edge);max-width:740px;margin-top:42px;padding-top:36px}.missing-sponsor.svelte-1tj2bh{border:1px solid var(--edge);background:#fff;max-width:720px;padding:clamp(30px,6vw,52px)}.missing-sponsor.svelte-1tj2bh p:where(.svelte-1tj2bh){color:var(--grey);margin:14px 0 24px}@media (width<=760px){.sponsor-detail.svelte-1tj2bh,.feature-panel.svelte-1tj2bh{grid-template-columns:1fr}.sponsor-detail-feature.svelte-1tj2bh{padding-bottom:36px}.sponsor-detail-compact.svelte-1tj2bh .logo-panel:where(.svelte-1tj2bh){max-width:220px}}
