.nat{min-height:calc(100vh - 72px);padding:clamp(80px, 12vw, 160px) var(--kant-luft) clamp(56px, 8vw, 96px);background:radial-gradient(120% 90% at 50% 110%, var(--navy-glod) 0%, var(--navy-dyb) 45%, var(--navy-nat) 100%);color:var(--tekst-lys);isolation:isolate;--maal-x:68vw;--maal-y:300px;--lysx:var(--maal-x);--lysy:var(--maal-y);align-items:end;display:grid;position:relative;overflow:hidden}.nat .sider,.nat .sider-lys{padding:40px var(--kant-luft);pointer-events:none;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-auto-rows:118px;gap:34px;display:grid;position:absolute;inset:0}.nat .sider{opacity:.18}.nat .side{background:#ffffff08;border:2px solid #cfe0ff;border-radius:6px;width:72px;height:94px;position:relative}.nat .side:before{content:"";opacity:.9;background:#cfe0ff;border-radius:3px;height:7px;position:absolute;top:12px;left:10px;right:10px}.nat .side:after{content:"";opacity:.7;background:repeating-linear-gradient(#cfe0ff 0 4px,#0000 4px 12px);height:44px;position:absolute;top:30px;left:10px;right:18px}.nat .side.skjult{visibility:hidden}.nat .sider-lys{opacity:1;-webkit-mask:radial-gradient(circle,#000 0 120px,#00000059 200px,#0000 300px) 0 0/640px 640px no-repeat;mask:radial-gradient(circle,#000 0 120px,#00000059 200px,#0000 300px) 0 0/640px 640px no-repeat;-webkit-mask-position:calc(var(--lysx) - 320px) calc(var(--lysy) - 320px);mask-position:calc(var(--lysx) - 320px) calc(var(--lysy) - 320px)}.nat .sider-lys .side{border-color:#fff}.nat .fundet{left:var(--maal-x);top:var(--maal-y);border:2px solid var(--koral);pointer-events:none;background:#ff6f5e2e;border-radius:6px;width:72px;height:94px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 40px #ff6f5e73}.nat .fundet:before{content:"";background:var(--koral);border-radius:3px;height:7px;position:absolute;top:12px;left:10px;right:10px}.nat .fundet:after{content:"";opacity:.8;background:repeating-linear-gradient(#fff 0 4px,#0000 4px 12px);height:44px;position:absolute;top:30px;left:10px;right:18px}.nat .fundet .et{background:var(--koral);width:30px;height:30px;color:var(--navy);border-radius:9px;place-items:center;font-size:.95rem;font-weight:800;display:grid;position:absolute;top:-14px;right:-14px}.nat .lys{width:640px;height:640px;left:var(--lysx);top:var(--lysy);pointer-events:none;background:radial-gradient(circle,#ffffff29 0,#ffffff12 25%,#adcdff08 45%,#0000 62%);position:absolute;transform:translate(-50%,-50%)}.nat .lupring{width:300px;height:300px;left:var(--lysx);top:var(--lysy);pointer-events:none;position:absolute;transform:translate(calc(-50% - 13px),calc(13px - 50%))}.nat .nat-fade{display:none}.nat .nat-tekst{z-index:2;width:min(100%, var(--maal));margin-inline:auto;max-width:760px;margin-left:0;position:relative}.nat .nat-tekst:before{content:"";z-index:-1;background:radial-gradient(at 35% 60%,#061233f2 0%,#061233cc 40%,#06123300 72%);position:absolute;inset:-60px -80px -40px -60px}.nat h1{color:#fff}.nat .h1-stor{font-size:clamp(3.4rem,2rem + 6vw,8rem);line-height:.95}.nat .h1-lille{color:var(--tekst-lys-2);margin-top:.8em;font-size:clamp(1.1rem,1rem + .6vw,1.5rem);line-height:1.35}.nat .lead{color:var(--tekst-lys)}.nat .nat-handling{flex-wrap:wrap;gap:12px;margin:1.6em 0 1.4em;display:flex}.nat .status{color:var(--tekst-lys-2);max-width:36em}.nat .status strong{color:var(--koral)}@property --lysx{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --lysy{syntax:"<length-percentage>";inherits:true;initial-value:0}html.js .nat{animation:2s cubic-bezier(.3,.7,.2,1) .3s both nat-fej}@keyframes nat-fej{0%{--lysx:-10vw;--lysy:440px}55%{--lysx:38vw;--lysy:180px}to{--lysx:var(--maal-x);--lysy:var(--maal-y)}}html.js .nat .fundet{animation:.5s ease-out 2.3s both nat-fundet}@keyframes nat-fundet{0%{box-shadow:none;background:#ffffff08;border-color:#ffffff4d}to{border-color:var(--koral);background:#ff6f5e2e;box-shadow:0 0 40px #ff6f5e73}}html.js .nat .fundet:before{animation:.5s ease-out 2.3s both nat-bjaelke}@keyframes nat-bjaelke{0%{background:#ffffff4d}to{background:var(--koral)}}html.js .nat .fundet .et{animation:.4s cubic-bezier(.2,1.4,.4,1) 2.5s both nat-et}@keyframes nat-et{0%{transform:scale(0)}to{transform:none}}html.js .nat .nat-tekst>*{animation:.7s cubic-bezier(.2,.8,.2,1) both nat-frem}html.js .nat .nat-tekst>:first-child{animation-delay:2.4s}html.js .nat .nat-tekst>:nth-child(2){animation-delay:2.55s}html.js .nat .nat-tekst>:nth-child(3){animation-delay:2.7s}html.js .nat .nat-tekst>:nth-child(4){animation-delay:2.85s}@keyframes nat-frem{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=640px){.nat{--maal-x:70vw;--maal-y:150px;min-height:0;padding-top:46vh}.nat .sider,.nat .sider-lys{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-auto-rows:86px;gap:22px;height:46vh;padding-top:28px;inset:0 0 auto;overflow:hidden}.nat .side,.nat .fundet{width:50px;height:66px}.nat .side:before,.nat .fundet:before{height:5px;top:8px;left:7px;right:7px}.nat .side:after,.nat .fundet:after{height:32px;top:20px;left:7px;right:12px}.nat .fundet .et{width:24px;height:24px;font-size:.8rem;top:-10px;right:-10px}.nat .lys{width:420px;height:420px}.nat .sider-lys{-webkit-mask-size:420px 420px;mask-size:420px 420px;-webkit-mask-position:calc(var(--lysx) - 210px) calc(var(--lysy) - 210px);mask-position:calc(var(--lysx) - 210px) calc(var(--lysy) - 210px)}.nat .lupring{width:200px;height:200px;transform:translate(calc(-50% - 9px),calc(9px - 50%))}.nat .nat-fade{background:linear-gradient(to bottom, transparent, var(--navy-nat));z-index:1;height:18vh;display:block;position:absolute;top:30vh;left:0;right:0}.nat .nat-tekst:before{display:none}@keyframes nat-fej{0%{--lysx:-10vw;--lysy:220px}55%{--lysx:35vw;--lysy:90px}to{--lysx:var(--maal-x);--lysy:var(--maal-y)}}}.dag[data-astro-cid-lcdefpme]{background:var(--lys);color:var(--tekst)}.kegle[data-astro-cid-lcdefpme]{background:var(--navy-dyb);height:clamp(120px,16vw,220px);position:relative}.kegle[data-astro-cid-lcdefpme]:before{content:"";filter:blur(10px);background:linear-gradient(#ffffff59,#0000);width:8%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.kegle[data-astro-cid-lcdefpme]:after{content:"";background:var(--lys);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);position:absolute;inset:0}
