<style>
#best26{overflow-anchor:none}
#best26 .a2{--g:#8ba437;--gd:#7e8c2e;--s:#faf9f6;--sh:#f6f4ee;--b:#dedacd;--bh:#96a245;--ab:#e6e3dc;--sd:0 8px 24px rgba(58, 50, 30, 0.055);max-width:1200px;margin:0 auto 2rem;padding:0;font-family:"Montserrat",
    ui-sans-serif,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif}
#best26 .a2,#best26 .a2 *,#best26 .a2 *::before,#best26 .a2 *::after{box-sizing:border-box}
<!--#best26 .a2 h1{margin:1rem 0;color:var(--g);font-size:1.8rem;line-height:1.25;text-align:center}
#best26 .a2 h1 span{display:block;margin-top:8px;color:#3c3c3c;font-size:2.8rem;font-weight:800;line-height:1.15;letter-spacing:2px;text-transform:uppercase;padding:0.5rem 0 0 0}-->
/* Kleine grüne Zeile oberhalb der H1 */
#best26 .a33 > .a36 {
  margin:1rem 0 0;
  color:var(--g);
  font-size:1.8rem;
  font-weight:700;
  line-height:1.25;
  text-align:center;
  text-transform:none;
}

/* Eigentliche H1 */
#best26 .a33 > h1 {
  margin:8px 0 1rem;
  padding:0.5rem 0 0;
  color:#3c3c3c;
  font-size:2.8rem;
  font-weight:800;
  line-height:1.15;
  letter-spacing:2px;
  text-align:center;
  text-transform:uppercase;
}



#best26 .a2 h2{margin:0 0 1rem;font-size:1.6rem;line-height:1.3}
#best26 .a2 h3{margin:0 0 16px;font-size:1.6rem;line-height:1.3}
#best26 .a2 p{margin:0 0 1rem;font-size:16px;line-height:28px}
#best26 .a2 p:last-child{margin-bottom:0}
#best26 .a2.a33{text-align:center}
#best26 .a2.a33 p.a35{margin-bottom:0;color:var(--g);font-weight:600}
#best26 .a27{margin:2rem auto;overflow:hidden;background:var(--s);border:1px solid var(--b);border-radius:8px;transition:border-color 0.25s ease,
    background-color 0.25s ease,
    box-shadow 0.25s ease}
#best26 .a27:hover{border-color:var(--bh)}
#best26 .a27[open]{box-shadow:var(--sd)}
#best26 .a30{display:grid;grid-template-columns:52px minmax(0, 1fr) 30px;gap:1rem;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;list-style:none}
#best26 .a30::-webkit-details-marker,#best26 .a14::-webkit-details-marker{display:none}
#best26 .a30::marker,#best26 .a14::marker{content:""}
#best26 .a34{display:flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--gd);border:2px solid var(--bh);border-radius:50%;font-family:Georgia, serif;font-size:26px;font-weight:700;line-height:1}
#best26 .a28{min-width:0}
#best26 .a28 h2{margin:0 0 0.3rem;font-size:1.15rem;line-height:1.35}
#best26 .a28 p{margin:0;color:#555;font-size:0.95rem;line-height:1.55}
#best26 .a26{position:relative;width:18px;height:18px;justify-self:end;transition:transform 0.3s ease}
#best26 .a26::before,#best26 .a26::after{content:"";position:absolute;top:8px;width:12px;height:2px;background:#333;border-radius:2px}
#best26 .a26::before{left:0;transform:rotate(45deg)}
#best26 .a26::after{right:0;transform:rotate(-45deg)}
#best26 .a27[open] .a26{transform:rotate(180deg)}
#best26 .a31{padding:0 84px 1.5rem;animation:k1 0.25s ease}
#best26 .a31::before{content:"";display:block;margin-bottom:1rem;border-top:1px solid var(--b)}
#best26 .a2 .a36{margin:0 0 1.5rem;color:var(--g);text-align:center;text-transform:uppercase}
#best26 .a2.a33 > p {margin: 1rem 0 0 0;}
#best26 .a32{display:flex;gap:0.5rem;margin:0;padding:0;list-style:none;text-align:center}
#best26 .a18{width:calc((100% - 4.5rem) / 10);padding:8px;background:#fff;border:1px solid var(--b);border-radius:8px;transition:border-color 0.25s ease,
    background-color 0.25s ease}
