 

 
@font-face{font-family:'Schibsted Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url(./fonts/schibstedgrotesk-latin-var.woff2) format('woff2')}
@font-face{font-family:'Readex Pro';font-style:normal;font-weight:400 600;font-display:swap;src:url(./fonts/readexpro-latin-var.woff2) format('woff2')}

:root{
 
 --petrol: #123634; 
 --petrol-2: #18403d; 
 --petrol-deep: #0d2826; 
 --petrol-edge: rgba(229,238,229,.15);
 --petrol-ink: #0f2e2c; 

 --chart: #aac63e; 
 --chart-soft: rgba(170,198,62,.16);
 --chart-line: rgba(170,198,62,.55);
 --chart-deep: #6f8a1d; 

 --paper: #f4f7f4; 
 --surface: #e9efe9; 
 --card: #fcfdfc;
 --ink: #1b2422; 
 --ink-2: #485350; 
 --line: rgba(27,36,34,.13);
 --line-2: rgba(27,36,34,.24);
 --on-petrol: #eef4ee; 
 --on-petrol-2: rgba(238,244,238,.74);

 --r: 4px;
 --r-lg: 9px;
 --maxw: 75rem;
 --measure: 66ch;
 --ease: cubic-bezier(.2,.65,.2,1);
 --shadow: 0 1px 2px rgba(9,22,21,.08), 0 16px 38px -26px rgba(9,22,21,.5);
 --shadow-lift: 0 2px 4px rgba(9,22,21,.1), 0 24px 50px -24px rgba(9,22,21,.55);

 --s2:.5rem; --s3:.75rem; --s4:1rem; --s5:1.5rem; --s6:2rem; --s7:3rem; --s8:4.5rem;
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{
 margin:0;background:var(--paper);color:var(--ink);
 font-family:'Readex Pro',system-ui,-apple-system,sans-serif;
 font-size:clamp(1rem,.97rem+.16vw,1.075rem);line-height:1.62;
 font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
}
h1,h2,h3,h4{font-family:'Schibsted Grotesk','Readex Pro',sans-serif;font-weight:700;line-height:1.07;letter-spacing:-.018em;text-wrap:balance;margin:0;color:var(--ink)}
a{color:var(--petrol);text-underline-offset:.18em;text-decoration-thickness:1.5px}
a:hover{text-decoration-color:var(--chart-line)}
:focus-visible{outline:2.5px solid var(--chart-deep);outline-offset:2px;border-radius:2px}
img,svg{max-width:100%}
.s41de63{max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(1.1rem,4vw,2.4rem)}

 
.w6fb2d4{position:absolute;left:-999px;top:0;z-index:60;background:var(--petrol);color:var(--on-petrol);padding:.7rem 1.1rem;border-radius:0 0 var(--r) 0;font-weight:600}
.w6fb2d4:focus{left:0}

 
.p7fd45d{opacity:1}
@media(prefers-reduced-motion:no-preference){
 .p7fd45d{opacity:0;transform:translateY(12px);animation:rise .7s var(--ease) forwards}
 .p7fd45d:nth-child(2){animation-delay:.06s}
 .p7fd45d:nth-child(3){animation-delay:.12s}
 @keyframes rise{to{opacity:1;transform:none}}
}

 
.r70e908{background:var(--petrol);color:var(--on-petrol)}
.r70e908 .s41de63{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.2rem}
.c7908cd{display:inline-flex;align-items:center;gap:.6rem;font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:1.24rem;letter-spacing:-.02em;color:var(--on-petrol);text-decoration:none}
.c7908cd .p03569f{display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;color:var(--chart)}
.c7908cd .p03569f svg{width:1.5rem;height:1.5rem}
.m4af06b{display:flex;align-items:center;gap:clamp(.5rem,2vw,1.5rem);font-size:.96rem;font-weight:500}
.m4af06b a{color:var(--on-petrol-2);text-decoration:none;padding:.3rem 0}
.m4af06b a:hover{color:var(--on-petrol)}
.m4af06b a:last-child{color:var(--petrol-ink);background:var(--chart);padding:.5rem 1rem;border-radius:var(--r);font-weight:600}
.m4af06b a:last-child:hover{color:var(--petrol-ink);filter:brightness(1.06)}

 
.hero{background:linear-gradient(168deg,var(--petrol-2),var(--petrol) 62%);color:var(--on-petrol);position:relative;overflow:hidden}
.hero::after{content:"";position:absolute;inset:0;background:
 radial-gradient(120% 80% at 88% -10%,var(--chart-soft),transparent 55%);
 pointer-events:none}
.hero .s41de63{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.6rem,4vw,3.4rem);align-items:start;padding-block:clamp(2.6rem,6vw,4.4rem)}
.r49d7b5{max-width:38rem}
.sc4f953{display:inline-flex;align-items:center;gap:.55rem;font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.92rem;color:var(--chart);margin:0 0 var(--s4)}
.sc4f953::before{content:"";width:1.6rem;height:2px;background:var(--chart)}
.hero h1{font-size:clamp(2rem,1.4rem+2.6vw,3.2rem);color:var(--on-petrol)}
.h59a465{margin:var(--s5) 0 0;font-size:clamp(1.06rem,1rem+.4vw,1.22rem);line-height:1.55;color:var(--on-petrol-2);max-width:34rem}

 
.r9454aa{margin-top:clamp(1.6rem,4vw,2.4rem);border-top:1px solid var(--petrol-edge);padding-top:var(--s5)}
.nefc8ef{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 var(--s4)}
.nefc8ef .x256070{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1.02rem;color:var(--on-petrol)}
.nefc8ef .c4171fa{font-size:.82rem;color:var(--on-petrol-2)}
.t45c815{position:relative;display:grid;gap:.7rem}
.fd27bbf{display:grid;grid-template-columns:4.4rem 1fr auto;align-items:center;gap:.75rem}
.fd27bbf .zfdb8b3{font-size:.82rem;color:var(--on-petrol-2);text-align:right;white-space:nowrap}
.k8bc43e{position:relative;height:.72rem;border-radius:99px;background:rgba(238,244,238,.1)}
.k8bc43e>span{position:absolute;inset:0 auto 0 0;border-radius:99px;background:rgba(238,244,238,.32)}
.fd27bbf.ida685a .k8bc43e>span{width:62%}
.fd27bbf.r36c8fa .k8bc43e>span{width:78%}
.fd27bbf.zf5e85e .k8bc43e>span{width:96%}
.fd27bbf.ida685a .k8bc43e>span{background:var(--chart)}
.fd27bbf .n84eceb{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:1.02rem;color:var(--on-petrol);white-space:nowrap}
.fd27bbf.ida685a .n84eceb{color:var(--chart)}
.na4bb75{display:flex;align-items:baseline;gap:.55rem;margin:var(--s5) 0 0;padding:.75rem .95rem;background:var(--chart-soft);border:1px solid var(--chart-line);border-radius:var(--r);font-size:.9rem;color:var(--on-petrol)}
.na4bb75::before{content:"+";align-self:center;flex:none;font-family:'Schibsted Grotesk',sans-serif;font-weight:700;color:var(--chart);font-size:1.1rem;line-height:1}
.na4bb75 b{font-family:'Schibsted Grotesk',sans-serif;font-variant-numeric:tabular-nums;color:var(--chart);font-weight:700}

 
.j9c5bf9{align-self:stretch}
.j9c5bf9 .form{margin:0}

 
.form{background:var(--card);color:var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;margin:var(--s6) 0}
.trustBand{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:.85rem clamp(1rem,2.5vw,1.5rem);background:var(--surface);border-bottom:1px solid var(--line)}
.trustItem{position:relative;padding-left:1.1rem;font-size:.82rem;color:var(--ink-2);font-weight:500}
.trustItem::before{content:"";position:absolute;left:0;top:.45em;width:.5rem;height:.5rem;border-radius:50%;background:var(--chart-deep)}
.progress{padding:1rem clamp(1rem,2.5vw,1.5rem) 0}
.progressStep{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.01em;color:var(--chart-deep)}
form[data-x5f6e]{padding:var(--s4) clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.5rem)}
.formStep{display:grid;gap:var(--s4)}
.formStep[hidden]{display:none}
.field{display:grid;gap:.4rem;border:0;padding:0;margin:0;min-width:0}
.label,legend.label{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.9rem;color:var(--ink);padding:0}
.input{width:100%;min-height:3rem;padding:.7rem .85rem;border:1.5px solid var(--line-2);border-radius:var(--r);background:var(--paper);color:var(--ink);font:inherit;font-size:1rem;transition:border-color .15s,box-shadow .15s}
.input:focus{outline:none;border-color:var(--petrol);box-shadow:0 0 0 3px var(--chart-soft)}
.input[aria-invalid=true]{border-color:#b23636;background:#fdf3f3}
.choiceList{display:grid;gap:.5rem}
.choice{display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;border:1.5px solid var(--line-2);border-radius:var(--r);cursor:pointer;font-size:.97rem;transition:border-color .15s,background .15s}
.choice:hover{border-color:var(--chart-line)}
.choice:has(input:checked){border-color:var(--petrol);background:var(--chart-soft)}
.choice:has(input:focus-visible){box-shadow:0 0 0 3px var(--chart-soft)}
.choice input{accent-color:var(--petrol);width:1.1rem;height:1.1rem;flex:none}
label.paef35c,.formStep .field>label:has(input[name=consent]){display:flex;gap:.6rem;align-items:flex-start;font-size:.88rem;line-height:1.5;color:var(--ink-2);cursor:pointer}
.field>label:has(input[name=consent]) input{margin-top:.2rem;flex:none;accent-color:var(--petrol)}
.field>label:has(input[name=consent]) a{color:var(--petrol);font-weight:600}
.error{color:#b23636;font-size:.84rem;font-weight:500}
.error[hidden]{display:none}
.disclosure{font-size:.82rem;color:var(--ink-2)}
.help{padding:1.1rem;background:var(--chart-soft);border:1px solid var(--chart-line);border-radius:var(--r);font-weight:500;color:var(--ink)}
.help[hidden]{display:none}

.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1rem;min-height:3rem;padding:.75rem 1.4rem;border-radius:var(--r);border:1.5px solid transparent;cursor:pointer;text-decoration:none;transition:transform .12s var(--ease),filter .15s,box-shadow .15s}
.button:active{transform:translateY(1px)}
.buttonPrimary{background:var(--chart);color:var(--petrol-ink);box-shadow:0 1px 0 rgba(9,22,21,.12)}
.buttonPrimary:hover{filter:brightness(1.05);box-shadow:var(--shadow)}
.buttonGhost{background:transparent;color:var(--petrol);border-color:var(--line-2)}
.buttonGhost:hover{border-color:var(--petrol);background:var(--surface)}
form[data-x5f6e] .button{width:100%}
form[data-x5f6e] .buttonGhost{width:auto}
.formStep:has([data-k2240]){grid-template-columns:1fr auto;align-items:center}
.formStep:has([data-k2240])>*{grid-column:1/-1}
.formStep:has([data-k2240]) [data-k2240]{grid-column:1;justify-self:start;width:auto}
.formStep:has([data-k2240]) [data-nf551],.formStep:has([data-k2240]) [data-hb3a9]{grid-column:2;justify-self:end;width:auto}

 
.stickyCta{position:fixed;left:50%;bottom:1rem;transform:translateX(-50%) translateY(0);z-index:50;
 background:var(--chart);color:var(--petrol-ink);font-family:'Schibsted Grotesk',sans-serif;font-weight:600;
 padding:.85rem 1.5rem;border-radius:99px;box-shadow:var(--shadow-lift);text-decoration:none;
 transition:opacity .25s,transform .25s;font-size:.95rem}
.stickyCta[data-ha3ca]{opacity:0;transform:translateX(-50%) translateY(140%);pointer-events:none}
@media(min-width:48rem){.stickyCta{display:none}}

 
.section,.ncf2f9d,.d5e14a7{padding-block:clamp(2.6rem,6vw,4.4rem)}
.b1da8e4{background:var(--surface)}
.a10102d{max-width:var(--measure);margin:0 0 var(--s6)}
.h959955{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;max-width:none;flex-wrap:wrap}
.g27d8d8{display:inline-flex;align-items:center;gap:.5rem;font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.86rem;color:var(--chart-deep);margin:0 0 .5rem}
.g27d8d8::before{content:"";width:1.3rem;height:2px;background:var(--chart-deep)}
.x026340{font-size:clamp(1.45rem,1.2rem+1.1vw,2.05rem)}
.vd3dbe7{font-size:.9rem;color:var(--ink-2);margin:0}
.t351fee{max-width:var(--measure);color:var(--ink-2);margin:.5rem 0 var(--s6)}

 
.d5e14a7{background:var(--paper)}
.w1ca716 h2{font-size:clamp(1.4rem,1.2rem+.9vw,1.85rem);margin:0 0 .4rem}
.w1ca716 p{color:var(--ink-2);margin:0 0 var(--s5);max-width:46ch}

 
.j31da1c{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}
.j31da1c li{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}
.g6e8709{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:1.15rem;color:var(--chart-deep);line-height:1.3}
.cb027b8 h3{font-size:1.08rem;margin:0 0 .25rem}
.cb027b8 p{margin:0;color:var(--ink-2);font-size:.97rem;max-width:60ch}

 
.mef540f{max-width:var(--measure)}
.mef540f>p{margin:0 0 1.15rem}
 
.mef540f>p:first-child{font-size:1.18rem;line-height:1.5;color:var(--ink);font-weight:400;
 padding-top:1.1rem;margin-bottom:1.4rem;position:relative}
.mef540f>p:first-child::before{content:"";position:absolute;top:0;left:0;width:2.4rem;height:3px;background:var(--chart);border-radius:2px}
.z015429{margin-top:var(--s6);padding:1.3rem 1.4rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}
.e6b6ccb{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1.05rem;margin:0 0 .4rem;color:var(--ink)}
.z015429 p{margin:0;color:var(--ink-2)}
.n00b207{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;color:var(--chart-deep);font-variant-numeric:tabular-nums}
 
.mef540f>p strong{font-weight:650;color:var(--ink)}
.mef540f>p:first-child strong{font-weight:600}

 
.f6fc6b2{padding-top:clamp(1.4rem,4vw,2.2rem);padding-bottom:0}
.f61f86f{position:relative;max-width:var(--measure);
 padding:1.15rem 1.35rem 1.2rem;background:var(--card);
 border:1px solid var(--line);border-left:3px solid var(--chart);
 border-radius:var(--r-lg);box-shadow:var(--shadow)}
.q0c8e4d{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .45rem;
 font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.82rem;
 letter-spacing:.02em;text-transform:uppercase;color:var(--chart-deep)}
.q0c8e4d::before{content:"";width:.5rem;height:.5rem;border-radius:50%;
 background:var(--chart);flex:none}
.s1f409a{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.55}
.s1f409a b{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;
 color:var(--ink);font-variant-numeric:tabular-nums}

 
.directory{display:grid;gap:0;border-top:1px solid var(--line)}
.c64f71c{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.6rem 1rem;
 padding:1.05rem 0 1.05rem 1.1rem;border-bottom:1px solid var(--line);position:relative}
.c64f71c::before{content:"";position:absolute;left:0;top:1.15rem;bottom:1.15rem;width:3px;background:var(--chart-line);border-radius:2px}
.c3f7120{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1.12rem;letter-spacing:-.005em;color:var(--ink);grid-column:1;grid-row:1}
.nb3d2f6{grid-column:1;grid-row:2;color:var(--ink-2);font-size:.9rem}
.p251376{grid-column:2;grid-row:1 / span 2;align-self:center;display:inline-flex;align-items:center;gap:.3rem;
 font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:.95rem;color:var(--ink)}
.p251376 .ed3aab1{color:var(--chart-deep)}
.p251376 .v5c6163{color:var(--ink-2);font-weight:400;font-size:.82rem}
.z63a485{grid-column:1;grid-row:3;justify-self:start;margin-top:.45rem;display:inline-flex;align-items:center;gap:.32rem;
 font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase;
 color:var(--chart-deep);border:1px solid var(--chart-line);padding:.18rem .55rem;border-radius:999px;line-height:1.3}
.z63a485::before{content:"\2713";font-weight:800}
.p692af5{margin:1.1rem 0 0;color:var(--ink-2);font-size:.85rem;line-height:1.55;max-width:var(--measure)}
.p692af5 a{color:var(--chart-deep)}
.q5e37cc{max-width:var(--measure)}
.h4abf7b{color:var(--ink-2);margin:0 0 var(--s5)}

 
.cb4c895{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.4rem}
.cb4c895 li{position:relative;padding-right:1.4rem}
.cb4c895 li::after{content:"";position:absolute;right:0;top:50%;width:5px;height:5px;transform:translateY(-50%);background:var(--chart-line);border-radius:50%}
.cb4c895 li:last-child::after{display:none}
.cb4c895 a{color:var(--petrol);text-decoration:none;font-weight:500;border-bottom:1.5px solid transparent;padding-bottom:1px}
.cb4c895 a:hover{border-bottom-color:var(--chart-line)}

 
.faq{display:grid;gap:.85rem}
.ob54e69{padding:1.2rem 1.3rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg)}
.od96f6a{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:baseline;font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:clamp(1.05rem,1rem+.4vw,1.22rem);color:var(--ink);margin:0;line-height:1.3}
.od96f6a::before{content:"V";font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:.92rem;color:var(--petrol-ink);background:var(--chart);width:1.55rem;height:1.55rem;display:grid;place-items:center;border-radius:var(--r);align-self:start}
.s1707d1{margin:.55rem 0 0 2.25rem;color:var(--ink-2);line-height:1.62;max-width:64ch}

 
.c92e525{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.q4b5981{border-bottom:1px solid var(--line)}
.ue0c39c{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 0;text-decoration:none;color:var(--ink)}
.k4cd7fb{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1.12rem}
.f01a03d{font-size:.9rem;color:var(--chart-deep);font-weight:500;display:inline-flex;gap:.4rem;align-items:center}
.ue0c39c:hover .k4cd7fb{color:var(--petrol)}
.ue0c39c:hover .f01a03d{gap:.7rem}
.zc1d90c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.3rem 1rem}
.zc1d90c a{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.7rem 0;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line)}
.zea4ba7{font-weight:500}
.x273b4e{font-size:.78rem;color:var(--ink-2);font-family:'Schibsted Grotesk',sans-serif}
.zc1d90c a:hover .zea4ba7{color:var(--petrol);text-decoration:underline;text-decoration-color:var(--chart-line)}

 
.l976d61{display:grid;gap:clamp(1.6rem,4vw,3rem)}
@media(min-width:54rem){.l976d61{grid-template-columns:1.4fr .9fr;align-items:start}}
.q8f9e8f .p8b0edb,.sdd287d{font-size:1.12rem;line-height:1.6;color:var(--ink);max-width:60ch}
.i6651d8{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.5rem}
.n1a81b9{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.86rem;color:var(--chart-deep);margin:0 0 var(--s4)}
.b6650b0{list-style:none;margin:0 0 var(--s5);padding:0;display:grid;gap:.9rem;counter-reset:none}
.b6650b0 li{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:start;font-size:.95rem;color:var(--ink-2)}
.q5326e7{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--chart);color:var(--petrol-ink);font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:.92rem}
.jf644b3{width:100%}
.ddf0de0{display:grid;gap:1rem;margin:var(--s5) 0}
@media(min-width:40rem){.ddf0de0{grid-template-columns:1fr 1fr}}
.d399a5b{padding:1.2rem 1.3rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg)}
.d399a5b .r3f70fe{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.78rem;color:var(--chart-deep);margin:0 0 .4rem}
.d399a5b h3{font-size:1.1rem;margin:0 0 .35rem}
.d399a5b p{margin:0;color:var(--ink-2);font-size:.95rem}

 
.z471bec{padding-block:clamp(2.6rem,6vw,4.4rem)}
.kf82005{max-width:var(--measure);margin:0 0 var(--s6)}
.z231090{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.86rem;color:var(--chart-deep);margin:0 0 .5rem}
.e0c361a{font-size:clamp(1.8rem,1.4rem+1.6vw,2.6rem)}
.m99e04e{max-width:var(--measure)}
.m99e04e h2{font-size:1.3rem;margin:var(--s6) 0 .5rem}
.m99e04e p{margin:0 0 1rem;color:var(--ink)}
.m99e04e .intro p{font-size:1.1rem;color:var(--ink)}
.partnerList{padding-left:1.2rem}
.partnerList li{margin:.3rem 0}
.privacyBody h2{font-size:1.3rem;margin:var(--s6) 0 .5rem}
.privacyBody p,.privacyBody li{color:var(--ink)}

 
.m99e04e .form{max-width:34rem}
 
