.tiers[data-astro-cid-gu4pnwwm]{gap:2.5rem;display:grid}.tier[data-astro-cid-gu4pnwwm]{--tier:var(--tier-platinum)}.tier-gold[data-astro-cid-gu4pnwwm]{--tier:var(--tier-gold)}.tier-silver[data-astro-cid-gu4pnwwm]{--tier:var(--tier-silver)}.tier-bronze[data-astro-cid-gu4pnwwm]{--tier:var(--tier-bronze)}.tier-bespoke[data-astro-cid-gu4pnwwm]{--tier:var(--tier-bespoke)}.tier-label[data-astro-cid-gu4pnwwm]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.78rem;font-weight:500;display:flex}.tier-label[data-astro-cid-gu4pnwwm]:after{content:"";background:var(--line);flex:1;height:1px}.tier-dot[data-astro-cid-gu4pnwwm]{background:var(--tier);border-radius:2px;width:.6rem;height:.6rem;transform:rotate(45deg)}.tier-grid[data-astro-cid-gu4pnwwm]{gap:1rem;display:grid}.sponsor[data-astro-cid-gu4pnwwm]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.sponsor[data-astro-cid-gu4pnwwm]:before{content:"";background:var(--tier);height:3px;position:absolute;inset:0 0 auto}div[data-astro-cid-gu4pnwwm].sponsor:hover{box-shadow:none;border-color:var(--line);transform:none}a[data-astro-cid-gu4pnwwm].sponsor:hover{border-color:var(--tier);transform:translateY(-2px);box-shadow:0 14px 34px -20px #0e1e6b80}.logo-panel[data-astro-cid-gu4pnwwm]{background:#fff;place-items:center;padding:1.5rem;display:grid}.tier[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm].dark{background:radial-gradient(circle at 30% 20%, #8b9bff40, transparent 60%), var(--navy-800)}.logo-panel[data-astro-cid-gu4pnwwm] img[data-astro-cid-gu4pnwwm]{object-fit:contain;border-radius:6px;width:auto;max-height:56px}.details[data-astro-cid-gu4pnwwm]{border-top:1px solid var(--line);flex-direction:column;gap:.4rem;padding:1.25rem 1.4rem 1.4rem;display:flex}.badges[data-astro-cid-gu4pnwwm]{align-items:center;gap:.4rem;display:flex}.tier-badge[data-astro-cid-gu4pnwwm]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--tier) 70%, #000);font-size:.7rem;font-weight:600}.name[data-astro-cid-gu4pnwwm]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.blurb[data-astro-cid-gu4pnwwm]{color:var(--ink-muted);font-size:.95rem}.visit[data-astro-cid-gu4pnwwm]{color:var(--navy-800);align-items:center;gap:.35rem;margin-top:auto;padding-top:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.visit[data-astro-cid-gu4pnwwm] svg{width:.9em;height:.9em}.tier-platinum[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.tier-platinum[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{background:radial-gradient(circle at 30% 20%,#8fa4c82e,#0000 60%),#fff;min-height:220px}.tier-platinum[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm] img[data-astro-cid-gu4pnwwm]{max-width:80%;max-height:96px}.tier-platinum[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm]{border-top:0;border-left:1px solid var(--line);justify-content:center;padding:2rem}.tier-platinum[data-astro-cid-gu4pnwwm] .name[data-astro-cid-gu4pnwwm]{font-size:1.75rem}.tier-platinum[data-astro-cid-gu4pnwwm] .blurb[data-astro-cid-gu4pnwwm]{font-size:1.05rem}.tier-gold[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm]{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-gold[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.tier-gold[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{min-height:170px}.tier-gold[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm] img[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm] img[data-astro-cid-gu4pnwwm]{max-width:85%;max-height:64px}.tier-gold[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm]{border-top:0;border-left:1px solid var(--line);justify-content:center}@media (width<=900px){.tier-gold[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm]{grid-template-columns:1fr}}@media (width<=520px){.tier-gold[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm]{grid-template-columns:1fr}.tier-gold[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{min-height:130px}.tier-gold[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm],.tier-bespoke[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm]{border-left:0;border-top:1px solid var(--line)}}.tier-silver[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.tier-bronze[data-astro-cid-gu4pnwwm] .tier-grid[data-astro-cid-gu4pnwwm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.tier-silver[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm],.tier-bronze[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{min-height:110px;padding:1.25rem}.tier-bronze[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{min-height:90px}.tier-bronze[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm] img[data-astro-cid-gu4pnwwm]{max-height:40px}.tier-silver[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm],.tier-bronze[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm]{gap:.15rem;padding:.75rem 1rem}.tier-silver[data-astro-cid-gu4pnwwm] .name[data-astro-cid-gu4pnwwm],.tier-bronze[data-astro-cid-gu4pnwwm] .name[data-astro-cid-gu4pnwwm]{font-size:1rem}.tier-silver[data-astro-cid-gu4pnwwm] .blurb[data-astro-cid-gu4pnwwm],.tier-bronze[data-astro-cid-gu4pnwwm] .blurb[data-astro-cid-gu4pnwwm],.tier-silver[data-astro-cid-gu4pnwwm] .visit[data-astro-cid-gu4pnwwm],.tier-bronze[data-astro-cid-gu4pnwwm] .visit[data-astro-cid-gu4pnwwm]{display:none}@media (width<=720px){.tier-platinum[data-astro-cid-gu4pnwwm] .sponsor[data-astro-cid-gu4pnwwm]{grid-template-columns:1fr}.tier-platinum[data-astro-cid-gu4pnwwm] .logo-panel[data-astro-cid-gu4pnwwm]{min-height:160px}.tier-platinum[data-astro-cid-gu4pnwwm] .details[data-astro-cid-gu4pnwwm]{border-left:0;border-top:1px solid var(--line);padding:1.4rem}}.stats-section[data-astro-cid-23gkgyqt]{border-bottom:1px solid var(--line);padding-block:clamp(3rem,6vw,4.5rem)}.stats-head[data-astro-cid-23gkgyqt]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.stats-head[data-astro-cid-23gkgyqt] h2[data-astro-cid-23gkgyqt]{margin-top:.4rem;font-size:clamp(1.6rem,3vw,2.1rem)}.stats[data-astro-cid-23gkgyqt]{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:repeat(4,1fr);margin:0;display:grid;overflow:hidden}.stat[data-astro-cid-23gkgyqt]{flex-direction:column;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.stat[data-astro-cid-23gkgyqt]+.stat[data-astro-cid-23gkgyqt]{border-left:1px solid var(--line)}dt[data-astro-cid-23gkgyqt]{order:2;margin-top:.4rem;font-weight:600}dd[data-astro-cid-23gkgyqt]{margin:0}.value[data-astro-cid-23gkgyqt]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--navy-800);font-variant-numeric:tabular-nums;order:1;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:700;line-height:1}.detail[data-astro-cid-23gkgyqt]{color:var(--ink-muted);order:3;margin-top:.2rem;font-size:.9rem;line-height:1.45}@media (width<=860px){.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(2,1fr)}.stat[data-astro-cid-23gkgyqt]+.stat[data-astro-cid-23gkgyqt]{border-left:0}.stat[data-astro-cid-23gkgyqt]:nth-child(2n){border-left:1px solid var(--line)}.stat[data-astro-cid-23gkgyqt]:nth-child(n+3){border-top:1px solid var(--line)}}
