.ad-label{color:#656a62;font:550 10px/1.5 var(--sans);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin:0 0 7px;display:flex}.house-ad{--ad-bg:#6d202b;--ad-fg:#fff;--ad-button:#fff;--ad-button-ink:#6d202b;min-width:0}.house-ad-traktor{--ad-bg:#143d35;--ad-button:#e4f184;--ad-button-ink:#183a30}.house-ad-fagfolk{--ad-bg:#303b36;--ad-button:#f3e3be;--ad-button-ink:#26392f}.house-ad-nyhetsbrev{--ad-bg:#e7dfce;--ad-fg:#27372d;--ad-button:#293c31;--ad-button-ink:#fff}.house-ad-creative{background:var(--ad-bg);color:var(--ad-fg);isolation:isolate;text-decoration:none;display:grid;overflow:hidden}.house-ad-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:25px 28px;display:flex}.house-ad-brand{font:700 25px/1.15 var(--serif);letter-spacing:-.055em;margin-bottom:21px}.house-ad-logo{filter:brightness(0)invert();width:190px;max-width:100%;height:auto;display:block}.house-ad-brand:has(.house-ad-logo){max-width:100%}.house-ad-kicker{font:600 10px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.house-ad-title{font:700 33px/1.06 var(--sans);letter-spacing:-.035em;text-wrap:balance}.house-ad-text{font:400 15px/1.45 var(--sans);max-width:42ch;margin-top:12px}.house-ad-cta{background:var(--ad-button);color:var(--ad-button-ink);font:700 14px/1.3 var(--sans);justify-content:space-between;align-items:center;gap:22px;min-height:44px;margin-top:20px;padding:12px 16px;display:inline-flex}.house-ad-cta svg{flex:none}.house-ad-creative:hover .house-ad-cta{text-underline-offset:3px;text-decoration:underline}.house-ad-creative:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.house-ad-photo{background:#c7ccbf;min-width:0;position:relative;overflow:hidden}.house-ad-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.house-ad-banner{max-width:980px;margin:32px auto}.house-ad-banner .house-ad-creative{grid-template-columns:1fr 46%;min-height:270px}.house-ad-banner .house-ad-brand{margin-bottom:15px;font-size:23px}.house-ad-banner .house-ad-photo img{position:absolute;inset:0}.house-ad-banner .house-ad-title{max-width:21ch;font-size:34px}.house-ad-banner .house-ad-text{font-size:14px}.house-ad-banner .house-ad-kicker{display:none}.house-ad-card .house-ad-creative,.house-ad-rail .house-ad-creative{grid-template-columns:1fr}.house-ad-card .house-ad-photo,.house-ad-rail .house-ad-photo{aspect-ratio:1.45;grid-row:1}.house-ad-card .house-ad-copy,.house-ad-rail .house-ad-copy{padding:22px}.house-ad-card .house-ad-brand,.house-ad-rail .house-ad-brand{margin-bottom:17px;font-size:24px}.house-ad-card .house-ad-title,.house-ad-rail .house-ad-title{font-size:30px}.house-ad-card .house-ad-text,.house-ad-rail .house-ad-text{font-size:14px}.house-ad-card .house-ad-kicker,.house-ad-rail .house-ad-kicker{display:none}.house-ad-card .house-ad-cta,.house-ad-rail .house-ad-cta{align-self:stretch;gap:10px;margin-top:18px;font-size:13px}.house-ad-rail .house-ad-copy{padding:18px}.house-ad-rail .house-ad-title{font-size:27px}.house-ad-rail .house-ad-brand{margin-bottom:14px;font-size:22px}.house-ad-rail .ad-label>span:last-child{display:none}.ad-photo-credit{font:400 10px/1.4 var(--sans);color:var(--quiet);margin-top:3px}.ad-photo-credit summary{cursor:pointer;text-underline-offset:2px;padding:5px 0;text-decoration:underline;display:inline-block}.ad-photo-credit p{font:inherit;margin:3px 0 7px}.ad-photo-credit a{text-underline-offset:2px;text-decoration:underline}.desktop-rail .house-ad{order:-2}.desktop-rail .rail-newsletter{display:none}.desktop-rail .house-ad-title{color:var(--ad-fg)}.ad-showcase{padding:35px 36px 55px}.ad-showcase>header{max-width:760px;margin-bottom:30px}.ad-showcase h1{font:600 clamp(33px,4vw,52px)/1.1 var(--serif);letter-spacing:-.035em;margin:10px 0 15px}.ad-showcase>header>p:not(.eyebrow){color:var(--quiet);font-size:18px;line-height:1.6}.ad-showcase-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));align-items:stretch;gap:22px;display:grid}.ad-showcase-grid>.house-ad{flex-direction:column;display:flex}.ad-showcase-grid .house-ad-creative{flex:1;grid-template-rows:auto 1fr}.ad-showcase-grid .house-ad-cta{margin-top:auto}.ad-showcase-grid .house-ad-text{margin-bottom:20px}.ad-showcase-format{border-top:1px solid var(--line);margin-top:50px;padding-top:24px}.ad-showcase-format h2{margin:0 0 8px;font-size:29px}.ad-showcase-format>p{color:var(--quiet)}.sponsor-placement.newspaper-ad{background:0 0;border:0;max-width:980px;margin:32px auto;padding:0}.newspaper-ad .ad-label{margin-bottom:7px}.newspaper-ad .sponsor-body{border:1px solid var(--line);border-left:4px solid var(--accent);background:#f0f0e9;padding:24px}.newspaper-ad .sponsor-action>.text-link{background:var(--ink);color:#fff;font:650 14px/1.4 var(--sans);padding:12px 18px;text-decoration:none}.newspaper-ad .sponsor-logo{max-width:100%}.newspaper-ad>img{background:var(--soft);width:100%;margin:0;display:block}.newspaper-ad .sponsor-copy p{font-size:15px}@media (width<=1050px){.ad-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.house-ad-banner .house-ad-title{font-size:30px}}@media (width<=570px){.home-main>.house-ad{order:6;margin:24px 0 0}.home-main>.sponsor-placement{width:100%}.house-ad-banner{width:100%;margin:24px auto}.house-ad-banner .house-ad-creative{grid-template-columns:minmax(0,1fr) 39%;min-height:250px}.house-ad-banner .house-ad-copy{padding:18px 16px}.house-ad-banner .house-ad-brand{margin-bottom:17px;font-size:20px}.house-ad-banner .house-ad-title{font-size:26px}.house-ad-banner .house-ad-text{display:none}.house-ad-banner .house-ad-cta{align-self:stretch;gap:8px;margin-top:18px;padding:10px 11px;font-size:12px}.newspaper-ad .sponsor-body{padding:18px}.newspaper-ad .sponsor-action>.text-link{justify-content:center;width:100%}.ad-showcase{padding:25px 18px 35px}.ad-showcase-grid{grid-template-columns:1fr;gap:28px;max-width:354px;margin:0 auto}.ad-label{letter-spacing:.06em;font-size:9px}}@media print{.house-ad,.sponsor-placement{display:none}}.house-ad-manager{--sans:"Source Sans 3",sans-serif;--serif:"Source Serif 4",Georgia,serif;--quiet:#626a60;--accent:#992636;min-width:0}.ad-manager-workspace{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.ad-manager-list{gap:8px;display:grid;position:sticky;top:16px}.ad-manager-item{text-align:left;background:#fff;border:1px solid #d9ded5;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ad-manager-item[aria-current=true]{background:#fcf6f6;border:2px solid #992636;padding:9px}.ad-manager-item img{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:48px;height:54px}.ad-manager-item span{overflow-wrap:anywhere;min-width:0}.ad-manager-item strong{font-size:14px;display:block}.ad-manager-item small{color:#626a60;margin-top:3px;font-size:11px;display:block}.ad-manager-select{border:1px solid hsl(var(--input));background:#fff;border-radius:6px;width:100%;padding:8px 12px;font-size:14px}.ad-manager-preview-frame{max-width:980px;margin:24px auto;container-type:inline-size}.ad-manager-preview-frame.preview-mobile{max-width:360px}.ad-manager-preview-frame.preview-rail{max-width:248px}.ad-manager-preview-frame .house-ad{margin:0}.ad-manager-preview .house-ad-photo img{max-width:100%}.ad-manager-preview .house-ad-title{color:var(--ad-fg)}@container (width<=570px){.ad-manager-preview-frame .house-ad-banner .house-ad-creative{grid-template-columns:minmax(0,1fr) 39%;min-height:250px}.ad-manager-preview-frame .house-ad-banner .house-ad-copy{padding:18px 16px}.ad-manager-preview-frame .house-ad-banner .house-ad-brand{margin-bottom:17px;font-size:20px}.ad-manager-preview-frame .house-ad-banner .house-ad-title{font-size:26px}.ad-manager-preview-frame .house-ad-banner .house-ad-text{display:none}.ad-manager-preview-frame .house-ad-banner .house-ad-cta{align-self:stretch;gap:8px;margin-top:18px;padding:10px 11px;font-size:12px}}@media (width<=1000px){.ad-manager-workspace{grid-template-columns:1fr}.ad-manager-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:static}}
