
@font-face{font-family:"Big Shoulders Display";src:url(/type/big-shoulders-800.woff2) format("woff2");font-weight:800;font-display:swap}
@font-face{font-family:"Big Shoulders Display";src:url(/type/big-shoulders-700.woff2) format("woff2");font-weight:700;font-display:swap}
@font-face{font-family:"Libre Franklin";src:url(/type/libre-franklin-400.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Libre Franklin";src:url(/type/libre-franklin-700.woff2) format("woff2");font-weight:700;font-display:swap}
:root{
  --nn9e32:#F3EAD3; --nnaffa:#FBF5E6; --nnef7b:#E9DDBE; --nne285:#22201B; --nn661d:#57513F; --nn50a1:#CDBF9C; --nn07b6:#D8CBA8; --nna63a:#E6B656;
  --nnc27a:#2F5D46; --nn4958:#1F3F30; --nn528a:#C8742B; --nnbaf3:#E6B656; --nnf362:#8FB3A4; --nn9dc0:#2B5A44;
  --nn6420:#2F5D46; --nn0d34:#1F3F30;
  --nnef1a:"Big Shoulders Display","Oswald","Arial Narrow",ui-sans-serif,sans-serif;
  --nn9e36:"Libre Franklin",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --nn8d26:1180px; --nnd397:72ch;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--nn9e32);color:var(--nne285);font:400 1.02rem/1.66 var(--nn9e36);overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--nn9dc0);text-underline-offset:.2em;text-decoration-thickness:1px}
