.R4ajaW_blogCard{text-decoration:none;display:block;position:relative}.R4ajaW_blogCard:after{content:"";background:var(--theme-text);z-index:1;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.R4ajaW_blogCard:hover:after{width:100%}.R4ajaW_blogCard:hover .R4ajaW_scanline{opacity:1}.R4ajaW_scanline{z-index:-1;opacity:0;border-block:1px solid var(--theme-border-color);transition:opacity .3s}.R4ajaW_contentWrapper{display:flex}@media (max-width:768px){.R4ajaW_contentWrapper{flex-direction:column}}.R4ajaW_title{font-family:var(--font-heading),var(--font-body),sans-serif;letter-spacing:-.01em;margin:1.2rem 0;font-size:1rem;font-weight:800;line-height:1.2;display:block}@media (max-width:1600px){.R4ajaW_title{font-size:1.25rem}}@media (max-width:768px){.R4ajaW_title{font-size:1rem}}.R4ajaW_title code{font-size:inherit}.R4ajaW_title{text-decoration:none;margin-top:0!important}.R4ajaW_media{max-width:50%;position:relative}@media (max-width:768px){.R4ajaW_media{width:100%;max-width:100%;margin-bottom:2rem;padding:0}}.R4ajaW_meta{opacity:.5;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}@media (max-width:768px){.R4ajaW_meta{margin-bottom:.6rem}}.R4ajaW_meta time{text-wrap:nowrap;letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.R4ajaW_meta time{font-size:15px;line-height:18px}}.R4ajaW_meta p{text-wrap:nowrap;letter-spacing:0;margin:0;font-size:16px;line-height:20px}@media (max-width:1920px){.R4ajaW_meta p{font-size:15px;line-height:18px}}.R4ajaW_mediaLink{flex-grow:0;flex-shrink:0}.R4ajaW_content{flex-direction:column;flex-grow:1;justify-content:center;gap:.5rem;width:50%;padding-left:2rem;padding-right:2rem;text-decoration:none;display:flex}@media (max-width:768px){.R4ajaW_content{width:100%;padding:0}}.R4ajaW_minimal{border:1px solid var(--theme-border-color)}.R4ajaW_minimal .R4ajaW_media{max-width:25%}.R4ajaW_minimal .R4ajaW_title{font-size:var(--font-body-size);margin-bottom:0;font-weight:500;line-height:1.4}.R4ajaW_minimal .R4ajaW_scanline{border:none}
.FbtCvW_title{margin:0 0 2rem}.FbtCvW_grid{row-gap:2rem;display:grid}.FbtCvW_minimal .FbtCvW_grid{row-gap:1rem}
