.weekly-poem[data-astro-cid-7qfe6axo]{max-width:48rem;margin:0 auto;padding:7rem 1.5rem 6rem;font-family:var(--font-display, "Playfair Display", Georgia, serif);color:var(--color-text-primary, #EFF0ED);position:relative;overflow:hidden}.weekly-poem__orb[data-astro-cid-7qfe6axo]{position:absolute;top:-10%;right:-15%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(121,185,57,.06) 0%,transparent 70%);filter:blur(60px);pointer-events:none;animation:orb-drift 20s ease-in-out infinite alternate}@keyframes orb-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(-60px,40px) scale(1.1)}to{transform:translate(30px,-20px) scale(.95)}}.weekly-poem__header[data-astro-cid-7qfe6axo]{text-align:center;margin-bottom:3.5rem;position:relative}.weekly-poem__eyebrow[data-astro-cid-7qfe6axo]{display:block;font-family:var(--font-ui, "Inter", sans-serif);font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent-green, #79B939);margin-bottom:.75rem;opacity:.8}.weekly-poem__title[data-astro-cid-7qfe6axo]{font-size:clamp(2.6rem,6vw,4rem);font-weight:400;font-style:italic;letter-spacing:.01em;margin:0 0 1.5rem;color:var(--color-text-primary, #EFF0ED);line-height:1.15}.weekly-poem__rule[data-astro-cid-7qfe6axo]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.25rem}.weekly-poem__rule[data-astro-cid-7qfe6axo]:before,.weekly-poem__rule[data-astro-cid-7qfe6axo]:after{content:"";height:1px;width:3rem;background:linear-gradient(90deg,transparent,var(--color-text-muted, #A6A5A0),transparent);opacity:.3}.weekly-poem__rule-dot[data-astro-cid-7qfe6axo]{width:4px;height:4px;border-radius:50%;background:var(--color-accent-green, #79B939);opacity:.5}.weekly-poem__subtitle[data-astro-cid-7qfe6axo]{font-size:1.05rem;color:var(--color-text-muted, #A6A5A0);font-style:italic;margin:0;letter-spacing:.03em}.weekly-poem__loading[data-astro-cid-7qfe6axo]{display:flex;justify-content:center;gap:.5rem;padding:4rem 0}.weekly-poem__loading[data-astro-cid-7qfe6axo][hidden]{display:none}.weekly-poem__body[data-astro-cid-7qfe6axo]{margin-bottom:3rem}.weekly-poem__body[data-astro-cid-7qfe6axo][hidden]{display:none}.weekly-poem__stage[data-astro-cid-7qfe6axo]{position:relative;max-width:38rem;margin:0 auto 2.5rem;padding:3rem 2.5rem;border:1px solid rgba(255,255,255,.04);border-radius:2px;background:linear-gradient(135deg,rgba(255,255,255,.015) 0%,transparent 60%)}.weekly-poem__stage[data-astro-cid-7qfe6axo]:before{content:"";position:absolute;top:-1px;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(121,185,57,.3),transparent)}.weekly-poem__stage[data-astro-cid-7qfe6axo]:after{content:"";position:absolute;bottom:-1px;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(121,185,57,.15),transparent)}.weekly-poem__verse[data-astro-cid-7qfe6axo]{margin:0;padding:0;border:none;position:relative;font-family:var(--font-body, "EB Garamond", Georgia, serif)}.weekly-poem__verse[data-astro-cid-7qfe6axo]:before{content:"“";position:absolute;top:-1.5rem;left:-.5rem;font-family:var(--font-display, "Playfair Display", Georgia, serif);font-size:clamp(4rem,8vw,6rem);line-height:1;color:var(--color-accent-green, #79B939);opacity:.1;user-select:none;pointer-events:none}.weekly-poem__line:first-child:first-letter{font-family:var(--font-display, "Playfair Display", Georgia, serif);font-size:3em;float:left;line-height:.75;margin-right:.06em;margin-top:.08em;color:var(--color-accent-green, #79B939);opacity:.6;font-style:normal}.weekly-poem__line{font-size:clamp(1.2rem,2.5vw,1.4rem);line-height:1.7;color:var(--color-text-primary, #EFF0ED);margin:0 0 1.1rem;padding:0;font-style:italic;opacity:0;transform:translateY(8px);animation:line-appear .6s ease forwards}.weekly-poem__line:last-child{margin-top:1.5rem;margin-bottom:0;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.04)}@keyframes line-appear{to{opacity:1;transform:translateY(0)}}.weekly-poem__closing{display:block;margin-top:2rem;font-family:var(--font-ui, "Inter", sans-serif);font-size:.6rem;font-style:normal;font-weight:400;color:var(--color-text-muted, #A6A5A0);text-align:right;text-transform:uppercase;letter-spacing:.12em;opacity:.4}.weekly-poem__meta[data-astro-cid-7qfe6axo]{text-align:center;padding:1.5rem 0;color:var(--color-text-muted, #A6A5A0);font-family:var(--font-ui, "Inter", sans-serif);font-style:normal;font-size:.65rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:.75rem;opacity:.5}.weekly-poem__date-sep[data-astro-cid-7qfe6axo]{opacity:.3}.weekly-poem__date[data-astro-cid-7qfe6axo]{font-size:.6rem;letter-spacing:.1em}.weekly-poem__share[data-astro-cid-7qfe6axo]{text-align:center;margin-top:2rem}.weekly-poem__share-label[data-astro-cid-7qfe6axo]{display:block;font-family:var(--font-ui, "Inter", sans-serif);font-size:.7rem;color:var(--color-text-muted, #A6A5A0);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem}.weekly-poem__share-buttons[data-astro-cid-7qfe6axo]{display:flex;justify-content:center;gap:.75rem}.weekly-poem__share-btn[data-astro-cid-7qfe6axo]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:none;color:var(--color-text-muted, #A6A5A0);cursor:pointer;transition:all .3s ease}.weekly-poem__share-btn[data-astro-cid-7qfe6axo]:hover{background:var(--color-accent-green, #79B939);color:var(--color-bg, #13100D);border-color:var(--color-accent-green, #79B939);transform:translateY(-2px);box-shadow:0 4px 12px #79b93933}.weekly-poem__empty[data-astro-cid-7qfe6axo]{text-align:center;padding:4rem 2rem}.weekly-poem__empty[data-astro-cid-7qfe6axo][hidden]{display:none}.weekly-poem__empty-text[data-astro-cid-7qfe6axo]{font-size:1.2rem;font-style:italic;color:var(--color-text-muted, #A6A5A0);margin:0 0 1rem}.weekly-poem__empty-hint[data-astro-cid-7qfe6axo]{font-size:.95rem;color:var(--color-text-muted, #A6A5A0);margin:0}.weekly-poem__empty-hint[data-astro-cid-7qfe6axo] a[data-astro-cid-7qfe6axo]{color:var(--color-accent-green, #79B939);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.weekly-poem__empty-hint[data-astro-cid-7qfe6axo] a[data-astro-cid-7qfe6axo]:hover{border-bottom-color:currentColor}.weekly-poem__footer[data-astro-cid-7qfe6axo]{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-separator, rgba(255, 255, 255, .06));display:flex;flex-direction:column;align-items:center;gap:1rem}.weekly-poem__cta[data-astro-cid-7qfe6axo]{font-size:1rem;color:var(--color-text-primary, #EFF0ED);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.1rem;transition:opacity .2s}.weekly-poem__cta[data-astro-cid-7qfe6axo]:hover{opacity:.6}.weekly-poem__link[data-astro-cid-7qfe6axo]{font-size:.95rem;color:var(--color-text-muted, #A6A5A0);text-decoration:none;border-bottom:1px solid transparent;transition:all .2s}.weekly-poem__link[data-astro-cid-7qfe6axo]:hover{color:var(--color-text-primary, #EFF0ED);border-bottom-color:currentColor}.weekly-poem__back[data-astro-cid-7qfe6axo]{font-size:.9rem;color:var(--color-text-muted, #A6A5A0);text-decoration:none;transition:color .2s}.weekly-poem__back[data-astro-cid-7qfe6axo]:hover{color:var(--color-text-primary, #EFF0ED)}@media(max-width:640px){.weekly-poem[data-astro-cid-7qfe6axo]{padding:3rem 1rem 4rem}.weekly-poem__stage[data-astro-cid-7qfe6axo]{padding:2rem 1.25rem}.weekly-poem__orb[data-astro-cid-7qfe6axo]{width:300px;height:300px;top:-5%;right:-20%}.weekly-poem__meta[data-astro-cid-7qfe6axo]{flex-direction:column;gap:.25rem}.weekly-poem__date-sep[data-astro-cid-7qfe6axo]{display:none}}
