.house-brand[data-v-e6e77974]{min-height:0;padding:0;transition:transform .3s;display:inline-block}.house-brand[data-v-e6e77974]:hover{background:0 0;transform:scale(1.1)}.house-brand img[data-v-e6e77974]{width:auto;height:2.5rem;filter:invert(var(--logo-invert));display:block}@media (prefers-reduced-motion:reduce){.house-brand[data-v-e6e77974]{transition:none}}.house-badge[data-v-b1c6a72f]{border:1px solid color-mix(in srgb,var(--color-text) 25%,transparent);font-family:var(--font-mono);text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.25rem .5rem;display:inline-flex}.house-badge-chip[data-v-b1c6a72f]{background:var(--color-primary);color:var(--color-on-primary);letter-spacing:.05em;padding:.125rem .375rem;font-size:.625rem;font-weight:700}.house-badge-label[data-v-b1c6a72f]{color:var(--color-muted);letter-spacing:.025em;font-size:.6875rem}.house-wordmark[data-v-b1c6a72f]{color:#0000;font-family:var(--font-body);letter-spacing:-.025em;white-space:nowrap;text-transform:uppercase;-webkit-text-stroke:1px var(--color-text);--beacon-glow:color-mix(in srgb, var(--color-primary) 55%, transparent);filter:drop-shadow(0 0 1px var(--beacon-glow)) drop-shadow(0 0 2px var(--beacon-glow)) drop-shadow(0 0 3px var(--beacon-glow));margin:0;font-size:3rem;font-weight:900;line-height:1;animation:5s ease-in-out infinite house-beacon-b1c6a72f}@media (width>=640px){.house-wordmark[data-v-b1c6a72f]{font-size:4.5rem}}@keyframes house-beacon-b1c6a72f{50%{filter:drop-shadow(0 0 2px var(--beacon-glow)) drop-shadow(0 0 3px var(--beacon-glow)) drop-shadow(0 0 5px var(--beacon-glow))}}.house-hero-text[data-v-b1c6a72f] p{color:var(--color-muted);font-family:var(--font-mono);margin:1rem 0 0;font-size:.75rem;line-height:1.5rem}.house-hero-text[data-v-b1c6a72f] p:first-child{color:var(--color-text);margin-top:1.25rem;font-size:.875rem}@media (width>=768px){.house-hero-text[data-v-b1c6a72f] p:first-child{font-size:1rem;line-height:1.75rem}}@media (prefers-reduced-motion:reduce){.house-wordmark[data-v-b1c6a72f]{animation:none}}.house-report[data-v-5ef195da]{font-size:.875rem;line-height:1.5rem}.house-report p[data-v-5ef195da]{margin:.5rem 0 0}.house-report article[data-v-5ef195da],.house-report section[data-v-5ef195da]{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1rem}h3[data-v-5ef195da]{font-family:var(--font-mono);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}ul[data-v-5ef195da]{gap:.5rem;margin:.75rem 0 0;padding-left:1rem;display:grid}strong[data-v-5ef195da]{font-weight:700}.house-report-why[data-v-5ef195da]{color:var(--color-muted)}.house-report-exclusion[data-v-5ef195da]{color:var(--color-danger)}
