.tfd[data-v-7efd4289]{--tfd-bg:var(--bg-dark);--tfd-fg:var(--color-text);--tfd-muted:var(--color-text-muted);--tfd-line:#e8ede41f;--tfd-accent:var(--color-accent);--tfd-on-accent:var(--btn-dark-text);background:var(--tfd-bg);color:var(--tfd-fg);isolation:isolate;font-family:Inter,Inter Fallback,system-ui,-apple-system,sans-serif;font-size:18px;line-height:1.5;position:relative;overflow:hidden}.tfd[data-v-7efd4289]:before{content:"";z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.tfd[data-v-7efd4289]>*{z-index:1;position:relative}.tfd-spotlight[data-v-7efd4289]{z-index:0;pointer-events:none;background:radial-gradient(600px circle at var(--tfd-spot-x,50%) var(--tfd-spot-y,30%),color-mix(in srgb,var(--tfd-accent) 22%,#0000) 0,color-mix(in srgb,var(--tfd-accent) 6%,#0000) 35%,#0000 70%);mix-blend-mode:screen;will-change:background;position:fixed;inset:-10%}.tfd-grid[data-v-7efd4289]{max-width:1280px;margin:0 auto;padding:0 32px}.tfd-eyebrow[data-v-7efd4289]{letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:Space Grotesk,Space Grotesk Fallback,Inter,Inter Fallback,sans-serif;font-size:.78rem;font-weight:500;display:inline-block}.tfd-eyebrow--muted[data-v-7efd4289]{color:var(--tfd-muted)}.tfd-legend[data-v-7efd4289]{letter-spacing:.08em;text-transform:none}.tfd-h1[data-v-7efd4289]{letter-spacing:-.04em;margin:0 0 2rem;font-family:Space Grotesk,Space Grotesk Fallback,Inter,Inter Fallback,sans-serif;font-size:calc(clamp(3rem,8vw,6.5rem));font-weight:700;line-height:.95}.tfd-italic[data-v-7efd4289]{color:var(--tfd-accent);font-style:italic}.tfd-hero[data-v-7efd4289]{padding:110px 0 70px}.tfd-crumb[data-v-7efd4289]{margin-bottom:2.5rem}.tfd-crumb__link[data-v-7efd4289]{letter-spacing:.08em;color:var(--tfd-muted);font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:.85rem;text-decoration:none;transition:color .2s}.tfd-crumb__link[data-v-7efd4289]:hover{color:var(--tfd-fg)}.tfd-hero__head[data-v-7efd4289]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.tfd-section[data-v-7efd4289]{border-top:1px solid var(--tfd-line);padding:70px 0;position:relative}.tfd-section__head[data-v-7efd4289]{justify-content:space-between;align-items:baseline;margin-bottom:1.75rem;font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;display:flex;position:relative}.tfd-list[data-v-7efd4289]{margin:0;padding:0;list-style:none}.tfd-li[data-v-7efd4289]{border-top:1px solid var(--tfd-line)}.tfd-li[data-v-7efd4289]:last-child{border-bottom:1px solid var(--tfd-line)}.tfd-row[data-v-7efd4289]{color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem 1.75rem;padding:1.05rem 0;text-decoration:none;transition:transform .3s,color .3s;display:grid}.tfd-row[data-v-7efd4289]:focus-visible,.tfd-row[data-v-7efd4289]:hover{color:var(--tfd-accent);outline:none;transform:translate(.5rem)}.tfd-row:focus-visible .tfd-row__title[data-v-7efd4289]{text-underline-offset:4px;text-decoration:underline}.tfd-row__num[data-v-7efd4289]{letter-spacing:.05em;color:var(--tfd-muted);font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:.85rem;font-weight:500}.tfd-row__main[data-v-7efd4289]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.tfd-row__title[data-v-7efd4289]{letter-spacing:-.02em;color:inherit;font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:calc(clamp(1.05rem,1.6vw,1.35rem));font-weight:700;line-height:1.15}.tfd-row__body[data-v-7efd4289]{color:var(--tfd-muted);max-width:640px;font-size:.88rem;line-height:1.5}.tfd-row__tag[data-v-7efd4289]{letter-spacing:.04em;color:var(--tfd-muted);border:1px solid var(--tfd-line);white-space:nowrap;border-radius:999px;padding:.3rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;transition:border-color .3s,color .3s}.tfd-row:focus-visible .tfd-row__tag[data-v-7efd4289],.tfd-row:hover .tfd-row__tag[data-v-7efd4289]{border-color:var(--tfd-accent);color:var(--tfd-accent)}.tfd-prov[data-v-7efd4289]{margin-top:2rem}.tfd-prov__label[data-v-7efd4289]{letter-spacing:.16em;text-transform:uppercase;color:var(--tfd-muted);margin:0 0 .9rem;font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:.78rem;font-weight:500}.tfd-prov__list[data-v-7efd4289]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tfd-chip[data-v-7efd4289]{border:1px solid var(--tfd-line);color:var(--tfd-fg);border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .9rem;text-decoration:none;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.tfd-chip[data-v-7efd4289]:focus-visible,.tfd-chip[data-v-7efd4289]:hover{border-color:var(--tfd-accent);color:var(--tfd-accent);outline:none}.tfd-chip[data-v-7efd4289]:focus-visible{outline:2px solid var(--tfd-accent);outline-offset:2px}.tfd-chip__name[data-v-7efd4289]{font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:.85rem;font-weight:500}.tfd-chip__rate[data-v-7efd4289]{color:var(--tfd-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;transition:color .25s}.tfd-chip:focus-visible .tfd-chip__rate[data-v-7efd4289],.tfd-chip:hover .tfd-chip__rate[data-v-7efd4289]{color:var(--tfd-accent)}.tfd-outro[data-v-7efd4289]{padding:80px 0 110px}.tfd-outro__text[data-v-7efd4289]{letter-spacing:-.03em;max-width:720px;margin:0 0 1.75rem;font-size:calc(clamp(1.5rem,3vw,2.4rem));font-weight:700}.tfd-cta[data-v-7efd4289],.tfd-outro__text[data-v-7efd4289]{font-family:Space Grotesk,Space Grotesk Fallback,sans-serif}.tfd-cta[data-v-7efd4289]{background:var(--tfd-accent);color:var(--tfd-on-accent);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.7rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .3s,color .3s,transform .3s;display:inline-flex}.tfd-cta[data-v-7efd4289]:hover{background:var(--tfd-fg);color:var(--tfd-bg);transform:translateY(-2px)}.tfd-cta[data-v-7efd4289]:focus-visible{outline:2px solid var(--tfd-accent);outline-offset:3px}.tfd-cta__arrow[data-v-7efd4289]{flex-shrink:0}@media (width<=720px){.tfd-hero[data-v-7efd4289]{padding:90px 0 50px}.tfd-section[data-v-7efd4289]{padding:50px 0}.tfd-row[data-v-7efd4289]{grid-template-columns:auto 1fr}.tfd-row__tag[data-v-7efd4289]{grid-column:2;justify-self:start}.tfd-hero__head[data-v-7efd4289]{flex-direction:column;gap:.35rem}}@media (prefers-reduced-motion:reduce){.tfd-spotlight[data-v-7efd4289]{will-change:auto}.tfd-chip[data-v-7efd4289],.tfd-cta[data-v-7efd4289],.tfd-row[data-v-7efd4289]{transition:none}.tfd-row[data-v-7efd4289]:focus-visible,.tfd-row[data-v-7efd4289]:hover{padding-left:0}.tfd-cta[data-v-7efd4289]:hover{transform:none}}
