.rj-author-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.rj-author-header img.avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;border:1px solid rgb(0 0 0 / .08)}.rj-author-title{margin:0;font-size:1.75rem}.rj-author-bio{margin-top:.5rem;color:var(--text-muted,#666);max-width:60ch}.rj-author-header>div{display:flex;flex-direction:column}/*!
Theme Name: NODEQ Riksjournalen
Theme URI: https://nodeq.no
Author: NODEQ
Author URI: https://nodeq.no
Description: A standalone ClassicPress theme for satirical Norwegian news sites in classic broadsheet style. Features institutional newspaper design with dark mode, reading mode, accessibility-first approach, and wpDiscuz integration. Perfect for editorial websites, satirical news, or any Norwegian-language publication seeking a serious, credible aesthetic.
Version: 2.2.3
Requires PHP: 8.0
Requires CP: 2.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
Text Domain: nodeq
Tags: news, newspaper, norwegian, broadsheet, satire, dark-mode, accessibility, reading-mode
*/
 @font-face{font-family:'Inter';src:url(/wp-content/themes/nodeq/assets/fonts/inter-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/nodeq/assets/fonts/inter-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Crimson Text';src:url(/wp-content/themes/nodeq/assets/fonts/crimson-text-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Crimson Text';src:url(/wp-content/themes/nodeq/assets/fonts/crimson-text-400italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';src:url(/wp-content/themes/nodeq/assets/fonts/playfair-display-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--rj-bg:#FAFAF9;--rj-bg-alt:#F0EFED;--rj-text:#1A1A1A;--rj-text-secondary:#4A4A4A;--rj-meta:#666666;--rj-accent:#1B3A5C;--rj-accent-hover:#142D47;--rj-accent-light:#2A5580;--rj-rule:#D4D4D4;--rj-rule-dark:#2C2C2C;--rj-border:#1A1A1A;--rj-white:#FFFFFF;--rj-font-heading:'Playfair Display', Georgia, 'Times New Roman', serif;--rj-font-body:'Crimson Text', Georgia, 'Times New Roman', serif;--rj-font-ui:'Inter', 'Helvetica Neue', Arial, sans-serif;--rj-font-size-base:1.125rem;--rj-font-size-small:0.85rem;--rj-font-size-xs:0.75rem;--rj-font-size-h1:3rem;--rj-font-size-h2:2rem;--rj-font-size-h3:1.5rem;--rj-font-size-h4:1.25rem;--rj-font-size-masthead:3.5rem;--rj-space-xs:0.25rem;--rj-space-sm:0.5rem;--rj-space-md:1rem;--rj-space-lg:2rem;--rj-space-xl:3rem;--rj-space-xxl:4rem;--rj-max-width:72rem;--rj-content-width:52rem;--rj-sidebar-width:18rem;--rj-rule-width:1px;--rj-transition:0.2s ease}[data-theme="dark"],.theme-dark{--rj-bg:#121212;--rj-bg-alt:#1E1E1E;--rj-text:#E0E0E0;--rj-text-secondary:#B0B0B0;--rj-meta:#888888;--rj-accent:#6B9FD4;--rj-accent-hover:#8BB5E0;--rj-accent-light:#4A7FB0;--rj-rule:#333333;--rj-rule-dark:#555555;--rj-border:#444444;--rj-white:#1A1A1A}body{background-color:var(--rj-bg);color:var(--rj-text);font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);line-height:1.7;border:none;border-top:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,optgroup,textarea{color:var(--rj-text);font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:var(--rj-font-heading);color:var(--rj-text);font-weight:700;line-height:1.15;clear:none}h1{font-size:var(--rj-font-size-h1);letter-spacing:-.02em}h2{font-size:var(--rj-font-size-h2);letter-spacing:-.01em}h3{font-size:var(--rj-font-size-h3)}h4{font-size:var(--rj-font-size-h4)}#main h1{padding-top:0;color:var(--rj-text)}#main h2{font-size:var(--rj-font-size-h2);font-family:var(--rj-font-heading);color:var(--rj-text)}#main h3{font-size:var(--rj-font-size-h3);font-family:var(--rj-font-heading);color:var(--rj-text)}#main h4{font-size:var(--rj-font-size-h4);font-family:var(--rj-font-heading);color:var(--rj-text)}p{margin:0 0 1em}blockquote{margin:var(--rj-space-lg) 0;padding:var(--rj-space-md) var(--rj-space-lg);border-left:3px solid var(--rj-accent);font-style:italic;font-size:1.15em;color:var(--rj-text-secondary)}a,a:visited{color:var(--rj-accent);font-weight:400;text-decoration:none;border:none;border-bottom:1px solid #fff0;transition:color var(--rj-transition),border-color var(--rj-transition)}a:hover,a:active{color:var(--rj-accent-hover);border-bottom-color:var(--rj-accent-hover);text-decoration:none}a:focus-visible{color:var(--rj-accent-hover);outline:2px solid var(--rj-accent);outline-offset:2px;border-bottom-color:#fff0}.menu a,#content h2 a,#content h3 a,#content h4 a{color:var(--rj-text);text-decoration:none;font-weight:700;border-bottom:none}#content h2 a:hover,#content h3 a:hover,#content h4 a:hover{color:var(--rj-accent)}button,input[type="button"],input[type="reset"],input[type="submit"]{background:var(--rj-accent);color:var(--rj-white);border:1px solid var(--rj-accent);border-radius:0;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.7em 1.5em;cursor:pointer;transition:background var(--rj-transition)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:var(--rj-accent-hover);border-color:var(--rj-accent-hover);box-shadow:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],textarea{border:1px solid var(--rj-rule);border-radius:0;background:var(--rj-bg);color:var(--rj-text);font-family:var(--rj-font-body);padding:.5em}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--rj-accent);color:var(--rj-text);outline:2px solid var(--rj-accent);outline-offset:1px}.search-form{display:flex;gap:var(--rj-space-sm);align-items:stretch;flex-wrap:wrap}.search-field{flex:1 1 220px;min-width:180px;background:var(--rj-bg);color:var(--rj-text);border:1px solid var(--rj-rule)}.search-submit{flex:0 0 auto}.search-field:focus-visible{outline:2px solid var(--rj-accent);outline-offset:1px;border-color:var(--rj-accent)}.search-field::placeholder{opacity:.7}[data-theme="dark"] .search-field::placeholder,.theme-dark .search-field::placeholder{opacity:.78}@media screen and (max-width:480px){.search-submit{width:100%}}.rj-ticker{background:var(--rj-border);color:#E0E0E0;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:.4em 0;overflow:hidden;white-space:nowrap}[data-theme="dark"] .rj-ticker,.theme-dark .rj-ticker{background:#0A0A0A;color:#BBB}.rj-ticker-inner{display:flex;justify-content:center;gap:var(--rj-space-lg);max-width:var(--rj-max-width);margin:0 auto;padding:0 var(--rj-space-md)}.rj-ticker-item{display:inline-flex;align-items:center;gap:.4em}.rj-ticker-label{color:#BBB}.rj-ticker-value{font-weight:600;color:#E0E0E0}.rj-ticker-up{color:#4CAF50}.rj-ticker-down{color:#F44336}.rj-ticker-flat{color:#999}#masthead{background:var(--rj-bg);padding:0;margin:0;display:block;border-bottom:none}.rj-masthead-inner{max-width:var(--rj-max-width);margin:0 auto;padding:var(--rj-space-lg) var(--rj-space-md) var(--rj-space-md);text-align:center;position:relative}.rj-masthead-date{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--rj-meta);margin-bottom:var(--rj-space-sm)}.rj-masthead-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-masthead);font-weight:900;color:var(--rj-text);line-height:1;letter-spacing:-.02em;margin:0;padding:0}.rj-masthead-title a{color:var(--rj-text);border:none}.rj-masthead-title a:hover{color:var(--rj-text);border:none}.rj-masthead-tagline{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-style:italic;color:var(--rj-meta);margin-top:var(--rj-space-xs);letter-spacing:.05em}.rj-masthead-rule-thick{border:none;border-top:3px solid var(--rj-text);margin:var(--rj-space-sm) 0 0}.rj-darkmode-toggle{position:absolute;right:var(--rj-space-md);top:50%;transform:translateY(-50%);background:var(--rj-bg);border:2px solid var(--rj-rule-dark);color:var(--rj-text);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);padding:.6em 1em;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;transition:all var(--rj-transition);z-index:1000;pointer-events:auto}.rj-darkmode-toggle:hover{border-color:var(--rj-accent);color:var(--rj-accent);background:var(--rj-bg-alt);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.rj-darkmode-toggle:active{transform:translateY(-50%) scale(.96)}[data-theme="dark"] .rj-darkmode-toggle:hover,.theme-dark .rj-darkmode-toggle:hover{box-shadow:0 2px 8px rgb(255 255 255 / .1)}.rj-section-nav{border-top:var(--rj-rule-width) solid var(--rj-rule);border-bottom:var(--rj-rule-width) solid var(--rj-rule);background:var(--rj-bg)}.rj-section-nav-inner{max-width:var(--rj-max-width);margin:0 auto;padding:0 var(--rj-space-md)}#site-navigation{margin:0}.rj-section-nav #primary-menu.menu{display:flex;justify-content:center;gap:0;padding:0;margin:0;flex-wrap:wrap;list-style:none}.rj-section-nav #primary-menu.menu li{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:500;text-transform:uppercase;letter-spacing:.1em;list-style:none}.rj-section-nav #primary-menu.menu ul{list-style:none;margin:0;padding:0}.rj-section-nav #primary-menu.menu li a,.rj-section-nav #primary-menu.menu li a:visited{color:var(--rj-text);padding:.6em 1em;border-radius:0;border-bottom:2px solid #fff0;display:block;transition:border-color var(--rj-transition)}.rj-section-nav #primary-menu.menu li a:hover,.rj-section-nav #primary-menu.menu li a:active{background:#fff0;border-bottom-color:var(--rj-accent);color:var(--rj-accent)}.rj-section-nav #primary-menu.menu li.current_page_item>a,.rj-section-nav #primary-menu.menu li.current_page_parent>a{background:#fff0;border-bottom-color:var(--rj-accent);font-weight:600}.rj-section-nav #primary-menu.menu ul.sub-menu li a{color:var(--rj-text);padding:.5em 1em;border-bottom:none;font-size:.9em}.rj-section-nav #primary-menu.menu ul.sub-menu li a:hover{background:var(--rj-bg-alt);color:var(--rj-accent)}.rj-section-nav #primary-menu .menu-item-has-children>a::after{border-top-color:var(--rj-meta)}#menu-toggle,#menu-toggle-close{display:none;background:var(--rj-bg);border:1px solid var(--rj-rule-dark);padding:.6em 1em;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:500;letter-spacing:.05em;color:var(--rj-text);cursor:pointer;text-align:center;width:100%;max-width:200px;margin:0 auto;transition:all var(--rj-transition)}#menu-toggle:hover,#menu-toggle-close:hover{background:var(--rj-bg-alt);border-color:var(--rj-accent);color:var(--rj-accent)}#page-title{background:var(--rj-bg);border-bottom:var(--rj-rule-width) solid var(--rj-rule);border-image-source:none;margin-bottom:var(--rj-space-lg)}#content{max-width:var(--rj-max-width);padding:0;margin:0 auto}body.home #content,body.single #content{margin-top:var(--rj-space-lg)}#primary{display:flex;margin-bottom:var(--rj-space-lg)}#main{max-width:var(--rj-content-width);padding:0 var(--rj-space-md) var(--rj-space-md)}#sidebar{max-width:var(--rj-sidebar-width);padding:0 var(--rj-space-md);border-left:var(--rj-rule-width) solid var(--rj-rule)}.entry-meta,.entry-meta a{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);font-style:normal}#main p.entry-meta{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);font-style:normal;margin-bottom:var(--rj-space-sm);line-height:1.4}.single-post article header h1{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h1);font-weight:700;color:var(--rj-text);max-width:100%;line-height:1.1}.rj-broadsheet{max-width:var(--rj-max-width);margin:0 auto;padding:0 var(--rj-space-md)}.rj-lead-story{padding-bottom:var(--rj-space-lg);margin-bottom:var(--rj-space-lg);border-bottom:var(--rj-rule-width) solid var(--rj-rule)}.rj-lead-story .rj-lead-inner{display:grid;grid-template-columns:2fr 1fr;gap:var(--rj-space-lg)}.rj-lead-story .rj-lead-image{overflow:hidden}.rj-lead-story .rj-lead-image img{width:100%;height:auto;display:block;filter:saturate(.65)}.rj-lead-story .rj-lead-content h2{font-size:2.5rem;font-weight:700;line-height:1.1;margin:0 0 var(--rj-space-sm)}.rj-lead-story .rj-lead-content h2 a{color:var(--rj-text);border:none}.rj-lead-story .rj-lead-content h2 a:hover{color:var(--rj-accent)}.rj-lead-story .rj-section-label{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--rj-accent);margin-bottom:var(--rj-space-xs)}.rj-lead-story .rj-lead-excerpt{font-size:1.15rem;line-height:1.6;color:var(--rj-text-secondary)}.rj-lead-story .rj-lead-meta{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:var(--rj-meta);margin-top:var(--rj-space-sm);text-transform:uppercase;letter-spacing:.05em}.rj-secondary-stories{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:var(--rj-space-lg)}.rj-secondary-story{padding:0 var(--rj-space-lg);border-right:var(--rj-rule-width) solid var(--rj-rule)}.rj-secondary-story:first-child{padding-left:0}.rj-secondary-story:last-child{border-right:none;padding-right:0}.rj-secondary-story .rj-section-label{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--rj-accent);margin-bottom:var(--rj-space-xs)}.rj-secondary-story h3{font-size:1.35rem;font-weight:700;line-height:1.2;margin:0 0 var(--rj-space-sm);padding:0}.rj-secondary-story h3 a{color:var(--rj-text);border:none}.rj-secondary-story h3 a:hover{color:var(--rj-accent)}.rj-secondary-story .rj-story-excerpt{font-size:.95rem;line-height:1.6;color:var(--rj-text-secondary)}.rj-secondary-story .rj-story-meta{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:var(--rj-meta);margin-top:var(--rj-space-sm)}.rj-column-article{padding-bottom:var(--rj-space-md);margin-bottom:var(--rj-space-md);border-bottom:var(--rj-rule-width) solid var(--rj-rule)}.rj-column-article:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rj-section-heading{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--rj-text);border-bottom:2px solid var(--rj-text);padding-bottom:var(--rj-space-xs);margin-bottom:var(--rj-space-lg)}.post-thumbnail img,.rj-lead-image img,.blog-post .post-thumbnail img,article .wp-post-image{filter:saturate(.65);transition:filter var(--rj-transition)}.post-thumbnail img:hover,.rj-lead-image img:hover,article .wp-post-image:hover{filter:saturate(.85)}.post-thumbnail{border-bottom:none;margin:var(--rj-space-md) 0}.wp-caption .wp-caption-text,.wp-caption-text,figcaption{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-style:italic;color:var(--rj-meta);line-height:1.4;margin-top:var(--rj-space-xs)}#sidebar h3.widget-title{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--rj-text);border-bottom:2px solid var(--rj-text);padding-bottom:var(--rj-space-xs);margin-bottom:var(--rj-space-md)}#sidebar p,#sidebar li{font-size:.95rem;color:var(--rj-text-secondary)}.sidebar-note{background-color:var(--rj-bg-alt);border-radius:0;padding:var(--rj-space-md)}#sidebar p.readmore a{background:var(--rj-accent);border-radius:0;font-family:var(--rj-font-ui)}#sidebar p.readmore a:hover{background:var(--rj-accent-hover);box-shadow:none}#colophon{background:#0F2337;margin:0;border-top:3px solid var(--rj-accent)}[data-theme="dark"] #colophon,.theme-dark #colophon{background:#0A0A0A}.classic{color:silver;max-width:var(--rj-max-width);padding:var(--rj-space-xl) 0;margin:0 auto;display:flex;justify-content:space-between}#colophon p{color:silver;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small)}#colophon a{color:#D0D0D0;border-bottom:none}#colophon a:hover{color:#FFF;border-bottom:none}#colophon .nav ul,#colophon .nav li,#colophon .menu{list-style:none;margin:0;padding:0}#colophon .nav a{color:silver;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small)}#colophon .nav a:hover{color:#FFF;text-decoration:none}#legal{background:#091825}[data-theme="dark"] #legal,.theme-dark #legal{background:#050505}#legal p{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:#888}#legal a{color:#AAA}#legal a:hover{color:#FFF}.cplegal{max-width:var(--rj-max-width)}.nav-links a{color:var(--rj-accent);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small)}.nav-links a:hover{color:var(--rj-accent-hover)}pre{background:var(--rj-bg-alt);border-radius:0;border-left:3px solid var(--rj-accent)}code,.code,kbd,tt,var{background:var(--rj-bg-alt);border-radius:0;font-size:.9em}#content p.button a{background:var(--rj-accent);border-radius:0;font-family:var(--rj-font-ui);font-weight:500;letter-spacing:.05em}#content p.button a:hover{background:var(--rj-accent-hover);box-shadow:none}hr{background-color:var(--rj-rule);height:1px;border:0}#respond{margin-bottom:var(--rj-space-lg)}.comment-notes{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta)}label{font-family:var(--rj-font-ui);font-weight:500;color:var(--rj-text-secondary)}.rj-page-header{margin-bottom:var(--rj-space-lg);padding-bottom:var(--rj-space-md);border-bottom:1px solid var(--rj-rule)}.rj-page-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h1);font-weight:900;margin:0}.rj-page-featured{margin:var(--rj-space-lg) 0}.rj-page-featured img{width:100%;height:auto;display:block}.rj-page-content{font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);line-height:1.7;color:var(--rj-text);max-width:800px}.rj-page-content h2,.rj-page-content h3,.rj-page-content h4{margin-top:var(--rj-space-lg);margin-bottom:var(--rj-space-sm)}.rj-page-links{margin-top:var(--rj-space-lg);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small)}.rj-page-links-title{font-weight:600;margin-right:var(--rj-space-sm)}.rj-archive-header,.rj-author-header{margin-bottom:var(--rj-space-xl);padding-bottom:var(--rj-space-lg);border-bottom:2px solid var(--rj-rule-dark);text-align:center}.rj-archive-title,.rj-author-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h1);font-weight:900;margin:0 0 var(--rj-space-sm);text-transform:uppercase;letter-spacing:-.02em}.rj-archive-description{font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);color:var(--rj-text-secondary);max-width:700px;margin:0 auto}.rj-author-bio{font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);color:var(--rj-text-secondary);max-width:600px;margin:var(--rj-space-md) auto 0;font-style:italic}.rj-archive-grid{display:grid;gap:var(--rj-space-xl);margin-bottom:var(--rj-space-xl)}.rj-comments-area{margin-top:var(--rj-space-xl);padding-top:var(--rj-space-xl);border-top:2px solid var(--rj-rule-dark)}.rj-comment-list{list-style:none;margin:0;padding:0}.rj-comment{margin-bottom:var(--rj-space-lg);padding-bottom:var(--rj-space-lg);border-bottom:1px solid var(--rj-rule)}.rj-comment-body{display:grid;gap:var(--rj-space-md)}.rj-comment-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--rj-space-md);flex-wrap:wrap}.rj-comment-author{display:flex;align-items:center;gap:var(--rj-space-sm)}.rj-comment-avatar{border-radius:50%;width:60px;height:60px}.rj-comment-author-name{font-family:var(--rj-font-ui);font-weight:600;font-size:var(--rj-font-size-base)}.rj-comment-metadata{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);display:flex;gap:var(--rj-space-sm);align-items:center}.rj-comment-metadata a{color:var(--rj-meta)}.rj-comment-metadata a:hover{color:var(--rj-accent)}.rj-comment-awaiting-moderation{background:var(--rj-bg-alt);padding:var(--rj-space-sm) var(--rj-space-md);border-left:3px solid var(--rj-accent);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);font-style:italic}.rj-comment-content{font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);line-height:1.7}.rj-comment-content p:last-child{margin-bottom:0}.rj-comment-reply-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h3);font-weight:700;margin:var(--rj-space-xl) 0 var(--rj-space-md)}.rj-no-comments{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-base);color:var(--rj-meta);font-style:italic;text-align:center;padding:var(--rj-space-lg)}.comment-form{margin-top:var(--rj-space-lg)}.comment-form p{margin-bottom:var(--rj-space-md)}.comment-form label{display:block;margin-bottom:.3em}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;max-width:600px;padding:.6em;border:1px solid var(--rj-rule);background:var(--rj-bg);color:var(--rj-text);font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);border-radius:0}.comment-form input[type="text"]:focus,.comment-form input[type="email"]:focus,.comment-form input[type="url"]:focus,.comment-form textarea:focus{outline:2px solid var(--rj-accent);outline-offset:2px;border-color:var(--rj-accent)}.comment-form .required{color:var(--rj-accent)}.comment-form-cookies-consent{font-size:var(--rj-font-size-small)}.comment-form-cookies-consent input{margin-right:.5em}.rj-debatt-wrapper{margin-top:var(--rj-space-xl);padding-top:var(--rj-space-xl)}.rj-debatt-rule{margin:0 0 var(--rj-space-lg);border:0;border-top:2px solid var(--rj-rule-dark)}.rj-debatt-heading{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h2);font-weight:700;margin:0 0 var(--rj-space-lg);text-transform:uppercase;letter-spacing:.05em}.rj-debatt-empty{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-base);color:var(--rj-meta);font-style:italic}.rj-comment-count{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);margin-bottom:var(--rj-space-md);text-transform:uppercase;letter-spacing:.1em}#wpdcom{font-family:var(--rj-font-body)!important}#wpdcom .wpd-form-wrap,#wpdcom .wpd-thread-wrapper,#wpdcom .wpd-form,#wpdcom .wpd-comment{background:transparent!important;border:none!important;box-shadow:none!important}#wpdcom .wpd-form-wrap,#wpdcom .wpd-thread-wrapper{padding:0!important;margin:0!important}#wpdcom .wpd-thread-head{border-bottom:1px solid var(--rj-rule);padding-bottom:var(--rj-space-sm);margin-bottom:var(--rj-space-lg);background:transparent!important}#wpdcom .wpd-thread-info{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);text-transform:uppercase;letter-spacing:.1em}#wpdcom .wpd-form{border-top:1px solid var(--rj-rule);padding-top:var(--rj-space-lg)!important;margin-bottom:var(--rj-space-lg)!important}#wpdcom .wpd-field-comment textarea,#wpdcom .wc_comment{font-family:var(--rj-font-body)!important;font-size:var(--rj-font-size-base)!important;line-height:1.7!important;color:var(--rj-text)!important;background:var(--rj-bg)!important;border:1px solid var(--rj-rule)!important;border-radius:0!important;padding:0.8em!important}#wpdcom .wpd-field-comment textarea:focus,#wpdcom .wc_comment:focus{outline:2px solid var(--rj-accent);outline-offset:2px;border-color:var(--rj-accent)!important}#wpdcom .wc_comm_submit,#wpdcom .wpd-prim-button{background:var(--rj-accent)!important;color:var(--rj-white)!important;border:1px solid var(--rj-accent)!important;border-radius:0!important;font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-small)!important;font-weight:500!important;letter-spacing:0.08em!important;text-transform:uppercase!important;padding:.7em 1.5em!important;cursor:pointer;transition:background var(--rj-transition)}#wpdcom .wc_comm_submit:hover,#wpdcom .wpd-prim-button:hover{background:var(--rj-accent-hover)!important;border-color:var(--rj-accent-hover)!important}#wpdcom .wpd-comment{border-bottom:1px solid var(--rj-rule)!important;padding:var(--rj-space-lg) 0!important;margin:0!important}#wpdcom .wpd-comment:last-child{border-bottom:none!important}#wpdcom .wpd-avatar img{border-radius:50%!important;width:48px!important;height:48px!important}#wpdcom .wpd-comment-author,#wpdcom .wpd-comment-author a{font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-base)!important;font-weight:600!important;color:var(--rj-text)!important;text-decoration:none!important}#wpdcom .wpd-comment-date,#wpdcom .wpd-comment-date a{font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-small)!important;color:var(--rj-meta)!important;text-decoration:none!important}#wpdcom .wpd-comment-text,#wpdcom .wpd-comment-text p{font-family:var(--rj-font-body)!important;font-size:var(--rj-font-size-base)!important;line-height:1.7!important;color:var(--rj-text)!important;margin:var(--rj-space-sm) 0!important}#wpdcom .wpd-vote,#wpdcom .wpd-reply,#wpdcom .wpd-share{font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-xs)!important;color:var(--rj-meta)!important;text-transform:uppercase!important;letter-spacing:0.1em!important}#wpdcom .wpd-vote:hover,#wpdcom .wpd-reply:hover,#wpdcom .wpd-share:hover{color:var(--rj-accent)!important}#wpdcom .wpd-comment-children{margin-left:var(--rj-space-lg)!important;border-left:1px solid var(--rj-rule)!important;padding-left:var(--rj-space-lg)!important}#wpdcom .wpd-comment-label,#wpdcom .wpd-sticky-comment{background:transparent!important;border:1px solid var(--rj-rule)!important;color:var(--rj-meta)!important;font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-xs)!important}#wpdcom .wpd-sbs-toggle{font-family:var(--rj-font-ui)!important;font-size:var(--rj-font-size-small)!important;color:var(--rj-meta)!important}[data-theme="dark"] #wpdcom .wpd-field-comment textarea,[data-theme="dark"] #wpdcom .wc_comment,.theme-dark #wpdcom .wpd-field-comment textarea,.theme-dark #wpdcom .wc_comment{background:var(--rj-bg)!important;color:var(--rj-text)!important;border-color:var(--rj-rule)!important}[data-theme="dark"] #wpdcom .wpd-comment-text,[data-theme="dark"] #wpdcom .wpd-comment-text p,.theme-dark #wpdcom .wpd-comment-text,.theme-dark #wpdcom .wpd-comment-text p{color:var(--rj-text)!important}.rj-reading-mode-controls{margin:0 0 var(--rj-space-md);text-align:right}.rj-reading-mode-toggle{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--rj-meta);background:#fff0;border:1px solid var(--rj-rule);padding:.4em .8em;cursor:pointer;transition:all var(--rj-transition)}.rj-reading-mode-toggle:hover{color:var(--rj-accent);border-color:var(--rj-accent)}.rj-reading-mode-toggle[aria-pressed="true"]{color:var(--rj-white);background:var(--rj-accent);border-color:var(--rj-accent)}.rj-reading-mode-active .rj-ticker{display:none}.rj-reading-mode-active #sidebar{display:none}.rj-reading-mode-active #primary{max-width:900px;margin:0 auto}.rj-reading-mode-active .rj-article-body{font-size:1.125rem;line-height:1.8;max-width:100%}.rj-reading-mode-active .rj-article-body p{margin-bottom:1.5em}.rj-editorial-arkiv{max-width:900px}.rj-arkiv-header{margin-bottom:var(--rj-space-xl)}.rj-arkiv-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h1);font-weight:900;margin:0 0 var(--rj-space-md);text-transform:uppercase;letter-spacing:-.02em}.rj-arkiv-intro{font-family:var(--rj-font-body);font-size:var(--rj-font-size-base);color:var(--rj-text-secondary);max-width:700px}.rj-arkiv-rule{border:0;border-top:2px solid var(--rj-rule-dark);margin:var(--rj-space-xl) 0}.rj-arkiv-section-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h3);font-weight:700;margin:0 0 var(--rj-space-lg);text-transform:uppercase;letter-spacing:.05em}.rj-arkiv-yearly{margin-bottom:var(--rj-space-xl)}.rj-arkiv-year-block{margin-bottom:var(--rj-space-xl)}.rj-arkiv-year{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h4);font-weight:700;margin:0 0 var(--rj-space-md);padding-bottom:var(--rj-space-sm);border-bottom:1px solid var(--rj-rule)}.rj-arkiv-list{list-style:none;margin:0;padding:0}.rj-arkiv-item{display:flex;align-items:baseline;gap:var(--rj-space-sm);padding:.5em 0;border-bottom:1px solid var(--rj-rule);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small)}.rj-arkiv-item:last-child{border-bottom:none}.rj-arkiv-date{flex-shrink:0;min-width:5em;color:var(--rj-meta);font-variant-numeric:tabular-nums}.rj-arkiv-section{flex-shrink:0;min-width:7em;color:var(--rj-accent);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:var(--rj-font-size-xs)}.rj-arkiv-title-link{flex-grow:1;color:var(--rj-text);text-decoration:none;font-weight:400;border-bottom:none}.rj-arkiv-title-link:hover{color:var(--rj-accent);border-bottom:none}.rj-arkiv-comment-count{flex-shrink:0;color:var(--rj-meta);font-size:var(--rj-font-size-xs)}.rj-arkiv-empty{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-base);color:var(--rj-meta);font-style:italic}.rj-arkiv-categories{margin-bottom:var(--rj-space-xl)}.rj-arkiv-category-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--rj-space-sm)}.rj-arkiv-category-item{border-bottom:1px solid var(--rj-rule);padding:.5em 0}.rj-arkiv-category-link{display:flex;justify-content:space-between;align-items:baseline;gap:var(--rj-space-sm);color:var(--rj-text);text-decoration:none;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);border-bottom:none}.rj-arkiv-category-link:hover{color:var(--rj-accent);border-bottom:none}.rj-arkiv-category-name{flex-grow:1;font-weight:500}.rj-arkiv-category-count{flex-shrink:0;color:var(--rj-meta);font-size:var(--rj-font-size-xs)}.rj-list-comment-count{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:400;color:var(--rj-meta);margin-left:.5em}.author_bio_section{background-color:var(--rj-bg-alt);border-radius:0;border-left:3px solid var(--rj-accent)}@media screen and (max-width:768px){:root{--rj-font-size-masthead:2.2rem;--rj-font-size-h1:2rem;--rj-font-size-h2:1.5rem;--rj-font-size-h3:1.25rem}.rj-lead-story .rj-lead-inner{grid-template-columns:1fr}.rj-secondary-stories{grid-template-columns:1fr}.rj-secondary-story{padding:0;border-right:none;border-bottom:var(--rj-rule-width) solid var(--rj-rule);padding-bottom:var(--rj-space-md);margin-bottom:var(--rj-space-md)}.rj-secondary-story:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.rj-ticker-inner{justify-content:flex-start;gap:var(--rj-space-md);overflow-x:auto;-webkit-overflow-scrolling:touch}.rj-darkmode-toggle{position:static;transform:none;margin-top:var(--rj-space-sm)}.rj-masthead-inner{padding:var(--rj-space-md);position:relative}#primary{display:block}#main,#sidebar{max-width:100%}#sidebar{border-left:none;border-top:var(--rj-rule-width) solid var(--rj-rule);padding-top:var(--rj-space-lg)}.rj-section-nav #primary-menu.menu{flex-direction:column;gap:0}}@media screen and (max-width:899px){#menu-toggle{display:block}#menu-toggle-close{display:none;position:fixed;top:var(--rj-space-md);right:var(--rj-space-md);z-index:10001;max-width:none;width:auto;padding:.7em 1.2em;background:var(--rj-accent);color:var(--rj-white);border:2px solid var(--rj-accent);font-weight:600}#menu-toggle-close:hover{background:var(--rj-accent-hover);border-color:var(--rj-accent-hover)}#primary-menu{display:none!important;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--rj-bg);z-index:9999;overflow-y:auto;padding:var(--rj-space-lg) var(--rj-space-md)}#primary-menu.is-open{display:flex!important}.rj-section-nav-inner{display:flex;justify-content:center;padding:var(--rj-space-sm) var(--rj-space-md)}.rj-section-nav #primary-menu.menu{flex-direction:column;gap:0;width:100%;max-width:400px;margin:4em auto 0}.rj-section-nav #primary-menu.menu li{width:100%;border-bottom:1px solid var(--rj-rule)}.rj-section-nav #primary-menu.menu li a{padding:1em;justify-content:center;text-align:center}#main,#sidebar,.classic{max-width:100%;margin:0 auto}.classic{display:block}.footerleft,.footerright{width:100%;max-width:100%;text-align:center}}@media screen and (min-width:900px){.rj-section-nav #primary-menu.menu{display:flex;justify-content:center}}.announcement{display:none}article a[target="_blank"]::after{content:none;display:none}.sticky .blog-post a.post-thumbnail::after{background:var(--rj-accent);content:"FREMHEVET";font-family:var(--rj-font-ui);letter-spacing:.12em}.home-hero-container{background:var(--rj-bg)}.rj-single-article{position:relative}.rj-article-header{margin-bottom:var(--rj-space-lg)}.rj-article-header .rj-section-label{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--rj-accent);margin-bottom:var(--rj-space-sm);display:inline-block}.rj-article-title{font-family:var(--rj-font-heading);font-size:clamp(2rem, 5vw, 3.2rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--rj-text);margin:0 0 var(--rj-space-md);padding:0}.rj-article-meta{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);display:flex;flex-wrap:wrap;gap:var(--rj-space-sm);align-items:baseline;margin-bottom:var(--rj-space-xs)}.rj-article-date{color:var(--rj-meta)}.rj-article-updated{font-style:italic;color:var(--rj-meta)}.rj-article-author a{color:var(--rj-text);font-weight:500;border:none}.rj-article-author a:hover{color:var(--rj-accent)}.rj-article-categories{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--rj-meta);margin-bottom:var(--rj-space-sm)}.rj-article-categories a{color:var(--rj-accent);font-weight:500;border:none}.rj-article-categories a:hover{color:var(--rj-accent-hover)}.rj-article-rule{border:none;border-top:3px solid var(--rj-text);margin:var(--rj-space-md) 0 0;background:none;height:auto}.rj-article-image{margin:0 0 var(--rj-space-lg)}.rj-article-image img{width:100%;height:auto;display:block;filter:saturate(.65)}.rj-image-caption{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-style:italic;color:var(--rj-meta);line-height:1.4;margin-top:var(--rj-space-sm);padding-top:var(--rj-space-xs);border-top:var(--rj-rule-width) solid var(--rj-rule)}.rj-article-body{font-family:var(--rj-font-body);font-size:1.15rem;line-height:1.8;color:var(--rj-text);max-width:42rem}.rj-article-body p{margin-bottom:1.2em}.rj-article-body a{color:var(--rj-accent);border-bottom:1px solid var(--rj-rule)}.rj-article-body a:hover{border-bottom-color:var(--rj-accent)}.rj-article-footer{margin-top:var(--rj-space-xl);padding-top:var(--rj-space-md);border-top:var(--rj-rule-width) solid var(--rj-rule)}.rj-article-tags{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta)}.rj-tags-label{font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:var(--rj-font-size-xs)}.rj-article-tags a{color:var(--rj-accent);border:none}.rj-article-tags a:hover{color:var(--rj-accent-hover)}.rj-pluss-badge{font-size:.5em;vertical-align:super;cursor:default;opacity:.7}.rj-pluss-overlay{position:relative;background:var(--rj-bg-alt);border:var(--rj-rule-width) solid var(--rj-rule);padding:var(--rj-space-xl);margin-bottom:var(--rj-space-lg);text-align:center}.rj-pluss-overlay::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--rj-accent)}.rj-pluss-icon{font-size:2.5rem;display:block;margin-bottom:var(--rj-space-md);opacity:.6}.rj-pluss-message h3{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h3);color:var(--rj-text);margin:0 0 var(--rj-space-sm);padding:0}.rj-pluss-message p{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-base);color:var(--rj-text-secondary);margin-bottom:var(--rj-space-lg)}.rj-pluss-dismiss{background:var(--rj-accent);color:#fff;border:none;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:500;letter-spacing:.03em;text-transform:none;padding:.8em 2em;cursor:pointer;transition:background var(--rj-transition)}.rj-pluss-dismiss:hover{background:var(--rj-accent-hover);box-shadow:none}.rj-pluss-overlay.rj-dismissed{display:none}.rj-pluss-list-badge{display:inline-block;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--rj-accent);border:1px solid var(--rj-accent);padding:.1em .5em;margin-left:var(--rj-space-sm);vertical-align:middle}.rj-404{max-width:42rem;margin:0 auto;padding:var(--rj-space-lg) var(--rj-space-md)}.rj-404-title{font-family:var(--rj-font-heading);font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.1;color:var(--rj-text);margin:0 0 var(--rj-space-md);padding:0}.rj-404-body{font-family:var(--rj-font-body);font-size:1.1rem;line-height:1.8}.rj-404-lead{font-size:1.25rem;line-height:1.6;color:var(--rj-text);font-style:italic;margin-bottom:var(--rj-space-lg);padding-bottom:var(--rj-space-lg);border-bottom:var(--rj-rule-width) solid var(--rj-rule)}.rj-404-list{list-style:none;padding:0;margin:var(--rj-space-md) 0 var(--rj-space-lg)}.rj-404-list li{padding:var(--rj-space-sm) 0;padding-left:var(--rj-space-lg);position:relative;border-bottom:var(--rj-rule-width) solid var(--rj-rule)}.rj-404-list li::before{content:'\2014';position:absolute;left:0;color:var(--rj-meta)}.rj-404-list li:last-child{border-bottom:none}.rj-404-search{margin:var(--rj-space-xl) 0;padding:var(--rj-space-lg);background:var(--rj-bg-alt);border-left:3px solid var(--rj-accent)}.rj-404-search h3{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--rj-text);margin:0 0 var(--rj-space-md);padding:0}.rj-404-search input[type="search"]{width:100%;max-width:100%;padding:.6em;font-size:1rem}.rj-404-quote{font-family:var(--rj-font-heading);font-size:1.3rem;font-style:italic;color:var(--rj-text-secondary);border-left:3px solid var(--rj-accent);padding:var(--rj-space-md) var(--rj-space-lg);margin:var(--rj-space-xl) 0}.rj-404-quote cite{display:block;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-style:normal;color:var(--rj-meta);margin-top:var(--rj-space-sm);letter-spacing:.05em}.rj-pullquote{border-left:4px solid var(--rj-accent);margin:var(--rj-space-xl) 0;padding:var(--rj-space-md) var(--rj-space-lg);font-family:var(--rj-font-heading);font-size:1.6rem;font-style:italic;line-height:1.4;color:var(--rj-text);background:#fff0;position:relative}.rj-pullquote::before{content:'\201C';font-size:4rem;font-family:var(--rj-font-heading);font-style:normal;color:var(--rj-accent);position:absolute;top:-.3rem;left:.4rem;line-height:1;opacity:.3}.rj-pullquote cite{display:block;margin-top:var(--rj-space-sm);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-style:normal;color:var(--rj-meta);letter-spacing:.03em}.rj-search-header{margin-bottom:var(--rj-space-lg);padding-bottom:var(--rj-space-md);border-bottom:2px solid var(--rj-border)}.rj-search-header h1{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h2);font-weight:700;color:var(--rj-text);margin:0 0 var(--rj-space-xs)}.rj-search-query{font-style:italic}.rj-search-count{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);text-transform:uppercase;letter-spacing:.05em}.rj-no-results{text-align:center;padding:var(--rj-space-xl) 0}.rj-no-results h2{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h2);margin-bottom:var(--rj-space-md)}.rj-no-results p{font-family:var(--rj-font-body);color:var(--rj-meta);margin-bottom:var(--rj-space-md)}.rj-no-results .search-form{max-width:500px;margin:0 auto}.rj-related{margin-top:var(--rj-space-xl);padding-top:var(--rj-space-lg);border-top:2px solid var(--rj-border)}.rj-related-heading{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rj-accent);margin-bottom:var(--rj-space-md)}.rj-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rj-space-lg)}.rj-related-item{border-top:1px solid var(--rj-rule);padding-top:var(--rj-space-sm)}.rj-related-item h4{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h4);font-weight:700;line-height:1.3;margin:0 0 var(--rj-space-xs)}.rj-related-item h4 a{color:var(--rj-text);text-decoration:none}.rj-related-item h4 a:hover{color:var(--rj-accent)}.rj-related-item time{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:var(--rj-meta);text-transform:uppercase;letter-spacing:.05em}.rj-siste-banner{background:darkred;color:#FFF;padding:var(--rj-space-xs) var(--rj-space-md);font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:700;text-transform:uppercase;letter-spacing:.15em;display:inline-block;margin-bottom:var(--rj-space-sm)}.rj-reading-time{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-meta);text-transform:uppercase;letter-spacing:.05em}.rj-reading-time::before{content:'\1F4D6\00A0'}.rj-breadcrumbs{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:var(--rj-meta);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--rj-space-md);padding-bottom:var(--rj-space-sm)}.rj-breadcrumbs a{color:var(--rj-meta);text-decoration:none}.rj-breadcrumbs a:hover{color:var(--rj-accent)}.rj-breadcrumbs .rj-bc-sep{margin:0 .4em;opacity:.5}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.rj-darkmode-toggle:focus-visible,.rj-pluss-dismiss:focus-visible,#menu-toggle:focus-visible,#menu-toggle-close:focus-visible{outline:2px solid var(--rj-accent);outline-offset:2px}[data-theme="dark"] button:focus-visible,[data-theme="dark"] a:focus-visible,[data-theme="dark"] input:focus-visible,.theme-dark button:focus-visible,.theme-dark a:focus-visible,.theme-dark input:focus-visible{outline-color:var(--rj-accent)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.post-thumbnail img:hover,.rj-lead-image img:hover,article .wp-post-image:hover{filter:saturate(.65)}}button,input[type="button"],input[type="submit"],.rj-darkmode-toggle,.rj-pluss-dismiss,#menu-toggle,#menu-toggle-close{min-height:44px;min-width:44px}.rj-section-nav #primary-menu.menu li a{min-height:44px;display:flex;align-items:center}.rj-pluss-overlay{animation:rj-fade-in 0.3s ease-out}@keyframes rj-fade-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:769px) and (max-width:1024px){.rj-lead-story .rj-lead-inner{grid-template-columns:1fr 1fr;gap:var(--rj-space-md)}.rj-secondary-stories{grid-template-columns:repeat(2,1fr)}.rj-secondary-story:nth-child(2){border-right:none}.rj-secondary-story:nth-child(3){grid-column:1 / -1;border-right:none;border-top:var(--rj-rule-width) solid var(--rj-rule);padding-top:var(--rj-space-md)}.rj-masthead-title{font-size:2.8rem}}@media (forced-colors:active){.rj-ticker,.rj-section-nav,#colophon,#legal{border:1px solid}.rj-pluss-list-badge{border:2px solid}.rj-article-rule{border-top:3px solid}}@media (max-width:768px){.rj-related-grid{grid-template-columns:1fr;gap:var(--rj-space-md)}.rj-pullquote{font-size:1.3rem;margin:var(--rj-space-lg) 0;padding:var(--rj-space-sm) var(--rj-space-md)}}@media (min-width:769px) and (max-width:1024px){.rj-related-grid{grid-template-columns:repeat(2,1fr)}}.rj-article-body,.rj-secondary-stories,.rj-related{content-visibility:auto;contain-intrinsic-size:auto 1000px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--rj-bg);border:1px solid var(--rj-rule-dark);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:var(--rj-text);display:block;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:600;height:auto;left:5px;line-height:normal;padding:.75em 1em;text-decoration:none;top:5px;width:auto;z-index:100000}@media print{.rj-ticker,.rj-section-nav,.rj-darkmode-toggle,#menu-toggle,#menu-toggle-close,.rj-pluss-overlay,.rj-pluss-list-badge,.rj-pluss-badge,.rj-posts-nav,.rj-siste-banner,.skip-link,.edit-link,#colophon,#legal,.search-form,.rj-breadcrumbs,.post-navigation,.comment-respond{display:none!important}body,.rj-broadsheet,#content,#primary,#main,article{background:#fff!important;color:#000!important;margin:0;padding:0}body{font-family:Georgia,'Times New Roman',serif;font-size:12pt;line-height:1.5}h1,h2,h3,h4{font-family:Georgia,'Times New Roman',serif;color:#000!important;page-break-after:avoid}h1{font-size:24pt}h2{font-size:18pt}h3{font-size:14pt}a[href]::after{content:' (' attr(href) ')';font-size:.8em;color:#555;font-style:italic}a[href^="#"]::after,a[href^="javascript"]::after,.rj-masthead-title a::after{content:''}img{filter:none!important;max-width:100%!important;page-break-inside:avoid}.rj-masthead-inner{text-align:center;border-bottom:2px solid #000;padding-bottom:.5cm;margin-bottom:.5cm}.rj-masthead-title{font-size:28pt!important;color:#000!important}.rj-pullquote{border-left:3px solid #000;color:#000!important}article,blockquote,figure{page-break-inside:avoid}.rj-related-grid{display:block}.rj-related-item{margin-bottom:.5em}}#masthead .rj-masthead-title,#masthead .rj-masthead-title a,#masthead .site-title,#masthead .site-title a,#masthead h1,#masthead h1 a{color:var(--rj-text)}#masthead .rj-masthead-title a:visited,#masthead .site-title a:visited,#masthead h1 a:visited{color:var(--rj-text)}html[data-theme="light"] .custom-logo,html.theme-light .custom-logo,html:not([data-theme]) .custom-logo{filter:none!important;opacity:1!important}html[data-theme="dark"] .custom-logo,html.theme-dark .custom-logo{filter:invert(1) brightness(1.05) contrast(1.05)!important}.rj-contribute{max-width:var(--rj-content-width);padding:0 var(--rj-space-md) var(--rj-space-lg)}.rj-contribute-hero{padding:var(--rj-space-xl) 0 var(--rj-space-lg)}.rj-contribute-title{font-family:var(--rj-font-heading);font-size:clamp(2rem, 5vw, 3.2rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--rj-text);margin:0 0 var(--rj-space-md)}.rj-contribute-ingress{font-family:var(--rj-font-body);font-size:1.25rem;line-height:1.7;color:var(--rj-text-secondary);max-width:42rem;margin:0}.rj-contribute-rule{border:none;border-top:var(--rj-rule-width) solid var(--rj-rule);margin:0;background:none;height:auto}.rj-contribute-section{padding:var(--rj-space-lg) 0}.rj-contribute-heading{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--rj-text);margin:0 0 var(--rj-space-sm);border-bottom:2px solid var(--rj-text);padding-bottom:var(--rj-space-xs);display:inline-block}.rj-contribute-intro{font-family:var(--rj-font-body);font-size:1.1rem;line-height:1.7;color:var(--rj-text-secondary);max-width:42rem;margin:var(--rj-space-md) 0 var(--rj-space-lg)}.rj-contribute-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--rj-space-lg);margin-bottom:var(--rj-space-lg)}.rj-contribute-grid--3{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.contribute-card{border:var(--rj-rule-width) solid var(--rj-rule);padding:var(--rj-space-lg);background:var(--rj-bg)}.contribute-card-title{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h3);font-weight:700;line-height:1.2;color:var(--rj-text);margin:0 0 var(--rj-space-sm)}.contribute-card-desc{font-family:var(--rj-font-body);font-size:1rem;line-height:1.6;color:var(--rj-text-secondary);margin:0}.rj-contribute-cta{display:inline-block;background:var(--rj-accent);color:#fff;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:.85em 2.2em;min-height:44px;border:none;transition:background var(--rj-transition)}.rj-contribute-cta:hover{background:var(--rj-accent-hover);color:#fff}.rj-contribute-cta:visited{color:#fff}.rj-contribute-cta--subtle{background:#fff0;color:var(--rj-accent);border:var(--rj-rule-width) solid var(--rj-accent)}.rj-contribute-cta--subtle:hover{background:var(--rj-accent);color:#fff}.rj-contribute-cta--subtle:visited{color:var(--rj-accent)}.rj-contribute-cta--subtle:hover:visited{color:#fff}.rj-contribute-tips{background:var(--rj-bg-alt);border-left:3px solid var(--rj-accent);padding-left:var(--rj-space-lg);padding-right:var(--rj-space-lg);margin-left:calc(-1 * var(--rj-space-md));margin-right:calc(-1 * var(--rj-space-md))}.rj-contribute-okonomi .rj-contribute-heading{color:var(--rj-text-secondary);border-bottom-color:var(--rj-rule)}@media screen and (max-width:768px){.rj-contribute-grid{grid-template-columns:1fr;gap:var(--rj-space-md)}.rj-contribute-grid--3{grid-template-columns:1fr}.rj-contribute-tips{margin-left:calc(-1 * var(--rj-space-md));margin-right:calc(-1 * var(--rj-space-md));padding-left:var(--rj-space-md);padding-right:var(--rj-space-md)}}@media screen and (min-width:769px) and (max-width:1024px){.rj-contribute-grid{grid-template-columns:repeat(2,1fr)}.rj-contribute-grid--3{grid-template-columns:repeat(2,1fr)}}@media print{.rj-contribute-cta{display:none!important}.rj-contribute-tips{background:none;border-left:2px solid #000}.contribute-card{border:1px solid #ccc;page-break-inside:avoid}}.rj-editorial{max-width:38rem;padding:0 var(--rj-space-md) var(--rj-space-lg);margin:0 auto}.rj-editorial-label{display:inline-block;font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--rj-meta);margin-bottom:var(--rj-space-sm)}.rj-editorial-header{margin-bottom:var(--rj-space-md)}.rj-editorial-title{font-family:var(--rj-font-heading);font-size:clamp(1.6rem, 4vw, 2.4rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--rj-text);margin:0}.rj-editorial-rule{border:none;border-top:2px solid var(--rj-text);margin:0 0 var(--rj-space-lg);background:none;height:auto}.rj-editorial-body{font-family:var(--rj-font-body);font-size:1.1rem;line-height:1.8;color:var(--rj-text)}.rj-editorial-body p{margin-bottom:1.2em}.rj-editorial-body h2{font-family:var(--rj-font-heading);font-size:var(--rj-font-size-h3);font-weight:700;line-height:1.2;color:var(--rj-text);margin:var(--rj-space-xl) 0 var(--rj-space-md);padding-bottom:var(--rj-space-xs);border-bottom:var(--rj-rule-width) solid var(--rj-rule)}.rj-editorial-body h3{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rj-text);margin:var(--rj-space-lg) 0 var(--rj-space-sm)}.rj-editorial-body a{color:var(--rj-accent);border-bottom:1px solid var(--rj-rule)}.rj-editorial-body a:hover{border-bottom-color:var(--rj-accent)}.rj-editorial-body ul,.rj-editorial-body ol{margin:0 0 1.2em var(--rj-space-lg);line-height:1.7}.rj-editorial-body blockquote{border-left:3px solid var(--rj-accent);padding:var(--rj-space-sm) var(--rj-space-lg);margin:var(--rj-space-lg) 0;font-style:italic;color:var(--rj-text-secondary)}.rj-editorial-footer{margin-top:var(--rj-space-xl);padding-top:var(--rj-space-md);border-top:var(--rj-rule-width) solid var(--rj-rule)}.rj-rettet-badge{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-text);background:var(--rj-bg-alt);border-top:3px solid darkred;padding:var(--rj-space-md);margin-bottom:var(--rj-space-lg)}.rj-rettet-badge strong{color:darkred;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-right:var(--rj-space-xs)}[data-theme="dark"] .rj-rettet-badge{border-top-color:#D4514E}[data-theme="dark"] .rj-rettet-badge strong{color:#D4514E}.rj-footer-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rj-space-xl);max-width:var(--rj-max-width);margin:0 auto;padding:var(--rj-space-xl) var(--rj-space-md);border-top:2px solid var(--rj-text)}.rj-footer-heading{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--rj-text);margin:0 0 var(--rj-space-md)}.rj-footer-menu{list-style:none;padding:0;margin:0}.rj-footer-menu li{list-style:none;margin:0;padding:var(--rj-space-xs) 0}.rj-footer-menu li a{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-small);color:var(--rj-text-secondary);text-decoration:none;border:none}.rj-footer-menu li a:hover{color:var(--rj-accent)}#legal{border-top:var(--rj-rule-width) solid var(--rj-rule)}.rj-legal-inner{display:flex;justify-content:space-between;align-items:center;max-width:var(--rj-max-width);margin:0 auto;padding:var(--rj-space-md)}.rj-legal-inner p{font-family:var(--rj-font-ui);font-size:var(--rj-font-size-xs);color:var(--rj-meta);margin:0}.rj-legal-inner a{color:var(--rj-meta);text-decoration:none;border:none}.rj-legal-inner a:hover{color:var(--rj-accent)}@media screen and (max-width:768px){.rj-footer-inner{grid-template-columns:1fr;gap:var(--rj-space-lg)}.rj-legal-inner{flex-direction:column;gap:var(--rj-space-xs);text-align:center}}@media screen and (min-width:769px) and (max-width:1024px){.rj-footer-inner{grid-template-columns:repeat(3,1fr);gap:var(--rj-space-lg)}}@media print{.rj-footer-inner{display:block}.rj-rettet-badge{border-top:2px solid #000;background:none}}.rj-author-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.rj-author-header img.avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;border:1px solid rgb(0 0 0 / .08)}.rj-author-title{margin:0;font-size:1.75rem}.rj-author-bio{margin-top:.5rem;color:var(--text-muted,#666);max-width:60ch}.rj-author-header>div{display:flex;flex-direction:column}