#best26 .a18:hover{background:#fafbf5;border-color:var(--bh)}
#best26 .a18 a{display:block;color:inherit;text-decoration:none}
#best26 .a18 img{display:block;max-width:100%;height:auto;margin:0 auto}
#best26 .a18 p{margin-bottom:0;font-size:14px;hyphens:auto}
#best26 .a1{position:relative;overflow:visible;margin:2rem 0 0;padding:1.6rem;background:#fff;border:1px solid var(--ab);border-radius:10px;box-shadow:var(--sd)}
#best26 .a10{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:0 1rem;align-items:start}
#best26 .a1 h3{font-size:1.4rem;font-weight:600}
#best26 .a1 h3 span{display:block;font-size:1.7rem;font-weight:700}
#best26 .a11{align-self:center}
#best26 .a4{display:block;width:100%}
#best26 .a6{display:inline-block;width:fit-content;padding:0.6rem 1.15rem;color:#fff;background:linear-gradient(#99bd45, #7ea125);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.35);font-weight:600;text-decoration:none;transition:box-shadow 0.45s ease,
    transform 0.35s ease-out,
    filter 0.35s ease}
#best26 .a6:hover{color:#fff;background:linear-gradient(#a8c957, #89ad2d);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.45),
    0 0 10px rgba(126, 161, 37, 0.30),
    0 5px 12px rgba(0, 0, 0, 0.18);transform:translateY(-2px)}
#best26 .a7{position:absolute;top:-1px;left:18px;z-index:5;width:64px;min-height:86px;padding:11px 6px 24px;color:#fff;text-align:center;background:linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.24) 0%,
      transparent 25%,
      rgba(255, 255, 255, 0.11) 48%,
      transparent 66%
    ),
    linear-gradient(
      110deg,
      var(--r1) 0%,
      var(--r2) 20%,
      var(--r3) 38%,
      var(--r4) 47%,
      var(--r5) 68%,
      var(--r6) 100%
    );clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 82%, 0 100%);box-shadow:inset 1px 0 rgba(255, 255, 255, 0.30),
    inset -1px 0 rgba(75, 38, 0, 0.28);filter:drop-shadow(0 5px 6px var(--rs))}
#best26 .a7::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(
      115deg,
      rgba(255, 255, 255, 0.28) 0%,
      rgba(255, 255, 255, 0.08) 25%,
      transparent 40%,
      transparent 68%,
      rgba(255, 255, 255, 0.08) 82%,
      transparent 100%
    );pointer-events:none}
#best26 .a8,#best26 .a9{position:relative;z-index:1;display:block;font-weight:700;text-shadow:0 1px 1px rgba(0, 0, 0, 0.48),
    0 0 2px rgba(0, 0, 0, 0.18)}
#best26 .a8{font-size:1.8rem;line-height:1}
#best26 .a9{margin-top:4px;font-size:0.67rem;line-height:1;letter-spacing:0.04em}
#best26 .a22{--r1:#a7600b;--r2:#d99927;--r3:#f1c75c;--r4:#f6dc86;--r5:#cf8c1e;--r6:#914a06;--rs:rgba(61, 39, 9, 0.24)}
#best26 .a23{--r1:#555b60;--r2:#8e959b;--r3:#c5cbd0;--r4:#d9dde0;--r5:#969da2;--r6:#4b5055;--rs:rgba(39, 44, 48, 0.25)}
#best26 .a24{--r1:#642b0d;--r2:#9f5728;--r3:#d18448;--r4:#edb77d;--r5:#a25a2b;--r6:#552107;--rs:rgba(70, 32, 10, 0.27)}
#best26 .a2.a19{display:flex;flex-wrap:wrap}
#best26 .a2.a19 > h2,#best26 .a2.a19 > p{flex:0 0 100%}
#best26 .a2.a19 > .a1{width:calc(50% - 1rem)}
#best26 .a2.a19 > .a1:first-of-type{width:100%;margin-top:0.5rem}
#best26 .a2.a19 > .a1:last-of-type{margin-left:auto}
#best26 .a12 .a3 > p:last-of-type{margin-bottom:0}
#best26 .a13{margin:0}
#best26 .a14{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.75rem 0;color:var(--gd);cursor:pointer;list-style:none;font-size:0.9rem;font-weight:600;line-height:1.4;transition:color 0.25s ease}
#best26 .a14:hover{color:var(--g)}
#best26 .a16{width:9px;height:9px;flex:0 0 9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.25s ease}
#best26 .a13[open] .a16{transform:rotate(225deg)}
#best26 .a15{display:none}
#best26 .a13[open] .a20{display:none}
#best26 .a13[open] .a15{display:inline}
#best26 .a17{padding:0.15rem 0 0.35rem;animation:k1 0.25s ease}
#best26 .a3 p + ul {margin-top:1rem;}
#best26 .a25 {margin-top:0.5rem;}

