.mc-wrap{width:100%;container-type:inline-size}.mc{--mc-bg:var(--card-member);--mc-ink:var(--card-member-ink);--mc-soft:color-mix(in srgb, var(--mc-ink) 64%, var(--mc-bg));--mc-emboss:color-mix(in srgb, var(--mc-ink) 6%, var(--mc-bg));--mc-brand:3.6cqw;--mc-tier:3.1cqw;--mc-name:8.6cqw;--mc-label:2.7cqw;--mc-figure:4.4cqw;--mc-big:25cqw;--mc-url:4cqw;--mc-small:2.6cqw;isolation:isolate;aspect-ratio:54/85.6;background:var(--mc-bg);width:100%;color:var(--mc-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--mc-ink) 10%, transparent);border-radius:5.9%/3.7%;position:relative;overflow:hidden}.mc[data-tier=founding]{--mc-bg:var(--card-founding);--mc-ink:var(--card-founding-ink);--mc-emboss:color-mix(in srgb, var(--mc-ink) 4.5%, var(--mc-bg))}.mc[data-tier=business]{--mc-bg:var(--card-business);--mc-ink:var(--card-business-ink)}.mc[data-tier=patron]{--mc-bg:var(--card-patron);--mc-ink:var(--card-patron-ink)}.mc[data-tier=team]{--mc-bg:var(--card-team);--mc-ink:var(--card-team-ink);--mc-emboss:color-mix(in srgb, var(--mc-ink) 5%, var(--mc-bg))}.mc[data-shape=wide]{--mc-brand:2.3cqw;--mc-tier:2cqw;--mc-name:5.2cqw;--mc-label:1.7cqw;--mc-figure:2.8cqw;--mc-big:15cqw;--mc-url:2.6cqw;--mc-small:1.65cqw;aspect-ratio:85.6/54;border-radius:3.7%/5.9%}.mc:before{content:"";aspect-ratio:1;background:var(--mc-emboss);width:118cqw;position:absolute;bottom:-14cqw;right:-46cqw;-webkit-mask:url(/images/brand/mark.svg) 50%/contain no-repeat;mask:url(/images/brand/mark.svg) 50%/contain no-repeat}.mc[data-shape=wide]:before{width:74cqw;bottom:-22cqw;right:-16cqw}.mc-in{grid-template-rows:auto 1fr auto;padding:8cqw;display:grid;position:absolute;inset:0}.mc[data-shape=wide] .mc-in{padding:5.4cqw 6cqw}.mc-top{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.mc-brand{font-size:var(--mc-brand);letter-spacing:.42em;align-items:center;gap:2.6cqw;display:flex}.mc-brand:before{content:"";aspect-ratio:1;background:currentColor;width:1.8em;-webkit-mask:url(/images/brand/mark.svg) 50%/contain no-repeat;mask:url(/images/brand/mark.svg) 50%/contain no-repeat}.mc-tier{font-size:var(--mc-tier);letter-spacing:.24em;text-transform:uppercase;color:var(--mc-soft)}.mc-big{font-family:var(--font-figures);font-weight:var(--weight-heading);font-size:var(--mc-big);letter-spacing:-.05em;align-self:start;margin-top:12cqw;line-height:.9}.mc[data-shape=wide] .mc-big{margin-top:3cqw}.mc-foot{gap:5cqw;min-width:0;display:grid}.mc[data-shape=wide] .mc-foot{gap:2.6cqw}.mc-name{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--mc-name);letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--mc-ink);margin:0;line-height:1.05}.mc-meta{justify-content:space-between;align-items:flex-end;gap:3cqw;display:flex}.mc-meta>div:last-child:not(:first-child){text-align:right}.mc-label{font-size:var(--mc-label);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-soft);margin-bottom:1.2cqw;display:block}.mc-figure{font-family:var(--font-figures);font-weight:var(--weight-heading);font-size:var(--mc-figure);letter-spacing:.04em;display:block}.mc-back .mc-in{grid-template-rows:auto 1fr auto auto}.mc-tap{aspect-ratio:1;border-radius:var(--radius-pill);width:13cqw;box-shadow:inset 0 0 0 .5cqw color-mix(in srgb, var(--mc-ink) 30%, transparent);place-self:center start;place-items:center;display:grid}.mc-tap:after{content:"";aspect-ratio:1;border-radius:var(--radius-pill);width:34%;box-shadow:inset 0 0 0 .5cqw color-mix(in srgb, var(--mc-ink) 30%, transparent)}.mc-url{font-family:var(--font-figures);font-size:var(--mc-url);color:var(--mc-ink);overflow-wrap:anywhere;margin:0 0 3cqw}.mc-return{max-width:80%;font-size:var(--mc-small);color:var(--mc-soft);margin:0;line-height:1.45}.mc-flip{perspective:1400px}.mc-flip-in{transform-style:preserve-3d;transition:transform 1.6s var(--ease-out);position:relative}.mc-flip[data-state=down] .mc-flip-in{transform:rotateY(180deg)}.mc-face{backface-visibility:hidden}.mc-face--back{position:absolute;inset:0;transform:rotateY(180deg)}.mc-flip .mc-big,.mc-flip .mc-name{transition:opacity var(--motion-reveal) ease 1.2s}.mc-flip[data-state=down] .mc-big,.mc-flip[data-state=down] .mc-name{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.mc-flip-in,.mc-flip .mc-big,.mc-flip .mc-name{transition:none}}
