.embedded .top{display:none!important}.embedded .wrap{padding-top:22px}.wm-mood-name,.mood-name{display:none!important}
html.a2f-still *,html.a2f-still *::before,html.a2f-still *::after{animation-play-state:paused!important;transition:none!important}

/* A quiet return to the beginning of each experience. */
.a2f-back-top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0 12px;border:0;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);background:transparent;color:inherit;text-align:left;cursor:pointer}
.a2f-back-copy{display:flex;flex-direction:column;gap:8px}.a2f-back-label{font:11px/1.3 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.1em;opacity:.62}.a2f-back-title{font:400 clamp(30px,4vw,49px)/1 'Instrument Serif',Georgia,serif}.a2f-back-title em{font-weight:400}.a2f-back-icon{width:47px;height:47px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;font:24px/1 sans-serif;transition:transform .3s ease,background .3s ease}.a2f-back-top:hover .a2f-back-icon{transform:translateY(-5px);background:color-mix(in srgb,currentColor 10%,transparent)}.a2f-back-top:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(prefers-reduced-motion:reduce){.a2f-back-icon{transition:none}}

/* Prose remains readable in every mood; instrument and book-spine type stays intact. */
html body,html[data-theme$="field"] body{font-size:18px;line-height:1.6}
html .lede,html .line .intro p,html .method .cols,html .method p,
html .sheet p,html .card p,html .vrow .sum{font-size:18px;line-height:1.65}
html .sheet dl,html .st .t,html .item .tt{font-size:17px;line-height:1.5}
html .sheet .by,html .sheet .url,html .card .url,
html .live-pulse .pulse-intro,html .pulse-note,html .item .og{font-size:14px;line-height:1.65}
html .evidence-name small{font-size:14px;line-height:1.6;overflow-wrap:anywhere}
@media(max-width:650px){
 html .lede,html .line .intro p,html .method .cols,html .method p,
 html .sheet p,html .card p,html .vrow .sum{font-size:17px}
 html .sheet dl{grid-template-columns:minmax(80px,.7fr) minmax(0,1fr)}
}
