.tf-hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:linear-gradient(#fff 0%,#f7f7f7 55%,#f5f5f5 100%);padding:3.5rem 0 4rem;position:relative;overflow:hidden}.tf-hero__grid[data-astro-cid-ge2uvauf]{pointer-events:none;z-index:0;background-image:linear-gradient(#1111110f 1px,#0000 1px),linear-gradient(90deg,#1111110f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:radial-gradient(70% 65% at 50% 40%,#000 35%,#0000 80%)}.tf-hero__float[data-astro-cid-ge2uvauf]{z-index:1;object-fit:contain;pointer-events:none;background:#fff;border-radius:12px;padding:6px;animation:7s ease-in-out infinite floaty;position:absolute;box-shadow:0 8px 24px #12141a14}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tf-hero__content[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;max-width:720px;margin-inline:auto;padding-inline:1rem;position:relative}.tf-hero__sponsor[data-astro-cid-ge2uvauf]{color:#6b7280;align-items:center;gap:.4rem;margin:0 0 1.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tf-hero__sponsor[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{border-radius:4px}.tf-hero__sponsor[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:#12141a;font-weight:700}.tf-hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;color:#12141a;max-width:18ch;margin:0 auto .85rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.85rem,4.6vw,3.1rem);font-weight:700;line-height:1.12;position:relative}.tf-hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:#fff;background:#111;border-radius:8px;padding:.05em .18em;display:inline-block}.tf-hero__arrow[data-astro-cid-ge2uvauf]{color:#111;opacity:.85;pointer-events:none;width:110px;animation:1.2s ease-out both draw;position:absolute;top:4.2rem;left:calc(50% - 210px)}@keyframes draw{0%{opacity:0;transform:translate(-8px,-6px)}to{opacity:.85;transform:none}}.tf-hero__sub[data-astro-cid-ge2uvauf]{color:#6b7280;max-width:28rem;margin:0 auto 1.5rem;font-size:1.05rem}.tf-hero__form[data-astro-cid-ge2uvauf]{background:#fff;border:1px solid #e8e9ef;border-radius:999px;align-items:center;gap:.35rem;width:min(100%,460px);margin:0 auto;padding:.35rem .35rem .35rem 1rem;display:flex;box-shadow:0 10px 30px #12141a0f}.tf-hero__form[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.9375rem}.tf-hero__form[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:.7rem 1.15rem;font-size:.875rem;font-weight:700}.tf-hero__form[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:hover{background:#000}.tf-hero__proof[data-astro-cid-ge2uvauf]{color:#6b7280;margin:.85rem 0 0;font-size:.8125rem}@media (width<=720px){.tf-hero__arrow[data-astro-cid-ge2uvauf],.tf-hero__float[data-astro-cid-ge2uvauf]{display:none}.tf-hero[data-astro-cid-ge2uvauf]{padding:2.5rem 0 3rem}}.tf-bento[data-astro-cid-2cwybeqb]{grid-template-columns:1.45fr repeat(5,minmax(0,1fr));gap:6px;height:112px;display:grid}@media (width<=900px){.tf-bento[data-astro-cid-2cwybeqb]{grid-template-columns:repeat(3,minmax(0,1fr));height:auto}.tf-bento[data-astro-cid-2cwybeqb]>[data-astro-cid-2cwybeqb]:first-child{grid-column:span 2;min-height:96px}}@media (width<=560px){.tf-bento[data-astro-cid-2cwybeqb]{grid-template-columns:1fr 1fr}.tf-bento[data-astro-cid-2cwybeqb]>[data-astro-cid-2cwybeqb]:first-child{grid-column:span 2}}.tf-ticker[data-astro-cid-ymqoqzgf]:before,.tf-ticker[data-astro-cid-ymqoqzgf]:after{content:"";z-index:1;pointer-events:none;width:28px;position:absolute;top:0;bottom:0}.tf-ticker[data-astro-cid-ymqoqzgf]:before{background:linear-gradient(90deg,#fff,#0000);left:0}.tf-ticker[data-astro-cid-ymqoqzgf]:after{background:linear-gradient(270deg,#fff,#0000);right:0}.tf-ticker__track[data-astro-cid-ymqoqzgf]{align-items:center;width:max-content;animation:90s linear infinite tf-ticker;display:flex}.tf-ticker[data-astro-cid-ymqoqzgf]:hover .tf-ticker__track[data-astro-cid-ymqoqzgf]{animation-play-state:paused}@keyframes tf-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tf-ticker__track[data-astro-cid-ymqoqzgf]{animation:none}}.tf-hero[data-astro-cid-lcdefpme]{--tf-purple:#111;--tf-purple-dark:#000;--tf-purple-soft:#f4f4f4;--tf-ink:#12141a;--tf-muted:#6b7280;--tf-border:#e8e9ef;--tf-display:inherit}.tf-hero[data-astro-cid-lcdefpme] .tf-hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-besley,Georgia, serif)}.tf-hero[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{width:min(100% - 2rem,720px);margin-inline:auto}.tf-hero[data-astro-cid-lcdefpme] .sr-only[data-astro-cid-lcdefpme]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
