.tiers__head.svelte-160fi09{max-width:56ch;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem)}.tier.svelte-160fi09{flex-direction:column;display:flex;overflow:hidden}.tier.svelte-160fi09:before{content:"";background:linear-gradient(90deg, var(--amber), var(--teal));opacity:0;height:3px;transition:opacity .4s var(--ease);position:absolute;inset:0 0 auto}.tier.svelte-160fi09:hover:before{opacity:1}.tier__top.svelte-160fi09{justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.tier__n.svelte-160fi09{font-family:var(--font-mono);letter-spacing:.15em;color:var(--paper-faint);font-size:.8rem}.tier__glyph.svelte-160fi09{color:var(--amber);font-size:1.5rem}.tier__name.svelte-160fi09{margin:0 0 .8rem}.tier__outcome.svelte-160fi09{border-left:2px solid var(--amber);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#e8a13a0f;flex-direction:column;gap:.2rem;margin:0 0 1rem;padding:.7rem .9rem;display:flex}.tier__outcome-label.svelte-160fi09{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-faint);font-size:.62rem}.tier__outcome-text.svelte-160fi09{font-family:var(--font-display);color:var(--paper);font-size:1.08rem;line-height:1.2}.tier__body.svelte-160fi09{color:var(--paper-dim);flex:1;font-size:.95rem}.tier__channels.svelte-160fi09{font-family:var(--font-mono);letter-spacing:.04em;color:var(--paper-faint);margin:0 0 1.3rem;font-size:.72rem}.tier__cta.svelte-160fi09{color:var(--amber);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5ch;padding:0;font-size:.9rem;font-weight:600;display:inline-flex}.tier__cta.svelte-160fi09 .arrow:where(.svelte-160fi09){transition:transform .3s var(--ease)}.tier__cta.svelte-160fi09:hover .arrow:where(.svelte-160fi09){transform:translate(4px)}.tier__cta.svelte-160fi09:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}
