.chart.svelte-1qty7v9{border-color:var(--border-strong);width:100%;box-shadow:var(--shadow-lg);background:linear-gradient(#ffffff0d,#ffffff04);padding:22px}.head.svelte-1qty7v9{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.label.svelte-1qty7v9{font-family:var(--font-display);font-size:.98rem;font-weight:600;display:block}.sub.svelte-1qty7v9{color:var(--text-faint);font-size:.78rem}.live.svelte-1qty7v9{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.live.svelte-1qty7v9 i:where(.svelte-1qty7v9){background:var(--cool);width:7px;height:7px;box-shadow:0 0 0 0 var(--cool);animation:pulse-soft 2s var(--ease) infinite;border-radius:50%}svg.svelte-1qty7v9{width:100%;height:auto}.grid.svelte-1qty7v9{stroke:#ffffff0f;stroke-width:1px}.path.svelte-1qty7v9{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:dash 1.8s var(--ease-out) forwards}.enhanced.svelte-1qty7v9{stroke:url(#line);filter:drop-shadow(0 6px 14px #ff5a2866)}.natural.svelte-1qty7v9{stroke:var(--text-faint);stroke-width:2.4px;stroke-dasharray:5 5;stroke-dashoffset:0;opacity:0;animation:.9s .5s forwards svelte-1qty7v9-appear}@keyframes svelte-1qty7v9-appear{to{opacity:.7}}.dot.svelte-1qty7v9{stroke:var(--bg);stroke-width:2px}.enhanced-dot.svelte-1qty7v9{fill:var(--red);filter:drop-shadow(0 0 8px var(--glow))}.natural-dot.svelte-1qty7v9{fill:var(--text-faint)}.marker.svelte-1qty7v9{stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:3 3}.marker-text.svelte-1qty7v9{fill:var(--text-faint);font-size:9px;font-family:var(--font-body)}.legend.svelte-1qty7v9{color:var(--text-muted);align-items:center;gap:18px;margin-top:10px;font-size:.8rem;display:flex}.key.svelte-1qty7v9{align-items:center;gap:7px;display:inline-flex}.key.svelte-1qty7v9:before{content:"";border-radius:2px;width:14px;height:3px}.enhanced-key.svelte-1qty7v9:before{background:linear-gradient(90deg, var(--amber), var(--red))}.natural-key.svelte-1qty7v9:before{background:var(--text-faint)}.weeks.svelte-1qty7v9{color:var(--text-faint);margin-left:auto;font-size:.74rem}.hero.svelte-1uha8ag{padding-top:clamp(40px,7vw,84px);padding-bottom:clamp(20px,4vw,40px);position:relative}.hero-grid.svelte-1uha8ag{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag),.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:24px}.hero.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:540px;margin-bottom:32px}.hero-cta.svelte-1uha8ag{flex-wrap:wrap;gap:14px;margin-bottom:28px;display:flex}.hero-chips.svelte-1uha8ag{flex-wrap:wrap;gap:10px;display:flex}.hero-visual.svelte-1uha8ag{position:relative}.float-badge.svelte-1uha8ag{border-radius:var(--r-md);border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-md);animation:float-blob 7s var(--ease) infinite;background:#121216d1;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute}.badge-1.svelte-1uha8ag{bottom:26px;left:-22px}.badge-2.svelte-1uha8ag{color:var(--cool);animation-delay:1.5s;top:18px;right:-16px}.float-badge.svelte-1uha8ag .big:where(.svelte-1uha8ag){font-family:var(--font-display);color:var(--orange);font-size:1.5rem;font-weight:700}.float-badge.svelte-1uha8ag .small:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.74rem;line-height:1.25}.bento.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);grid-template-areas:"coach coach tube tube""coach coach programs blog""data data community community";grid-auto-rows:minmax(150px,auto);gap:clamp(14px,1.6vw,20px);display:grid}.coach.svelte-1uha8ag{grid-area:coach}.tube.svelte-1uha8ag{grid-area:tube}.programs.svelte-1uha8ag{grid-area:programs}.blog.svelte-1uha8ag{grid-area:blog}.data.svelte-1uha8ag{grid-area:data}.community.svelte-1uha8ag{grid-area:community}.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag){justify-content:flex-start;gap:12px}.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-size:1.2rem}.coach.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:4px;font-size:clamp(1.5rem,2.5vw,2rem)}.coach.svelte-1uha8ag p:where(.svelte-1uha8ag),.tube.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.98rem}.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:.9rem}.tile-top.svelte-1uha8ag{justify-content:space-between;align-items:center;display:flex}.go.svelte-1uha8ag{color:var(--orange);font-family:var(--font-display);align-items:center;gap:7px;margin-top:auto;padding-top:6px;font-size:.92rem;font-weight:500;display:inline-flex}.tile.svelte-1uha8ag:hover .go:where(.svelte-1uha8ag) svg{transform:translate(3px)}.go.svelte-1uha8ag svg{transition:transform .3s var(--ease)}.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag),.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) .tile-top:where(.svelte-1uha8ag),.bento.svelte-1uha8ag .tile:where(.svelte-1uha8ag) .go:where(.svelte-1uha8ag){z-index:1;position:relative}.community-socials.svelte-1uha8ag{margin-top:auto;padding-top:6px}.pillar.svelte-1uha8ag{flex-direction:column;gap:14px;padding-bottom:30px;display:flex;position:relative}.pillar.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.3rem}.pillar.svelte-1uha8ag .num:where(.svelte-1uha8ag){font-family:var(--font-display);color:#ffffff0d;font-size:2.6rem;font-weight:700;position:absolute;bottom:14px;right:22px}.compare.svelte-1uha8ag{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(14px,2vw,26px);display:grid}.compare.svelte-1uha8ag .card:where(.svelte-1uha8ag){height:100%}.col-natty.svelte-1uha8ag{opacity:.92}.col-tml.svelte-1uha8ag{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.compare.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:10px 0 18px;font-size:1.5rem}.compare.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.compare.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--text-muted);align-items:flex-start;gap:11px;font-size:.98rem;display:flex}.col-tml.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--text)}.compare.svelte-1uha8ag li:where(.svelte-1uha8ag) .x{color:var(--text-faint);flex:none;margin-top:3px}.compare.svelte-1uha8ag li:where(.svelte-1uha8ag) .ok{color:var(--orange);flex:none;margin-top:3px}.vs.svelte-1uha8ag{background:var(--elev);border:1px solid var(--border-strong);width:50px;height:50px;font-family:var(--font-display);color:var(--text-muted);border-radius:50%;place-items:center;font-size:.9rem;display:grid}.teaser.svelte-1uha8ag{border-color:var(--border-strong);grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(30px,4vw,56px);display:grid}.teaser-glow.svelte-1uha8ag{background:var(--accent-grad);opacity:.14;filter:blur(90px);pointer-events:none;width:420px;height:320px;position:absolute;top:-120px;left:20%}.teaser-copy.svelte-1uha8ag{position:relative}.teaser-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:16px}.teaser-copy.svelte-1uha8ag .lead:where(.svelte-1uha8ag){margin:18px 0 26px}.teaser-row.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.teaser-list.svelte-1uha8ag{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.teaser-list.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:12px;font-size:1rem;display:flex}.teaser-list.svelte-1uha8ag .ok{color:var(--orange);flex:none}.head-row.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.articles.svelte-1uha8ag{align-items:stretch}.cell.svelte-1uha8ag{display:flex}.cell.svelte-1uha8ag .post{width:100%}@media (width<=960px){.hero-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-visual.svelte-1uha8ag{width:100%;max-width:520px;margin-inline:auto}}@media (width<=900px){.bento.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);grid-template-areas:"coach coach""tube tube""programs blog""data data""community community"}}@media (width<=760px){.teaser.svelte-1uha8ag,.compare.svelte-1uha8ag{grid-template-columns:1fr}.vs.svelte-1uha8ag{margin-inline:auto}}@media (width<=600px){.bento.svelte-1uha8ag{grid-template-columns:1fr;grid-template-areas:"coach""tube""programs""blog""data""community"}.float-badge.svelte-1uha8ag{display:none}}
