.story-head{max-width:34rem}.story-grid{margin-top:3rem;display:block}.story-visuals{display:block}.story-visual{margin-block-end:1.5rem;display:block}.story-visual:last-child{margin-block-end:0}.story-chrome{display:none}.story-cards{margin-top:2.5rem;display:block}.story-card{border-top:1px solid var(--line);padding-block:1.25rem;display:block}.story-card:first-child{border-top:none;padding-top:0}.story-card-idx{color:var(--teal);font-weight:500}.story-card-d{max-width:52ch;color:var(--ink-2);margin-top:.5rem;font-size:1.02rem}@media (width>=1024px){[data-enhanced] .story-grid{grid-template-columns:1fr 1.1fr;align-items:start;column-gap:4rem;display:grid}[data-enhanced] .story-cards{margin-top:0;padding-block:14vh 30vh}[data-enhanced] .story-card{border-top:none;padding-block:9vh}}[data-enhanced] .story-visual{display:none}[data-enhanced] .story-visual.is-active{display:block}[data-enhanced] .story-chrome{align-items:stretch;gap:1.25rem;margin-top:1.5rem;display:flex}[data-enhanced] .story-card{opacity:.4;transition:opacity var(--t-ui) var(--ease-out)}[data-enhanced] .story-card.is-active{opacity:1}@media (width<=1023.98px){[data-enhanced] .story-stage{z-index:5;height:42vh;position:sticky;top:76px;overflow:hidden}[data-enhanced] .story-visuals{height:100%}[data-enhanced] .story-visual{height:100%;overflow:hidden}}@media (width>=1024px){.story-stage{flex-direction:column;justify-content:center;min-height:60vh;display:flex}}.story-track{background:var(--line);border-radius:3px;flex-shrink:0;width:3px;min-height:160px;position:relative;overflow:hidden}.story-bar{transform-origin:top;transform:scaleY(calc((var(--active,0) + 1) / 6));background:var(--teal);transition:transform var(--t-ui) var(--ease-out);position:absolute;inset:0}.story-chrome-meta{flex-direction:column;display:flex}.story-num{color:var(--teal);font-size:2.75rem;line-height:1}.story-dots{gap:.5rem;margin-top:.9rem;display:flex}.story-dot{border:1px solid var(--line);width:.6rem;height:.6rem;transition:background-color var(--t-ui), border-color var(--t-ui);border-radius:50%}.story-dot.is-active{background:var(--teal);border-color:var(--teal)}.doc-mock{background:var(--surface);border:1px solid var(--line);border-radius:24px;flex-direction:column;justify-content:center;gap:1rem;min-height:360px;padding:1.5rem;display:flex}@media (width>=1024px){.doc-mock{min-height:420px;padding:2rem}}.doc-mock-head{color:var(--muted);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.doc-page{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}.doc-page-ghost{opacity:.5;gap:.5rem;padding:.9rem 1.25rem}.doc-line{background:color-mix(in oklab, var(--muted) 30%, transparent);border-radius:999px;height:.6rem;display:block}.doc-line-hl{width:fit-content;height:auto;box-shadow:inset 0 0 0 1.5px var(--teal), inset 0 -1.2em 0 var(--teal-glow);color:var(--ink);font-family:var(--font-mono);background:0 0;border-radius:999px;align-items:baseline;gap:.4em;padding:.35em .7em;font-size:.95rem;font-weight:500;display:flex}.facts-arrow{text-align:center;color:var(--teal);font-size:1.1rem}.facts-row{background:var(--bg-2);border:1px solid var(--teal);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:1rem .75rem;display:grid}.facts-cell{text-align:center;flex-direction:column;gap:.35rem;display:flex}.facts-val{font-size:.92rem;font-weight:500}.verify-badges{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.verify-badge{background:var(--bg-2);border:1px solid var(--line);opacity:1;transition:opacity var(--t-ui) var(--ease-out);border-radius:999px;align-items:center;gap:.5em;padding:.5em .9em;font-size:.88rem;font-weight:500;display:inline-flex}[data-enhanced] .story-visual:not(.is-active) .verify-badge{opacity:.4}[data-enhanced] .story-visual.is-active .verify-badge:first-child{transition-delay:0s}[data-enhanced] .story-visual.is-active .verify-badge:nth-child(2){transition-delay:.14s}[data-enhanced] .story-visual.is-active .verify-badge:nth-child(3){transition-delay:.28s}.verify-score{flex-direction:column;align-items:flex-start;gap:.4rem;padding-top:.5rem;display:flex}.verify-score-num{color:var(--teal);font-size:3.2rem;font-weight:500;line-height:1}.approve-stamp{border:3px solid var(--amber);width:9rem;height:9rem;color:var(--amber);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 5px color-mix(in oklab, var(--amber) 18%, transparent);border-radius:50%;justify-content:center;align-self:center;align-items:center;font-size:1.05rem;font-weight:600;display:inline-flex;transform:rotate(-9deg)}.approve-axes{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.approve-axis{color:var(--ink-2);align-items:center;gap:.6em;font-size:.92rem;display:flex}.publish-card{background:var(--bg-2);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.publish-title{font-family:var(--font-display);font-size:1.15rem;line-height:1.35}.read-sentence{font-size:1.1rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.story-bar{transform:none}}
