.book-cover[data-astro-cid-ageowr5r]{isolation:isolate;background:radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--cover-accent) 72%, transparent), transparent 24%), linear-gradient(145deg, var(--cover-start), var(--cover-end));color:#fff;min-height:100%;display:grid;position:relative;overflow:hidden}.book-cover[data-astro-cid-ageowr5r]:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#ffffff59,#ffffff1f,#ffffff4d);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;right:0}.book-cover[data-astro-cid-ageowr5r]:before{content:"";z-index:5;opacity:0;transition:opacity var(--dur-med,.25s) ease;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff40 45%,#ffffff14 50%,#0000 54%);position:absolute;inset:0}.book-cover[data-astro-cid-ageowr5r]:hover:before{opacity:1}.book-cover--photo[data-astro-cid-ageowr5r] .cover-grain[data-astro-cid-ageowr5r]{opacity:.08}.cover-photo[data-astro-cid-ageowr5r]{z-index:3;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;inset:0}.cover-photo[data-astro-cid-ageowr5r].loaded{opacity:1}.cover-copy[data-astro-cid-ageowr5r]{z-index:2}.book-cover--photo[data-astro-cid-ageowr5r] .cover-art[data-astro-cid-ageowr5r]{opacity:.5}.book-cover--photo[data-astro-cid-ageowr5r] .cover-art[data-astro-cid-ageowr5r]:after{content:"";background:linear-gradient(160deg,#ffffff24,#0000 42%);position:absolute;inset:0}.cover-grain[data-astro-cid-ageowr5r]{z-index:-1;opacity:.26;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:absolute;inset:0}.cover-art[data-astro-cid-ageowr5r]{z-index:-1;position:absolute;inset:0}.orb-one[data-astro-cid-ageowr5r],.orb-two[data-astro-cid-ageowr5r],.orb-three[data-astro-cid-ageowr5r]{border:1px solid color-mix(in srgb, var(--cover-accent) 82%, white);box-shadow:0 0 24px color-mix(in srgb, var(--cover-accent) 86%, transparent);border-radius:50%;position:absolute}.orb-one[data-astro-cid-ageowr5r]{aspect-ratio:1;background:radial-gradient(circle at 30% 25%, #fff 0 2%, var(--cover-accent) 12%, transparent 64%);filter:blur(.1px);width:46%;top:15%;left:18%}.orb-two[data-astro-cid-ageowr5r]{aspect-ratio:1;opacity:.7;width:68%;bottom:6%;right:-15%}.orb-three[data-astro-cid-ageowr5r]{aspect-ratio:1;opacity:.5;width:43%;bottom:22%;left:-17%}.rune-line[data-astro-cid-ageowr5r]{background:linear-gradient(90deg, transparent, var(--cover-accent), transparent);opacity:.6;width:130%;height:1px;position:absolute;transform:rotate(-39deg)}.rune-line-one[data-astro-cid-ageowr5r]{top:47%;left:-25%}.rune-line-two[data-astro-cid-ageowr5r]{top:69%;left:-5%;transform:rotate(-39deg)scaleX(.62)}.art-rune[data-astro-cid-ageowr5r] .orb-one[data-astro-cid-ageowr5r],.art-gate[data-astro-cid-ageowr5r] .orb-one[data-astro-cid-ageowr5r]{border-radius:16px;transform:rotate(45deg)}.art-rune[data-astro-cid-ageowr5r] .orb-two[data-astro-cid-ageowr5r]{border-radius:18px;transform:rotate(45deg)}.art-blade[data-astro-cid-ageowr5r] .orb-one[data-astro-cid-ageowr5r]{border-radius:100% 0;transform:rotate(37deg)}.art-crown[data-astro-cid-ageowr5r] .orb-one[data-astro-cid-ageowr5r]{clip-path:polygon(0 100%,13% 7%,38% 53%,50% 0,65% 53%,88% 7%,100% 100%);border:0;border-radius:0}.art-eye[data-astro-cid-ageowr5r] .orb-one[data-astro-cid-ageowr5r]{border-radius:50%/100%;width:70%;height:34%;top:33%;left:15%}.cover-copy[data-astro-cid-ageowr5r]{text-shadow:0 1px 12px #000000a6;background:linear-gradient(#0000,#000000b8);align-self:end;gap:4px;padding:14px 12px 12px;display:grid}.cover-copy[data-astro-cid-ageowr5r] span[data-astro-cid-ageowr5r],.cover-copy[data-astro-cid-ageowr5r] small[data-astro-cid-ageowr5r]{letter-spacing:.11em;text-transform:uppercase;opacity:.82;font-size:7px;font-weight:700}.cover-copy[data-astro-cid-ageowr5r] strong[data-astro-cid-ageowr5r]{letter-spacing:-.06em;text-transform:uppercase;max-width:14ch;font-size:clamp(12px,1.25vw,16px);font-weight:800;line-height:.97}