#messageform{padding:var(--s4) clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.5rem)}

 
.ed57054{background:var(--petrol-deep);color:var(--on-petrol-2);order:99}
.ed57054 .s41de63{padding-block:var(--s5);font-size:.86rem;line-height:1.6}
body{display:flex;flex-direction:column;min-height:100vh}
.r70e908{order:0}
main{order:1;flex:1 0 auto}
.h16e010{order:50}

 
.h16e010{background:var(--petrol-deep);color:var(--on-petrol-2)}
.h16e010 .s41de63{display:grid;gap:var(--s5);padding-block:clamp(2.4rem,5vw,3.6rem)}
.hcae58d .c7908cd{color:var(--on-petrol)}
.fb9c725{margin:.7rem 0 0;max-width:52ch;font-size:.92rem;color:var(--on-petrol-2)}
.identity,.footer .identityLine,.disclosure{font-size:.85rem;line-height:1.6}
.identity{display:grid;gap:.2rem;padding-top:var(--s5);border-top:1px solid var(--petrol-edge)}
.identityLine{margin:0;color:var(--on-petrol-2)}
.identityLine a{color:var(--chart)}
.h16e010 .disclosure{padding-top:var(--s5);border-top:1px solid var(--petrol-edge)}
.h16e010 .disclosure p{margin:0;max-width:70ch;color:var(--on-petrol-2)}

 
 
