.pt-recueil[data-astro-cid-6lry5fr6]{background:radial-gradient(ellipse 70% 40% at 50% 0%, color-mix(in srgb, var(--brass-line) 12%, transparent), transparent 70%), var(--paper)}.pt-toc[data-astro-cid-6lry5fr6]{max-width:980px;margin:0 auto clamp(48px,7vw,96px)}.pt-toc[data-astro-cid-6lry5fr6] ol[data-astro-cid-6lry5fr6]{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pt-toc[data-astro-cid-6lry5fr6] a[data-astro-cid-6lry5fr6]{gap:var(--s-2);height:100%;padding:var(--s-5) var(--s-5) var(--s-5) calc(var(--s-5) + 2px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:var(--ink);transition:border-color .3s, box-shadow .3s, translate .4s var(--ease-out);text-decoration:none;display:grid;position:relative;overflow:hidden}.pt-toc[data-astro-cid-6lry5fr6] a[data-astro-cid-6lry5fr6]:before{content:"";background:var(--brass-line);width:2px;transition:background-color .3s;position:absolute;inset:0 auto 0 0}.pt-toc[data-astro-cid-6lry5fr6] a[data-astro-cid-6lry5fr6]:hover{border-color:var(--brass-line);box-shadow:var(--shadow);translate:0 -2px}.pt-toc[data-astro-cid-6lry5fr6] a[data-astro-cid-6lry5fr6]:hover:before{background:var(--accent)}.pt-toc-n[data-astro-cid-6lry5fr6]{font:400 var(--fs-2xl) / 1 var(--display);color:var(--brass-ink)}.pt-toc-title[data-astro-cid-6lry5fr6]{font:400 var(--fs-xl) / 1.15 var(--display)}.pt-toc-incipit[data-astro-cid-6lry5fr6]{font:italic 400 var(--fs-base) / 1.5 var(--serif);color:var(--muted)}.pt-toc-date[data-astro-cid-6lry5fr6]{margin-top:var(--s-2);font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink)}.pt-body[data-astro-cid-6lry5fr6]{counter-reset:poem;max-width:860px;margin-inline:auto}.pt-body[data-astro-cid-6lry5fr6] .poem{counter-increment:poem;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(ellipse 80% 30% at 50% 0%, color-mix(in srgb, var(--brass-line) 10%, transparent), transparent 70%), var(--card);box-shadow:var(--shadow-lg);text-align:center;scroll-margin-top:calc(var(--header-h) + 24px);padding:clamp(40px,7vw,88px) clamp(20px,7vw,96px) clamp(40px,6vw,72px);position:relative}.pt-body[data-astro-cid-6lry5fr6] .poem+.poem{margin-top:clamp(48px,7vw,96px)}.pt-body[data-astro-cid-6lry5fr6] .poem:after{content:"";background:linear-gradient(90deg, transparent, var(--brass-line), transparent);width:min(60%,320px);height:2px;position:absolute;top:-1px;left:50%;translate:-50%}.pt-body[data-astro-cid-6lry5fr6] .poem:before{content:counter(poem, upper-roman);margin-bottom:var(--s-3);font:400 var(--fs-xl) / 1 var(--display);letter-spacing:.12em;color:var(--brass-ink);display:block}.pt-body[data-astro-cid-6lry5fr6] .poem>h2{max-width:18ch;font:400 var(--fs-2xl) / 1.08 var(--display);text-wrap:balance;margin:0 auto}.pt-body[data-astro-cid-6lry5fr6] .poem>h2 strong{font-weight:400}.pt-body[data-astro-cid-6lry5fr6] .poem-date{margin-top:var(--s-4);font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.pt-body[data-astro-cid-6lry5fr6] .poem>.ornament{margin-top:var(--s-5)}.pt-body[data-astro-cid-6lry5fr6] .poem>img{border:1px solid var(--line);width:auto;max-width:min(100%,440px);height:auto;box-shadow:var(--shadow-book);transition:rotate .6s var(--ease-out);background:#fff;margin:clamp(32px,5vw,56px) auto 0;padding:10px 10px 34px;display:block;rotate:-1.5deg}.pt-body[data-astro-cid-6lry5fr6] .poem:nth-of-type(2n)>img{rotate:1.5deg}.pt-body[data-astro-cid-6lry5fr6] .poem>img:hover{rotate:0deg}.pt-body[data-astro-cid-6lry5fr6] .poem>.gallery{text-align:left;margin:clamp(32px,5vw,56px) 0 0}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme{max-width:34em;font-size:var(--fs-prose);margin:clamp(36px,5vw,56px) auto 0}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6{font:italic 400 1.35em / 1.35 var(--display);letter-spacing:0;text-transform:none;color:var(--brass-ink);margin-top:2.2em}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme>h6:first-child{color:var(--ink);margin-top:0;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.3rem)}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6[id^=ah-]{color:var(--accent)}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6:has(>em>strong),.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6:has(>em>strong)+p{font:600 var(--fs-xs) / 1.9 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6:has(>em>strong){padding-top:var(--s-5);background:linear-gradient(var(--brass-line), var(--brass-line)) top center / 48px 1px no-repeat;margin-top:3em}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme h6:has(>em>strong)+p{margin-top:0}.pt-body[data-astro-cid-6lry5fr6] .poem .poeme :is(h6,p) :is(em,strong){font-weight:inherit}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary{align-items:center;gap:var(--s-3);min-height:0;margin-top:var(--s-6);cursor:pointer;font:600 var(--fs-xs) / 1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);background:0 0;border:0;flex-direction:column;padding:0;list-style:none;display:inline-flex}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary::-webkit-details-marker{display:none}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary:before{content:"";background:var(--ornament) center / contain no-repeat;width:30px;height:32px}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary:after{content:"";border:1px solid var(--accent-line);width:44px;height:44px;transition:background-color .3s, border-color .3s, translate .4s var(--ease-out);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 1v11M2.5 7.5 7 12l4.5-4.5' fill='none' stroke='%23a51c30' stroke-width='1.3'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;-webkit-mask:none;mask:none}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary:hover{color:var(--accent-ink);box-shadow:none}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary:hover:after{border-color:var(--accent);background-color:var(--accent-soft);translate:0 3px}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius)}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite[open]>summary{display:none}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>summary+*{margin-top:.4em}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>*+*{margin-top:1.1em}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite[open]>:not(summary){animation:pt-reveal .8s var(--ease-out) both}@keyframes -global-pt-reveal{0%{opacity:0;translate:0 12px}}.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite>p.suite-fin{margin-top:3em}.pt-body[data-astro-cid-6lry5fr6] .poeme .suite-close{align-items:center;gap:var(--s-3);cursor:pointer;font:600 var(--fs-xs) / 1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);background:0 0;border:0;flex-direction:column-reverse;padding:0;display:inline-flex}.pt-body[data-astro-cid-6lry5fr6] .poeme .suite-close:after{content:"";border:1px solid var(--accent-line);width:44px;height:44px;transition:background-color .3s, border-color .3s, translate .4s var(--ease-out);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 13V2M2.5 6.5 7 2l4.5 4.5' fill='none' stroke='%23a51c30' stroke-width='1.3'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%}.pt-body[data-astro-cid-6lry5fr6] .poeme .suite-close:hover{color:var(--accent-ink)}.pt-body[data-astro-cid-6lry5fr6] .poeme .suite-close:hover:after{border-color:var(--accent);background-color:var(--accent-soft);translate:0 -3px}.pt-body[data-astro-cid-6lry5fr6] .poeme .suite-close:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius)}html:not(.js) .pt-body[data-astro-cid-6lry5fr6] .suite-fin,.pt-body[data-astro-cid-6lry5fr6] .poem-date:empty{display:none}.pt-outro-grid[data-astro-cid-6lry5fr6]{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);max-width:980px;display:grid}.pt-outro[data-astro-cid-6lry5fr6] h2[data-astro-cid-6lry5fr6]{margin-top:var(--s-4);color:var(--on-night)}.pt-outro[data-astro-cid-6lry5fr6] .lead[data-astro-cid-6lry5fr6]{margin-top:var(--s-4)}.pt-outro[data-astro-cid-6lry5fr6] .actions[data-astro-cid-6lry5fr6]{margin-top:var(--s-6)}@media (prefers-reduced-motion:reduce){.pt-body[data-astro-cid-6lry5fr6] .poeme details.suite[open]>:not(summary){animation:none}}@media (width<=820px){.pt-toc[data-astro-cid-6lry5fr6] ol[data-astro-cid-6lry5fr6]{grid-template-columns:1fr}.pt-outro-grid[data-astro-cid-6lry5fr6]{text-align:center;grid-template-columns:1fr;justify-items:center}.pt-outro[data-astro-cid-6lry5fr6] .actions[data-astro-cid-6lry5fr6]{justify-content:center}}
