@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-Thin.2rm1pj7tbtftq.woff2)format("woff2"),url(../media/CreativeZooSans-Thin.19cjw7octs5f6.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-ThinOblique.1yelux267kgvp.woff2)format("woff2"),url(../media/CreativeZooSans-ThinOblique.2f80lo15fk_2o.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-Light.0m-c9k9a090ej.woff2)format("woff2"),url(../media/CreativeZooSans-Light.0yel46tnnqpml.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-LightOblique.2bdtkjc6nn8ul.woff2)format("woff2"),url(../media/CreativeZooSans-LightOblique.2xeva9yibqi8a.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-Regular.0q6aoi9f7kjj0.woff2)format("woff2"),url(../media/CreativeZooSans-Regular.0b5u8t-527ly2.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-RegularOblique.3rjhpr19oiau3.woff2)format("woff2"),url(../media/CreativeZooSans-RegularOblique.25qyr2wgwjeiu.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-Bold.3i1-ehlrv45qi.woff2)format("woff2"),url(../media/CreativeZooSans-Bold.0eu7wz0vk56xq.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-BoldOblique.3z4nvmx93rp-i.woff2)format("woff2"),url(../media/CreativeZooSans-BoldOblique.34nvmvp-sb_f7.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-Black.3_dfgtgw3f3y5.woff2)format("woff2"),url(../media/CreativeZooSans-Black.3hxu4ykdeeme4.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Sans;src:url(../media/CreativeZooSans-BlackOblique.2_m29hq3hfaa6.woff2)format("woff2"),url(../media/CreativeZooSans-BlackOblique.1xg64_-k-xpmq.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Thin.0mk95gt6yenga.woff2)format("woff2"),url(../media/CreativeZooSlab-Thin.0ajed9nj7y7xd.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Thinoblique.0y4-jtzarxfnf.woff2)format("woff2"),url(../media/CreativeZooSlab-Thinoblique.19smj56jq1k4j.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Light.19yq4tb6q4kxr.woff2)format("woff2"),url(../media/CreativeZooSlab-Light.0lqwsqkn9reh6.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Lightoblique.3fzuq1f6pzb-6.woff2)format("woff2"),url(../media/CreativeZooSlab-Lightoblique.1ys5hoimghu1g.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Regular.2frnleiytosdw.woff2)format("woff2"),url(../media/CreativeZooSlab-Regular.3txv9x9ht_3fv.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Regularoblique.208rvqs2b5fzz.woff2)format("woff2"),url(../media/CreativeZooSlab-Regularoblique.42yu57b-tekbn.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Bold.3ik2q95lnxlin.woff2)format("woff2"),url(../media/CreativeZooSlab-Bold.0ptc87fzrdyy7.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Boldoblique.3y2l9_s2zs2c4.woff2)format("woff2"),url(../media/CreativeZooSlab-Boldoblique.08ic06uo4k_p9.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Black.3gvxmd1r40vgs.woff2)format("woff2"),url(../media/CreativeZooSlab-Black.24gijtx1nczll.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Creative ZOO Slab;src:url(../media/CreativeZooSlab-Blackoblique.21r3ue6molnlk.woff2)format("woff2"),url(../media/CreativeZooSlab-Blackoblique.0_vejpx2aar-r.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}:root{--czoo-sort:#000;--czoo-hvid:#fff;--czoo-roed:#ff6591;--czoo-primary-blue:#313f93;--czoo-gul:#feed48;--czoo-graa:#ebebeb;--czoo-vivid-blue:#314ae2;--czoo-roed-vibrant:#ff6d92;--czoo-off-black:#1b1b1c;--czoo-font-sans:"Creative ZOO Sans", Arial, sans-serif;--czoo-font-slab:"Creative ZOO Slab", Arial, sans-serif;--czoo-radius-pill:999px;--czoo-surface:var(--czoo-hvid);--czoo-surface-raised:var(--czoo-surface);--czoo-text:var(--czoo-off-black);--czoo-text-muted:#55555a;--czoo-border:#d8d8d8}[data-theme=dark]{--czoo-surface:var(--czoo-off-black);--czoo-surface-raised:var(--czoo-surface);--czoo-text:var(--czoo-hvid);--czoo-text-muted:#c7c7c8;--czoo-border:#3a3a3c}:root{--czoo-space-3xs:.25rem;--czoo-space-2xs:.5rem;--czoo-space-xs:.75rem;--czoo-space-sm:1rem;--czoo-space-md:1.25rem;--czoo-space-lg:1.5rem;--czoo-space-xl:2rem;--czoo-space-2xl:3rem;--czoo-space-3xl:4rem;--czoo-fs-2xs:.75rem;--czoo-fs-xs:.8125rem;--czoo-fs-sm:.875rem;--czoo-fs-base:1rem;--czoo-fs-md:1.125rem;--czoo-fs-lg:1.375rem;--czoo-fs-xl:1.75rem;--czoo-fs-2xl:2.25rem;--czoo-fs-3xl:3rem;--czoo-z-sticky:10;--czoo-z-dropdown:20;--czoo-z-overlay:30;--czoo-z-modal:40;--czoo-z-toast:50;--czoo-z-skiplink:60;--czoo-duration-fast:.12s;--czoo-duration-base:.18s;--czoo-duration-spinner:.8s;--czoo-ease-standard:ease-out;--czoo-radius-control:10px;--czoo-icon-size-sm:1rem;--czoo-icon-size-md:1.25rem;--czoo-icon-size-lg:1.5rem;--czoo-surface-zebra:var(--czoo-graa)}[data-theme=dark]{--czoo-surface-zebra:#2a2a2c}.czoo-overskrift{font-family:var(--czoo-font-sans);font-style:normal;font-weight:900}.czoo-underoverskrift{font-family:var(--czoo-font-slab);font-style:normal;font-weight:100}.czoo-mellemrubrik,.czoo-broedtekst{font-family:var(--czoo-font-slab);font-style:normal;font-weight:300}.czoo-infotekst{font-family:var(--czoo-font-sans);font-style:italic;font-weight:300}
.czoo-btn{justify-content:center;align-items:center;gap:var(--czoo-space-2xs);min-height:2.5rem;padding:var(--czoo-space-2xs) var(--czoo-space-lg);border-radius:var(--czoo-radius-pill);font-family:var(--czoo-font-sans);font-weight:700;font-size:var(--czoo-fs-sm);white-space:nowrap;cursor:pointer;transition:background var(--czoo-duration-base) var(--czoo-ease-standard), border-color var(--czoo-duration-base) var(--czoo-ease-standard);border:1px solid #0000;display:inline-flex}.czoo-btn--primary{background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.czoo-btn--secondary{border-color:var(--czoo-text);color:var(--czoo-text);background:0 0}.czoo-btn--ghost{color:var(--czoo-text);background:0 0;border-color:#0000}.czoo-btn:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:2px}.czoo-btn[disabled]{background:var(--czoo-graa);border-color:var(--czoo-graa);color:var(--czoo-text-muted);cursor:not-allowed;pointer-events:none}.czoo-status{min-height:1.75rem;padding:var(--czoo-space-3xs) var(--czoo-space-sm);border-radius:var(--czoo-radius-pill);font-family:var(--czoo-font-sans);font-weight:900;font-size:var(--czoo-fs-xs);white-space:nowrap;align-items:center;display:inline-flex}.czoo-status--active{background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.czoo-status--warning{background:var(--czoo-roed-vibrant);color:var(--czoo-off-black)}.czoo-status--neutral{border:1px solid var(--czoo-border);color:var(--czoo-text);background:0 0}.czoo-meter{border-radius:var(--czoo-radius-pill);border:1px solid var(--czoo-border);background:0 0;height:.5rem;overflow:hidden}.czoo-meter__fill{border-radius:inherit;height:100%;width:var(--czoo-meter-value,0%);background:var(--czoo-vivid-blue);transition:width var(--czoo-duration-base) var(--czoo-ease-standard);display:block}.czoo-meter__fill--warning{background:var(--czoo-roed-vibrant)}.czoo-table{border-collapse:collapse;width:100%}.czoo-table th,.czoo-table td{padding:var(--czoo-space-sm) var(--czoo-space-md);border-top:1px solid var(--czoo-border);text-align:left}.czoo-table th{font-size:var(--czoo-fs-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--czoo-text);font-weight:900}.czoo-table td{color:var(--czoo-text);font-weight:700}.czoo-table tbody tr:nth-child(odd){background:var(--czoo-surface-zebra)}.czoo-table--flat tbody tr:nth-child(odd){background:0 0}.czoo-table__head--solid th{background:var(--czoo-off-black);color:var(--czoo-hvid);border-top:none}@media (max-width:480px){.czoo-table--stack thead{display:none}.czoo-table--stack,.czoo-table--stack tbody,.czoo-table--stack tr,.czoo-table--stack td{width:100%;display:block}.czoo-table--stack tr{border-top:1px solid var(--czoo-border);padding:var(--czoo-space-sm) 0}.czoo-table--stack td{padding:var(--czoo-space-3xs) 0;border-top:none}.czoo-table--stack td:before{content:attr(data-label);font-size:var(--czoo-fs-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--czoo-text-muted);font-weight:900;display:block}}.czoo-field{gap:var(--czoo-space-3xs);display:grid}.czoo-field__label{font-weight:700;font-size:var(--czoo-fs-sm);color:var(--czoo-text)}.czoo-input{min-height:2.5rem;padding:var(--czoo-space-2xs) var(--czoo-space-sm);border:1px solid var(--czoo-border);border-radius:var(--czoo-radius-control);background:var(--czoo-surface);color:var(--czoo-text);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-base)}.czoo-input::placeholder{color:var(--czoo-text-muted)}.czoo-input:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:2px}.czoo-input[disabled]{background:var(--czoo-graa);color:var(--czoo-text-muted);cursor:not-allowed}.czoo-field--error .czoo-input{border-color:var(--czoo-roed-vibrant)}.czoo-field__hint{font-size:var(--czoo-fs-xs);color:var(--czoo-text)}.czoo-kpi-grid{background:var(--czoo-border);border:1px solid var(--czoo-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.czoo-kpi-tile{background:var(--czoo-surface);padding:var(--czoo-space-lg)}.czoo-kpi-tile__label{margin:0 0 var(--czoo-space-2xs);font-weight:700;font-size:var(--czoo-fs-sm);text-transform:uppercase;letter-spacing:.03em;color:var(--czoo-text)}.czoo-kpi-tile__value{font-family:var(--czoo-font-sans);font-weight:900;font-size:var(--czoo-fs-3xl);color:var(--czoo-text);margin:0;line-height:1.1}.czoo-kpi-tile__meta{margin:var(--czoo-space-2xs) 0 0;font-size:var(--czoo-fs-sm);color:var(--czoo-text)}@media (max-width:960px){.czoo-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.czoo-kpi-grid{grid-template-columns:1fr}}.czoo-icon{width:var(--czoo-icon-size-md);height:var(--czoo-icon-size-md);flex-shrink:0}.czoo-icon--sm{width:var(--czoo-icon-size-sm);height:var(--czoo-icon-size-sm)}.czoo-icon--lg{width:var(--czoo-icon-size-lg);height:var(--czoo-icon-size-lg)}.czoo-icon--inverse{color:var(--czoo-hvid)}.czoo-spin{animation:czoo-spin var(--czoo-duration-spinner) linear infinite}@keyframes czoo-spin{to{transform:rotate(360deg)}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--czoo-surface);color:var(--czoo-text);font-family:var(--czoo-font-sans);margin:0;font-weight:300}button,input,textarea{font:inherit}button{color:inherit}strong{font-weight:700}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--czoo-z-skiplink);top:var(--czoo-space-sm);left:var(--czoo-space-sm);padding:var(--czoo-space-xs) var(--czoo-space-lg);background:var(--czoo-off-black);color:var(--czoo-hvid);font-weight:700;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.app-shell{--relationsradar-intro-width:107.5rem;--relationsradar-content-width:90rem;--relationsradar-page-gutter:calc(var(--czoo-space-3xl) + var(--czoo-space-sm));background:var(--czoo-surface);min-height:100vh;color:var(--czoo-text)}.app-shell[data-theme=dark]{overflow:clip}.site-header{width:100%;min-height:6rem;padding-inline:var(--relationsradar-page-gutter);border-bottom:1px solid var(--czoo-border);justify-content:space-between;align-items:center;margin:0;display:flex}.site-header__logo{width:7.5rem;height:auto}.site-header__name{font-size:var(--czoo-fs-sm);letter-spacing:.03em;text-transform:uppercase;font-weight:700}.site-header--intro{border-bottom:0}.site-header--result{border-color:var(--czoo-border);background:var(--czoo-off-black);color:var(--czoo-hvid)}.site-header--analysing{z-index:1;background:0 0;position:relative}.progress{height:var(--czoo-space-3xs);background:var(--czoo-graa);position:relative}.progress__fill{width:var(--progress);background:var(--czoo-vivid-blue);height:100%;transition:width var(--czoo-duration-base) var(--czoo-ease-standard);display:block}.eyebrow{margin:0 0 var(--czoo-space-lg);color:var(--czoo-text);font-size:var(--czoo-fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.eyebrow--inverse{color:var(--czoo-hvid)}.intro{gap:var(--czoo-space-2xl);width:min(100% - (2 * var(--relationsradar-page-gutter)), var(--relationsradar-intro-width));min-height:calc(100vh - 6rem);padding:var(--czoo-space-3xl) 0;grid-template-columns:minmax(0,1.18fr) minmax(24rem,.82fr);align-items:center;margin:0 auto;display:grid}.intro__copy{z-index:var(--czoo-z-sticky);padding:var(--czoo-space-xl) 0;transform:translateY(calc(-1 * var(--czoo-space-3xl) - var(--czoo-space-2xl) - var(--czoo-space-sm)));position:relative}.intro__title{letter-spacing:-.045em;max-width:none;margin:0;font-size:clamp(4.5rem,6.5vw,7.75rem);line-height:1.05}.intro__title-line{white-space:nowrap;display:block}.intro__title-accent{color:var(--czoo-vivid-blue);margin-top:-.05em}.intro__lead{max-width:44rem;margin:var(--czoo-space-xl) 0 0;color:var(--czoo-hvid);font-size:clamp(var(--czoo-fs-lg), 1.55vw, var(--czoo-fs-xl));line-height:1.45}.intro__actions{gap:var(--czoo-space-sm);margin-top:var(--czoo-space-xl);flex-wrap:wrap;display:flex}.action-button{min-height:3.25rem;padding-inline:var(--czoo-space-xl)}.intro__meta{margin:var(--czoo-space-md) 0 0;font-size:var(--czoo-fs-sm);font-weight:700}.itu-model{min-width:0;margin:0}.itu-model__visual{aspect-ratio:1;width:min(118%,46rem);transform:translateY(calc(var(--czoo-space-3xl) + var(--czoo-space-md)));margin:0 0 0 -30%;position:relative}.moving-dots,.itu-model__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.itu-model__particles{width:240%;height:240%;inset:-70% auto auto -70%}.itu-model__grid circle,.itu-model__grid line{fill:none;stroke:var(--czoo-border);stroke-width:1.25px}.itu-model__triangle{fill:none;stroke:var(--czoo-hvid);stroke-width:1.5px;stroke-linejoin:round}.itu-model__point{fill:var(--czoo-hvid)}.itu-model__labels text{fill:var(--czoo-hvid);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-md);font-weight:900}.itu-model__labels text,.spider__axis-labels text{animation:axis-label-drift var(--axis-label-duration) ease-in-out var(--axis-label-delay) infinite alternate;transform:translateX(var(--axis-label-start));transform-box:fill-box;transform-origin:50%;will-change:transform}.itu-model__labels text:first-child,.spider__axis-labels text:first-child{--axis-label-duration:8.8s;--axis-label-delay:-2.7s;--axis-label-start:-7px;--axis-label-end:8px}.itu-model__labels text:nth-child(2),.spider__axis-labels text:nth-child(2){--axis-label-duration:10.6s;--axis-label-delay:-7.1s;--axis-label-start:8px;--axis-label-end:-6px}.itu-model__labels text:nth-child(3),.spider__axis-labels text:nth-child(3){--axis-label-duration:7.9s;--axis-label-delay:-4.3s;--axis-label-start:-5px;--axis-label-end:7px}.rr-embed{padding:calc(var(--czoo-space-sm) + var(--czoo-space-3xs));background:var(--czoo-off-black);color:var(--czoo-hvid);overflow:clip}.rr-embed--blue{background:var(--czoo-vivid-blue)}.rr-embed--blue .itu-model__grid circle,.rr-embed--blue .itu-model__grid line{stroke:var(--czoo-hvid);stroke-width:.85px}.rr-embed__stage{max-width:none;min-height:38rem;padding:calc(var(--czoo-space-3xl) + var(--czoo-space-lg)) 0;grid-template-columns:minmax(0,64%) minmax(20rem,36%);align-items:center;gap:0;margin:0 auto;display:grid;overflow:clip}.rr-embed__copy{z-index:var(--czoo-z-sticky);max-width:54rem;padding-left:calc(var(--czoo-space-3xl) + var(--czoo-space-lg));grid-area:1/1;position:relative}.rr-embed .itu-model{grid-area:1/2}.rr-embed__title{font-family:var(--czoo-font-sans);letter-spacing:-.02em;margin:0;font-size:60px;font-weight:400;line-height:68px}.rr-embed__lead{max-width:34rem;margin:var(--czoo-space-lg) 0 0;color:var(--czoo-hvid);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-lg);font-weight:400;line-height:1.36}.rr-embed__action{min-height:2rem;margin-top:var(--czoo-space-xl);padding-inline:var(--czoo-space-lg);border-color:var(--czoo-hvid);background:var(--czoo-hvid);color:var(--czoo-off-black);text-decoration:none;display:inline-flex}.rr-embed__action:hover{border-color:var(--czoo-hvid);background:var(--czoo-hvid);color:var(--czoo-off-black)}.rr-embed .itu-model__visual{width:min(105%,39rem);margin:0;transform:none}.rr-embed .itu-model__particles{width:188%;height:188%;inset:-44% auto auto -44%}@keyframes axis-label-drift{0%{transform:translateX(var(--axis-label-start))}to{transform:translateX(var(--axis-label-end))}}.question-stage{width:min(100% - (2 * var(--relationsradar-page-gutter)), var(--relationsradar-content-width));padding:var(--czoo-space-3xl) 0;margin:0 auto}.question-stage__header{justify-content:space-between;gap:var(--czoo-space-2xl);margin-bottom:var(--czoo-space-2xl);align-items:end;display:flex}.question-stage__title{color:var(--czoo-vivid-blue);font-size:clamp(var(--czoo-fs-3xl), 6vw, 5.5rem);letter-spacing:-.04em;margin:0;line-height:1}.question-stage__description{max-width:39rem;margin:var(--czoo-space-md) 0 0;color:var(--czoo-text);font-size:var(--czoo-fs-md);line-height:1.45}.question-stage__counter{color:var(--czoo-vivid-blue);flex-shrink:0;align-items:baseline;display:flex}.question-stage__counter strong{font-size:5.5rem;font-weight:900;line-height:.85}.question-stage__counter span{font-size:var(--czoo-fs-xl);font-weight:700}.scale-key{margin:0 0 var(--czoo-space-md);padding-inline:var(--czoo-space-md);grid-template-columns:46% 54%;display:grid}.scale-key__options{gap:var(--czoo-space-xs);grid-column:2;grid-template-columns:repeat(5,1fr);display:grid}.scale-key__options span{text-align:center;font-size:var(--czoo-fs-2xs);font-weight:700;line-height:1.2}.scale-key__options strong{font-size:var(--czoo-fs-sm);display:block}.questions{border-top:1px solid var(--czoo-border)}.question{min-width:0;padding:var(--czoo-space-xl) var(--czoo-space-md);border:0;border-bottom:1px solid var(--czoo-border);grid-template-columns:46% 54%;align-items:start;margin:0;display:grid;position:relative}.question--error{isolation:isolate}.question--error:before{content:"";background:rgb(from var(--czoo-roed-vibrant) r g b / 10%);pointer-events:none;position:absolute;inset:0}.question__prompt{gap:var(--czoo-space-md);padding:var(--czoo-space-xs) var(--czoo-space-xl) var(--czoo-space-xs) 0;font-size:var(--czoo-fs-md);font-weight:700;line-height:1.35;display:flex}.question__prompt span{color:var(--czoo-vivid-blue);font-size:var(--czoo-fs-xs);padding-top:var(--czoo-space-3xs);flex-shrink:0;font-weight:900}.rating{gap:var(--czoo-space-xs);grid-template-columns:repeat(5,1fr);width:100%;display:grid}.rating__option{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;min-width:0;position:relative}.rating__option input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rating__number{aspect-ratio:1;border:1px solid var(--czoo-border);background:var(--czoo-surface);width:min(100%,4.75rem);font-size:var(--czoo-fs-lg);transition:background var(--czoo-duration-fast) var(--czoo-ease-standard), border-color var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard);border-radius:50%;place-items:center;margin:0 auto;font-weight:900;display:grid}.rating__label{display:none}.rating__option:hover .rating__number{border-color:var(--czoo-vivid-blue)}.rating__option input:checked+.rating__number{border-color:var(--czoo-vivid-blue);background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.rating__option input:focus-visible+.rating__number{outline:2px solid var(--czoo-vivid-blue);outline-offset:3px}.question__error{margin:var(--czoo-space-sm) 0 0;text-align:left;font-size:var(--czoo-fs-sm);grid-column:2;font-weight:700}.question-actions{justify-content:space-between;gap:var(--czoo-space-md);padding-top:var(--czoo-space-xl);display:flex}.result{background:var(--czoo-surface);color:var(--czoo-text)}.result__hero{gap:var(--czoo-space-3xl);padding:var(--czoo-space-3xl) max(var(--relationsradar-page-gutter), calc((100vw - var(--relationsradar-content-width)) / 2)) calc(var(--czoo-space-3xl) + var(--czoo-space-sm));background:var(--czoo-off-black);color:var(--czoo-hvid);grid-template-columns:minmax(22rem,1.05fr) minmax(0,.95fr);display:grid;overflow:clip}.result__chart-column{min-width:0;padding-top:calc(var(--czoo-space-3xl) + var(--czoo-space-xl))}.spider{margin:0}.spider__visual{aspect-ratio:1;width:min(100%,46rem);margin:0 auto;position:relative}.spider__particles,.spider__svg{width:100%;height:100%;position:absolute;inset:0}.spider__particles{width:190%;height:190%;inset:-45% auto auto -45%}.spider__grid circle,.spider__grid line{fill:none;stroke:var(--czoo-border);stroke-width:1.5px}.spider__grid .spider__center{fill:var(--czoo-hvid);stroke:none}.spider__score-shape{fill:none;stroke:var(--czoo-hvid);stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:1500;stroke-dashoffset:0;animation:draw-score .7s var(--czoo-ease-standard) both}.spider__score-point circle{fill:var(--czoo-hvid)}.spider__axis-labels text{fill:var(--czoo-hvid);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-md);font-weight:900}@keyframes draw-score{0%{stroke-dashoffset:1500px}to{stroke-dashoffset:0}}.result__summary{z-index:var(--czoo-z-sticky);align-self:start;width:min(100%,42rem);position:relative}.result__total-label{font-size:var(--czoo-fs-sm);text-transform:uppercase;letter-spacing:.06em;margin:0;font-weight:700}.result__total{margin:var(--czoo-space-xs) 0 var(--czoo-space-xl);color:var(--czoo-hvid);align-items:baseline;display:flex}.result__total strong{letter-spacing:-.05em;font-size:clamp(5rem,9vw,8.5rem);font-weight:900;line-height:.82}.result__total span{font-size:var(--czoo-fs-xl);font-weight:700}.result__title{color:var(--czoo-hvid);font-size:clamp(var(--czoo-fs-2xl), 4vw, 4.25rem);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;line-height:1.02}.result__description{margin:var(--czoo-space-md) 0 0;color:var(--czoo-text-muted);font-family:var(--czoo-font-slab);font-size:var(--czoo-fs-md);font-weight:300;line-height:1.5}.score-list{margin:var(--czoo-space-xl) 0 0;border-top:1px solid var(--czoo-border)}.score-list>div{justify-content:space-between;align-items:baseline;gap:var(--czoo-space-md);padding:var(--czoo-space-md) 0;border-bottom:1px solid var(--czoo-border);display:flex}.score-list dt{align-items:center;gap:var(--czoo-space-sm);font-weight:700;display:flex}.score-list dt span{background:var(--czoo-vivid-blue);width:2rem;height:2rem;color:var(--czoo-hvid);font-size:var(--czoo-fs-sm);border-radius:50%;place-items:center;font-weight:900;display:grid}.score-list dd{align-items:baseline;margin:0;display:flex}.score-list dd strong{font-size:var(--czoo-fs-xl);font-weight:900}.score-list dd span{font-size:var(--czoo-fs-xs);font-weight:700}.profile-callout{margin-top:var(--czoo-space-xl);padding:var(--czoo-space-lg);border:1px solid var(--czoo-border)}.profile-callout>p:first-child{margin:0 0 var(--czoo-space-2xs);font-size:var(--czoo-fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.profile-callout h2{font-size:var(--czoo-fs-lg);margin:0;font-weight:900}.profile-callout>p:last-child{margin:var(--czoo-space-2xs) 0 0;color:var(--czoo-text-muted);font-family:var(--czoo-font-slab);font-size:var(--czoo-fs-base);font-weight:300}.result-next{width:min(100% - (2 * var(--relationsradar-page-gutter)), var(--relationsradar-content-width));padding-block:0 var(--czoo-space-3xl);margin:0 auto}.result-next__choices{border-block:1px solid var(--czoo-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.result-cta{min-width:0;padding-block:var(--czoo-space-2xl)}.result-cta:first-child{padding-right:var(--czoo-space-3xl)}.result-cta+.result-cta{padding-left:var(--czoo-space-3xl);border-left:1px solid var(--czoo-border)}.result-cta__content{flex-direction:column;min-width:0;display:flex}.result-cta h3{max-width:32rem;font-size:clamp(var(--czoo-fs-xl), 3vw, var(--czoo-fs-3xl));letter-spacing:-.03em;margin:0;font-weight:900;line-height:1.05}.result-cta__description{max-width:34rem;margin:var(--czoo-space-lg) 0 0;color:var(--czoo-hvid);font-size:var(--czoo-fs-md);line-height:1.45}.result-cta__action{justify-content:flex-start;align-items:center;gap:var(--czoo-space-lg);margin-top:var(--czoo-space-lg);display:flex}.result-cta__contact{align-items:flex-start;gap:var(--czoo-space-md);margin-top:var(--czoo-space-xl);flex-direction:column;display:flex}.jesper-contact{align-items:center;gap:var(--czoo-space-md);display:flex}.jesper-contact__portrait-frame{border-radius:var(--czoo-radius-pill);flex-shrink:0;width:10rem;height:10rem;overflow:hidden}.jesper-contact__portrait{object-fit:cover;object-position:center top;transform-origin:50% 18%;width:100%;height:100%;transform:scale(1.45)translateY(5%)}.jesper-contact__details{flex-direction:column;align-items:flex-start;display:flex}.jesper-contact__details p{font-size:var(--czoo-fs-base);margin:0;line-height:1.35}.jesper-contact__details .jesper-contact__name{margin-bottom:var(--czoo-space-2xs);font-size:var(--czoo-fs-lg);font-weight:900}.jesper-contact__details a{color:var(--czoo-hvid);font-size:var(--czoo-fs-base);line-height:1.35;text-decoration:none}.jesper-contact__details a:hover{text-underline-offset:var(--czoo-space-3xs);text-decoration:underline}.jesper-contact__action{align-items:center;gap:var(--czoo-space-sm);margin-top:var(--czoo-space-2xs);padding:0 0 var(--czoo-space-3xs);color:var(--czoo-vivid-blue);cursor:pointer;background:0 0;border:0;font-weight:700;display:inline-flex}.jesper-contact__action span{border-bottom:1px solid}.jesper-contact__action:focus-visible,.jesper-contact__details a:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.result-cta__action .czoo-btn{flex-shrink:0;text-decoration:none}.audit{min-height:calc(100vh - 6rem - var(--czoo-space-3xs));background:var(--czoo-surface);color:var(--czoo-text)}.audit__inner{width:min(100% - (2 * var(--relationsradar-page-gutter)), 50rem);padding-block:var(--czoo-space-3xl);margin:0 auto}.audit__header,.audit-report__header{align-items:end;gap:var(--czoo-space-xl);padding-bottom:var(--czoo-space-3xl);grid-template-columns:minmax(0,1fr);display:grid}.audit__header .eyebrow,.audit-report__header .eyebrow{margin-bottom:var(--czoo-space-md)}.audit__title{max-width:50rem;color:var(--czoo-vivid-blue);font-size:clamp(var(--czoo-fs-3xl), 5.5vw, 5.5rem);letter-spacing:-.04em;margin:0;font-weight:900;line-height:1.02}.audit__lead{max-width:38rem;color:var(--czoo-text);font-size:var(--czoo-fs-md);margin:0;line-height:1.5}.audit-panel{border-bottom:1px solid var(--czoo-border);grid-template-columns:minmax(0,1fr);display:grid}.audit-panel__aside{padding:0 0 var(--czoo-space-xl)}.audit-panel__number,.audit-report__label,.audit-recommendation__number{margin:0 0 var(--czoo-space-md);color:var(--czoo-vivid-blue);font-size:var(--czoo-fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.audit-panel__aside h2,.audit-processing h2,.audit-report__summary h2{font-size:clamp(var(--czoo-fs-2xl), 3vw, var(--czoo-fs-3xl));letter-spacing:-.025em;margin:0;font-weight:900;line-height:1.08}.audit-panel__aside>.czoo-broedtekst{margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text);font-size:var(--czoo-fs-base);line-height:1.5}.audit-score-summary{border-top:1px solid var(--czoo-border);margin:0}.audit-score-summary>div{justify-content:space-between;align-items:baseline;gap:var(--czoo-space-md);padding-block:var(--czoo-space-sm);border-bottom:1px solid var(--czoo-border);display:flex}.audit-score-summary dt{font-size:var(--czoo-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.audit-score-summary dd{text-align:right;margin:0;font-weight:700}.audit-form{gap:var(--czoo-space-xl);min-width:0;padding:var(--czoo-space-2xl) 0;border-top:1px solid var(--czoo-border);flex-direction:column;display:flex}.audit-form__grid{gap:var(--czoo-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.audit-form__wide{grid-column:1/-1}.audit-form__optional{font-weight:300}.audit-form .czoo-input{border-radius:0;min-height:3.25rem}.audit-form__textarea{resize:vertical;min-height:9rem}.audit-form__actions,.audit-report__actions{justify-content:space-between;align-items:center;gap:var(--czoo-space-md);padding-top:var(--czoo-space-md);margin-top:auto;display:flex}.audit-upload{justify-content:space-between;align-items:center;gap:var(--czoo-space-lg);padding-block:var(--czoo-space-lg);border-block:1px solid var(--czoo-border);display:flex}.audit-upload__title{margin:0;font-weight:700}.audit-upload__description{margin:var(--czoo-space-3xs) 0 0;color:var(--czoo-text);font-size:var(--czoo-fs-sm)}.audit-upload__button{flex-shrink:0;position:relative;overflow:hidden}.audit-upload__button input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.audit-upload__button:focus-within{outline:2px solid var(--czoo-vivid-blue);outline-offset:2px}.audit-files{gap:var(--czoo-space-2xs);margin:0;padding:0;list-style:none;display:grid}.audit-files li{padding:var(--czoo-space-xs) var(--czoo-space-sm);border:1px solid var(--czoo-border);font-size:var(--czoo-fs-sm);overflow-wrap:anywhere;font-weight:700}.audit-consent{align-items:flex-start;gap:var(--czoo-space-sm);cursor:pointer;font-size:var(--czoo-fs-sm);line-height:1.45;display:flex}.audit-consent input{width:var(--czoo-space-md);height:var(--czoo-space-md);accent-color:var(--czoo-vivid-blue);flex-shrink:0;margin:0}.audit-consent input:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.audit-input-list{gap:var(--czoo-space-sm);margin:var(--czoo-space-2xl) 0 0;padding:0;list-style:none;display:grid}.audit-input-list li{align-items:center;gap:var(--czoo-space-xs);font-size:var(--czoo-fs-sm);overflow-wrap:anywhere;font-weight:700;display:flex}.audit-input-list .czoo-icon{color:var(--czoo-vivid-blue)}.audit-processing{width:min(100%,54rem);padding-block:calc(var(--czoo-space-3xl) + var(--czoo-space-3xl));text-align:center;margin:0 auto}.audit-processing__lead{max-width:38rem;margin:var(--czoo-space-lg) auto 0;color:var(--czoo-text);line-height:1.5}.audit-processing__steps{margin:var(--czoo-space-3xl) 0 0;border-block:1px solid var(--czoo-border);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.audit-processing__steps li{padding:var(--czoo-space-xl) var(--czoo-space-md);font-size:var(--czoo-fs-sm);font-weight:700;animation:1.8s ease-in-out infinite alternate audit-step-pulse;position:relative}.audit-processing__steps li+li{border-left:1px solid var(--czoo-border)}.audit-processing__steps li:nth-child(2){animation-delay:-1.35s}.audit-processing__steps li:nth-child(3){animation-delay:-.9s}.audit-processing__steps li:nth-child(4){animation-delay:-.45s}@keyframes audit-step-pulse{0%{color:var(--czoo-text-muted)}to{color:var(--czoo-text)}}.audit-report__header{border-bottom:1px solid var(--czoo-border)}.audit-report__score{color:var(--czoo-text);justify-self:end}.audit-report__score>span{margin-bottom:var(--czoo-space-xs);font-size:var(--czoo-fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;display:block}.audit-report__score strong{letter-spacing:-.05em;font-size:clamp(4rem,7vw,7rem);font-weight:900;line-height:.8}.audit-report__score small{font-size:var(--czoo-fs-xl);font-weight:700}.audit-report__summary{max-width:52rem;padding-block:var(--czoo-space-3xl)}.audit-report__summary .czoo-broedtekst{margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text);font-size:var(--czoo-fs-md);line-height:1.5}.audit-report__dimensions{border-block:1px solid var(--czoo-border);grid-template-columns:minmax(0,1fr);display:grid}.audit-report__dimensions>div{align-items:baseline;gap:var(--czoo-space-2xs);padding:var(--czoo-space-lg);display:flex}.audit-report__dimensions>div+div{border-top:1px solid var(--czoo-border)}.audit-report__dimensions span{font-size:var(--czoo-fs-sm);margin-right:auto;font-weight:700}.audit-report__dimensions strong{font-size:var(--czoo-fs-xl);font-weight:900}.audit-report__dimensions small{font-size:var(--czoo-fs-xs);font-weight:700}.audit-recommendations{padding-block:var(--czoo-space-3xl)}.audit-recommendations__grid{margin-top:var(--czoo-space-lg);border-block:1px solid var(--czoo-border);grid-template-columns:minmax(0,1fr);display:grid}.audit-recommendation{min-width:0;padding:var(--czoo-space-xl)}.audit-recommendation+.audit-recommendation{border-top:1px solid var(--czoo-border)}.audit-recommendation h3{font-size:var(--czoo-fs-xl);margin:0;font-weight:900;line-height:1.1}.audit-recommendation>.czoo-broedtekst{margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text);line-height:1.5}.audit-recommendation__evidence{margin-top:var(--czoo-space-xl);padding-top:var(--czoo-space-md);border-top:1px solid var(--czoo-border)}.audit-recommendation__evidence span{font-size:var(--czoo-fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:900}.audit-recommendation__evidence p{margin:var(--czoo-space-2xs) 0 0;font-size:var(--czoo-fs-sm);line-height:1.45}.audit-report__actions{padding-block:var(--czoo-space-xl) var(--czoo-space-3xl);border-top:1px solid var(--czoo-border)}@media (max-width:960px){.rr-embed{min-height:0}.rr-embed__stage{gap:var(--czoo-space-lg);grid-template-columns:1fr;min-height:0}.rr-embed__copy{grid-area:auto;padding-left:0}.rr-embed .itu-model{grid-area:auto;margin-top:0}.rr-embed .itu-model__visual{width:min(100%,42rem);margin-inline:auto}.rr-embed .itu-model__particles{width:144%;height:144%;inset:-22% auto auto -22%}.app-shell{--relationsradar-page-gutter:var(--czoo-space-xl)}.intro,.result__hero{grid-template-columns:1fr}.intro{min-height:auto}.intro__copy{transform:none}.intro__title{max-width:none;font-size:clamp(2.5rem,8vw,4rem)}.itu-model{margin-top:var(--czoo-space-xl)}.itu-model__visual{width:min(100%,44rem);margin-inline:auto;transform:none}.itu-model__particles{width:140%;height:140%;inset:-20% auto auto -20%}.question{display:block}.question__prompt{padding-right:0}.scale-key{display:none}.rating{width:100%;margin-top:var(--czoo-space-lg)}.rating__label{margin-top:var(--czoo-space-2xs);text-align:center;font-size:var(--czoo-fs-2xs);font-weight:700;line-height:1.15;display:block}.result__hero{padding-inline:var(--relationsradar-page-gutter)}.result__summary{align-self:start}.result__chart-column{padding-top:var(--czoo-space-xl)}.result-next__choices{grid-template-columns:1fr}.result-cta:first-child{padding-right:0}.result-cta+.result-cta{border-top:1px solid var(--czoo-border);border-left:0;padding-left:0}.result-cta__content{min-height:auto}.result-cta__action{margin-top:var(--czoo-space-xl)}.audit__header,.audit-report__header{gap:var(--czoo-space-xl);grid-template-columns:1fr}.audit-panel{grid-template-columns:1fr}.audit-form{padding:var(--czoo-space-2xl) 0;border-top:1px solid var(--czoo-border);border-left:0}.audit-processing__steps,.audit-recommendations__grid{grid-template-columns:1fr}.audit-processing__steps li+li,.audit-recommendation+.audit-recommendation{border-top:1px solid var(--czoo-border);border-left:0}.audit-report__score{justify-self:start}}@media (max-width:480px){.app-shell{--relationsradar-page-gutter:var(--czoo-space-sm)}.site-header{width:100%;min-height:4.75rem}.site-header--result{width:100%}.site-header__logo{width:5.75rem}.site-header__name{font-size:var(--czoo-fs-2xs)}.intro,.question-stage{width:calc(100% - (2 * var(--relationsradar-page-gutter)));padding-block:var(--czoo-space-2xl)}.intro{gap:var(--czoo-space-xl)}.intro__title{font-size:clamp(2.25rem,10.25vw,2.75rem);line-height:1.05}.intro__lead{font-size:var(--czoo-fs-md)}.intro__actions,.intro__actions .czoo-btn{width:100%}.itu-model__labels text{font-size:var(--czoo-fs-sm)}.question-stage__header{align-items:start;gap:var(--czoo-space-md);margin-bottom:var(--czoo-space-xl)}.question-stage__title{font-size:2.75rem}.question-stage__counter strong{font-size:3.5rem}.question-stage__counter span{font-size:var(--czoo-fs-md)}.question{padding-block:var(--czoo-space-xl) var(--czoo-space-md);padding-inline:var(--czoo-space-3xs)}.question__error{margin:var(--czoo-space-md) 0 0;font-size:var(--czoo-fs-xs)}.question__prompt{font-size:var(--czoo-fs-base);padding-block:0}.rating{gap:var(--czoo-space-3xs)}.rating__number{width:min(100%,3.6rem);font-size:var(--czoo-fs-md)}.rating__label{font-size:.65rem}.question-actions{align-items:stretch}.question-actions .czoo-btn{padding-inline:var(--czoo-space-sm);white-space:normal;flex:1}.result__hero{gap:var(--czoo-space-2xl);padding:var(--czoo-space-2xl) var(--relationsradar-page-gutter) var(--czoo-space-xl)}.spider__visual{width:100%}.spider__particles{width:180%;height:180%;inset:-40% auto auto -40%}.spider__axis-labels text{font-size:var(--czoo-fs-sm)}.result__total strong{font-size:5.25rem}.result__title{font-size:2.75rem}.result-next{padding-block:0 var(--czoo-space-2xl)}.result-cta__description{font-size:var(--czoo-fs-base)}.result-cta__action{flex-direction:column;align-items:stretch}.result-cta__action .czoo-btn{width:100%}.audit{min-height:calc(100vh - 4.75rem - var(--czoo-space-3xs))}.audit__inner{padding-block:var(--czoo-space-2xl)}.audit__header,.audit-report__header{padding-bottom:var(--czoo-space-2xl)}.audit__title{font-size:2.75rem}.audit-form__grid,.audit-report__dimensions{grid-template-columns:1fr}.audit-report__dimensions>div+div{border-top:1px solid var(--czoo-border);border-left:0}.audit-upload,.audit-form__actions,.audit-report__actions{flex-direction:column;align-items:stretch}.audit-upload__button,.audit-form__actions .czoo-btn,.audit-report__actions .czoo-btn{width:100%}.audit-processing{padding-block:var(--czoo-space-3xl)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.communication-check{background:var(--czoo-surface);min-height:calc(100vh - 6rem);color:var(--czoo-text)}.communication-check:has(>.check-hero){background:var(--czoo-off-black)}.communication-check--centered{justify-content:center;align-items:flex-start;gap:var(--czoo-space-lg);min-height:calc(100vh - 6rem);width:min(100% - (2 * var(--relationsradar-page-gutter)), 54rem);padding-block:var(--czoo-space-3xl);flex-direction:column;margin-inline:auto;display:flex}.communication-check--centered h1,.check-processing h1,.check-ready h1,.check-report__header h1{font-size:clamp(var(--czoo-fs-3xl), 6vw, 6rem);letter-spacing:-.04em;margin:0;font-weight:900;line-height:1.04}.communication-check--centered>.czoo-broedtekst{max-width:44rem;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);margin:0;line-height:1.5}.check-hero{align-items:start;column-gap:var(--czoo-space-xl);width:min(100% - (2 * var(--relationsradar-page-gutter)), var(--relationsradar-content-width));min-height:calc(100vh - 6rem - var(--czoo-space-3xs));padding:calc(var(--czoo-space-3xl) + var(--czoo-space-xl) + var(--czoo-space-3xs)) 0 var(--czoo-space-3xl);background:var(--czoo-surface);color:var(--czoo-text);grid-template-columns:minmax(0,.95fr) 1px minmax(26rem,.72fr);margin-inline:auto;display:grid}.check-hero:before{background:var(--czoo-border);content:"";grid-area:1/2;align-self:stretch;width:1px;min-height:100%}.check-hero__copy{grid-area:1/1}.check-materials{grid-area:1/3}.check-hero__copy,.check-materials{width:100%;max-width:45rem}.check-hero__copy .eyebrow,.check-materials .eyebrow{margin-bottom:var(--czoo-space-lg)}.check-hero__copy h1{max-width:48rem;font-size:clamp(var(--czoo-fs-3xl), 4vw, 5rem);letter-spacing:-.045em;margin:0;font-weight:900;line-height:1.02}.check-hero__lead{max-width:42rem;margin:var(--czoo-space-xl) 0 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);line-height:1.5}.check-benefits{gap:var(--czoo-space-md);margin:var(--czoo-space-2xl) 0 0;padding:0;list-style:none;display:grid}.check-benefits li{align-items:center;gap:var(--czoo-space-sm);font-weight:700;display:flex}.check-benefits .czoo-icon{color:var(--czoo-vivid-blue);flex:none}.check-materials{place-self:start end;gap:var(--czoo-space-xl);flex-direction:column;min-width:0;display:flex}.check-materials .czoo-input,.check-unlock .czoo-input{border-radius:0}.check-materials .czoo-input{font-size:var(--czoo-fs-md)}.check-materials__heading h2,.check-unlock h2,.check-comparison h2,.check-recommendations h2,.check-self-assessment h2{font-size:clamp(var(--czoo-fs-2xl), 3.5vw, var(--czoo-fs-3xl));letter-spacing:-.03em;margin:0;font-weight:900;line-height:1.08}.check-materials__heading h2{font-size:2rem}.check-url-list{gap:var(--czoo-space-sm);display:grid}.check-steps{border-top:1px solid var(--czoo-border);margin:0;padding:0;list-style:none;display:grid}.check-step{border-bottom:1px solid var(--czoo-border)}.check-step__heading{font-size:inherit;font-weight:inherit;margin:0}.check-step__header{align-items:center;gap:var(--czoo-space-sm);width:100%;padding:var(--czoo-space-md) 0;color:var(--czoo-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.check-step__header:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:calc(-1 * var(--czoo-space-3xs))}.check-step__number{border:1px solid var(--czoo-border);border-radius:var(--czoo-radius-pill);width:2.25rem;height:2.25rem;font-size:var(--czoo-fs-sm);transition:background var(--czoo-duration-fast) var(--czoo-ease-standard), border-color var(--czoo-duration-fast) var(--czoo-ease-standard);flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.check-step__title{align-items:baseline;gap:var(--czoo-space-3xs) var(--czoo-space-sm);flex-wrap:wrap;min-width:0;display:flex}.check-step__label{font-size:var(--czoo-fs-md);font-weight:700}.check-step__summary{min-width:0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm);overflow-wrap:anywhere;font-weight:700}.check-step[data-state=active] .check-step__label{font-size:var(--czoo-fs-lg);font-weight:900}.check-step[data-state=active] .check-step__number{border-color:var(--czoo-vivid-blue);background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.check-step[data-state=done] .check-step__number{border-color:var(--czoo-vivid-blue)}.check-step[data-state=locked] .check-step__header{color:var(--czoo-text-muted);cursor:not-allowed}.check-step__panel{gap:var(--czoo-space-lg);padding:0 0 var(--czoo-space-xl) calc(2.25rem + var(--czoo-space-sm));animation:check-reveal var(--czoo-duration-base) var(--czoo-ease-standard) both;display:grid}.check-step__panel[hidden]{display:none}.check-step__panel .check-add{margin-top:calc(-1 * var(--czoo-space-md))}.check-step__panel .check-contact{border-top:0;padding-top:0}.check-step__actions{justify-content:flex-end;display:flex}@keyframes check-reveal{0%{transform:translateY(var(--czoo-space-xs));visibility:hidden}to{visibility:visible;transform:translateY(0)}}.check-url{align-items:end;gap:var(--czoo-space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.check-url__field{gap:var(--czoo-space-2xs);min-width:0}.check-url__control{grid-template-columns:minmax(0,1fr) auto;display:grid}.check-url__control .czoo-input{min-width:0;min-height:3rem}.check-url__control .czoo-input:focus-visible{outline-offset:-2px}.check-url__add{border-radius:0;min-width:8rem;min-height:3rem}.check-url__confirmed{justify-content:center;align-items:center;gap:var(--czoo-space-2xs);background:var(--czoo-vivid-blue);min-width:8rem;min-height:3rem;color:var(--czoo-hvid);font-size:var(--czoo-fs-sm);font-weight:700;display:inline-flex}.check-remove,.check-add,.check-files button{color:var(--czoo-text);cursor:pointer;font:inherit;font-size:var(--czoo-fs-xs);text-underline-offset:var(--czoo-space-3xs);background:0 0;border:0;font-weight:700;text-decoration:underline}.check-remove{min-height:3.25rem}.check-add{width:100%;margin-top:calc(-1 * var(--czoo-space-lg));padding:var(--czoo-space-sm) 0;text-align:left;justify-content:space-between;text-decoration:none;display:flex}.check-add[disabled]{color:var(--czoo-text-muted);cursor:not-allowed}.check-audience{gap:var(--czoo-space-2xs);border:0;margin:0;padding:0;display:grid}.check-audience>.czoo-field__label{margin-bottom:var(--czoo-space-2xs)}.check-audience__options{justify-items:start;gap:var(--czoo-space-xs);padding:var(--czoo-space-md);border:1px solid var(--czoo-border);display:grid}.check-audience__option{max-width:100%;min-height:2.5rem;padding:var(--czoo-space-xs) var(--czoo-space-lg);border-radius:var(--czoo-radius-pill);background:var(--czoo-hvid);color:var(--czoo-off-black);cursor:pointer;font-size:var(--czoo-fs-base);transition:background var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard);align-items:center;font-weight:700;line-height:1.2;display:flex}.check-audience__option input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.check-audience__option--selected{background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.check-audience__option:has(input:focus-visible){outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.check-audience__option--selected:has(input:focus-visible){outline-color:var(--czoo-hvid);outline-offset:calc(-1 * var(--czoo-space-3xs))}.check-audience__custom{width:100%}.check-audience--error .czoo-field__label{color:var(--czoo-text)}.check-remove:focus-visible,.check-add:focus-visible,.check-files button:focus-visible,.check-consent input:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.check-upload{justify-content:space-between;align-items:center;gap:var(--czoo-space-lg);padding-block:var(--czoo-space-lg);border-block:1px solid var(--czoo-border);display:flex}.check-upload__title{margin:0;font-weight:700}.check-upload__description{margin:var(--czoo-space-3xs) 0 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm)}.check-upload__button{flex:none;position:relative;overflow:hidden}.check-upload__button input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.check-upload__button:focus-within{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.check-files{background:var(--czoo-border);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.check-files li{justify-content:space-between;align-items:center;gap:var(--czoo-space-md);padding:var(--czoo-space-xs) var(--czoo-space-sm);background:var(--czoo-surface);font-size:var(--czoo-fs-sm);overflow-wrap:anywhere;font-weight:700;display:flex}.check-textarea{resize:vertical;min-height:7rem}.check-focus-field{gap:var(--czoo-space-2xs)}.check-contact{gap:var(--czoo-space-lg);padding-top:var(--czoo-space-xl);border-top:1px solid var(--czoo-border);display:grid}.check-contact h3{font-size:var(--czoo-fs-lg);margin:0;font-weight:900;line-height:1.1}.check-contact .czoo-broedtekst{margin:var(--czoo-space-xs) 0 0;color:var(--czoo-text-muted);line-height:1.45}.check-contact__fields{gap:var(--czoo-space-md);display:grid}.check-privacy-notice{color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm);margin:0;line-height:1.45}.check-privacy-notice a{color:inherit;text-underline-offset:var(--czoo-space-3xs);font-weight:700}.check-optional{font-weight:300}.check-materials__actions,.check-report__actions{justify-content:space-between;align-items:center;gap:var(--czoo-space-md);padding-top:var(--czoo-space-md);display:flex}.check-materials__actions{justify-content:flex-end}.check-materials__actions .czoo-btn[disabled],.check-step__actions .czoo-btn[disabled]{background:var(--czoo-border);border-color:var(--czoo-border);color:var(--czoo-text-muted)}.check-self-assessment{gap:var(--czoo-space-2xl);width:min(100% - (2 * var(--relationsradar-page-gutter)), 87.5rem);padding-block:var(--czoo-space-3xl);grid-template-columns:minmax(9rem,.4fr) minmax(0,1.15fr) minmax(20rem,.8fr);margin-inline:auto;display:grid}.check-self-assessment .eyebrow,.check-self-assessment .czoo-broedtekst{margin:0}.check-self-assessment .czoo-broedtekst{margin-top:var(--czoo-space-md);color:var(--czoo-text-muted);line-height:1.5}.check-self-assessment dl{border-top:1px solid var(--czoo-border);margin:0}.check-self-assessment dl>div{padding-block:var(--czoo-space-sm);border-bottom:1px solid var(--czoo-border);justify-content:space-between;align-items:baseline;display:flex}.check-self-assessment dt,.check-self-assessment dd{font-weight:700}.check-self-assessment dd{margin:0}.check-self-assessment dd strong{font-size:var(--czoo-fs-xl);font-weight:900}.check-self-assessment dd span{font-size:var(--czoo-fs-xs)}.check-processing{width:min(100% - (2 * var(--relationsradar-page-gutter)), 70rem);padding-block:calc(var(--czoo-space-3xl) + var(--czoo-space-3xl));text-align:center;margin-inline:auto}.check-processing>.czoo-broedtekst{max-width:42rem;margin:var(--czoo-space-lg) auto 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);line-height:1.5}.check-timeline{--timeline-progress:0;margin-top:var(--czoo-space-3xl);position:relative}.check-timeline__track{z-index:0;background:var(--czoo-border);height:3px;position:absolute;top:1.25rem;left:12.5%;right:12.5%;overflow:hidden}.check-timeline__fill{background:var(--czoo-vivid-blue);width:100%;height:100%;transform:scaleX(var(--timeline-progress));transform-origin:0;transition:transform var(--czoo-duration-base) var(--czoo-ease-standard);display:block}.check-timeline ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.check-timeline li{z-index:1;align-content:start;justify-items:center;gap:var(--czoo-space-md);padding-inline:var(--czoo-space-md);color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm);grid-template-rows:2.5rem auto;font-weight:700;line-height:1.3;transition:color .25s;display:grid;position:relative}.check-timeline__label{min-height:calc(var(--czoo-space-xl) + var(--czoo-space-md));align-content:start;gap:var(--czoo-space-2xs);display:grid}.check-timeline__label small{min-height:2.6em;color:var(--czoo-text-muted);font-family:var(--czoo-font-slab);font-size:var(--czoo-fs-xs);font-weight:300;line-height:1.3}.check-timeline__point{border:2px solid var(--czoo-border);background:var(--czoo-surface);width:2.5rem;height:2.5rem;color:var(--czoo-text-muted);font-size:var(--czoo-fs-xs);border-radius:50%;place-items:center;font-weight:900;transition:color .25s,background-color .25s,border-color .25s;display:grid}.check-timeline li[data-status=active],.check-timeline li[data-status=complete]{color:var(--czoo-text)}.check-timeline li[data-status=active] .check-timeline__point,.check-timeline li[data-status=complete] .check-timeline__point{border-color:var(--czoo-vivid-blue);background:var(--czoo-vivid-blue);color:var(--czoo-hvid)}.check-ready{gap:var(--czoo-space-3xl);width:min(100% - (2 * var(--relationsradar-page-gutter)), 75rem);padding-block:calc(var(--czoo-space-3xl) + var(--czoo-space-3xl));grid-template-columns:minmax(0,1.1fr) minmax(24rem,.7fr);margin-inline:auto;display:grid}.check-ready__copy>.czoo-broedtekst{max-width:42rem;margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);line-height:1.5}.check-ready__summary{margin:var(--czoo-space-3xl) 0 0;border-block:1px solid var(--czoo-border);gap:0;padding:0;list-style:none;display:grid}.check-ready__summary li{align-items:center;gap:var(--czoo-space-md);padding-block:var(--czoo-space-md);color:var(--czoo-text);font-size:var(--czoo-fs-md);font-weight:700;line-height:1.35;display:flex}.check-ready__summary li+li{border-top:1px solid var(--czoo-border)}.check-ready__check{width:var(--czoo-space-xl);height:var(--czoo-space-xl);flex:0 0 var(--czoo-space-xl);background:var(--czoo-vivid-blue);color:var(--czoo-hvid);border-radius:50%;place-items:center;display:grid}.check-unlock{gap:var(--czoo-space-lg);padding:var(--czoo-space-xl);border:1px solid var(--czoo-border);flex-direction:column;display:flex}.check-unlock .eyebrow{margin:0}.check-consent{align-items:flex-start;gap:var(--czoo-space-sm);cursor:pointer;font-size:var(--czoo-fs-sm);line-height:1.45;display:flex}.check-consent input{width:var(--czoo-space-md);height:var(--czoo-space-md);accent-color:var(--czoo-vivid-blue);flex:none;margin:0}.check-report{width:min(100% - (2 * var(--relationsradar-page-gutter)), 87.5rem);padding-block:var(--czoo-space-3xl);margin-inline:auto}.check-report__header{gap:var(--czoo-space-3xl);padding-bottom:var(--czoo-space-3xl);border-bottom:1px solid var(--czoo-border);grid-template-columns:minmax(0,1.2fr) minmax(20rem,.6fr);align-items:end;display:grid}.check-report__header>div:first-child>.czoo-broedtekst{max-width:42rem;margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);line-height:1.5}.check-report__profile{gap:var(--czoo-space-sm);padding-block:var(--czoo-space-lg);border-block:1px solid var(--czoo-border);display:grid}.check-report__profile span,.check-comparison__legend span{font-size:var(--czoo-fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.check-report__profile strong{color:var(--czoo-vivid-blue);font-size:var(--czoo-fs-xl);font-weight:900}.check-comparison,.check-recommendations{padding-block:var(--czoo-space-3xl)}.check-comparison>.eyebrow,.check-recommendations>.eyebrow{margin-bottom:var(--czoo-space-md)}.check-comparison__legend,.check-comparison__row{gap:var(--czoo-space-md);grid-template-columns:minmax(0,1fr) 9rem 9rem;display:grid}.check-comparison__legend{margin-top:var(--czoo-space-2xl);padding:0 var(--czoo-space-lg) var(--czoo-space-sm)}.check-comparison__legend span:first-child{grid-column:2}.check-comparison__rows{border-block:1px solid var(--czoo-border)}.check-comparison__row{padding:var(--czoo-space-lg);align-items:center}.check-comparison__row+.check-comparison__row{border-top:1px solid var(--czoo-border)}.check-comparison__row>div{gap:var(--czoo-space-3xs);display:grid}.check-comparison__row>div>span{font-weight:900}.check-comparison__row small{font-size:var(--czoo-fs-sm)}.check-comparison__row p{margin:0}.check-comparison__row p strong{font-size:var(--czoo-fs-2xl);font-weight:900}.check-comparison__row p:last-child strong{color:var(--czoo-vivid-blue)}.check-comparison__row p span{font-size:var(--czoo-fs-xs);font-weight:700}.check-recommendations__grid{margin-top:var(--czoo-space-2xl);border-block:1px solid var(--czoo-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.check-recommendations article{padding:var(--czoo-space-xl)}.check-recommendations article+article{border-left:1px solid var(--czoo-border)}.check-recommendations__number{margin:0 0 var(--czoo-space-lg);color:var(--czoo-vivid-blue);font-size:var(--czoo-fs-xs);font-weight:900}.check-recommendations h3{font-size:var(--czoo-fs-xl);margin:0;font-weight:900;line-height:1.1}.check-recommendations article>.czoo-broedtekst{margin:var(--czoo-space-lg) 0 0;color:var(--czoo-text-muted);line-height:1.5}.check-recommendations__example{margin:var(--czoo-space-xl) 0 0;padding-top:var(--czoo-space-md);border-top:1px solid var(--czoo-border);font-size:var(--czoo-fs-sm);font-weight:700;line-height:1.45}.check-report__actions{padding-block:var(--czoo-space-xl) var(--czoo-space-3xl);border-top:1px solid var(--czoo-border)}@media (max-width:960px){.check-hero,.check-ready,.check-report__header,.check-self-assessment{grid-template-columns:minmax(0,1fr)}.check-hero{row-gap:var(--czoo-space-2xl);min-height:auto}.check-hero:before{display:none}.check-hero__copy,.check-materials{grid-area:auto;max-width:none}.check-materials{justify-self:stretch}.check-self-assessment{gap:var(--czoo-space-xl)}.check-recommendations__grid{grid-template-columns:minmax(0,1fr)}.check-recommendations article+article{border-top:1px solid var(--czoo-border);border-left:0}}@media (max-width:480px){.communication-check,.communication-check--centered{min-height:calc(100vh - 4.75rem)}.check-hero{gap:var(--czoo-space-2xl);padding-block:var(--czoo-space-2xl)}.check-hero__copy h1,.communication-check--centered h1,.check-processing h1,.check-ready h1,.check-report__header h1{font-size:2.75rem}.check-unlock{padding:var(--czoo-space-lg)}.check-url,.check-comparison__legend,.check-comparison__row{grid-template-columns:minmax(0,1fr)}.check-remove{justify-self:start;min-height:auto}.check-url__add{min-width:6.5rem;padding-inline:var(--czoo-space-md)}.check-step__panel{padding-left:0}.check-step[data-state=active] .check-step__label{font-size:var(--czoo-fs-md)}.check-upload,.check-materials__actions,.check-step__actions,.check-report__actions{flex-direction:column;align-items:stretch}.check-upload__button,.check-step__actions .czoo-btn,.check-materials__actions .czoo-btn,.check-report__actions .czoo-btn,.check-unlock .czoo-btn{width:100%}.check-ready{padding-block:var(--czoo-space-3xl)}.check-timeline{width:min(100%,23rem);margin-inline:auto}.check-timeline__track{width:3px;height:auto;inset:1.25rem auto 1.25rem 1.25rem}.check-timeline__fill{transform:scaleY(var(--timeline-progress));transform-origin:top}.check-timeline ol{gap:var(--czoo-space-xl);grid-template-columns:minmax(0,1fr)}.check-timeline li{text-align:left;grid-template-rows:auto;grid-template-columns:2.5rem minmax(0,1fr);place-items:center start;padding:0}.check-timeline__label{min-height:0}.check-comparison__legend{display:none}.check-comparison__row p:before{margin-bottom:var(--czoo-space-3xs);font-size:var(--czoo-fs-2xs);text-transform:uppercase;font-weight:700;display:block}.check-comparison__row p:nth-child(2):before{content:"Det I siger"}.check-comparison__row p:nth-child(3):before{content:"Det I viser"}}@media (prefers-reduced-motion:reduce){.check-timeline__fill,.check-timeline li,.check-timeline__point,.check-step__number,.check-step__panel{transition:none;animation:none}}.report{max-width:900px;padding:var(--czoo-space-2xl) var(--czoo-space-xl) var(--czoo-space-3xl);gap:var(--czoo-space-2xl);flex-direction:column;margin:0 auto;display:flex}.report--centered{justify-content:center;align-items:flex-start;gap:var(--czoo-space-md);min-height:60vh}.report__title{margin:var(--czoo-space-xs) 0 var(--czoo-space-md);line-height:1.05}.report__meta{color:var(--czoo-text);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-xs);font-weight:700}.report__section{gap:var(--czoo-space-sm);border-top:1px solid var(--czoo-border);padding-top:var(--czoo-space-xl);flex-direction:column;display:flex}.report__coverage-headline{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-md);color:var(--czoo-vivid-blue);font-weight:700}.report__pages{margin:var(--czoo-space-xs) 0 0;gap:var(--czoo-space-3xs);flex-direction:column;padding:0;list-style:none;display:flex}.report__pages li{justify-content:space-between;gap:var(--czoo-space-sm);padding:var(--czoo-space-2xs) 0;border-bottom:1px solid var(--czoo-border);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-xs);display:flex}.report__page-title{color:var(--czoo-text);font-weight:700}.report__page-url{color:var(--czoo-text)}.report__table{width:100%}.report__section>.czoo-underoverskrift,.report__cta>.czoo-underoverskrift{font-size:var(--czoo-fs-xl);color:var(--czoo-text);margin:0;line-height:1.1}.report__recommendations{gap:var(--czoo-space-xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.report__recommendation{gap:var(--czoo-space-md);grid-template-columns:auto 1fr;align-items:start;display:grid}.report__recommendation-number{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xl);color:var(--czoo-vivid-blue);margin:0;font-weight:900;line-height:1}.report__recommendation-body{gap:var(--czoo-space-sm);flex-direction:column;display:flex}.report__recommendation-body>.czoo-broedtekst{font-size:var(--czoo-fs-md);line-height:1.5}.report__recommendation-body h3{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-lg);color:var(--czoo-text);margin:0;font-weight:900;line-height:1.1}.report__quote{padding:var(--czoo-space-xs) 0 var(--czoo-space-xs) var(--czoo-space-md);border-left:3px solid var(--czoo-vivid-blue);background:0 0;margin:0}.report__quote p{margin:var(--czoo-space-xs) 0 0;font-family:var(--czoo-font-slab);font-size:var(--czoo-fs-md);color:var(--czoo-text);font-weight:300;line-height:1.5}.report__quote-label{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:900;display:block}.report__quote cite{margin-top:var(--czoo-space-2xs);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xs);color:var(--czoo-text);font-style:normal;font-weight:700;display:block}.report__detail{gap:var(--czoo-space-2xs);flex-direction:column;margin:0;display:flex}.report__detail dt{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--czoo-text);font-weight:700}.report__detail dd{margin:0 0 var(--czoo-space-xs);font-family:var(--czoo-font-slab);font-size:var(--czoo-fs-md);color:var(--czoo-text);font-weight:300;line-height:1.5}.report__cta{border-top:1px solid var(--czoo-border);padding-top:var(--czoo-space-xl);align-items:flex-start;gap:var(--czoo-space-sm);flex-direction:column;display:flex}@media (max-width:960px){.report{padding:var(--czoo-space-xl) var(--czoo-space-md) var(--czoo-space-2xl)}}@media (max-width:480px){.report{padding:var(--czoo-space-lg) var(--czoo-space-sm) var(--czoo-space-2xl)}.report__recommendation{gap:var(--czoo-space-xs);grid-template-columns:1fr}.report__pages li{flex-direction:column;gap:0}}.report .czoo-btn{text-decoration:none}.report-access,.admin-list,.admin-report{min-height:100vh;padding:var(--czoo-space-3xl) var(--czoo-space-xl)}.report-access{place-items:center;display:grid}.report-access__inner{width:min(100%,32rem);padding:var(--czoo-space-2xl);border:1px solid var(--czoo-border)}.report-access__inner h1,.admin-list__header h1,.editor__header h1{font-size:clamp(var(--czoo-fs-2xl), 4vw, 4rem);margin:0;line-height:1.05}.report-access__form{gap:var(--czoo-space-lg);margin-top:var(--czoo-space-xl);display:grid}.report-access__form .czoo-input{letter-spacing:.2em;text-align:center}.report-access__error,.editor__message{margin:0;font-weight:700}.admin-list,.admin-report{width:min(100%,90rem);margin:0 auto}.admin-report{--report-page-gutter:calc(var(--czoo-space-3xl) + var(--czoo-space-sm));width:100%;padding:0}.admin-report__back,.admin-report>.editor__history{width:min(calc(100% - (2 * var(--report-page-gutter))), 90rem);margin-inline:auto}.admin-report__back{margin-top:var(--czoo-space-3xl)}.admin-list__header{max-width:52rem;margin-bottom:var(--czoo-space-2xl)}.admin-list__header .czoo-broedtekst{margin-bottom:0}.admin-report__back{margin-bottom:var(--czoo-space-xl);color:var(--czoo-text);font-weight:700;display:block}.editor{gap:var(--czoo-space-2xl);display:grid}.editor__header,.editor__section-heading--row,.editor__delivery,.editor-recommendation__header,.editor__code{justify-content:space-between;align-items:flex-start;gap:var(--czoo-space-lg);display:flex}.editor__actions{justify-content:flex-end;gap:var(--czoo-space-sm);flex-wrap:wrap;display:flex}.editor__section,.editor__assistant,.editor__delivery{padding-block:var(--czoo-space-2xl);border-block:1px solid var(--czoo-border)}.editor__section-heading{margin-bottom:var(--czoo-space-xl)}.editor__assistant{gap:var(--czoo-space-lg);display:grid}.editor__assistant .editor__section-heading{margin-bottom:0}.editor__assistant>.czoo-btn{justify-self:start}.editor__suggestion{gap:var(--czoo-space-md);padding:var(--czoo-space-lg);border:1px solid var(--czoo-border);display:grid}.editor__suggestion h3,.editor__suggestion p{margin:0}.editor__suggestion h3{font-size:var(--czoo-fs-xl);line-height:1.08}.editor__suggestion div{gap:var(--czoo-space-sm);flex-wrap:wrap;display:flex}.editor__section-heading h2,.editor__delivery h2{font-size:var(--czoo-fs-2xl);margin:0;line-height:1.08}.editor__score-grid,.editor__profile-grid{gap:var(--czoo-space-lg);margin-bottom:var(--czoo-space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editor__profile-grid{margin-top:var(--czoo-space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.editor__profile-grid>div{gap:var(--czoo-space-lg);display:grid}.editor__textarea{resize:vertical;width:100%;min-height:8rem}.editor__recommendations{border-top:1px solid var(--czoo-border)}.editor-recommendation{gap:var(--czoo-space-lg);padding-block:var(--czoo-space-xl);border-bottom:1px solid var(--czoo-border);display:grid}.editor-recommendation__header p,.editor__code p{font-size:var(--czoo-fs-sm);margin:0;font-weight:900}.editor-recommendation__header div{gap:var(--czoo-space-xs);display:flex}.editor-recommendation__header button{border:0;border-bottom:1px solid var(--czoo-text);cursor:pointer;background:0 0;font-weight:700}.editor-recommendation__header button:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:2px}.editor-recommendation__header button:disabled{color:var(--czoo-text-muted);cursor:not-allowed}.editor__delivery{flex-wrap:wrap;align-items:center}.editor__delivery>div:first-child{max-width:42rem}.editor__delivery .czoo-broedtekst{margin-bottom:0}.editor__code{width:100%;padding:var(--czoo-space-lg);border:1px solid var(--czoo-border);align-items:center}.editor__code strong{font-size:var(--czoo-fs-3xl);letter-spacing:.08em;margin-right:auto}.editor__history{margin-top:var(--czoo-space-3xl);padding-top:var(--czoo-space-xl);border-top:1px solid var(--czoo-border)}.editor__history h2{margin:0 0 var(--czoo-space-lg);font-size:var(--czoo-fs-xl)}.editor__history ol{border-top:1px solid var(--czoo-border);margin:0;padding:0;list-style:none}.editor__history li{gap:var(--czoo-space-md);padding-block:var(--czoo-space-md);border-bottom:1px solid var(--czoo-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;font-weight:700;display:grid}.sign-in{min-height:100vh;padding:var(--czoo-space-xl);place-items:center;display:grid}@media (max-width:960px){.editor__header,.editor__delivery{flex-direction:column}.editor__actions{justify-content:flex-start}.editor__score-grid,.editor__profile-grid{grid-template-columns:1fr}}@media (max-width:480px){.report-access,.admin-list,.admin-report{padding:var(--czoo-space-xl) var(--czoo-space-sm)}.report-access__inner{padding:var(--czoo-space-xl)}.editor__actions,.editor__actions .czoo-btn,.editor__assistant>.czoo-btn,.editor__suggestion .czoo-btn,.editor__section-heading--row .czoo-btn,.editor__delivery>.czoo-btn,.editor__code .czoo-btn{width:100%}.editor__code{flex-direction:column;align-items:flex-start}.editor__code strong{margin-right:0}.editor__history li{gap:var(--czoo-space-3xs);grid-template-columns:1fr}}.check-unlock__notice{font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xs);color:var(--czoo-text);margin:0;font-weight:700}.check-error{padding:var(--czoo-space-xs) var(--czoo-space-sm);border-left:3px solid var(--czoo-roed-vibrant);background:var(--czoo-surface-zebra);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-xs);color:var(--czoo-text);margin:0;font-weight:700}.deep-check-preview{width:100%;margin-top:var(--czoo-space-xl)}.deep-check-preview__window{padding:var(--czoo-space-lg);border:1px solid var(--czoo-border)}.deep-check-preview__label,.deep-check-preview__note{font-size:var(--czoo-fs-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:900}.deep-check-preview__steps{margin-top:var(--czoo-space-md);display:grid}.deep-check-preview__step{gap:var(--czoo-space-sm);min-height:calc(var(--czoo-space-2xl) + var(--czoo-space-sm));border-top:1px solid var(--czoo-border);animation:deep-check-step 7.2s var(--czoo-ease-standard) infinite;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.deep-check-preview__step>span{font-size:var(--czoo-fs-xs);font-weight:900}.deep-check-preview__step strong,.deep-check-preview__step small{display:block}.deep-check-preview__step strong{font-size:var(--czoo-fs-base)}.deep-check-preview__step small{margin-top:var(--czoo-space-3xs);font-size:var(--czoo-fs-xs)}.deep-check-preview__step i{width:var(--czoo-space-xl);height:var(--czoo-space-xl);border:1px solid var(--czoo-border);font-size:var(--czoo-fs-xs);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.deep-check-preview__step i svg{width:var(--czoo-space-md)}.deep-check-preview__step--files{animation-delay:-4.8s}.deep-check-preview__step--result{animation-delay:-2.4s}.deep-check-preview__note{margin-top:var(--czoo-space-sm);text-align:right}@keyframes deep-check-step{0%,27%,to{color:var(--czoo-hvid)}6%,21%{color:var(--czoo-hvid);background:var(--czoo-vivid-blue);padding-inline:var(--czoo-space-sm)}}.check-materials{color:var(--czoo-text);background:0 0;border:0;padding:0}.check-materials__heading .czoo-broedtekst{margin:var(--czoo-space-sm) 0 0;color:var(--czoo-text-muted);line-height:1.45}.check-materials .czoo-input{border-color:var(--czoo-hvid);background:var(--czoo-hvid);color:var(--czoo-off-black)}.check-materials .czoo-field--error .czoo-input{border-color:var(--czoo-roed-vibrant)}.check-processing__live{justify-content:center;align-items:center;gap:var(--czoo-space-xs);margin:var(--czoo-space-xl) auto 0;font-size:var(--czoo-fs-sm);flex-wrap:wrap;display:flex}.check-processing__pulse{width:var(--czoo-space-sm);height:var(--czoo-space-sm);background:var(--czoo-vivid-blue);border-radius:50%;animation:1.2s ease-in-out infinite processing-pulse}@keyframes processing-pulse{50%{transform:scale(1.6)}}.app-shell:has(.check-ready){background:var(--czoo-off-black);overflow:clip}.communication-check:has(>.check-ready){background:var(--czoo-off-black)}.check-ready{background:var(--czoo-off-black);grid-template-columns:minmax(0,1fr) minmax(17rem,.28fr);align-items:stretch;gap:0;width:100%;min-height:calc(100vh - 6rem);padding:0;display:grid;position:relative}.check-ready__analysis{min-width:0;padding:var(--czoo-space-3xl) 0 var(--czoo-space-3xl) max(var(--relationsradar-page-gutter), calc((100vw - 90rem) / 2));color:var(--czoo-text);grid-template-columns:minmax(22rem,.9fr) minmax(24rem,1.1fr);align-items:center;display:grid}.check-ready__content{z-index:var(--czoo-z-sticky);position:relative}.check-ready__contact{z-index:var(--czoo-z-sticky);padding:var(--czoo-space-3xl);border-left:1px solid var(--czoo-border);color:var(--czoo-text);flex-direction:column;justify-content:center;display:flex;position:relative}.check-ready__contact-label{font-size:var(--czoo-fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.check-ready__contact .jesper-contact{margin-top:var(--czoo-space-lg);flex-direction:column;align-items:flex-start}.check-ready__contact .jesper-contact__portrait-frame{width:7rem;height:7rem}.check-ready__contact .jesper-contact__details a{color:var(--czoo-text)}.check-ready__contact .jesper-contact__action{color:var(--czoo-vivid-blue)}.check-ready__content h1{max-width:43rem;font-size:clamp(var(--czoo-fs-3xl), 4.6vw, 5.4rem);letter-spacing:-.04em;margin:0;font-weight:900;line-height:1.03}.check-ready__content>.czoo-broedtekst{max-width:37rem;margin:var(--czoo-space-xl) 0 0;color:var(--czoo-text-muted);font-size:var(--czoo-fs-md);line-height:1.5}.check-ready__content>.eyebrow{margin:0 0 var(--czoo-space-lg)}.check-ready__status{align-items:center;gap:var(--czoo-space-xs);margin-top:var(--czoo-space-xl);color:var(--czoo-text);font-size:var(--czoo-fs-sm);font-weight:700;line-height:1.35;display:flex}.check-ready__model{align-self:stretch;min-width:0;position:relative}.check-ready__model .itu-model{width:min(42rem,100%);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.check-ready__model .itu-model__visual{width:100%;margin:0;transform:none}.itu-model--analysis .itu-model__triangle{stroke:var(--czoo-vivid-blue);stroke-width:2.5px;animation:2.4s ease-in-out infinite alternate analysis-shape-pulse}.itu-model--analysis .itu-model__point{fill:var(--czoo-vivid-blue)}.itu-model--analysis .itu-model__triangle--self{stroke:var(--czoo-roed-vibrant);stroke-width:2.5px;animation:none}.itu-model--analysis .itu-model__point--self{fill:var(--czoo-roed-vibrant)}.itu-model__legend{justify-content:center;gap:var(--czoo-space-lg);margin-top:var(--czoo-space-lg);font-size:var(--czoo-fs-xs);flex-wrap:wrap;font-weight:700;display:flex}.itu-model__legend span{align-items:center;gap:var(--czoo-space-xs);display:flex}.itu-model__key{width:var(--czoo-space-sm);height:var(--czoo-space-sm);border-radius:50%;display:inline-block}.itu-model__key--self{background:var(--czoo-roed-vibrant)}.itu-model__key--observed{background:var(--czoo-vivid-blue)}@keyframes analysis-shape-pulse{0%{stroke-width:1.5px}to{stroke-width:3px}}.check-ready__preview{inset:var(--czoo-space-3xl) max(var(--relationsradar-page-gutter), calc((100vw - 82rem) / 2));gap:var(--czoo-space-xl);padding:var(--czoo-space-2xl);border:1px solid var(--czoo-border);filter:blur(12px);pointer-events:none;display:grid;position:absolute;transform:scale(1.03)}.check-ready__preview-heading{width:48%;height:calc(var(--czoo-space-3xl) + var(--czoo-space-xl));background:var(--czoo-off-black)}.check-ready__preview-grid{gap:var(--czoo-space-md);grid-template-columns:repeat(3,1fr);display:grid}.check-ready__preview-grid span{height:calc(var(--czoo-space-3xl) * 2);border:2px solid var(--czoo-vivid-blue)}.check-ready__preview-lines{gap:var(--czoo-space-sm);display:grid}.check-ready__preview-lines span{background:var(--czoo-graa);height:1rem}.check-ready__preview-lines span:nth-child(2){width:88%}.check-ready__preview-lines span:nth-child(3){width:72%}.check-ready__preview-lines span:nth-child(4){width:93%}.check-ready .check-unlock{z-index:1;background:var(--czoo-hvid);width:min(100%,34rem);position:relative}.check-ready .check-unlock h1{font-size:clamp(var(--czoo-fs-2xl), 4vw, 3.5rem)}.check-ready .check-unlock>.czoo-broedtekst{margin:calc(-1 * var(--czoo-space-xs)) 0 0;color:var(--czoo-text-muted);line-height:1.45}.report{--report-page-gutter:calc(var(--czoo-space-3xl) + var(--czoo-space-sm));align-items:start;gap:var(--czoo-space-3xl);width:min(calc(100% - (2 * var(--report-page-gutter))), 90rem);max-width:none;padding:var(--czoo-space-3xl) 0;grid-template-columns:minmax(0,1fr) 20rem;margin-inline:auto;display:grid}.report__content{gap:var(--czoo-space-2xl);flex-direction:column;min-width:0;display:flex}.report__header{max-width:52rem}.report__title{max-width:48rem;font-size:clamp(var(--czoo-fs-3xl), 4.5vw, 4rem)}.report__title span{display:block}.report__title span:first-child{white-space:nowrap}.report__header>.czoo-broedtekst{font-size:22px;line-height:1.4}.report .czoo-broedtekst{color:var(--czoo-text)}.report__profile-grid{gap:var(--czoo-space-2xl);grid-template-columns:minmax(15rem,.72fr) minmax(0,1fr);align-items:center;display:grid}.report-radar{width:min(100%,36rem);margin:0 auto}.report-radar svg{width:100%;height:auto;display:block}.report-radar__grid circle,.report-radar__grid line{fill:none;stroke:var(--czoo-border);stroke-width:1px}.report-radar__shape{fill:none;stroke-linejoin:round;stroke-width:3px}.report-radar__shape--self{stroke:var(--czoo-roed-vibrant)}.report-radar__shape--observed{stroke:var(--czoo-vivid-blue)}.report-radar__labels{fill:var(--czoo-text);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-sm);font-weight:900}.report-radar__legend{justify-content:center;gap:var(--czoo-space-lg);font-size:var(--czoo-fs-xs);flex-wrap:wrap;font-weight:700;display:flex}.report-radar__legend span{align-items:center;gap:var(--czoo-space-xs);display:flex}.report-radar__key{width:var(--czoo-space-sm);height:var(--czoo-space-sm);background:var(--czoo-off-black);border-radius:50%;display:inline-block}.report-radar__key--self{background:var(--czoo-roed-vibrant)}.report-radar__key--observed{background:var(--czoo-vivid-blue)}.report__profile-analysis{border-top:1px solid var(--czoo-border)}.report__profile-analysis article{padding-block:var(--czoo-space-xl);border-bottom:1px solid var(--czoo-border)}.report__profile-analysis h3{margin:0 0 var(--czoo-space-sm);font-size:var(--czoo-fs-lg);white-space:nowrap;line-height:1.1}.report__section-intro{max-width:52rem;margin:0 0 var(--czoo-space-lg);color:var(--czoo-text);font-size:var(--czoo-fs-md);line-height:1.5}.report__profile-analysis .czoo-broedtekst{color:var(--czoo-text);margin-bottom:0}.report__reflection{margin-top:var(--czoo-space-md)}.report__reflection-label{margin:0 0 var(--czoo-space-xs);font-size:var(--czoo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:900}.report__profile-analysis .report__reflection-question{font-size:var(--czoo-fs-base);margin:0;line-height:1.4}.report__profile-grid:has(.editor-block--open){grid-template-columns:1fr}.report-tabs{gap:var(--czoo-space-xl);display:grid}.report-tabs__list{border-block:1px solid var(--czoo-border);grid-template-columns:repeat(3,1fr);display:grid}.report-tabs__tab{min-height:calc(var(--czoo-space-2xl) + var(--czoo-space-md));padding:var(--czoo-space-md);color:var(--czoo-text);cursor:pointer;font:inherit;font-size:var(--czoo-fs-sm);background:0 0;border:0;border-bottom:4px solid #0000;font-weight:700}.report-tabs__tab+.report-tabs__tab{border-left:1px solid var(--czoo-border)}.report-tabs__tab[aria-selected=true]{border-bottom-color:var(--czoo-vivid-blue)}.report-tabs__tab:hover{background:var(--czoo-surface-zebra)}.report-tabs__tab:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:-4px;position:relative}.report-tabs__panel{min-width:0}.report-tabs__panel>.report__section{border-top:0;padding-top:0}.report__quality-status{margin:calc(var(--czoo-space-md) * -1) 0 var(--czoo-space-xl);color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm)}.report__confidence{margin:0 0 var(--czoo-space-xl);border-block:1px solid var(--czoo-border);grid-template-columns:repeat(3,1fr);display:grid}.report__confidence>div{padding:var(--czoo-space-md) var(--czoo-space-lg)}.report__confidence>div+div{border-left:1px solid var(--czoo-border)}.report__confidence dt{font-weight:700}.report__confidence dd{margin:var(--czoo-space-xs) 0;font-size:var(--czoo-fs-xl);font-weight:900}.report__confidence span{color:var(--czoo-text-muted);font-size:var(--czoo-fs-sm)}.report__pages-heading{font-size:var(--czoo-fs-lg);margin:0}.report__material .report__pages{margin-top:var(--czoo-space-md);border-top:1px solid var(--czoo-border)}.report__material .report__pages li{align-items:baseline;gap:var(--czoo-space-md);padding-block:var(--czoo-space-md);grid-template-columns:auto minmax(0,.8fr) minmax(0,1fr) auto;display:grid}.report__page-number{color:var(--czoo-vivid-blue);font-weight:900}.report__material .report__page-url{overflow-wrap:anywhere;text-align:right}.report__file-view{align-items:center;gap:var(--czoo-space-3xs);color:var(--czoo-text);text-underline-offset:.2em;font-weight:700;text-decoration:underline;display:inline-flex}.report__file-view svg{width:var(--czoo-icon-size-sm);height:var(--czoo-icon-size-sm);fill:none;stroke:currentColor;stroke-width:1.8px}.report__file-view:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.report__recommendations{border-top:1px solid var(--czoo-border)}.report__recommendation{border-bottom:1px solid var(--czoo-border);display:block}.report__recommendation summary{gap:var(--czoo-space-md);height:calc(var(--czoo-space-3xl) + var(--czoo-space-xl));padding-block:var(--czoo-space-lg);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.report__recommendation summary::-webkit-details-marker{display:none}.report__recommendation summary:focus{outline:none}.report__recommendation summary:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:-2px}.report__recommendation summary h3{font-size:var(--czoo-fs-lg);margin:0;line-height:1.15}.report__recommendation-number{font-size:var(--czoo-fs-sm)}.report__recommendation-toggle{width:var(--czoo-space-xl);height:var(--czoo-space-xl);font-size:var(--czoo-fs-lg);place-items:center;font-weight:300;display:grid}.report__recommendation[open] .report__recommendation-toggle{transform:rotate(45deg)}.report__recommendation-body{max-width:56rem;padding:0 var(--czoo-space-xl) var(--czoo-space-xl)}.report__sidebar{top:var(--czoo-space-xl);gap:var(--czoo-space-lg);display:grid;position:sticky}.report__contact,.report__share-panel{padding:var(--czoo-space-xl);border:1px solid var(--czoo-border)}.report__contact h2,.report__share-panel h2{font-size:var(--czoo-fs-xl);margin:0;line-height:1.08}.report__contact .czoo-broedtekst,.report__share-panel .czoo-broedtekst{color:var(--czoo-text)}.report__contact .jesper-contact{margin-top:var(--czoo-space-lg)}.report__contact .jesper-contact--compact{flex-direction:column;align-items:flex-start}.report__contact .jesper-contact__portrait-frame{width:7rem;height:7rem}.report__contact .jesper-contact__details a{color:var(--czoo-text)}.report__contact .jesper-contact__action{color:var(--czoo-vivid-blue)}.report-share{gap:var(--czoo-space-sm);margin-top:var(--czoo-space-lg);display:grid}.report-share__copy{cursor:pointer;text-underline-offset:var(--czoo-space-3xs);background:0 0;border:0;font-weight:700;text-decoration:underline}.report--editor .report__header{max-width:54rem}.editor-preview-bar{justify-content:space-between;align-items:center;gap:var(--czoo-space-md);padding:var(--czoo-space-sm) var(--czoo-space-md);border:1px solid var(--czoo-vivid-blue);color:var(--czoo-text);font-size:var(--czoo-fs-sm);grid-column:1/-1;font-weight:700;display:flex}.editor-preview-bar button{color:var(--czoo-text);cursor:pointer;font:inherit;text-underline-offset:var(--czoo-space-3xs);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.editor-preview-bar button:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.editor-report__message{padding:var(--czoo-space-md) var(--czoo-space-lg);border:1px solid var(--czoo-vivid-blue);color:var(--czoo-text);margin:0;font-weight:700}.editor-report__section{gap:var(--czoo-space-lg);display:grid}.editor-report__textarea{min-height:calc(var(--czoo-space-3xl) * 2);resize:vertical}.editor-block{min-width:0;position:relative}.editor-block__content{gap:var(--czoo-space-sm);display:grid}.editor-block__title-row{align-items:baseline;gap:var(--czoo-space-sm);padding-right:var(--czoo-space-xl);display:flex}.editor-block__title-row h3{flex:1}.editor-block__text{gap:var(--czoo-space-2xs);display:grid}.editor-block__field-label{padding-right:var(--czoo-space-xl);font-family:var(--czoo-font-sans);font-size:var(--czoo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.editor-block__content h3{padding-right:var(--czoo-space-xl);font-size:var(--czoo-fs-lg);margin:0;line-height:1.1}.editor-block__title-row h3{padding-right:0}.editor-block__content .czoo-broedtekst{padding-right:var(--czoo-space-xl);margin-bottom:0}.editor-block__toggle{width:var(--czoo-space-lg);height:var(--czoo-space-lg);color:var(--czoo-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.editor-block__toggle:hover{color:var(--czoo-vivid-blue)}.editor-block__toggle:focus-visible,.editor-block__done:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.editor-block__toggle svg{width:var(--czoo-space-md);height:var(--czoo-space-md);fill:currentColor}.editor-block--open{border:2px solid var(--czoo-vivid-blue);grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);display:grid}.editor-block__form,.editor-block__chat{align-content:start;gap:var(--czoo-space-lg);padding:var(--czoo-space-2xl);display:grid}.editor-block__form{border-right:1px solid var(--czoo-border)}.editor-block__field-group{gap:var(--czoo-space-sm);display:grid}.editor-block__chat{background:var(--czoo-surface-zebra)}.editor-block__quick-actions{gap:var(--czoo-space-xs);flex-wrap:wrap;display:flex}.editor-block__quick-actions button,.editor-block__done{color:var(--czoo-text);cursor:pointer;font:inherit;font-size:var(--czoo-fs-sm);text-underline-offset:var(--czoo-space-3xs);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.editor-block__quick-actions button{padding:var(--czoo-space-xs) var(--czoo-space-sm);border:1px solid var(--czoo-border);background:var(--czoo-surface);border-radius:var(--czoo-radius-control)}.editor-block__quick-actions button:hover{border-color:var(--czoo-vivid-blue);color:var(--czoo-vivid-blue)}.editor-block__quick-actions button:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.editor-block__chat-input{min-height:calc(var(--czoo-space-2xl) * 2);resize:vertical}.editor-block__send{border-radius:var(--czoo-radius-pill);width:100%}.editor-block__error{color:var(--czoo-text);font-size:var(--czoo-fs-sm);margin:0;font-weight:700}.editor-block__suggestion{gap:var(--czoo-space-sm);padding-top:var(--czoo-space-md);border-top:1px solid var(--czoo-border);display:grid}.editor-block__suggestion .czoo-broedtekst{margin-bottom:0}.editor-report__section-heading,.editor-report__recommendation-heading,.editor-report__actions{justify-content:space-between;align-items:start;gap:var(--czoo-space-md);display:flex}.editor-report__section-heading .czoo-underoverskrift{margin-bottom:var(--czoo-space-sm)}.editor-report__recommendations{margin-top:0}.editor-report__recommendation{padding:var(--czoo-space-lg) 0}.editor-report__recommendation-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;display:grid}.editor-report__recommendation-heading--static{grid-template-columns:auto 1fr auto}.editor-recommendation-menu{position:relative}.editor-block>.editor-recommendation-menu{position:absolute;top:0;right:0}.editor-recommendation-menu__toggle{width:var(--czoo-space-xl);height:var(--czoo-space-xl);color:var(--czoo-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.editor-recommendation-menu__toggle:hover{color:var(--czoo-vivid-blue)}.editor-recommendation-menu__toggle:focus-visible,.editor-recommendation-menu__items button:focus-visible{outline:2px solid var(--czoo-vivid-blue);outline-offset:var(--czoo-space-3xs)}.editor-recommendation-menu__toggle svg{width:var(--czoo-space-lg);height:var(--czoo-space-lg);fill:currentColor}.editor-recommendation-menu__items{z-index:var(--czoo-z-dropdown);top:calc(100% + var(--czoo-space-2xs));min-width:10rem;padding:var(--czoo-space-2xs);border:1px solid var(--czoo-border);background:var(--czoo-surface);display:grid;position:absolute;right:0}.editor-recommendation-menu__items button{padding:var(--czoo-space-xs) var(--czoo-space-sm);color:var(--czoo-text);cursor:pointer;font:inherit;font-size:var(--czoo-fs-sm);text-align:left;background:0 0;border:0;font-weight:700}.editor-recommendation-menu__items button:hover{background:var(--czoo-surface-zebra)}.editor-recommendation-menu__items button:disabled{color:var(--czoo-text-muted);cursor:not-allowed}.editor-recommendation-menu__items .editor-recommendation-menu__remove{border-top:1px solid var(--czoo-border);margin-top:var(--czoo-space-2xs)}.editor-report__recommendation-body{gap:var(--czoo-space-lg);max-width:none;padding:var(--czoo-space-xl) 0 0;display:grid}.editor-report__actions{margin-top:var(--czoo-space-lg);flex-direction:column;align-items:stretch}.editor-report__actions .czoo-btn{width:100%}.editor-report__code{gap:var(--czoo-space-sm);margin-top:var(--czoo-space-lg);padding-top:var(--czoo-space-lg);border-top:1px solid var(--czoo-border);display:grid}.editor-report__code p{font-size:var(--czoo-fs-sm);margin:0;font-weight:700}.editor-report__code strong{font-size:var(--czoo-fs-3xl);letter-spacing:.04em;font-weight:900}@media (max-width:960px){.report{--report-page-gutter:var(--czoo-space-xl);grid-template-columns:1fr}.report__profile-grid{grid-template-columns:1fr}.report__sidebar{grid-template-columns:repeat(2,1fr);position:static}.editor-report__sidebar{grid-template-columns:repeat(2,1fr)}.check-hero__copy h1,.check-materials__heading h2{overflow-wrap:anywhere;font-size:var(--czoo-fs-2xl)}.check-ready{grid-template-columns:minmax(0,1fr)}.check-ready__analysis{padding-right:var(--relationsradar-page-gutter);grid-template-columns:minmax(0,1fr)}.check-ready__model{min-height:32rem}.check-ready__model .itu-model{width:min(42rem,90vw);transform:translate(-50%,-50%)}.check-ready__contact{padding-inline:var(--relationsradar-page-gutter);border-top:1px solid var(--czoo-border);border-left:0}.check-ready__contact .jesper-contact{flex-direction:row;align-items:center}}@media (max-width:480px){.rr-embed__stage{padding:var(--czoo-space-2xl) var(--czoo-space-lg)}.rr-embed__title{font-size:clamp(2.3rem,10vw,2.75rem);line-height:1.13}.rr-embed__lead{font-size:var(--czoo-fs-md)}.rr-embed__action{justify-content:center;width:100%}.deep-check-preview__window{padding:var(--czoo-space-md)}.check-materials{padding:var(--czoo-space-lg)}.admin-report{padding:0}.admin-report__back,.admin-report>.editor__history{width:min(calc(100% - (2 * var(--czoo-space-sm))), 90rem)}.report{--report-page-gutter:var(--czoo-space-sm)}.report__title span:first-child{white-space:normal}.report__profile-grid,.report__sidebar,.editor-report__section-heading,.editor-report__recommendation-heading{grid-template-columns:1fr}.editor-report__section-heading{display:grid}.editor-report__recommendation-actions{justify-content:start}.editor-block--open{grid-template-columns:1fr}.editor-block__form{border-right:0;border-bottom:1px solid var(--czoo-border)}.report-tabs__list{grid-template-columns:1fr}.report-tabs__tab{text-align:left;min-height:auto}.report-tabs__tab+.report-tabs__tab{border-top:1px solid var(--czoo-border);border-left:0}.report__confidence{grid-template-columns:1fr}.report__confidence>div+div{border-top:1px solid var(--czoo-border);border-left:0}.report__material .report__pages li{grid-template-columns:auto minmax(0,1fr)}.report__material .report__page-url{text-align:left;grid-column:2}.report__file-view{grid-column:2;justify-self:start}.report__recommendation-body{padding-left:0;padding-right:0}.report__recommendation summary{height:auto;min-height:calc(var(--czoo-space-3xl) + var(--czoo-space-xl))}.check-hero__copy h1,.check-materials__heading h2{overflow-wrap:anywhere;font-size:var(--czoo-fs-2xl)}.check-benefits li{align-items:flex-start}.site-header__name{text-align:right;max-width:10rem;line-height:1.1}.check-ready__analysis{padding-block:var(--czoo-space-2xl)}.check-ready__model{min-height:24rem}.check-ready__model .itu-model{width:min(32rem,112vw)}.check-ready__contact{padding-block:var(--czoo-space-2xl)}.check-ready__contact .jesper-contact{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.deep-check-preview__step,.check-processing__pulse,.itu-model--analysis .itu-model__triangle,.itu-model--analysis .itu-model__triangle--self{animation:none}}#relationsradar .czoo-btn,.report:not(.report--editor) .czoo-btn,.report-access .czoo-btn{transition:transform var(--czoo-duration-fast) var(--czoo-ease-standard), background-color var(--czoo-duration-fast) var(--czoo-ease-standard), border-color var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard)}#relationsradar .czoo-btn .czoo-icon,.report:not(.report--editor) .czoo-btn .czoo-icon,.report-access .czoo-btn .czoo-icon{transition:transform var(--czoo-duration-fast) var(--czoo-ease-standard)}@media (hover:hover){#relationsradar .czoo-btn:not([disabled]):hover,.report:not(.report--editor) .czoo-btn:not([disabled]):hover,.report-access .czoo-btn:not([disabled]):hover{transform:translateY(-1px)}#relationsradar .action-button:not([disabled]):hover .czoo-icon,#relationsradar .check-step__actions .czoo-btn:not([disabled]):hover .czoo-icon,.report:not(.report--editor) .czoo-btn:not([disabled]):hover .czoo-icon:last-child{transform:translateX(var(--czoo-space-3xs))}}#relationsradar .czoo-btn:not([disabled]):active,.report:not(.report--editor) .czoo-btn:not([disabled]):active,.report-access .czoo-btn:not([disabled]):active{transform:translateY(1px)scale(.985)}#relationsradar .czoo-btn[disabled],.report:not(.report--editor) .czoo-btn[disabled],.report-access .czoo-btn[disabled]{transform:none}#relationsradar .intro[data-motion-direction=forward],#relationsradar .question-stage[data-motion-direction=forward],#relationsradar .result[data-motion-direction=forward],#relationsradar .check-ready{animation:customer-view-forward var(--czoo-duration-base) var(--czoo-ease-standard) both}#relationsradar .intro[data-motion-direction=backward],#relationsradar .question-stage[data-motion-direction=backward]{animation:customer-view-backward var(--czoo-duration-base) var(--czoo-ease-standard) both}@keyframes customer-view-forward{0%{transform:translateX(var(--czoo-space-md));visibility:hidden}to{visibility:visible;transform:translate(0)}}@keyframes customer-view-backward{0%{transform:translateX(calc(-1 * var(--czoo-space-md)));visibility:hidden}to{visibility:visible;transform:translate(0)}}#relationsradar .question__prompt>span{transition:transform var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard)}#relationsradar .question[data-answered=true] .question__prompt>span{transform:translateX(var(--czoo-space-3xs));color:var(--czoo-text)}#relationsradar .question--error:before{transform-origin:0;animation:customer-error-reveal var(--czoo-duration-base) var(--czoo-ease-standard) both}#relationsradar .question__error,#relationsradar .check-error,#relationsradar .czoo-field__hint{animation:customer-error-message var(--czoo-duration-base) var(--czoo-ease-standard) both}@keyframes customer-error-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes customer-error-message{0%{transform:translateY(calc(-1 * var(--czoo-space-xs)));visibility:hidden}to{visibility:visible;transform:translateY(0)}}#relationsradar .rating__number{transition:background var(--czoo-duration-fast) var(--czoo-ease-standard), border-color var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard)}#relationsradar .czoo-input{transition:border-color var(--czoo-duration-fast) var(--czoo-ease-standard), background-color var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard)}#relationsradar .check-url[data-confirmed=true] .czoo-input{border-color:var(--czoo-vivid-blue)}#relationsradar .check-url__confirmed{animation:customer-confirmed-reveal var(--czoo-duration-base) var(--czoo-ease-standard) both}@keyframes customer-confirmed-reveal{0%{transform:translateX(calc(-1 * var(--czoo-space-sm)));visibility:hidden}to{visibility:visible;transform:translate(0)}}#relationsradar .check-audience__option{transition:transform var(--czoo-duration-fast) var(--czoo-ease-standard), background var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard)}@media (hover:hover){#relationsradar .check-audience__option:hover{transform:translateX(var(--czoo-space-3xs))}}#relationsradar .check-audience__option:active{transform:scale(.985)}#relationsradar .check-step[data-state=done] .check-step__number .czoo-icon{animation:customer-check-complete var(--czoo-duration-base) var(--czoo-ease-standard) both}@keyframes customer-check-complete{0%{transform:scale(.78)}to{transform:scale(1)}}#relationsradar .check-files li[data-state=added]{animation:customer-file-add var(--czoo-duration-base) var(--czoo-ease-standard) both}#relationsradar .check-files li[data-state=removing]{animation:customer-file-remove var(--czoo-duration-base) var(--czoo-ease-standard) both;pointer-events:none}@keyframes customer-file-add{0%{transform:translateX(calc(-1 * var(--czoo-space-md)));visibility:hidden}to{visibility:visible;transform:translate(0)}}@keyframes customer-file-remove{0%{transform:translate(0)}to{transform:translateX(var(--czoo-space-md));visibility:hidden}}.report:not(.report--editor) .report-tabs__list{position:relative}.report:not(.report--editor) .report-tabs__list:after{content:"";background:var(--czoo-vivid-blue);width:33.3333%;height:4px;transform:translateX(calc(var(--active-tab-index) * 100%));transition:transform var(--czoo-duration-base) var(--czoo-ease-standard);pointer-events:none;position:absolute;bottom:-1px;left:0;right:auto}.report:not(.report--editor) .report-tabs__tab{transition:background-color var(--czoo-duration-fast) var(--czoo-ease-standard), color var(--czoo-duration-fast) var(--czoo-ease-standard), transform var(--czoo-duration-fast) var(--czoo-ease-standard);border-bottom-color:#0000}.report:not(.report--editor) .report-tabs__tab:active{transform:scale(.985)}.report:not(.report--editor) .report-tabs__panel[data-direction=forward]{animation:customer-view-forward var(--czoo-duration-base) var(--czoo-ease-standard) both}.report:not(.report--editor) .report-tabs__panel[data-direction=backward]{animation:customer-view-backward var(--czoo-duration-base) var(--czoo-ease-standard) both}.report:not(.report--editor) .report__recommendation-toggle{transition:transform var(--czoo-duration-base) var(--czoo-ease-standard)}@supports selector(::details-content){.report:not(.report--editor) .report__recommendation::details-content{block-size:0;transition:block-size var(--czoo-duration-base) var(--czoo-ease-standard), content-visibility var(--czoo-duration-base) allow-discrete;overflow:clip}.report:not(.report--editor) .report__recommendation[open]::details-content{block-size:auto}}.report:not(.report--editor) .report-radar__shape{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:customer-radar-draw .7s var(--czoo-ease-standard) forwards}@keyframes customer-radar-draw{to{stroke-dashoffset:0}}@media (max-width:480px){.report:not(.report--editor) .report-tabs__list:after{width:4px;height:33.3333%;transform:translateY(calc(var(--active-tab-index) * 100%));top:0;bottom:auto;right:auto}}@media (prefers-reduced-motion:reduce){#relationsradar .czoo-btn,#relationsradar .czoo-btn .czoo-icon,#relationsradar .intro,#relationsradar .question-stage,#relationsradar .result,#relationsradar .check-ready,#relationsradar .rating__number,#relationsradar .check-files li,.report:not(.report--editor) .report-tabs__panel,.report:not(.report--editor) .report-radar__shape{transition:none;animation:none;transform:none}.report:not(.report--editor) .report-tabs__list:after,.report:not(.report--editor) .report__recommendation-toggle{transition:none}@supports selector(::details-content){.report:not(.report--editor) .report__recommendation[open]::details-content{block-size:auto;transition:none}}.report:not(.report--editor) .report-radar__shape{stroke-dashoffset:0}}
