.forside{--luft:clamp(.5rem, 1.2vw, 1.1rem);--bjaelke-tekst:clamp(.63rem, .5rem + .4vw, .77rem);background:var(--paper);display:flow-root;position:relative}.ordmaerke{z-index:3;white-space:nowrap;letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.15rem,1rem + .7vw,1.6rem);font-weight:700;position:absolute;top:calc(clamp(.9rem,1.7vw,1.5rem) + .8em);left:calc(clamp(1.6rem,3.4vw,3.2rem) + 96px)}.ordmaerke-v{font-weight:300}.ordmaerke-navn{color:inherit;border-radius:6px;text-decoration:none;transition:opacity .14s;display:block}.ordmaerke-navn:hover{opacity:.82}.ordmaerke-navn:focus-visible{outline-offset:3px;outline:2px solid}.ordmaerke-under{font-size:calc(var(--bjaelke-tekst) * 1.2);letter-spacing:normal;color:var(--ink);border:1px solid #00000047;border-radius:4px;width:max-content;margin-top:.5em;padding:.16em .5em .2em;font-weight:400;line-height:1.3}.ordmaerke-under b{font-weight:700}.ordmaerke-navn{line-height:1.05}.baand{isolation:isolate;margin:var(--luft) var(--luft) 0;color:var(--ink);text-align:center;background:#fff;border-radius:clamp(14px,1.6vw,24px) clamp(14px,1.6vw,24px) 0 0;padding:16.667vh 0 clamp(6rem,18vh,14rem);position:relative;overflow:hidden}.himmel{z-index:-2;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 42%,#000000db 62%,#00000073 82%,#0000 100%);mask-image:linear-gradient(#000 0 42%,#000000db 62%,#00000073 82%,#0000 100%)}.himmel:before{content:"";z-index:-2;filter:blur(70px)saturate(115%);background:radial-gradient(40% 44% at 16% 14%,#ff8fc7 0%,#0000 68%),radial-gradient(36% 40% at 84% 8%,#ffb27a 0%,#0000 68%),radial-gradient(42% 46% at 66% 46%,#9ad7ff 0%,#0000 70%),radial-gradient(34% 38% at 26% 52%,#d2b3ff 0%,#0000 70%);animation:11s ease-in-out infinite alternate driv,11s ease-in-out infinite alternate aande;position:absolute;inset:-70%}.himmel:after{content:"";z-index:-2;filter:blur(90px)saturate(110%);opacity:.8;background:radial-gradient(30% 34% at 74% 26%,#ffd79a 0%,#0000 72%),radial-gradient(28% 32% at 34% 30%,#b6f0e2 0%,#0000 72%);animation:11s ease-in-out infinite alternate driv2,11s ease-in-out infinite alternate aande2;position:absolute;inset:-70%}@keyframes driv{0%{transform:translate(-14%,-9%)scale(1)}to{transform:translate(15%,11%)scale(1.28)}}@keyframes driv2{0%{transform:translate(13%,10%)scale(1.22)rotate(0)}to{transform:translate(-16%,-11%)scale(1)rotate(26deg)}}@keyframes aande{0%{opacity:.9}to{opacity:1}}@keyframes aande2{0%{opacity:.68}to{opacity:.88}}@media (prefers-reduced-motion:reduce){.baand:before,.himmel:after{animation:none}}.baand-ind{text-align:center;width:min(100% - 3rem,74rem);margin-inline:auto;padding-bottom:clamp(1.75rem,4vh,3rem)}.baand .emne{color:var(--ink);font-weight:700}.baand h1{letter-spacing:-.042em;text-wrap:balance;margin:.26em 0 0;font-size:clamp(2.6rem,.95rem + 8.2vw,9.5rem);font-weight:700;line-height:1.04}.baand .stor{letter-spacing:-.02em;color:#3a3a3a;text-wrap:pretty;max-width:none;margin:2.3em auto 0;font-size:clamp(1rem,.95rem + .4vw,1.22rem);line-height:1.75}.afsnit{width:min(100% - 3rem,74rem);margin-inline:auto;padding-block:clamp(4rem,10vh,8rem)}.cases-afsnit+.afsnit{border-top:1px solid var(--hair)}.afsnit h2{letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1rem + 4vw,4.25rem);font-weight:700;line-height:.98}.ledetekst{color:var(--grey);text-wrap:pretty;max-width:34em;margin:1.4rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}.cases-afsnit{padding-block:clamp(4rem,10vh,8rem)}.afsnit-hoved{width:min(100% - 3rem,74rem);margin-inline:auto}.reel{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:clamp(.75rem,1.6vw,1.25rem);margin-top:clamp(2.5rem,6vw,3.5rem);padding-inline:max(1.5rem,50% - 37rem);scroll-padding-inline:max(1.5rem,50% - 37rem);display:flex;overflow-x:auto}.reel::-webkit-scrollbar{display:none}.reel:after{content:"";flex:0 0 max(1.5rem,50% - 37rem)}.case{flex:none;margin:0}.case .felt{height:clamp(16rem,34vw,24rem);aspect-ratio:var(--forhold,4 / 3);border-radius:var(--flade-runding);background:var(--tone);place-items:center;width:auto;display:grid;overflow:hidden}.case .felt img{object-fit:cover;width:100%;height:100%}.tone-a{--tone:linear-gradient(150deg, #00aeef, #0057c8)}.tone-b{--tone:linear-gradient(150deg, #ff3d81, #7b1fa2)}.tone-c{--tone:linear-gradient(150deg, #ffb020, #ff5a1f)}.tone-d{--tone:linear-gradient(150deg, #14e08c, #009e77)}.tone-e{--tone:linear-gradient(150deg, #8b6cff, #3a1fb0)}.tone-f{--tone:linear-gradient(150deg, #1f2430, #545c6e)}.tone-g{--tone:linear-gradient(150deg, #ff8a3d, #c2410c)}.tone-h{--tone:linear-gradient(150deg, #38bdf8, #1d4ed8)}.tone-i{--tone:linear-gradient(150deg, #facc15, #ca8a04)}.case figcaption{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.85rem;display:flex}.case figcaption b{letter-spacing:-.02em}.case figcaption span{color:var(--grey);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem}.pris-snart{border-top:1px solid var(--hair);max-width:46rem;color:var(--grey);margin:1.5rem 0 0;padding:.9rem 0 0;font-size:.92rem;line-height:1.55}.pris-snart:before{content:"";background:var(--sting);vertical-align:middle;border-radius:50%;width:.5rem;height:.5rem;margin-right:.55rem;display:inline-block}.trappe{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0;margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.trin{border-bottom:1px solid var(--hair);padding:1.75rem 1.5rem 2rem 0}.trin+.trin{border-left:1px solid var(--hair);padding-left:1.5rem}.trin h3{text-transform:uppercase;letter-spacing:.16em;color:var(--grey);margin:0;font-size:.72rem;font-weight:600}.trin .pris{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:1rem;font-size:clamp(2.6rem,1.4rem + 3vw,3.6rem);font-weight:700;line-height:1}.trin .valuta{vertical-align:.55em;margin-right:.08em;font-size:.45em;font-weight:600}.trin .valuta.efter{vertical-align:baseline;margin-left:.14em;margin-right:0;font-size:.55em}.trin .per{color:var(--grey);margin-top:.5rem;font-size:.86rem}.trin ul{margin:1.5rem 0 0;padding:0;list-style:none}.trin li{border-top:1px solid var(--hair);color:var(--grey);padding:.55rem 0;font-size:.92rem}.trin.valgt{box-shadow:inset 0 3px 0 0 var(--sting)}.trin.valgt li{color:var(--ink)}.forside-fod{border-top:1px solid var(--hair);padding-block:clamp(2.5rem,6vh,4rem)}.forside-fod p{width:min(100% - 3rem,74rem);color:var(--grey);margin-inline:auto;font-size:.9rem}@media (width<=820px){.trin+.trin{border-left:0;padding-left:0}.trin{padding-right:0}}.slip{cursor:pointer;color:#000;border-radius:var(--flade-runding);background:#fbfbfa;border:2px dashed #00000052;width:min(100% - clamp(1.5rem,5vw,5rem),44rem);margin:clamp(1.25rem,3vh,2.25rem) auto 0;padding:clamp(1.75rem,4vw,2.75rem);transition:background .18s,border-color .18s;position:relative}.slip:hover{background:#f6f6f4;border-color:#00000080}.slip:focus-visible{outline:2px solid var(--sting);outline-offset:3px}.baand.over .slip{color:#0089bd;background:#f2fbff;border-color:#0089bd}.slip-ind{text-align:center;color:var(--ink);position:relative}.slip-ind b{letter-spacing:-.025em;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);display:block}.slip-ind span{color:var(--grey);margin-top:.35rem;font-size:.86rem;display:block}.afsnit .ledetekst+.ledetekst{margin-top:1.1rem}.afsnit .tal{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(2rem,5vw,4rem);margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.afsnit .tal .n{letter-spacing:-.05em;font-size:clamp(2.6rem,1.4rem + 4vw,4.5rem);font-weight:700;line-height:.92}.videre{max-width:none;margin-top:clamp(1.75rem,4vw,2.75rem)}.videre a{color:#fff;letter-spacing:-.01em;background:#00aeef;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:clamp(.95rem,.92rem + .12vw,1.02rem);font-weight:600;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.videre a:hover{background:#0098d1}.videre a:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.videre a{transition:background .16s}}.afsnit .tal .vores{position:relative}.afsnit .tal .vores .n{color:#00aeef}.afsnit .tal .vores .pil{color:#00aeef;clip-path:polygon(0 42%,62% 42%,62% 20%,100% 50%,62% 80%,62% 58%,0 58%);transform-origin:50%;opacity:.85;background:currentColor;width:1.6rem;height:1.6rem;margin-bottom:.6rem;display:block;transform:rotate(90deg)}@media (width>=48rem){.afsnit .tal .vores .pil{margin:0;position:absolute;top:.55rem;left:clamp(-2.6rem,-4vw,-1.6rem);transform:none}}.afsnit .tal p{color:var(--grey);max-width:22em;margin-top:.85rem;font-size:.95rem}table.ark{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:clamp(2rem,5vw,2.75rem)}table.ark th,table.ark td{text-align:left;border-bottom:1px solid var(--hair);vertical-align:baseline;padding:.8rem 1rem .8rem 0}table.ark thead th{letter-spacing:.16em;text-transform:uppercase;color:var(--grey);border-bottom:2px solid var(--ink);font-size:.72rem;font-weight:600}table.ark td:not(:first-child),table.ark th:not(:first-child){text-align:right}table.ark tbody td:first-child{font-weight:600}table.ark tbody tr:last-child td{border-bottom:0}.afsnit .to{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:clamp(2rem,5vw,4rem);margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.afsnit .to h3{letter-spacing:-.025em;margin:0 0 .6rem;font-size:clamp(1.1rem,1rem + .4vw,1.4rem);font-weight:700}.afsnit .to p{color:var(--grey);max-width:30em}dl.faq{margin-top:clamp(1.5rem,4vw,2.25rem)}dl.faq dt{letter-spacing:-.02em;margin-top:clamp(1.75rem,4vw,2.25rem);font-size:clamp(1.05rem,1rem + .35vw,1.3rem);font-weight:700}dl.faq dd{color:var(--grey);max-width:34em;margin:.55rem 0 0}.fod-ind{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1.75rem,4vw,3rem);width:min(100% - 3rem,74rem);margin-inline:auto;display:grid}.fod-ind b{letter-spacing:-.03em;color:var(--ink);margin-bottom:.5rem;font-size:1rem;display:block}.fod-ind p{max-width:26em;margin:0}.fod-mrk{text-transform:uppercase;letter-spacing:.16em;color:var(--grey);margin-bottom:.7rem;font-size:.68rem;font-weight:600;display:block}.fod-ind nav a{color:var(--ink);padding:.25rem 0;font-size:.92rem;text-decoration:none;display:block}.fod-ind nav a:hover{text-underline-offset:.22em;text-decoration:underline}.fod-fin{border-top:1px solid var(--hair);width:min(100% - 3rem,74rem);max-width:none;margin:clamp(2rem,5vw,3rem) auto 0;padding-top:1.25rem;font-size:.82rem}.fod-jur{width:min(100% - 3rem,74rem);color:var(--grey);flex-wrap:wrap;gap:1.1rem;margin:1rem auto 0;font-size:.75rem;display:flex}.fod-jur a{color:var(--grey);border-bottom:1px solid var(--hair);text-decoration:none}.fod-jur a:hover{color:var(--ink);border-bottom-color:var(--ink)}.satin{display:inline-block;position:relative}.satin:after{content:"";background:repeating-linear-gradient(72deg, var(--ink) 0 .055em, transparent .055em .115em);transform-origin:0;height:.125em;animation:1s cubic-bezier(.19,.64,.29,1) forwards sy;position:absolute;bottom:-.055em;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:view()){.satin:after{animation:linear both sy;animation-timeline:view();animation-range:entry 20% entry 70%}}@keyframes sy{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.satin:after{animation:none;transform:scaleX(1)}}.ledetekst.lille{margin-top:1.5rem;font-size:.92rem}@supports (animation-timeline:view()){@media (width>=46rem) and (prefers-reduced-motion:no-preference){.op{animation:cubic-bezier(.16,.84,.28,1) both op;animation-timeline:view();animation-range:entry 2% entry 62%}@keyframes op{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:none}}.trappe>*,.reel>*{animation:linear both lander;animation-timeline:view();animation-range:entry cover 32%}.trappe>:nth-child(2),.reel>:nth-child(2){animation-delay:60ms}.trappe>:nth-child(3),.reel>:nth-child(3){animation-delay:.12s}.trappe>:nth-child(4),.reel>:nth-child(4){animation-delay:.18s}@keyframes lander{0%{opacity:0;transform:translateY(2.2rem)}to{opacity:1;transform:none}}}}@media (width<=46rem){.baand .stor br{display:none}}.film{aspect-ratio:16/9;object-fit:cover;border-radius:var(--flade-runding);background:var(--hair,#e9e9ec);cursor:pointer;isolation:isolate;width:100%;height:auto;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:block;transform:translateZ(0)}@media (width<=700px){.film{aspect-ratio:1}}.bedoem{color:var(--ink);font-size:var(--bjaelke-tekst);justify-content:center;align-items:center;gap:.9em;margin:0 0 clamp(1.6rem,3.2vw,2.8rem);font-weight:600;display:flex}.bedoem-stjerner{color:#00aeef;gap:.1em;display:inline-flex}.bedoem-stjerner svg{width:1.55em;height:1.55em;display:block}@media (width<=520px){.bedoem{flex-wrap:wrap;justify-content:center;gap:.45em .7em}}@media (width<=1024px){.ordmaerke{left:calc(env(safe-area-inset-left,0px) + 1.6rem)}}@media (width<=700px){.bedoem{margin-top:-1.1rem;margin-bottom:1.8rem}.baand .stor{margin-top:1.4em;line-height:1.6}}@view-transition{navigation:auto}.vippe{border:1px solid var(--linje,#e2e2e2);border-radius:999px;justify-content:center;gap:.25rem;width:fit-content;margin:2rem auto 1.6rem;padding:.25rem;display:flex}.vippe button{font:inherit;color:var(--grey,#6b6b6b);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:baseline;gap:.45rem;padding:.45rem 1.05rem;font-size:.9rem;display:flex}.vippe button.valgt{background:var(--blaek,#111);color:#fff}.vippe button i{letter-spacing:.03em;color:#0083b3;white-space:nowrap;background:#00aeef24;border-radius:999px;padding:.18em .5em;font-size:.74em;font-style:normal;font-weight:700}.vippe button.valgt i{color:#7fd8f7;background:#ffffff29}.trin .aar-linje{color:var(--grey,#6b6b6b);margin-top:.35rem;font-size:.78rem;line-height:1.4}.opsig{text-align:center;margin-top:1.4rem;font-size:.85rem}.opsig a{color:inherit;opacity:.62;text-underline-offset:3px;text-decoration:underline}.opsig a:hover{opacity:1}.stempel{border-left:3px solid #00aeef;margin:26px 0 4px;padding:2px 0 2px 18px}.stempel h3{letter-spacing:.01em;margin:0 0 6px;font-size:1.05rem}.stempel p{max-width:62ch;margin:0}@media (width<=700px){.stempel{margin:20px 0 2px;padding-left:14px}}.fod-sam{margin:10px 0 0}.fod-sam a{color:inherit;text-underline-offset:3px;text-decoration:underline}.fod-sam a:hover{text-decoration-thickness:2px}.afsnit h3.underrubrik{letter-spacing:-.025em;margin:2.75rem 0 0;font-size:clamp(1.1rem,1rem + .4vw,1.4rem);font-weight:700}
