.nc{--n:#19324B;--st:#4A6F8C;--mu:#555F69;--ly:#F6F3EE;--li:#DCD6CC;color:#07121E;font:400 15px/1.5 Inter,system-ui,sans-serif;text-align:left;text-transform:none;letter-spacing:0;scroll-margin-top:88px}
.nc *{box-sizing:border-box}.nc ul{list-style:none;margin:0;padding:0}.nc p{margin:0}
.nc-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:12px}
.nc-tab{display:grid;justify-items:start;gap:1px;min-height:92px;padding:12px 13px;border:1px solid var(--li);border-radius:12px;background:#fff;color:var(--n);text-align:left;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s}
.nc-tab svg{width:26px;height:26px;margin-bottom:5px;color:var(--st)}.nc-tab b{font:600 14.5px/1.2 Manrope,Inter,sans-serif}.nc-tab span{font-size:12.5px;line-height:1.3;color:var(--mu)}
.nc-tab:hover{border-color:var(--st);transform:translateY(-1px)}.nc-tab[aria-pressed=true]{background:var(--n);border-color:var(--n);color:#fff}.nc-tab[aria-pressed=true] svg{color:#E7DED3}.nc-tab[aria-pressed=true] span{color:rgba(255,255,255,.76)}
.nc-g{display:grid;grid-template-columns:minmax(330px,400px) minmax(0,1fr);background:#fff;border:1px solid var(--li);border-top:3px solid var(--n);border-radius:14px;overflow:clip}
.nc-form{display:grid;gap:22px;align-content:start;padding:clamp(20px,2.4vw,32px);border-right:1px solid var(--li)}
.nc-right{background:var(--ly)}.nc-sum,.nc-more{padding:clamp(20px,2.6vw,34px)}.nc-sum{padding-bottom:0}.nc-more{padding-top:20px}
.nc-l{display:block;margin-bottom:4px;font:700 13.5px/1.3 Inter,sans-serif;color:#19324B}.nc-h{margin:0 0 9px!important;font-size:13px;line-height:1.4;color:var(--mu)}
.nc-q{display:flex;flex-wrap:wrap;gap:6px}.nc-f>.nc-l:last-of-type+.nc-q{margin-top:7px}.nc-f[hidden]{display:none}
.nc-c{min-height:44px;min-width:48px;padding:6px 15px;border:1px solid #9FB1C0;border-radius:999px;background:#fff;color:var(--n);font:500 14px/1.2 Inter,sans-serif;cursor:pointer;transition:background .18s,color .18s,border-color .18s}
.nc-c:hover{border-color:var(--n)}.nc-c[aria-pressed=true]{background:var(--n);border-color:var(--n);color:#fff}
.nc-kort{display:grid;grid-template-columns:1fr 1fr;gap:6px}.nc-k{display:grid;gap:2px;align-content:start;min-height:76px;padding:10px 12px;border:1px solid #9FB1C0;border-radius:12px;background:#fff;color:var(--n);text-align:left;cursor:pointer;transition:background .18s,border-color .18s}.nc-k b{font:600 14px/1.25 Manrope,Inter,sans-serif}.nc-k span{font-size:12.5px;line-height:1.35;color:var(--mu)}.nc-k:hover{border-color:var(--n)}.nc-k[aria-pressed=true]{background:#E9EFF4;border-color:var(--n);box-shadow:inset 0 0 0 1px var(--n)}
.nc-num{display:flex;align-items:center;margin-bottom:8px;border:1px solid var(--st);border-radius:12px;background:#fff}.nc-num:focus-within{box-shadow:0 0 0 3px rgba(74,111,140,.25)}.nc-num input{flex:1;width:100%;min-height:50px;padding:0 14px;border:0;outline:0;background:none;border-radius:12px;font:500 17px Inter,sans-serif;color:#07121E;font-variant-numeric:tabular-nums}.nc-num span{padding-right:14px;color:var(--mu);font-size:14px;font-weight:600}.nc-num:has(input[aria-invalid=true]){border-color:#B3261E}
.nc-e{font:600 13px/1.35 Inter,sans-serif;color:#B3261E;margin-top:6px!important}.nc-e:empty{display:none}
.nc-tj{display:grid;gap:0;border-top:1px solid var(--li)}.nc-t{display:flex;align-items:center;gap:11px;min-height:44px;border-bottom:1px solid var(--li);font-size:14.5px;color:#07121E;cursor:pointer}.nc-t input{width:19px;height:19px;accent-color:var(--n);margin:0}.nc-t:has(input:checked){font-weight:600}
.nc-et{font-size:14px;color:var(--mu)}.nc-big{margin:4px 0 2px!important;font:700 clamp(32px,4.1vw,58px)/1.04 Manrope,Inter,sans-serif;letter-spacing:-.04em;color:var(--n);font-variant-numeric:tabular-nums}.nc-bigt{font-size:clamp(28px,3vw,42px)}
.nc-en{font-size:14.5px;color:var(--n);font-weight:600}.nc-s{margin-top:12px!important;font-size:16px;line-height:1.5;color:#07121E;max-width:40rem}
.nc-adv{margin-top:12px!important;padding:11px 13px;border-left:3px solid #B3261E;background:#fff;font-size:14px;line-height:1.45}
.nc-kpi{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.nc-kpi div{padding:13px 14px;background:#fff;border:1px solid var(--li);border-radius:10px}.nc-kpi span{display:block;font-size:13px;line-height:1.3;color:var(--mu)}.nc-kpi b{display:block;margin-top:5px;font:700 18px/1.2 Manrope,Inter,sans-serif;color:var(--n);font-variant-numeric:tabular-nums}
.nc-sub{margin-top:20px!important;font:700 13.5px/1.3 Inter,sans-serif;color:#19324B}
.nc-bar2{display:flex;gap:2px;height:13px;margin-top:9px;border-radius:7px;overflow:hidden}.nc-bar2 i{display:block;transition:width .28s ease}
.nc-leg{margin-top:9px!important}.nc-leg li{display:flex;align-items:center;gap:9px;padding:4px 0;font-size:14px}.nc-leg i{flex:none;width:10px;height:10px;border-radius:2px}.nc-leg span{flex:1;color:#3B4650}.nc-leg b{font-weight:600;font-variant-numeric:tabular-nums}
.nc-tip{margin-top:18px;padding:15px 17px;background:#E7DED3;border-radius:10px;font-size:14.5px;line-height:1.5;color:#07121E}.nc-tip b{font-weight:700}
.nc-to{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.nc-to li{display:flex;gap:8px;align-items:flex-start;padding:4px 0;font-size:14px;line-height:1.4;color:#3B4650}.nc-to ul{margin-top:6px!important}.nc-ck{flex:none;width:15px;height:15px;margin-top:3px;color:var(--n)}.nc-pr li::before{content:"";flex:none;width:5px;height:5px;margin:7px 5px 0;border-radius:50%;background:var(--st)}
.nc-d{margin-top:16px;border-block:1px solid #CFC8BC}.nc-d summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none;font-weight:700;font-size:14.5px;color:var(--n)}.nc-d summary::-webkit-details-marker{display:none}.nc-d summary::after{content:"+";font-size:20px;font-weight:400}.nc-d[open] summary::after{content:"\2212"}.nc-d dl{margin:0}.nc-d dl div{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid #DCD6CC;font-size:14px}.nc-d dt{color:#3B4650}.nc-d dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.nc-kil{padding:9px 0;border-top:1px solid #DCD6CC;font-size:13px;line-height:1.5;color:var(--mu)}
.nc-next{margin-top:18px!important;font-size:14.5px;color:#3B4650}.nc-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:10px;padding:0 30px;border-radius:999px;background:var(--n);color:#fff!important;font:600 15.5px/1 Manrope,Inter,sans-serif;text-decoration:none;transition:background .2s,transform .2s}.nc-cta:hover{background:#274867;transform:translateY(-1px)}
.nc-alt{display:inline-block;margin-left:16px!important;font-size:14px;color:var(--mu)}.nc-alt a{display:inline-block;padding-block:4px;color:var(--n);font-weight:600}.nc-fine{margin-top:12px!important;font-size:12.5px;line-height:1.5;color:var(--mu);max-width:40rem}
.nc :focus-visible{outline:3px solid var(--st);outline-offset:2px}
.nc-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 18px calc(8px + env(safe-area-inset-bottom));background:#19324B;color:#fff!important;text-decoration:none;font-size:14px}.nc-bar[hidden]{display:none}.nc-bar b{font:700 19px Manrope,sans-serif;font-variant-numeric:tabular-nums}
.ncs-h{margin-bottom:clamp(18px,2.4vw,32px)}.ncs-h p{margin-top:10px;max-width:40rem}
@media(max-width:1100px){.nc-tabs{display:flex;overflow-x:auto;scrollbar-width:none;margin-inline:-2px;padding:2px}.nc-tabs::-webkit-scrollbar{display:none}.nc-tab{flex:0 0 112px;min-height:84px}}
@media(max-width:900px){.nc-g{display:flex;flex-direction:column}.nc-right{display:contents}.nc-sum{order:1;background:var(--ly);padding:18px}.nc-form{order:2;border-right:0;padding:20px 18px}.nc-more{order:3;background:var(--ly);padding:18px}.nc-big{font-size:clamp(31px,9vw,44px)}.nc-cta{display:flex}.nc-alt{display:block;margin:8px 0 0!important;text-align:center}.nc-to{grid-template-columns:1fr}.nc-kpi{grid-auto-flow:row;grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){.nc *{transition:none!important}.nc-tab:hover,.nc-cta:hover{transform:none}}
.nc-g{background:var(--ly)}.nc-form{background:#fff}
@media(min-width:901px){.nc-right{position:sticky;top:84px;align-self:start;background:none}.nc-tj{grid-template-columns:1fr 1fr;column-gap:14px}}
@media(max-width:900px){.nc-kpi div:last-child:nth-child(odd){grid-column:1/-1}}
