/* Loaded in <head>. While English visitors wait for scrollstory.js: hide the older hero and hold the new hero's place with its own gradient, so nothing jumps. */
html.ss-on .st-hero, html.ss-on .hv { display: none !important; }
html.ss-on:not(.ss-built) #view-library::before { content: ''; display: block; height: 92svh; min-height: 520px; max-height: 900px; margin: 0 0 12px; border-radius: 28px; background: radial-gradient(60% 50% at 18% 78%, rgba(240,170,60,.30), transparent 70%), radial-gradient(50% 50% at 86% 20%, rgba(214,69,122,.18), transparent 70%), linear-gradient(180deg, #FFF4E2 0%, #FCE6D6 58%, #F3E6F6 100%); }
@media (min-width: 761px) { html.ss-on:not(.ss-built) #view-library::before { height: min(calc(100svh - 104px), 820px); min-height: 560px; margin: 8px 0 28px; border-radius: 32px; background: #F4EDE4; } }
@media (max-width: 760px) { html.ss-on:not(.ss-built) #view-library::before { height: 88svh; min-height: 480px; border-radius: 22px; } }
