.aa{padding:72px 0 120px}.aa [hidden],.aa .aa-mob{display:none!important}.aa-wrap{display:flex;flex-direction:column;gap:40px}.aa-top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.aa-titler{display:flex;flex-direction:column;gap:16px}.aa-crumbs{margin-bottom:24px}.aa-over{margin-bottom:12px!important;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--af-muted)}.aa-h1{font-family:var(--af-display);font-size:56px;font-weight:700;letter-spacing:-.025em;line-height:1}.aa-meta{display:flex;align-items:center;gap:20px}.aa-sum{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;background:var(--af-ice);font-weight:700;font-size:15px;white-space:nowrap}.aa-sum i,.aa-g i{width:8px;height:8px;border-radius:50%;background:var(--af-green)}.aa-opp{font-size:14px;color:var(--af-muted)}.aa-tabell{border-radius:24px;box-shadow:inset 0 0 0 1px var(--af-line);overflow:hidden}.aa-rad{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(7,minmax(0,1fr));align-items:stretch;min-height:68px;border-top:1px solid #eef2f4}.aa-rad--head{min-height:0;border-top:0;background:var(--af-mist)}.aa-hc{padding:14px 12px;display:flex;flex-direction:column;gap:2px}.aa-hc b{font-size:14px}.aa-hc small{font-size:12px;color:var(--af-muted)}.aa-hc.is-idag{background:var(--af-ice)}.aa-hc--navn{padding:16px 24px;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--af-muted)}.aa-g{padding:14px 24px;border-top:1px solid var(--af-line)}.aa-g span{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--af-muted)}.aa-g.is-closed i{background:#b3413b}.aa-navn{padding:0 24px;display:flex;align-items:center;min-width:0}.aa-navn a,.aa-navn b{font-family:var(--af-display);font-size:18px;font-weight:700;letter-spacing:-.01em}.aa-navn a{text-decoration:underline!important;text-decoration-color:transparent!important;text-underline-offset:4px;transition:text-decoration-color .15s}.aa-navn a:hover,.aa-navn a:focus-visible{text-decoration-color:var(--af-navy)!important}.aa-c{padding:0 12px;display:flex;align-items:center;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.aa-c.is-closed{color:var(--af-closed)}.aa-c.is-idag{background:#f3f9fb;font-weight:700}.aa-c.is-idag.is-closed{color:#b3413b}.aa-tom{display:flex;flex-direction:column;gap:8px;padding:40px;border-radius:24px;background:var(--af-mist);text-align:center;align-items:center}.aa-tom b{font-family:var(--af-display);font-size:24px;letter-spacing:-.01em}.aa-tom p{font-size:16px;color:var(--af-body);max-width:46ch;text-wrap:pretty}@media(max-width:1100px){.aa-rad{grid-template-columns:minmax(0,1.4fr) repeat(7,minmax(0,1fr))}.aa-navn{padding:0 16px}.aa-navn a,.aa-navn b{font-size:16px}.aa-c{padding:0 8px;font-size:13px}.aa-hc{padding:12px 8px}}@media(max-width:820px){.aa{padding:48px 0 96px}.aa-h1{font-size:44px}.aa-top{flex-direction:column;align-items:flex-start;gap:20px}.aa-tabell{overflow-x:auto}.aa-rad{min-width:760px}}@media(max-width:520px){.aa{padding:32px 0 48px}.aa .aa-desk{display:none!important}.aa .aa-mob{display:flex!important}.aa-wrap{gap:24px}.aa-top,.aa-titler{gap:12px}.aa-crumbs{margin:-12px 0 12px}.aa-over{margin-bottom:8px!important;font-size:12px}.aa-h1{font-size:36px}.aa-sum{min-height:34px;padding:0 14px;font-size:14px}.aa-liste{flex-direction:column;gap:24px}.aa-liste ul{list-style:none;margin:0;padding:0}.aa-mgruppe .af-lbl{padding-bottom:8px}.aa-liste li{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;border-top:1px solid #e6edf0}.aa-mnavn{min-width:0;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.aa-mnavn{text-decoration:underline!important;text-decoration-color:#c9d5db!important;text-underline-offset:4px}.aa-tid{flex:none;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.aa-tid.is-closed{color:#b3413b}.aa-opp{font-size:13px}.aa-tom{padding:28px 20px}.aa-tom b{font-size:20px}}@media(max-width:380px){.aa-h1{font-size:32px}.aa-mnavn,.aa-tid{font-size:15px}}@media(prefers-reduced-motion:reduce){.aa *{transition:none!important}}
