html{scroll-behavior:smooth}body{margin:0;background:#0a0a0a;color:#f3f0e9;font-family:'DM Sans',sans-serif}a,button{cursor:pointer}img{max-width:100%;height:auto}button,input,textarea,select{font:inherit}input,textarea,select{box-sizing:border-box}button:disabled{cursor:default}figure{margin:0}iframe,video{max-width:100%}
.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{clip:auto!important;height:auto!important;width:auto!important;left:15px;top:15px;z-index:100000;padding:15px;background:#fff;color:#111}
#rc-night .rn-site{max-width:1440px;overflow:visible}#rc-night .rn-masthead{gap:24px}#rc-night .rn-name{max-width:158px;line-height:1.25}#rc-night .rn-menu{display:flex;gap:22px;align-items:center;list-style:none;padding:0;margin:0}#rc-night .rn-menu>li{position:relative}#rc-night .rn-menu .sub-menu{display:none;position:absolute;z-index:20;min-width:175px;top:100%;left:-15px;list-style:none;padding:12px 15px;background:#191919;border:1px solid #383838}#rc-night .rn-menu li:hover>.sub-menu,#rc-night .rn-menu li:focus-within>.sub-menu{display:block}#rc-night .rn-menu .sub-menu a{display:block;white-space:normal}#rc-night .rn-nav a{color:#d3d3cc}#rc-night .rn-nav a:first-child{color:inherit}#rc-night .rn-menu .current-menu-item>a,#rc-night .rn-nav a:hover{color:#ff715b}#rc-night .rn-search-toggle{background:transparent;border:1px solid #454540;border-radius:2px;font-size:12px;padding:10px 14px;min-height:40px}#rc-night .rn-search-panel{padding:22px 32px;border-bottom:1px solid #30302f}#rc-night .rn-search-form{display:flex;gap:10px;max-width:760px}#rc-night .rn-search-form input{flex:1;min-width:0;background:#1c1c1a;color:#f3f0e9;border:1px solid #565650;padding:14px;font-size:16px;border-radius:0}#rc-night .rn-search-form button{background:#efefea;color:#111;border:0;padding:12px 20px;font-size:13px}#rc-night .rn-search-form input::placeholder{color:#aaa}
#rc-night .rn-heading{padding:30px 40px}#rc-night .rn-heading-title{max-width:75%;font-size:clamp(54px,7cqw,94px);overflow-wrap:anywhere}#rc-night .rn-heading p:not(.rn-heading-title){max-width:220px}#rc-night .rn-covers{position:relative;margin:0 20px 20px}#rc-night .rn-cover{margin:0;min-height:590px;grid-template-columns:43% 57%;border-bottom:1px solid #272e2e}#rc-night .rn-cover-copy{padding:105px 35px 90px 0}#rc-night .rn-cover h1,#rc-night .rn-cover .rn-cover-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(43px,5.1cqw,75px);font-weight:700;line-height:1.01;letter-spacing:-.6px;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 22px}#rc-night .rn-title-long h1,#rc-night .rn-title-long .rn-cover-title{font-size:clamp(36px,4.3cqw,61px)}#rc-night .rn-cover-description{max-width:440px;font-size:14px}#rc-night .rn-cover-copy>.rn-eyebrow{color:#eee;display:inline-block;margin-bottom:15px}#rc-night .rn-cover-controls{position:absolute;right:30px;bottom:21px;z-index:3;display:flex;gap:15px;align-items:center;font-size:12px}#rc-night .rn-cover-controls>div{display:flex;gap:8px}#rc-night .rn-cover-controls button{width:40px;height:40px;border:1px solid #899393;border-radius:50%;background:#152022;color:#fff;font-size:21px}#rc-night .rn-cover-image{height:100%;width:100%;object-fit:cover}#rc-night .rn-cover .rn-placeholder{background:#1b2120}
#rc-night .rn-placeholder{background:linear-gradient(135deg,#242622,#10110f);aspect-ratio:1.6;display:flex;align-items:center;justify-content:center;min-height:160px}#rc-night .rn-placeholder>span{font-family:'Barlow Condensed',sans-serif;font-size:90px;letter-spacing:-4px;font-weight:700;color:#454740}#rc-night .rn-red{color:#ff2e12}#rc-night .rn-empty-cover{margin:0 20px;padding:70px 40px 80px;min-height:360px;background:linear-gradient(120deg,#141918,#0a0a0a 80%);border:1px solid #2e302a}#rc-night .rn-empty-cover .rn-eyebrow{color:#ff715b}#rc-night .rn-empty-cover h1{font-family:'Barlow Condensed',sans-serif;font-size:clamp(52px,8vw,110px);line-height:.95;margin:18px 0 22px;max-width:700px;text-transform:uppercase}#rc-night .rn-empty-cover p{color:#aaa;line-height:1.7}
#rc-night .rn-section{padding:45px 40px}#rc-night .rn-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px}#rc-night .rn-story-image{display:block;aspect-ratio:1.6;background:#151515}#rc-night .rn-story-image img{width:100%;height:100%;object-fit:cover}#rc-night .rn-story .rn-eyebrow{margin:0;font-size:11px;line-height:1.5;color:#ff836e}#rc-night .rn-card-meta{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-top:15px}#rc-night .rn-card-meta time{font-size:11px;color:#aaa;white-space:nowrap}#rc-night .rn-story h3{font-size:22px;line-height:1.25;overflow-wrap:anywhere;max-width:none}#rc-night .rn-story h3 a:hover{color:#ff836e}#rc-night .rn-story p{font-size:13px;max-width:none}#rc-night .rn-card{min-width:0}#rc-night .rn-watch{margin:10px 20px 30px;padding:35px 30px}#rc-night .rn-watch-title{max-width:600px;line-height:.98;color:#ff6149}#rc-night .rn-watch-top{align-items:center}#rc-night .rn-recommendations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px}#rc-night .rn-recommendations .rn-card p{display:none}
#rc-night .rn-article-intro{max-width:840px;margin-top:40px}#rc-night .rn-article h1{font-size:clamp(44px,6cqw,85px);line-height:1.04;overflow-wrap:anywhere}#rc-night .rn-article-deck{font-size:19px;line-height:1.55;max-width:760px}#rc-night .rn-article-deck p{margin:0}#rc-night .rn-byline{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:12px;color:#b7b7b0;line-height:1.6}#rc-night .rn-byline a{color:#f3f0e9}#rc-night .rn-article-figure{max-width:1100px;margin:32px auto}#rc-night .rn-article-figure .rn-article-visual{aspect-ratio:auto;height:auto;max-height:none;object-fit:contain}#rc-night .rn-article-figure figcaption{font-size:12px;line-height:1.6;color:#aaa;margin-top:10px}#rc-night .rn-body{max-width:720px;font-size:18px;line-height:1.85;overflow-wrap:break-word}#rc-night .rn-body p{margin:0 0 1.3em}#rc-night .rn-body a{color:#ff8b77;text-decoration:underline;text-underline-offset:3px}#rc-night .rn-body h2,#rc-night .rn-body h3,#rc-night .rn-body h4{font-family:'DM Sans',sans-serif;line-height:1.25;letter-spacing:-.7px;color:#f3f0e9;margin:1.6em 0 .6em;font-weight:600}#rc-night .rn-body h2{font-size:30px}#rc-night .rn-body h3{font-size:24px}#rc-night .rn-body h4{font-size:21px}#rc-night .rn-body li{margin-bottom:8px}#rc-night .rn-body blockquote{font-size:33px}#rc-night .rn-body blockquote p{margin:0}#rc-night .rn-body blockquote cite{font:14px 'DM Sans',sans-serif;color:#aaa;display:block;margin-top:15px}#rc-night .rn-body code{font-size:.86em;background:#242420;padding:.15em .35em}#rc-night .rn-body pre{background:#1d1d1a;padding:20px;overflow:auto;font-size:14px}#rc-night .rn-body table{border-collapse:collapse;width:100%;font-size:15px}#rc-night .rn-body td,#rc-night .rn-body th{padding:12px;border:1px solid #4c4c46;text-align:left}#rc-night .rn-body .wp-block-table{overflow-x:auto}#rc-night .rn-body figure{margin:1.8em 0}#rc-night .rn-body figcaption{font-size:12px;color:#aaa}#rc-night .rn-body .alignwide{width:calc(100% + 100px);max-width:calc(100cqw - 64px);margin-left:-50px}#rc-night .rn-body .alignfull{width:calc(100% + 160px);max-width:calc(100cqw - 64px);margin-left:-80px}#rc-night .rn-body .wp-block-image img{height:auto;object-fit:contain}#rc-night .rn-body .alignleft{float:left;margin:0 24px 18px 0;max-width:45%}#rc-night .rn-body .alignright{float:right;margin:0 0 18px 24px;max-width:45%}#rc-night .rn-body:after{content:'';display:block;clear:both}#rc-night .wp-element-button,#rc-night .wp-block-button__link{background:#f3f0e9;color:#111;border-radius:2px;text-decoration:none}#rc-night .rn-article-end{max-width:720px;margin:35px auto;font-size:12px}#rc-night .rn-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}#rc-night .rn-tags a{border:1px solid #555;padding:7px 10px}
#rc-night .rn-archive{min-height:55vh}#rc-night .rn-archive-heading{max-width:100%;margin:0 0 40px}#rc-night .rn-archive-heading>.rn-eyebrow{color:#ff715b}#rc-night .rn-archive-heading h1{font-family:'Barlow Condensed',sans-serif;font-size:clamp(46px,7vw,82px);line-height:1.03;margin:12px 0 24px;overflow-wrap:anywhere}#rc-night .rn-archive-description{max-width:720px;color:#b6b6b0;font-size:16px;line-height:1.7}#rc-night .rn-empty-text{font-size:16px;color:#aaa;line-height:1.7;padding:20px 0}#rc-night .pagination{margin-top:40px;display:flex;gap:8px;flex-wrap:wrap}#rc-night .pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}#rc-night .page-numbers,#rc-night .post-page-numbers{padding:10px 15px;display:inline-block;border:1px solid #4a4a43;font-size:13px}#rc-night .page-numbers.current,#rc-night .post-page-numbers.current{background:#eeeee7;color:#111}#rc-night .rn-footer-menu{display:flex;gap:18px;list-style:none;flex-wrap:wrap;font-size:12px;padding:0;margin:0 0 14px;justify-content:flex-end}#rc-night .rn-footer{padding:35px 40px;gap:25px}#rc-night .rn-comments{max-width:720px;padding:30px 0;margin:0 auto 40px}#rc-night .rn-comments h2{font-family:'Barlow Condensed',sans-serif;font-size:38px}#rc-night .rn-comments a{color:#ff8b77}#rc-night .comment-list{list-style:none;padding:0}#rc-night .comment-list .children{padding-left:20px}#rc-night .comment-body{padding:22px 0;border-bottom:1px solid #333}#rc-night .comment-author img{width:40px;height:40px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:50%}#rc-night .comment-metadata{font-size:12px;margin:10px 0}#rc-night .comment-content{line-height:1.8;font-size:15px}#rc-night .comment-form label{display:block;font-size:13px;margin-bottom:8px}#rc-night .comment-form input:not([type=checkbox]),#rc-night .comment-form textarea,#rc-night .post-password-form input{max-width:100%;width:100%;background:#1d1d1a;border:1px solid #555;padding:12px;color:#eee;font-size:16px}#rc-night .comment-form .submit,#rc-night .post-password-form input[type=submit]{background:#ecece5!important;color:#111!important;width:auto!important;cursor:pointer}#rc-night .comment-form-cookies-consent label{display:inline;line-height:1.6}#rc-night .comment-notes,#rc-night .logged-in-as{font-size:13px;color:#aaa;line-height:1.7}
@container(max-width:1250px){#rc-night .rn-edition{display:none}#rc-night .rn-menu{gap:18px}}
@container(max-width:950px){#rc-night .rn-masthead{flex-wrap:wrap;gap:15px;padding:20px 25px}#rc-night .rn-search-toggle{margin-left:auto}#rc-night .rn-nav{order:3;width:100%;padding-top:8px;border-top:1px solid #333;gap:0;display:block}#rc-night .rn-menu{justify-content:flex-start;flex-wrap:wrap;gap:7px 22px}#rc-night .rn-menu a{display:inline-block;padding:9px 0}#rc-night .rn-heading{padding:28px}#rc-night .rn-cover{grid-template-columns:35% 65%;min-height:540px}#rc-night .rn-cover-copy{padding-right:27px}#rc-night .rn-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rc-night .rn-section{padding:35px 28px}#rc-night .rn-recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}#rc-night .rn-comments{margin-left:28px;margin-right:28px}#rc-night .rn-body .alignwide,#rc-night .rn-body .alignfull{width:100%;max-width:100%;margin-left:0}}
@container(max-width:560px){#rc-night .rn-masthead{padding:16px 20px}#rc-night .rn-nav{font-size:12px}#rc-night .rn-menu{gap:5px 18px}#rc-night .rn-menu .sub-menu{display:block;position:static;border:0;background:transparent;padding:0 0 0 14px;min-width:0}#rc-night .rn-menu .sub-menu a{font-size:11px;padding:7px 0}#rc-night .rn-nav>ul{align-items:flex-start}#rc-night .rn-search-toggle{font-size:11px;padding:10px}#rc-night .rn-heading{padding:25px 20px}#rc-night .rn-heading-title{max-width:100%;font-size:55px}#rc-night .rn-covers{margin:0 10px 14px}#rc-night .rn-cover{margin:0;min-height:0;display:block;padding-top:310px}#rc-night .rn-cover-image{height:420px;object-position:center}#rc-night .rn-cover::before{background:linear-gradient(0deg,#101b1e 15%,rgba(10,22,26,.98) 39%,rgba(10,22,26,.09) 78%)}#rc-night .rn-cover-copy{padding:10px 22px 90px}#rc-night .rn-cover h1,#rc-night .rn-cover .rn-cover-title{font-size:46px;line-height:1.03}#rc-night .rn-title-long h1,#rc-night .rn-title-long .rn-cover-title{font-size:39px}#rc-night .rn-cover-description{font-size:14px;max-width:none}#rc-night .rn-cover-controls{right:22px;bottom:22px}#rc-night .rn-cover-top span:last-child{display:none}#rc-night .rn-post-grid,#rc-night .rn-recommendations{grid-template-columns:1fr;gap:30px}#rc-night .rn-section{padding:32px 20px}#rc-night .rn-section-head h2{font-size:39px}#rc-night .rn-story h3{font-size:25px}#rc-night .rn-card-meta{margin-top:12px;flex-wrap:wrap;gap:7px}#rc-night .rn-story p{font-size:14px}#rc-night .rn-watch{margin:0 10px 20px;padding:28px 20px}#rc-night .rn-watch-title{font-size:52px;margin:12px 0 24px}#rc-night .rn-watch-top{display:block}#rc-night .rn-article{padding:24px 20px 30px}#rc-night .rn-article h1{font-size:48px;line-height:1.05}#rc-night .rn-article-intro{margin-top:30px}#rc-night .rn-body{font-size:17px;line-height:1.8}#rc-night .rn-article-deck{font-size:17px}#rc-night .rn-byline{font-size:12px}#rc-night .rn-body h2{font-size:27px}#rc-night .rn-body h3{font-size:23px}#rc-night .rn-article-figure{margin-top:23px}#rc-night .rn-article-visual{aspect-ratio:auto}#rc-night .rn-body .alignleft,#rc-night .rn-body .alignright{float:none;max-width:100%;margin:1.5em 0}#rc-night .rn-footer{padding:30px 20px}#rc-night .rn-footer-menu{justify-content:flex-start}#rc-night .rn-comments{margin-left:20px;margin-right:20px}#rc-night .rn-search-panel{padding:20px}#rc-night .rn-search-form{flex-wrap:wrap}#rc-night .rn-search-form input{min-width:100%;width:100%}#rc-night .rn-empty-cover{margin:0 10px;padding:45px 25px}#rc-night .rn-empty-cover h1{font-size:60px}#rc-night .rn-archive-heading h1{font-size:53px}#rc-night .rn-body blockquote{font-size:30px}}
@container(max-width:350px){#rc-night .rn-brand{gap:10px}#rc-night .rn-name{max-width:130px;font-size:12px}#rc-night .rn-logo{width:32px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{body,#rc-night,#rc-night .rn-site{background:#fff!important;color:#111!important}#rc-night .rn-masthead,#rc-night .rn-footer,#rc-night .rn-comments,#rc-night .rn-section,#rc-night .rn-back,#rc-night .rn-search-panel{display:none}#rc-night .rn-body,#rc-night .rn-article h1,#rc-night .rn-article-deck,#rc-night .rn-byline{color:#111}#rc-night .rn-article{padding:0}}
