.rcb-page-header .container,.rcb-topics-wrap .container,.rcb-content-wrap{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:clamp(1.25rem,3vw,2.5rem);padding-right:clamp(1.25rem,3vw,2.5rem)}.rcb-page-header{padding:clamp(2.5rem,5vw,4rem) 0 clamp(1.5rem,2.5vw,2.25rem);border-bottom:1px solid var(--color-border, #2a2a2a)}.rcb-page-header__eyebrow{display:block;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent, #c1121f);margin-bottom:.75rem}.rcb-page-header__heading{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:var(--color-text, #f5f5f5);margin:0 0 1rem}.rcb-page-header__lead{font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.75;color:var(--color-text-muted, #b8b8b8);max-width:680px;margin:0}.rcb-topics-wrap{border-bottom:1px solid var(--color-border, #2a2a2a);margin-bottom:2.5rem}.rcb-topics{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1.25rem 0}.rcb-topic{display:inline-flex;align-items:center;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .9rem;border-radius:100px;text-decoration:none;border:1px solid var(--color-border, #2a2a2a);background:transparent;color:var(--color-text-muted, #b8b8b8);transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap}.rcb-topic:hover{border-color:var(--color-text-muted, #b8b8b8);color:var(--color-text, #f5f5f5)}.rcb-topic--active{background:var(--color-accent, #c1121f);border-color:var(--color-accent, #c1121f);color:#fff}.rcb-topic--active:hover{background:#e32636;border-color:#e32636;color:#fff}.rcb-featured{margin-bottom:clamp(2rem,4vw,3.5rem)}.rcb-featured__inner{display:grid;grid-template-columns:55fr 45fr;align-items:center;background:var(--color-bg-card, #111111);border:1px solid var(--color-border, #2a2a2a);border-radius:var(--radius-lg, 12px);overflow:hidden;transition:border-color .2s ease}.rcb-featured__inner:focus-within,.rcb-featured__inner:hover{border-color:#c1121f66}.rcb-featured__image-link{display:block;overflow:hidden;aspect-ratio:16 / 10;flex-shrink:0;text-decoration:none}.rcb-featured__image-link img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.rcb-featured__inner:hover .rcb-featured__image-link img{transform:scale(1.03)}.rcb-featured__no-image{width:100%;height:100%;min-height:280px;background:linear-gradient(135deg,#111,#1c1c1c);display:flex;align-items:center;justify-content:center}.rcb-featured__no-image svg{width:56px;height:56px;opacity:.12}.rcb-featured__body{padding:clamp(1.75rem,3vw,2.75rem) clamp(1.5rem,3vw,2.5rem)}.rcb-featured__badge{display:inline-block;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent, #c1121f);margin-bottom:.85rem}.rcb-featured__heading{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.4rem,2.2vw,2rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.1;color:var(--color-text, #f5f5f5);margin:0 0 1rem}.rcb-featured__heading a{color:inherit;text-decoration:none;transition:color .2s ease}.rcb-featured__heading a:hover{color:var(--color-accent, #c1121f)}.rcb-featured__excerpt{font-size:1rem;line-height:1.75;color:var(--color-text-muted, #b8b8b8);margin:0 0 1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rcb-featured__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.85rem;color:var(--color-text-muted, #b8b8b8)}.rcb-featured__read-more{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.85rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent, #c1121f);text-decoration:none;flex-shrink:0;transition:gap .2s ease}.rcb-featured__read-more:hover{gap:.65rem}.rcb-section-header{display:flex;align-items:center;gap:1rem;margin-bottom:clamp(1.25rem,2vw,1.75rem)}.rcb-section-header__label{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.78rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted, #b8b8b8);white-space:nowrap}.rcb-section-header__rule{flex:1;height:1px;background:var(--color-border, #2a2a2a)}.rcb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,2vw,1.75rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.rcb-card{background:var(--color-bg-card, #111111);border:1px solid var(--color-border, #2a2a2a);border-radius:var(--radius-md, 8px);overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease}.rcb-card:focus-within,.rcb-card:hover{border-color:#c1121f59}.rcb-card__image-link{display:block;overflow:hidden;aspect-ratio:16 / 9;flex-shrink:0;text-decoration:none}.rcb-card__image-link img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.rcb-card:hover .rcb-card__image-link img{transform:scale(1.04)}.rcb-card__no-image{width:100%;height:100%;background:linear-gradient(135deg,#111,#1a1a1a);display:flex;align-items:center;justify-content:center}.rcb-card__no-image svg{width:36px;height:36px;opacity:.1}.rcb-card__body{padding:1.1rem 1.25rem 1.4rem;display:flex;flex-direction:column;flex:1}.rcb-card__category{display:inline-block;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #c1121f);text-decoration:none;margin-bottom:.55rem}.rcb-card__title{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1rem,1.3vw,1.15rem);font-weight:600;text-transform:uppercase;letter-spacing:.02em;line-height:1.2;color:var(--color-text, #f5f5f5);margin:0 0 .6rem}.rcb-card__title a{color:inherit;text-decoration:none;transition:color .2s ease}.rcb-card__title a:hover{color:var(--color-accent, #c1121f)}.rcb-card__excerpt{font-size:.88rem;line-height:1.7;color:var(--color-text-muted, #b8b8b8);margin:0 0 .9rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rcb-card__meta{display:flex;align-items:center;gap:.6rem;font-size:.78rem;color:var(--color-text-dim, #808080);margin-top:auto}.rcb-card__meta-sep{opacity:.4}.rcb-pagination{display:flex;justify-content:center;align-items:center;gap:.4rem;padding:1.5rem 0 4rem}.rcb-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 .6rem;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.85rem;font-weight:600;letter-spacing:.04em;border-radius:var(--radius-sm, 4px);border:1px solid var(--color-border, #2a2a2a);text-decoration:none;color:var(--color-text-muted, #b8b8b8);background:transparent;transition:border-color .15s ease,color .15s ease,background .15s ease}.rcb-pagination__item:hover{border-color:var(--color-text-muted, #b8b8b8);color:var(--color-text, #f5f5f5)}.rcb-pagination__item--current{background:var(--color-accent, #c1121f);border-color:var(--color-accent, #c1121f);color:#fff;cursor:default}.rcb-pagination__item--current:hover{background:var(--color-accent, #c1121f);border-color:var(--color-accent, #c1121f);color:#fff}.rcb-pagination__deco{display:inline-flex;align-items:center;padding:0 .25rem;color:var(--color-text-dim, #808080);font-size:.85rem}.rcb-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:1.5rem 0 0;font-size:.92rem;color:var(--color-text-muted, #b8b8b8)}.rcb-breadcrumb a{color:var(--color-text-muted, #b8b8b8);text-decoration:none;transition:color .2s ease}.rcb-breadcrumb a:hover{color:var(--color-text, #f5f5f5)}.rcb-breadcrumb__sep{opacity:.4}.rcb-breadcrumb__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:36ch}.rcb-article-header{max-width:800px;margin:0 auto;padding:2.25rem 0 0}.rcb-article-header__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem}.rcb-article-header__tag{display:inline-block;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent, #c1121f);text-decoration:none;padding:.22rem .6rem;border:1px solid rgba(193,18,31,.55);border-radius:100px;transition:background .15s ease,color .15s ease,border-color .15s ease}.rcb-article-header__tag:hover{background:var(--color-accent, #c1121f);color:#fff;border-color:var(--color-accent, #c1121f)}.rcb-article-header__h1{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.9rem,4vw,3rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.08;color:var(--color-text, #f5f5f5);margin:0 0 1.25rem}.rcb-article-header__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.95rem;color:var(--color-text-muted, #b8b8b8);padding-bottom:1.75rem;border-bottom:1px solid var(--color-border, #2a2a2a)}.rcb-article-header__date{display:flex;align-items:center;gap:.35rem}.rcb-article-header__meta-sep{opacity:.35}.rcb-article-image{max-width:800px;margin:1.75rem auto 0;border-radius:var(--radius-md, 8px);overflow:hidden;border:1px solid var(--color-border, #2a2a2a)}.rcb-article-image img{width:100%;height:auto;display:block;max-height:520px;object-fit:cover}.rcb-article-body{max-width:760px;margin:2.25rem auto 0;font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:clamp(1.02rem,1.3vw,1.1rem);line-height:1.85;color:var(--color-text-muted, #b8b8b8)}.rcb-article-body h2{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.1;color:var(--color-text, #f5f5f5);margin:2.5rem 0 .9rem;padding-top:.25rem}.rcb-article-body h3{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:600;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;color:var(--color-text, #f5f5f5);margin:2rem 0 .7rem}.rcb-article-body h4{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text, #f5f5f5);margin:1.75rem 0 .6rem}.rcb-article-body p{margin:0 0 1.25rem}.rcb-article-body p:last-child{margin-bottom:0}.rcb-article-body a:not([class]){color:var(--color-accent, #c1121f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease,text-decoration-thickness .2s ease}.rcb-article-body a:not([class]):hover{color:#e32636;text-decoration-thickness:2px}.rcb-article-body ul,.rcb-article-body ol{margin:.5rem 0 1.25rem;padding-left:1.5rem}.rcb-article-body li{margin-bottom:.45rem}.rcb-article-body img{max-width:100%;height:auto;display:block;border-radius:var(--radius-sm, 4px);margin:1.75rem auto;border:1px solid var(--color-border, #2a2a2a)}.rcb-article-body blockquote{border-left:3px solid var(--color-accent, #c1121f);margin:1.75rem 0;padding:.75rem 0 .75rem 1.5rem;color:var(--color-text, #f5f5f5);font-size:1.1rem;font-style:italic}.rcb-article-body strong{color:var(--color-text, #f5f5f5);font-weight:600}.rcb-article-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:760px;margin:2.5rem auto 0;padding:1.75rem 0;border-top:1px solid var(--color-border, #2a2a2a);border-bottom:1px solid var(--color-border, #2a2a2a)}.rcb-article-footer__label{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted, #b8b8b8);margin-right:.25rem}.rcb-article-cta{max-width:800px;margin:2.5rem auto 0;background:var(--color-bg-card, #111111);border:1px solid var(--color-border, #2a2a2a);border-radius:var(--radius-lg, 12px);padding:clamp(1.75rem,3.5vw,2.75rem);display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap}.rcb-article-cta__text{flex:1;min-width:200px}.rcb-article-cta__heading{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text, #f5f5f5);margin:0 0 .45rem}.rcb-article-cta__sub{font-size:.97rem;color:var(--color-text-muted, #b8b8b8);line-height:1.65;margin:0}.rcb-article-cta__btn{display:inline-flex;align-items:center;font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;padding:.85rem 1.75rem;border-radius:var(--radius-md, 8px);background:var(--color-accent, #c1121f);color:#fff;border:2px solid var(--color-accent, #c1121f);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.rcb-article-cta__btn:hover{background:#e32636;border-color:#e32636;box-shadow:0 4px 20px #c1121f66}.rcb-related{margin-top:3.5rem;padding-top:3rem;border-top:1px solid var(--color-border, #2a2a2a);padding-bottom:4rem}.rcb-related__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.rcb-related__heading{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text, #f5f5f5);margin:0}.rcb-related__all{font-family:var(--font-heading, "Oswald", "Impact", system-ui, sans-serif);font-size:.8rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent, #c1121f);text-decoration:none;white-space:nowrap;transition:color .2s ease}.rcb-related__all:hover{color:#e32636}.rcb-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.rcb-related__empty{font-size:.95rem;color:var(--color-text-dim, #808080);font-style:italic}@media(max-width:960px){.rcb-featured__inner{grid-template-columns:1fr}.rcb-featured__image-link{aspect-ratio:16 / 7}.rcb-grid,.rcb-related__grid{grid-template-columns:repeat(2,1fr)}.rcb-article-cta{gap:1.25rem}}@media(max-width:600px){.rcb-grid,.rcb-related__grid{grid-template-columns:1fr}.rcb-featured__inner{border-radius:var(--radius-md, 8px)}.rcb-topics{gap:.4rem}.rcb-article-header__h1{font-size:clamp(1.65rem,7vw,2.2rem)}.rcb-breadcrumb__current{max-width:24ch}.rcb-article-cta__btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rc-blog.css.map */
