.BlogIndex_head__cMMI9{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 48px;align-items:end}.BlogIndex_lead__vPnRq{margin:0;max-width:52ch;color:var(--sv-muted);font-size:17px;line-height:1.55}.BlogIndex_feature__ezCd9{display:block;margin-top:40px;color:inherit;text-decoration:none}.BlogIndex_featureCover__S8q0P{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--sv-radius);background:var(--sv-surface)}.BlogIndex_featureCover__S8q0P img{transition:transform .5s var(--sv-ease)}.BlogIndex_feature__ezCd9:hover .BlogIndex_featureCover__S8q0P img{transform:scale(1.012)}.BlogIndex_featureBody__sfO6a{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 48px;align-items:start;margin-top:24px}.BlogIndex_featureTitle__wV_eD{margin:10px 0 0;color:var(--sv-ink);font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:1.3;text-wrap:balance}.BlogIndex_feature__ezCd9:hover .BlogIndex_featureTitle__wV_eD{text-decoration:underline;text-decoration-color:var(--sv-control);text-underline-offset:5px}.BlogIndex_featureDek__uCJdx{margin:0;max-width:60ch;color:var(--sv-ink);font-size:17px;line-height:1.6}.BlogIndex_rowMeta__0Q8VA{display:flex;flex-wrap:wrap;gap:2px 14px;color:var(--sv-faint);font-size:13px;line-height:1.45;font-variant-numeric:tabular-nums}.BlogIndex_shelfSection__RogzW{margin-top:144px}.BlogIndex_shelf__cg_z5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none}.BlogIndex_shelfItem___Z37j{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.BlogIndex_shelfCover__flsxR{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:12px;background:var(--sv-surface)}.BlogIndex_shelfCover__flsxR img{transition:transform .4s var(--sv-ease)}.BlogIndex_shelfItem___Z37j:hover .BlogIndex_shelfCover__flsxR img{transform:scale(1.02)}.BlogIndex_shelfTitle__hMXls{color:var(--sv-ink);font-size:17px;font-weight:500;line-height:1.4;text-wrap:pretty}.BlogIndex_shelfItem___Z37j:hover .BlogIndex_shelfTitle__hMXls{text-decoration:underline;text-decoration-color:var(--sv-control);text-underline-offset:4px}.BlogIndex_library__HyfdS{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start;margin-top:144px}.BlogIndex_libraryHead__aJDJs{position:sticky;top:96px}.BlogIndex_rows__rN7Jq{margin:0;padding:0;list-style:none}.BlogIndex_row__eGn1Y{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;align-items:baseline;min-height:44px;padding:10px 0;color:inherit;text-decoration:none}.BlogIndex_rowTitle__k_DR8{color:var(--sv-ink);font-size:16px;line-height:1.45;text-wrap:pretty}.BlogIndex_row__eGn1Y:hover .BlogIndex_rowTitle__k_DR8{text-decoration:underline;text-decoration-color:var(--sv-control);text-underline-offset:4px}.BlogIndex_rowDate__pw7zQ{color:var(--sv-faint);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:899px){.BlogIndex_featureBody__sfO6a,.BlogIndex_head__cMMI9,.BlogIndex_library__HyfdS{grid-template-columns:1fr}.BlogIndex_library__HyfdS{gap:24px;margin-top:112px}.BlogIndex_libraryHead__aJDJs{position:static}.BlogIndex_shelfSection__RogzW{margin-top:112px}.BlogIndex_shelf__cg_z5{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndex_shelf__cg_z5 li:nth-child(3){display:none}}@media (max-width:559px){.BlogIndex_feature__ezCd9{margin-top:32px}.BlogIndex_featureTitle__wV_eD{font-size:21px}.BlogIndex_shelf__cg_z5{grid-template-columns:1fr;gap:32px}.BlogIndex_shelf__cg_z5 li:nth-child(3){display:block}.BlogIndex_row__eGn1Y{grid-template-columns:1fr}}