.stl{--stl-node:16px;--stl-line:2px;--stl-stem-gap:1.125rem;--stl-year-size:clamp(1.75rem,2.5vw,2.5rem);--stl-ease:cubic-bezier(.22,1,.36,1);--stl-bg:#cceef2;--stl-title:#004f5f;--stl-intro:#37464f;--stl-eyebrow:#004f5f;--stl-year:#37464f;--stl-year-on:#004f5f;--stl-item-title:#004f5f;--stl-desc:#37464f;--stl-track:rgba(0,79,95,.2);--stl-stem:rgba(0,79,95,.2);--stl-stem-on:#004f5f;--stl-node-line:#004f5f;--stl-node-on:#004f5f;--stl-glow:rgba(0,79,95,.25);--stl-ping:rgba(0,171,193,.55);--stl-ping-end:rgba(0,171,193,0);--stl-fill-stops:#009bb9,#004f5f 47%;--stl-spark:#00abc1;--stl-spark-shadow:0 0 8px 3px hsla(0,0%,100%,.9),0 0 24px 6px rgba(0,171,193,.5);--stl-dots:rgba(0,79,95,.12);--stl-panel:hsla(0,0%,100%,.6);--stl-panel-on:hsla(0,0%,100%,.92);--stl-panel-shadow:0 6px 20px rgba(0,0,0,.06);--stl-panel-shadow-on:0 12px 32px rgba(0,79,95,.1);--stl-dim:.82;background-color:var(--stl-bg);color:var(--stl-intro);font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stl *,.stl :after,.stl :before{box-sizing:border-box}.stl--bg-stibo{--stl-bg:#fbfeff;--stl-track:#cceef2;--stl-stem:#cceef2;--stl-panel:#fff;--stl-panel-on:#fff}.stl--bg-lightbg{--stl-bg:#f7fcfd;--stl-track:#cceef2;--stl-stem:#cceef2;--stl-panel:#fff;--stl-panel-on:#fff}.stl--bg-white{--stl-bg:#fff;--stl-track:#cceef2;--stl-stem:#cceef2;--stl-panel:#f7fcfd;--stl-panel-on:#fbfeff}.stl--bg-still{--stl-bg:#cceef2}.stl--bg-skagerrak{--stl-bg:#004f5f;--stl-title:#fff;--stl-intro:#cceef2;--stl-eyebrow:#f9d452;--stl-year:#fff;--stl-year-on:#f9d452;--stl-item-title:#fff;--stl-desc:#cceef2;--stl-track:rgba(204,238,242,.22);--stl-stem:rgba(204,238,242,.22);--stl-stem-on:#f9d452;--stl-node-line:#cceef2;--stl-node-on:#f9d452;--stl-glow:rgba(249,212,82,.55);--stl-ping:rgba(249,212,82,.6);--stl-ping-end:rgba(249,212,82,0);--stl-fill-stops:#00abc1,#f9d452;--stl-spark:#f9d452;--stl-spark-shadow:0 0 10px 3px rgba(249,212,82,.65),0 0 28px 8px rgba(249,212,82,.25);--stl-dots:rgba(204,238,242,.14);--stl-dim:.8;--stl-panel:hsla(0,0%,100%,.06);--stl-panel-on:hsla(0,0%,100%,.11);--stl-panel-shadow:none;--stl-panel-shadow-on:0 12px 32px rgba(0,0,0,.22);background-image:radial-gradient(ellipse 55% 75% at 98% 100%,rgba(0,191,216,.38) 0,rgba(0,191,216,.12) 45%,transparent 75%),radial-gradient(ellipse 45% 55% at 0 0,rgba(0,0,0,.22) 0,transparent 75%)}.stl__dots{background-image:conic-gradient(at 12px 12px,transparent 75%,var(--stl-dots) 0);background-size:38px 38px;height:228px;-webkit-mask-image:linear-gradient(225deg,#000 20%,transparent 85%);mask-image:linear-gradient(225deg,#000 20%,transparent 85%);pointer-events:none;position:absolute;right:2.5rem;top:2.5rem;width:304px}@media (max-width:40rem){.stl__dots{display:none}}.stl__inner{margin:0 auto;max-width:120rem;padding:4.625rem 8.375rem;position:relative}@media (max-width:100rem){.stl__inner{padding:3.375rem 2.375rem}}@media (max-width:31.25rem){.stl__inner{padding:2.75rem 1.375rem}}.stl__header{margin-bottom:clamp(2.75rem,5.5vw,4.5rem);max-width:56rem}.stl__eyebrow{color:var(--stl-eyebrow);font-size:1.25rem;font-weight:800;letter-spacing:.02em;margin:0 0 .75rem;text-transform:uppercase}.stl__title{color:var(--stl-title);font-size:clamp(2.25rem,6vw,3rem);font-weight:800;line-height:1.17;margin:0}.stl__intro{color:var(--stl-intro);font-size:1.25rem;font-weight:500;line-height:1.6;margin-top:1.25rem}.stl__intro p{margin:0}.stl__intro p+p{margin-top:1em}.stl__list{list-style:none;margin:0;padding:0}.stl__item{margin:0;min-width:0;position:relative}.stl__item::marker{content:none}.stl__marker{display:block;position:relative}.stl__fill,.stl__marker:before{content:"";display:block;position:absolute}.stl__marker:before{background:var(--stl-track)}.stl__fill{background-image:linear-gradient(var(--stl-fill-dir,90deg),var(--stl-fill-stops));transform:scaleX(var(--stl-seg,1));transition:transform .16s linear}.stl__item--gap .stl__fill,.stl__item--gap .stl__marker:before{-webkit-mask-image:repeating-linear-gradient(var(--stl-fill-dir,90deg),#000 0 8px,transparent 8px 15px);mask-image:repeating-linear-gradient(var(--stl-fill-dir,90deg),#000 0 8px,transparent 8px 15px)}.stl__spark{background:var(--stl-spark);border-radius:2px;box-shadow:var(--stl-spark-shadow);height:8px;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s ease;width:8px}.stl__item.is-filling .stl__spark{opacity:1}.stl__marker:after{background:var(--stl-node-on);border:2px solid var(--stl-node-on);border-radius:3px;box-shadow:0 0 18px 2px var(--stl-glow);content:"";height:var(--stl-node);left:0;position:absolute;transform:translateY(-50%);transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,scale .35s var(--stl-ease);width:var(--stl-node)}.stl__item--highlight .stl__marker:after{animation:stlPing 2.4s ease-out infinite}@keyframes stlPing{0%{box-shadow:0 0 18px 2px var(--stl-glow),0 0 0 0 var(--stl-ping)}70%{box-shadow:0 0 18px 2px var(--stl-glow),0 0 0 14px var(--stl-ping-end)}to{box-shadow:0 0 18px 2px var(--stl-glow),0 0 0 0 var(--stl-ping-end)}}.stl{--stl-stem-len:1.5rem;--stl-pad-y:1rem;--stl-pad-x:1.125rem}.stl__content{min-width:0;position:relative;transition:opacity .5s var(--stl-ease);z-index:0}.stl__content:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--stl-panel);border-radius:10px;box-shadow:var(--stl-panel-shadow);content:"";inset:0;position:absolute;transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease;z-index:-1}.stl__year{color:var(--stl-year-on);display:block;font-size:var(--stl-year-size);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.04;margin-bottom:.5rem;transition:color .4s ease}.stl__item-title{color:var(--stl-item-title);font-size:1.125rem;font-weight:700;line-height:1.4;margin:0}.stl__item-desc{color:var(--stl-desc);font-size:1rem;font-weight:500;line-height:1.5;margin:.375rem 0 0}.stl--js .stl__item:not(.is-reached) .stl__marker:after{animation:none;background:var(--stl-bg);border-color:var(--stl-node-line);box-shadow:none}.stl--js .stl__item.is-reached .stl__marker:after{scale:1.12}.stl--js .stl__item:not(.is-reached) .stl__content{opacity:var(--stl-dim)}.stl--js .stl__item:not(.is-reached) .stl__year{color:var(--stl-year)}@media (max-width:74.99rem){.stl{--stl-node-top:calc(var(--stl-pad-y) + var(--stl-year-size)*0.52);--stl-fill-dir:180deg;--stl-v-gap:1.25rem}.stl__item{column-gap:1.25rem;display:grid;grid-template-columns:var(--stl-node) minmax(0,1fr);padding-bottom:var(--stl-v-gap)}.stl__item:last-child{padding-bottom:0}.stl__marker{align-self:stretch;grid-column:1;grid-row:1}.stl__marker:after{top:var(--stl-node-top)}.stl__fill,.stl__marker:before{height:calc(100% + var(--stl-v-gap));left:calc((var(--stl-node) - var(--stl-line))/2);top:var(--stl-node-top);width:var(--stl-line)}.stl__fill{background-position:0 calc(var(--stl-i, 0)/max(var(--stl-n, 1) - 1, 1)*100%);background-size:100% calc(var(--stl-n, 1)*100%);transform:scaleY(var(--stl-seg,1));transform-origin:top center}.stl__spark{left:calc(var(--stl-node)/2);top:calc(var(--stl-node-top) + var(--stl-seg, 0)*(100% + var(--stl-v-gap)))}.stl__item:last-child .stl__fill,.stl__item:last-child .stl__marker:before,.stl__item:last-child .stl__spark{display:none}.stl__content{grid-column:2;max-width:44rem;padding:var(--stl-pad-y) var(--stl-pad-x)}}@media (min-width:75rem){.stl__list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:auto var(--stl-node) auto}.stl__list:after{content:"";grid-row:1/span 3}.stl__item{display:grid;grid-row:1/span 3;grid-template-rows:subgrid}.stl__marker{grid-row:2}.stl__marker:after{top:50%}.stl__fill,.stl__marker:before{height:var(--stl-line);left:calc(var(--stl-node)/2);margin-top:calc(var(--stl-line)/-2);top:50%;width:100%}.stl__fill{background-position:calc(var(--stl-i, 0)/max(var(--stl-n, 1) - 1, 1)*100%) 0;background-size:calc(var(--stl-n, 1)*100%) 100%;transform-origin:left center}.stl__spark{left:calc(var(--stl-node)/2 + var(--stl-seg, 0)*100%);top:50%}.stl__item:last-child .stl__fill,.stl__item:last-child .stl__marker:before{-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent);mask-image:linear-gradient(90deg,#000 30%,transparent);width:70%}.stl__item:last-child .stl__spark{display:none}.stl__content{margin-left:calc((var(--stl-node) - var(--stl-line))/2);width:calc(200% - 1.5rem - (var(--stl-node) - var(--stl-line))/2)}.stl__content:before{border-left:var(--stl-line) solid var(--stl-stem)}.stl__content:after{background:var(--stl-stem);content:"";height:var(--stl-stem-len);left:0;position:absolute;transition:background-color .3s ease;width:var(--stl-line)}.stl__item:nth-child(odd) .stl__content{align-self:end;grid-row:1;padding:var(--stl-pad-y) var(--stl-pad-x) calc(var(--stl-stem-len) + var(--stl-pad-y))}.stl__item:nth-child(odd) .stl__content:before{border-radius:10px 10px 10px 0;bottom:var(--stl-stem-len)}.stl__item:nth-child(odd) .stl__content:after{bottom:0}.stl__item:nth-child(2n) .stl__content{align-self:start;grid-row:3;padding:calc(var(--stl-stem-len) + var(--stl-pad-y)) var(--stl-pad-x) var(--stl-pad-y)}.stl__item:nth-child(2n) .stl__content:before{border-radius:0 10px 10px 10px;top:var(--stl-stem-len)}.stl__item:nth-child(2n) .stl__content:after{top:0}.stl .stl__list .stl__item:hover .stl__content{opacity:1}.stl__item:hover .stl__content:before{background:var(--stl-panel-on);border-color:var(--stl-stem-on);box-shadow:var(--stl-panel-shadow-on)}.stl__item:hover .stl__content:after{background:var(--stl-stem-on)}.stl .stl__list .stl__item:hover .stl__year{color:var(--stl-year-on)}.stl__item:hover .stl__marker:after{background:var(--stl-node-on);border-color:var(--stl-node-on);scale:1.35}.stl__list:has(.stl__item:hover) .stl__item:not(:hover) .stl__content{opacity:var(--stl-dim)}}.stl--cards-strip{--stl-strip:#004f5f;--stl-strip-text:#fff;--stl-year-size:clamp(1.5rem,1.9vw,1.875rem)}.stl--cards-strip.stl--bg-skagerrak{--stl-strip:rgba(0,0,0,.22);--stl-strip-text:#f9d452}.stl--cards-strip .stl__year{--stl-year:var(--stl-strip-text);--stl-year-on:var(--stl-strip-text)}.stl--cards-strip .stl__year,.stl--js.stl--cards-strip .stl__item:not(.is-reached) .stl__year{background:var(--stl-strip);border-radius:10px 10px 0 0;color:var(--stl-strip-text);margin:calc(var(--stl-pad-y)*-1) calc(var(--stl-pad-x)*-1) .875rem;padding:.5rem var(--stl-pad-x)}.stl--cards-band .stl__list{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--stl-panel);border-radius:10px;box-shadow:var(--stl-panel-shadow);padding:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2.5vw,2.25rem)}.stl--cards-band .stl__content:before,.stl--cards-plain .stl__content:before{display:none}@media (max-width:74.99rem){.stl--cards-strip{--stl-node-top:calc(0.5rem + var(--stl-year-size)*0.52)}.stl--cards-band,.stl--cards-plain{--stl-node-top:calc(var(--stl-year-size)*0.52);--stl-v-gap:2rem}.stl--cards-band .stl__content,.stl--cards-plain .stl__content{padding:0}}@media (min-width:75rem){.stl--cards-equal .stl__list,.stl--cards-strip .stl__list{grid-template-rows:1fr var(--stl-node) 1fr}.stl--cards-equal .stl__item .stl__content,.stl--cards-row .stl__item .stl__content,.stl--cards-strip .stl__item .stl__content{align-self:stretch}.stl--cards-strip .stl__item:nth-child(2n) .stl__year{border-radius:0 10px 0 0}.stl--cards-band .stl__content:after,.stl--cards-plain .stl__content:after{height:100%}.stl--cards-band .stl__item:nth-child(odd) .stl__content,.stl--cards-plain .stl__item:nth-child(odd) .stl__content{padding:0 0 var(--stl-stem-len) var(--stl-stem-gap)}.stl--cards-band .stl__item:nth-child(2n) .stl__content,.stl--cards-plain .stl__item:nth-child(2n) .stl__content{padding:var(--stl-stem-len) 0 0 var(--stl-stem-gap)}}@media (prefers-reduced-motion:reduce){.stl .stl__content,.stl .stl__content:after,.stl .stl__content:before,.stl .stl__fill,.stl .stl__marker:after,.stl .stl__spark,.stl .stl__year{transition:none}.stl .stl__item--highlight .stl__marker:after{animation:none}.stl .stl__list .stl__item .stl__content{transform:none}}