.BlogIndex-module__HjrnDG__blogIndex{padding:80px 5%}.BlogIndex-module__HjrnDG__container{text-align:left;max-width:1200px;margin:0 auto}.BlogIndex-module__HjrnDG__heading{margin:0 0 24px}.BlogIndex-module__HjrnDG__featured{margin-bottom:56px}.BlogIndex-module__HjrnDG__featuredLink{color:var(--color-ink);background-color:var(--color-cream);border:var(--border-hairline);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;column-gap:40px;padding:24px;text-decoration:none;display:grid}.BlogIndex-module__HjrnDG__featuredLink:hover,.BlogIndex-module__HjrnDG__featuredLink:focus-visible{box-shadow:var(--shadow-panel);transform:translateY(-4px)}.BlogIndex-module__HjrnDG__featuredLink:focus-visible{outline:2px solid var(--color-green);outline-offset:4px}.BlogIndex-module__HjrnDG__featuredCover{min-width:0}.BlogIndex-module__HjrnDG__featuredBody{flex-direction:column;display:flex}.BlogIndex-module__HjrnDG__featuredTitle{color:var(--color-ink);letter-spacing:-.02em;font-family:var(--font-serif);margin:12px 0;font-size:34px;font-weight:400;line-height:116%}.BlogIndex-module__HjrnDG__featuredExcerpt{color:var(--muted-foreground);margin:0;font-size:16px;line-height:160%}.BlogIndex-module__HjrnDG__wrapper{gap:60px;margin-top:60px;display:flex}.BlogIndex-module__HjrnDG__left{flex-flow:column;flex:1;gap:24px 12px;max-width:200px;display:flex}.BlogIndex-module__HjrnDG__railBtn{color:#000;text-align:left;font-family:inherit;font-size:14px;line-height:20px;text-decoration:none;display:block}.BlogIndex-module__HjrnDG__railBtn:hover{text-decoration:underline}.BlogIndex-module__HjrnDG__railBtn[aria-current=page]{font-weight:700}.BlogIndex-module__HjrnDG__railGroup{flex-direction:column;gap:10px;display:flex}.BlogIndex-module__HjrnDG__railGroupLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px;font-weight:600;line-height:16px}.BlogIndex-module__HjrnDG__railLinks{display:contents}.BlogIndex-module__HjrnDG__railCount{color:var(--muted-foreground);font-size:12px}.BlogIndex-module__HjrnDG__right{flex:1;max-width:none}.BlogIndex-module__HjrnDG__grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.BlogIndex-module__HjrnDG__card{color:var(--color-ink);text-decoration:none;display:block}.BlogIndex-module__HjrnDG__chip{color:var(--muted-foreground);border-radius:7px;padding:2px 0;font-size:13px;line-height:18px;display:inline-flex}.BlogIndex-module__HjrnDG__chipRow{align-items:center;column-gap:10px;margin-top:12px;display:flex}.BlogIndex-module__HjrnDG__cardTitle{text-wrap:balance;letter-spacing:-.02em;font-family:var(--font-serif);margin:8px 0;font-size:22px;font-weight:400;line-height:130%}.BlogIndex-module__HjrnDG__cardExcerpt{color:var(--muted-foreground);margin:0;font-size:15px;line-height:150%}.BlogIndex-module__HjrnDG__empty{color:var(--muted-foreground);font-size:15px}.BlogIndex-module__HjrnDG__pagination{border-top:var(--border-hairline);justify-content:space-between;margin-top:48px;padding-top:24px;display:flex}.BlogIndex-module__HjrnDG__pageLink{color:var(--color-ink);transition:opacity .2s var(--ease-out);background-color:#f6f5f4;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-block}.BlogIndex-module__HjrnDG__pageLink:hover,.BlogIndex-module__HjrnDG__pageLink:focus-visible{opacity:.75}.BlogIndex-module__HjrnDG__pageLink:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}@media screen and (max-width:991px){.BlogIndex-module__HjrnDG__featuredLink{grid-template-columns:1fr;row-gap:4px}.BlogIndex-module__HjrnDG__featuredTitle{font-size:28px}.BlogIndex-module__HjrnDG__wrapper{flex-flow:column}.BlogIndex-module__HjrnDG__left{flex-flow:wrap;column-gap:32px;max-width:none}.BlogIndex-module__HjrnDG__railGroup{flex:1 0 auto}}@media screen and (max-width:767px){.BlogIndex-module__HjrnDG__grid{grid-template-columns:1fr}.BlogIndex-module__HjrnDG__wrapper{row-gap:32px;margin-top:32px}.BlogIndex-module__HjrnDG__left{flex-flow:column;align-items:flex-start;gap:16px 0}.BlogIndex-module__HjrnDG__railGroup{flex-flow:wrap;flex:none;align-self:stretch;gap:8px;min-width:0}.BlogIndex-module__HjrnDG__railGroupLabel{flex:0 0 100%}.BlogIndex-module__HjrnDG__railLinks{scrollbar-width:none;flex:0 0 100%;gap:8px;min-width:0;margin:0 -5%;padding:0 5%;scroll-padding:0 20px;display:flex;overflow-x:auto}.BlogIndex-module__HjrnDG__railLinks::-webkit-scrollbar{display:none}.BlogIndex-module__HjrnDG__railBtn{box-sizing:border-box;white-space:nowrap;scroll-snap-align:start;border:1px solid #1b1c141f;border-radius:999px;flex:none;align-items:center;min-height:40px;padding:10px 14px;display:inline-flex}.BlogIndex-module__HjrnDG__railBtn:hover{text-decoration:none}.BlogIndex-module__HjrnDG__railBtn[aria-current=page]{color:#fff;background-color:var(--color-ink);border-color:var(--color-ink)}.BlogIndex-module__HjrnDG__railBtn[aria-current=page] .BlogIndex-module__HjrnDG__railCount{color:#ffffffb3}}@media screen and (max-width:479px){.BlogIndex-module__HjrnDG__featuredLink{padding:16px}.BlogIndex-module__HjrnDG__featuredTitle{font-size:24px}.BlogIndex-module__HjrnDG__pagination{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.BlogIndex-module__HjrnDG__featuredLink{transition:none}.BlogIndex-module__HjrnDG__featuredLink:hover,.BlogIndex-module__HjrnDG__featuredLink:focus-visible{transform:none}}
