.bw-redesign .rd-blog-page .blog-landing{--blog-tile-radius:16px;--blog-tile-background:#f5f6f7}.bw-redesign .rd-blog-page .blog-landing-header{padding-block:24px 28px}.bw-redesign .rd-blog-page .blog-landing-header h1{margin:0 0 8px;font-weight:700}.bw-redesign .rd-blog-page .blog-landing-header p{color:var(--rd-muted);margin:0}.bw-redesign .rd-blog-page .blog-theme-nav{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.bw-redesign .rd-blog-page .blog-theme-nav a{min-height:44px;color:var(--rd-ink);background:#f5f6f7;border:1px solid #dce1e5;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:.9375rem;text-decoration:none;display:inline-flex}.bw-redesign .rd-blog-page .blog-theme-nav .blog-theme-all{color:var(--rd-link);background:0 0;border-color:#0000}.bw-redesign .rd-blog-page .blog-landing-section{margin-top:36px}.bw-redesign .rd-blog-page .blog-landing-section>h2,.bw-redesign .rd-blog-page .blog-section-heading h2{color:var(--rd-navy);margin:0 0 20px;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700}.bw-redesign .rd-blog-page .blog-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.bw-redesign .rd-blog-page .blog-popular-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bw-redesign .rd-blog-page .blog-tile{border-radius:var(--blog-tile-radius);background:var(--blog-tile-background);min-width:0;overflow:hidden}.bw-redesign .rd-blog-page .blog-tile-link{height:100%;color:var(--rd-ink);flex-direction:column;text-decoration:none;display:flex}.bw-redesign .rd-blog-page .blog-tile-image{aspect-ratio:16/9;object-fit:cover;width:100%;display:block;height:auto!important}.bw-redesign .rd-blog-page .blog-tile-body{padding:20px 24px 24px}.bw-redesign .rd-blog-page .blog-tile h3{color:inherit;overflow-wrap:anywhere;margin:8px 0 0;font-size:1.1875rem;font-weight:700;line-height:1.55}.bw-redesign .rd-blog-page .blog-tile-meta{color:var(--rd-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1.5;display:flex}.bw-redesign .rd-blog-page .blog-tile-rank{color:var(--rd-navy);background:#e4edf7;border-radius:4px;padding:2px 8px}.bw-redesign .rd-blog-page .blog-tile-date{color:var(--rd-muted);margin:12px 0 0;font-size:.8125rem}.bw-redesign .rd-blog-page .blog-tile--lead{grid-column:1/-1}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-link{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;min-height:360px;display:grid}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-image{aspect-ratio:auto;min-height:0;height:100%!important}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-body{padding:28px 32px 32px}.bw-redesign .rd-blog-page .blog-tile--lead h3{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.55}.bw-redesign .rd-blog-page .blog-tile-excerpt{color:var(--rd-muted);margin:16px 0 0;font-size:.9375rem}.bw-redesign .rd-blog-page .blog-tile--support .blog-tile-image{aspect-ratio:2.5}.bw-redesign .rd-blog-page .blog-tile--support .blog-tile-body{padding:16px 20px 20px}.bw-redesign .rd-blog-page .blog-tile-link:hover h3{color:var(--rd-link);text-underline-offset:.2em;text-decoration:underline}.bw-redesign .rd-blog-page .blog-tile-link:focus-visible{outline:3px solid var(--rd-link);outline-offset:-3px}.bw-redesign .rd-blog-page .blog-section-note{color:var(--rd-muted);margin:-8px 0 24px;font-size:.8125rem}.bw-redesign .rd-blog-page .blog-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:20px;display:flex}.bw-redesign .rd-blog-page .blog-section-heading>a{align-items:center;min-height:44px;font-size:.9375rem;display:inline-flex}.bw-redesign .rd-blog-page .blog-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.bw-redesign .rd-blog-page .blog-tile--latest{background:0 0;border-bottom:1px solid #dce1e5;border-radius:0}.bw-redesign .rd-blog-page .blog-tile--latest .blog-tile-link{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;padding-block:16px;display:grid}.bw-redesign .rd-blog-page .blog-tile--latest .blog-tile-image{aspect-ratio:1;border-radius:10px}.bw-redesign .rd-blog-page .blog-tile--latest .blog-tile-body{padding:0}.bw-redesign .rd-blog-page .blog-tile--latest h3{font-size:1.0625rem}.bw-redesign .rd-blog-page .blog-tile--latest:not(:has(img)) .blog-tile-link{grid-template-columns:1fr}.bw-redesign .rd-blog-page .blog-other-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bw-redesign .rd-blog-page .blog-other-themes a{background:var(--blog-tile-background);min-height:56px;color:var(--rd-ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;text-decoration:none;display:flex}.bw-redesign .rd-blog-page .blog-other-themes small{color:var(--rd-muted)}.bw-redesign .rd-blog-page .blog-other-themes a>span{color:var(--rd-link);margin-left:auto}.bw-redesign .rd-blog-page :is(.blog-theme-nav,.blog-other-themes) a:hover{color:var(--rd-link);background:#eaf3ff}.bw-redesign .rd-blog-page .blog-topic-details{border-block:1px solid #dce1e5;margin-top:24px;padding-block:20px}.bw-redesign .rd-blog-page .blog-topic-details>summary{min-height:44px;color:var(--rd-link);cursor:pointer;padding-block:10px;font-weight:700}.bw-redesign .rd-blog-page .blog-topic-content{padding-top:20px}@media (width<=999.98px){.bw-redesign .rd-blog-page .blog-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-redesign .rd-blog-page .blog-tile--lead{grid-area:auto/1/auto/-1}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-link{min-height:0;display:flex}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-image{aspect-ratio:2;flex:none;min-height:0;height:auto!important}.bw-redesign .rd-blog-page .blog-tile--support .blog-tile-image{aspect-ratio:16/9}.bw-redesign .rd-blog-page .blog-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-redesign .rd-blog-page .blog-latest-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=575.98px){.bw-redesign .rd-blog-page .blog-landing-header{padding-block:16px 20px}.bw-redesign .rd-blog-page .blog-landing-section{margin-top:28px}.bw-redesign .rd-blog-page .blog-recommended-grid,.bw-redesign .rd-blog-page .blog-popular-grid{grid-template-columns:minmax(0,1fr);gap:16px}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-image{aspect-ratio:16/10}.bw-redesign .rd-blog-page .blog-tile--lead .blog-tile-body{padding:20px}.bw-redesign .rd-blog-page .blog-tile-body{padding:16px 20px 20px}.bw-redesign .rd-blog-page .blog-tile--support .blog-tile-image{aspect-ratio:2.1}.bw-redesign .rd-blog-page .blog-tile--latest .blog-tile-link{grid-template-columns:88px minmax(0,1fr);gap:14px}.bw-redesign .rd-blog-page .blog-other-themes{grid-template-columns:minmax(0,1fr);gap:8px}}