.k0f6840{padding-block:clamp(1.6rem,4vw,2.6rem)}
.fcf05fd{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:1px;margin:0;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}
.je15051{background:var(--card);display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.15rem}
.kb41036{background:var(--chart-soft)}
.ze345ed{font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2)}
.y974c60{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:clamp(1.4rem,1.1rem+1.1vw,1.85rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);line-height:1.05;margin:0}
.x487d3c{padding:0 .1em;color:var(--ink-2);font-weight:400}
.x7db04d{font-size:.6em;font-weight:600;color:var(--ink-2)}
.l0e5669{margin:0;font-size:.82rem;line-height:1.45;color:var(--ink-2)}

.k3c329a{margin:.5rem 0 0;color:var(--ink-2);max-width:var(--measure)}
.ecc5fbe{margin:var(--s4) 0 0;font-size:.82rem;color:var(--ink-2)}

 
.m6a0b52{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.4rem 1.5rem}
.md9a9d9{display:flex;gap:1.4rem;flex-wrap:wrap;font-size:.86rem;color:var(--ink-2);margin-bottom:.4rem}
.md9a9d9 span{display:inline-flex;align-items:center;gap:.5rem}
.ae98bcc{width:1rem;height:3px;border-radius:2px;display:inline-block}
.c96b37a{background:var(--ink-2)}
.xa87cb4{background:var(--chart-deep)}
.pd8edee{width:100%;height:auto;display:block;overflow:visible}
.ka729f4 line{stroke:var(--line);stroke-width:1}
.se510e1{fill:var(--ink-2);font-family:'Schibsted Grotesk',sans-serif;font-size:11px;font-variant-numeric:tabular-nums}
.e44855a{fill:none;stroke:var(--ink-2);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}
.n89ba29{fill:none;stroke:var(--chart-deep);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}
.m4dd090{fill:var(--chart);opacity:.13}
.s40ec33{fill:none;stroke:var(--ink);stroke-width:1.5}
.r3fe453{fill:var(--ink);font-weight:600}
.mf8c451{fill:var(--ink-2)}
.ld3e1f0{fill:var(--chart-deep)}
.gd425c8{margin:1rem 0 0;font-size:.8rem;color:var(--ink-2);line-height:1.5;padding-top:.9rem;border-top:1px solid var(--line)}

 
.a88b3ac{margin-top:var(--s2);position:relative}
.tadabc6{width:100%;height:auto;display:block;max-width:52rem;margin:0 auto}
 
