@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}h1,header h1{font-family:var(--ff-alt)}html{scrollbar-gutter:stable}.page,.layout__page{max-width:100%}@media(min-width: 666px){.page,.layout__page{max-width:var(--max-page-width)}}body{background-image:var(--bg-image-bw);background-size:cover;background-position:center;background-attachment:scroll}@media(min-width: 666px){body{background-attachment:fixed}}body:has(.homepage){background-image:var(--bg-image-color)}section h2{color:var(--color-section-headings)}.single-view .content h2{color:var(--color-content-headings)}.opptredenliste h2 a,.sistenytt h2 a{color:inherit;text-decoration:none}.opptredenliste h2 a:hover,.opptredenliste h2 a:focus,.sistenytt h2 a:hover,.sistenytt h2 a:focus{color:inherit;text-decoration:underline}article h3{color:var(--color-article-headings);margin-bottom:.5em}section.opptredenliste,.single-view .content.opptredenliste{background-color:var(--color-body-bg);color:#fff}.single-view--opptreden .pager a{color:#fff}.single-view--opptreden .pager a:hover,.single-view--opptreden .pager a:focus{color:var(--color-brand-light)}.single-view--nyhet .pager a{color:var(--color-news-text)}.single-view--nyhet .pager a:hover,.single-view--nyhet .pager a:focus{color:var(--color-news-heading)}.opptreden-lenker a.button,.opptreden-lenker a.button:visited,.opptreden-lenker a.button:link,.single-view .content .opptreden-lenker a.button,.single-view .content .opptreden-lenker a.button:visited,.single-view .content .opptreden-lenker a.button:link{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #333 0%, #555 100%);border-color:#555}.opptreden-lenker a.button:hover,.opptreden-lenker a.button:focus-visible,.opptreden-lenker a.button:active,.single-view .content .opptreden-lenker a.button:hover,.single-view .content .opptreden-lenker a.button:focus-visible,.single-view .content .opptreden-lenker a.button:active{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #444 0%, #666 100%);border-color:#666}section.sistenytt,.single-view .content.sistenytt{background-color:var(--color-news-bg);color:var(--color-news-text)}.sistenytt h2,.sistenytt h3,.single-view .content.sistenytt h3{color:var(--color-news-heading)}.sistenytt a,.single-view .content.sistenytt a{color:var(--color-news-text);text-decoration:underline}.sistenytt a:hover,.sistenytt a:focus,.single-view .content.sistenytt a:hover,.single-view .content.sistenytt a:focus{color:var(--color-news-heading)}.arkiv-lenke{margin-top:1.5em;font-style:italic}.opptredenliste .arkiv-lenke a{color:inherit}.sistenytt .arkiv-lenke a{color:var(--color-news-heading)}.main:has(.homepage){display:block;padding-inline:0}div.homepage{margin:0;display:flex;flex-direction:column}@media(min-width: 666px){div.homepage{margin:1em;flex-direction:row;flex-wrap:wrap}}div.homepage section{padding:1em}@media(min-width: 666px){div.homepage section{padding:1.5em}}@media(min-width: 666px){.homepage>section{flex:1 1 150px}}.hero{display:flex;justify-content:flex-end;align-items:center;min-height:150px;padding:1.5em 1em;box-sizing:border-box}@media(min-width: 666px){.hero{min-height:200px;padding:2em 0;margin:0 1em}}.hero__content{text-align:right}.hero__title{font-family:var(--ff-alt);font-size:6vw;font-weight:normal;color:#dcc8a4;line-height:1.1;margin:0;letter-spacing:.05em;text-shadow:2px 2px 4px rgba(0,0,0,.7);hyphens:manual}@media(min-width: 666px){.hero__title{font-size:38px;text-shadow:3px 3px 6px rgba(0,0,0,.7)}}.hero__tagline{font-family:"Noticia Text",serif;font-size:16px;font-style:italic;color:#dcc8a4;margin:.5em 0 0 0;letter-spacing:.02em}@media(min-width: 666px){.hero__tagline{font-size:25px}}.single-view{max-width:100%}.single-view .subtitle{font-family:"Noticia Text",serif;font-style:italic;margin-top:.2em}.single-view header{padding:1em}@media(min-width: 666px){.single-view header{padding:1em 0}}.single-view .title{color:#dcc8a4;font-size:var(--fs-xl)}@media(min-width: 666px){.single-view .title{font-size:var(--fs-xxl)}}.single-view .subtitle{color:#dcc8a4}.single-view .ingress{background-color:rgba(5,5,5,.6);color:#fff;padding:1.5em}@media(min-width: 666px){.single-view .ingress{max-width:50%;min-width:500px}}.single-view .ingress a{color:#fff}.single-view .ingress a:hover,.single-view .ingress a:focus{color:#dcc8a4}.single-view .ingress iframe{margin-left:-1.5em;margin-right:-1.5em;width:calc(100% + 3em)}.single-view .content{background-color:hsla(0,0%,100%,.9);color:#5e3c17;padding:1.5em}@media(min-width: 666px){.single-view .content{max-width:50%;min-width:500px}}.single-view .content a{color:#5e3c17;text-decoration:underline}.opptak-view{width:100%;max-width:var(--max-content-width);margin:0 auto;padding-top:2em}.opptak-view iframe{width:100%;aspect-ratio:16/9;height:auto}.kontakt-liste{display:flex;flex-direction:column;gap:1.5em}.kontakt-kort{display:flex;align-items:flex-start;gap:1em;margin-bottom:1.5em}.kontakt-kort img{width:100px;height:100px;border-radius:50%;object-fit:cover}.kontakt-info h3{margin:0 0 .3em 0}.single-view--galleri{max-width:100%;min-width:auto}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(197px, 1fr));gap:1em}.gallery-item{background:rgba(0,0,0,.3);border-radius:4px;overflow:hidden}.gallery-item .lightbox-thumb{display:flex;align-items:center;justify-content:center;width:197px;height:197px}.gallery-item .lightbox-thumb img{display:block;max-width:197px;max-height:197px}.gallery-caption{padding:.5em;display:flex;flex-direction:column;gap:.15em}.gallery-caption strong{font-size:.85em}.gallery-description{font-style:italic;font-size:.8em;opacity:.9}.gallery-credit{font-size:.75em;opacity:.7}.mobile-nav__toggle{position:fixed;top:var(--gutters);right:var(--gutters);background:rgba(0,0,0,.6);border:none;border-radius:4px;color:#fff;font-size:0;padding:.4em;z-index:22}.mobile-nav__toggle:hover,.mobile-nav__toggle:focus-visible{background:rgba(0,0,0,.8);color:#dcc8a4}.mobile-nav__hamburger{fill:#fff;display:block;margin:0;margin-inline-start:0}.mobile-nav__toggle:hover .mobile-nav__hamburger,.mobile-nav__toggle:focus-visible .mobile-nav__hamburger{fill:#dcc8a4}.mobile-nav__sheet{background-color:#000;padding-top:2.25rem}.mobile-nav__navbar a{color:#fff;text-transform:uppercase;font-size:var(--fs-s);letter-spacing:.05em}.mobile-nav__navbar a:hover,.mobile-nav__navbar a:focus{color:#dcc8a4}.mobile-nav__navbar a[aria-current=page]{color:#dcc8a4}.mobile-nav__social{display:flex;gap:.5em;list-style:none;padding:1em 0 0 0;margin:1em 0 0 0;border-top:1px solid #666}.mobile-nav__social li{list-style:none}.mobile-nav__social .social-link{color:#999;display:flex;padding:.5em}.mobile-nav__social .social-link:hover,.mobile-nav__social .social-link:focus{color:#fff}.mobile-nav__social .social-link svg{width:28px;height:28px}@media print{.print-none,.pager,.mobile-nav,aside,nav,footer{display:none}}@media print{html{font-size:12pt}html,body,.page{background-color:#fff;border-color:#000;box-shadow:none;color:#000}.main{width:100%}:link,:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}}