.prose{color:#374151;max-width:65ch;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose h1{margin-top:0;margin-bottom:.8em;font-size:2.25em;font-weight:800;line-height:1.1}.prose h2{margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.3}.prose h3{margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose h4{margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose a{color:#2563eb;text-decoration:underline}.prose a:hover{color:#1d4ed8}.prose strong{font-weight:600}.prose ul{list-style-type:var(--list-marker);margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;list-style-type:decimal}.prose li{margin-top:.5em;margin-bottom:.5em}.prose blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin-top:1.6em;margin-bottom:1.6em;padding-left:1em;font-style:italic}.prose code{background-color:#f3f4f6;border-radius:.25rem;padding:.2em .4em;font-size:.875em}.prose pre{color:#e5e7eb;background-color:#1f2937;border-radius:.375rem;margin-top:1.5em;margin-bottom:1.5em;padding:1em;overflow-x:auto}.prose pre code{background-color:#0000;padding:0}.prose hr{border-color:#e5e7eb;margin-top:3em;margin-bottom:3em}.prose img{margin-top:2em;margin-bottom:2em}.prose table{table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7}.prose thead{border-bottom:1px solid #d1d5db}.prose thead th{text-align:left;padding:0 .5em .5em;font-weight:600}.prose tbody tr{border-bottom:1px solid #e5e7eb}.prose tbody td{padding:.5em}.prose ul.tags{padding-left:0;list-style-type:none}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=date],input[type=url],textarea,select{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}textarea{field-sizing:content;min-height:4lh}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,input[type=date]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.main-nav{background:#000}.main-nav ul{margin:0;padding:0;list-style:none}.main-nav a{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:.03rem;cursor:pointer;padding:1rem;font-size:.75rem;text-decoration:none;display:block}.main-nav a img{width:40%;margin:0 auto;transition:all .2s ease-in-out;display:block}.main-nav a:hover img{width:50%}.drag-ghost{opacity:.4;background-color:#e5e7eb}.drag-item{cursor:grabbing}.subscribers-list{grid-gap:1rem;grid-template-columns:repeat(auto-fill,400px);display:grid}.subscriber{grid-gap:1rem;color:#000;grid-template-columns:50px 1fr;text-decoration:none;display:grid}.subscriber:hover .initials{background:#f1f1f1}.subscriber .details{line-height:1.25}.subscriber .first_name,.subscriber .last_name{font-size:1.2rem}.subscriber .last_name{font-weight:600}.subscriber .company,.subscriber .email,.subscriber .subscription,.subscriber .category,.subscriber .lastpaid{color:#666;font-size:.75rem}.initials{text-align:center;text-transform:uppercase;border:2px solid silver;border-radius:50%;justify-content:center;justify-self:center;align-items:center;width:30px;height:30px;padding:1.25rem;font-weight:600;display:flex}.initials.compleet{border-color:green}.initials.steun{border-color:#7fffd4}.initials.korting{border-color:orange}.initials.online{border-color:purple}.initials.geen{border-color:silver}#features-grid>div:nth-child(2n){background-color:#fff}#features-grid>div:nth-child(odd){background-color:#f3f4f6}.covers-grid{background:var(--tint-color);grid-template-columns:repeat(5,1fr);gap:40px;max-width:1160px;margin-top:2rem;padding:2rem;display:grid}.covers-grid a{text-decoration:none;display:block}.covers-grid img{width:100%;height:auto;display:block;box-shadow:0 4px 8px 2px #0006,0 10px 12px 5px #0000004d}@media (max-width:1199px){.covers-grid{max-width:100%}}@media (max-width:767px){.article-grid{gap:1rem}.covers-grid{gap:1rem;padding:1rem}main header,main article{padding-inline:1rem}}