.ft-jump[data-v-695ca48e]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.6rem;display:flex}.ft-jump a[data-v-695ca48e]{border:1px solid var(--hairline);color:var(--star);font-size:max(var(--min-text), .85rem);min-height:var(--tap);align-items:center;padding:0 .9rem;text-decoration:none;display:inline-flex}.ft-jump a[data-v-695ca48e]:hover,.ft-jump a[data-v-695ca48e]:focus-visible{border-color:var(--gold-outline);color:var(--gold)}.ft-group[data-v-695ca48e]{z-index:2;max-width:76rem;margin:0 auto 3.5rem;padding:0 clamp(1.5rem,5vw,4rem);scroll-margin-top:1rem;position:relative}.ft-group h2[data-v-695ca48e]{font-family:var(--display);margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:400}.ft-group-intro[data-v-695ca48e]{color:var(--faded);max-width:46rem;margin:0 0 1.2rem;line-height:1.6}.ft-cards[data-v-695ca48e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ft-card[data-v-695ca48e]{background:var(--surface-card);border:1px solid var(--hairline);grid-template-rows:1fr auto;display:grid}.ft-card[data-v-695ca48e]:hover,.ft-card[data-v-695ca48e]:focus-within{border-color:var(--gold-outline)}.ft-card-link[data-v-695ca48e]{color:inherit;grid-template-rows:auto 1fr auto;gap:.45rem;padding:1.1rem 1.2rem;text-decoration:none;display:grid}.ft-card-link strong[data-v-695ca48e]{font-family:var(--display);font-size:1.15rem;font-weight:400}.ft-card-link span[data-v-695ca48e]{color:var(--faded);line-height:1.55}.ft-card-link .ft-card-open[data-v-695ca48e]{color:var(--gold);font-size:max(var(--min-text), .8rem);letter-spacing:.1em;text-transform:uppercase}.ft-card-variants[data-v-695ca48e]{border-top:1px solid var(--hairline);color:var(--faded);font-size:max(var(--min-text), .85rem);margin:0;padding:.7rem 1.2rem}.ft-card-variants a[data-v-695ca48e]{color:var(--gold)}.ft-next[data-v-695ca48e]{z-index:2;max-width:76rem;margin:0 auto 4rem;padding:0 clamp(1.5rem,5vw,4rem);position:relative}.ft-pricing[data-v-695ca48e]{text-align:center;margin:1rem 0 0}.ft-pricing a[data-v-695ca48e]{color:var(--gold)}
