.rb-article-hero{width:100%;background-color:var(--rb-navy);padding-top:var(--sp-8);padding-bottom:var(--sp-6)}.rb-article-hero__meta{display:flex;flex-direction:row;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3)}.rb-article-hero__date{font-family:var(--rb-font-mono);font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:.12em;line-height:1;color:rgb(255 255 255 / .45)}.rb-article-hero__read-time{font-family:var(--rb-font-mono);font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:.12em;line-height:1;color:rgb(255 255 255 / .45)}.rb-article-hero__meta-sep{font-family:var(--rb-font-mono);font-size:11px;color:rgb(255 255 255 / .25);line-height:1}.rb-article-hero__title{font-family:var(--rb-font-heading);font-weight:400;font-style:normal;font-size:28px;line-height:1.3;letter-spacing:-.01em;color:#FFF;margin:0;padding:0;max-width:720px}.rb-article-body{width:100%;background-color:var(--rb-bg);padding-top:var(--sp-8);padding-bottom:var(--sp-10)}.rb-article-body__inner{max-width:680px;margin-inline:auto;width:100%}.a-p{font-family:var(--rb-font);font-weight:400;font-size:17px;line-height:1.82;color:var(--rb-ink);margin:0;padding:0}.a-p+.a-p{margin-top:var(--sp-3)}.a-h2{font-family:var(--rb-font-heading);font-weight:300;font-style:normal;font-size:30px;line-height:1.2;letter-spacing:-.015em;color:var(--rb-ink);margin:0;padding:0;margin-top:var(--sp-6);margin-bottom:var(--sp-3)}.a-h3{font-family:var(--rb-font-heading);font-weight:300;font-style:normal;font-size:23px;line-height:1.3;letter-spacing:-.01em;color:var(--rb-ink);margin:0;padding:0;margin-top:var(--sp-5);margin-bottom:var(--sp-2)}.a-framing{font-family:var(--rb-font);font-weight:400;font-style:italic;font-size:18px;line-height:1.6;color:var(--rb-ink);margin:0;padding:0;margin-top:var(--sp-4);margin-bottom:var(--sp-3)}.a-quote{font-family:var(--rb-font-heading);font-weight:300;font-style:italic;font-size:20px;line-height:1.5;color:var(--rb-navy);margin:0;padding:0}.a-pull{font-family:var(--rb-font-heading);font-weight:300;font-style:italic;font-size:22px;line-height:1.4;color:var(--rb-ink);border-left:3px solid var(--rb-cognac);padding-left:var(--sp-3);margin-top:var(--sp-5);margin-bottom:var(--sp-5);margin-right:0;margin-left:0;max-width:600px}.a-list{list-style:none;margin:var(--sp-3) 0;padding:0;display:flex;flex-direction:column;gap:12px}.a-list li{font-family:var(--rb-font);font-weight:400;font-size:16px;line-height:1.78;color:var(--rb-ink);position:relative;padding-left:20px;margin:0}.a-list li::before{content:"—";font-family:var(--rb-font);color:var(--rb-cognac);position:absolute;left:0;top:0;line-height:1.78}.a-sig{font-family:var(--rb-font);font-weight:400;font-size:15px;line-height:1.6;color:var(--rb-text-meta);margin:0;padding:0;margin-top:var(--sp-6)}.rb-article-nav{width:100%;border-top:1px solid var(--rb-border);padding-top:var(--sp-5);padding-bottom:var(--sp-8)}.rb-article-nav__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--sp-4)}.rb-article-nav__prev,.rb-article-nav__next{display:flex;flex-direction:column;gap:var(--sp-1);text-decoration:none;max-width:45%}.rb-article-nav__next{text-align:right;align-items:flex-end}.rb-article-nav__dir{font-family:var(--rb-font-mono);font-weight:400;font-size:10px;text-transform:uppercase;letter-spacing:.14em;line-height:1;color:var(--rb-cognac);display:block}.rb-article-nav__title{font-family:var(--rb-font);font-weight:400;font-size:15px;line-height:1.5;color:var(--rb-ink);display:block;transition:color 150ms ease}.rb-article-nav__prev:hover .rb-article-nav__title,.rb-article-nav__next:hover .rb-article-nav__title{color:var(--rb-cognac)}