.OCuQmG_hero{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.OCuQmG_kicker{font-family:var(--f-inscription);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-ink)}.OCuQmG_featured{gap:var(--s-1);padding:var(--s-5);border-radius:var(--r-lg);background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--c-gold) 16%, transparent), transparent 60%), var(--c-forest);color:var(--c-on-dark);box-shadow:inset 0 1px 0 #ffffff14, 0 3px 0 var(--c-primary-edge), var(--raise-drop);transition:transform .15s var(--ease-out);text-decoration:none;display:grid}.OCuQmG_featured:hover{transform:translateY(-2px)}.OCuQmG_featured strong{font-family:var(--f-display);font-size:var(--t-2xl)}.OCuQmG_featured span:last-child{color:var(--c-on-dark-soft)}.OCuQmG_featuredLabel{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold);font-weight:800}.OCuQmG_filters{gap:var(--s-2);flex-wrap:wrap;display:flex}.OCuQmG_filter{min-height:38px;padding:0 var(--s-4);border-radius:var(--r-pill);font:inherit;font-size:var(--t-sm);color:var(--c-ink-soft);cursor:pointer;background:var(--raise-fill);border:1px solid var(--c-line);box-shadow:inset 0 1px 0 var(--raise-top), 0 2px 0 var(--raise-edge);font-weight:700}.OCuQmG_filter[aria-pressed=true]{color:var(--c-ink);background:var(--c-chosen);border-color:var(--c-chosen-edge);box-shadow:none;transform:translateY(2px)}.OCuQmG_grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.OCuQmG_card{align-content:start;gap:var(--s-2);height:100%;padding:var(--s-4) var(--s-5);color:inherit;background:var(--raise-fill);border:1px solid var(--c-line);box-shadow:inset 0 1px 0 var(--raise-top), 0 3px 0 var(--raise-edge), var(--raise-drop);transition:transform .15s var(--ease-out);border-radius:20px;text-decoration:none;display:grid}.OCuQmG_card:hover{transform:translateY(-2px)}.OCuQmG_card:active{transform:translateY(2px)}.OCuQmG_cardTop{align-items:center;gap:var(--s-2);display:flex}.OCuQmG_kind{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-soft);font-weight:800}.OCuQmG_card[data-kind=inspirada] .OCuQmG_kind{color:var(--c-gold-ink)}.OCuQmG_readTag{font-size:var(--t-xs);color:var(--c-success);align-items:center;gap:4px;margin-left:auto;font-weight:700;display:inline-flex}.OCuQmG_cardTitle{font-family:var(--f-display);font-size:var(--t-xl);line-height:1.2}.OCuQmG_teaser{color:var(--c-ink-soft)}.OCuQmG_meta{font-size:var(--t-xs);color:var(--c-ink-mute)}.OCuQmG_reader{gap:var(--s-4);max-width:680px;margin:0 auto;display:grid}.OCuQmG_readerHead{align-items:center;gap:var(--s-3);display:flex}.OCuQmG_progress{flex:1;gap:6px;display:flex}.OCuQmG_progress span{border-radius:var(--r-pill);background:var(--c-track);flex:1;height:8px;transition:background-color .3s}.OCuQmG_progress span[data-done]{background:var(--c-gold)}.OCuQmG_progress span[data-current]{background:color-mix(in srgb, var(--c-gold) 45%, var(--c-track))}.OCuQmG_storyTitle{font-size:var(--t-3xl);line-height:1.1}.OCuQmG_note{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--c-hover);font-size:var(--t-sm);color:var(--c-ink-soft)}.OCuQmG_chapter{gap:var(--s-4);animation:OCuQmG_turn .35s var(--ease-out);display:grid}.OCuQmG_chapter p{font-family:var(--f-read);font-size:1.25rem;line-height:1.7}.OCuQmG_chapterTitle{font-size:var(--t-xl);gap:2px;display:grid}.OCuQmG_chapterTitle span{font-family:var(--f-inscription);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-ink)}.OCuQmG_nav{justify-content:flex-end;gap:var(--s-3);padding-top:var(--s-2);display:flex}.OCuQmG_end{justify-items:center;gap:var(--s-4);text-align:center;animation:OCuQmG_turn .35s var(--ease-out);display:grid}.OCuQmG_reflection{gap:var(--s-2);width:100%;padding:var(--s-5);text-align:left;background:var(--raise-fill);border:1px solid var(--c-line);box-shadow:inset 0 1px 0 var(--raise-top), 0 3px 0 var(--raise-edge);border-radius:20px;display:grid}.OCuQmG_reflection>p:nth-child(2){font-family:var(--f-read);font-size:var(--t-lg)}.OCuQmG_verseLink{color:var(--c-gold-ink);font-weight:700}.OCuQmG_endActions{gap:var(--s-3);width:100%;max-width:420px;display:grid}@keyframes OCuQmG_turn{0%{opacity:0;transform:translate(16px)}}@media (max-width:480px){.OCuQmG_hero>:last-child{display:none}.OCuQmG_chapter p{font-size:1.15rem}}.OCuQmG_funnyTag{border-radius:var(--r-pill);background:var(--c-gold-wash);color:var(--c-gold-ink);font-size:var(--t-xs);padding:1px 8px;font-weight:800}
