.filter[data-astro-cid-stpmhhr3]{z-index:30;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fffdf8f2;position:sticky;top:75px}.filter__inner[data-astro-cid-stpmhhr3]{scrollbar-width:none;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.filter__inner[data-astro-cid-stpmhhr3]::-webkit-scrollbar{display:none}.filter[data-astro-cid-stpmhhr3] a[data-astro-cid-stpmhhr3]{border:2px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px;font-size:.95rem;font-weight:800;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.filter[data-astro-cid-stpmhhr3] a[data-astro-cid-stpmhhr3]:hover{border-color:var(--yellow)}.filter[data-astro-cid-stpmhhr3] a[data-astro-cid-stpmhhr3][aria-current=true]{background:var(--black);border-color:var(--black);color:#fff}.filter[data-astro-cid-stpmhhr3] a[data-astro-cid-stpmhhr3][aria-current=true] svg{color:var(--yellow)}.filter__count[data-astro-cid-stpmhhr3]{background:var(--yellow-soft);min-width:22px;height:22px;color:var(--black);border-radius:999px;place-items:center;padding-inline:6px;font-size:.75rem;display:inline-grid}.filter[data-astro-cid-stpmhhr3] a[data-astro-cid-stpmhhr3][aria-current=true] .filter__count[data-astro-cid-stpmhhr3]{background:var(--yellow)}@media (width<=1080px){.filter[data-astro-cid-stpmhhr3]{top:67px}}.classes[data-astro-cid-stpmhhr3]{padding-top:clamp(32px,5vw,56px)}#klassen[data-astro-cid-stpmhhr3],.cat[data-astro-cid-stpmhhr3],.lic[data-astro-cid-stpmhhr3]{scroll-margin-top:72px}.cats[data-astro-cid-stpmhhr3]{gap:clamp(40px,6vw,64px);display:grid}.cat[data-astro-cid-stpmhhr3]:not([hidden]){grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:24px clamp(32px,5vw,64px);display:grid}.cat__head[data-astro-cid-stpmhhr3]{align-items:flex-start;gap:16px;display:flex}.cat__head[data-astro-cid-stpmhhr3] .icon-badge[data-astro-cid-stpmhhr3]{flex:none;margin:0}.cat__head[data-astro-cid-stpmhhr3] h2[data-astro-cid-stpmhhr3]{margin-bottom:.2em;font-size:clamp(1.5rem,3.2vw,2rem)}.cat__head[data-astro-cid-stpmhhr3] p[data-astro-cid-stpmhhr3]{color:var(--ink-soft);margin:0}.cat__photo[data-astro-cid-stpmhhr3]{margin:20px 0 0}.cat__photo[data-astro-cid-stpmhhr3] figcaption[data-astro-cid-stpmhhr3]{color:var(--ink-soft);margin-top:8px;font-size:.9rem}@media (width<=860px){.cat[data-astro-cid-stpmhhr3]:not([hidden]){grid-template-columns:1fr}}.lics[data-astro-cid-stpmhhr3]{gap:10px;display:grid}.lic[data-astro-cid-stpmhhr3]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .15s}.lic[data-astro-cid-stpmhhr3]:hover,.lic[data-astro-cid-stpmhhr3][open]{border-color:var(--yellow)}.lic[data-astro-cid-stpmhhr3] summary[data-astro-cid-stpmhhr3]{cursor:pointer;align-items:center;gap:14px;padding:10px 14px 10px 10px;list-style:none;display:flex}.lic[data-astro-cid-stpmhhr3] summary[data-astro-cid-stpmhhr3]::-webkit-details-marker{display:none}.lic__code[data-astro-cid-stpmhhr3]{background:var(--yellow);min-width:54px;height:42px;color:var(--black);box-shadow:-3px 3px 0 var(--red);border-radius:9px;flex:none;place-items:center;padding-inline:8px;font-size:1.1rem;font-weight:800;display:grid}.lic__title[data-astro-cid-stpmhhr3]{flex:1;font-weight:800}.lic__age[data-astro-cid-stpmhhr3]{color:var(--ink-soft);white-space:nowrap;flex:none;font-size:.9rem;font-weight:700}.lic[data-astro-cid-stpmhhr3] .lic__chev{flex:none;transition:transform .2s}.lic[data-astro-cid-stpmhhr3][open] .lic__chev{transform:rotate(180deg)}.lic__body[data-astro-cid-stpmhhr3]{padding:4px 18px 18px;font-size:.97rem}.lic[data-astro-cid-stpmhhr3] dl[data-astro-cid-stpmhhr3]{border-top:1px solid var(--line);gap:10px;margin:0;padding-top:14px;display:grid}.lic[data-astro-cid-stpmhhr3] dl[data-astro-cid-stpmhhr3]>div[data-astro-cid-stpmhhr3]{grid-template-columns:130px 1fr;gap:12px;display:grid}.lic[data-astro-cid-stpmhhr3] dt[data-astro-cid-stpmhhr3]{padding-top:2px;font-size:.85rem;font-weight:800}.lic[data-astro-cid-stpmhhr3] dd[data-astro-cid-stpmhhr3]{color:var(--ink-soft);margin:0}.lic__sub[data-astro-cid-stpmhhr3]{font-size:.9rem;display:block}.lic[data-astro-cid-stpmhhr3] dd[data-astro-cid-stpmhhr3] ul[data-astro-cid-stpmhhr3]{margin:0;padding-left:1.1em}.lic--bf17[data-astro-cid-stpmhhr3]{background:var(--yellow-tint)}.lic--bf17[data-astro-cid-stpmhhr3] .lic__body[data-astro-cid-stpmhhr3]>p[data-astro-cid-stpmhhr3]{border-top:1px solid var(--line);color:var(--ink-soft);padding-top:14px}@media (width<=520px){.lic[data-astro-cid-stpmhhr3] summary[data-astro-cid-stpmhhr3]{gap:12px}.lic[data-astro-cid-stpmhhr3] dl[data-astro-cid-stpmhhr3]>div[data-astro-cid-stpmhhr3]{grid-template-columns:1fr;gap:2px}}.cost[data-astro-cid-stpmhhr3]{border-radius:var(--radius);background:var(--yellow-tint);border:2px solid var(--yellow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(48px,7vw,80px);padding:clamp(24px,4vw,40px);display:flex}.cost[data-astro-cid-stpmhhr3]>div[data-astro-cid-stpmhhr3]:first-child{max-width:620px}.cost[data-astro-cid-stpmhhr3] h2[data-astro-cid-stpmhhr3]{margin-bottom:.25em;font-size:clamp(1.5rem,3.4vw,2rem)}.cost[data-astro-cid-stpmhhr3] p[data-astro-cid-stpmhhr3]{color:var(--ink-soft);margin:0}.pro[data-astro-cid-stpmhhr3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.pro[data-astro-cid-stpmhhr3]>div[data-astro-cid-stpmhhr3]{max-width:680px}.pro[data-astro-cid-stpmhhr3] p[data-astro-cid-stpmhhr3]{color:var(--ink-soft);margin:0}.cat__more[data-astro-cid-stpmhhr3]{color:var(--red-text);align-items:center;gap:6px;margin-top:4px;font-weight:800;text-decoration:none;display:inline-flex}.cat__more[data-astro-cid-stpmhhr3]:hover{text-decoration:underline}
