@layer components{.book-stage{background:radial-gradient(ellipse at 50% 60%, #2e5bff61, transparent 65%), var(--space-2)}.book-stage-cover{box-shadow:0 0 0 1px #9be7ff73, 0 0 40px -6px var(--cobalt)}}.book-patreon{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;margin-top:4rem;padding:1.75rem 2.25rem;display:flex}.book-patreon>div{flex:22rem;max-width:40rem}.book-patreon .patreon-button{color:#fff;letter-spacing:.06em;min-height:2.9rem;transition:transform .2s var(--ease), box-shadow .2s;background:#000;border-radius:999px;align-items:center;gap:.6rem;padding:.75rem 1.5rem;font-weight:700;display:inline-flex;box-shadow:0 10px 26px -14px #000}.book-patreon .patreon-button:hover{box-shadow:0 0 0 3px #2e5bff4d,0 10px 26px -14px #000}.book-patreon .patreon-button:active{transform:scale(.98)}@media (width<=640px){.book-patreon{padding:1.5rem 1.25rem}.book-patreon .patreon-button{justify-content:center;width:100%}}
