.tk-card[data-astro-cid-mcca4rmq]{text-align:center;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--white);align-content:center;justify-items:center;gap:10px;min-height:420px;padding:clamp(28px,4vw,44px) clamp(20px,3vw,36px);display:grid}.tk-ring[data-astro-cid-mcca4rmq]{width:112px;height:112px;margin:18px 0 26px;position:relative}.tk-c[data-astro-cid-mcca4rmq],.tk-r[data-astro-cid-mcca4rmq]{border-radius:50%;position:absolute;inset:0}.tk-c[data-astro-cid-mcca4rmq]{background:var(--red);place-items:center;display:grid}.tk-c[data-astro-cid-mcca4rmq] svg{width:28px;height:auto}.tk-c[data-astro-cid-mcca4rmq] rect,.tk-c[data-astro-cid-mcca4rmq] circle{fill:var(--white)}.tk-r[data-astro-cid-mcca4rmq]{border:3px solid var(--red);opacity:0}.tk-ring[data-astro-cid-mcca4rmq].run .tk-r[data-astro-cid-mcca4rmq]{animation:2s ease-out 3 tkrip}.tk-ring[data-astro-cid-mcca4rmq].run .tk-r[data-astro-cid-mcca4rmq]:nth-child(2){animation-delay:.66s}.tk-ring[data-astro-cid-mcca4rmq].run .tk-r[data-astro-cid-mcca4rmq]:nth-child(3){animation-delay:1.33s}@keyframes tkrip{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.tk-label[data-astro-cid-mcca4rmq]{color:var(--gray);margin:0;font-weight:500}.tk-num[data-astro-cid-mcca4rmq],.tk-soon[data-astro-cid-mcca4rmq]{margin:0;font-size:clamp(1.7rem,3.4vw,2.3rem);font-weight:700;line-height:1.2}.tk-num[data-astro-cid-mcca4rmq]{color:var(--ink);letter-spacing:.01em;font-variant-numeric:tabular-nums;unicode-bidi:isolate;text-decoration:none}.tk-num[data-astro-cid-mcca4rmq]:hover{text-underline-offset:4px;text-decoration:underline}.tk-line[data-astro-cid-mcca4rmq]{color:var(--ink-2);max-width:34ch;margin:0}.tk-rules[data-astro-cid-mcca4rmq]{color:var(--gray);margin:6px 0 0;font-size:.88rem}@media (prefers-reduced-motion:reduce){.tk-ring[data-astro-cid-mcca4rmq].run .tk-r[data-astro-cid-mcca4rmq]{animation:none}}.tk-ideas-sec[data-astro-cid-mcca4rmq]{background:var(--paper)}.tk-ideas-grid[data-astro-cid-mcca4rmq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.tk-ideas-grid[data-astro-cid-mcca4rmq] .section-head[data-astro-cid-mcca4rmq]{margin-bottom:0}.tk-ideas[data-astro-cid-mcca4rmq]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tk-ideas[data-astro-cid-mcca4rmq] .bubble[data-astro-cid-mcca4rmq]{background:var(--white);padding:12px 18px;font-size:1.05rem}.tk-ideas[data-astro-cid-mcca4rmq] .bubble[data-astro-cid-mcca4rmq]:nth-child(2n){align-self:flex-end}.tk-sw[data-astro-cid-mcca4rmq]{gap:20px;max-width:980px;margin-inline:auto;display:grid}.tk-picks[data-astro-cid-mcca4rmq]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tk-pick[data-astro-cid-mcca4rmq]{text-align:center;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--white);min-height:52px;color:var(--ink);font:inherit;cursor:pointer;gap:2px;padding:8px 18px;transition:border-color .2s,background .2s,color .2s;display:grid}.tk-pick[data-astro-cid-mcca4rmq] b[data-astro-cid-mcca4rmq]{font-weight:600}.tk-pick[data-astro-cid-mcca4rmq] small[data-astro-cid-mcca4rmq]{color:var(--gray);font-size:.82rem}.tk-pick[data-astro-cid-mcca4rmq]:hover{border-color:var(--ink)}.tk-pick[data-astro-cid-mcca4rmq][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.tk-pick[data-astro-cid-mcca4rmq][aria-pressed=true] small[data-astro-cid-mcca4rmq]{color:#d6d6d6}.tk-stage[data-astro-cid-mcca4rmq]{border-radius:var(--radius);display:grid;position:relative;overflow:hidden}.tk-panel[data-astro-cid-mcca4rmq]{grid-area:1/1;min-width:0}.tk-js .tk-panel[data-astro-cid-mcca4rmq]:not(.on){visibility:hidden}:root:not(.tk-js) .tk-sw[data-astro-cid-mcca4rmq] .tk-picks[data-astro-cid-mcca4rmq]{display:none}:root:not(.tk-js) .tk-panel[data-astro-cid-mcca4rmq]{grid-area:auto}:root:not(.tk-js) .tk-stage[data-astro-cid-mcca4rmq]{gap:16px;overflow:visible}.tk-strips[data-astro-cid-mcca4rmq]{pointer-events:none;z-index:2;display:flex;position:absolute;inset:0}.tk-strips[data-astro-cid-mcca4rmq] span[data-astro-cid-mcca4rmq]{background:var(--white);transform-origin:50% 100%;border-radius:999px 999px 0 0;flex:1;height:100%;margin-inline:-1px;transform:scaleY(0)}@media (width<=900px){.tk-card[data-astro-cid-mcca4rmq]{min-height:0}.tk-ideas-grid[data-astro-cid-mcca4rmq]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.tk-pick[data-astro-cid-mcca4rmq]{min-height:44px;padding:6px 12px}.tk-pick[data-astro-cid-mcca4rmq] small[data-astro-cid-mcca4rmq]{display:none}}