@keyframes k1{
  from{opacity:0;transform:translateY(-4px)}
  to{opacity:1;transform:translateY(0)}
}
@media (min-width: 769px){
  #best26 .a25{margin:1rem 0 1rem 0}
  #best26 .a25 > .a14{display:none}
  #best26 .a25 .a17{padding:0;animation:none}
}
@media (max-width: 1220px){
  #best26 .a32{flex-wrap:wrap;gap:1rem}
  #best26 .a18{width:calc((100% - 4rem) / 5);padding:1rem}
}
@media (max-width: 1100px){
  #best26 .a10{grid-template-columns:1fr}
  #best26 .a11{order:-1}
  #best26 .a4{width:50%;max-width:520px;margin:0 auto}
}
@media (max-width: 768px){
  #best26 .a2{padding:0 0.5rem}
  #best26 .a6{display:block;width:100%;text-align:center}
  #best26 .a2.a19 > .a1{width:100%}
  #best26 .a2.a19 > .a1:last-of-type{margin-left:0}
  #best26 .a4{width:100%;margin-top:2rem}
  #best26 .a3 > p:last-of-type{margin-bottom:0}
}
@media (max-width: 650px){
  #best26 .a30{grid-template-columns:42px minmax(0, 1fr) 22px;gap:0.8rem;padding:1rem}
  #best26 .a34{width:38px;height:38px;font-size:22px}
  #best26 .a28 h2{font-size:1rem}
  #best26 .a28 p{font-size:0.88rem;line-height:1.45}
  #best26 .a31{padding:0 1.5rem 1.25rem}
  #best26 .a31 p{font-size:15px}
}
#best26 .a1 .a3 ul{margin:1rem 0 0 0;padding:0;list-style:none}
#best26 .a1 .a3 li{position:relative;margin:0 0 0.55rem;padding-left:1.75rem;line-height:1.5;font-size:15px}
#best26 .a1 .a3 li::before{content:"\2713";position:absolute;top:1.5px;left:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;background:var(--g);border-radius:50%;font-size:13px;font-weight:700;line-height:1;padding-top:1px}
#best26 .a5{display:flex;gap:18px;flex-direction:column}
#best26 .a5 p{margin:0;color:#8ba437;font-weight:600;font-size:1.1rem}
#best26 .a1:not(.a12) .a13{margin-bottom:8px}
#best26 .a1:not(.a12) .a5 p{font-size:1.2rem}
#best26 .a29{display:flex;align-items:center;gap:1rem}
#best26 .a29 img{width:180px}
@media (max-width:768px){
  #best26 .a29{flex-direction:column}
  #best26 .a29 img{order:-1}
}
<!--@media (max-width:768px){
  #best26 .a2 h1{font-size:1.6rem}
  #best26 .a2 h1 span{padding:0;font-size:2.1rem}
  #best26 .a27{margin:-1rem auto}
}-->
@media (max-width:768px){
  #best26 .a33 > .a36 {
    font-size:1.6rem;
  }

  #best26 .a33 > h1 {
    padding:0;
    font-size:2.1rem;
    letter-spacing:1px;
  }

  #best26 .a27 {
    margin:-1rem auto;
  }
}


@media (max-width:768px){
  #best26 .a1:not(.a12) .a13{margin-bottom:0px}
}
@media (max-width:768px){
  #best26 .a32{margin-top:-0.5rem;gap:8px}
  #best26 .a18{width:calc((100% - 16px) / 3);padding:4px}
  #best26 .a18:first-child{width:100%}
  #best26 .a18:first-child img{width:25%}
}
</style>

