.sale-hero.svelte-1iafx7a{color:var(--pub-paper);background:var(--pub-ink);padding:40px 0 64px}.sale-layout.svelte-1iafx7a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.sale-story.svelte-1iafx7a{min-width:0}.sale-intro.svelte-1iafx7a h1:where(.svelte-1iafx7a){max-width:12ch;font-size:clamp(46px,6.2vw,90px)}.sale-intro.svelte-1iafx7a .pub-copy:where(.svelte-1iafx7a){max-width:43ch;margin-top:26px}.sale-art.svelte-1iafx7a{min-width:0;margin-top:24px}.sale-art.svelte-1iafx7a .sprite-art{aspect-ratio:1;width:100%;max-width:310px;margin-inline:auto}.sale-invitation.svelte-1iafx7a{min-width:0;color:var(--pub-ink);background:var(--pub-paper);padding:clamp(28px,3vw,44px);scroll-margin-top:24px}.sale-invitation.svelte-1iafx7a h2:where(.svelte-1iafx7a){margin-bottom:30px;font-size:clamp(32px,3.1vw,44px)}.sale-invitation.svelte-1iafx7a .pub-button:where(.svelte-1iafx7a){margin-top:24px}.sale-details.svelte-1iafx7a{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,120px);display:grid}.sale-details-intro.svelte-1iafx7a .pub-copy:where(.svelte-1iafx7a){max-width:34ch;margin-top:28px}.sale-details-intro.svelte-1iafx7a a:where(.svelte-1iafx7a){margin-top:20px}.sale-notes.svelte-1iafx7a{gap:42px;display:grid}.sale-notes.svelte-1iafx7a h3:where(.svelte-1iafx7a){margin-bottom:18px}.sale-notes.svelte-1iafx7a p:where(.svelte-1iafx7a){max-width:53ch;font-size:18px;line-height:1.6}.sale-chapters.svelte-1iafx7a{flex-wrap:wrap;gap:10px 24px;margin-top:14px;display:flex}@media (width<=1000px){.sale-layout.svelte-1iafx7a{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.sale-invitation.svelte-1iafx7a{padding:28px}.sale-intro.svelte-1iafx7a h1:where(.svelte-1iafx7a){font-size:clamp(46px,6.2vw,72px)}}@media (width<=700px){.sale-hero.svelte-1iafx7a{padding-top:34px;padding-bottom:54px}.sale-layout.svelte-1iafx7a{flex-direction:column;gap:30px;display:flex}.sale-story.svelte-1iafx7a{display:contents}.sale-intro.svelte-1iafx7a{order:0;width:100%}.sale-intro.svelte-1iafx7a h1:where(.svelte-1iafx7a){max-width:12ch;font-size:46px}.sale-invitation.svelte-1iafx7a{order:1;width:100%;padding:26px 20px}.sale-invitation.svelte-1iafx7a h2:where(.svelte-1iafx7a){margin-bottom:26px;font-size:32px}.sale-art.svelte-1iafx7a{order:2;width:100%;margin-top:0}.sale-art.svelte-1iafx7a .sprite-art{max-width:300px}.sale-details.svelte-1iafx7a{grid-template-columns:1fr;gap:42px}.sale-notes.svelte-1iafx7a{gap:32px}.sale-notes.svelte-1iafx7a p:where(.svelte-1iafx7a){font-size:16px}}