@media(prefers-reduced-motion:no-preference){
 .tadabc6{animation:choroIn .7s var(--ease) both}
 .tadabc6 .a5163e0{opacity:0;animation:munIn .5s ease forwards;animation-delay:.15s}
}
@keyframes choroIn{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}
@keyframes munIn{to{opacity:1}}
.a5163e0{stroke:var(--paper);stroke-width:.5;stroke-linejoin:round;transition:stroke .12s,stroke-width .12s,filter .12s}
.a5163e0:focus{outline:none}
 
.y1722b0{position:absolute;left:0;top:0;transform:translate(-50%,-145%);background:var(--petrol);color:var(--on-petrol);font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:.82rem;font-variant-numeric:tabular-nums;padding:.32rem .6rem;border-radius:var(--r);pointer-events:none;white-space:nowrap;z-index:5;box-shadow:var(--shadow);will-change:left,top}
.y1722b0[hidden]{display:none}
.a5163e0[data-b="0"]{fill:#e6edd8}
.a5163e0[data-b="1"]{fill:#c6d597}
.a5163e0[data-b="2"]{fill:#9fbb59}
.a5163e0[data-b="3"]{fill:#5f8a3e}
.a5163e0[data-b="4"]{fill:#20493f}
.a5163e0[data-b="x"]{fill:#d5dccb}
.a5163e0:hover{stroke:var(--ink);stroke-width:1.3;filter:brightness(1.08)}
.jb04f9b{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;justify-content:center;margin:var(--s5) 0 0;padding:0;font-family:'Schibsted Grotesk',sans-serif;font-size:.8rem;color:var(--ink-2);font-variant-numeric:tabular-nums}
.jb04f9b li{display:inline-flex;align-items:center;gap:.4rem}
.p4f86ca{width:.85rem;height:.85rem;border-radius:2px;display:inline-block}
.p4f86ca[data-b="0"]{background:#e6edd8}
.p4f86ca[data-b="1"]{background:#c6d597}
.p4f86ca[data-b="2"]{background:#9fbb59}
.p4f86ca[data-b="3"]{background:#5f8a3e}
.p4f86ca[data-b="4"]{background:#20493f}

.sa17e9a{display:flex;height:2.6rem;border-radius:var(--r);overflow:hidden;border:1px solid var(--line-2)}
.u058775{display:flex;align-items:center;justify-content:center;min-width:0}
.fe3b9e8{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--on-petrol)}
.u058775:nth-child(1){background:var(--petrol)}
.u058775:nth-child(2){background:var(--petrol-2)}
.u058775:nth-child(3){background:var(--chart-deep)}
.u058775:nth-child(4){background:var(--surface)}
.u058775:nth-child(4) .fe3b9e8{color:var(--ink-2)}
.v54676f{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}
.u002d81{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.5rem;align-items:center;font-size:.9rem}
.tac3e86{width:.7rem;height:.7rem;border-radius:2px;grid-row:1 / span 2}
.u002d81:nth-child(1) .tac3e86{background:var(--petrol)}
.u002d81:nth-child(2) .tac3e86{background:var(--petrol-2)}
.u002d81:nth-child(3) .tac3e86{background:var(--chart-deep)}
.u002d81:nth-child(4) .tac3e86{background:var(--surface);border:1px solid var(--line-2)}
.e3a2831{color:var(--ink-2)}
.ib876ba{grid-column:2;font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}

.v6cfcc2{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg)}
.l4b8c15{width:100%;border-collapse:collapse;min-width:44rem;background:var(--card)}
.l4b8c15 thead th{font-weight:500;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--ink-2);padding:.85rem 1rem;background:var(--surface);border-bottom:1px solid var(--line-2)}
.l4b8c15 tbody td{padding:1rem;border-bottom:1px solid var(--line);font-size:.92rem;color:var(--ink-2);vertical-align:top}
.l4b8c15 tbody tr:last-child td{border-bottom:0}
.g0cda9d{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:1rem;color:var(--ink)}
.a836d9c{font-family:'Schibsted Grotesk',sans-serif;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}
.ebaab50{min-width:16rem}
.tf9b6c5{display:inline-block;font-size:.76rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;white-space:nowrap}
.tf9b6c5[data-premie="ja"]{background:var(--chart-soft);color:var(--chart-deep)}
.tf9b6c5[data-premie="beperkt"]{background:rgba(27,36,34,.06);color:var(--ink-2)}
.tf9b6c5[data-premie="nee"]{background:transparent;color:var(--ink-2);border:1px solid var(--line-2)}

.md671d5{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}
.ke8478f{background:var(--card);display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.8rem 1.1rem}
.ubb07ea{margin:0;color:var(--ink-2);font-size:.9rem}
.jdd157c{margin:0;font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}
.y87877a{margin-top:var(--s5)}
.w7d4a1f{margin:0 0 .4rem;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}
.n80a856{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}
.n80a856 a{color:var(--petrol);font-size:.86rem;border-bottom:1.5px solid transparent;text-decoration:none}
.n80a856 a:hover{border-bottom-color:var(--chart-line)}

 
@media(prefers-reduced-motion:no-preference){
 
 [data-jsr] [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}
 
 [data-jsr] [data-reveal] .e44855a,[data-jsr] [data-reveal] .n89ba29{stroke-dasharray:1200;stroke-dashoffset:1200}
 [data-jsr] [data-reveal] .m4dd090,[data-jsr] [data-reveal] .mf8c451,[data-jsr] [data-reveal] .ld3e1f0,[data-jsr] [data-reveal] .s40ec33,[data-jsr] [data-reveal] .r3fe453{opacity:0}
 
 [data-jsr] [data-reveal] .u058775{transform:scaleX(0);transform-origin:left}
 [data-jsr] [data-reveal] .fe3b9e8{opacity:0}
 
 .k8bc43e>span{transform-origin:left;animation:barGrow 1s var(--ease) .3s both}
}
[data-reveal][data-in]{opacity:1;transform:none}
[data-reveal][data-in] .e44855a{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease)}
[data-reveal][data-in] .n89ba29{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease) .25s}
[data-reveal][data-in] .m4dd090,[data-reveal][data-in] .mf8c451,[data-reveal][data-in] .ld3e1f0,[data-reveal][data-in] .s40ec33,[data-reveal][data-in] .r3fe453{opacity:1;transition:opacity .5s ease .6s}
[data-reveal][data-in] .u058775{transform:scaleX(1);transition:transform .7s var(--ease)}
[data-reveal][data-in] .u058775:nth-child(2){transition-delay:.08s}
[data-reveal][data-in] .u058775:nth-child(3){transition-delay:.16s}
[data-reveal][data-in] .u058775:nth-child(4){transition-delay:.24s}
[data-reveal][data-in] .fe3b9e8{opacity:1;transition:opacity .4s ease .45s}
@keyframes barGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}

 
@media(max-width:56rem){
 .hero .s41de63{grid-template-columns:1fr;gap:1.6rem}
 .j9c5bf9{margin-top:.5rem}
 .form{margin-top:0}
 .v54676f{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:30rem){
 .fd27bbf{grid-template-columns:3.6rem 1fr auto;gap:.5rem}
 .m4af06b a:not(:last-child){display:none}
 .v54676f{grid-template-columns:1fr}
 .md671d5{grid-template-columns:1fr}
}
