.poem-collection-module__Q_-7qq__main{flex-direction:column;gap:4rem;max-width:1100px;margin:0 auto;padding:4rem 2rem 6rem;display:flex}.poem-collection-module__Q_-7qq__back{letter-spacing:.1em;text-transform:uppercase;color:#f0ece48c;align-items:center;gap:.5rem;width:fit-content;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}.poem-collection-module__Q_-7qq__back:before{content:"←";transition:transform .25s}.poem-collection-module__Q_-7qq__back:hover,.poem-collection-module__Q_-7qq__back:focus-visible{color:var(--color-accent,#c9a96e);outline:none;gap:.75rem}.poem-collection-module__Q_-7qq__back:hover:before{transform:translate(-3px)}.poem-collection-module__Q_-7qq__collectionHeader{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.poem-collection-module__Q_-7qq__backLink{position:relative;top:0;left:0}.poem-collection-module__Q_-7qq__header{border-bottom:1px solid #ffffff12;flex-direction:column;gap:.75rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.poem-collection-module__Q_-7qq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent,#c9a96e);font-size:.72rem;font-weight:700}.poem-collection-module__Q_-7qq__title{color:var(--color-text,#f0ece4);margin:0;font-size:clamp(1.8rem,5vw,3.2rem);font-weight:700;line-height:1.1}.poem-collection-module__Q_-7qq__collectionNav{border-top:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;max-width:1100px;margin:3rem auto 0;padding:1.5rem 2rem;display:grid}.poem-collection-module__Q_-7qq__navBtn{color:var(--color-text,#f0ece4);letter-spacing:.08em;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .25s}.poem-collection-module__Q_-7qq__navBtn:first-child{text-align:left;justify-self:start}.poem-collection-module__Q_-7qq__navBtn:last-child{text-align:right;justify-self:end}.poem-collection-module__Q_-7qq__navBtn:hover{color:var(--color-accent,#e44c65)}.poem-collection-module__Q_-7qq__navBtnDisabled{opacity:.25;cursor:default;pointer-events:none}.poem-collection-module__Q_-7qq__navBtnCenter{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent,#e44c65);white-space:nowrap;border:1px solid #e44c654d;border-radius:9999px;justify-self:center;padding:.5rem 1.25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s}.poem-collection-module__Q_-7qq__navBtnCenter:hover{border-color:var(--color-accent,#e44c65);background:#e44c651a}.poem-collection-module__Q_-7qq__poemList{flex-direction:column;gap:3.5rem;margin:0;padding:0;list-style:none;display:flex}.poem-collection-module__Q_-7qq__poemsSection{text-align:center;max-width:680px;margin:0 auto}.poem-collection-module__Q_-7qq__poem{background:#ffffff08;border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:2rem 2.5rem;transition:border-color .3s;display:flex}.poem-collection-module__Q_-7qq__poem:hover{border-color:#c9a96e40}.poem-collection-module__Q_-7qq__poemHeader{flex-direction:column;gap:.3rem;display:flex}.poem-collection-module__Q_-7qq__poemTitle{color:var(--color-text,#f0ece4);margin:0;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:600}.poem-collection-module__Q_-7qq__poemAuthor{letter-spacing:.1em;color:var(--color-accent,#c9a96e);font-size:.8rem;font-style:italic}.poem-collection-module__Q_-7qq__poemLines{flex-direction:column;gap:0;display:flex}.poem-collection-module__Q_-7qq__poemLine{color:#f0ece4d1;font-family:Georgia,Times New Roman,serif;font-size:clamp(.9rem,1.8vw,1.05rem);font-style:italic;line-height:2}.poem-collection-module__Q_-7qq__poemLine:empty{height:1rem}.poem-collection-module__Q_-7qq__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.poem-collection-module__Q_-7qq__gallerySection{gap:1rem;width:80%;max-width:1100px;margin:0 auto}.poem-collection-module__Q_-7qq__galleryCell{background:#ffffff08;border-radius:.75rem;overflow:hidden}.poem-collection-module__Q_-7qq__galleryBtn{cursor:zoom-in;background:0 0;border:none;border-radius:.75rem;width:100%;padding:0;display:block;position:relative;overflow:hidden}.poem-collection-module__Q_-7qq__galleryImg{object-fit:cover;width:100%;height:auto;transition:transform .4s,filter .35s;display:block}.poem-collection-module__Q_-7qq__galleryBtn:hover .poem-collection-module__Q_-7qq__galleryImg,.poem-collection-module__Q_-7qq__galleryBtn:focus-visible .poem-collection-module__Q_-7qq__galleryImg{filter:brightness(.75);transform:scale(1.05)}.poem-collection-module__Q_-7qq__galleryBtn:focus-visible{outline:2px solid var(--color-accent,#c9a96e);outline-offset:2px}.poem-collection-module__Q_-7qq__galleryBtn:after{content:"+";color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:2.5rem;font-weight:300;transition:opacity .3s;display:flex;position:absolute;inset:0}.poem-collection-module__Q_-7qq__galleryBtn:hover:after,.poem-collection-module__Q_-7qq__galleryBtn:focus-visible:after{opacity:1}@media (max-width:768px){.poem-collection-module__Q_-7qq__main{gap:2.5rem;padding:2.5rem 1.25rem 4rem}.poem-collection-module__Q_-7qq__poem{padding:1.5rem}.poem-collection-module__Q_-7qq__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem}}@media (max-width:480px){.poem-collection-module__Q_-7qq__galleryGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.poem-collection-module__Q_-7qq__collectionNav{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:1rem}.poem-collection-module__Q_-7qq__navBtn:first-child,.poem-collection-module__Q_-7qq__navBtn:last-child{text-align:center;justify-self:center}.poem-collection-module__Q_-7qq__navBtnCenter{order:-1}}
