.aurora-section-eyebrow[data-astro-cid-ecrjgddn]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700;margin-bottom:.6rem}.aurora-post-back[data-astro-cid-ecrjgddn]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--aurora-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s,border-color .2s}.aurora-post-back[data-astro-cid-ecrjgddn]:hover{color:var(--store-primary);border-color:var(--store-primary)}.aurora-post-head[data-astro-cid-ecrjgddn]{margin-top:1.5rem}.aurora-post-eyebrow[data-astro-cid-ecrjgddn]{display:inline-flex;align-items:center;gap:.75rem;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-post-eyebrow-num[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-size:.9rem;font-weight:600;color:var(--aurora-ink);text-transform:none;letter-spacing:0}.aurora-post-eyebrow-rule[data-astro-cid-ecrjgddn]{display:inline-block;width:2rem;height:1px;background:var(--aurora-rule)}.aurora-post-title[data-astro-cid-ecrjgddn]{margin-top:1rem;font-family:var(--aurora-serif);font-size:2.5rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--aurora-ink)}@media(min-width:768px){.aurora-post-title[data-astro-cid-ecrjgddn]{font-size:3.25rem}}.aurora-post-author[data-astro-cid-ecrjgddn]{margin-top:.75rem;font-family:var(--aurora-serif);font-size:1rem;color:var(--aurora-ink-soft)}.aurora-post-author[data-astro-cid-ecrjgddn] em[data-astro-cid-ecrjgddn]{color:var(--aurora-ink);font-style:italic}.aurora-post-meta[data-astro-cid-ecrjgddn]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.75rem;color:var(--aurora-ink-soft);font-family:var(--aurora-serif);font-style:italic}.aurora-post-meta-item[data-astro-cid-ecrjgddn]{display:inline-flex;align-items:center;gap:.35rem}.aurora-post-meta-divider[data-astro-cid-ecrjgddn]{width:1px;height:.85rem;background:var(--aurora-rule)}.aurora-rule-double[data-astro-cid-ecrjgddn]{margin:1.75rem 0;height:4px;border-top:1px solid var(--aurora-rule);border-bottom:1px solid var(--aurora-rule)}.aurora-post-body[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-size:1.15rem;line-height:1.75;color:var(--aurora-ink)}.aurora-post-lede[data-astro-cid-ecrjgddn]{font-size:1.3rem;line-height:1.6}.aurora-dropcap[data-astro-cid-ecrjgddn]{float:left;font-family:var(--aurora-serif);font-size:4.5rem;line-height:.9;font-weight:700;margin:.25rem .65rem 0 0;color:var(--store-primary)}.aurora-post-text[data-astro-cid-ecrjgddn]{margin-top:1.5rem;white-space:pre-line}.aurora-post-actions[data-astro-cid-ecrjgddn]{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.aurora-post-action[data-astro-cid-ecrjgddn]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;padding:.55rem .9rem;border:1px solid var(--aurora-rule);background:var(--aurora-paper);color:var(--aurora-ink);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.aurora-post-action[data-astro-cid-ecrjgddn]:hover{border-color:var(--aurora-ink);color:var(--store-primary)}.aurora-post-letters-title[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-size:1.75rem;font-weight:600;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-post-letters-count[data-astro-cid-ecrjgddn]{margin-top:.3rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:600}.aurora-post-letter-form[data-astro-cid-ecrjgddn]{margin-top:1.5rem;border:1px solid var(--aurora-rule);padding:1.5rem;display:grid;gap:.85rem}.aurora-post-letter-form-grid[data-astro-cid-ecrjgddn]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.aurora-post-letter-form-grid[data-astro-cid-ecrjgddn]{grid-template-columns:1fr 1fr}}.aurora-post-input[data-astro-cid-ecrjgddn]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--aurora-rule);padding:.55rem 0;font-size:.9rem;color:var(--aurora-ink);outline:none;transition:border-color .2s;font-family:var(--aurora-serif)}.aurora-post-input[data-astro-cid-ecrjgddn]:focus{border-color:var(--store-primary)}textarea[data-astro-cid-ecrjgddn].aurora-post-input{border:1px solid var(--aurora-rule);padding:.75rem;resize:vertical}.aurora-post-letter-form-foot[data-astro-cid-ecrjgddn]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.aurora-post-letter-form-note[data-astro-cid-ecrjgddn]{font-size:.75rem;color:var(--aurora-ink-soft);font-style:italic}.aurora-post-letter-form-btn[data-astro-cid-ecrjgddn]{display:inline-flex;align-items:center;gap:.4rem;background:var(--aurora-ink);color:var(--aurora-paper);padding:.65rem 1.1rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.aurora-post-letter-form-btn[data-astro-cid-ecrjgddn]:hover{background:var(--store-primary)}.aurora-post-letters-list[data-astro-cid-ecrjgddn]{margin-top:1.5rem;display:grid;gap:1rem}.aurora-post-letters-empty[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-style:italic;color:var(--aurora-ink-soft);text-align:center;padding:1.5rem}.aurora-post-letter[data-astro-cid-ecrjgddn]{border-left:2px solid var(--aurora-rule);padding:.5rem 0 .5rem 1.25rem}.aurora-post-letter-head[data-astro-cid-ecrjgddn]{display:flex;align-items:center;gap:.65rem}.aurora-post-letter-avatar[data-astro-cid-ecrjgddn]{width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--aurora-paper);font-size:.75rem;font-weight:700;font-family:var(--aurora-serif)}.aurora-post-letter-author[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-size:.95rem;font-weight:600;color:var(--aurora-ink)}.aurora-post-letter-time[data-astro-cid-ecrjgddn]{font-size:.7rem;color:var(--aurora-ink-soft);letter-spacing:.05em}.aurora-post-letter-body[data-astro-cid-ecrjgddn]{margin-top:.4rem;font-size:.9rem;line-height:1.6;color:var(--aurora-ink-soft);white-space:pre-line}.aurora-post-related[data-astro-cid-ecrjgddn]{margin-top:3rem}.aurora-post-related-title[data-astro-cid-ecrjgddn]{font-family:var(--aurora-serif);font-size:1.5rem;font-weight:600;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-post-related-grid[data-astro-cid-ecrjgddn]{margin-top:1.25rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.aurora-post-related-grid[data-astro-cid-ecrjgddn]{grid-template-columns:1fr 1fr 1fr}}.aurora-post-related-card[data-astro-cid-ecrjgddn]{display:block}.aurora-post-related-cover[data-astro-cid-ecrjgddn]{aspect-ratio:4 / 3;overflow:hidden;background:var(--aurora-paper-soft);border:1px solid var(--aurora-rule)}.aurora-post-related-date[data-astro-cid-ecrjgddn]{margin-top:.6rem;font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-post-related-title-sm[data-astro-cid-ecrjgddn]{margin-top:.25rem;font-family:var(--aurora-serif);font-size:1.05rem;font-weight:500;line-height:1.25;color:var(--aurora-ink);letter-spacing:-.01em}.bz-crumb[data-astro-cid-ppjeflxa]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.7rem;color:var(--bz-ink-soft);font-weight:600;margin-bottom:.85rem}.bz-crumb[data-astro-cid-ppjeflxa] a[data-astro-cid-ppjeflxa]{color:var(--bz-ink-soft);transition:color .15s}.bz-crumb[data-astro-cid-ppjeflxa] a[data-astro-cid-ppjeflxa]:hover{color:var(--bz-ink)}.bz-crumb-current[data-astro-cid-ppjeflxa]{color:var(--bz-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.bz-bp-head[data-astro-cid-ppjeflxa]{padding-bottom:.85rem;border-bottom:2px solid var(--bz-ink)}.bz-bp-date[data-astro-cid-ppjeflxa]{font-size:.7rem;color:var(--bz-ink-soft);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.bz-bp-title[data-astro-cid-ppjeflxa]{margin-top:.3rem;font-size:1.85rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em;line-height:1.15}@media(min-width:768px){.bz-bp-title[data-astro-cid-ppjeflxa]{font-size:2.25rem}}.bz-bp-author-box[data-astro-cid-ppjeflxa]{margin-top:.85rem;display:flex;align-items:center;gap:.6rem}.bz-bp-author-avatar[data-astro-cid-ppjeflxa]{width:2.5rem;height:2.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--bz-bg);font-size:.9rem;font-weight:800}.bz-bp-author-name[data-astro-cid-ppjeflxa]{font-size:.9rem;font-weight:700;color:var(--bz-ink)}.bz-bp-author-role[data-astro-cid-ppjeflxa]{font-size:.7rem;color:var(--bz-ink-soft)}.bz-bp-meta-strip[data-astro-cid-ppjeflxa]{margin-top:.85rem;padding:.6rem .85rem;background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;font-size:.78rem;color:var(--bz-ink-soft);font-weight:600}.bz-bp-meta-item[data-astro-cid-ppjeflxa]{display:inline-flex;align-items:center;gap:.3rem}.bz-bp-meta-icon[data-astro-cid-ppjeflxa]{color:var(--store-primary)}.bz-bp-meta-divider[data-astro-cid-ppjeflxa]{width:1px;height:.85rem;background:var(--bz-rule)}.bz-bp-body[data-astro-cid-ppjeflxa]{margin-top:1.5rem;font-size:1rem;line-height:1.7;color:var(--bz-ink);white-space:pre-line}.bz-bp-actions[data-astro-cid-ppjeflxa]{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px solid var(--bz-rule)}.bz-bp-action[data-astro-cid-ppjeflxa]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;color:var(--bz-ink);padding:.55rem .85rem;background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.bz-bp-action[data-astro-cid-ppjeflxa]:hover{border-color:var(--bz-ink);color:var(--store-primary)}.bz-bp-comments[data-astro-cid-ppjeflxa]{margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--bz-ink)}.bz-bp-comments-title[data-astro-cid-ppjeflxa]{font-size:1.25rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em}.bz-bp-comment-form[data-astro-cid-ppjeflxa]{margin-top:1rem;background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:1rem;display:grid;gap:.65rem}.bz-bp-comment-form-grid[data-astro-cid-ppjeflxa]{display:grid;gap:.6rem;grid-template-columns:1fr}@media(min-width:640px){.bz-bp-comment-form-grid[data-astro-cid-ppjeflxa]{grid-template-columns:1fr 1fr}}.bz-input[data-astro-cid-ppjeflxa]{width:100%;background:var(--bz-bg);border:1px solid var(--bz-rule);border-radius:3px;padding:.6rem .75rem;font-size:.85rem;color:var(--bz-ink);outline:none;transition:border-color .15s}.bz-input[data-astro-cid-ppjeflxa]:focus{border-color:var(--store-primary)}textarea[data-astro-cid-ppjeflxa].bz-input{resize:vertical}.bz-bp-comment-form-foot[data-astro-cid-ppjeflxa]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bz-bp-comment-form-note[data-astro-cid-ppjeflxa]{font-size:.72rem;color:var(--bz-ink-soft)}.bz-bp-comment-form-btn[data-astro-cid-ppjeflxa]{display:inline-flex;align-items:center;gap:.35rem;background:var(--bz-ink);color:var(--bz-bg);padding:.6rem 1rem;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;transition:background .15s}.bz-bp-comment-form-btn[data-astro-cid-ppjeflxa]:hover{background:var(--store-primary)}.bz-bp-comment-list[data-astro-cid-ppjeflxa]{margin-top:1rem;display:grid;gap:.6rem}.bz-bp-comment-empty[data-astro-cid-ppjeflxa]{font-size:.85rem;color:var(--bz-ink-soft);padding:1rem;text-align:center}.bz-bp-comment[data-astro-cid-ppjeflxa]{background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:.85rem}.bz-bp-comment-head[data-astro-cid-ppjeflxa]{display:flex;align-items:center;gap:.6rem}.bz-bp-comment-avatar[data-astro-cid-ppjeflxa]{width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--bz-bg);font-size:.75rem;font-weight:800}.bz-bp-comment-author[data-astro-cid-ppjeflxa]{font-size:.85rem;font-weight:700;color:var(--bz-ink)}.bz-bp-comment-time[data-astro-cid-ppjeflxa]{font-size:.68rem;color:var(--bz-ink-soft)}.bz-bp-comment-body[data-astro-cid-ppjeflxa]{margin-top:.4rem;font-size:.82rem;line-height:1.55;color:var(--bz-ink-soft);white-space:pre-line}.bz-bp-related[data-astro-cid-ppjeflxa]{margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--bz-ink)}.bz-bp-related-title[data-astro-cid-ppjeflxa]{font-size:1.1rem;font-weight:800;color:var(--bz-ink);margin-bottom:.75rem}.bz-bp-related-grid[data-astro-cid-ppjeflxa]{display:grid;gap:.6rem;grid-template-columns:1fr}@media(min-width:640px){.bz-bp-related-grid[data-astro-cid-ppjeflxa]{grid-template-columns:1fr 1fr 1fr}}.bz-bp-related-card[data-astro-cid-ppjeflxa]{display:block}.bz-bp-related-img[data-astro-cid-ppjeflxa]{aspect-ratio:4 / 3;overflow:hidden;background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:3px}.bz-bp-related-img-ph[data-astro-cid-ppjeflxa]{display:flex;height:100%;align-items:center;justify-content:center;color:var(--bz-ink-soft);opacity:.5}.bz-bp-related-date[data-astro-cid-ppjeflxa]{margin-top:.4rem;font-size:.65rem;color:var(--bz-ink-soft);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.bz-bp-related-title-sm[data-astro-cid-ppjeflxa]{margin-top:.2rem;font-size:.88rem;font-weight:700;color:var(--bz-ink);line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .15s}.at-section-eyebrow[data-astro-cid-hvcfdnza]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600;text-align:center}.at-bp-back[data-astro-cid-hvcfdnza]{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;color:var(--at-ink-soft);transition:color .2s}.at-bp-back[data-astro-cid-hvcfdnza]:hover{color:var(--store-primary)}.at-bp-head[data-astro-cid-hvcfdnza]{margin-top:2rem;text-align:center}.at-bp-eyebrow[data-astro-cid-hvcfdnza]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-bp-title[data-astro-cid-hvcfdnza]{margin-top:.85rem;font-family:var(--at-serif);font-size:2.5rem;font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--at-ink)}@media(min-width:768px){.at-bp-title[data-astro-cid-hvcfdnza]{font-size:3.25rem}}.at-bp-author[data-astro-cid-hvcfdnza]{margin-top:.85rem;font-family:var(--at-serif);font-style:italic;font-size:1rem;color:var(--at-ink-soft)}.at-bp-meta[data-astro-cid-hvcfdnza]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .75rem;font-size:.75rem;color:var(--at-ink-soft)}.at-bp-meta-item[data-astro-cid-hvcfdnza]{display:inline-flex;align-items:center;gap:.3rem}.at-bp-meta-sep[data-astro-cid-hvcfdnza]{color:var(--at-rule)}.at-bp-rule[data-astro-cid-hvcfdnza]{margin:2.5rem auto;width:3rem;height:1px;background:var(--at-ink)}.at-bp-body[data-astro-cid-hvcfdnza]{font-family:var(--at-serif);font-size:1.15rem;line-height:1.8;color:var(--at-ink);white-space:pre-line}.at-bp-actions[data-astro-cid-hvcfdnza]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.5rem}.at-bp-action[data-astro-cid-hvcfdnza]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;color:var(--at-ink);border-bottom:1px solid transparent;padding-bottom:.2rem;transition:color .2s,border-color .2s;cursor:pointer;background:transparent}.at-bp-action[data-astro-cid-hvcfdnza]:hover{color:var(--store-primary);border-color:var(--store-primary)}.at-bp-voices[data-astro-cid-hvcfdnza]{text-align:center}.at-bp-voices-title[data-astro-cid-hvcfdnza]{margin-top:.85rem;font-family:var(--at-serif);font-size:1.5rem;font-weight:400;color:var(--at-ink);letter-spacing:.05em}.at-bp-voices-count[data-astro-cid-hvcfdnza]{margin-top:.5rem;font-size:.8rem;color:var(--at-ink-soft)}.at-bp-voice-form[data-astro-cid-hvcfdnza]{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:28rem;margin-left:auto;margin-right:auto}.at-bp-input[data-astro-cid-hvcfdnza]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--at-rule);padding:.6rem 0;font-size:.95rem;color:var(--at-ink);outline:none;transition:border-color .2s;font-family:var(--at-serif);text-align:center}.at-bp-input[data-astro-cid-hvcfdnza]:focus{border-color:var(--store-primary)}textarea[data-astro-cid-hvcfdnza].at-bp-input{border:1px solid var(--at-rule);padding:.85rem;text-align:left;resize:vertical}.at-bp-voice-form-btn[data-astro-cid-hvcfdnza]{background:var(--at-ink);color:var(--at-paper);padding:.85rem 2rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;border:1px solid var(--at-ink);transition:background .2s,color .2s}.at-bp-voice-form-btn[data-astro-cid-hvcfdnza]:hover{background:transparent;color:var(--at-ink)}.at-bp-voices-list[data-astro-cid-hvcfdnza]{margin-top:2.5rem;display:grid;gap:1.5rem;max-width:32rem;margin-left:auto;margin-right:auto}.at-bp-voices-empty[data-astro-cid-hvcfdnza]{font-family:var(--at-serif);font-style:italic;color:var(--at-ink-soft)}.at-bp-voice[data-astro-cid-hvcfdnza]{border-top:1px solid var(--at-rule);padding-top:1.25rem}.at-bp-voice-body[data-astro-cid-hvcfdnza]{font-family:var(--at-serif);font-size:1.05rem;line-height:1.6;color:var(--at-ink);font-style:italic}.at-bp-voice-foot[data-astro-cid-hvcfdnza]{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.72rem;color:var(--at-ink-soft)}.at-bp-voice-author[data-astro-cid-hvcfdnza]{color:var(--at-ink);font-weight:600}.at-bp-related[data-astro-cid-hvcfdnza]{margin-top:4rem;text-align:center}.at-bp-related-list[data-astro-cid-hvcfdnza]{margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem;max-width:24rem;margin-left:auto;margin-right:auto}.at-bp-related-card[data-astro-cid-hvcfdnza]{display:block}.at-bp-related-date[data-astro-cid-hvcfdnza]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-bp-related-title[data-astro-cid-hvcfdnza]{margin-top:.4rem;font-family:var(--at-serif);font-size:1.25rem;font-weight:400;color:var(--at-ink);letter-spacing:.02em;transition:color .2s}.elx-cover-meta[data-astro-cid-rd6yurlc]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--elx-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600;flex-wrap:wrap}.elx-cover-meta-rule[data-astro-cid-rd6yurlc]{display:inline-block;width:2rem;height:1px;background:var(--elx-gold)}.elx-post-back[data-astro-cid-rd6yurlc]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--elx-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s ease,border-color .2s ease}.elx-post-back[data-astro-cid-rd6yurlc]:hover{color:var(--elx-gold-deep);border-color:var(--elx-gold-deep)}.elx-post-head[data-astro-cid-rd6yurlc]{margin-top:1.5rem}.elx-post-title[data-astro-cid-rd6yurlc]{margin-top:1.25rem;font-family:var(--elx-serif);font-size:clamp(2.25rem,6vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:var(--elx-ink)}.elx-post-author[data-astro-cid-rd6yurlc]{margin-top:.85rem;font-family:var(--elx-serif);font-size:1.05rem;color:var(--elx-ink-soft)}.elx-post-author[data-astro-cid-rd6yurlc] em[data-astro-cid-rd6yurlc]{color:var(--elx-ink);font-style:italic}.elx-post-meta[data-astro-cid-rd6yurlc]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.78rem;color:var(--elx-ink-soft);font-family:var(--elx-serif);font-style:italic}.elx-post-meta-item[data-astro-cid-rd6yurlc]{display:inline-flex;align-items:center;gap:.35rem}.elx-post-meta-divider[data-astro-cid-rd6yurlc]{width:1px;height:.85rem;background:var(--elx-gold)}.elx-rule-double[data-astro-cid-rd6yurlc]{margin:1.75rem 0;height:4px;border-top:1px solid var(--elx-gold);border-bottom:1px solid var(--elx-rule)}.elx-post-body[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-size:1.18rem;line-height:1.8;color:var(--elx-ink)}.elx-post-lede[data-astro-cid-rd6yurlc]{font-size:1.32rem;line-height:1.65}.elx-dropcap[data-astro-cid-rd6yurlc]{float:left;font-family:var(--elx-serif);font-size:4.5rem;line-height:.85;font-weight:700;margin:.25rem .65rem 0 0;color:var(--elx-gold-deep)}.elx-post-pull[data-astro-cid-rd6yurlc]{margin:2rem 0;padding:1.5rem 0 1.5rem 2.5rem;border-left:3px solid var(--elx-gold);font-family:var(--elx-serif);font-style:italic;font-size:1.5rem;line-height:1.4;color:var(--elx-ink);position:relative}.elx-post-pull-mark[data-astro-cid-rd6yurlc]{position:absolute;top:-.5rem;left:.5rem;font-family:var(--elx-serif);font-size:3rem;line-height:1;color:var(--elx-gold);font-weight:700}.elx-post-text[data-astro-cid-rd6yurlc]{margin-top:1.5rem;white-space:pre-line}.elx-post-actions[data-astro-cid-rd6yurlc]{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.elx-post-action[data-astro-cid-rd6yurlc]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;padding:.6rem 1rem;border:1px solid var(--elx-rule);background:var(--elx-cream);color:var(--elx-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.elx-post-action[data-astro-cid-rd6yurlc]:hover{border-color:var(--elx-gold);color:var(--elx-gold-deep);background:var(--elx-cream-soft)}.elx-section-eyebrow[data-astro-cid-rd6yurlc]{font-family:var(--elx-mono);font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700;margin-bottom:.6rem}.elx-post-letters-title[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-size:1.85rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-post-letters-count[data-astro-cid-rd6yurlc]{margin-top:.3rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600}.elx-post-letter-form[data-astro-cid-rd6yurlc]{margin-top:1.75rem;border:1px solid var(--elx-gold);background:var(--elx-cream-soft);padding:1.75rem;display:grid;gap:.85rem}.elx-post-letter-form-grid[data-astro-cid-rd6yurlc]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.elx-post-letter-form-grid[data-astro-cid-rd6yurlc]{grid-template-columns:1fr 1fr}}.elx-post-input[data-astro-cid-rd6yurlc]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--elx-rule);padding:.6rem 0;font-family:var(--elx-serif);font-style:italic;font-size:.95rem;color:var(--elx-ink);outline:none;transition:border-color .2s ease}.elx-post-input[data-astro-cid-rd6yurlc]::placeholder{color:var(--elx-ink-faint);font-style:italic}.elx-post-input[data-astro-cid-rd6yurlc]:focus{border-color:var(--elx-gold)}textarea[data-astro-cid-rd6yurlc].elx-post-input{border:1px solid var(--elx-rule);padding:.75rem;resize:vertical}.elx-post-letter-form-foot[data-astro-cid-rd6yurlc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.elx-post-letter-form-note[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-style:italic;font-size:.82rem;color:var(--elx-ink-soft)}.elx-post-letter-form-btn[data-astro-cid-rd6yurlc]{display:inline-flex;align-items:center;gap:.4rem;background:var(--elx-ink);color:var(--elx-cream);padding:.7rem 1.2rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .2s ease}.elx-post-letter-form-btn[data-astro-cid-rd6yurlc]:hover{background:var(--elx-gold-deep)}.elx-post-letters-list[data-astro-cid-rd6yurlc]{margin-top:1.5rem;display:grid;gap:1rem}.elx-post-letters-empty[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-style:italic;color:var(--elx-ink-soft);text-align:center;padding:1.5rem}.elx-post-letter[data-astro-cid-rd6yurlc]{border-left:2px solid var(--elx-gold);padding:.5rem 0 .5rem 1.25rem}.elx-post-letter-head[data-astro-cid-rd6yurlc]{display:flex;align-items:center;gap:.65rem}.elx-post-letter-avatar[data-astro-cid-rd6yurlc]{width:2.1rem;height:2.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--elx-cream);font-size:.78rem;font-weight:700;font-family:var(--elx-serif)}.elx-post-letter-author[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-size:.98rem;font-weight:600;color:var(--elx-ink)}.elx-post-letter-time[data-astro-cid-rd6yurlc]{font-family:var(--elx-mono);font-size:.68rem;color:var(--elx-ink-soft);letter-spacing:.08em}.elx-post-letter-body[data-astro-cid-rd6yurlc]{margin-top:.4rem;font-size:.92rem;line-height:1.6;color:var(--elx-ink-soft);white-space:pre-line}.elx-post-related[data-astro-cid-rd6yurlc]{margin-top:3rem}.elx-post-related-title[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-size:1.5rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-post-related-grid[data-astro-cid-rd6yurlc]{margin-top:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.elx-post-related-grid[data-astro-cid-rd6yurlc]{grid-template-columns:1fr 1fr 1fr}}.elx-post-related-card[data-astro-cid-rd6yurlc]{display:grid;grid-template-columns:2.5rem 1fr;gap:.85rem;align-items:baseline;border-top:1px solid var(--elx-rule);padding-top:1rem;transition:padding-left .25s ease}.elx-post-related-card[data-astro-cid-rd6yurlc]:hover{padding-left:.5rem}.elx-post-related-num[data-astro-cid-rd6yurlc]{font-family:var(--elx-serif);font-style:italic;font-size:1.4rem;font-weight:600;color:var(--elx-gold-deep)}.elx-post-related-date[data-astro-cid-rd6yurlc]{font-family:var(--elx-mono);font-size:.58rem;letter-spacing:.25em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:700}.elx-post-related-title-sm[data-astro-cid-rd6yurlc]{margin-top:.25rem;font-family:var(--elx-serif);font-size:1.1rem;font-weight:500;line-height:1.25;color:var(--elx-ink);letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.elx-post-action[data-astro-cid-rd6yurlc],.elx-post-related-card[data-astro-cid-rd6yurlc]{transition:none!important}}.nm-post-back[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--nm-ink-soft);transition:color .2s ease,text-shadow .25s ease}.nm-post-back[data-astro-cid-wsvrfrkm]:hover{color:var(--nm-accent-text);text-shadow:0 0 10px rgba(0,255,136,.4)}.nm-post-head[data-astro-cid-wsvrfrkm]{margin-top:1.5rem}.nm-post-eyebrow[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-ink-soft);font-weight:600;flex-wrap:wrap}.nm-post-eyebrow-tag[data-astro-cid-wsvrfrkm]{padding:.3rem .65rem;border-radius:6px;background:var(--nm-gradient-bi);color:var(--nm-bg, #0A0A0F);font-weight:700;letter-spacing:.18em;box-shadow:0 0 12px #0f86}.nm-post-eyebrow-rule[data-astro-cid-wsvrfrkm]{display:inline-block;width:2rem;height:1px;background:var(--nm-glass-border-strong)}.nm-post-title[data-astro-cid-wsvrfrkm]{margin-top:1.25rem;font-family:var(--nm-display);font-size:clamp(2rem,5.5vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:var(--nm-ink);text-shadow:0 0 22px rgba(0,255,136,.25)}.nm-post-author[data-astro-cid-wsvrfrkm]{margin-top:.85rem;font-family:var(--nm-sans);font-size:1.02rem;color:var(--nm-ink-soft)}.nm-post-author[data-astro-cid-wsvrfrkm] em[data-astro-cid-wsvrfrkm]{color:var(--nm-accent-text);font-style:normal;font-weight:600}.nm-post-meta[data-astro-cid-wsvrfrkm]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:var(--nm-mono);font-size:.75rem;color:var(--nm-ink-soft)}.nm-post-meta-item[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.35rem}.nm-post-meta-item[data-astro-cid-wsvrfrkm] svg[data-astro-cid-wsvrfrkm]{color:var(--nm-accent-text)}.nm-post-meta-divider[data-astro-cid-wsvrfrkm]{width:1px;height:.85rem;background:var(--nm-glass-border-strong)}.nm-post-body[data-astro-cid-wsvrfrkm]{margin-top:2rem;padding:1.75rem;background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border);border-left:3px solid var(--nm-accent-text);border-radius:0 14px 14px 0;font-family:var(--nm-sans);font-size:1.1rem;line-height:1.75;color:var(--nm-ink)}.nm-post-body[data-astro-cid-wsvrfrkm] p[data-astro-cid-wsvrfrkm]+p[data-astro-cid-wsvrfrkm]{margin-top:1rem}.nm-post-lede[data-astro-cid-wsvrfrkm]{font-size:1.25rem;line-height:1.6;color:var(--nm-ink)}.nm-post-text[data-astro-cid-wsvrfrkm]{white-space:pre-line;color:var(--nm-ink-soft)}.nm-post-actions[data-astro-cid-wsvrfrkm]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.nm-post-action[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:10px;background:var(--nm-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--nm-glass-border);font-family:var(--nm-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--nm-ink-soft);cursor:pointer;transition:border-color .2s ease,color .2s ease,box-shadow .25s ease}.nm-post-action[data-astro-cid-wsvrfrkm]:hover{border-color:var(--nm-accent-text);color:var(--nm-accent-text);box-shadow:var(--nm-glow-soft)}.nm-post-replies[data-astro-cid-wsvrfrkm]{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--nm-glass-border)}.nm-post-replies-eyebrow[data-astro-cid-wsvrfrkm]{font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;margin-bottom:.5rem}.nm-post-replies-title[data-astro-cid-wsvrfrkm]{font-family:var(--nm-display);font-size:1.6rem;font-weight:700;color:var(--nm-ink);letter-spacing:-.02em}.nm-post-replies-count[data-astro-cid-wsvrfrkm]{margin-top:.3rem;font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-ink-soft);font-weight:600}.nm-post-reply-form[data-astro-cid-wsvrfrkm]{margin-top:1.75rem;background:var(--nm-glass);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:14px;padding:1.5rem;display:grid;gap:.85rem}.nm-post-reply-form-grid[data-astro-cid-wsvrfrkm]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.nm-post-reply-form-grid[data-astro-cid-wsvrfrkm]{grid-template-columns:1fr 1fr}}.nm-post-input[data-astro-cid-wsvrfrkm]{width:100%;background:#0a0a0f66;border:1px solid var(--nm-glass-border);border-radius:10px;padding:.75rem .95rem;font-family:var(--nm-sans);font-size:.92rem;color:var(--nm-ink);outline:none;transition:border-color .2s ease,box-shadow .25s ease}.nm-post-input[data-astro-cid-wsvrfrkm]::placeholder{color:var(--nm-ink-faint)}.nm-post-input[data-astro-cid-wsvrfrkm]:focus{border-color:var(--nm-accent-text);box-shadow:0 0 0 3px #00ff8826}textarea[data-astro-cid-wsvrfrkm].nm-post-input{resize:vertical}.nm-post-reply-form-foot[data-astro-cid-wsvrfrkm]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.nm-post-reply-form-note[data-astro-cid-wsvrfrkm]{font-family:var(--nm-sans);font-size:.82rem;color:var(--nm-ink-soft)}.nm-post-reply-form-btn[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.4rem;background:var(--nm-gradient-bi);color:var(--nm-bg, #0A0A0F);padding:.7rem 1.4rem;border-radius:10px;font-family:var(--nm-display);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;transition:box-shadow .25s ease}.nm-post-reply-form-btn[data-astro-cid-wsvrfrkm]:hover{box-shadow:0 0 20px #00ff8880}.nm-post-replies-list[data-astro-cid-wsvrfrkm]{margin-top:1.5rem;display:grid;gap:1rem}.nm-post-replies-empty[data-astro-cid-wsvrfrkm]{font-family:var(--nm-sans);color:var(--nm-ink-soft);text-align:center;padding:1.5rem}.nm-post-reply[data-astro-cid-wsvrfrkm]{background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border);border-left:3px solid var(--nm-accent-text);border-radius:0 12px 12px 0;padding:.85rem 1.25rem}.nm-post-reply-head[data-astro-cid-wsvrfrkm]{display:flex;align-items:center;gap:.65rem}.nm-post-reply-avatar[data-astro-cid-wsvrfrkm]{width:2.1rem;height:2.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--nm-bg, #0A0A0F);font-size:.78rem;font-weight:700;font-family:var(--nm-display)}.nm-post-reply-author[data-astro-cid-wsvrfrkm]{font-family:var(--nm-display);font-size:.98rem;font-weight:700;color:var(--nm-ink)}.nm-post-reply-time[data-astro-cid-wsvrfrkm]{font-family:var(--nm-mono);font-size:.68rem;color:var(--nm-ink-soft)}.nm-post-reply-body[data-astro-cid-wsvrfrkm]{margin-top:.4rem;font-family:var(--nm-sans);font-size:.92rem;line-height:1.6;color:var(--nm-ink-soft);white-space:pre-line}.nm-post-related[data-astro-cid-wsvrfrkm]{margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--nm-glass-border)}.nm-post-related-head[data-astro-cid-wsvrfrkm]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.nm-post-related-eyebrow[data-astro-cid-wsvrfrkm]{font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;margin-bottom:.4rem}.nm-post-related-title[data-astro-cid-wsvrfrkm]{font-family:var(--nm-display);font-size:1.5rem;font-weight:700;color:var(--nm-ink);letter-spacing:-.02em}.nm-section-link[data-astro-cid-wsvrfrkm]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--nm-mono);font-size:.7rem;font-weight:700;color:var(--nm-accent-text);letter-spacing:.12em;text-transform:uppercase;transition:text-shadow .25s ease}.nm-section-link[data-astro-cid-wsvrfrkm]:hover{text-shadow:0 0 10px rgba(0,255,136,.55)}.nm-post-related-grid[data-astro-cid-wsvrfrkm]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.nm-post-related-grid[data-astro-cid-wsvrfrkm]{grid-template-columns:1fr 1fr 1fr}}.nm-post-related-card[data-astro-cid-wsvrfrkm]{display:grid;grid-template-columns:2.5rem 1fr;gap:.85rem;align-items:baseline;background:var(--nm-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--nm-glass-border);border-radius:12px;padding:1rem;transition:border-color .2s ease,box-shadow .25s ease}.nm-post-related-card[data-astro-cid-wsvrfrkm]:hover{border-color:var(--nm-accent-text);box-shadow:var(--nm-glow-soft)}.nm-post-related-num[data-astro-cid-wsvrfrkm]{font-family:var(--nm-display);font-size:1.5rem;font-weight:700;color:var(--nm-accent-text);text-shadow:0 0 10px rgba(0,255,136,.35)}.nm-post-related-date[data-astro-cid-wsvrfrkm]{font-family:var(--nm-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--nm-ink-soft);font-weight:600}.nm-post-related-title-sm[data-astro-cid-wsvrfrkm]{margin-top:.25rem;font-family:var(--nm-display);font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--nm-ink);letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.nm-post-action[data-astro-cid-wsvrfrkm],.nm-post-input[data-astro-cid-wsvrfrkm],.nm-post-reply-form-btn[data-astro-cid-wsvrfrkm],.nm-post-related-card[data-astro-cid-wsvrfrkm],.nm-section-link[data-astro-cid-wsvrfrkm],.nm-post-back[data-astro-cid-wsvrfrkm]{transition:none!important}}.brg-post-back[data-astro-cid-jjcqvfj4]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.15em;color:var(--brg-ink-soft);font-weight:700;border-bottom:2px solid transparent;padding-bottom:.15rem;transition:color .15s,border-color .15s}.brg-post-back[data-astro-cid-jjcqvfj4]:hover{color:var(--store-primary);border-color:var(--store-primary)}.brg-post-head[data-astro-cid-jjcqvfj4]{margin-top:1.5rem}.brg-post-eyebrow[data-astro-cid-jjcqvfj4]{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.2em;color:var(--brg-ink-soft);font-weight:700}.brg-post-eyebrow-tag[data-astro-cid-jjcqvfj4]{background:var(--brg-ink);color:var(--brg-paper);padding:.25rem .5rem;font-weight:700;letter-spacing:.15em}.brg-post-eyebrow-rule[data-astro-cid-jjcqvfj4]{display:inline-block;width:2rem;height:0;border-top:2px solid var(--brg-ink)}.brg-post-title[data-astro-cid-jjcqvfj4]{margin-top:1rem;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05;letter-spacing:-.03em}.brg-post-author[data-astro-cid-jjcqvfj4]{margin-top:.6rem;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-post-meta[data-astro-cid-jjcqvfj4]{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(min-width:640px){.brg-post-meta[data-astro-cid-jjcqvfj4]{grid-template-columns:repeat(4,1fr)}}.brg-post-counter[data-astro-cid-jjcqvfj4]{border:2px solid var(--brg-ink);background:var(--brg-paper);padding:.5rem .65rem;display:flex;flex-direction:column;gap:.15rem}.brg-post-counter-label[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.6rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700}.brg-post-counter-val[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:1rem;font-weight:700;color:var(--brg-ink);letter-spacing:-.01em}.brg-blog-divider[data-astro-cid-jjcqvfj4]{margin:1.75rem 0;height:0;border-top:2px solid var(--brg-ink);border-bottom:1px solid var(--brg-ink)}.brg-post-body[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:1rem;line-height:1.75;color:var(--brg-ink)}.brg-post-text[data-astro-cid-jjcqvfj4]{border-left:4px solid var(--store-accent);padding-left:1rem;white-space:pre-line}.brg-post-actions[data-astro-cid-jjcqvfj4]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.brg-post-action[data-astro-cid-jjcqvfj4]{display:inline-flex;align-items:center;gap:.4rem;background:var(--brg-paper);color:var(--brg-ink);border:2px solid var(--brg-ink);padding:.55rem .85rem;font-family:var(--brg-mono);font-size:.7rem;font-weight:700;letter-spacing:.15em;cursor:pointer;transition:background .15s,color .15s}.brg-post-action[data-astro-cid-jjcqvfj4]:hover{background:var(--brg-ink);color:var(--brg-paper)}.brg-post-letters-head[data-astro-cid-jjcqvfj4]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem;padding-bottom:.85rem;border-bottom:2px solid var(--brg-ink);margin-bottom:1.25rem}.brg-section-eyebrow[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.2em;color:var(--brg-ink-soft);font-weight:700}.brg-post-letters-title[data-astro-cid-jjcqvfj4]{flex:1;font-size:1.4rem;letter-spacing:-.02em}.brg-post-letters-count[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.75rem;color:var(--brg-ink-soft);font-weight:700}.brg-post-letter-form[data-astro-cid-jjcqvfj4]{border:2px solid var(--brg-ink);background:var(--brg-paper);padding:1rem;margin-bottom:1.5rem}.brg-post-letter-form-label[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700;margin-bottom:.75rem}.brg-post-letter-form-grid[data-astro-cid-jjcqvfj4]{display:grid;gap:.5rem}@media(min-width:640px){.brg-post-letter-form-grid[data-astro-cid-jjcqvfj4]{grid-template-columns:1fr 1fr}}.brg-input[data-astro-cid-jjcqvfj4]{width:100%;background:var(--brg-paper);border:2px solid var(--brg-rule);padding:.6rem .75rem;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink);outline:none;transition:border-color .15s}.brg-input[data-astro-cid-jjcqvfj4]:focus{border-color:var(--brg-ink)}.brg-textarea[data-astro-cid-jjcqvfj4]{resize:vertical;margin-top:.5rem}.brg-post-letter-form-foot[data-astro-cid-jjcqvfj4]{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brg-post-letter-form-note[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-post-letter-form-btn[data-astro-cid-jjcqvfj4]{display:inline-flex;align-items:center;gap:.4rem;background:var(--brg-ink);color:var(--brg-paper);padding:.6rem 1rem;font-family:var(--brg-mono);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;border:2px solid var(--brg-ink);cursor:pointer;transition:background .15s,color .15s}.brg-post-letter-form-btn[data-astro-cid-jjcqvfj4]:hover{background:var(--store-primary);color:var(--brg-ink)}.brg-post-letters-list[data-astro-cid-jjcqvfj4]{display:grid;gap:.75rem}.brg-post-letters-empty[data-astro-cid-jjcqvfj4]{border:2px dashed var(--brg-rule);padding:1.5rem;text-align:center;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-post-letter[data-astro-cid-jjcqvfj4]{border:2px solid var(--brg-ink);background:var(--brg-paper);padding:.85rem 1rem}.brg-post-letter-head[data-astro-cid-jjcqvfj4]{display:flex;align-items:center;gap:.65rem;margin-bottom:.5rem}.brg-post-letter-avatar[data-astro-cid-jjcqvfj4]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;color:var(--brg-paper);font-family:var(--brg-mono);font-size:.9rem;font-weight:700;flex-shrink:0}.brg-post-letter-author[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.85rem;font-weight:700;color:var(--brg-ink);letter-spacing:.05em}.brg-post-letter-time[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.65rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-post-letter-body[data-astro-cid-jjcqvfj4]{font-family:var(--brg-mono);font-size:.85rem;line-height:1.6;color:var(--brg-ink-soft);white-space:pre-line}.brg-post-related[data-astro-cid-jjcqvfj4]{margin-top:3rem}.brg-post-related-title[data-astro-cid-jjcqvfj4]{margin-top:.5rem;font-size:1.4rem;letter-spacing:-.02em}.brg-post-related-grid[data-astro-cid-jjcqvfj4]{margin-top:1.25rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.brg-post-related-grid[data-astro-cid-jjcqvfj4]{grid-template-columns:1fr 1fr 1fr}}.brg-post-related-card[data-astro-cid-jjcqvfj4]{display:block}.brg-post-related-cover[data-astro-cid-jjcqvfj4]{aspect-ratio:4 / 3;overflow:hidden;background:var(--brg-paper-soft);border:2px solid var(--brg-ink)}.brg-post-related-date[data-astro-cid-jjcqvfj4]{margin-top:.5rem;font-family:var(--brg-mono);font-size:.6rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700}.brg-post-related-title-sm[data-astro-cid-jjcqvfj4]{margin-top:.25rem;font-family:var(--brg-mono);font-size:.95rem;font-weight:700;line-height:1.25;color:var(--brg-ink);letter-spacing:-.01em}.gb-post-back[data-astro-cid-mkhaiba3]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:var(--gb-ink-soft);padding:.5rem .95rem;background:var(--gb-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius-pill);transition:color .2s,transform .2s}.gb-post-back[data-astro-cid-mkhaiba3]:hover{color:var(--gb-purple);transform:translate(-2px)}.gb-post-head[data-astro-cid-mkhaiba3]{margin-top:1.5rem}.gb-post-eyebrow[data-astro-cid-mkhaiba3]{display:inline-flex;align-items:center;gap:.6rem;font-size:.75rem;color:var(--gb-ink-soft);font-weight:500}.gb-post-eyebrow-tag[data-astro-cid-mkhaiba3]{background:var(--gb-gradient);color:#fff;padding:.25rem .65rem;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;border-radius:var(--gb-radius-pill)}.gb-post-title[data-astro-cid-mkhaiba3]{margin-top:1rem;font-family:var(--gb-display);font-size:clamp(1.85rem,4vw,2.75rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--gb-ink)}.gb-post-author[data-astro-cid-mkhaiba3]{margin-top:.65rem;font-size:.95rem;color:var(--gb-ink-soft)}.gb-post-author[data-astro-cid-mkhaiba3] em[data-astro-cid-mkhaiba3]{color:var(--gb-ink);font-style:italic}.gb-post-meta[data-astro-cid-mkhaiba3]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.gb-post-meta-pill[data-astro-cid-mkhaiba3]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--gb-ink-soft);background:var(--gb-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--gb-glass-border-soft);padding:.4rem .85rem;border-radius:var(--gb-radius-pill)}.gb-divider[data-astro-cid-mkhaiba3]{margin:1.75rem 0;height:1px;background:linear-gradient(90deg,transparent,var(--gb-rule-strong),transparent)}.gb-post-body[data-astro-cid-mkhaiba3]{font-size:1.1rem;line-height:1.8;color:var(--gb-ink)}.gb-post-text[data-astro-cid-mkhaiba3]{white-space:pre-line}.gb-post-actions[data-astro-cid-mkhaiba3]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.gb-post-action[data-astro-cid-mkhaiba3]{display:inline-flex;align-items:center;gap:.4rem;background:var(--gb-glass);color:var(--gb-ink);border:1px solid var(--gb-glass-border-soft);padding:.55rem 1rem;font-size:.82rem;font-weight:500;border-radius:var(--gb-radius-pill);cursor:pointer;transition:transform .2s,color .2s,border-color .2s}.gb-post-action[data-astro-cid-mkhaiba3]:hover{transform:translateY(-2px);color:var(--gb-purple);border-color:var(--gb-purple)}.gb-section-eyebrow[data-astro-cid-mkhaiba3]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600;margin-bottom:.4rem}.gb-post-comments-title[data-astro-cid-mkhaiba3]{font-family:var(--gb-display);font-size:1.6rem;font-weight:700;color:var(--gb-ink);letter-spacing:-.02em}.gb-post-comments-count[data-astro-cid-mkhaiba3]{margin-top:.3rem;font-size:.82rem;color:var(--gb-ink-soft)}.gb-post-comment-form[data-astro-cid-mkhaiba3]{margin-top:1.5rem;background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);padding:1.25rem;box-shadow:var(--gb-shadow-sm);display:grid;gap:.85rem}.gb-post-comment-form-grid[data-astro-cid-mkhaiba3]{display:grid;gap:.75rem}@media(min-width:640px){.gb-post-comment-form-grid[data-astro-cid-mkhaiba3]{grid-template-columns:1fr 1fr}}.gb-input[data-astro-cid-mkhaiba3]{width:100%;background:var(--gb-paper-soft);border:1px solid var(--gb-rule-strong);border-radius:var(--gb-radius-sm);padding:.65rem .85rem;font-size:.88rem;color:var(--gb-ink);outline:none;transition:border-color .2s}.gb-input[data-astro-cid-mkhaiba3]:focus{border-color:var(--gb-purple)}.gb-textarea[data-astro-cid-mkhaiba3]{resize:vertical}.gb-post-comment-form-foot[data-astro-cid-mkhaiba3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gb-post-comment-form-note[data-astro-cid-mkhaiba3]{font-size:.78rem;color:var(--gb-ink-soft)}.gb-post-comment-form-btn[data-astro-cid-mkhaiba3]{display:inline-flex;align-items:center;gap:.4rem;background:var(--gb-gradient);color:#fff;padding:.65rem 1.25rem;font-size:.82rem;font-weight:600;border:0;border-radius:var(--gb-radius-pill);cursor:pointer;transition:transform .2s,box-shadow .2s}.gb-post-comment-form-btn[data-astro-cid-mkhaiba3]:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-sm)}.gb-post-comments-list[data-astro-cid-mkhaiba3]{margin-top:1.5rem;display:grid;gap:.85rem}.gb-post-comments-empty[data-astro-cid-mkhaiba3]{padding:2rem;text-align:center;color:var(--gb-ink-soft);font-size:.9rem}.gb-post-comment[data-astro-cid-mkhaiba3]{background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);padding:1.25rem;box-shadow:var(--gb-shadow-sm)}.gb-post-comment-head[data-astro-cid-mkhaiba3]{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.gb-post-comment-avatar[data-astro-cid-mkhaiba3]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.95rem;font-weight:700;border-radius:50%;flex-shrink:0}.gb-post-comment-author[data-astro-cid-mkhaiba3]{font-size:.92rem;font-weight:600;color:var(--gb-ink)}.gb-post-comment-time[data-astro-cid-mkhaiba3]{font-size:.75rem;color:var(--gb-ink-soft)}.gb-post-comment-body[data-astro-cid-mkhaiba3]{font-size:.9rem;line-height:1.6;color:var(--gb-ink-soft);white-space:pre-line}.gb-post-related[data-astro-cid-mkhaiba3]{margin-top:3rem}.gb-post-related-title[data-astro-cid-mkhaiba3]{font-family:var(--gb-display);font-size:1.5rem;font-weight:700;color:var(--gb-ink);letter-spacing:-.02em}.gb-post-related-grid[data-astro-cid-mkhaiba3]{margin-top:1.25rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.gb-post-related-grid[data-astro-cid-mkhaiba3]{grid-template-columns:1fr 1fr 1fr}}.gb-post-related-card[data-astro-cid-mkhaiba3]{display:block}.gb-post-related-cover[data-astro-cid-mkhaiba3]{aspect-ratio:4 / 3;overflow:hidden;background:var(--gb-glass);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius)}.gb-post-related-date[data-astro-cid-mkhaiba3]{margin-top:.6rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gb-purple);font-weight:600}.gb-post-related-title-sm[data-astro-cid-mkhaiba3]{margin-top:.25rem;font-family:var(--gb-display);font-size:1.05rem;font-weight:600;line-height:1.25;color:var(--gb-ink);letter-spacing:-.01em}.bt-post-back[data-astro-cid-vfcjxwv5]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:var(--bt-ink-soft);margin-bottom:1.5rem;transition:color .2s}.bt-post-back[data-astro-cid-vfcjxwv5]:hover{color:var(--bt-teal)}.bt-post-hero[data-astro-cid-vfcjxwv5]{background:linear-gradient(135deg,var(--bt-teal) 0%,var(--bt-coral) 100%);border-radius:var(--bt-radius);padding:2rem;color:#fff;box-shadow:var(--bt-shadow-md)}@media(min-width:768px){.bt-post-hero[data-astro-cid-vfcjxwv5]{padding:2.5rem}}.bt-post-hero-eyebrow[data-astro-cid-vfcjxwv5]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#ffffffd9}.bt-post-hero-title[data-astro-cid-vfcjxwv5]{margin-top:.5rem;font-family:var(--bt-display);font-size:clamp(1.6rem,4vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.bt-post-hero-author[data-astro-cid-vfcjxwv5]{margin-top:.75rem;font-size:.95rem;color:#ffffffeb}.bt-post-hero-author[data-astro-cid-vfcjxwv5] span[data-astro-cid-vfcjxwv5]{font-weight:700}.bt-post-meta[data-astro-cid-vfcjxwv5]{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;font-size:.78rem;color:#ffffffd9}.bt-post-meta-item[data-astro-cid-vfcjxwv5]{display:inline-flex;align-items:center;gap:.35rem}.bt-post-meta-divider[data-astro-cid-vfcjxwv5]{width:1px;height:.85rem;background:#ffffff4d}.bt-post-body[data-astro-cid-vfcjxwv5]{margin-top:2rem;background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-radius:var(--bt-radius);padding:2rem;box-shadow:var(--bt-shadow-sm);font-size:1.05rem;line-height:1.75;color:var(--bt-ink)}@media(min-width:768px){.bt-post-body[data-astro-cid-vfcjxwv5]{padding:2.5rem}}.bt-post-lede[data-astro-cid-vfcjxwv5]{font-size:1.2rem;line-height:1.65;font-weight:500;color:var(--bt-ink)}.bt-post-text[data-astro-cid-vfcjxwv5]{margin-top:1.5rem;white-space:pre-line}.bt-post-actions[data-astro-cid-vfcjxwv5]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.bt-post-action[data-astro-cid-vfcjxwv5]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;padding:.55rem 1rem;background:var(--bt-paper-soft);color:var(--bt-ink);border:1px solid var(--bt-rule);border-radius:var(--bt-radius-pill);cursor:pointer;transition:all .2s}.bt-post-action[data-astro-cid-vfcjxwv5]:hover{background:var(--bt-paper);border-color:var(--bt-teal);color:var(--bt-teal);transform:translateY(-1px)}.bt-post-comments[data-astro-cid-vfcjxwv5]{margin-top:2.5rem}.bt-post-comments-title[data-astro-cid-vfcjxwv5]{font-family:var(--bt-display);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--bt-ink)}.bt-post-comments-count[data-astro-cid-vfcjxwv5]{margin-top:.3rem;font-size:.78rem;color:var(--bt-ink-soft)}.bt-post-comment-form[data-astro-cid-vfcjxwv5]{margin-top:1.5rem;background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-radius:var(--bt-radius);padding:1.5rem;display:grid;gap:.85rem}.bt-post-comment-form-grid[data-astro-cid-vfcjxwv5]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.bt-post-comment-form-grid[data-astro-cid-vfcjxwv5]{grid-template-columns:1fr 1fr}}.bt-post-input[data-astro-cid-vfcjxwv5]{width:100%;background:var(--bt-paper);border:1px solid var(--bt-rule);border-radius:var(--bt-radius-md);padding:.65rem .85rem;font-size:.9rem;color:var(--bt-ink);outline:none;transition:border-color .2s,box-shadow .2s}.bt-post-input[data-astro-cid-vfcjxwv5]:focus{border-color:var(--bt-teal);box-shadow:0 0 0 3px #0d94881f}.bt-post-textarea[data-astro-cid-vfcjxwv5]{resize:vertical;min-height:5rem}.bt-post-comment-form-foot[data-astro-cid-vfcjxwv5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bt-post-comment-form-note[data-astro-cid-vfcjxwv5]{font-size:.75rem;color:var(--bt-ink-soft)}.bt-post-comment-form-btn[data-astro-cid-vfcjxwv5]{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,var(--bt-teal),var(--bt-coral));color:#fff;padding:.65rem 1.2rem;font-size:.8rem;font-weight:700;border:0;border-radius:var(--bt-radius-pill);box-shadow:var(--bt-shadow-sm);transition:transform .2s,box-shadow .2s}.bt-post-comment-form-btn[data-astro-cid-vfcjxwv5]:hover{transform:translateY(-1px);box-shadow:var(--bt-shadow-md)}.bt-post-comments-list[data-astro-cid-vfcjxwv5]{margin-top:1.5rem;display:grid;gap:.85rem}.bt-post-comments-empty[data-astro-cid-vfcjxwv5]{color:var(--bt-ink-soft);text-align:center;padding:1.5rem;font-style:italic}.bt-post-comment[data-astro-cid-vfcjxwv5]{background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-left:3px solid var(--bt-teal);border-radius:var(--bt-radius-md);padding:1rem 1.25rem}.bt-post-comment-head[data-astro-cid-vfcjxwv5]{display:flex;align-items:center;gap:.65rem}.bt-post-comment-avatar[data-astro-cid-vfcjxwv5]{width:2.25rem;height:2.25rem;border-radius:var(--bt-radius-pill);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:700}.bt-post-comment-author[data-astro-cid-vfcjxwv5]{font-size:.92rem;font-weight:700;color:var(--bt-ink)}.bt-post-comment-time[data-astro-cid-vfcjxwv5]{font-size:.7rem;color:var(--bt-ink-soft)}.bt-post-comment-body[data-astro-cid-vfcjxwv5]{margin-top:.5rem;font-size:.92rem;line-height:1.6;color:var(--bt-ink-soft);white-space:pre-line}.bt-post-related[data-astro-cid-vfcjxwv5]{margin-top:3rem}.bt-post-related-title[data-astro-cid-vfcjxwv5]{font-family:var(--bt-display);font-size:1.4rem;font-weight:800;letter-spacing:-.02em;color:var(--bt-ink)}.bt-post-related-grid[data-astro-cid-vfcjxwv5]{margin-top:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.bt-post-related-grid[data-astro-cid-vfcjxwv5]{grid-template-columns:1fr 1fr 1fr}}.bt-post-related-card[data-astro-cid-vfcjxwv5]{display:block}.bt-post-related-cover[data-astro-cid-vfcjxwv5]{aspect-ratio:4 / 3;overflow:hidden;background:var(--bt-paper-soft);border-radius:var(--bt-radius-md);border:1px solid var(--bt-rule)}.bt-post-related-date[data-astro-cid-vfcjxwv5]{margin-top:.6rem;font-size:.7rem;color:var(--bt-ink-soft);font-weight:600}.bt-post-related-title-sm[data-astro-cid-vfcjxwv5]{margin-top:.25rem;font-family:var(--bt-display);font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--bt-ink);letter-spacing:-.01em;transition:color .2s}.bt-post-related-card[data-astro-cid-vfcjxwv5]:hover .bt-post-related-title-sm[data-astro-cid-vfcjxwv5]{color:var(--bt-teal)}.cin-post-back[data-astro-cid-ohrv2hln]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--cin-ink-soft);border-bottom:1px solid transparent;padding-bottom:.15rem;transition:color .2s,border-color .2s}.cin-post-back[data-astro-cid-ohrv2hln]:hover{color:var(--store-primary);border-color:var(--store-primary)}.cin-post-head[data-astro-cid-ohrv2hln]{margin-top:1.5rem}.cin-post-eyebrow[data-astro-cid-ohrv2hln]{display:inline-flex;align-items:center;gap:.75rem;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--cin-ink-soft);font-weight:700}.cin-post-eyebrow-num[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-size:.9rem;font-weight:600;color:var(--store-primary);text-transform:none;letter-spacing:0}.cin-post-eyebrow-rule[data-astro-cid-ohrv2hln]{display:inline-block;width:2rem;height:1px;background:var(--cin-rule)}.cin-post-title[data-astro-cid-ohrv2hln]{margin-top:1rem;font-family:var(--cin-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--cin-ink)}.cin-post-author[data-astro-cid-ohrv2hln]{margin-top:.85rem;font-family:var(--cin-display);font-size:1rem;color:var(--cin-ink-soft)}.cin-post-author[data-astro-cid-ohrv2hln] em[data-astro-cid-ohrv2hln]{color:var(--cin-ink);font-style:italic}.cin-post-meta[data-astro-cid-ohrv2hln]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.75rem;color:var(--cin-ink-soft);font-family:var(--cin-display);font-style:italic}.cin-post-meta-item[data-astro-cid-ohrv2hln]{display:inline-flex;align-items:center;gap:.35rem}.cin-post-meta-divider[data-astro-cid-ohrv2hln]{width:1px;height:.85rem;background:var(--cin-rule)}.cin-post-divider[data-astro-cid-ohrv2hln]{margin:1.75rem 0;height:1px;background:var(--cin-rule)}.cin-post-body[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-size:1.15rem;line-height:1.75;color:var(--cin-ink)}.cin-post-lede[data-astro-cid-ohrv2hln]{font-size:1.3rem;line-height:1.6}.cin-dropcap[data-astro-cid-ohrv2hln]{float:left;font-family:var(--cin-display);font-size:4.5rem;line-height:.9;font-weight:700;margin:.25rem .65rem 0 0;color:var(--store-primary)}.cin-post-text[data-astro-cid-ohrv2hln]{margin-top:1.5rem;white-space:pre-line}.cin-post-actions[data-astro-cid-ohrv2hln]{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.cin-post-action[data-astro-cid-ohrv2hln]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;padding:.55rem .9rem;border:1px solid var(--cin-rule);background:transparent;color:var(--cin-ink);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.cin-post-action[data-astro-cid-ohrv2hln]:hover{border-color:var(--store-primary);color:var(--store-primary)}.cin-post-letters-title[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-size:1.75rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.01em}.cin-post-letters-count[data-astro-cid-ohrv2hln]{margin-top:.3rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cin-ink-soft);font-weight:600}.cin-post-letter-form[data-astro-cid-ohrv2hln]{margin-top:1.5rem;border:1px solid var(--cin-rule);border-left:4px solid var(--store-primary);padding:1.5rem;background:var(--cin-panel);display:grid;gap:.85rem}.cin-post-letter-form-grid[data-astro-cid-ohrv2hln]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.cin-post-letter-form-grid[data-astro-cid-ohrv2hln]{grid-template-columns:1fr 1fr}}.cin-post-input[data-astro-cid-ohrv2hln]{width:100%;background:var(--cin-bg);border:1px solid var(--cin-rule);color:var(--cin-ink);padding:.65rem .85rem;font-size:.9rem;outline:none;transition:border-color .2s;font-family:var(--cin-display)}.cin-post-input[data-astro-cid-ohrv2hln]:focus{border-color:var(--store-primary)}textarea[data-astro-cid-ohrv2hln].cin-post-input{resize:vertical;min-height:4rem}.cin-post-letter-form-foot[data-astro-cid-ohrv2hln]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.cin-post-letter-form-note[data-astro-cid-ohrv2hln]{font-size:.75rem;color:var(--cin-ink-soft);font-style:italic}.cin-post-letter-form-btn[data-astro-cid-ohrv2hln]{display:inline-flex;align-items:center;gap:.4rem;background:var(--store-primary);color:#fff;padding:.65rem 1.1rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;transition:background .2s}.cin-post-letter-form-btn[data-astro-cid-ohrv2hln]:hover{background:var(--store-accent);color:#0b1220}.cin-post-letters-list[data-astro-cid-ohrv2hln]{margin-top:1.5rem;display:grid;gap:1rem}.cin-post-letters-empty[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-style:italic;color:var(--cin-ink-soft);text-align:center;padding:1.5rem}.cin-post-letter[data-astro-cid-ohrv2hln]{border-left:2px solid var(--store-primary);padding:.5rem 0 .5rem 1.25rem;background:var(--cin-panel);padding:1rem 1.25rem}.cin-post-letter-head[data-astro-cid-ohrv2hln]{display:flex;align-items:center;gap:.65rem}.cin-post-letter-avatar[data-astro-cid-ohrv2hln]{width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;font-family:var(--cin-display)}.cin-post-letter-author[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-size:.95rem;font-weight:600;color:var(--cin-ink)}.cin-post-letter-time[data-astro-cid-ohrv2hln]{font-size:.7rem;color:var(--cin-ink-soft);letter-spacing:.05em}.cin-post-letter-body[data-astro-cid-ohrv2hln]{margin-top:.4rem;font-size:.9rem;line-height:1.6;color:var(--cin-ink-soft);white-space:pre-line}.cin-post-related[data-astro-cid-ohrv2hln]{margin-top:3rem}.cin-post-related-title[data-astro-cid-ohrv2hln]{font-family:var(--cin-display);font-size:1.5rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.01em}.cin-post-related-grid[data-astro-cid-ohrv2hln]{margin-top:1.25rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.cin-post-related-grid[data-astro-cid-ohrv2hln]{grid-template-columns:1fr 1fr 1fr}}.cin-post-related-card[data-astro-cid-ohrv2hln]{display:block}.cin-post-related-cover[data-astro-cid-ohrv2hln]{aspect-ratio:4 / 3;overflow:hidden;background:var(--cin-panel);border:1px solid var(--cin-rule)}.cin-post-related-date[data-astro-cid-ohrv2hln]{margin-top:.6rem;font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--cin-ink-soft);font-weight:700}.cin-post-related-title-sm[data-astro-cid-ohrv2hln]{margin-top:.25rem;font-family:var(--cin-display);font-size:1.05rem;font-weight:600;line-height:1.25;color:var(--cin-ink);letter-spacing:-.01em}.cin-section-eyebrow[data-astro-cid-ohrv2hln]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700;margin-bottom:.6rem}.pa-post-back[data-astro-cid-5qsem3hi]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--pa-display);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-ink-soft);border-bottom:2px solid transparent;padding-bottom:.15rem;transition:color .15s,border-color .15s}.pa-post-back[data-astro-cid-5qsem3hi]:hover{color:var(--pa-red);border-color:var(--pa-red)}.pa-post-head[data-astro-cid-5qsem3hi]{margin-top:1.5rem;background:var(--pa-yellow);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-ink);padding:2rem 1.5rem}@media(min-width:768px){.pa-post-head[data-astro-cid-5qsem3hi]{padding:2.5rem}}.pa-post-head-tag[data-astro-cid-5qsem3hi]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-bottom:1rem}.pa-post-head-tag-text[data-astro-cid-5qsem3hi]{display:inline-block;font-family:var(--pa-display);font-size:.78rem;font-weight:900;background:var(--pa-ink);color:var(--pa-paper);padding:.35rem .75rem;text-transform:uppercase;letter-spacing:.05em;border:2px solid var(--pa-ink)}.pa-post-head-date[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:.78rem;font-weight:700;color:var(--pa-ink);text-transform:uppercase;letter-spacing:.04em}.pa-post-title[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--pa-ink);text-transform:uppercase}.pa-post-author[data-astro-cid-5qsem3hi]{margin-top:.85rem;font-family:var(--pa-display);font-size:.95rem;color:var(--pa-ink-soft)}.pa-post-author[data-astro-cid-5qsem3hi] strong[data-astro-cid-5qsem3hi]{color:var(--pa-ink)}.pa-post-meta[data-astro-cid-5qsem3hi]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.pa-post-meta-item[data-astro-cid-5qsem3hi]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--pa-display);font-size:.78rem;font-weight:700;padding:.4rem .75rem;border:2px solid var(--pa-ink);text-transform:uppercase;letter-spacing:.04em}.pa-post-meta-red[data-astro-cid-5qsem3hi]{background:var(--pa-red);color:#fff}.pa-post-meta-yellow[data-astro-cid-5qsem3hi]{background:var(--pa-yellow);color:var(--pa-ink)}.pa-post-meta-blue[data-astro-cid-5qsem3hi]{background:var(--pa-blue);color:#fff}.pa-post-meta-ink[data-astro-cid-5qsem3hi]{background:var(--pa-ink);color:var(--pa-paper)}.pa-post-body[data-astro-cid-5qsem3hi]{margin-top:2rem;font-size:1.15rem;line-height:1.75;color:var(--pa-ink)}.pa-post-lede[data-astro-cid-5qsem3hi]{font-size:1.3rem;line-height:1.55;font-weight:500}.pa-dropcap[data-astro-cid-5qsem3hi]{float:left;font-family:var(--pa-display);font-size:4.5rem;line-height:.85;font-weight:900;margin:.25rem .65rem 0 0;color:#fff;background:var(--pa-red);padding:.5rem .65rem;border:3px solid var(--pa-ink);box-shadow:3px 3px 0 var(--pa-ink)}.pa-post-text[data-astro-cid-5qsem3hi]{margin-top:1.5rem;white-space:pre-line}.pa-post-actions[data-astro-cid-5qsem3hi]{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.pa-post-action[data-astro-cid-5qsem3hi]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--pa-display);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;padding:.6rem .95rem;border:3px solid var(--pa-ink);box-shadow:3px 3px 0 var(--pa-ink);cursor:pointer;transition:transform .15s,box-shadow .15s}.pa-post-action[data-astro-cid-5qsem3hi]:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--pa-ink)}.pa-post-action-red[data-astro-cid-5qsem3hi]{background:var(--pa-red);color:#fff}.pa-post-action-yellow[data-astro-cid-5qsem3hi]{background:var(--pa-yellow);color:var(--pa-ink)}.pa-post-action-blue[data-astro-cid-5qsem3hi]{background:var(--pa-blue);color:#fff}.pa-post-action-ink[data-astro-cid-5qsem3hi]{background:var(--pa-ink);color:var(--pa-paper)}.pa-post-letters[data-astro-cid-5qsem3hi]{margin-top:3rem;padding-top:2rem;border-top:4px solid var(--pa-ink)}.pa-post-letters-title[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:1.85rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;letter-spacing:-.01em}.pa-post-letters-count[data-astro-cid-5qsem3hi]{margin-top:.3rem;font-family:var(--pa-display);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-ink-soft)}.pa-post-letter-form[data-astro-cid-5qsem3hi]{margin-top:1.5rem;background:var(--pa-paper-soft);border:4px solid var(--pa-ink);box-shadow:5px 5px 0 var(--pa-ink);padding:1.5rem;display:grid;gap:.85rem}.pa-post-letter-form-grid[data-astro-cid-5qsem3hi]{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:640px){.pa-post-letter-form-grid[data-astro-cid-5qsem3hi]{grid-template-columns:1fr 1fr}}.pa-post-input[data-astro-cid-5qsem3hi]{width:100%;background:var(--pa-paper);border:2px solid var(--pa-ink);color:var(--pa-ink);padding:.7rem .85rem;font-family:var(--pa-display);font-size:.9rem;outline:none;transition:border-color .15s}.pa-post-input[data-astro-cid-5qsem3hi]:focus{border-color:var(--pa-red)}textarea[data-astro-cid-5qsem3hi].pa-post-input{resize:vertical;min-height:4rem}.pa-post-letter-form-foot[data-astro-cid-5qsem3hi]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pa-post-letter-form-note[data-astro-cid-5qsem3hi]{font-size:.78rem;color:var(--pa-ink-soft);font-family:var(--pa-display)}.pa-post-letter-form-btn[data-astro-cid-5qsem3hi]{display:inline-flex;align-items:center;gap:.4rem;background:var(--pa-red);color:#fff;padding:.7rem 1.1rem;font-family:var(--pa-display);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;font-weight:900;border:3px solid var(--pa-ink);box-shadow:3px 3px 0 var(--pa-ink);transition:transform .15s,box-shadow .15s}.pa-post-letter-form-btn[data-astro-cid-5qsem3hi]:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--pa-ink)}.pa-post-letters-list[data-astro-cid-5qsem3hi]{margin-top:1.5rem;display:grid;gap:1rem}.pa-post-letters-empty[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);color:var(--pa-ink-soft);text-align:center;padding:1.5rem;border:3px dashed var(--pa-ink)}.pa-post-letter[data-astro-cid-5qsem3hi]{position:relative;background:var(--pa-paper);border:3px solid var(--pa-ink);box-shadow:4px 4px 0 var(--pa-ink);padding:1rem 1.25rem}.pa-post-letter-head[data-astro-cid-5qsem3hi]{display:flex;align-items:center;gap:.65rem}.pa-post-letter-avatar[data-astro-cid-5qsem3hi]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:var(--pa-display);font-size:.95rem;font-weight:900;border:2px solid var(--pa-ink)}.pa-post-letter-author[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:.95rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase}.pa-post-letter-time[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:.7rem;color:var(--pa-ink-soft);letter-spacing:.04em}.pa-post-letter-body[data-astro-cid-5qsem3hi]{margin-top:.5rem;font-size:.92rem;line-height:1.65;color:var(--pa-ink-soft);white-space:pre-line}.pa-post-related[data-astro-cid-5qsem3hi]{margin-top:3rem}.pa-section-tag[data-astro-cid-5qsem3hi]{display:inline-block;font-family:var(--pa-display);font-size:.75rem;font-weight:700;background:var(--pa-ink);color:var(--pa-paper);padding:.3rem .75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.85rem}.pa-post-related-title[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:1.5rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;letter-spacing:-.01em}.pa-post-related-grid[data-astro-cid-5qsem3hi]{margin-top:1.25rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.pa-post-related-grid[data-astro-cid-5qsem3hi]{grid-template-columns:1fr 1fr 1fr}}.pa-post-related-card[data-astro-cid-5qsem3hi]{display:block;background:var(--pa-paper-soft);border:3px solid var(--pa-ink);box-shadow:4px 4px 0 var(--pa-ink);padding:1rem;transition:transform .15s,box-shadow .15s}.pa-post-related-card[data-astro-cid-5qsem3hi]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--pa-ink)}.pa-post-related-date[data-astro-cid-5qsem3hi]{font-family:var(--pa-display);font-size:.65rem;font-weight:700;color:var(--pa-ink-soft);text-transform:uppercase;letter-spacing:.05em}.pa-post-related-title-sm[data-astro-cid-5qsem3hi]{margin-top:.3rem;font-family:var(--pa-display);font-size:1.05rem;font-weight:900;line-height:1.15;color:var(--pa-ink);text-transform:uppercase}.mm-post-back[data-astro-cid-gce5cn63]{display:inline-flex;align-items:center;gap:.4rem;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft);transition:color .2s}.mm-post-back[data-astro-cid-gce5cn63]:hover{color:var(--mm-ink)}.mm-post-head[data-astro-cid-gce5cn63]{margin-top:2rem}.mm-post-eyebrow[data-astro-cid-gce5cn63]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-post-title[data-astro-cid-gce5cn63]{margin-top:.85rem;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--mm-ink)}.mm-post-author[data-astro-cid-gce5cn63]{margin-top:.85rem;font-size:.85rem;color:var(--mm-ink-soft)}.mm-post-meta[data-astro-cid-gce5cn63]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;font-size:.7rem;color:var(--mm-ink-soft);letter-spacing:.04em}.mm-post-meta-dot[data-astro-cid-gce5cn63]{color:var(--mm-ink-faint)}.mm-rule[data-astro-cid-gce5cn63]{height:1px;background:var(--mm-rule);margin:1.75rem 0}.mm-post-body[data-astro-cid-gce5cn63]{font-size:1rem;line-height:1.85;color:var(--mm-ink);letter-spacing:.01em;white-space:pre-line}.mm-post-actions[data-astro-cid-gce5cn63]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.25rem}.mm-post-action[data-astro-cid-gce5cn63]{display:inline-flex;align-items:center;gap:.4rem;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft);background:transparent;border:0;border-bottom:1px solid transparent;padding:.5rem 0;cursor:pointer;transition:color .2s,border-color .2s}.mm-post-action[data-astro-cid-gce5cn63]:hover{color:var(--mm-ink);border-color:var(--mm-ink)}.mm-section-eyebrow[data-astro-cid-gce5cn63]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-post-comment-form[data-astro-cid-gce5cn63]{margin-top:1.5rem;display:grid;gap:.75rem}.mm-post-input[data-astro-cid-gce5cn63]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--mm-rule);padding:.65rem 0;font-size:.9rem;color:var(--mm-ink);outline:none;transition:border-color .2s}.mm-post-input[data-astro-cid-gce5cn63]:focus{border-color:var(--mm-ink)}.mm-post-textarea[data-astro-cid-gce5cn63]{border:1px solid var(--mm-rule);padding:.65rem .85rem;resize:vertical;min-height:5rem}.mm-post-comment-btn[data-astro-cid-gce5cn63]{justify-self:start;background:var(--mm-ink);color:var(--mm-paper);padding:.7rem 1.25rem;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border:0;transition:opacity .2s}.mm-post-comment-btn[data-astro-cid-gce5cn63]:hover{opacity:.75}.mm-post-comment-list[data-astro-cid-gce5cn63]{list-style:none;padding:0;margin-top:2rem;display:grid;gap:1.5rem}.mm-post-comment-empty[data-astro-cid-gce5cn63]{color:var(--mm-ink-soft);font-style:italic}.mm-post-comment[data-astro-cid-gce5cn63]{border-left:1px solid var(--mm-rule);padding-left:1.25rem}.mm-post-comment-author[data-astro-cid-gce5cn63]{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink)}.mm-post-comment-time[data-astro-cid-gce5cn63]{margin-top:.2rem;font-size:.65rem;color:var(--mm-ink-soft)}.mm-post-comment-body[data-astro-cid-gce5cn63]{margin-top:.5rem;font-size:.92rem;line-height:1.6;color:var(--mm-ink-soft);white-space:pre-line}.mm-post-related[data-astro-cid-gce5cn63]{margin-top:3rem}.mm-post-related-list[data-astro-cid-gce5cn63]{list-style:none;padding:0;margin-top:1.5rem}.mm-post-related-list[data-astro-cid-gce5cn63] li[data-astro-cid-gce5cn63]{border-top:1px solid var(--mm-rule)}.mm-post-related-list[data-astro-cid-gce5cn63] li[data-astro-cid-gce5cn63]:last-child{border-bottom:1px solid var(--mm-rule)}.mm-post-related-link[data-astro-cid-gce5cn63]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem .5rem;transition:padding-left .25s ease}.mm-post-related-link[data-astro-cid-gce5cn63]:hover{padding-left:1.25rem}.mm-post-related-date[data-astro-cid-gce5cn63]{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft);flex-shrink:0}.mm-post-related-title[data-astro-cid-gce5cn63]{font-size:.95rem;color:var(--mm-ink);text-align:right}@media(prefers-reduced-motion:reduce){.mm-post-related-link[data-astro-cid-gce5cn63]{transition:none}}.of-post-back[data-astro-cid-a6hv7t7n]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:var(--of-ink-soft);margin-bottom:1.5rem;transition:color .2s}.of-post-back[data-astro-cid-a6hv7t7n]:hover{color:var(--store-primary)}.of-post-hero[data-astro-cid-a6hv7t7n]{position:relative;background:var(--of-card);border:1px solid var(--of-rule);border-radius:32px;padding:2.25rem;box-shadow:var(--of-shadow);overflow:hidden}.of-post-hero-blob[data-astro-cid-a6hv7t7n]{position:absolute;right:-60px;top:-40px;width:200px;height:200px;border-radius:50% 60% 40% 50%/60% 40%;background:var(--of-sage-soft);opacity:.5;filter:blur(30px);pointer-events:none}.of-post-hero-eyebrow[data-astro-cid-a6hv7t7n]{position:relative;font-size:.78rem;font-weight:600;color:var(--of-ink-soft)}.of-post-hero-title[data-astro-cid-a6hv7t7n]{position:relative;margin-top:.6rem;font-family:var(--of-sans);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--of-ink)}.of-post-hero-author[data-astro-cid-a6hv7t7n]{position:relative;margin-top:.75rem;font-size:.95rem;color:var(--of-ink-soft)}.of-post-hero-author[data-astro-cid-a6hv7t7n] span[data-astro-cid-a6hv7t7n]{font-weight:700;color:var(--of-ink)}.of-post-meta[data-astro-cid-a6hv7t7n]{position:relative;margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;font-size:.82rem;color:var(--of-ink-soft)}.of-post-meta-item[data-astro-cid-a6hv7t7n]{display:inline-flex;align-items:center;gap:.35rem}.of-post-meta-divider[data-astro-cid-a6hv7t7n]{color:var(--of-ink-soft);opacity:.5}.of-post-body[data-astro-cid-a6hv7t7n]{margin-top:2rem;background:var(--of-card);border:1px solid var(--of-rule);border-radius:28px;padding:2rem;box-shadow:var(--of-shadow);font-size:1.05rem;line-height:1.8;color:var(--of-ink);white-space:pre-line}.of-post-actions[data-astro-cid-a6hv7t7n]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.of-post-action[data-astro-cid-a6hv7t7n]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;padding:.55rem 1.1rem;background:var(--of-card);color:var(--of-ink-soft);border:1px solid var(--of-rule);border-radius:9999px;box-shadow:var(--of-shadow);cursor:pointer;transition:color .2s,transform .2s}.of-post-action[data-astro-cid-a6hv7t7n]:hover{color:var(--store-primary);transform:translateY(-1px)}.of-post-comments[data-astro-cid-a6hv7t7n]{margin-top:2.5rem;background:var(--of-card);border:1px solid var(--of-rule);border-radius:28px;padding:1.75rem;box-shadow:var(--of-shadow)}.of-post-comments-title[data-astro-cid-a6hv7t7n]{font-family:var(--of-sans);font-size:1.4rem;font-weight:700;color:var(--of-ink)}.of-post-comments-count[data-astro-cid-a6hv7t7n]{margin-top:.25rem;font-size:.85rem;color:var(--of-ink-soft)}.of-post-comment-form[data-astro-cid-a6hv7t7n]{margin-top:1.5rem;display:grid;gap:.75rem}.of-post-comment-form-grid[data-astro-cid-a6hv7t7n]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.of-post-comment-form-grid[data-astro-cid-a6hv7t7n]{grid-template-columns:1fr 1fr}}.of-post-input[data-astro-cid-a6hv7t7n]{width:100%;background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:16px;padding:.65rem .85rem;font-family:var(--of-sans);font-size:.92rem;color:var(--of-ink);outline:none;transition:border-color .2s,box-shadow .2s}.of-post-input[data-astro-cid-a6hv7t7n]:focus{border-color:var(--store-primary);box-shadow:0 0 0 3px #84a98c2e}.of-post-textarea[data-astro-cid-a6hv7t7n]{resize:vertical;min-height:5rem}.of-post-comment-btn[data-astro-cid-a6hv7t7n]{justify-self:start;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;padding:.65rem 1.25rem;font-size:.82rem;font-weight:700;border:0;border-radius:9999px;box-shadow:var(--of-shadow);cursor:pointer;transition:transform .2s,box-shadow .2s}.of-post-comment-btn[data-astro-cid-a6hv7t7n]:hover{transform:translateY(-1px);box-shadow:var(--of-shadow-lg)}.of-post-comment-list[data-astro-cid-a6hv7t7n]{list-style:none;padding:0;margin-top:1.5rem;display:grid;gap:.85rem}.of-post-comment-empty[data-astro-cid-a6hv7t7n]{color:var(--of-ink-soft);font-style:italic}.of-post-comment[data-astro-cid-a6hv7t7n]{background:var(--of-paper-soft);border-radius:20px;padding:1rem 1.25rem}.of-post-comment-head[data-astro-cid-a6hv7t7n]{display:flex;align-items:center;gap:.65rem}.of-post-comment-avatar[data-astro-cid-a6hv7t7n]{width:2.25rem;height:2.25rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:700}.of-post-comment-author[data-astro-cid-a6hv7t7n]{font-family:var(--of-sans);font-size:.92rem;font-weight:700;color:var(--of-ink)}.of-post-comment-time[data-astro-cid-a6hv7t7n]{font-size:.7rem;color:var(--of-ink-soft)}.of-post-comment-body[data-astro-cid-a6hv7t7n]{margin-top:.5rem;font-size:.92rem;line-height:1.6;color:var(--of-ink-soft);white-space:pre-line}.of-post-related[data-astro-cid-a6hv7t7n]{margin-top:3rem}.of-post-related-title[data-astro-cid-a6hv7t7n]{font-family:var(--of-sans);font-size:1.4rem;font-weight:700;color:var(--of-ink)}.of-post-related-grid[data-astro-cid-a6hv7t7n]{margin-top:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.of-post-related-grid[data-astro-cid-a6hv7t7n]{grid-template-columns:repeat(3,1fr)}}.of-post-related-card[data-astro-cid-a6hv7t7n]{display:block}.of-post-related-cover[data-astro-cid-a6hv7t7n]{aspect-ratio:4 / 3;overflow:hidden;background:var(--of-card);border-radius:20px;border:1px solid var(--of-rule)}.of-post-related-date[data-astro-cid-a6hv7t7n]{margin-top:.6rem;font-size:.75rem;color:var(--of-ink-soft);font-weight:600}.of-post-related-title-sm[data-astro-cid-a6hv7t7n]{margin-top:.25rem;font-family:var(--of-sans);font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--of-ink);transition:color .2s}.of-post-related-card[data-astro-cid-a6hv7t7n]:hover .of-post-related-title-sm[data-astro-cid-a6hv7t7n]{color:var(--store-primary)}.is-post-back[data-astro-cid-dsd7h5py]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--is-sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft);margin-bottom:1.5rem;transition:color .2s}.is-post-back[data-astro-cid-dsd7h5py]:hover{color:var(--store-accent)}.is-post-hero[data-astro-cid-dsd7h5py]{position:relative;background:linear-gradient(180deg,var(--is-steel-1) 0%,var(--is-steel-2) 50%,var(--is-steel-1) 100%);border:2px solid var(--is-steel-3);box-shadow:var(--is-shadow);padding:1.75rem}.is-post-hero-rail-l[data-astro-cid-dsd7h5py],.is-post-hero-rail-r[data-astro-cid-dsd7h5py]{position:absolute;top:8px;bottom:8px;width:8px;background-image:radial-gradient(circle at center,var(--is-steel-3) 0 2px,transparent 2.5px),radial-gradient(circle at 30% 30%,#FFFFFF 0 1px,var(--is-steel-3) 1.5px 2.5px,transparent 3px);background-size:100% 12px;background-repeat:repeat-y}.is-post-hero-rail-l[data-astro-cid-dsd7h5py]{left:8px}.is-post-hero-rail-r[data-astro-cid-dsd7h5py]{right:8px}.is-post-hero-body[data-astro-cid-dsd7h5py]{padding-left:1.25rem;padding-right:1.25rem}.is-post-hero-eyebrow[data-astro-cid-dsd7h5py]{font-family:var(--is-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.is-post-hero-title[data-astro-cid-dsd7h5py]{margin-top:.6rem;font-family:var(--is-sans);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.15;color:var(--is-ink)}.is-post-hero-author[data-astro-cid-dsd7h5py]{margin-top:.75rem;font-size:.95rem;color:var(--is-ink-soft)}.is-post-hero-author[data-astro-cid-dsd7h5py] span[data-astro-cid-dsd7h5py]{font-weight:700;color:var(--is-ink)}.is-post-meta[data-astro-cid-dsd7h5py]{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;font-size:.82rem;color:var(--is-ink-soft)}.is-post-meta-item[data-astro-cid-dsd7h5py]{display:inline-flex;align-items:center;gap:.35rem}.is-post-meta-divider[data-astro-cid-dsd7h5py]{color:var(--is-ink-soft);opacity:.5}.is-post-body[data-astro-cid-dsd7h5py]{position:relative;margin-top:2rem;background:var(--is-card);border:2px solid var(--is-steel-3);padding:2rem;font-size:1.05rem;line-height:1.8;color:var(--is-ink);white-space:pre-line}.is-post-actions[data-astro-cid-dsd7h5py]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.is-post-action[data-astro-cid-dsd7h5py]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--is-sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.55rem 1.1rem;background:var(--is-card);color:var(--is-ink-soft);border:2px solid var(--is-steel-3);cursor:pointer;transition:color .2s,border-color .2s}.is-post-action[data-astro-cid-dsd7h5py]:hover{color:var(--store-accent);border-color:var(--store-accent)}.is-post-comments[data-astro-cid-dsd7h5py]{position:relative;margin-top:2.5rem;background:var(--is-card);border:2px solid var(--is-steel-3);padding:1.75rem}.is-post-comments-title[data-astro-cid-dsd7h5py]{font-family:var(--is-sans);font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-post-comments-count[data-astro-cid-dsd7h5py]{margin-top:.25rem;font-size:.85rem;color:var(--is-ink-soft)}.is-post-comment-form[data-astro-cid-dsd7h5py]{margin-top:1.5rem;display:grid;gap:.75rem}.is-post-comment-form-grid[data-astro-cid-dsd7h5py]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.is-post-comment-form-grid[data-astro-cid-dsd7h5py]{grid-template-columns:1fr 1fr}}.is-post-input[data-astro-cid-dsd7h5py]{width:100%;background:var(--is-paper-soft);border:2px solid var(--is-steel-3);padding:.65rem .85rem;font-family:var(--is-mono);font-size:.92rem;color:var(--is-ink);outline:none;transition:border-color .2s}.is-post-input[data-astro-cid-dsd7h5py]:focus{border-color:var(--store-accent)}.is-post-textarea[data-astro-cid-dsd7h5py]{resize:vertical;min-height:5rem}.is-post-comment-btn[data-astro-cid-dsd7h5py]{justify-self:start;background:var(--store-accent);color:#fff;padding:.65rem 1.25rem;font-family:var(--is-sans);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--is-steel-3);cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;transition:background .2s}.is-post-comment-btn[data-astro-cid-dsd7h5py]:hover{background:var(--store-primary)}.is-post-comment-list[data-astro-cid-dsd7h5py]{list-style:none;padding:0;margin-top:1.5rem;display:grid;gap:.85rem}.is-post-comment-empty[data-astro-cid-dsd7h5py]{color:var(--is-ink-soft);font-style:italic}.is-post-comment[data-astro-cid-dsd7h5py]{background:var(--is-paper-soft);border-left:4px solid var(--store-accent);padding:1rem 1.25rem}.is-post-comment-head[data-astro-cid-dsd7h5py]{display:flex;align-items:center;gap:.65rem}.is-post-comment-avatar[data-astro-cid-dsd7h5py]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:var(--is-sans);font-size:.85rem;font-weight:700;flex-shrink:0}.is-post-comment-author[data-astro-cid-dsd7h5py]{font-family:var(--is-sans);font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-post-comment-time[data-astro-cid-dsd7h5py]{font-size:.7rem;color:var(--is-ink-soft)}.is-post-comment-body[data-astro-cid-dsd7h5py]{margin-top:.5rem;font-size:.92rem;line-height:1.6;color:var(--is-ink-soft);white-space:pre-line}.is-post-related[data-astro-cid-dsd7h5py]{margin-top:3rem}.is-post-related-title[data-astro-cid-dsd7h5py]{font-family:var(--is-sans);font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-post-related-grid[data-astro-cid-dsd7h5py]{margin-top:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.is-post-related-grid[data-astro-cid-dsd7h5py]{grid-template-columns:repeat(3,1fr)}}.is-post-related-card[data-astro-cid-dsd7h5py]{position:relative;display:block}.is-post-related-cover[data-astro-cid-dsd7h5py]{aspect-ratio:4 / 3;overflow:hidden;background:var(--is-card);border-bottom:2px solid var(--is-steel-3)}.is-post-related-date[data-astro-cid-dsd7h5py]{margin-top:.6rem;font-family:var(--is-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.is-post-related-title-sm[data-astro-cid-dsd7h5py]{margin-top:.25rem;font-family:var(--is-sans);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;color:var(--is-ink);transition:color .2s}.is-post-related-card[data-astro-cid-dsd7h5py]:hover .is-post-related-title-sm[data-astro-cid-dsd7h5py]{color:var(--store-accent)}.souk-post-lede[data-astro-cid-qt55wjwp]:first-letter{float:left;font-size:3.4em;line-height:.82;padding-right:.12em;padding-top:.05em;font-weight:800;color:var(--souk-crimson)}.theme-grid .grid-entry-body p{margin-bottom:1em}.theme-grid .grid-entry-body h2,.theme-grid .grid-entry-body h3{color:var(--grid-ink);font-weight:800;letter-spacing:-.01em;margin:1.4em 0 .5em}.theme-grid .grid-entry-body h2{font-size:1.25rem}.theme-grid .grid-entry-body h3{font-size:1.05rem}.theme-grid .grid-entry-body ul,.theme-grid .grid-entry-body ol{margin:.8em 0 .8em 1.25em}.theme-grid .grid-entry-body ul{list-style:disc}.theme-grid .grid-entry-body ol{list-style:decimal}.theme-grid .grid-entry-body li{margin-bottom:.35em}.theme-grid .grid-entry-body a{color:var(--grid-primary);text-decoration:underline;text-underline-offset:2px}.theme-grid .grid-entry-body img{border-radius:8px;border:1px solid var(--grid-rule);margin:1em 0}.theme-grid .grid-entry-body blockquote{border-left:3px solid var(--grid-primary);padding-left:1em;color:var(--grid-ink);font-weight:500;margin:1em 0}.theme-grid .grid-entry-body code{font-family:var(--grid-mono);font-size:.85em;background:var(--grid-surface-2);border:1px solid var(--grid-rule);border-radius:4px;padding:.1em .35em}.theme-lumen .lumen-post-body p{font-size:1.05rem;font-weight:300;line-height:1.85;color:var(--lumen-ink);white-space:pre-wrap}.theme-lumen .lumen-comment{transition:transform .3s var(--lumen-ease)}.theme-lumen .lumen-comment:hover{transform:translateY(-2px)}.theme-mercado .mc-bp-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:50;background:transparent;pointer-events:none}.theme-mercado .mc-bp-progress span{display:block;height:100%;width:0;background:var(--mc-grad, linear-gradient(100deg, #EA580C, #EC4899));transition:width .1s linear}.theme-mercado .mc-bp-crumb,.theme-mercado .mc-bp-crumb a{color:#fffc}.theme-mercado .mc-bp-crumb a:hover{color:#fff}.theme-mercado .mc-bp-crumb .mc-crumb-current{color:#fff;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-mercado .mc-bp-title{margin-top:.8rem;font-size:1.9rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff}@media(min-width:768px){.theme-mercado .mc-bp-title{font-size:2.5rem}}.theme-mercado .mc-bp-body{white-space:pre-line;font-size:.98rem;line-height:1.8;color:var(--mc-ink, #27150A)}.theme-mercado .mc-bp-actions{margin-top:1.8rem;display:flex;flex-wrap:wrap;gap:.6rem;border-top:1.5px dashed var(--mc-rule, #F0DFD2);padding-top:1.2rem}.theme-mercado .mc-bp-like,.theme-mercado .mc-bp-share{display:inline-flex;align-items:center;gap:.4rem;border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:9999px;background:var(--mc-surface, #FFFFFF);color:var(--mc-ink, #27150A);padding:.45rem 1rem;font-size:.78rem;font-weight:700;transition:border-color .15s,color .15s,background .15s}.theme-mercado .mc-bp-like:hover,.theme-mercado .mc-bp-share:hover{border-color:var(--mc-primary, #EA580C);color:var(--mc-primary, #EA580C)}.theme-mercado .mc-bp-like[aria-pressed=true]{background:var(--mc-primary, #EA580C);border-color:var(--mc-primary, #EA580C);color:#fff}.theme-mercado .mc-bp-comment-empty{border:2px dashed var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);padding:1.2rem;font-size:.85rem;color:var(--mc-ink-soft, #8A6F5F)}.theme-mercado .mc-bp-comment{display:flex;gap:.8rem;background:var(--mc-surface, #FFFFFF);border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);padding:.85rem 1rem}.theme-mercado .mc-bp-comment-author{font-size:.85rem;font-weight:800;color:var(--mc-ink, #27150A)}.theme-mercado .mc-bp-comment-body{margin-top:.2rem;font-size:.84rem;line-height:1.6;color:var(--mc-ink-soft, #8A6F5F)}.theme-mercado .mc-bp-comment-form{background:var(--mc-surface, #FFFFFF);border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius-lg, 16px);padding:1.1rem}.theme-mercado .mc-bp-related{display:flex;align-items:center;gap:.75rem;background:var(--mc-surface, #FFFFFF);border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius, 12px);padding:.85rem 1rem;transition:border-color .15s,transform .15s}.theme-mercado .mc-bp-related:hover{border-color:var(--mc-primary, #EA580C);transform:translate(3px)}.theme-mercado .mc-bp-related-dot{width:.6rem;height:.6rem;border-radius:50%;flex-shrink:0}.cl-post[data-astro-cid-l325ienn]{border-bottom:1px solid var(--cl-edge)}.cl-post-wrap[data-astro-cid-l325ienn]{max-width:48rem;padding-top:2.5rem;padding-bottom:4rem}.cl-post-back[data-astro-cid-l325ienn]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--cl-mono);font-size:.64rem;font-weight:600;letter-spacing:.16em;color:var(--cl-ink-faint);text-decoration:none;transition:color .15s ease}.cl-post-back[data-astro-cid-l325ienn]:hover{color:var(--cl-cyan)}.cl-post-head[data-astro-cid-l325ienn]{margin-top:1.75rem}.cl-post-tag[data-astro-cid-l325ienn]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--cl-mono);font-size:.6rem;font-weight:700;letter-spacing:.24em;color:var(--cl-void);background:var(--cl-cyan);border-radius:2px;padding:.28rem .55rem}.cl-post-title[data-astro-cid-l325ienn]{margin-top:1rem;font-size:clamp(1.7rem,4.5vw,2.5rem);font-weight:700;line-height:1.12;letter-spacing:.01em;color:var(--cl-ink)}.cl-post-meta[data-astro-cid-l325ienn]{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:.9rem;font-family:var(--cl-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cl-ink-faint)}.cl-post-readouts[data-astro-cid-l325ienn]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--cl-edge);border:1px solid var(--cl-edge);border-radius:3px;overflow:hidden;margin-top:1.75rem}@media(min-width:640px){.cl-post-readouts[data-astro-cid-l325ienn]{grid-template-columns:repeat(4,1fr)}}.cl-post-readout[data-astro-cid-l325ienn]{display:flex;flex-direction:column;gap:.15rem;background:var(--cl-panel);padding:.7rem .9rem}.cl-post-readout-label[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.52rem;font-weight:600;letter-spacing:.2em;color:var(--cl-ink-faint)}.cl-post-readout-val[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.95rem;font-weight:700;color:var(--cl-cyan);font-variant-numeric:tabular-nums}.cl-post-body[data-astro-cid-l325ienn]{margin-top:2rem}.cl-post-text[data-astro-cid-l325ienn]{font-size:.95rem;line-height:1.85;color:var(--cl-ink-soft);white-space:pre-line;border-left:2px solid var(--cl-lime);padding-left:1.15rem}.cl-post-actions[data-astro-cid-l325ienn]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--cl-edge)}.cl-post-action[data-astro-cid-l325ienn]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--cl-mono);font-size:.62rem;font-weight:600;letter-spacing:.14em;color:var(--cl-ink-soft);background:transparent;border:1px solid var(--cl-edge-strong);border-radius:3px;padding:.5rem .8rem;text-decoration:none;cursor:pointer;transition:color .15s ease,border-color .15s ease}.cl-post-action[data-astro-cid-l325ienn]:hover{color:var(--cl-cyan);border-color:var(--cl-cyan)}.cl-post-action[data-astro-cid-l325ienn][aria-pressed=true]{color:var(--cl-lime);border-color:var(--cl-lime)}.cl-post-replies[data-astro-cid-l325ienn]{margin-top:2.5rem}.cl-post-replies-head[data-astro-cid-l325ienn]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.cl-comment-form[data-astro-cid-l325ienn]{padding:1.2rem 1.2rem 1.1rem;display:flex;flex-direction:column;gap:.85rem}.cl-comment-form-title[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.6rem;font-weight:700;letter-spacing:.22em;color:var(--cl-lime)}.cl-comment-grid[data-astro-cid-l325ienn]{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){.cl-comment-grid[data-astro-cid-l325ienn]{grid-template-columns:1fr 1fr}}.cl-comment-foot[data-astro-cid-l325ienn]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.cl-comment-list[data-astro-cid-l325ienn]{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.cl-comment-empty[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.66rem;letter-spacing:.16em;color:var(--cl-ink-faint);text-align:center;padding:1.5rem 0}.cl-comment[data-astro-cid-l325ienn]{border:1px solid var(--cl-edge);border-left:2px solid var(--cl-edge-strong);border-radius:3px;background:var(--cl-panel);padding:.9rem 1rem}.cl-comment[data-astro-cid-l325ienn]:hover{border-left-color:var(--cl-cyan)}.cl-comment-head[data-astro-cid-l325ienn]{display:flex;align-items:center;gap:.65rem}.cl-comment-avatar[data-astro-cid-l325ienn]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;font-family:var(--cl-mono);font-size:.72rem;font-weight:700;color:var(--cl-void);background:var(--cl-cyan);border-radius:2px;flex-shrink:0}.cl-comment-author[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;color:var(--cl-ink)}.cl-comment-time[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.58rem;letter-spacing:.1em;color:var(--cl-ink-faint)}.cl-comment-body[data-astro-cid-l325ienn]{margin-top:.6rem;font-size:.8rem;line-height:1.65;color:var(--cl-ink-soft);white-space:pre-line}.cl-post-related[data-astro-cid-l325ienn]{margin-top:2.5rem}.cl-post-related-grid[data-astro-cid-l325ienn]{display:flex;flex-direction:column;border-top:1px solid var(--cl-edge)}.cl-post-related-row[data-astro-cid-l325ienn]{display:flex;align-items:center;gap:1rem;padding:.95rem .25rem;border-bottom:1px solid var(--cl-edge);text-decoration:none;transition:background .15s ease}.cl-post-related-row[data-astro-cid-l325ienn]:hover{background:var(--cl-panel-2)}.cl-post-related-date[data-astro-cid-l325ienn]{font-family:var(--cl-mono);font-size:.6rem;letter-spacing:.1em;color:var(--cl-ink-faint);white-space:nowrap}.cl-post-related-title[data-astro-cid-l325ienn]{flex:1;min-width:0;font-size:.9rem;font-weight:600;color:var(--cl-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.cl-post-related-row[data-astro-cid-l325ienn]:hover .cl-post-related-title[data-astro-cid-l325ienn]{color:var(--cl-cyan)}.cl-post-related-arrow[data-astro-cid-l325ienn]{color:var(--cl-ink-faint);flex-shrink:0}.theme-pastel-dream .pd-post-hero{position:relative;overflow:hidden;padding:2.1rem 1.8rem;background:var(--pd-grad-soft);border:4px solid var(--pd-sticker-edge);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow)}.theme-pastel-dream .pd-post-hero-date{display:inline-flex;padding:.28rem .9rem;background:var(--pd-card);border:2px solid var(--pd-sticker-edge);border-radius:9999px;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--pd-lavender-deep);transform:rotate(-2deg)}.theme-pastel-dream .pd-post-hero-title{position:relative;margin-top:.9rem;font-family:var(--pd-font-display);font-size:clamp(1.8rem,4.4vw,2.5rem);font-weight:800;line-height:1.12;color:var(--pd-ink)}.theme-pastel-dream .pd-post-hero-meta{position:relative;margin-top:1rem;display:flex;flex-wrap:wrap;gap:.4rem 1rem}.theme-pastel-dream .pd-post-hero-meta-item{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:700;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-post-body{margin-top:1.6rem;padding:1.8rem 1.7rem;background:var(--pd-card);border:4px solid var(--pd-sticker-edge);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow)}.theme-pastel-dream .pd-post-body p{margin-bottom:1.1em;font-size:.98rem;line-height:1.85;font-weight:500;color:var(--pd-ink)}.theme-pastel-dream .pd-post-body p:last-child{margin-bottom:0}.theme-pastel-dream .pd-post-actions{margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.6rem}.theme-pastel-dream .pd-comments{margin-top:3.4rem}.theme-pastel-dream .pd-comments-sub{margin-top:.3rem;font-size:.85rem;font-weight:600;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-comment-form{margin-top:1.3rem;display:flex;flex-direction:column;gap:.85rem;padding:1.4rem 1.35rem;background:var(--pd-card);border:4px solid var(--pd-sticker-edge);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow);transform:rotate(-.4deg)}.theme-pastel-dream .pd-comment-list{margin-top:1.3rem;display:grid;gap:.9rem}.theme-pastel-dream .pd-comment{padding:1.05rem 1.2rem;background:var(--pd-card);border:3px solid var(--pd-sticker-edge);border-radius:var(--pd-radius);box-shadow:var(--pd-shadow)}.theme-pastel-dream .pd-comment:nth-child(odd){transform:rotate(-.35deg)}.theme-pastel-dream .pd-comment:nth-child(2n){transform:rotate(.35deg)}.theme-pastel-dream .pd-comment-head{display:flex;align-items:center;gap:.7rem}.theme-pastel-dream .pd-comment-avatar{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:9999px;background:var(--pd-grad-tri);color:#3f3163;font-family:var(--pd-font-display);font-weight:800;font-size:.9rem}.theme-pastel-dream .pd-comment-author{font-family:var(--pd-font-display);font-size:.92rem;font-weight:700;color:var(--pd-ink)}.theme-pastel-dream .pd-comment-time{font-size:.72rem;font-weight:600;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-comment-body{margin-top:.5rem;font-size:.88rem;line-height:1.65;color:var(--pd-ink)}.theme-pastel-dream .pd-comment-empty{padding:1.4rem;text-align:center;font-size:.88rem;font-weight:600;color:var(--pd-ink-soft);background:var(--pd-grad-soft);border:3px dashed var(--pd-rule);border-radius:var(--pd-radius)}.theme-pastel-dream .pd-post-related{margin-top:3.4rem}@media(prefers-reduced-motion:reduce){.theme-pastel-dream .pd-comment:nth-child(odd),.theme-pastel-dream .pd-comment:nth-child(2n),.theme-pastel-dream .pd-comment-form{transform:none}}.adg-post-wrap[data-astro-cid-cav3ja5j]{max-width:46rem;padding-top:2.5rem;padding-bottom:4.25rem}.adg-post-head[data-astro-cid-cav3ja5j]{text-align:center;margin-top:1.6rem}.adg-post-title[data-astro-cid-cav3ja5j]{margin-top:.8rem;font-family:var(--adg-display);font-weight:400;font-size:clamp(1.8rem,4.5vw,2.6rem);line-height:1.12;color:var(--adg-ink)}.adg-post-byline[data-astro-cid-cav3ja5j]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;margin-top:.9rem;font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-post-readouts[data-astro-cid-cav3ja5j]{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--adg-edge);background:var(--adg-panel);margin-top:1.9rem}@media(min-width:640px){.adg-post-readouts[data-astro-cid-cav3ja5j]{grid-template-columns:repeat(4,1fr)}}.adg-post-readout[data-astro-cid-cav3ja5j]{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border-right:1px solid var(--adg-edge-soft)}.adg-post-readout[data-astro-cid-cav3ja5j]:last-child{border-right:0}@media(max-width:639px){.adg-post-readout[data-astro-cid-cav3ja5j]:nth-child(2n){border-right:0}.adg-post-readout[data-astro-cid-cav3ja5j]:nth-child(-n+2){border-bottom:1px solid var(--adg-edge-soft)}}.adg-post-readout-label[data-astro-cid-cav3ja5j]{font-size:.52rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-post-readout-val[data-astro-cid-cav3ja5j]{font-family:var(--adg-display);font-size:1.05rem;color:var(--adg-gold);font-variant-numeric:tabular-nums}.adg-post-body[data-astro-cid-cav3ja5j]{margin-top:2rem}.adg-post-text[data-astro-cid-cav3ja5j]{font-size:.95rem;line-height:1.9;color:var(--adg-ink-soft);white-space:pre-line;border-top:1px solid var(--adg-edge-strong);border-bottom:1px solid var(--adg-edge-strong);padding:1.5rem .25rem}.adg-post-actions[data-astro-cid-cav3ja5j]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem}.adg-post-action[data-astro-cid-cav3ja5j]{display:inline-flex;align-items:center;gap:.45rem;font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--adg-ink-soft);background:transparent;border:1px solid var(--adg-edge);padding:.55rem .85rem;text-decoration:none;cursor:pointer;transition:color .15s ease,border-color .15s ease}.adg-post-action[data-astro-cid-cav3ja5j]:hover,.adg-post-action[data-astro-cid-cav3ja5j][aria-pressed=true]{color:var(--adg-gold);border-color:var(--adg-gold)}.adg-post-replies[data-astro-cid-cav3ja5j]{margin-top:2.6rem}.adg-post-replies-head[data-astro-cid-cav3ja5j]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.adg-post-replies-count[data-astro-cid-cav3ja5j]{font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-comment-form[data-astro-cid-cav3ja5j]{border:1px solid var(--adg-edge);background:var(--adg-panel);padding:1.25rem 1.15rem 1.15rem;display:flex;flex-direction:column;gap:.85rem}.adg-comment-form-title[data-astro-cid-cav3ja5j]{font-size:.6rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--adg-gold)}.adg-comment-grid[data-astro-cid-cav3ja5j]{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){.adg-comment-grid[data-astro-cid-cav3ja5j]{grid-template-columns:1fr 1fr}}.adg-comment-foot[data-astro-cid-cav3ja5j]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.adg-comment-note[data-astro-cid-cav3ja5j]{font-size:.64rem;color:var(--adg-ink-faint)}.adg-comment-list[data-astro-cid-cav3ja5j]{margin-top:1.4rem;display:flex;flex-direction:column;gap:.75rem}.adg-comment-empty[data-astro-cid-cav3ja5j]{text-align:center;font-size:.78rem;color:var(--adg-ink-faint);padding:1.4rem 0}.adg-comment[data-astro-cid-cav3ja5j]{border:1px solid var(--adg-edge-soft);border-left:2px solid var(--adg-edge-strong);background:var(--adg-panel);padding:.9rem 1rem}.adg-comment-head[data-astro-cid-cav3ja5j]{display:flex;align-items:center;gap:.65rem}.adg-comment-mono[data-astro-cid-cav3ja5j]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;font-family:var(--adg-display);font-size:.9rem;color:var(--adg-on-gold);background:var(--adg-gold);flex-shrink:0}html[data-theme=light] .adg-comment-mono[data-astro-cid-cav3ja5j]{color:#fff}.adg-comment-author[data-astro-cid-cav3ja5j]{font-family:var(--adg-display);font-size:.9rem;color:var(--adg-ink)}.adg-comment-time[data-astro-cid-cav3ja5j]{font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-comment-body[data-astro-cid-cav3ja5j]{margin-top:.6rem;font-size:.82rem;line-height:1.7;color:var(--adg-ink-soft);white-space:pre-line}.adg-post-related[data-astro-cid-cav3ja5j]{margin-top:2.6rem}.adg-post-related-grid[data-astro-cid-cav3ja5j]{display:flex;flex-direction:column;border-top:1px solid var(--adg-edge)}.adg-post-related-row[data-astro-cid-cav3ja5j]{display:flex;align-items:center;gap:1rem;padding:.95rem .25rem;border-bottom:1px solid var(--adg-edge);text-decoration:none;transition:background .15s ease}.adg-post-related-row[data-astro-cid-cav3ja5j]:hover{background:#d4af370b}.adg-post-related-date[data-astro-cid-cav3ja5j]{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--adg-ink-faint);white-space:nowrap}.adg-post-related-title[data-astro-cid-cav3ja5j]{flex:1;min-width:0;font-family:var(--adg-display);font-size:.98rem;color:var(--adg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.adg-post-related-row[data-astro-cid-cav3ja5j]:hover .adg-post-related-title[data-astro-cid-cav3ja5j]{color:var(--adg-gold)}.adg-post-related-arrow[data-astro-cid-cav3ja5j]{color:var(--adg-ink-faint);flex-shrink:0}.theme-scandi-nordic .sn-progress{position:fixed;top:0;left:0;z-index:60;height:2px;width:0;background:var(--sn-ice-deep);transition:width .1s linear}.theme-scandi-nordic .sn-post-body{font-size:1.04rem;font-weight:300;line-height:1.9;color:var(--sn-ink);max-width:68ch;white-space:pre-wrap}.theme-scandi-nordic .sn-comment-row{display:flex;gap:1rem;padding:1.25rem .2rem;border-bottom:1px solid var(--sn-line-soft)}.theme-scandi-nordic .sn-comment-avatar{flex-shrink:0;width:2.3rem;height:2.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--sn-accent-soft);color:var(--sn-ice-deep);font-size:.85rem;font-weight:500}.theme-oceanic-blue .ob-article p{margin-top:1.15rem;font-size:.98rem;font-weight:300;line-height:1.85;color:var(--ob-ink)}.theme-oceanic-blue .ob-article p:first-child{margin-top:0;font-size:1.06rem;color:var(--ob-ink)}.theme-oceanic-blue .ob-article h2{margin-top:2.2rem;font-size:1.3rem;font-weight:700}.theme-oceanic-blue .ob-article ul{margin-top:1.1rem;padding-left:1.3rem;list-style:disc}.theme-oceanic-blue .ob-article li{margin-top:.4rem;font-weight:300;line-height:1.75;color:var(--ob-ink-soft)}.theme-oceanic-blue #ob-like-btn[aria-pressed=true]{border-color:var(--ob-coral);color:var(--ob-coral);background:var(--ob-coral-soft)}#lxn-progress[data-astro-cid-ns7bum4a]{position:fixed;top:0;left:0;z-index:50;height:2px;width:0;background:linear-gradient(90deg,var(--lxn-gold-deep),var(--lxn-gold-bright))}.lxn-post-lead[data-astro-cid-ns7bum4a]{font-family:var(--lxn-display);font-size:1.35rem;line-height:1.6;color:var(--lxn-ink)}.lxn-post-lead[data-astro-cid-ns7bum4a]:first-letter{font-size:3.4em;line-height:.82;float:left;padding-right:.12em;padding-top:.06em;color:var(--lxn-gold);font-weight:600}.lxn-reply-mono[data-astro-cid-ns7bum4a]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid var(--lxn-edge);border-radius:999px;font-family:var(--lxn-display);font-style:italic;color:var(--lxn-gold);flex-shrink:0}.lxn-next-row[data-astro-cid-ns7bum4a]{display:flex;align-items:center;gap:1rem;padding:.85rem .25rem;border-bottom:1px solid var(--lxn-seam);text-decoration:none;transition:background .25s ease,padding-left .3s ease}.lxn-next-row[data-astro-cid-ns7bum4a]:hover{background:var(--lxn-veil);padding-left:.75rem}@media print{#lxn-progress[data-astro-cid-ns7bum4a]{display:none!important}}.theme-volt-circuit .vc-body{font-size:.98rem;line-height:1.78;color:var(--vc-ink);overflow-wrap:break-word}.theme-volt-circuit .vc-body h2,.theme-volt-circuit .vc-body h3{font-family:var(--vc-font-display);font-weight:600;color:var(--vc-ink-strong);margin-top:2rem;margin-bottom:.6rem}.theme-volt-circuit .vc-body a{color:var(--vc-primary);text-underline-offset:3px}html[data-theme=dark] .theme-volt-circuit .vc-body a{color:color-mix(in srgb,var(--vc-primary) 45%,#EFF6F1)}.theme-volt-circuit .vc-body code{font-family:var(--vc-font-mono);font-size:.86em;background:var(--vc-surface-tint);border:1px solid var(--vc-line-soft);border-radius:var(--vc-radius-sm);padding:.08rem .35rem}.theme-volt-circuit .vc-body ul{list-style:none;padding-left:0}.theme-volt-circuit .vc-body ul li{position:relative;padding-left:1.2rem;margin:.4rem 0}.theme-volt-circuit .vc-body ul li:before{content:"";position:absolute;left:0;top:.62em;width:.42rem;height:.42rem;border-radius:50%;border:1.5px solid var(--vc-trace)}.theme-kernel-terminal .kt-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;font-family:var(--kt-mono);font-size:.68rem;color:var(--kt-ink-faint)}.theme-kernel-terminal .kt-post-meta-sep{color:var(--kt-line)}.theme-kernel-terminal .kt-post-body{padding:1.6rem 1.4rem 1.8rem}@media(min-width:768px){.theme-kernel-terminal .kt-post-body{padding:2.3rem 2.4rem 2.5rem}}.theme-kernel-terminal .kt-post-body p{font-size:.98rem;line-height:1.85;color:var(--kt-ink);white-space:pre-wrap}.theme-kernel-terminal .kt-thread{display:grid;gap:0;border-left:2px solid var(--kt-line)}.theme-kernel-terminal .kt-thread-row{padding:.7rem 0 .7rem 1rem;border-bottom:1px dashed var(--kt-line-soft)}.theme-kernel-terminal .kt-thread-row:last-child{border-bottom:0}.theme-kernel-terminal .kt-thread-quote{font-family:var(--kt-mono);font-size:.68rem;font-weight:700;color:var(--kt-accent)}.theme-kernel-terminal .kt-thread-quote span{color:var(--kt-line);margin-right:.3rem}.theme-kernel-terminal .kt-thread-body{margin-top:.25rem;font-size:.86rem;line-height:1.65;color:var(--kt-ink)}.theme-kernel-terminal .kt-related{display:grid;gap:0}.theme-kernel-terminal .kt-related-row{display:flex;align-items:center;gap:.8rem;padding:.75rem .4rem;border-bottom:1px dashed var(--kt-line-soft);text-decoration:none;border-radius:var(--kt-radius-sm);transition:background .18s ease}.theme-kernel-terminal .kt-related-row:last-child{border-bottom:0}.theme-kernel-terminal .kt-related-row:hover{background:var(--kt-accent-soft)}.theme-kernel-terminal .kt-related-hash{flex-shrink:0;font-family:var(--kt-mono);font-size:.62rem;font-weight:700;color:var(--kt-accent);background:var(--kt-accent-soft);border:1px solid var(--kt-accent-line);border-radius:var(--kt-radius-xs);padding:.1rem .3rem}.theme-kernel-terminal .kt-related-title{flex:1;min-width:0;font-family:var(--kt-mono);font-size:.8rem;font-weight:500;color:var(--kt-ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-kernel-terminal .kt-related-arrow{flex-shrink:0;color:var(--kt-ink-faint);transition:transform .2s ease,color .2s ease}.theme-kernel-terminal .kt-related-row:hover .kt-related-arrow{transform:translate(3px);color:var(--kt-accent)}.theme-quantum-display .qd-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:65;background:transparent;pointer-events:none}.theme-quantum-display .qd-progress span{display:block;height:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--qd-accent),color-mix(in srgb,var(--qd-accent) 55%,#22D3EE));box-shadow:0 0 10px var(--qd-glow-strong)}.theme-quantum-display .qd-post{padding-block:clamp(2rem,5vw,3.5rem)}.theme-quantum-display .qd-post-head{margin-top:1.4rem}.theme-quantum-display .qd-post-title{margin-top:1rem}.theme-quantum-display .qd-post-author{margin-top:.9rem;font-size:.84rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-post-body{margin-top:2rem;padding:clamp(1.5rem,4vw,2.6rem);border:1px solid var(--qd-line);border-radius:var(--qd-radius);background:var(--qd-surface)}.theme-quantum-display .qd-post-prose{font-size:1rem;line-height:1.85;color:var(--qd-ink-2);white-space:pre-line}.theme-quantum-display .qd-post-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem;padding:.9rem}.theme-quantum-display .qd-post-action{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--qd-line);border-radius:999px;background:var(--qd-surface);color:var(--qd-ink-2);font-size:.78rem;font-weight:600;padding:.5rem 1rem;cursor:pointer;transition:border-color .25s var(--qd-ease),color .25s var(--qd-ease),background .25s var(--qd-ease)}.theme-quantum-display .qd-post-action:hover{border-color:var(--qd-accent-line);color:var(--qd-ink)}.theme-quantum-display .qd-post-action--on{border-color:var(--qd-accent);color:var(--qd-accent);background:var(--qd-accent-soft)}.theme-quantum-display .qd-post-action--static{cursor:default}.theme-quantum-display .qd-post-comments{margin-top:clamp(3rem,7vw,4.5rem)}.theme-quantum-display .qd-post-nocomments{font-size:.9rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-comment-list{display:grid;gap:.8rem}.theme-quantum-display .qd-comment{padding:1.2rem 1.3rem}.theme-quantum-display .qd-comment-head{display:flex;align-items:center;gap:.65rem}.theme-quantum-display .qd-comment-avatar{flex-shrink:0;width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--qd-accent-soft);color:var(--qd-accent);font-weight:700;font-size:.82rem}.theme-quantum-display .qd-comment-author{font-size:.84rem;font-weight:600;color:var(--qd-ink)}.theme-quantum-display .qd-comment-date{font-size:.7rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-comment-body{margin-top:.75rem;font-size:.88rem;line-height:1.7;color:var(--qd-ink-2)}.theme-quantum-display .qd-comment-form{margin-top:1.6rem;padding:1.5rem}.theme-quantum-display .qd-comment-fields{display:grid;gap:.9rem;margin-top:1rem}.theme-quantum-display .qd-comment-two{display:grid;gap:.9rem}@media(min-width:640px){.theme-quantum-display .qd-comment-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-quantum-display .qd-comment-submit{justify-self:start;padding-inline:1.8rem}.theme-quantum-display .qd-post-related{margin-top:clamp(3rem,7vw,4.5rem)}.theme-arcade-glow .ag-ribbon{position:sticky;top:0;z-index:45;height:3px;background:transparent}.theme-arcade-glow .ag-ribbon-fill{height:100%;background:linear-gradient(90deg,var(--ag-primary),var(--ag-accent));box-shadow:0 0 10px -1px var(--ag-glow);transition:width .1s linear}.theme-arcade-glow .ag-post-cover{overflow:hidden;border-radius:var(--ag-radius-lg);border:1px solid var(--ag-line-soft);background:var(--ag-surface-2)}.theme-arcade-glow .ag-post-cover img{width:100%;aspect-ratio:16 / 8;object-fit:cover}.theme-arcade-glow .ag-post-lede{font-size:1.12rem;line-height:1.75;font-weight:500;color:var(--ag-ink-strong);padding-left:1rem;border-left:3px solid var(--ag-accent);margin-bottom:1.4rem}.theme-arcade-glow .ag-post-text{font-size:1rem;line-height:1.85;color:var(--ag-ink);white-space:pre-line}.theme-arcade-glow .ag-share-row{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.theme-arcade-glow .ag-like-btn{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;padding:0;font-size:inherit;color:inherit;cursor:pointer;transition:color .2s}.theme-arcade-glow .ag-like-btn:hover,.theme-arcade-glow .ag-like-btn[data-liked=true]{color:var(--ag-accent)}.theme-arcade-glow .ag-like-btn[data-liked=true] svg{fill:currentColor}.theme-arcade-glow .ag-comment{padding:1rem 1.15rem}.theme-arcade-glow .ag-comment-avatar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:var(--ag-radius-sm);background:var(--ag-primary-soft);border:1px solid color-mix(in srgb,var(--ag-primary) 30%,transparent);color:var(--ag-primary);font-family:var(--ag-font-display);font-size:.85rem;font-weight:800}.theme-modular-bench .mb-progress{position:fixed;top:0;left:0;right:0;z-index:60;height:.45rem;background-image:repeating-linear-gradient(90deg,var(--mb-line) 0,var(--mb-line) 1px,transparent 1px,transparent 8px);background-size:100% 60%;background-position:0 100%;background-repeat:repeat-x}.theme-modular-bench .mb-progress-fill{height:100%;width:0;background:color-mix(in srgb,var(--mb-accent) 82%,transparent);transition:width .1s linear}@media(prefers-reduced-motion:reduce){.theme-modular-bench .mb-progress-fill{transition:none}}.theme-modular-bench .mb-crumb-link{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mb-font-display);font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--mb-ink-soft);text-decoration:none;transition:color .2s}.theme-modular-bench .mb-crumb-link:hover{color:var(--mb-accent)}.theme-modular-bench .mb-post-body{font-size:1rem;line-height:1.9;color:var(--mb-ink-soft);max-width:70ch}.theme-modular-bench .mb-post-body>p:last-child{white-space:pre-wrap}.theme-modular-bench .mb-post-body p:not(.mb-clip-title){white-space:pre-wrap;margin-top:1.1rem}.theme-modular-bench .mb-post-body p:not(.mb-clip-title):first-of-type{margin-top:1.2rem}.theme-modular-bench .mb-comment-row{display:flex;gap:1rem;padding:1.2rem .2rem;border-bottom:1px dashed var(--mb-line-soft)}.theme-modular-bench .mb-comment-avatar{flex-shrink:0;width:2.3rem;height:2.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--mb-radius-sm);background:var(--mb-primary-soft);border:1px solid var(--mb-line);color:var(--mb-ink);font-family:var(--mb-font-display);font-size:.85rem;font-weight:700}.theme-modular-bench .mb-log-date-sm{flex-shrink:0;font-family:var(--mb-font-display);font-size:.6rem;font-weight:700;letter-spacing:.14em;color:var(--mb-ink-faint);font-variant-numeric:tabular-nums;padding-top:.25rem}.theme-modular-bench .mb-related-row{display:flex;align-items:center;gap:1.1rem;padding:.95rem .2rem;border-bottom:1px dashed var(--mb-line-soft);text-decoration:none;color:var(--mb-ink-faint);transition:color .2s}.theme-modular-bench .mb-related-row:hover{color:var(--mb-accent)}.theme-blue-print .bp-progress{position:fixed;top:0;left:0;right:0;z-index:50;height:0;pointer-events:none}.theme-blue-print .bp-progress-rule{position:absolute;top:0;left:0;height:2px;width:0;background:var(--bp-accent)}.theme-blue-print .bp-progress-arrow{position:absolute;top:1px;left:0;width:7px;height:7px;border-top:1.5px solid var(--bp-accent);border-right:1.5px solid var(--bp-accent);transform:rotate(45deg);margin-top:-3.5px}.theme-blue-print .bp-progress-label{position:absolute;top:8px;left:8px;font-size:.54rem;font-weight:500;letter-spacing:.12em;color:var(--bp-ink-faint);background:color-mix(in srgb,var(--bp-surface) 85%,transparent);border:1px solid var(--bp-line-soft);border-radius:var(--bp-radius-sm);padding:.1rem .32rem}@media(max-width:767px){.theme-blue-print .bp-progress-label{display:none}}.theme-blue-print .bp-post-body{font-size:.98rem;line-height:1.85;color:var(--bp-ink)}.theme-blue-print .bp-post-body h2,.theme-blue-print .bp-post-body h3{font-weight:600;color:var(--bp-ink-strong);margin-top:1.6em;margin-bottom:.5em}.theme-blue-print .bp-post-body p{margin-bottom:1em}.theme-blue-print .bp-post-body ul,.theme-blue-print .bp-post-body ol{margin:0 0 1em 1.4em;list-style:square}.theme-blue-print .bp-post-body ol{list-style:decimal}.theme-blue-print .bp-post-body li{margin-bottom:.35em}.theme-blue-print .bp-post-body a{color:var(--bp-accent);text-decoration:underline;text-underline-offset:3px}.theme-blue-print .bp-post-body blockquote{border-left:2px solid var(--bp-accent);padding-left:1rem;color:var(--bp-ink-soft);font-style:italic;margin:1.2em 0}.theme-blue-print .bp-post-body code{font-family:var(--bp-mono);font-size:.85em;background:var(--bp-paper-2);border:1px solid var(--bp-line-soft);border-radius:var(--bp-radius-sm);padding:.08em .35em}.theme-blue-print .bp-post-body pre{background:var(--bp-paper-2);border:1px solid var(--bp-line);border-radius:var(--bp-radius-sm);padding:.9rem 1rem;overflow-x:auto;margin-bottom:1em}.theme-blue-print .bp-post-body img{border:1px solid var(--bp-line);border-radius:var(--bp-radius-sm)}.theme-blue-print .bp-comment-row{display:flex;gap:.85rem;padding:1.1rem .2rem;border-bottom:1px solid var(--bp-line-soft)}.sw-posthead[data-astro-cid-iizllqzr]{max-width:42rem;margin-top:1.4rem}.sw-posthead-title[data-astro-cid-iizllqzr]{margin-top:.9rem}.sw-posthead-meta[data-astro-cid-iizllqzr]{margin-top:.7rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.sw-postbody[data-astro-cid-iizllqzr]{max-width:44rem;margin-top:1.6rem}.sw-postpara[data-astro-cid-iizllqzr]{line-height:1.8;color:var(--sw-ink-soft);margin-bottom:1.15rem;font-size:.99rem}.sw-dropcap[data-astro-cid-iizllqzr]:first-letter{font-family:var(--sw-slab);font-weight:700;font-size:3.1em;float:left;line-height:.82;padding-right:.55rem;padding-top:.12rem;color:var(--sw-primary)}.sw-postshare[data-astro-cid-iizllqzr]{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;max-width:44rem;margin-top:1.6rem;padding-block:1rem;border-block:1px dashed var(--sw-line)}.sw-postnotes[data-astro-cid-iizllqzr]{max-width:44rem;margin-top:2.4rem}.sw-notes-list[data-astro-cid-iizllqzr]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.9rem}.sw-note[data-astro-cid-iizllqzr]{display:flex;gap:.8rem;align-items:flex-start;background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);padding:.95rem 1.05rem}.sw-note-avatar[data-astro-cid-iizllqzr]{width:2rem;height:2rem;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--sw-primary);color:var(--sw-primary-ink);font-weight:700;font-size:.82rem}.sw-note-name[data-astro-cid-iizllqzr]{font-weight:600;font-size:.88rem;color:var(--sw-ink-strong);margin:0}.sw-note-body[data-astro-cid-iizllqzr]{margin:.2rem 0 0;font-size:.86rem;line-height:1.6}.sw-postnext[data-astro-cid-iizllqzr]{margin-top:2.6rem}.sw-notecard[data-astro-cid-iizllqzr]{display:flex;flex-direction:column;gap:.4rem;text-decoration:none;background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);padding:1.2rem;transition:box-shadow .22s var(--sw-ease),transform .22s var(--sw-ease)}.sw-notecard[data-astro-cid-iizllqzr]:hover{box-shadow:var(--sw-shadow-md);transform:translateY(-3px)}.sw-notecard[data-astro-cid-iizllqzr] strong[data-astro-cid-iizllqzr]{font-family:var(--sw-slab);font-size:1.05rem;color:var(--sw-ink-strong);line-height:1.35}.pf-posthead[data-astro-cid-n4ad63lg]{max-width:44rem;margin-top:1.4rem}.pf-posthead-title[data-astro-cid-n4ad63lg]{margin-top:.9rem}.pf-posthead-meta[data-astro-cid-n4ad63lg]{margin:.7rem 0 0;font-size:.78rem}.pf-postbody[data-astro-cid-n4ad63lg]{max-width:44rem;margin-top:1.6rem;padding:1.6rem;border-radius:var(--pf-radius-lg);border:1px solid var(--pf-line-soft);box-shadow:var(--pf-shadow-sm)}.pf-postpara[data-astro-cid-n4ad63lg]{font-size:1rem;line-height:1.78rem;color:var(--pf-ink);margin:0 0 1.1rem}.pf-postpara[data-astro-cid-n4ad63lg][data-first=true]:first-letter{font-family:var(--pf-serif);font-size:3.1rem;font-weight:700;color:var(--pf-primary);float:left;line-height:.86;padding-right:.55rem;padding-top:.18rem}.pf-postshare[data-astro-cid-n4ad63lg]{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:1.2rem}.pf-post-replies[data-astro-cid-n4ad63lg]{margin-top:2.4rem}.pf-comments[data-astro-cid-n4ad63lg]{display:grid;gap:1rem;margin-top:1.4rem}.pf-comment-head[data-astro-cid-n4ad63lg]{display:flex;align-items:center;gap:.7rem}.pf-comment-avatar[data-astro-cid-n4ad63lg]{width:2.1rem;height:2.1rem;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex:none}.pf-comment-author[data-astro-cid-n4ad63lg]{font-weight:700;font-size:.9rem;color:var(--pf-ink-strong);margin:0}.pf-comment-body[data-astro-cid-n4ad63lg]{margin:.7rem 0 0;font-size:.88rem;line-height:1.65;color:var(--pf-ink-soft)}.pf-comment-form[data-astro-cid-n4ad63lg]{margin-top:1.6rem;display:grid;gap:.75rem}.pf-comment-foot[data-astro-cid-n4ad63lg]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.pf-post-related[data-astro-cid-n4ad63lg]{margin-top:2.4rem}.pf-entrycard[data-astro-cid-n4ad63lg]{display:flex;flex-direction:column;gap:.45rem;background:var(--pf-surface);border:1px solid var(--pf-line-soft);border-radius:var(--pf-radius-lg);padding:1.3rem 1.2rem;text-decoration:none;box-shadow:var(--pf-shadow-sm);transition:transform .2s var(--pf-ease),box-shadow .2s var(--pf-ease)}.pf-entrycard[data-astro-cid-n4ad63lg]:hover{transform:translateY(-3px);box-shadow:var(--pf-shadow-md)}.pf-entrycard-title[data-astro-cid-n4ad63lg]{font-family:var(--pf-serif);font-weight:700;font-size:1.05rem;color:var(--pf-ink-strong);line-height:1.35}.ga-posthead[data-astro-cid-kmjdr6mq]{margin-top:1.2rem;max-width:44rem}.ga-posthead-title[data-astro-cid-kmjdr6mq]{margin-top:.9rem}.ga-posthead-meta[data-astro-cid-kmjdr6mq]{margin-top:.8rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.ga-postbody[data-astro-cid-kmjdr6mq]{margin-top:1.8rem;max-width:44rem}.ga-postbody[data-astro-cid-kmjdr6mq] p[data-astro-cid-kmjdr6mq]{font-size:1rem}.ga-dropcap[data-astro-cid-kmjdr6mq]:first-letter{font-family:var(--ga-display);font-size:2.9em;float:left;line-height:.82;padding-right:.55rem;padding-top:.28rem;color:var(--ga-amber)}.ga-postshare[data-astro-cid-kmjdr6mq]{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap;margin-top:2.2rem;padding-top:1.2rem;border-top:1px solid var(--ga-line-soft)}.ga-postnotes[data-astro-cid-kmjdr6mq]{margin-top:2.6rem;max-width:44rem}.ga-notes-list[data-astro-cid-kmjdr6mq]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.9rem}.ga-note[data-astro-cid-kmjdr6mq]{display:flex;gap:.8rem;align-items:flex-start;background:var(--ga-surface);border:1px solid var(--ga-line-soft);border-radius:var(--ga-radius);padding:1rem 1.1rem}.ga-note-avatar[data-astro-cid-kmjdr6mq]{width:2rem;height:2rem;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ga-rose-soft);color:var(--ga-ink-strong);font-weight:700;font-size:.85rem;font-family:var(--ga-display)}.ga-note-name[data-astro-cid-kmjdr6mq]{font-weight:600;font-size:.88rem;color:var(--ga-ink-strong);margin:0}.ga-note-body[data-astro-cid-kmjdr6mq]{margin-top:.25rem;font-size:.87rem;line-height:1.65;font-weight:300}.ga-postnext[data-astro-cid-kmjdr6mq]{margin-top:2.4rem}.ga-next-list[data-astro-cid-kmjdr6mq]{display:grid;gap:.7rem;margin-top:1.1rem;max-width:44rem}.ga-next-row[data-astro-cid-kmjdr6mq]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--ga-surface);border:1px solid var(--ga-line-soft);border-radius:var(--ga-radius);padding:.9rem 1.1rem;text-decoration:none;transition:border-color .18s,box-shadow .18s}.ga-next-row[data-astro-cid-kmjdr6mq]:hover{border-color:var(--ga-line);box-shadow:var(--ga-shadow-sm)}.ga-next-row[data-astro-cid-kmjdr6mq] strong[data-astro-cid-kmjdr6mq]{font-family:var(--ga-display);font-size:1rem;font-weight:500;color:var(--ga-ink-strong);line-height:1.35}.ga-next-row[data-astro-cid-kmjdr6mq]:hover strong[data-astro-cid-kmjdr6mq]{color:var(--ga-amber)}.ga-next-row[data-astro-cid-kmjdr6mq] svg[data-astro-cid-kmjdr6mq]{color:var(--ga-ink-faint);flex:none}.pg-post-para[data-astro-cid-iedb6bnm]{font-size:1rem;line-height:1.8;color:var(--pg-ink);margin:0 0 1.15rem}.pg-post-lead[data-astro-cid-iedb6bnm]:first-letter{float:left;font-family:var(--pg-display);font-size:3.3em;line-height:.8;padding:.06em .14em 0 0;color:var(--pg-amber-deep)}html[data-theme=dark] .pg-post-lead[data-astro-cid-iedb6bnm]:first-letter{color:var(--pg-amber)}.pg-post-pull[data-astro-cid-iedb6bnm]{margin:1.6rem 0;padding:1.1rem 1.3rem;border-left:3px solid var(--pg-gold);background:var(--pg-surface);border-radius:0 var(--pg-radius) var(--pg-radius) 0}.pg-post-pull-text[data-astro-cid-iedb6bnm]{font-family:var(--pg-display);font-size:1.22rem;line-height:1.55;color:var(--pg-ink-strong);margin:0}.pg-post-pull-src[data-astro-cid-iedb6bnm]{display:block;margin-top:.55rem;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--pg-ink-faint)}.pg-post-share[data-astro-cid-iedb6bnm]{margin-top:2rem;padding:1.1rem 1.2rem;background:var(--pg-surface);border:1px dashed var(--pg-line);border-radius:var(--pg-radius-lg)}.pg-post-sharebtn[data-astro-cid-iedb6bnm]{display:inline-flex;align-items:center;gap:.4rem;background:var(--pg-paper);border:1px solid var(--pg-line);border-radius:999px;padding:.42rem .85rem;cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pg-ink-soft);text-decoration:none;transition:border-color .16s,color .16s;font-family:inherit}.pg-post-sharebtn[data-astro-cid-iedb6bnm]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-post-replies[data-astro-cid-iedb6bnm]{margin-top:2.6rem}.pg-post-replylist[data-astro-cid-iedb6bnm]{display:grid;gap:.8rem;margin-bottom:1.4rem}.pg-post-reply[data-astro-cid-iedb6bnm]{display:flex;gap:.8rem;align-items:flex-start;background:var(--pg-surface);border:1px solid var(--pg-line-soft);border-radius:var(--pg-radius);padding:.9rem 1rem}.pg-post-replymark[data-astro-cid-iedb6bnm]{flex:none;width:2.1rem;height:2.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--pg-primary-soft);color:var(--pg-primary);font-weight:800;font-size:.8rem}.pg-post-replymain[data-astro-cid-iedb6bnm]{display:grid;gap:.3rem;min-width:0}.pg-post-replyname[data-astro-cid-iedb6bnm]{font-size:.86rem;color:var(--pg-ink-strong)}.pg-post-replybody[data-astro-cid-iedb6bnm]{margin:0;font-size:.9rem;line-height:1.65;color:var(--pg-ink-soft);word-break:break-word}.pg-post-replyform[data-astro-cid-iedb6bnm]{background:var(--pg-paper2);border:1px solid var(--pg-line);border-radius:var(--pg-radius-lg);padding:1.2rem 1.2rem 1.3rem}.ah-sheet[data-astro-cid-xpnmlozf]{display:grid;gap:2rem;grid-template-columns:1fr;max-width:72rem;margin-inline:auto}@media(min-width:1024px){.ah-sheet[data-astro-cid-xpnmlozf]{grid-template-columns:minmax(0,1fr) 19.5rem;gap:3rem;align-items:start}}.ah-sheet-meta[data-astro-cid-xpnmlozf]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.ah-sheet-main[data-astro-cid-xpnmlozf]{max-width:44rem}.ah-body[data-astro-cid-xpnmlozf]{display:grid;gap:1.05rem}.ah-para[data-astro-cid-xpnmlozf]{margin:0;font-size:1.02rem;line-height:1.85;color:var(--ah-ink)}.ah-para[data-astro-cid-xpnmlozf]:first-child:first-letter{font-family:var(--ah-serif);font-weight:600;color:var(--ah-gold-deep);float:left;font-size:3.1rem;line-height:.86;padding:.18rem .6rem 0 0}html[data-theme=dark] .ah-para[data-astro-cid-xpnmlozf]:first-child:first-letter{color:var(--ah-gold)}.ah-pull[data-astro-cid-xpnmlozf]{position:relative;margin:.5rem 0;padding:1.15rem 1.25rem 1.05rem 1.35rem;background:var(--ah-blush);border-left:3px solid var(--ah-gold);border-radius:var(--ah-radius)}.ah-pull-seal[data-astro-cid-xpnmlozf]{position:absolute;top:-.9rem;right:.9rem}.ah-pull-text[data-astro-cid-xpnmlozf]{margin:0;font-family:var(--ah-serif);font-style:italic;font-weight:500;font-size:1.18rem;line-height:1.6;color:var(--ah-ink-strong)}.ah-share[data-astro-cid-xpnmlozf]{margin-top:2.1rem;padding-top:1.4rem;border-top:1px solid var(--ah-line-soft);display:grid;gap:.7rem}.ah-share-row[data-astro-cid-xpnmlozf]{display:flex;align-items:center;gap:1.15rem;flex-wrap:wrap}.ah-notes[data-astro-cid-xpnmlozf]{margin-top:2.6rem}.ah-notes-grid[data-astro-cid-xpnmlozf]{display:grid;gap:1rem}@media(min-width:640px){.ah-notes-grid[data-astro-cid-xpnmlozf]{grid-template-columns:repeat(2,1fr)}}.ah-note[data-astro-cid-xpnmlozf]{position:relative;padding:1.35rem 1.2rem 1.1rem;background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm)}.ah-note-quote[data-astro-cid-xpnmlozf]{margin:.75rem 0 .55rem;font-size:.92rem;line-height:1.7;color:var(--ah-ink)}.ah-note-who[data-astro-cid-xpnmlozf]{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ah-ink-soft)}.ah-sheet-side[data-astro-cid-xpnmlozf]{display:grid;gap:1.15rem;align-self:start}@media(min-width:1024px){.ah-sheet-side[data-astro-cid-xpnmlozf]{position:sticky;top:5.5rem}}.ah-ledger-vial[data-astro-cid-xpnmlozf]{display:flex;justify-content:center;padding:.4rem 0 .2rem}.ah-ledger-list[data-astro-cid-xpnmlozf]{display:grid;gap:.85rem;margin:1rem 0 1.1rem}.ah-ledger-row[data-astro-cid-xpnmlozf]{display:grid;gap:.1rem;padding-bottom:.8rem;border-bottom:1px solid var(--ah-line-soft)}.ah-ledger-row[data-astro-cid-xpnmlozf]:last-child{border-bottom:0;padding-bottom:0}.ah-filed[data-astro-cid-xpnmlozf]{display:grid;gap:.35rem;margin:.95rem 0 1.05rem}.ah-filed-link[data-astro-cid-xpnmlozf]{display:flex;flex-direction:column;gap:.12rem;padding:.55rem .65rem;border-radius:var(--ah-radius);text-decoration:none;transition:background .18s var(--ah-ease)}.ah-filed-link[data-astro-cid-xpnmlozf]:hover{background:var(--ah-gold-soft)}.ah-filed-title[data-astro-cid-xpnmlozf]{font-family:var(--ah-serif);font-weight:600;font-size:.98rem;line-height:1.35;color:var(--ah-ink-strong)}.ah-filed-link[data-astro-cid-xpnmlozf]:hover .ah-filed-title[data-astro-cid-xpnmlozf]{color:var(--ah-primary)}.ah-filed-date[data-astro-cid-xpnmlozf]{font-size:.7rem;letter-spacing:.1em}.mg-post-para[data-astro-cid-4llhethd]{font-size:1rem;line-height:1.8;color:var(--mg-ink);margin:0 0 1.15rem}.mg-post-pull[data-astro-cid-4llhethd]{margin:1.6rem 0;padding:1.1rem 1.3rem;border-left:3px solid var(--mg-gold);background:var(--mg-surface);border-radius:0 var(--mg-radius) var(--mg-radius) 0;transform:rotate(-.4deg)}.mg-post-pull-text[data-astro-cid-4llhethd]{font-family:var(--mg-display);font-style:italic;font-weight:500;font-size:1.18rem;line-height:1.5;color:var(--mg-rubric);margin:0;font-variation-settings:"opsz" 100}.mg-post-pull-src[data-astro-cid-4llhethd]{display:block;margin-top:.5rem;font-family:var(--mg-mono);font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mg-ink-faint)}.mg-post-share[data-astro-cid-4llhethd]{margin-top:1.8rem;padding-top:1.3rem;border-top:1px solid var(--mg-rule)}.mg-post-sharebtn[data-astro-cid-4llhethd]{display:inline-flex;align-items:center;gap:.4rem;background:var(--mg-surface);border:1px solid var(--mg-rule);border-radius:var(--mg-radius);padding:.45rem .85rem;font-family:var(--mg-mono);font-size:.64rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mg-ink-soft);text-decoration:none;cursor:pointer;transition:border-color .16s,color .16s}.mg-post-sharebtn[data-astro-cid-4llhethd]:hover{border-color:var(--mg-rubric);color:var(--mg-rubric)}.mg-post-replies[data-astro-cid-4llhethd]{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--mg-rule)}.mg-post-replylist[data-astro-cid-4llhethd]{display:grid;gap:.9rem;margin-bottom:1.4rem}.mg-post-reply[data-astro-cid-4llhethd]{display:flex;gap:.8rem;align-items:flex-start}.mg-post-replymark[data-astro-cid-4llhethd]{flex:none;width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid var(--mg-rule);background:var(--mg-surface);display:inline-flex;align-items:center;justify-content:center;font-family:var(--mg-display);font-style:italic;font-size:.95rem;color:var(--mg-rubric)}.mg-post-replymain[data-astro-cid-4llhethd]{min-width:0}.mg-post-replyname[data-astro-cid-4llhethd]{font-family:var(--mg-display);font-size:.92rem;color:var(--mg-ink-strong)}.mg-post-replybody[data-astro-cid-4llhethd]{margin:.3rem 0 0;font-size:.88rem;line-height:1.65;color:var(--mg-ink-soft)}.mg-post-replyform[data-astro-cid-4llhethd]{background:var(--mg-surface);border:1px solid var(--mg-rule);border-radius:var(--mg-radius);padding:1.2rem 1.2rem 1.3rem}.pkf-post-body[data-astro-cid-sgfa6h42]{font-size:1rem;line-height:1.8;color:var(--pkf-ink)}.pkf-post-body[data-astro-cid-sgfa6h42] p[data-astro-cid-sgfa6h42]{margin:0 0 1.05rem}.pkf-pullquote[data-astro-cid-sgfa6h42]{margin:1.6rem 0;padding:1.2rem 1.3rem;background:var(--pkf-surface);border:1px solid var(--pkf-line);border-left:3px solid var(--pkf-ember);border-radius:var(--pkf-radius-lg);display:grid;gap:.6rem}.pkf-pullquote[data-astro-cid-sgfa6h42] p[data-astro-cid-sgfa6h42]{margin:0;font-family:var(--pkf-display);font-size:1.3rem;font-weight:600;line-height:1.4;color:var(--pkf-ink-strong)}.pkf-post-share[data-astro-cid-sgfa6h42]{margin-top:2rem;padding:1.15rem 1.2rem;background:var(--pkf-surface);border:1px dashed var(--pkf-line-strong);border-radius:var(--pkf-radius-lg)}.pkf-post-copybtn[data-astro-cid-sgfa6h42]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--pkf-mono);font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--pkf-ember-deep);background:var(--pkf-ember-soft);border:1px solid var(--pkf-ember);border-radius:var(--pkf-radius);padding:.42rem .8rem;cursor:pointer;transition:background .18s,color .18s}.pkf-post-copybtn[data-astro-cid-sgfa6h42]:hover{background:var(--pkf-ember);color:#fafbf8}html[data-theme=dark] .pkf-post-copybtn[data-astro-cid-sgfa6h42]{color:var(--pkf-ember)}.pkf-post-replies[data-astro-cid-sgfa6h42]{margin-top:2.2rem}.pkf-post-reply[data-astro-cid-sgfa6h42]{display:flex;gap:.8rem;padding:.9rem 0;border-bottom:1px dashed var(--pkf-line)}.pkf-post-reply[data-astro-cid-sgfa6h42]:last-child{border-bottom:0}.pkf-post-avatar[data-astro-cid-sgfa6h42]{width:2.2rem;height:2.2rem;flex:none;display:grid;place-items:center;background:var(--pkf-slate);color:var(--pkf-paper);border-radius:var(--pkf-radius);font-family:var(--pkf-display);font-weight:700;font-size:1rem}.ok-post-meta[data-astro-cid-sfqjombv]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-family:var(--ok-body);font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ok-ink-faint);font-variant-numeric:tabular-nums}.ok-prose[data-astro-cid-sfqjombv] p[data-astro-cid-sfqjombv]{font-size:.96rem;line-height:1.8;color:var(--ok-ink);margin:0 0 1rem}.ok-prose[data-astro-cid-sfqjombv] blockquote[data-astro-cid-sfqjombv]{margin:0 0 1.3rem}.ok-comment[data-astro-cid-sfqjombv]{background:var(--ok-surface);border:1px solid var(--ok-line);padding:.95rem 1.05rem 1.05rem}.ok-slip-init[data-astro-cid-sfqjombv]{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ok-brass);color:var(--ok-brass-deep);font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums}html[data-theme=dark] .ok-slip-init[data-astro-cid-sfqjombv]{color:var(--ok-brass)}.er-posthead[data-astro-cid-gzj25dbp]{margin-top:1.2rem;max-width:44rem}.er-posthead-title[data-astro-cid-gzj25dbp]{margin-top:.9rem}.er-posthead-meta[data-astro-cid-gzj25dbp]{margin-top:.8rem;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.er-postbody[data-astro-cid-gzj25dbp]{margin-top:1.8rem;max-width:44rem}.er-postbody[data-astro-cid-gzj25dbp] p[data-astro-cid-gzj25dbp]{font-size:1rem}.er-postshare[data-astro-cid-gzj25dbp]{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap;margin-top:2.2rem;padding-top:1.2rem;border-top:1px dashed var(--er-line)}.er-postnotes[data-astro-cid-gzj25dbp]{margin-top:2.6rem;max-width:44rem}.er-notes-list[data-astro-cid-gzj25dbp]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.9rem}.er-note[data-astro-cid-gzj25dbp]{display:flex;gap:.8rem;align-items:flex-start;background:var(--er-surface);border:1px solid var(--er-line-soft);border-radius:var(--er-radius-lg);padding:1rem 1.1rem}.er-note-avatar[data-astro-cid-gzj25dbp]{width:2rem;height:2rem;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--er-accent-soft);color:var(--er-ink-strong);font-weight:700;font-size:.85rem;font-family:var(--er-serif)}.er-note-name[data-astro-cid-gzj25dbp]{font-weight:600;font-size:.88rem;color:var(--er-ink-strong)}.er-note-body[data-astro-cid-gzj25dbp]{margin-top:.25rem;font-size:.87rem;line-height:1.65}.er-postnext[data-astro-cid-gzj25dbp]{margin-top:2.4rem}.er-next-list[data-astro-cid-gzj25dbp]{display:grid;gap:.7rem;margin-top:1.1rem}.er-next-row[data-astro-cid-gzj25dbp]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--er-surface);border:1px solid var(--er-line-soft);border-radius:var(--er-radius);padding:.9rem 1.1rem;text-decoration:none;transition:border-color .18s,box-shadow .18s}.er-next-row[data-astro-cid-gzj25dbp]:hover{border-color:var(--er-line);box-shadow:var(--er-shadow-sm)}.er-next-row[data-astro-cid-gzj25dbp] strong[data-astro-cid-gzj25dbp]{font-family:var(--er-serif);font-size:1rem;font-weight:600;color:var(--er-ink-strong);line-height:1.35}.er-next-row[data-astro-cid-gzj25dbp]:hover strong[data-astro-cid-gzj25dbp]{color:var(--er-primary)}.er-next-row[data-astro-cid-gzj25dbp] svg[data-astro-cid-gzj25dbp]{color:var(--er-ink-faint);flex:none}
