.wc{--wc-good:#1d7047;--wc-improve:#8a5300;--wc-priority:var(--color-danger);--wc-unchecked:var(--color-ink-muted);--wc-panel:var(--color-paper-raised);--field-bg:var(--color-paper-raised);--field-border:var(--color-field-border);--field-text:var(--color-ink);--field-muted:var(--color-ink-muted);--field-error:var(--color-danger)}.wc [hidden]{display:none!important}.wc-section{padding-block:var(--space-8)}.wc-section--sunken{background:var(--color-paper-sunken)}.wc-section__head{gap:var(--space-3);max-width:46rem;margin-bottom:var(--space-6);display:grid}.wc-section__head h2{font-size:var(--text-3xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.wc-muted{color:var(--color-ink-muted);max-width:var(--measure)}.wc-hero{padding-block:calc(var(--nav-height) + var(--space-8)) var(--space-8)}.wc-hero__inner{gap:var(--space-6);display:grid}.wc-hero h1{max-width:18ch;font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.wc-hero__lead{max-width:52ch;font-size:var(--text-lg);color:var(--color-on-dark-muted)}.wc-facts{gap:var(--space-4);display:grid}.wc-facts li{gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-line-dark-strong);display:grid}.wc-facts strong{font-family:var(--font-display);font-size:var(--text-lg)}.wc-facts span{color:var(--color-on-dark-muted);font-size:var(--text-sm)}.wc-notice{gap:var(--space-3);max-width:52rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-line-dark-strong);border-left:3px solid var(--color-accent-on-dark);border-radius:var(--radius-md);font-size:var(--text-sm);display:flex}.wc-hero__actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}@media (width>=900px){.wc-facts{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.wc-steps{gap:var(--space-5);counter-reset:none;display:grid}.wc-steps li{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--wc-panel);display:grid}.wc-steps__number{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-accent-ink);font-weight:700}.wc-steps h3{font-size:var(--text-xl)}.wc-scope{gap:var(--space-6);display:grid}.wc-scope h3{font-size:var(--text-lg);margin-bottom:var(--space-3)}.wc-list{gap:var(--space-2);color:var(--color-ink-muted);padding-left:1.2rem;display:grid}@media (width>=900px){.wc-steps{grid-template-columns:repeat(3,1fr)}.wc-scope{gap:var(--space-8);grid-template-columns:1.2fr 1fr}}.wc-status{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;font-weight:600;display:inline-flex}.wc-status:before{content:"";background:currentColor;border-radius:50%;width:.6rem;height:.6rem}.wc-status--good{color:var(--wc-good)}.wc-status--improve{color:var(--wc-improve)}.wc-status--priority{color:var(--wc-priority)}.wc-status--not_checked{color:var(--wc-unchecked)}.wc-status--not_checked:before{background:0 0;border:1.5px solid}.wc-badge{align-items:center;gap:var(--space-2);border:1px dashed var(--color-line-strong);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--color-ink);justify-self:start;padding:.3rem .75rem;font-weight:600;display:inline-flex}.wc-tag{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--text-xs);padding:.1rem .5rem;font-weight:600;display:inline-block}.wc-card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--wc-panel);box-shadow:var(--shadow-sm);break-inside:avoid;display:grid}.wc-card .btn[aria-disabled=true]{opacity:.65;cursor:progress}.wc-card h3{font-size:var(--text-xl)}.wc-card dl{gap:var(--space-2);display:grid}.wc-card dt{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}.wc-card dd{margin-bottom:var(--space-2)}.wc-measure__field{gap:var(--space-2);display:grid}.wc-measure__field dd,.wc-measure__field li{overflow-wrap:anywhere}.wc-grid{gap:var(--space-4);display:grid}@media (width>=760px){.wc-grid--2{grid-template-columns:repeat(2,1fr)}}.wc-form{gap:var(--space-6);max-width:44rem;padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--wc-panel);box-shadow:var(--shadow-md);display:grid}@media (width<=599px){.wc-form{padding:var(--space-5) var(--space-4)}}.wc-progress{gap:var(--space-2);display:grid}.wc-progress__label{font-size:var(--text-sm);font-weight:600}.wc-progress__bar{grid-auto-flow:column;gap:4px;display:grid}.wc-progress__bar span{background:var(--color-line-strong);height:4px;transition:background var(--dur-fast) var(--ease);border-radius:2px}.wc-progress__bar span[data-complete]{background:var(--color-accent)}html:not(.js) .wc-progress{display:none}.wc-step{gap:var(--space-4);border:0;min-width:0;padding:0;display:grid}.wc-step legend,.wc-legend{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-snug);padding:0}.wc-js .wc-step[hidden],.wc-step[hidden]{display:none}html:not(.js) .wc-step+.wc-step{padding-top:var(--space-6);border-top:1px solid var(--color-line)}.field{gap:var(--space-2);display:grid}.field__label{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--field-text);flex-wrap:wrap;font-weight:600;display:flex}.field__flag{font-size:var(--text-xs);color:var(--field-muted);font-weight:500}.field__hint{font-size:var(--text-xs);color:var(--field-muted)}.wc input[type=text],.wc input[type=email],.wc input[type=tel],.wc input[type=url],.wc select,.wc textarea{border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg);width:100%;min-height:3rem;color:var(--field-text);font-size:max(16px, var(--text-base));transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:.75rem .95rem;line-height:1.5}.wc textarea{resize:vertical;min-height:7rem}.wc input:focus-visible,.wc select:focus-visible,.wc textarea:focus-visible{outline-offset:2px;border-color:var(--color-accent);outline:2px solid #0000;box-shadow:0 0 0 3px #2867ff47}.wc [aria-invalid=true]{border-color:var(--field-error)}.field__error{gap:var(--space-2);font-size:var(--text-sm);color:var(--field-error);font-weight:500;display:flex}.field__error[hidden]{display:none}.field__error:before{content:"!" / "";background:var(--field-error);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.15rem;height:1.15rem;margin-top:.12rem;font-size:.7rem;font-weight:800;display:inline-grid}.wc-choices{gap:var(--space-2);display:grid}.wc-choice{align-items:center;gap:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-paper);cursor:pointer;min-height:3rem;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);padding:.65rem .95rem;display:flex;position:relative}.wc-choice:hover{border-color:var(--field-muted)}.wc-choice:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft)}.wc-choice:has(input:focus-visible){box-shadow:0 0 0 3px #2867ff47}.wc-choice input{width:1.15rem;height:1.15rem;accent-color:var(--color-accent);flex:none;margin:0}[aria-invalid=true] .wc-choice{border-color:var(--field-error)}.wc-summary{padding:var(--space-4) var(--space-5);border:1px solid var(--field-error);border-radius:var(--radius-md);font-size:var(--text-sm);border-left-width:3px}.wc-summary[hidden]{display:none}.wc-summary p{margin-bottom:var(--space-2);font-weight:600}.wc-summary a{color:var(--field-error)}.wc-actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wc-info{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-soft);font-size:var(--text-sm)}.wc-info[hidden]{display:none}.wc-alert{max-width:52rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-paper-raised);color:var(--color-ink);border-left-width:4px;font-weight:600}.wc-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wc-done{gap:var(--space-4);display:grid}.wc-done[hidden]{display:none}.wc-done h2,.wc-done h3{font-size:var(--text-2xl)}.wc-report{gap:var(--space-7);padding-block:calc(var(--nav-height) + var(--space-7)) var(--space-section);display:grid}.wc-report__head{gap:var(--space-3);display:grid}.wc-report__head h1{font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.wc-report__section{gap:var(--space-4);break-inside:auto;display:grid}.wc-report__section>h2,.wc-section-lead>h2{font-size:var(--text-2xl);break-after:avoid}.wc-summary-text{max-width:68ch;font-size:var(--text-lg)}.wc-measure{border-left:3px solid var(--color-accent)}.wc-measure__meta{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.wc-categories{gap:var(--space-2);display:grid}.wc-category{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--wc-panel);break-inside:avoid}.wc-category summary{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;flex-wrap:wrap;font-weight:600;display:flex}.wc-category__body{gap:var(--space-3);padding:0 var(--space-5) var(--space-5);display:grid}.wc-category__lead,.wc-section-lead{display:contents}.wc-finding{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-line);font-size:var(--text-sm);display:grid}.wc-finding__title{gap:var(--space-2);font-weight:600;font-size:var(--text-base);flex-wrap:wrap;align-items:baseline;display:flex}.wc-finding__evidence{color:var(--color-ink-muted);overflow-wrap:anywhere}.wc-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wc-table th,.wc-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.wc-report .wc-table th,.wc-report .wc-table td{overflow-wrap:break-word}.wc-report .wc-table .wc-table__url{overflow-wrap:anywhere}.wc-table-wrap{overflow-x:auto}.wc-shot{gap:var(--space-4);display:grid}.wc-screenshot{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);width:min(100%,260px);height:auto}.wc-success{padding:var(--space-4) var(--space-5);border-left:3px solid var(--wc-good);border-radius:var(--radius-md);background:var(--wc-panel)}.wc-error{padding:var(--space-4) var(--space-5);border-left:3px solid var(--field-error);border-radius:var(--radius-md);background:var(--wc-panel)}.wc-page-title{font-size:var(--text-3xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.wc-print{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-paper-raised);min-height:2.75rem;font-size:var(--text-sm);transition:border-color var(--dur-fast) var(--ease);padding:.55rem 1.1rem;font-weight:600}.wc-print:hover{border-color:var(--color-ink-muted)}.wc-print-only{display:none}@page{size:A4;margin:16mm 16mm 18mm;@bottom-left{content:"VOVATY · Website-Check";font:500 7.5pt/1 DM Sans Variable,DM Sans,system-ui,sans-serif;color:#55585e}@bottom-right{content:"Seite " counter(page) " von " counter(pages);font:500 7.5pt/1 DM Sans Variable,DM Sans,system-ui,sans-serif;color:#55585e}}@media print{.wc{--text-xs:7.5pt;--text-sm:8.75pt;--text-base:9.75pt;--text-lg:11pt;--text-xl:12.5pt;--text-2xl:15pt;--text-3xl:21pt;--space-1:2pt;--space-2:4pt;--space-3:6pt;--space-4:9pt;--space-5:12pt;--space-6:16pt;--space-7:20pt;--wc-print-line:#c9cac4;--wc-print-rule:#e2e2dc;font-size:var(--text-base);line-height:1.45}.site-nav,.site-footer,.skip-link,.wc-no-print{display:none!important}html,body{background:#fff}body{min-height:0;color:var(--color-ink);overflow:visible}.wc .container{max-width:none;padding-inline:0}.wc-report,.wc-report__head,.wc-report__section,.wc-grid,.wc-card,.wc-categories,.wc-category__body,.wc-finding,.wc-list{display:block}.wc-report{padding-block:0}.wc-report>*+*{margin-top:var(--space-7)}.wc-report__head>*+*,.wc-report__section>*+*{margin-top:var(--space-4)}.wc-grid>*+*,.wc-categories>*+*,.wc-card>*+*,.wc-category__body>*+*{margin-top:var(--space-3)}.wc-finding>*+*,.wc-list>li+li{margin-top:var(--space-1)}.wc-print-brand{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1.5pt solid var(--color-ink);font-size:var(--text-xs);color:var(--color-ink-muted);display:flex}.wc-print-brand .wordmark{color:var(--color-ink);font-size:10pt}.wc-print-brand .wordmark__mark{-webkit-print-color-adjust:exact;print-color-adjust:exact}.wc-report__head h1{font-size:var(--text-3xl);max-width:none}.wc .eyebrow:before{background:0 0;border-top:1px solid;height:0}.wc-summary-text,.wc-muted{max-width:none}.wc h1,.wc h2,.wc h3,.wc-category summary,.wc-finding__title,.wc-report__section>h2+.wc-muted{break-after:avoid}.wc-section-lead{break-inside:avoid;display:block}.wc-section-lead>*+*{margin-top:var(--space-4)}.wc-report__section>h2,.wc-report__section>h2+.wc-muted{break-inside:avoid}.wc-report__section>h2:after,.wc-report__section>h2+.wc-muted:after{content:"";height:35mm;margin-bottom:-35mm;display:block}.wc-measure>h3{break-before:avoid}.wc p,.wc li,.wc dd{orphans:3;widows:3}.wc-card,.wc-report__section>.wc-category{border:.75pt solid var(--wc-print-line);box-shadow:none;background:0 0;border-radius:6px}.wc-card{padding:var(--space-4) var(--space-5)}.wc-card h3{font-size:var(--text-lg);line-height:var(--leading-snug)}.wc-measure{break-inside:avoid;border-left:2.5pt solid var(--color-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone}.wc-card .wc-measure__fields{display:block}.wc-measure__field{gap:0 var(--space-4);padding-top:var(--space-2);border-top:.5pt solid var(--wc-print-rule);break-inside:avoid;grid-template-columns:8.5rem minmax(0,1fr);display:grid}.wc-measure__field+.wc-measure__field{margin-top:var(--space-2)}.wc-card dt{padding-top:1.5pt;font-size:7pt}.wc-card dd{margin:0}.wc-categories .wc-category{break-inside:auto;background:0 0;border:0;border-radius:0}.wc-categories .wc-category[open]>summary{display:none}.wc-categories .wc-category:not([open])>summary{padding:var(--space-2) 0;border-top:1pt solid var(--color-ink);font-size:var(--text-base)}.wc-categories .wc-category:not([open]) .wc-category__print-head{display:none}.wc-category__lead{break-inside:avoid;display:block}.wc-category__print-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-2) 0;border-top:1pt solid var(--color-ink);border-bottom:.5pt solid var(--wc-print-rule);font-size:var(--text-base);flex-wrap:wrap;font-weight:600;display:flex}.wc-categories .wc-category__body{padding:0}.wc-category__lead>.wc-finding{border-top:0}.wc-category__lead>*+*{margin-top:var(--space-2)}.wc-categories .wc-category__body>.field__hint:last-child{break-before:avoid}.wc-report__section>.wc-category{break-inside:avoid}.wc-report__section>.wc-category summary{padding:var(--space-3) var(--space-5);border-bottom:.5pt solid var(--wc-print-rule);font-size:var(--text-base);list-style:none}.wc-category summary::-webkit-details-marker{display:none}.wc-report__section>.wc-category .wc-category__body{padding:var(--space-3) var(--space-5) var(--space-4)}.wc-category__body>dl>dd+dt{margin-top:var(--space-2)}.wc-finding{padding-top:var(--space-3);break-inside:avoid}.wc-finding__title{font-size:var(--text-base)}.wc-tag{background:0 0;border:.5pt solid;padding:0 4pt}.wc-status:before{background:0 0;border:.3em solid;width:0;height:0}.wc-status--not_checked:before{border-width:1.5px;width:.6em;height:.6em}.wc-info,.wc-success{border-left:2.5pt solid var(--color-accent);break-inside:avoid;background:0 0;border-radius:0}.wc-success{border-left-color:var(--wc-good)}.wc-table-wrap{overflow:visible}.wc-report .wc-table{table-layout:fixed}.wc-report .wc-table th:first-child{width:24%}.wc-report .wc-table th:last-child{width:26%}.wc-table tr{break-inside:avoid}.wc-shot{break-inside:avoid;display:block}.wc-screenshot{object-fit:contain;object-position:top left;width:42mm;height:auto;max-height:95mm}.wc-shot>*+*{margin-top:var(--space-2)}a[href^=http]:after{content:""}.wc-report details::details-content{content-visibility:visible}}
