.Logo-module__zh8txq__logo{--logo-strek:var(--salvie);--logo-aksent:var(--sand);color:var(--fg);align-items:center;gap:.9rem;display:inline-flex}.Logo-module__zh8txq__stablet{text-align:center;flex-direction:column;gap:clamp(1.1rem,.7rem + 1.4vw,1.9rem)}.Logo-module__zh8txq__merkeAlene{--logo-strek:var(--salvie);--logo-aksent:var(--sand);display:inline-block}:is(.paa-morkt .Logo-module__zh8txq__logo,.paa-morkt .Logo-module__zh8txq__merkeAlene){--logo-strek:var(--krem)}.Logo-module__zh8txq__merke{flex-shrink:0;width:auto;height:2.6em}.Logo-module__zh8txq__stablet .Logo-module__zh8txq__merke{height:clamp(5.6rem,3.6rem + 6.4vw,9.4rem)}.Logo-module__zh8txq__merkeAlene .Logo-module__zh8txq__merke{height:2.4em}.Logo-module__zh8txq__tekst{flex-direction:column;gap:.5em;display:flex}.Logo-module__zh8txq__stablet .Logo-module__zh8txq__tekst{align-items:center;gap:clamp(.7rem,.5rem + .6vw,1rem)}.Logo-module__zh8txq__ordmerke{font-family:var(--font-display), Georgia, serif;letter-spacing:var(--sperr);text-transform:uppercase;margin-right:calc(var(--sperr) * -1);font-size:1.5rem;font-weight:400;line-height:1}.Logo-module__zh8txq__stablet .Logo-module__zh8txq__ordmerke{letter-spacing:var(--sperr-vid);margin-right:calc(var(--sperr-vid) * -1);font-size:clamp(2.6rem,1.4rem + 5vw,5.2rem)}.Logo-module__zh8txq__undertittel{font-size:var(--fs-etikett);letter-spacing:var(--sperr);text-transform:uppercase;color:var(--fg-dempet);margin-right:calc(var(--sperr) * -1);font-weight:300;line-height:1}.paa-morkt .Logo-module__zh8txq__undertittel{color:var(--dekor)}.Logo-module__zh8txq__stablet .Logo-module__zh8txq__undertittel{letter-spacing:var(--sperr-vid);margin-right:calc(var(--sperr-vid) * -1);font-size:clamp(.72rem,.62rem + .35vw,.9rem)}
.PortLys-module__--lTIW__lys{pointer-events:none;position:absolute;inset:0;overflow:hidden}.PortLys-module__--lTIW__felt,.PortLys-module__--lTIW__gardin,.PortLys-module__--lTIW__vignett,.PortLys-module__--lTIW__korn{will-change:transform, opacity;position:absolute}.PortLys-module__--lTIW__felt1{filter:blur(26px);background:radial-gradient(circle,#cdbaa657,#cdbaa61a 42%,#0000 66%);width:85vmax;height:85vmax;animation:64s ease-in-out infinite alternate PortLys-module__--lTIW__puste-varmt;top:-32%;right:-18%}.PortLys-module__--lTIW__felt2{filter:blur(34px);background:radial-gradient(circle,#4c5e528c,#4c5e522e 45%,#0000 70%);width:70vmax;height:70vmax;animation:82s ease-in-out infinite alternate PortLys-module__--lTIW__puste-kjolig;bottom:-30%;left:-22%}.PortLys-module__--lTIW__felt3{filter:blur(40px);background:radial-gradient(#e7ded129,#0000 62%);width:120vmax;height:46vmax;margin-left:-60vmax;animation:71s ease-in-out infinite alternate PortLys-module__--lTIW__puste-gulv;bottom:-24%;left:50%}.PortLys-module__--lTIW__gardin{filter:blur(14px);background:repeating-linear-gradient(99deg,#0000 0 62px,#f6f3ee0b 96px,#cdbaa613 132px,#f6f3ee08 168px,#0000 212px 310px);animation:90s ease-in-out infinite alternate PortLys-module__--lTIW__gli;inset:-25%}.PortLys-module__--lTIW__vignett{background:radial-gradient(118% 86% at 50% 42%,#0000 26%,#1c241f6b 78%,#181f1b9e 100%),linear-gradient(#181f1b57,#0000 26%);inset:0}.PortLys-module__--lTIW__korn{opacity:.038;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}@keyframes PortLys-module__--lTIW__puste-varmt{0%{opacity:.85;transform:translate(-3%,-2%)scale(1)}to{opacity:1;transform:translate(4%,3%)scale(1.12)}}@keyframes PortLys-module__--lTIW__puste-kjolig{0%{opacity:.9;transform:translate(2%,3%)scale(1.08)}to{opacity:1;transform:translate(-4%,-3%)scale(1)}}@keyframes PortLys-module__--lTIW__puste-gulv{0%{opacity:.7;transform:translate(-4%)}to{opacity:1;transform:translate(4%,-3%)}}@keyframes PortLys-module__--lTIW__gli{0%{transform:translate(-7%)}to{transform:translate(7%)}}@media (prefers-reduced-motion:reduce){.PortLys-module__--lTIW__felt1{transform:translate(1%)scale(1.06)}.PortLys-module__--lTIW__felt2{transform:translate(-1%)scale(1.04)}.PortLys-module__--lTIW__felt3,.PortLys-module__--lTIW__gardin{transform:none}}
.Port-module__wENv4a__port{background-color:var(--salvie-dyp);grid-template-rows:1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.Port-module__wENv4a__video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Port-module__wENv4a__innhold{z-index:1;padding:clamp(2rem, 1rem + 4vw, 4rem) var(--gutter);flex-direction:column;justify-content:center;align-items:center;gap:clamp(2.2rem,1.2rem + 3.4vw,4.4rem);min-height:0;display:flex;position:relative}.Port-module__wENv4a__logo{animation:1.6s cubic-bezier(.22,.61,.36,1) both Port-module__wENv4a__tre-inn}.Port-module__wENv4a__tagline{font-family:var(--font-display), Georgia, serif;color:var(--fg-dempet);text-align:center;max-width:34ch;font-size:clamp(.98rem,.88rem + .4vw,1.2rem);font-style:italic;line-height:1.5;animation:1.6s cubic-bezier(.22,.61,.36,1) .32s both Port-module__wENv4a__tre-inn}.Port-module__wENv4a__nav{animation:1.6s cubic-bezier(.22,.61,.36,1) .62s both Port-module__wENv4a__tre-inn}.Port-module__wENv4a__navliste{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,.4rem + 2vw,2.6rem);list-style:none;display:flex}.Port-module__wENv4a__navpunkt+.Port-module__wENv4a__navpunkt:before{content:"";background-color:color-mix(in srgb, var(--krem) 26%, transparent);width:1px;height:.9em;position:absolute;top:50%;left:calc(clamp(1rem,.4rem + 2vw,2.6rem)/-2);transform:translateY(-50%)}.Port-module__wENv4a__navpunkt{position:relative}.Port-module__wENv4a__navlenke{letter-spacing:var(--sperr);text-transform:uppercase;color:var(--fg);transition:color var(--overgang);padding:.7rem .2rem;font-size:clamp(.72rem,.66rem + .22vw,.84rem);font-weight:300;display:inline-block}.Port-module__wENv4a__navlenke:after{content:"";background-color:var(--dekor);transform-origin:50%;height:1px;transition:transform var(--overgang);margin-top:.55em;display:block;transform:scaleX(0)}.Port-module__wENv4a__navlenke:hover{color:var(--dekor)}.Port-module__wENv4a__navlenke:hover:after,.Port-module__wENv4a__navlenke:focus-visible:after{transform:scaleX(1)}.Port-module__wENv4a__bunn{z-index:1;padding:clamp(1.1rem, .8rem + 1vw, 1.8rem) var(--gutter);border-top:1px solid color-mix(in srgb, var(--krem) 14%, transparent);letter-spacing:var(--sperr-tett);text-transform:uppercase;color:var(--fg-dempet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;font-size:clamp(.62rem,.58rem + .18vw,.72rem);animation:1.6s cubic-bezier(.22,.61,.36,1) .9s both Port-module__wENv4a__tre-inn;display:flex;position:relative}.Port-module__wENv4a__bunn a{transition:color var(--overgang)}.Port-module__wENv4a__bunn a:hover{color:var(--dekor)}@keyframes Port-module__wENv4a__tre-inn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:700px){.Port-module__wENv4a__navliste{flex-direction:column;gap:.2rem}.Port-module__wENv4a__navpunkt+.Port-module__wENv4a__navpunkt:before{display:none}.Port-module__wENv4a__navlenke{padding:.85rem 1rem}}@media (max-height:620px){.Port-module__wENv4a__innhold{gap:1.4rem}.Port-module__wENv4a__tagline{display:none}.Port-module__wENv4a__navliste{flex-direction:row;gap:1rem}}@media (prefers-reduced-motion:reduce){.Port-module__wENv4a__logo,.Port-module__wENv4a__tagline,.Port-module__wENv4a__nav,.Port-module__wENv4a__bunn{animation:none}}
