/* Artikkelinnhold, søkefelt, scripts og bilde-/krediteringsmarkup beholdes. */
.article-design>header>.header-inner{flex-wrap:wrap;gap:18px}.article-design>header .global-nav{flex-basis:100%;order:3}.article-design>header .search-container{position:relative;flex:1;min-width:220px;max-width:460px}.article-design>header .search-box{width:100%;box-sizing:border-box}.article-design>header .header-actions{margin-left:auto}.article-design .logo-mark{font:italic 38px/1 'Instrument Serif',Georgia,serif;color:#bd6134;margin-right:2px}.article-design .logo-text{font:700 24px/1.2 'DM Sans',Arial,sans-serif;letter-spacing:-1px}.article-design .logo-dot{font:italic 25px/1 'Instrument Serif',Georgia,serif;color:#bd6134;letter-spacing:-1px}
.article-design>.breadcrumb{max-width:1184px;margin:0 auto;padding:26px 28px 12px;white-space:normal;font-size:12px;line-height:1.8;box-sizing:border-box}.article-design>.hero{max-width:1000px;margin:0 auto;padding:22px 28px 32px;background:transparent;border:0;text-align:left;box-sizing:border-box}.article-design>.hero h1{font:400 48px/1.12 'Instrument Serif',Georgia,serif;letter-spacing:-.5px;max-width:900px}.article-design>.hero .article-card-meta{justify-content:flex-start!important;color:#716c62}
.article-design .article-content{max-width:860px;margin:0 auto 40px;padding:36px;background:#fff;border:1px solid #e4dfd6;border-radius:12px;box-sizing:border-box;font-size:16px;line-height:1.85;color:#625f55;overflow-wrap:anywhere}.article-design .article-content h2,.article-design .news-body h2{font:400 32px/1.2 'Instrument Serif',Georgia,serif;color:#30312b;margin:32px 0 14px}.article-design .article-content h3{font-size:20px;line-height:1.4;color:#30312b}.article-design .article-content p,.article-design .news-body p{line-height:1.85}.article-design .article-content a,.article-design .news-body a{color:#a34d2a;text-underline-offset:3px}.article-design .article-content img{max-width:100%;height:auto}.article-design .article-content table,.article-design .news-body table,.article-design .rank-body table{display:block;max-width:100%;overflow-x:auto}.article-design .article-content pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere}
.article-design .articles-section{max-width:1184px;margin:40px auto;padding:0 28px}.article-design .article-card{border:1px solid #e4dfd6;border-radius:12px;box-shadow:none}.article-design .articles-header h2{font:400 32px/1.2 'Instrument Serif',Georgia,serif}
.article-design .news-page{max-width:1100px;padding:28px 28px 56px}.article-design header.news-hero{background:transparent;position:relative;border:0;border-bottom:1px solid #e4dfd6;padding:24px 0 28px}.article-design .news-hero h1{font-size:48px;line-height:1.12}.article-design .news-deck{font-size:18px;line-height:1.8}.article-design .news-facts div{background:#fff;border:1px solid #e4dfd6;border-radius:12px}.article-design .news-body{max-width:850px;background:#fff;border:1px solid #e4dfd6;border-radius:12px;padding:32px;box-sizing:border-box;overflow-wrap:anywhere}.article-design .news-photo{margin:28px 0}.article-design .news-photo img{max-width:100%;height:auto}.article-design .news-note{background:#f4f1e9;border-left-color:#bf6134}
.article-design .rank-hero h1{font-size:48px;line-height:1.12}.article-design .rank-body{background:#fff;border:1px solid #e4dfd6;border-radius:12px;padding:28px;min-width:0;box-sizing:border-box}.article-design .rank-toc{background:#f4f1e9;border:1px solid #e4dfd6;border-radius:12px}
.article-design.article-index .hero{text-align:left;background:transparent}.article-design.article-index .hero h1{font:400 48px/1.12 'Instrument Serif',Georgia,serif;letter-spacing:-.5px}.article-design.article-index .hero p{margin-left:0}.article-design.article-index .ai-card{border-color:#e4dfd6}.article-design.article-index .ai-filters button[aria-pressed=true]{background:#bf6134;border-color:#bf6134}.article-design.article-index .ai-card h2{color:#30312b}.article-design [hidden]{display:none!important}
.article-design footer:not(.wrap){border-top:1px solid #e4dfd6;background:#fff;padding:32px 28px}.article-design footer:not(.wrap)>.footer-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1184px;margin:auto}.article-design footer .footer-links{display:flex;flex-wrap:wrap;gap:18px}
@media(max-width:900px){.article-design .article-content{margin-left:24px;margin-right:24px}.article-design .rank-hero h1{font-size:42px}}@media(max-width:600px){.article-design>header>.header-inner{padding:19px 18px 10px;gap:12px}.article-design>header .search-container{min-width:100%;max-width:none;order:2}.article-design>header .header-actions{margin-left:0}.article-design>.breadcrumb{padding:23px 18px 12px}.article-design>.hero{padding:14px 18px 26px}.article-design>.hero h1,.article-design .news-hero h1,.article-design .rank-hero h1,.article-design.article-index .hero h1{font-size:38px}.article-design .article-content{margin:0 18px 30px;padding:24px 20px}.article-design .article-content h2,.article-design .news-body h2{font-size:28px}.article-design .articles-section{padding:0 18px}.article-design .news-page{padding:24px 18px 40px}.article-design .news-body{padding:24px 20px}.article-design .rank-body{padding:22px 18px}.article-design .news-facts{grid-template-columns:1fr}.article-design footer:not(.wrap){padding:28px 18px}.article-design.article-index nav.global-nav{justify-content:flex-start;gap:7px}.article-design.article-index nav.global-nav a{font-size:13px}}

.article-design>header{height:auto;min-height:0}.article-design>header>.header-inner{height:auto;min-height:72px}.article-design>header .header-actions{order:2}.article-design .article-content.reveal{opacity:1;transform:none}

.article-design .logo-text,.article-design .logo-dot{display:inline}.article-design .logo-mark{display:inline}
