.home-main[data-astro-cid-j7pv25f6]{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;position:relative;z-index:1}.book-wrapper[data-astro-cid-j7pv25f6]{position:relative;max-width:560px;width:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s ease}.book-wrapper[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.book-wrapper[data-astro-cid-j7pv25f6]:hover .book-cover[data-astro-cid-j7pv25f6]{box-shadow:0 4px 14px #00000047,0 30px 70px #00000073}.book-cover[data-astro-cid-j7pv25f6]{position:relative;z-index:2;width:100%;aspect-ratio:2 / 3;background:radial-gradient(ellipse at 50% 25%,#faf8f1,#f7f5ee 75%),#f7f5ee;padding:3.5rem 3.5rem 2.3rem;text-align:center;display:flex;flex-direction:column;border-radius:0 2px 2px 0;box-shadow:0 2px 8px #00000038,0 22px 54px #00000061;transition:box-shadow .45s ease}.book-cover[data-astro-cid-j7pv25f6]>.paper-grain[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");z-index:0}.book-cover[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:not(.paper-grain){position:relative;z-index:1}.book-spine[data-astro-cid-j7pv25f6]{position:absolute;left:-14px;top:-2px;bottom:-2px;width:14px;background:linear-gradient(to right,#2f322c,#464941 30%,#3f4239 70%,#2f322c);border-radius:3px 0 0 3px;z-index:3;box-shadow:-2px 0 6px #00000059,inset -2px 0 4px #00000026}.book-spine[data-astro-cid-j7pv25f6]:before,.book-spine[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:2px;right:2px;height:1px;background:linear-gradient(to right,transparent,rgba(180,160,90,.55) 20%,rgba(200,180,110,.7) 50%,rgba(180,160,90,.55) 80%,transparent)}.book-spine[data-astro-cid-j7pv25f6]:before{top:22%}.book-spine[data-astro-cid-j7pv25f6]:after{top:78%}.book-pages-right[data-astro-cid-j7pv25f6]{position:absolute;top:4px;right:-8px;bottom:4px;width:8px;z-index:1;background:repeating-linear-gradient(to right,#f0eee6,#ebe9e1,#f0eee6 1px);border-radius:0 1px 1px 0;box-shadow:2px 0 4px #00000024}.book-pages-bottom[data-astro-cid-j7pv25f6]{position:absolute;left:4px;right:4px;bottom:-8px;height:8px;z-index:1;background:repeating-linear-gradient(to bottom,#f0eee6,#ebe9e1,#f0eee6 1px);border-radius:0 0 1px 1px;box-shadow:0 2px 4px #00000024}.book-cover[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:1rem;border:1px solid var(--color-border);pointer-events:none}.book-cover[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:1.3rem;border:.5px solid var(--color-border);opacity:.5;pointer-events:none}.book-title[data-astro-cid-j7pv25f6]{margin-bottom:.45em;line-height:1.2}.title-before-after[data-astro-cid-j7pv25f6]{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--color-text);margin-bottom:.25rem}.title-gallipoli[data-astro-cid-j7pv25f6]{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,8.8vw,4.4rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--color-text);margin:0;text-shadow:0 1px 0 rgba(255,255,255,.35),0 -.5px 0 rgba(0,0,0,.06)}.book-subtitle[data-astro-cid-j7pv25f6]{font-size:1rem;font-style:italic;color:var(--color-muted);margin-bottom:1.4rem;line-height:1.4}.ornament[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:.9em;margin-bottom:1.4rem}.ornament-line[data-astro-cid-j7pv25f6]{display:block;width:3em;border-top:1px solid var(--color-accent);opacity:.8}.ornament-fleuron[data-astro-cid-j7pv25f6]{display:block;width:28px;height:14px;color:var(--color-accent);flex-shrink:0}.editor-label[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--color-muted);margin-bottom:.15em;line-height:1.4}.editor-name[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--color-text);margin-bottom:0;line-height:1.4}.editor-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none;background-image:linear-gradient(var(--color-accent),var(--color-accent));background-repeat:no-repeat;background-size:0% .5px;background-position:0 100%;padding-bottom:2px;transition:color .25s ease,background-size .35s ease}.editor-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.editor-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{color:var(--color-accent);background-size:100% .5px;outline:none}.cover-illustration-frame[data-astro-cid-j7pv25f6]{margin:auto;width:360px;max-width:100%;display:block;text-align:center}.book-cover-illustration[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block;opacity:.82;mix-blend-mode:multiply;filter:sepia(.14) brightness(1.02) contrast(.98);-webkit-mask-image:radial-gradient(ellipse 70% 70% at center,black 55%,transparent 96%);mask-image:radial-gradient(ellipse 70% 70% at center,black 55%,transparent 96%)}.footer-bar[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-border);padding-top:.95rem;display:flex;justify-content:space-between;align-items:center}.footer-nav[data-astro-cid-j7pv25f6]{display:flex;gap:1.5em}.footer-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.cta-read[data-astro-cid-j7pv25f6]{font-family:"Source Serif 4",Georgia,serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:var(--color-muted);transition:color .2s ease}.cta-read[data-astro-cid-j7pv25f6]{color:var(--color-accent);font-weight:600}.footer-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent)}.cta-read[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:3px}.stage-imprint[data-astro-cid-j7pv25f6]{margin-top:2.6rem;max-width:560px;width:100%;text-align:center}.stage-imprint-link[data-astro-cid-j7pv25f6]{display:inline-block;padding:.3em .6em;font-family:"Source Serif 4",Georgia,serif;color:#f0ece07a;letter-spacing:.3em;text-transform:uppercase;font-size:.65rem;line-height:2;text-decoration:none;transition:color .25s ease}.stage-imprint-link[data-astro-cid-j7pv25f6] .imprint-line-2[data-astro-cid-j7pv25f6]{display:block;letter-spacing:.34em;color:#f0ece061;transition:color .25s ease}.stage-imprint-link[data-astro-cid-j7pv25f6]:hover,.stage-imprint-link[data-astro-cid-j7pv25f6]:focus-visible{color:#f0ece0bf;outline:none}.stage-imprint-link[data-astro-cid-j7pv25f6]:hover .imprint-line-2[data-astro-cid-j7pv25f6],.stage-imprint-link[data-astro-cid-j7pv25f6]:focus-visible .imprint-line-2[data-astro-cid-j7pv25f6]{color:#f0ece099}@media(max-width:600px){.home-main[data-astro-cid-j7pv25f6]{padding:1.5rem 1rem;min-height:100svh;align-items:center}.book-wrapper[data-astro-cid-j7pv25f6]{margin-left:14px}.book-cover[data-astro-cid-j7pv25f6]{padding:2.5rem 2rem;aspect-ratio:auto}.title-gallipoli[data-astro-cid-j7pv25f6]{font-size:3.2rem}.cover-illustration-frame[data-astro-cid-j7pv25f6]{width:260px}.book-cover[data-astro-cid-j7pv25f6]:before{inset:.6rem}.book-cover[data-astro-cid-j7pv25f6]:after{inset:.85rem}.stage-imprint[data-astro-cid-j7pv25f6]{margin-top:2rem}.stage-imprint-link[data-astro-cid-j7pv25f6]{font-size:.58rem}.footer-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.cta-read[data-astro-cid-j7pv25f6]{font-size:.65rem}}body:has(.home-main){background:radial-gradient(ellipse at 50% 40%,#44473e,#2a2d27 95%);position:relative}body:has(.home-main):after{content:"";position:fixed;inset:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");z-index:50}
