.blog-module__5VY_7a__page{padding:0}.blog-module__5VY_7a__head{padding:var(--sp-16) 0 var(--sp-10)}.blog-module__5VY_7a__eyebrow{margin-bottom:var(--sp-3);}.blog-module__5VY_7a__title{}.blog-module__5VY_7a__lead{margin-top:var(--sp-4);font-size:var(--vitrine-fs-lead);color:var(--text-secondary);text-wrap:pretty;max-width:58ch}.blog-module__5VY_7a__list{margin:0;padding:0;list-style:none}.blog-module__5VY_7a__entry{gap:var(--vitrine-rule-w);background:var(--vitrine-rule-strong);border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);grid-template-columns:minmax(0,5fr) minmax(0,19fr);display:grid;position:relative}.blog-module__5VY_7a__stamp,.blog-module__5VY_7a__body{background:var(--vitrine-bg);min-width:0;transition:background-color var(--t-base) ease, box-shadow var(--t-base) ease}.blog-module__5VY_7a__stamp{gap:var(--sp-1);padding:var(--sp-8) var(--sp-6) var(--sp-8) 0;flex-direction:column;display:flex}.blog-module__5VY_7a__date{font-size:var(--fs-lg);color:var(--text-primary);font-variant-numeric:tabular-nums}.blog-module__5VY_7a__reading{font-size:var(--fs-lg);color:var(--text-muted);font-variant-numeric:tabular-nums}.blog-module__5VY_7a__body{padding:var(--sp-8) 0 var(--sp-8) var(--sp-6)}.blog-module__5VY_7a__entryTitle{max-width:46ch;}.blog-module__5VY_7a__entryLink{color:inherit;transition:color var(--t-base) ease;text-decoration:none}.blog-module__5VY_7a__entryLink:after{content:"";position:absolute;inset:0}.blog-module__5VY_7a__entryDescription{margin-top:var(--sp-3);font-size:var(--fs-xl);color:var(--text-secondary);text-wrap:pretty;max-width:76ch;line-height:1.55}.blog-module__5VY_7a__cta{align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-muted);transition:color var(--t-base) ease;display:inline-flex}.blog-module__5VY_7a__ctaArrow{transition:transform var(--t-base) var(--ease-out);flex-shrink:0}.blog-module__5VY_7a__entry:hover .blog-module__5VY_7a__stamp,.blog-module__5VY_7a__entry:hover .blog-module__5VY_7a__body{background:var(--vitrine-bg-alt)}.blog-module__5VY_7a__entry:hover .blog-module__5VY_7a__entryLink,.blog-module__5VY_7a__entry:hover .blog-module__5VY_7a__cta{color:var(--text-primary)}.blog-module__5VY_7a__entry:hover .blog-module__5VY_7a__ctaArrow{transform:translate(3px)}.blog-module__5VY_7a__entry:focus-within .blog-module__5VY_7a__body{background:var(--vitrine-bg-deep);box-shadow:inset 2px 0 0 0 var(--accent)}.blog-module__5VY_7a__entry:focus-within .blog-module__5VY_7a__stamp,.blog-module__5VY_7a__entry:focus-within:hover .blog-module__5VY_7a__stamp,.blog-module__5VY_7a__entry:focus-within:hover .blog-module__5VY_7a__body{background:var(--vitrine-bg-deep)}.blog-module__5VY_7a__entryLink:focus-visible{outline:none}@media (forced-colors:active){.blog-module__5VY_7a__entryLink:focus-visible{outline-offset:-2px;outline:2px solid}}.blog-module__5VY_7a__backLink{align-items:center;gap:var(--sp-2);margin-top:var(--sp-10);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-muted);transition:color var(--t-base) ease;text-decoration:none;display:inline-flex}.blog-module__5VY_7a__backLink:hover{color:var(--text-primary)}.blog-module__5VY_7a__articleHead{padding:var(--sp-6) 0 var(--sp-10)}.blog-module__5VY_7a__articleTitle{max-width:30ch;}.blog-module__5VY_7a__eyebrowSep{margin:0 var(--sp-2)}.blog-module__5VY_7a__fallbackNotice{padding:var(--sp-4) 0;border-top:var(--vitrine-rule-w) solid var(--vitrine-rule);font-size:var(--fs-lg);color:var(--text-muted)}.blog-module__5VY_7a__columns{border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);padding-top:var(--sp-10);grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.blog-module__5VY_7a__prose{grid-column:1/span 15;min-width:0;max-width:58ch}.blog-module__5VY_7a__rail{min-width:0;top:calc(var(--nav-h) + var(--sp-6));grid-column:17/span 8;align-self:start;position:sticky}.blog-module__5VY_7a__related{margin-top:var(--sp-12)}.blog-module__5VY_7a__relatedTitle{margin-bottom:var(--sp-4);}@media (max-width:1000px){.blog-module__5VY_7a__columns{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.blog-module__5VY_7a__prose{grid-column:1}.blog-module__5VY_7a__rail{grid-area:1/1;position:static}}@media (max-width:900px){.blog-module__5VY_7a__entry{grid-template-columns:minmax(0,1fr)}.blog-module__5VY_7a__stamp{align-items:baseline;gap:var(--sp-4);padding:var(--sp-7) 0 var(--sp-4);flex-direction:row}.blog-module__5VY_7a__body{padding:0 0 var(--sp-8)}.blog-module__5VY_7a__entry:focus-within .blog-module__5VY_7a__stamp{box-shadow:inset 2px 0 0 0 var(--accent)}}@media (max-width:600px){.blog-module__5VY_7a__head{padding:var(--sp-12) 0 var(--sp-8)}.blog-module__5VY_7a__stamp{gap:var(--sp-1);flex-direction:column}}