a:hover{color:var(--nn528a)}
:focus-visible{outline:3px solid var(--nn528a);outline-offset:2px}
.nn1c69{max-width:var(--nn8d26);margin:0 auto;padding:0 20px}
.nn353d{position:absolute;left:-999px}.nn353d:focus{left:12px;top:12px;background:var(--nnaffa);padding:8px 12px;z-index:90}
.nnb1c3{background:var(--nnc27a);position:relative;z-index:40;color:var(--nn9e32)}
.nnb1c3::after{content:"";display:block;height:6px;background:repeating-linear-gradient(90deg,var(--nn528a) 0 28px,var(--nnbaf3) 28px 34px)}
.nn3ff2{display:flex;align-items:center;gap:8px;min-height:66px}
.nn765e{display:inline-flex;align-items:center;gap:10px;font:800 1.55rem/1 var(--nnef1a);color:var(--nn9e32);text-decoration:none;margin-right:auto;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase}
.nn765e img{width:42px;height:42px}
.nn765e b{color:var(--nnbaf3);font-weight:800}
.nnea12{display:flex;list-style:none;margin:0;padding:0}
.nnea12>li{position:relative}
.nnea12>li>a,.nnea12>li>button{display:block;font:700 1.02rem/1 var(--nnef1a);color:var(--nn9e32);text-decoration:none;background:none;border:0;padding:12px 10px;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}
.nnea12>li>button::after{content:"";display:inline-block;width:0;height:0;margin-left:6px;border:5px solid transparent;border-top-color:var(--nnbaf3);vertical-align:-2px}
.nn0eb5{display:none;position:absolute;left:0;top:100%;min-width:270px;max-height:72vh;overflow:auto;background:var(--nnaffa);border:2px solid var(--nne285);list-style:none;margin:0;padding:6px 0;z-index:90;box-shadow:0 10px 0 -4px var(--nn528a)}
.nn0eb5 a{display:block;padding:7px 15px;color:var(--nne285);text-decoration:none;font-size:.92rem}
.nn0eb5 a:hover,.nn0eb5 a:focus{background:var(--nnc27a);color:var(--nn9e32)}
.nnea12>li:hover>.nn0eb5,.nnea12>li:focus-within>.nn0eb5{display:block}
.nn0eb5::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}
.nnea12>li.nn6bd8>.nn0eb5{display:block}
.nnea12>li:nth-last-child(-n+2)>.nn0eb5{left:auto;right:0}
.nn1c36{white-space:nowrap;font:700 .95rem/1 var(--nn9e36);color:var(--nne285);background:var(--nnbaf3);padding:11px 16px;text-decoration:none;border:2px solid var(--nne285)}
.nn1c36:hover{background:#f0c66c;color:var(--nne285)}
.nn03a9{display:none;background:var(--nn9e32);color:var(--nn4958);border:0;padding:9px 13px;font:700 .95rem var(--nnef1a);text-transform:uppercase;letter-spacing:.06em}
@media (max-width:1020px){
  .nn3ff2{flex-wrap:wrap;gap:6px}
  .nn765e{font-size:1.3rem}.nn765e img{width:36px;height:36px}
  .nn1c36{order:2;padding:8px 10px;font-size:.84rem}
  .nn03a9{display:block;order:3}
  .nnea12{display:none;order:4;flex-basis:100%;flex-direction:column;padding-bottom:10px}
  .nn3ff2.nn8d84 .nnea12{display:flex}
  .nn0eb5{position:static;display:none;border:0;border-left:5px solid var(--nnbaf3);margin-left:8px;min-width:0;box-shadow:none;max-height:none}
  .nnea12>li:hover>.nn0eb5,.nnea12>li.nn6bd8>.nn0eb5{display:none}
  .nnea12>li.nn8d84>.nn0eb5{display:block}
}
.nn4311{font-size:.84rem;color:var(--nn661d);padding-top:16px}
.nn4311 ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.nn4311 li+li::before{content:"›";color:var(--nn528a);margin-right:6px;font-weight:700}
.nnff35{position:relative;padding:40px 0 36px;overflow:hidden;z-index:1;border-bottom:2px solid var(--nne285)}
.nnff35::before{content:"";position:absolute;right:0;top:0;bottom:0;width:min(32%,350px);pointer-events:none;z-index:0;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400' preserveAspectRatio='xMidYMid slice'%3E%3Crect width='300' height='400' fill='%23E9DDBE'/%3E%3Ccircle cx='190' cy='130' r='70' fill='%23E6B656'/%3E%3Cg stroke='%23E6B656' stroke-width='6'%3E%3Cline x1='190' y1='20' x2='190' y2='45'/%3E%3Cline x1='80' y1='130' x2='105' y2='130'/%3E%3Cline x1='112' y1='52' x2='130' y2='70'/%3E%3Cline x1='268' y1='52' x2='250' y2='70'/%3E%3C/g%3E%3Cpath d='M0 260 Q80 200 160 245 T300 230 V400 H0Z' fill='%23C8742B'/%3E%3Cpath d='M0 300 Q90 255 180 300 T300 290 V400 H0Z' fill='%232F5D46'/%3E%3Cpath d='M0 345 Q100 320 200 350 T300 345 V400 H0Z' fill='%231F3F30'/%3E%3Cpath d='M70 300 V215 M70 250 L48 228 M70 238 L94 214' stroke='%2322201B' stroke-width='6' fill='none'/%3E%3Cellipse cx='52' cy='222' rx='22' ry='12' fill='%2322201B'/%3E%3Cellipse cx='92' cy='206' rx='26' ry='14' fill='%2322201B'/%3E%3Cellipse cx='70' cy='200' rx='18' ry='11' fill='%2322201B'/%3E%3C/svg%3E") no-repeat center/cover}
.nnff35 .nn1c69{position:relative;z-index:1}
.nnff35 h1{font:800 clamp(1.9rem,4.4vw,3.05rem)/1.04 var(--nnef1a);margin:0;max-width:20em;color:var(--nn4958);letter-spacing:.01em;text-transform:uppercase}
@media (min-width:1101px){.nnff35 .nn1c69>*{max-width:calc(100% - min(32%,350px) - 10px)}}
@media (max-width:1100px){.nnff35::before{display:none}}
.nnabfe{font-size:.88rem;color:var(--nn661d);margin:14px 0 0}
.nncae5{max-width:var(--nnd397);margin:16px 0 0;padding:16px 18px;background:var(--nnaffa);border:2px solid var(--nne285);border-top:8px solid var(--nn528a)}
.nncae5 p{margin:0}
.nnf2f3{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}
.nne5e4{display:inline-block;padding:12px 18px;font:700 1rem/1.1 var(--nn9e36);text-decoration:none;border:2px solid var(--nne285);color:var(--nne285);background:var(--nnaffa)}
.nn7268{background:var(--nnc27a);color:var(--nn9e32);border-color:var(--nn4958)}
.nn7268:hover{background:var(--nn4958);color:var(--nn9e32)}
.nne3a6{padding:6px 0 30px}
.nne3a6 h2{font:800 clamp(1.55rem,3.2vw,2.1rem)/1.08 var(--nnef1a);margin:46px 0 12px;max-width:var(--nnd397);color:var(--nn4958);text-transform:uppercase;letter-spacing:.02em}
.nne3a6 h2::before{content:"";display:inline-block;width:.75em;height:.42em;margin-right:.35em;background:var(--nn528a);border-radius:100% 0;transform:rotate(-20deg);vertical-align:.12em}
.nne3a6 h3{font:700 1.3rem/1.2 var(--nnef1a);margin:24px 0 6px;color:var(--nn528a);letter-spacing:.02em}
.nne3a6 p,.nne3a6 ul,.nne3a6 ol{max-width:var(--nnd397)}
.nne3a6 li{margin:.35em 0}
.nn93ce{max-width:var(--nnd397);background:var(--nnbaf3);padding:11px 15px;margin-top:16px;font-weight:700;border:2px solid var(--nne285)}
.nn99e2{font-size:.9rem;color:var(--nn661d);margin:-8px 0 20px}
.nn939a{counter-reset:s;list-style:none;padding:0}
.nn939a li{counter-increment:s;position:relative;padding:4px 0 12px 56px}
.nn939a li::before{content:counter(s);position:absolute;left:0;top:2px;width:40px;height:40px;display:grid;place-items:center;font:800 1.25rem var(--nnef1a);color:var(--nn9e32);background:var(--nnc27a);border:2px solid var(--nne285);border-radius:50% 50% 50% 0}
.nn0818{overflow-x:auto;border:2px solid var(--nne285);background:var(--nnaffa);margin:16px 0;max-width:100%}
table{border-collapse:collapse;width:100%;font-size:.92rem;font-variant-numeric:tabular-nums}
th,td{border-bottom:1px solid var(--nn07b6);padding:9px 12px;text-align:left;vertical-align:top}
th{background:var(--nnc27a);color:var(--nn9e32);font-weight:700;white-space:nowrap}
.nn67df{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px}
.nn67df a{font-size:.86rem;padding:5px 12px;border:2px solid var(--nnc27a);border-radius:999px;background:var(--nnaffa);text-decoration:none;color:var(--nn4958)}
.nn67df b{color:var(--nn528a)}
.nn7ae2{display:flex;align-items:baseline;gap:10px;border-bottom:2px solid var(--nne285);padding-bottom:4px}
.nn7ae2 span{font:400 .85rem var(--nn9e36);color:var(--nn661d)}
.nn3c39{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:14px;margin:12px 0 22px}
.nn7f5d{margin:0;background:var(--nnaffa);border:2px solid var(--nne285);overflow:hidden;position:relative}
.nn5308{display:block;position:relative;width:100%;padding:0;border:0;border-bottom:2px solid var(--nne285);background:#fff;cursor:zoom-in}
.nn5308 img{aspect-ratio:1/1;width:100%;object-fit:cover}
.nn19cf{position:absolute;right:6px;bottom:6px;font-size:.72rem;font-weight:700;background:var(--nn4958);color:var(--nn9e32);padding:3px 8px;border-radius:999px}
.nn7f5d figcaption{font-size:.84rem;line-height:1.35;padding:8px 9px 10px}
.nn1b07{display:inline-block;margin-top:4px;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:1px 7px;color:var(--nn9e32);border-radius:3px}
.nna601{background:var(--nnc27a)}.nnde00{background:var(--nn528a)}.nn5917{background:var(--nnbaf3);color:var(--nne285)}.nnf02f{background:var(--nne285)}
.nnab54{width:min(960px,94vw);max-height:92vh;padding:0;border:2px solid var(--nne285);background:var(--nnaffa);color:var(--nne285);box-shadow:0 14px 0 -6px var(--nn528a)}
.nnab54::backdrop{background:rgba(31,63,48,.8)}
.nn1722{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;position:sticky;top:0;background:var(--nnc27a);color:var(--nn9e32);z-index:2}
.nn681a{font-size:1.7rem;line-height:1;border:0;background:none;cursor:pointer;color:var(--nn9e32)}
.nn8fca{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;padding:12px}
.nn8fca img{width:100%;background:var(--nnef7b)}
.nn28bb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-top:2px solid var(--nne285);position:sticky;bottom:0;background:var(--nnaffa)}
@media (max-width:600px){.nn3c39{grid-template-columns:repeat(2,1fr);gap:9px}.nn8fca{grid-template-columns:1fr}}
.nn2508{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:12px 0 24px}
.nne4c6{display:flex;flex-direction:column;gap:6px;padding:0 0 12px;background:var(--nnaffa);border:2px solid var(--nne285);color:var(--nne285);text-decoration:none;overflow:hidden;transition:transform .12s,box-shadow .12s}
.nne4c6:hover{transform:translateY(-3px);box-shadow:0 6px 0 var(--nn528a);color:var(--nne285)}
.nn64a8{display:block;border-bottom:2px solid var(--nne285)}
.nn64a8 img{aspect-ratio:1/1;width:100%;object-fit:cover;background:#fff}
.nne824{display:flex;align-items:center;gap:8px;padding:0 12px}
.nne824 strong{font:700 1.15rem/1.15 var(--nnef1a);letter-spacing:.02em}
.nn0550{margin-left:auto;font-size:.7rem;font-weight:700;padding:2px 8px;background:var(--nnc27a);color:var(--nn9e32);white-space:nowrap;border-radius:999px}
.nn8d30{font-size:.85rem;line-height:1.4;color:var(--nn661d);padding:0 12px}
.nnbf4a{max-width:var(--nnd397);display:flex;gap:20px;align-items:flex-start;background:var(--nnc27a);color:var(--nn9e32);border:2px solid var(--nne285);padding:24px 20px 20px;margin:30px 0;position:relative}
.nnbf4a::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background:repeating-linear-gradient(90deg,var(--nn528a) 0 20px,var(--nnbaf3) 20px 26px)}
.nnbf4a img{width:150px;height:auto;flex:none;border:2px solid var(--nne285);background:#fff;padding:6px}
.nnbf4a h3{margin:4px 0 6px;font:800 1.55rem/1.1 var(--nnef1a);text-transform:uppercase;letter-spacing:.03em;color:var(--nnbaf3)}
.nnbf4a p{margin:0 0 12px}
.nnbf4a a{color:var(--nnbaf3)}
.nnbf4a .nn7268{background:var(--nnbaf3);color:var(--nne285);border-color:var(--nne285)}
.nn778c{font-size:.86rem;opacity:.9;margin:10px 0 0!important}
@media (max-width:600px){.nnbf4a img,.nn778c{display:none}}
.kq-mural{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}
.kq-mural figure{margin:0;background:var(--nnaffa);border:2px solid var(--nne285)}
.kq-mural figcaption{font-size:.85rem;padding:8px}
.nn5a50 details{max-width:var(--nnd397);border-bottom:2px solid var(--nn50a1);padding:12px 0}
.nn5a50 summary{cursor:pointer;font-weight:700;font-size:1.02rem}
.nn5a50 summary::marker{color:var(--nn528a)}
.nn5a50 details p{margin:.6em 0 0}
.nn22ae{max-width:var(--nnd397);font-size:.9rem;color:var(--nn661d);border:2px solid var(--nne285);border-left:10px solid var(--nnc27a);padding:14px 16px;margin:36px 0 0;background:var(--nnaffa)}
.nn192f{background:var(--nn4958);color:var(--nn9e32);margin-top:44px;padding:0 0 30px;font-size:.92rem;position:relative}
.nn192f::before{content:"";display:block;height:34px;margin-bottom:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 34' preserveAspectRatio='none'%3E%3Crect width='400' height='34' fill='%23F3EAD3'/%3E%3Cpath d='M0 34 Q50 4 100 20 T200 14 T300 22 T400 10 V34Z' fill='%23C8742B'/%3E%3Cpath d='M0 34 Q60 18 120 28 T260 24 T400 26 V34Z' fill='%231F3F30'/%3E%3C/svg%3E") no-repeat center/100% 100%}
.nnb797{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px}
.nn192f h2{font:800 1.15rem var(--nnef1a);color:var(--nnbaf3);margin:0 0 8px;text-transform:uppercase;letter-spacing:.06em}
.nn192f ul{list-style:none;margin:0;padding:0;max-height:340px;overflow:auto}
.nn192f li{margin:3px 0}
.nn192f a{color:var(--nn9e32);text-decoration:none}.nn192f a:hover{text-decoration:underline;color:var(--nnbaf3)}
.nnedc8{opacity:.88;margin-top:22px;max-width:var(--nnd397)}
@media (prefers-reduced-motion:reduce){*{transition:none!important}.nne4c6:hover{transform:none}}
.nn8a97{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:0 0 24px;margin-bottom:26px;border-bottom:1px solid rgba(243,234,211,.25)}
.nndc92{margin:0;font:800 1.1rem var(--nnef1a);color:var(--nnbaf3);text-transform:uppercase;letter-spacing:.05em}
.nn8a97 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}
.nn8a97 a,.nn8a97 button{display:inline-flex;align-items:center;gap:7px;font:700 .85rem/1 var(--nn9e36);padding:8px 13px 8px 10px;border:1px solid rgba(243,234,211,.5);border-radius:999px;background:transparent;color:var(--nn9e32);text-decoration:none;cursor:pointer}
.nn8a97 svg{flex:none;display:block}
.nn8a97 a:hover,.nn8a97 button:hover{background:rgba(243,234,211,.12)}
.nn8a97 .nne1ef{background:var(--nn528a);border-color:var(--nn528a)}
.nn8a97 [hidden]{display:none}
.nn7268,.nn1c36{display:inline-flex;align-items:center;gap:8px}
.nn7268 svg,.nn1c36 svg{flex:none;display:block}
.nncd82{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:8px;border-top:1px dashed var(--nn07b6);font-size:.84rem}
.nn0cda{color:var(--nn661d);font-weight:700}
.nncd82 a,.nncd82 button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--nn07b6);border-radius:999px;background:var(--nnaffa);color:var(--nn661d);font:700 .8rem/1 var(--nn9e36);text-decoration:none;cursor:pointer}
.nncd82 a:hover,.nncd82 button:hover{border-color:var(--nnc27a);color:var(--nn4958)}
.nncd82 [hidden]{display:none}
.nnc295{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 32px;font-size:.87rem;color:var(--nn661d)}
.nnc295 span{font-weight:700;margin-right:4px}
.nnc295 a,.nnc295 button{display:inline-grid;place-items:center;width:36px;height:36px;border:2px solid var(--nnc27a);border-radius:8px;background:var(--nnaffa);color:var(--nn4958);cursor:pointer;text-decoration:none}
.nnc295 a:hover,.nnc295 button:hover{background:var(--nnc27a);color:var(--nn9e32)}
.nnc295 [hidden]{display:none}
.nne582{max-width:var(--nnd397);display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 26px;padding:14px 16px;border:2px solid var(--nnc27a);border-left:10px solid var(--nn528a);background:var(--nnaffa)}
.nne582 p{margin:0;flex:1 1 320px;font-size:.95rem}
.nne582 .nne5e4{background:var(--nnbaf3)}
.nn5c36{margin:26px 0 8px}
.nn5c36 h2{margin-top:10px!important}
.nn5484{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:14px 0 6px}
.nnbc98{display:flex;flex-direction:column;gap:3px;background:var(--nnaffa);border:2px solid var(--nne285);color:var(--nne285);text-decoration:none;padding:0 0 12px;position:relative;transition:transform .12s,box-shadow .12s}
.nnbc98::before{content:"";display:block;height:8px;background:var(--nnc27a)}
.nnbc98.nn41ac::before{background:var(--nn528a)}.nnbc98.nna91f::before{background:var(--nnbaf3)}
.nnbc98 img{aspect-ratio:1/1;width:100%;object-fit:cover;border-bottom:2px solid var(--nne285);margin-bottom:6px;background:#fff}
.nnbc98 strong{font:700 1.12rem/1.15 var(--nnef1a);padding:0 10px;letter-spacing:.02em}
.nnbc98 small{font-size:.8rem;color:var(--nn661d);padding:0 10px;line-height:1.3}
.nnbc98 span{margin:8px 10px 0;align-self:flex-start;font-size:.8rem;font-weight:700;padding:5px 10px;background:var(--nnc27a);color:var(--nn9e32);border-radius:999px}
.nnbc98:hover{transform:translateY(-3px);box-shadow:0 6px 0 var(--nn528a);color:var(--nne285)}
@media (max-width:1020px){.nn5484{grid-template-columns:repeat(3,1fr)}}
@media (max-width:600px){.nn5484{grid-template-columns:repeat(2,1fr);gap:10px}}

.nn93ce:lang(de)::before{content:"Unsere Einschätzung: "}
.nn93ce:lang(en)::before{content:"Bottom line: "}
.nn93ce:lang(fr)::before{content:"Notre avis : "}
.nn93ce:lang(it)::before{content:"Il nostro parere: "}
.nn93ce:lang(nl)::before{content:"Ons oordeel: "}


.wrap{max-width:1160px}
.btn,.nav-cta{border-radius:999px}
.tldr,.tool,.result,.tbl-wrap,.faq details{border-radius:4px}
.ag-card{border-radius:12px}
.crumbs li+li::before{content:"/"}
.hero h1{border:0!important;padding:0!important}.hero h1::after{display:none}
tbody tr:nth-child(even) td{background:var(--nnef7b)}
.seo-content h2{padding-bottom:.25em;border-bottom:3px solid var(--nna63a)}
.verdict{border-top:0;background:var(--nnef7b);padding:10px 14px;border-radius:4px}
.faq details{border:1px solid var(--nn50a1);padding:4px 14px;margin:8px 0;background:var(--nnaffa)}
.site-foot{background:linear-gradient(165deg,var(--nn6420),var(--nn0d34))}