.BlogIndex_section__AMFfy{background:var(--lt-bg);padding-block:clamp(2rem,5vh,4rem) clamp(5rem,12vh,9rem)}.BlogIndex_inner__eSnlY{width:100%;max-width:1600px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.BlogIndex_filters__oLiXl{display:flex;flex-wrap:wrap;gap:.5rem;-webkit-margin-after:clamp(2rem,4vh,3rem);margin-block-end:clamp(2rem,4vh,3rem)}.BlogIndex_chip__kHZtH{padding:.5rem 1rem;border-radius:999px;border:1px solid var(--lt-line);background:rgba(246,246,239,.03);color:var(--lt-ink-2);font-family:var(--font-sans),"Plus Jakarta Sans","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .24s cubic-bezier(.25,1,.5,1),border-color .24s cubic-bezier(.25,1,.5,1),background-color .24s cubic-bezier(.25,1,.5,1)}@media(hover:hover)and (pointer:fine){.BlogIndex_chip__kHZtH:hover{color:var(--bone);border-color:rgba(200,152,56,.4)}}@media(max-width:767.98px){.BlogIndex_chip__kHZtH{min-height:44px;padding-block:.6rem}}.BlogIndex_chipActive__Sd6h1{color:var(--lt-bg);background:#c89838;border-color:#c89838}@media(hover:hover)and (pointer:fine){.BlogIndex_chipActive__Sd6h1:hover{color:var(--lt-bg)}}.BlogIndex_grid__u15lg{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.25rem);gap:clamp(1.5rem,3vw,2.25rem)}@media(min-width:640px){.BlogIndex_grid__u15lg{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.BlogIndex_grid__u15lg{grid-template-columns:repeat(3,1fr)}}.BlogIndex_cell__SNCKT{min-width:0}.BlogIndex_card__eAcad{display:flex;flex-direction:column;height:100%;background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:18px;overflow:hidden;text-decoration:none;transition:transform .24s cubic-bezier(.25,1,.5,1),border-color .24s cubic-bezier(.25,1,.5,1),box-shadow .24s cubic-bezier(.25,1,.5,1)}@media(hover:hover)and (pointer:fine){.BlogIndex_card__eAcad:hover{transform:translateY(-4px);border-color:rgba(200,152,56,.4);box-shadow:0 24px 56px -24px rgba(0,0,0,.6)}.BlogIndex_card__eAcad:hover .BlogIndex_cover__QrFCP img{transform:scale(1.05)}}.BlogIndex_cover__QrFCP{position:relative;aspect-ratio:16/10;background:rgba(10,16,32,.6)}.BlogIndex_cover__QrFCP img{object-fit:cover;transition:transform .5s cubic-bezier(.25,1,.5,1)}.BlogIndex_cover__QrFCP:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,24,48,.5),transparent 45%)}.BlogIndex_body__Ix1L0{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,2vw,1.6rem);flex:1 1}.BlogIndex_tags__k8XWL{display:flex;flex-wrap:wrap;gap:.5rem}.BlogIndex_tag__8v2OQ{font-family:ui-monospace,SF Mono,Cascadia Code,monospace;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sage-deep);padding:3px 8px;border-radius:999px;background:rgba(200,152,56,.16);border:1px solid rgba(200,152,56,.2)}.BlogIndex_title__D5KVq{margin:0;font-family:var(--font-serif),"Cormorant Garamond",Georgia,"Times New Roman",serif;font-weight:500;font-size:1.375rem;line-height:1.2;letter-spacing:-.015em;color:var(--bone)}.BlogIndex_excerpt__oGfyd{margin:0;font-size:.9375rem;line-height:1.55;color:var(--lt-ink-2);flex:1 1}.BlogIndex_excerpt__oGfyd,.BlogIndex_meta__wfcAW{font-family:var(--font-sans),"Plus Jakarta Sans","Inter",system-ui,-apple-system,"Segoe UI",sans-serif}.BlogIndex_meta__wfcAW{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--lt-muted)}.BlogIndex_dot__kS1GK{width:3px;height:3px;border-radius:50%;background:var(--lt-muted)}.BlogIndex_empty__tIu5B{font-family:var(--font-sans),"Plus Jakarta Sans","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--lt-muted);text-align:center;padding-block:3rem}