.imprint-content{background:#fffdf7;border:2px solid #000;border-radius:1rem;box-shadow:6px 6px #000}.imprint-content table{border-collapse:separate;border-spacing:0;table-layout:auto;background:#fffdf7;border:2px solid #000;border-radius:1rem;width:100%;min-width:0;margin:1.75rem 0;font-size:.9375rem;overflow:hidden;box-shadow:6px 6px #000}.imprint-content thead{background:#ffd33d}.imprint-content th{color:#000;text-align:left;text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;border-bottom:2px solid #000;padding:.75rem .875rem;font-size:.8125rem;font-weight:900}.imprint-content th+th{border-left:2px solid #000}.imprint-content td{color:#1f2937;vertical-align:top;border-bottom:1.5px solid #d1d5db;padding:.875rem;font-size:.9375rem;line-height:1.55}.imprint-content td+td{border-left:1.5px solid #e5e7eb}.imprint-content tbody tr:last-child td{border-bottom:0}.imprint-content tbody tr:nth-child(2n){background:#fffbea}.imprint-content tbody tr:hover{background:#fff4c2}.imprint-content table p{font-size:inherit;line-height:inherit;margin:0}.imprint-content table strong{color:#000}.imprint-content a{color:#ff743c;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;transition:color .2s}.imprint-content a:hover{color:#000}@media (max-width:768px){.imprint-content table{-webkit-overflow-scrolling:touch;width:100%;min-width:520px;font-size:.875rem;display:block;overflow-x:auto;box-shadow:5px 5px #000}.imprint-content th{white-space:nowrap;padding:.625rem .75rem;font-size:.75rem}.imprint-content td{padding:.7rem .75rem;font-size:.875rem}}
