.life-hero[data-astro-cid-raedakud]{padding-top:0;padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle)}.life-page{padding-top:calc(var(--nav-height) + var(--space-4))}.life-hero__title[data-astro-cid-raedakud]{margin:0;font-family:var(--font-display);font-size:clamp(2.6rem,4.8vw,4.4rem);color:var(--text-primary);line-height:1.1}.life-hero__desc[data-astro-cid-raedakud]{margin:var(--space-3) 0 0;max-width:640px;color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.life-section[data-astro-cid-raedakud]{padding:var(--space-8) 0 var(--space-2)}.life-section__head[data-astro-cid-raedakud]{margin-bottom:var(--space-4)}.life-section__title[data-astro-cid-raedakud]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary)}.life-grid[data-astro-cid-raedakud]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.life-card[data-astro-cid-raedakud]{position:relative;display:flex;align-items:flex-start;gap:var(--space-4);min-height:150px;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);color:inherit;text-decoration:none;overflow:hidden;transition:transform .2s var(--ease-out),border-color .2s var(--ease-out),background .2s var(--ease-out)}.life-card[data-astro-cid-raedakud]:hover{transform:translateY(-2px);border-color:var(--border-base);background:var(--bg-card-hover)}.life-card__avatar-wrap[data-astro-cid-raedakud]{flex-shrink:0}.life-card__avatar[data-astro-cid-raedakud]{width:88px;height:88px;border-radius:20px;object-fit:cover;border:1px solid var(--border-subtle);background:var(--bg-elevated)}.life-card__avatar--fallback[data-astro-cid-raedakud]{display:grid;place-items:center;font-family:var(--font-display);font-size:2.35rem;color:#ff9db5;background:linear-gradient(135deg,#fb729947,#7eb8da1f)}.life-card__body[data-astro-cid-raedakud]{min-width:0;padding-right:var(--space-5)}.life-card__meta[data-astro-cid-raedakud]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-2)}.life-card__tag[data-astro-cid-raedakud]{font-size:10px;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px;padding:2px 7px;background:#ffffff08}.life-card__name[data-astro-cid-raedakud]{margin:0;color:var(--text-primary);font-size:1.1rem;line-height:1.25}.life-card__comment[data-astro-cid-raedakud]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:.95rem;line-height:var(--leading-relaxed);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.life-card__arrow[data-astro-cid-raedakud]{position:absolute;right:var(--space-4);bottom:var(--space-4);color:var(--text-muted);transition:transform .2s var(--ease-out),color .2s var(--ease-out)}.life-card[data-astro-cid-raedakud]:hover .life-card__arrow[data-astro-cid-raedakud]{transform:translate(3px);color:var(--accent)}.life-empty[data-astro-cid-raedakud]{padding:var(--space-6) 0;color:var(--text-muted);text-align:center}.life-comments[data-astro-cid-raedakud]{margin-top:var(--space-8);margin-bottom:var(--space-12)}.life-comments__inner[data-astro-cid-raedakud]{padding:var(--space-6)}.life-comments__head[data-astro-cid-raedakud]{margin-bottom:var(--space-4)}.life-comments__title[data-astro-cid-raedakud]{margin:0;font-size:1.05rem;color:#ffffffeb;font-weight:var(--weight-semibold)}.life-comments[data-astro-cid-raedakud] comment-widget{display:block;--halo-cw-base-font-family: var(--font-body);--halo-cw-base-font-size: 15px;--halo-cw-base-rounded: 14px;--halo-cw-avatar-rounded: 12px;--halo-cw-text-1-color: rgba(255,255,255,.9);--halo-cw-text-2-color: rgba(255,255,255,.76);--halo-cw-text-3-color: rgba(255,255,255,.58);--halo-cw-muted-1-color: rgba(255,255,255,.08);--halo-cw-muted-2-color: rgba(255,255,255,.06);--halo-cw-muted-3-color: rgba(255,255,255,.04);--halo-cw-primary-1-color: #86a7cf;--halo-cw-primary-3-color: rgba(134,167,207,.18)}@media(max-width:1100px){.life-grid[data-astro-cid-raedakud]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.life-hero[data-astro-cid-raedakud]{padding-top:0}.life-page{padding-top:calc(var(--nav-height) + var(--space-3))}.life-grid[data-astro-cid-raedakud]{grid-template-columns:1fr}.life-card[data-astro-cid-raedakud]{min-height:140px;padding:var(--space-4)}.life-card__avatar[data-astro-cid-raedakud]{width:72px;height:72px;border-radius:16px}.life-comments__inner[data-astro-cid-raedakud]{padding:var(--space-4)}}
