.CommentsDrawer_list__49tDC,.CommentsDrawer_replies__DAziN{margin:0;padding:0;list-style:none}.CommentsDrawer_list__49tDC{display:flex;flex-direction:column}.CommentsDrawer_comment__v_OuO{padding:1rem 0;border-bottom:1px solid var(--line)}.CommentsDrawer_list__49tDC>.CommentsDrawer_comment__v_OuO:first-child{padding-top:0}.CommentsDrawer_reply__iJTdc{padding:.85rem 0 0;border-bottom:0}.CommentsDrawer_replies__DAziN{margin:.25rem 0 0 1.1rem;padding-left:1rem;border-left:2px solid var(--violet-200)}.CommentsDrawer_row__5Vl7y{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:start}.CommentsDrawer_body__RH1_F{display:flex;flex-direction:column;gap:.3rem;min-width:0}.CommentsDrawer_meta__q30ys{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;font-size:.875rem}.CommentsDrawer_meta__q30ys span{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.04em;color:var(--ink-mute)}.CommentsDrawer_text__PYsa9{font-size:.9375rem;line-height:1.5;color:var(--ink-soft);white-space:pre-wrap;word-break:break-word}.CommentsDrawer_links__GJ8_9{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:.15rem}.CommentsDrawer_links__GJ8_9 button{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;color:var(--violet-700)}.CommentsDrawer_links__GJ8_9 button:hover{text-decoration:underline;text-underline-offset:.2em}.CommentsDrawer_confirm__o_wtN .CommentsDrawer_danger__2Q2ty,.CommentsDrawer_links__GJ8_9 .CommentsDrawer_danger__2Q2ty{color:var(--danger)}.CommentsDrawer_confirm__o_wtN{display:inline-flex;align-items:center;gap:.6rem;font-size:.8125rem;color:var(--ink-soft)}.CommentsDrawer_like__dR0L5{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:2rem;padding-top:.15rem;color:var(--ink-mute);font-family:var(--font-mono);font-size:.6875rem;transition:color .2s}.CommentsDrawer_like__dR0L5:hover{color:var(--ink)}.CommentsDrawer_liked__pFQYO,.CommentsDrawer_liked__pFQYO:hover{color:var(--violet)}.CommentsDrawer_form__kKC_i{display:flex;flex-direction:column;gap:.5rem}.CommentsDrawer_replyTo__Cb8Ci{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .65rem;background:var(--violet-50);color:var(--violet-700);font-size:.8125rem;overflow:hidden}.CommentsDrawer_inputRow__nndzV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:end}.CommentsDrawer_input__aPnJz{width:100%;min-height:3rem;max-height:9rem;padding:.8rem .9rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font-size:1rem;line-height:1.4;resize:none;field-sizing:content}.CommentsDrawer_input__aPnJz:focus{outline:none;border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--violet);background:var(--white)}.CommentsDrawer_send__5L5sx{display:grid;place-items:center;width:3rem;height:3rem;background:var(--violet);color:var(--white);transition:background .25s,opacity .25s}.CommentsDrawer_send__5L5sx:hover:not(:disabled){background:var(--ink)}.CommentsDrawer_send__5L5sx:disabled{opacity:.4}.CommentsDrawer_guest__wIur0{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.9rem;color:var(--ink-soft)}.BlogView_section__U9TR_{background:var(--paper)}.BlogView_head__A2Xll{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;margin-bottom:clamp(2rem,4vw,3rem);border-bottom:1px solid var(--ink)}.BlogView_headSpaced__xrnky{margin-top:clamp(4rem,8vw,7rem)}.BlogView_count__tgsE8{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.BlogView_grid__oXl_g{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));grid-gap:clamp(2.5rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem);gap:clamp(2.5rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem)}.BlogView_card__4Cd8_{display:flex;flex-direction:column;gap:1.25rem}.BlogView_mediaHit__979PH{position:absolute;inset:0;z-index:1}.BlogView_media__1N3vN img{transition:transform 1.1s var(--ease-out)}@media (hover:hover){.BlogView_card__4Cd8_:hover .BlogView_media__1N3vN img{transform:scale(1.04)}}.BlogView_body__qgyrW{display:flex;flex-direction:column;gap:.85rem;min-width:0}.BlogView_meta__G_TKs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.BlogView_index__e065v{color:var(--violet-700);margin-right:.25rem}.BlogView_title__VdqGL{font-size:clamp(1.25rem,1rem + .8vw,1.6rem);font-weight:700;font-stretch:110%;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.BlogView_title__VdqGL a{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .6s var(--ease-out)}.BlogView_title__VdqGL a:hover{background-size:100% 1px}.BlogView_excerpt__F2Kdk{color:var(--ink-soft);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogView_more__uG1_8{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;margin-top:.25rem;font-weight:600;font-size:.9375rem;border-bottom:1px solid;padding-bottom:.15rem;transition:gap .4s var(--ease-out),color .25s}.BlogView_more__uG1_8:hover{gap:.75rem;color:var(--violet-700)}.BlogView_featured__f_ifd .BlogView_title__VdqGL{font-size:var(--fs-h2);max-width:18ch}.BlogView_featured__f_ifd .BlogView_excerpt__F2Kdk{font-size:var(--fs-lead);-webkit-line-clamp:4}@media (min-width:1024px){.BlogView_featured__f_ifd{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}}