/* Unterseiten */
.hero.sub{padding:60px 0 52px}.hero.sub h1{font-size:clamp(2.2rem,6vw,4.6rem);line-height:1}
nav li a[aria-current="page"]{border-color:var(--o)}
.facts{background:var(--w);border-bottom:var(--b)}
.facts .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}
.facts .wrap>div{padding:20px 18px;border-left:4px solid var(--d);display:flex;flex-direction:column;gap:2px}
.facts .wrap>div:first-child{border-left:0}
.facts b{font-weight:900;text-transform:uppercase;font-size:1.05rem;color:var(--d)}.facts span{font-size:.9rem;color:var(--g)}
.card.hl{background:#fff4e8;box-shadow:8px 8px 0 var(--o)}
.card li a,.note a,.fb a{color:var(--d);font-weight:700}
.zg{display:flex;gap:16px;flex-wrap:wrap;margin-top:34px}
.zg .btn{border-color:var(--d);box-shadow:6px 6px 0 var(--d);background:var(--o);color:var(--d)}.zg .btn:hover{box-shadow:2px 2px 0 var(--d)}
@media(max-width:900px){.facts .wrap{grid-template-columns:1fr 1fr}.facts .wrap>div:nth-child(3){border-left:0}.facts .wrap>div:nth-child(n+3){border-top:4px solid var(--d)}}
@media(max-width:640px){.facts .wrap{grid-template-columns:1fr}.facts .wrap>div{border-left:0;border-top:4px solid var(--d)}.facts .wrap>div:first-child{border-top:0}nav ul li:not(:last-child){display:none}}
