.tg-quote[data-v-ac35205b]{font-family:var(--tg-font);letter-spacing:-.01em;text-wrap:pretty;font-weight:500}.tg-featured[data-v-ac35205b]{color:#fff;background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--color-primary-500) 55%,transparent) 0,transparent 60%),var(--color-primary-950);box-shadow:var(--shadow-card-hero)}.tg-card[data-v-ac35205b]{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary-500) 12%,transparent);box-shadow:var(--shadow-card)}.tg-glyph[data-v-ac35205b]{height:.55em;font-family:var(--font-editorial);color:var(--color-primary-300);margin-bottom:.15em;font-size:6rem;font-weight:700;line-height:1;display:block}.tg-glyph--small[data-v-ac35205b]{color:var(--color-primary-500);font-size:4rem}.tg-mono[data-v-ac35205b]{letter-spacing:.02em;width:2.75rem;height:2.75rem;color:var(--color-primary-700);background:var(--color-primary-50);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.tg-mono--light[data-v-ac35205b]{color:var(--color-primary-950);background:var(--color-primary-100)}.tg-featured-name[data-v-ac35205b]{color:#fff}.tg-featured-role[data-v-ac35205b]{color:#ffffffb3}.tg[data-tone=purple] .tg-featured[data-v-ac35205b]{background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--color-primary-300) 70%,transparent) 0,transparent 60%),var(--color-primary-500);box-shadow:0 24px 50px #634af538,0 6px 12px #1f185a0f}.tg[data-tone=purple] .tg-featured .tg-glyph[data-v-ac35205b]{color:var(--color-primary-100)}.tg[data-tone=purple] .tg-featured-role[data-v-ac35205b]{color:#fffc}.tg[data-tone=purple] .tg-mono--light[data-v-ac35205b]{color:var(--color-primary-700);background:var(--color-neutral-0)}.tg[data-tone=cream] .tg-featured[data-v-ac35205b]{color:var(--color-primary-950);background:radial-gradient(110% 90% at 100% 0,var(--color-neutral-0) 0,transparent 55%),var(--color-surface-cream);box-shadow:none}.tg[data-tone=cream] .tg-featured .tg-glyph[data-v-ac35205b]{color:var(--color-primary-500)}.tg[data-tone=cream] .tg-featured-name[data-v-ac35205b]{color:var(--color-primary-950)}.tg[data-tone=cream] .tg-featured-role[data-v-ac35205b]{color:var(--color-primary-900);opacity:.75}.tg[data-tone=cream] .tg-mono--light[data-v-ac35205b]{color:var(--color-primary-700);background:var(--color-primary-100)}.tg[data-tone=cream] .tg-card[data-v-ac35205b]{box-shadow:none;background:#fff9;border-color:#19191914}
