.tk-seite{box-sizing:border-box;padding:32px 20px}.tk-marke{display:flex;align-items:center;justify-content:center;gap:9px;margin:0 auto 26px;width:max-content;max-width:100%;min-height:44px;text-decoration:none;border-radius:8px}.tk-marke img{display:block}.tk-karte{padding:26px 24px 24px;min-width:0}.tk-knopf,.tk-weg{transition:background .15s,border-color .15s,color .15s;-webkit-tap-highlight-color:transparent}.tk-knopf:not(:disabled):hover,.tk-weg.tk-haupt:not(:disabled):hover{background:var(--pg-accent-ink)!important;border-color:var(--pg-accent-ink)!important}.tk-weg.tk-still:not(:disabled):hover{border-color:var(--pg-accent)!important;color:var(--pg-accent-ink)!important}.tk-knopf:not(:disabled):active,.tk-weg:not(:disabled):active{transform:translateY(1px)}.tk-weg{text-decoration:none}.tk-seite :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.tk-seite input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.tk-seite select{min-height:40px}.tk-seite input::placeholder{color:var(--pg-muted)}@media (max-width:880px),(pointer:coarse){.tk-seite input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.tk-seite select{min-height:44px}}@media (min-width:881px) and (pointer:fine) and (hover:hover){.tk-seite input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])[style*="font-size: 16px"],.tk-seite input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])[style*="font-size:16px"]{font-size:var(--pg-eingabe)!important}}.tk-seite [style*="font-weight: 800"],.tk-seite [style*="font-weight:800"]{font-weight:600!important}.tk-seite [style*="font-weight: 700"],.tk-seite [style*="font-weight:700"]{font-weight:550!important}.tk-seite a:not(.tk-weg):not(.tk-marke):hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:880px),(pointer:coarse){.tk-fuss a{display:inline-flex;align-items:center;min-height:44px;margin:-13px 0;vertical-align:middle}}@media (max-width:480px){.tk-seite{padding:24px 16px}.tk-marke{margin-bottom:20px}.tk-karte{padding:22px 19px 20px}}