/* Samenwerken / an actual project image, followed by an illustrative decision. */
#atu-app #atu-collaboration-page.sq-cooperate .c49-review[data-v8-review]{display:block;padding:clamp(75px,8vw,130px) 5vw 105px;background:#0c0c0c;color:#f1f1f1}
#atu-collaboration-page .c49-review[data-v8-review]>.c49-review-heading,
#atu-collaboration-page .c49-review[data-v8-review]>.c49-review-questions,
#atu-collaboration-page .c49-review[data-v8-review]>.v7-review{display:none!important}
#atu-collaboration-page .v8-review{max-width:1650px;margin:0 auto}
#atu-collaboration-page .v8-review-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:16px 7vw;padding-bottom:clamp(30px,5vw,70px)}
#atu-collaboration-page .v8-review-head>span{grid-column:1/-1;font:10px/1.4 monospace;letter-spacing:.08em;color:#e10600}
#atu-app #atu-collaboration-page.sq-cooperate .v8-review-head h2{font-size:clamp(48px,6.5vw,108px);line-height:.94;letter-spacing:-.065em;max-width:11ch;margin:0;color:#f1f1f1}
#atu-collaboration-page .v8-review-head>p{max-width:35ch;font-size:clamp(16px,1.5vw,22px);line-height:1.5;color:#c1c1c1}
#atu-collaboration-page .v8-review-tabs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ffffff55}
#atu-collaboration-page .v8-review-tabs button{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;border:0;border-bottom:1px solid #ffffff55;background:transparent;color:#e1e1e1;padding:18px 24px;text-align:left;font:500 clamp(15px,1.45vw,22px)/1.2 var(--atu-font,Arial,sans-serif);cursor:pointer}
#atu-collaboration-page .v8-review-tabs button+button{border-left:1px solid #ffffff55}
#atu-collaboration-page .v8-review-tabs button[aria-selected=true]{background:#e10600;color:#fff}
#atu-collaboration-page .v8-review-tabs button span{font-size:20px}
#atu-collaboration-page .v8-review-stage{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:stretch;background:#f1f1f1;color:#121212}
#atu-collaboration-page .v8-proof{min-width:0;background:#171717;display:flex;flex-direction:column;justify-content:space-between}
#atu-collaboration-page .v8-screen{position:relative;width:100%;background:#0c0c0c;overflow:hidden}
#atu-collaboration-page .v8-screen picture,#atu-collaboration-page .v8-screen picture img{display:block;width:100%;height:auto}
#atu-collaboration-page .v8-screen picture img{object-fit:contain}
#atu-collaboration-page .v8-pin{position:absolute;z-index:2;display:grid;place-items:center;left:var(--pin-x);top:var(--pin-y);width:44px;height:44px;border:1px solid white;border-radius:50%;background:#e10600;color:#fff;box-shadow:0 0 0 6px #70707044,0 8px 20px #0008;transform:translate(-50%,-50%);font:600 12px/1 var(--atu-font,Arial,sans-serif);cursor:pointer}
#atu-collaboration-page .v8-pin[aria-pressed=true]{background:#fff;color:#111;box-shadow:0 0 0 7px #e10600,0 8px 20px #0008}
#atu-collaboration-page .v8-review[data-context="0"] .v8-pin[data-v8-focus="0"]{--pin-x:44%;--pin-y:38%}
#atu-collaboration-page .v8-review[data-context="0"] .v8-pin[data-v8-focus="1"]{--pin-x:24%;--pin-y:74%}
#atu-collaboration-page .v8-review[data-context="1"] .v8-pin[data-v8-focus="0"]{--pin-x:45%;--pin-y:43%}
#atu-collaboration-page .v8-review[data-context="1"] .v8-pin[data-v8-focus="1"]{--pin-x:29%;--pin-y:63%}
#atu-collaboration-page .v8-proof-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 26px;color:#bdbdbd;border-top:1px solid #ffffff35;font:10px/1.5 monospace;letter-spacing:.05em;text-transform:uppercase}
#atu-collaboration-page .v8-proof-foot a{font:500 13px/1.5 var(--atu-font,Arial,sans-serif);text-transform:none;letter-spacing:0;color:#f1f1f1;text-decoration:none;border-bottom:1px solid #f1f1f180;min-height:44px;display:inline-flex;align-items:center;gap:15px}
#atu-collaboration-page .v8-proof-foot a:hover{color:#e10600;border-color:#e10600}
#atu-collaboration-page .v8-review-controls{display:flex;flex-direction:column;min-width:0;padding:clamp(26px,3.5vw,58px);border-left:3px solid #e10600}
#atu-collaboration-page .v8-step>span,#atu-collaboration-page .v8-decision>span{display:block;font:10px/1.4 monospace;letter-spacing:.06em;color:#e10600;text-transform:uppercase;margin-bottom:19px}
#atu-collaboration-page .v8-focuses{display:grid;gap:7px}
#atu-collaboration-page .v8-focuses button{appearance:none;display:flex;align-items:center;gap:16px;width:100%;min-height:52px;padding:10px 13px;border:1px solid #17171755;background:transparent;color:#3a3a3a;text-align:left;font:500 clamp(14px,1.1vw,17px)/1.25 var(--atu-font,Arial,sans-serif);cursor:pointer}
#atu-collaboration-page .v8-focuses button span{font:11px/1 monospace;color:#e10600}
#atu-collaboration-page .v8-focuses button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}
#atu-collaboration-page .v8-focuses button[aria-pressed=true] span{color:#e10600}
#atu-collaboration-page .v8-question{margin-top:clamp(28px,3vw,52px)}
#atu-app #atu-collaboration-page .v8-question h4{font-size:clamp(22px,2.1vw,33px);font-weight:500;line-height:1.18;letter-spacing:-.035em;max-width:26ch;color:#121212;margin:0 0 25px}
#atu-collaboration-page .v8-choices{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#atu-collaboration-page .v8-choices button{appearance:none;min-height:56px;padding:10px 15px;border:1px solid #121212;background:transparent;color:#121212;font:500 14px/1.25 var(--atu-font,Arial,sans-serif);cursor:pointer}
#atu-collaboration-page .v8-choices button:hover,#atu-collaboration-page .v8-choices button[aria-pressed=true]{background:#e10600;border-color:#e10600;color:#fff}
#atu-collaboration-page .v8-decision{margin-top:auto;padding-top:clamp(32px,4vw,65px)}
#atu-collaboration-page .v8-decision>span{margin-bottom:15px}
#atu-collaboration-page .v8-decision p{border-top:1px solid #12121266;padding-top:18px;font-size:clamp(16px,1.35vw,20px);line-height:1.45;max-width:36ch;min-height:4em}
#atu-collaboration-page .v8-disclosure{border-top:1px solid #ffffff55;padding-top:16px;margin:22px 0 0;max-width:80ch;color:#bdbdbd;font:11px/1.55 var(--atu-font,Arial,sans-serif)}
#atu-collaboration-page .v8-review :is(a,button):focus-visible{outline:3px solid #e10600;outline-offset:3px}
@media(max-width:1050px){
 #atu-collaboration-page .v8-review-stage{grid-template-columns:1fr}
 #atu-collaboration-page .v8-review-controls{border-left:0;border-top:3px solid #e10600}
 #atu-collaboration-page .v8-review-head{grid-template-columns:1fr}
 #atu-collaboration-page .v8-review-head>p{max-width:48ch}
}
@media(max-width:700px){
 #atu-app #atu-collaboration-page.sq-cooperate .c49-review[data-v8-review]{padding:68px 20px 75px}
 #atu-app #atu-collaboration-page.sq-cooperate .v8-review-head h2{font-size:clamp(45px,11vw,69px)}
 #atu-collaboration-page .v8-review-head>p{font-size:16px}
 #atu-collaboration-page .v8-review-tabs button{min-height:65px;padding:13px 11px;font-size:13px;gap:7px}
 #atu-collaboration-page .v8-review-tabs button span{font-size:15px}
 #atu-collaboration-page .v8-review-stage{display:block}
 #atu-collaboration-page .v8-review-controls{padding:28px 22px}
 #atu-collaboration-page .v8-proof-foot{padding:15px;display:flex;flex-wrap:wrap}
 #atu-collaboration-page .v8-proof-foot a{font-size:12px}
 #atu-collaboration-page .v8-pin{width:39px;height:39px}
 #atu-collaboration-page .v8-review[data-context="0"] .v8-pin[data-v8-focus="0"]{--pin-x:85%;--pin-y:37%}
 #atu-collaboration-page .v8-review[data-context="0"] .v8-pin[data-v8-focus="1"]{--pin-x:82%;--pin-y:85%}
 #atu-collaboration-page .v8-review[data-context="1"] .v8-pin[data-v8-focus="0"]{--pin-x:84%;--pin-y:58%}
 #atu-collaboration-page .v8-review[data-context="1"] .v8-pin[data-v8-focus="1"]{--pin-x:83%;--pin-y:88%}
 #atu-collaboration-page .v8-choices button{font-size:13px;padding:10px}
 #atu-collaboration-page .v8-decision{padding-top:32px}
}
@media(prefers-reduced-motion:reduce){#atu-collaboration-page .v8-pin{transform:translate(-50%,-50%);transition:none}}
