.stat.svelte-1pg4hok{display:flex;flex-direction:column;gap:.4rem;border-radius:1.1rem;border:2px solid var(--tile5);background:var(--tile3);padding:.9rem 1rem;text-decoration:none;box-shadow:0 4px 0 var(--tile5);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,border-color .18s ease}a.stat.svelte-1pg4hok:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 7px 0 var(--deep, var(--tile6))}a.stat.svelte-1pg4hok:active{transform:translateY(2px);box-shadow:0 1px 0 var(--tile6)}.stat--static.svelte-1pg4hok{box-shadow:0 4px 0 var(--tile5)}.stat-label.svelte-1pg4hok{font-size:.72rem;font-weight:600;color:var(--text2)}.stat-value.svelte-1pg4hok{font-size:1.9rem;font-weight:600;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.stat-unit.svelte-1pg4hok{margin-left:.3rem;font-size:.7rem;font-weight:600;color:var(--text2)}.sec-head.svelte-1pg4hok{display:flex;align-items:center;gap:.55rem;margin-bottom:.85rem}.sec-emoji.svelte-1pg4hok{font-size:1.15rem;line-height:1}.sec-head.svelte-1pg4hok h2:where(.svelte-1pg4hok){font-size:1.05rem;font-weight:600;letter-spacing:-.02em;color:var(--text1)}.sec-sub.svelte-1pg4hok{margin-left:auto;font-size:.75rem;font-weight:600;color:var(--text2);background:var(--tile3);border-radius:100px;padding:.2rem .65rem}.feature.svelte-1pg4hok{display:flex;align-items:center;gap:.85rem;border-radius:1.1rem;border:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--tile3));padding:.7rem .9rem;text-decoration:none;box-shadow:0 4px 0 var(--deep);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}.feature.svelte-1pg4hok:hover{transform:translateY(-3px);box-shadow:0 7px 0 var(--deep)}.feature.svelte-1pg4hok:active{transform:translateY(2px);box-shadow:0 1px 0 var(--deep)}.feature-shot.svelte-1pg4hok{display:none;flex-shrink:0;width:7.5rem;height:auto;border-radius:.6rem;border:2px solid var(--tile5)}@media (min-width: 640px){.feature-shot.svelte-1pg4hok{display:block}}.feature-text.svelte-1pg4hok{display:grid;gap:.15rem;flex:1;min-width:0}.feature-title.svelte-1pg4hok{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:var(--text1)}.feature-badge.svelte-1pg4hok{padding:.05rem .5rem;border-radius:100px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--accent)}.feature-desc.svelte-1pg4hok{font-size:.85rem;line-height:1.4;color:var(--text2)}.feature-cta.svelte-1pg4hok{flex-shrink:0;font-size:.88rem;font-weight:700;color:var(--text1);white-space:nowrap}@media (prefers-reduced-motion: reduce){.feature.svelte-1pg4hok{transition:none}}.tile.svelte-1pg4hok{display:flex;flex-direction:column;gap:.6rem;border-radius:1.1rem;border:2px solid var(--tile5);background:var(--tile3);padding:1rem;text-decoration:none;box-shadow:0 4px 0 var(--tile5);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,border-color .18s ease}.tile.svelte-1pg4hok:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 8px 0 var(--deep)}.tile.svelte-1pg4hok:active{transform:translateY(2px);box-shadow:0 1px 0 var(--deep)}.tile--compact.svelte-1pg4hok,.tile--sugg.svelte-1pg4hok{flex-direction:row;align-items:center;gap:.65rem;padding:.8rem}.tile-icon.svelte-1pg4hok{font-size:1.5rem;line-height:1;flex-shrink:0;transition:transform .22s ease-out}.tile.svelte-1pg4hok:hover .tile-icon:where(.svelte-1pg4hok){transform:rotate(-3deg) scale(1.05)}.tile-title.svelte-1pg4hok{display:block;font-size:.88rem;font-weight:600;color:var(--text1)}.tile-desc.svelte-1pg4hok{display:block;margin-top:.15rem;font-size:.75rem;line-height:1.4;color:var(--text2)}.jump-panel.svelte-1pg4hok{position:relative;border-radius:1.25rem;border:2px solid var(--tile5);background:var(--tile3);padding:1rem 1.1rem 1.1rem}.dismiss.svelte-1pg4hok{position:absolute;top:.85rem;right:.85rem;z-index:10;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid var(--tile5);background:var(--tile4);color:var(--text2);cursor:pointer;transition:background .18s ease,color .18s ease,transform .16s ease}.dismiss.svelte-1pg4hok:hover{background:var(--tile5);color:var(--text1)}.dismiss.svelte-1pg4hok:active{transform:scale(.92)}.dismiss.svelte-1pg4hok svg:where(.svelte-1pg4hok){width:.7rem;height:.7rem}@keyframes svelte-1pg4hok-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.reveal.svelte-1pg4hok{animation:svelte-1pg4hok-reveal .5s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion: reduce){.reveal.svelte-1pg4hok{animation:none}.tile.svelte-1pg4hok,.stat.svelte-1pg4hok,.tile-icon.svelte-1pg4hok,.dismiss.svelte-1pg4hok{transition:none}.tile.svelte-1pg4hok:hover,a.stat.svelte-1pg4hok:hover{transform:none}.tile.svelte-1pg4hok:hover .tile-icon:where(.svelte-1pg4hok){transform:none}}
