.thumb[data-v-bb2cdc61]{aspect-ratio:16/9;border-radius:var(--tb-radius);background:var(--tb-surface-2);transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.thumb--link[data-v-bb2cdc61]:hover{box-shadow:var(--tb-glow);transform:translateY(-2px)}.runtime[data-v-bb2cdc61]{font-family:var(--tb-font-mono);letter-spacing:.02em;padding:1px 6px;font-size:10.5px;position:absolute;bottom:6px;right:6px}.concept-steps[data-v-a3787570]{gap:22px;display:grid}.head[data-v-a3787570]{justify-content:space-between;align-items:center;gap:12px;display:flex}.head h2[data-v-a3787570]{letter-spacing:-.03em;font-size:22px;font-weight:800}.yt[data-v-a3787570]{margin:-16px -12px -16px 0}.steps[data-v-a3787570]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.step[data-v-a3787570]{align-content:start;gap:4px;min-width:0;display:grid}.step h3[data-v-a3787570]{letter-spacing:-.02em;font-size:18px;font-weight:800}.step>p[data-v-a3787570]{color:#a5a5a5;font-size:13px;line-height:1.5}.num[data-v-a3787570]{color:var(--tb-accent-fill);font-family:var(--tb-font-mono);letter-spacing:0;margin-top:8px;font-size:11px;font-weight:500}.visual[data-v-a3787570]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141617e6;border:1px solid #ffffff12;border-radius:22px;place-items:center;min-height:150px;padding:18px;display:grid;overflow:hidden}.calendar[data-v-a3787570]{text-align:center;justify-items:center;gap:2px;display:grid}.calendar .weekday[data-v-a3787570]{color:var(--tb-accent-fill);font-family:var(--tb-font-mono);letter-spacing:.14em;font-size:11px;font-weight:500}.calendar .number[data-v-a3787570]{letter-spacing:-.05em;font-size:64px;font-weight:800;line-height:1}.calendar .month[data-v-a3787570]{font-family:var(--tb-font-display);font-size:16px;font-weight:700}.creators[data-v-a3787570]{justify-content:center;gap:22px;width:100%;margin:0;padding:0;list-style:none;display:flex}.creators li[data-v-a3787570]{text-align:center;flex:0 88px;justify-items:center;gap:6px;min-width:0;display:grid}.creators li[data-v-a3787570] .avatar{width:52px;height:52px}.creators .name[data-v-a3787570]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.since[data-v-a3787570]{color:#7d8587;font-family:var(--tb-font-mono);font-size:9px;font-weight:500}.placeholder[data-v-a3787570]{background:var(--tb-surface-2);width:52px;height:52px;color:var(--tb-muted);border-radius:50%;place-items:center;display:grid}.feed[data-v-a3787570]{gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.feed li[data-v-a3787570]{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;display:grid}.feed-text[data-v-a3787570]{gap:3px;min-width:0;display:grid}.feed-title[data-v-a3787570]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.feed-meta[data-v-a3787570]{color:#a5a5a5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (width>=768px){.concept-steps[data-v-a3787570]{gap:24px}.head[data-v-a3787570]{gap:16px}.head h2[data-v-a3787570]{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,34px);font-weight:700}.yt[data-v-a3787570]{margin:0 -12px 0 0}.steps[data-v-a3787570]{gap:40px}.step[data-v-a3787570]{grid-template-rows:auto auto auto 1fr;gap:8px}.step h3[data-v-a3787570]{letter-spacing:-.025em;font-size:20px;font-weight:700}.step>p[data-v-a3787570]{max-width:44ch;color:var(--tb-muted);font-size:14.5px;line-height:1.6}.num[data-v-a3787570]{color:var(--tb-accent);font-family:var(--tb-font-sans);letter-spacing:.02em;margin-top:12px;font-size:12px;font-weight:600}.visual[data-v-a3787570]{border-radius:var(--tb-radius-xl);background:var(--tb-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-color:#0000;min-height:180px;padding:20px}.calendar .weekday[data-v-a3787570]{color:var(--tb-accent);font-family:var(--tb-font-sans);letter-spacing:.16em;font-size:12px;font-weight:600}.calendar .number[data-v-a3787570]{font-size:88px}.calendar .month[data-v-a3787570]{font-size:18px;font-weight:600}.creators[data-v-a3787570]{gap:14px}.creators li[data-v-a3787570]{gap:4px}.creators li[data-v-a3787570] .avatar{width:56px;height:56px}.creators .name[data-v-a3787570]{margin-top:6px;font-size:12.5px}.since[data-v-a3787570]{color:var(--tb-muted);font-family:var(--tb-font-sans);font-size:10.5px;font-weight:600}.placeholder[data-v-a3787570]{width:56px;height:56px}.feed li[data-v-a3787570]{grid-template-columns:128px minmax(0,1fr)}.feed-text[data-v-a3787570]{gap:4px}.feed-title[data-v-a3787570]{font-size:13px;font-weight:700}.feed-meta[data-v-a3787570]{color:var(--tb-muted);font-size:12px}}@media (width>=1024px){.steps[data-v-a3787570]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px)}.visual[data-v-a3787570]{height:216px;min-height:0}}.concept-timeline[data-v-e722c03d]{isolation:isolate;gap:22px;display:grid;position:relative}.head[data-v-e722c03d]{justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.intro[data-v-e722c03d]{gap:10px;max-width:680px;display:grid}.intro h2[data-v-e722c03d]{letter-spacing:-.04em;font-size:clamp(28px,3vw,38px);font-weight:800}.intro p[data-v-e722c03d]{font-size:16px;line-height:1.6}.yt[data-v-e722c03d]{margin-right:-12px}.acc[data-v-e722c03d]{gap:10px;height:300px;margin:0;padding:0;list-style:none;display:flex}.slot[data-v-e722c03d]{flex:1 1 0;min-width:0;transition:flex .5s cubic-bezier(.2,.8,.2,1);display:flex}.day[data-v-e722c03d]{min-width:0;color:inherit;background:#0c0e0f;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;flex:1;justify-content:space-between;padding:16px 12px;text-decoration:none;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.day[data-v-e722c03d]:focus-visible{outline:2px solid var(--tb-accent);outline-offset:2px}.is-empty[data-v-e722c03d]{background:#0a0b0c}.is-locked[data-v-e722c03d]{cursor:default;background:repeating-linear-gradient(0deg,#00000059 0 1px,#0000 1px 3px),linear-gradient(135deg,#19c6d81a,#d63caa1a)}.top[data-v-e722c03d]{gap:2px;display:grid}.dow[data-v-e722c03d]{color:#7d8587;font-family:var(--tb-font-mono);text-transform:uppercase;font-size:10px}.num[data-v-e722c03d]{font-family:var(--tb-font-display);font-size:20px;font-weight:800}.count[data-v-e722c03d]{font-family:var(--tb-font-display);margin:0;font-size:28px;font-weight:800;line-height:1}.count small[data-v-e722c03d]{color:#7d8587;font-family:var(--tb-font-sans);margin-top:6px;font-size:10px;font-weight:700;display:block}.is-empty .count[data-v-e722c03d]{color:#3a3f41}.is-locked .num[data-v-e722c03d]{color:#7d8587}.is-locked .count[data-v-e722c03d]{color:#cfcfcf;flex-direction:column;gap:6px;display:flex}.when-locked[data-v-e722c03d]{font-family:var(--tb-font-mono);text-transform:uppercase;font-size:10px;font-weight:500}.bg[data-v-e722c03d]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg[data-v-e722c03d]:after{content:"";background:linear-gradient(#0c0e0fbf,#0c0e0f59 45%,#0c0e0fe6);position:absolute;inset:0}.top[data-v-e722c03d],.count[data-v-e722c03d]{z-index:1;position:relative}.peek[data-v-e722c03d]{z-index:2;opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0;overflow:hidden}.day .shot[data-v-e722c03d]{object-fit:cover;width:100%;height:133.34%;position:absolute;top:-16.67%;left:0}.peek[data-v-e722c03d]:after{content:"";background:linear-gradient(#0000 40%,#0c0e0ff2);position:absolute;inset:0}.meta[data-v-e722c03d]{z-index:1;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.meta strong[data-v-e722c03d]{font-family:var(--tb-font-display);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.by[data-v-e722c03d]{color:var(--tb-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.play[data-v-e722c03d]{z-index:1;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .22s;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)scale(.92)}.play[data-v-e722c03d] svg{margin-left:3px}.day:hover .play[data-v-e722c03d],.day:focus-visible .play[data-v-e722c03d]{transform:translate(-50%,-50%)scale(1)}.badge[data-v-e722c03d]{z-index:1;color:#04191c;font-family:var(--tb-font-mono);letter-spacing:.1em;text-transform:uppercase;background:#19c6d8;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:700;position:absolute;top:14px;left:16px}.is-you[data-v-e722c03d],.is-open-able[data-v-e722c03d]:is(:hover,:focus-within){flex:0 0 380px}.is-you .peek[data-v-e722c03d],.is-open-able:is(:hover,:focus-within) .peek[data-v-e722c03d]{opacity:1}.acc:has(.is-open-able:is(:hover,:focus-within)) .is-you[data-v-e722c03d]:not(:hover,:focus-within){flex:1 1 0}.acc:has(.is-open-able:is(:hover,:focus-within)) .is-you:not(:hover,:focus-within) .day[data-v-e722c03d]{border-color:#ffffff0f}.acc:has(.is-open-able:is(:hover,:focus-within)) .is-you:not(:hover,:focus-within) .peek[data-v-e722c03d]{opacity:0}.legend[data-v-e722c03d]{color:#7d8587;font-family:var(--tb-font-mono);text-transform:uppercase;justify-content:space-between;gap:12px;font-size:11px;display:flex}@media (width<=899px){.acc[data-v-e722c03d]{flex-direction:column;height:auto}.slot[data-v-e722c03d],.is-you[data-v-e722c03d],.is-open-able[data-v-e722c03d]:is(:hover,:focus-within){flex:none}.acc:has(.is-open-able:is(:hover,:focus-within)) .is-you[data-v-e722c03d]:not(:hover,:focus-within){flex:none}.day[data-v-e722c03d]{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;min-height:64px}.top[data-v-e722c03d]{grid-auto-flow:column;align-items:baseline;gap:8px}.count[data-v-e722c03d]{align-items:baseline;gap:6px;font-size:22px;display:flex}.count small[data-v-e722c03d]{margin:0}.is-you .day[data-v-e722c03d]{align-items:flex-start;min-height:220px}.is-open-able:not(.is-you) .peek[data-v-e722c03d]{opacity:0!important}.is-you .peek[data-v-e722c03d]{opacity:1!important}.hint[data-v-e722c03d]{display:none}}@media (width<=760px){.head[data-v-e722c03d]{flex-direction:column;align-items:flex-start}.yt[data-v-e722c03d]{margin:-8px 0 -16px -12px}}@media (prefers-reduced-motion:reduce){.slot[data-v-e722c03d],.peek[data-v-e722c03d]{transition:none}}.consent[data-v-fc58f9fa]{color:var(--tb-muted);font-size:13px;line-height:1.6}.panel[data-v-3f22af93]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141617e6;border:1px solid #ffffff12;border-radius:24px;gap:14px;width:100%;padding:18px;display:grid;position:relative}.heading[data-v-3f22af93]{letter-spacing:-.02em;font-size:19px;font-weight:800}.panel-head[data-v-3f22af93]{justify-content:space-between;align-items:center;gap:12px;display:flex}.picker[data-v-3f22af93]{gap:8px;display:grid}.label[data-v-3f22af93],.desktop-picker[data-v-3f22af93],.no-native-date .phone-picker[data-v-3f22af93]{display:none}.no-native-date .desktop-picker[data-v-3f22af93]{display:revert}.date-row[data-v-3f22af93]{cursor:pointer;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;transition:border-color .15s;display:flex;position:relative}.date-row[data-v-3f22af93]:focus-within{border-color:#19c6d899}.date-text[data-v-3f22af93]{gap:2px;min-width:0;display:grid}.date-sub[data-v-3f22af93]{color:#a5a5a5;font-size:11px}.date-main[data-v-3f22af93]{font-family:var(--tb-font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:800;line-height:1.2;overflow:hidden}.date-change[data-v-3f22af93]{color:#a5a5a5;flex:none;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.date-input[data-v-3f22af93]{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.date-input[data-v-3f22af93]::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.go[data-v-3f22af93]{white-space:normal;text-align:center;width:100%;min-height:52px;font-size:15px;font-weight:800}.context[data-v-3f22af93]{color:#a5a5a5;font-size:12px;line-height:1.5}.fine[data-v-3f22af93]{border-top:1px solid #ffffff12;padding-top:14px}.fine[data-v-3f22af93] .consent{color:#7d8587;font-size:11px;line-height:1.55}@media (width>=768px){.panel[data-v-3f22af93]{border-radius:var(--tb-radius-xl);background:var(--tb-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);max-width:460px;box-shadow:var(--tb-shadow);border-color:#0000;gap:18px;padding:26px}.heading[data-v-3f22af93]{letter-spacing:-.025em;font-size:22px;font-weight:700}.panel-head[data-v-3f22af93]{min-height:24px}.label[data-v-3f22af93]{color:var(--tb-muted);font-size:13px;font-weight:600;display:block}.desktop-picker[data-v-3f22af93]{display:revert}.phone-picker[data-v-3f22af93]{display:none}.go[data-v-3f22af93]{min-height:56px;font-size:16px;font-weight:700}.context[data-v-3f22af93]{color:var(--tb-muted);font-size:13.5px}.fine[data-v-3f22af93]{border-top-color:var(--tb-glass-line)}.fine[data-v-3f22af93] .consent{color:inherit;font-size:12.5px;line-height:inherit}}.column[data-v-19d965db]{width:100%;max-width:1440px;padding-inline:var(--tb-gutter);margin:0 auto}.hero[data-v-19d965db]{isolation:isolate;position:relative;overflow:hidden}.hero[data-v-19d965db] .tb-streaks,.preview[data-v-19d965db]{display:none}.hero-grid[data-v-19d965db]{flex-direction:column;gap:22px;padding-top:18px;display:flex}.pitch[data-v-19d965db]{gap:12px;min-width:0;display:grid}.pitch h1[data-v-19d965db]{letter-spacing:-.05em;text-wrap:balance;font-size:38px;font-weight:800;line-height:1.02}.pitch h1 .accent[data-v-19d965db]{color:var(--tb-accent-fill);display:block}.intro[data-v-19d965db]{color:#c4c4c4;font-size:15px;line-height:1.55}.chooser[data-v-19d965db]{animation-delay:80ms}.below[data-v-19d965db]{gap:22px;padding-top:28px;padding-bottom:0;display:grid}.below[data-v-19d965db]>*{min-width:0}@media (width>=768px){.hero[data-v-19d965db] .tb-streaks{display:revert}.preview[data-v-19d965db]{display:block}.hero-grid[data-v-19d965db]{grid-template-columns:minmax(0,1fr);grid-template-areas:"pitch""chooser""preview";align-items:start;gap:clamp(28px,3vw,44px) clamp(32px,5vw,88px);padding-top:clamp(36px,7vh,80px);padding-bottom:clamp(48px,7vh,88px);display:grid}.pitch[data-v-19d965db]{grid-area:pitch;align-self:center;gap:20px}.pitch h1[data-v-19d965db]{letter-spacing:-.04em;max-width:17ch;font-size:clamp(38px,4.4vw,66px);font-weight:700;line-height:1.04}.intro[data-v-19d965db]{max-width:56ch;color:color-mix(in srgb, var(--tb-text) 80%, transparent);font-size:clamp(16px,1.25vw,18px);line-height:1.6}.chooser[data-v-19d965db]{grid-area:chooser;justify-self:start}.preview[data-v-19d965db]{grid-area:preview;min-width:0;animation-delay:.16s}.below[data-v-19d965db]{gap:clamp(56px,7vw,104px);padding-top:clamp(16px,2vw,32px);padding-bottom:40px}}@media (width>=1024px){.hero-grid[data-v-19d965db]{grid-template-columns:minmax(0,1fr) minmax(340px,440px);grid-template-areas:"pitch chooser""preview preview"}.chooser[data-v-19d965db]{justify-self:end}}
