/* A deliberately small refinement layer. The original page, artwork, scenes,
   typography, card flips, and animation runtime remain the foundation. */
.hero .sub{max-width:560px}
#film-track .kick{letter-spacing:.08em}
#action .kick{font-size:12px}
#questions .qnote{font-size:12px;line-height:1.6}
#product p{max-width:790px}
html[data-preview="true"] body>footer{padding-bottom:110px}
.gnote{display:block;width:max-content;max-width:90%;height:auto;background:#fcf7e9;border:1px solid #d2c9ab;padding:17px 20px;margin:20px auto 0;font:500 20px/1.4 Fraunces,"Fraunces Fallback",Georgia,serif;box-shadow:0 3px 7px #2637190d;transform:rotate(-1deg)}
@media(max-width:760px){#film-track{height:205vh!important}.hero .micro{font-size:11px}#film-track .kick{font-size:11px;max-width:270px;margin-inline:auto}.pilot-note{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){#film-track{height:auto!important}}
