.tk-live:where(.astro-uzlokqpq){margin:0}.tk-live-frame:where(.astro-uzlokqpq){aspect-ratio:16/10;margin:0;position:relative}.tk-live-poster:where(.astro-uzlokqpq){transition:opacity .6s cubic-bezier(.2,.7,.2,1)}.tk-live-frame:where(.astro-uzlokqpq) .tk-live-board{transform-origin:0 0;opacity:0;border:0;width:960px;max-width:none;height:600px;max-height:none;margin:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.tk-live-frame:where(.astro-uzlokqpq):is([data-state=live],[data-state=yours]) .tk-live-board{opacity:1}.tk-live-frame:where(.astro-uzlokqpq):is([data-state=live],[data-state=yours]) .tk-live-poster:where(.astro-uzlokqpq){opacity:0}.tk-live-frame:where(.astro-uzlokqpq):focus-within{outline:2px solid var(--sl-color-text-accent);outline-offset:3px}.tk-live-watch:where(.astro-uzlokqpq),.tk-live-try:where(.astro-uzlokqpq){z-index:1;border:1px solid var(--tk-line-strong);background:var(--sl-color-bg);box-shadow:var(--tk-shadow-lifted);color:var(--sl-color-white);font:inherit;font-size:var(--sl-text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-weight:600;transition:transform .16s ease-out;display:inline-flex;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%)}.tk-live-try:where(.astro-uzlokqpq){bottom:.75rem;left:auto;right:.75rem;transform:none}.tk-live-watch:where(.astro-uzlokqpq):active{transform:translate(-50%)scale(.97)}.tk-live-try:where(.astro-uzlokqpq):active{transform:scale(.97)}.tk-live-watch:where(.astro-uzlokqpq)[hidden],.tk-live-try:where(.astro-uzlokqpq)[hidden]{display:none}.tk-live-frame:where(.astro-uzlokqpq)[data-state=loading] .tk-live-poster:where(.astro-uzlokqpq){animation:1.4s ease-in-out infinite alternate tk-live-wait}@keyframes tk-live-wait{to{opacity:.6}}@media (prefers-reduced-motion:reduce){.tk-live-poster:where(.astro-uzlokqpq),.tk-live-frame:where(.astro-uzlokqpq) .tk-live-board{transition:none}.tk-live-frame:where(.astro-uzlokqpq)[data-state=loading] .tk-live-poster:where(.astro-uzlokqpq){animation:none}}.tk-features:where(.astro-cognygiv){gap:clamp(3rem,8vw,6rem);margin-block:clamp(4rem,10vw,7rem) 2rem;display:grid}.tk-features-intro:where(.astro-cognygiv){max-width:40rem}.tk-features-intro:where(.astro-cognygiv) h2:where(.astro-cognygiv){letter-spacing:-.03em;color:var(--sl-color-white);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.8rem,1.3rem + 2vw,2.7rem);line-height:1.05}.tk-features-intro:where(.astro-cognygiv) p:where(.astro-cognygiv){color:var(--tk-ink-soft);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,.95rem + .6vw,1.3rem);line-height:1.55}.tk-feature:where(.astro-cognygiv){align-items:center;gap:1.5rem;display:grid}@media (width>=56rem){.tk-feature:where(.astro-cognygiv){grid-template-columns:5fr 7fr;gap:3.5rem}.tk-feature:where(.astro-cognygiv)[data-flip]{grid-template-columns:7fr 5fr}.tk-feature:where(.astro-cognygiv)[data-flip] .tk-feature-copy:where(.astro-cognygiv){order:2}}.tk-feature-copy:where(.astro-cognygiv){flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.tk-feature-copy:where(.astro-cognygiv)>:where(.astro-cognygiv){margin:0}.tk-feature-kicker:where(.astro-cognygiv){background:var(--tk-sticky-yellow);box-shadow:var(--tk-sticky-shadow);color:var(--tk-sticky-ink);font-size:var(--sl-text-xs);border-radius:3px 3px 3px 9px;padding:.25rem .6rem;font-weight:650;transform:rotate(-2deg)}.tk-feature-kicker:where(.astro-cognygiv)[data-sticky=blue]{background:var(--tk-sticky-blue);transform:rotate(1.5deg)}.tk-feature-kicker:where(.astro-cognygiv)[data-sticky=green]{background:var(--tk-sticky-green)}.tk-feature-kicker:where(.astro-cognygiv)[data-sticky=purple]{background:var(--tk-sticky-purple);transform:rotate(-1deg)}.tk-feature-kicker:where(.astro-cognygiv)[data-sticky=pink]{background:var(--tk-sticky-pink);transform:rotate(2deg)}.tk-feature:where(.astro-cognygiv) h2:where(.astro-cognygiv){color:var(--sl-color-white);text-wrap:balance;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.3rem);line-height:1.1}.tk-feature-copy:where(.astro-cognygiv) p:where(.astro-cognygiv):not(.tk-feature-kicker){color:var(--tk-ink-soft);font-size:var(--sl-text-lg);line-height:1.6}.tk-feature-link:where(.astro-cognygiv){color:var(--sl-color-text-accent);font-weight:600;text-decoration:none}.tk-feature-link:where(.astro-cognygiv) span:where(.astro-cognygiv){transition:transform var(--tk-t-base) var(--tk-ease-spring);display:inline-block}.tk-feature-link:where(.astro-cognygiv):hover span:where(.astro-cognygiv){transform:translate(4px)}.tk-feature:where(.astro-cognygiv) .tk-feature-shot{margin:0}.tk-own:where(.astro-tsixq2cm){border:1px solid var(--tk-line-strong);background:radial-gradient(circle, var(--tk-ground-dots) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--tk-ground);border-radius:20px;gap:2rem;margin-block:clamp(4rem,10vw,6rem) 3rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.tk-own-head:where(.astro-tsixq2cm){max-width:40rem}.tk-own:where(.astro-tsixq2cm) h2:where(.astro-tsixq2cm){letter-spacing:-.03em;color:var(--sl-color-white);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.8rem,1.3rem + 2vw,2.7rem);line-height:1.05}.tk-own-head:where(.astro-tsixq2cm) p:where(.astro-tsixq2cm){color:var(--tk-ink-soft);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,.95rem + .6vw,1.3rem);line-height:1.55}.tk-own-points:where(.astro-tsixq2cm){gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=50rem){.tk-own-points:where(.astro-tsixq2cm){grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-own-points:where(.astro-tsixq2cm) li:where(.astro-tsixq2cm){border:1px solid var(--tk-line);background:var(--tk-surface);box-shadow:var(--tk-shadow-rest);transition:transform var(--tk-t-base) var(--tk-ease-spring), box-shadow var(--tk-t-base) var(--tk-ease-out);border-radius:14px;flex-direction:column;gap:.5rem;margin:0;padding:1.25rem;display:flex}.tk-own-points:where(.astro-tsixq2cm) li:where(.astro-tsixq2cm):hover{box-shadow:var(--tk-shadow-lifted);transform:translateY(-2px)}.tk-own-points:where(.astro-tsixq2cm) h3:where(.astro-tsixq2cm){font-size:var(--sl-text-lg);color:var(--sl-color-white);margin:0;line-height:1.25}.tk-own-points:where(.astro-tsixq2cm) p:where(.astro-tsixq2cm){color:var(--tk-ink-soft);flex:1;margin:0;line-height:1.55}.tk-own-points:where(.astro-tsixq2cm) a:where(.astro-tsixq2cm){color:var(--sl-color-text-accent);font-weight:600;text-decoration:none}.tk-own-points:where(.astro-tsixq2cm) a:where(.astro-tsixq2cm) span:where(.astro-tsixq2cm){transition:transform var(--tk-t-base) var(--tk-ease-spring);display:inline-block}.tk-own-points:where(.astro-tsixq2cm) a:where(.astro-tsixq2cm):hover span:where(.astro-tsixq2cm){transform:translate(4px)}.tk-own-actions:where(.astro-tsixq2cm){flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.tk-own-actions:where(.astro-tsixq2cm) a{margin:0}@media (prefers-reduced-motion:reduce){.tk-own-points:where(.astro-tsixq2cm) li:where(.astro-tsixq2cm),.tk-own-points:where(.astro-tsixq2cm) a:where(.astro-tsixq2cm) span:where(.astro-tsixq2cm){transition:none}}
