.business-page .ps-hero-photo img{object-position:50% 42%;border-radius:160px 160px 24px 24px}.business-page .ps-hero-copy h1{font-size:clamp(52px,5.6vw,84px)}.business-intro{display:grid;grid-template-columns:.8fr 1fr;gap:12%}.business-intro>.ps-lead{font:clamp(28px,3vw,40px)/1.3 Commune,Georgia,serif}.business-desk{overflow:hidden;min-width:0;border:1px solid #ffffff25;border-radius:28px;background:#191616}.business-desk-bar{display:flex;justify-content:space-between;gap:14px;padding:22px;font-size:9px;letter-spacing:1.5px;color:#d8b4b0}.business-desk video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#000}.business-tasks{padding:25px}.business-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.business-page .business-progress-heading h3{font-size:27px;margin:0;color:#fff}.business-progress-heading>span{font-size:10px;color:#d4b5b2;white-space:nowrap}.business-tasks progress{display:block;width:100%;height:5px;border:0;border-radius:20px;overflow:hidden;margin:20px 0 15px;accent-color:#e30a1a;background:#493235}.business-tasks progress::-webkit-progress-bar{background:#493235}.business-tasks progress::-webkit-progress-value{background:#e30a1a;transition:width .4s}.business-tasks progress::-moz-progress-bar{background:#e30a1a}.business-tasks label{display:flex;align-items:center;gap:14px;border-bottom:1px solid #ffffff20;padding:17px 0;cursor:pointer;font-size:13px;color:#fff}.business-tasks input{width:20px;height:20px;flex:none;accent-color:#e30a1a}.business-tasks input:focus-visible{outline:2px solid #fff;outline-offset:4px}.business-tasks small{display:block;color:#b4aaa7;font-size:11px;margin-top:7px;line-height:1.6}.business-tasks input:checked+span{color:#d8b4b0}.business-tasks input:checked+span small{color:#aaa}.business-page .business-demo-note{font-size:10px;color:#b9aaa6;margin:18px 0 0}.business-page .business-character img{object-position:50% 35%;border-radius:140px 24px 24px 24px}.business-scope{background:#eee9e3}.business-scope .ps-channel-columns article{border-color:#cbbfb9}.business-scope .ps-index{color:#b60918}.business-note{background:#252020;border:1px solid #ffffff22;border-radius:28px;padding:clamp(25px,4vw,48px)}.business-note-index{font-size:9px;letter-spacing:1.5px;color:#ddb1ac}.business-page .business-note h3{font-size:clamp(33px,3.5vw,48px);margin:25px 0;color:white}.business-note ol{padding-left:22px;line-height:1.8}.business-note li{padding:12px 0 12px 7px;border-bottom:1px solid #ffffff20;font-size:15px}.business-page .business-note p{font-size:13px;margin-top:25px}.business-choice{background:#faf9f7}.business-choice-photo{border-radius:25px 120px 25px 25px;overflow:hidden;background:#ece7e1}.business-choice-photo img{width:100%;height:auto;display:block}.business-choice-photo figcaption{padding:20px 24px;font-size:11px;color:#574e49}.business-process .ps-split{align-items:start}.business-page .business-process h3{color:#fff}.business-process .ps-process-list article{border-color:#ffffff28}.business-process .ps-process-list article>span{color:#ee9296}.business-page .business-process .eyebrow{color:#dcb2b0}.business-page .invitation-photo img{object-position:35% center}
@media(max-width:1000px){.business-page #jouw-overzicht .ps-split{grid-template-columns:1fr;gap:40px}.business-desk{max-width:660px;width:100%;margin:auto}}
@media(max-width:750px){.business-intro{grid-template-columns:1fr;gap:20px}.business-page .ps-hero-copy h1{font-size:54px}.business-page .ps-hero-photo{min-height:530px}.business-page .ps-hero-photo img{object-position:center 40%}.business-tasks{padding:20px}.business-progress-heading{align-items:flex-start;flex-direction:column;gap:8px}.business-page .business-character img{height:440px}.business-choice-photo{border-radius:24px 65px 24px 24px}}
@media(prefers-reduced-motion:reduce){.business-tasks progress::-webkit-progress-value{transition:none}}.paused .business-tasks progress::-webkit-progress-value{transition:none}

.business-page .business-character img{height:auto;aspect-ratio:3/2;object-fit:contain;object-position:center;border-radius:28px;background:#050505}
