.rvj-article{--article-navy:#11120f;--article-paper:#f7f3eb;--article-ivory:#efeae0;--article-amber:#c69a52;--article-line:#11120f2e;color:var(--article-navy);background:var(--article-ivory)!important}.rvj-article-hero{color:var(--article-ivory);background:var(--article-navy)!important;border-color:#efeae02e!important;padding-block:clamp(110px,15vh,180px) clamp(72px,9vw,120px)!important}.rvj-article-shell,.rvj-article-body{max-width:920px!important}.rvj-article-hero>div>a{letter-spacing:.1em;text-transform:uppercase;font:700 8px/1.2 SFMono-Regular,Consolas,monospace;color:#efeae094!important}.rvj-article-meta{border-top:1px solid #efeae02e;margin-top:36px;padding-top:18px}.rvj-article-meta span:first-child{font-family:SFMono-Regular,Consolas,monospace;color:var(--article-amber)!important;background:0 0!important;border-radius:0!important;padding:0!important}.rvj-article-meta span:last-child,.rvj-article-hero>div>p:last-child{color:#efeae080!important}.rvj-article-hero h1{letter-spacing:-.06em;max-width:13ch;font-family:Georgia,Times New Roman,serif;color:var(--article-ivory)!important;font-size:clamp(54px,6.6vw,104px)!important;font-weight:400!important;line-height:.92!important}.rvj-article-hero h1+p{max-width:720px;color:#efeae0ad!important;font-size:clamp(16px,1.5vw,20px)!important}html.light .rvj-article .rvj-article-hero h1{color:var(--article-ivory)!important}html.light .rvj-article .rvj-article-hero h1+p{color:#efeae0ad!important}html.light .rvj-article .rvj-article-hero>div>a{color:#efeae094!important}html.light .rvj-article .rvj-article-meta span:last-child,html.light .rvj-article .rvj-article-hero>div>p:last-child{color:#efeae080!important}.rvj-article-body{padding-block:clamp(72px,9vw,130px)!important}.rvj-article-content>h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;line-height:1;border-color:var(--article-line)!important;color:var(--article-navy)!important;padding-top:42px!important;font-size:clamp(32px,3.2vw,48px)!important;font-weight:400!important}.rvj-article-content>p,.rvj-article-content li,.rvj-article-content td{color:#11120fc2!important;font-size:16px!important;line-height:1.8!important}.rvj-article-content a{color:#805d29!important;text-decoration-color:#c69a52!important}.rvj-article-content a:hover{color:var(--article-navy)!important}.rvj-article-list{border:0!important;border-block:1px solid var(--article-line)!important;background:0 0!important;border-radius:0!important;padding-inline:0!important}.rvj-article-list li>span:first-child{background:var(--article-amber)!important;box-shadow:none!important;border-radius:0!important}.rvj-article-quote{font-family:Georgia,Times New Roman,serif;border-color:var(--article-amber)!important;color:var(--article-navy)!important;background:0 0!important;padding-block:14px!important;font-size:clamp(20px,2vw,28px)!important;font-style:normal!important;font-weight:400!important}.rvj-article-table{border-color:var(--article-line)!important;box-shadow:none!important;border-radius:0!important}.rvj-article-table thead,.rvj-article-table tr:hover{background:var(--article-paper)!important}.rvj-article-table :is(th,td){border-color:var(--article-line)!important}.rvj-article-image img{box-shadow:none!important;border-radius:0!important}.rvj-article-image figcaption{color:#11120f7a;letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font:700 8px/1.2 SFMono-Regular,Consolas,monospace}@media (max-width:640px){.rvj-article-hero{padding-top:96px!important}.rvj-article-hero h1{overflow-wrap:anywhere;font-size:clamp(40px,11.5vw,52px)!important}}
