/* Scoped to the human storytelling version; neither villa page loads this file. */
.with-people .motion-board>.free-scene{bottom:145px;transform:scale(.92);transform-origin:50% 12%}.human-cast{position:absolute;bottom:-23px;left:0;right:0;height:210px;pointer-events:none;z-index:6;--order:0;--reaction:0}.human-actor{position:absolute;bottom:0;width:157px;height:193px;transform-origin:50% 90%;will-change:transform}.human-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 12px #3c583206)}.actor-0{left:10%}.actor-1{right:8%}.actor-1 .human-svg{transform:scaleX(-1)}.actor-label{position:absolute;left:-25px;right:-25px;bottom:-12px;text-align:center;font-size:8px;letter-spacing:.2px;color:#8b9e7a}.people-floor{position:absolute;height:1px;background:linear-gradient(90deg,transparent,#cbd9bc,transparent);bottom:11px;left:5%;right:5%}.human-speech{position:absolute;left:0;right:0;top:-13px;text-align:center;font-size:10px;letter-spacing:-.1px;color:#708e59;line-height:1.6;z-index:5}.head-rig{transform-origin:113px 108px}.human-reaction{position:absolute;white-space:nowrap;top:-3px;left:50%;translate:-50% 0;font-size:9px;color:#51753e;opacity:var(--reaction);transform:translateY(calc((1 - var(--reaction))*10px));background:#edf3e5;padding:5px 9px;border-radius:20px}.cast-matching .human-speech{top:-42px;color:#5a7b42}.cast-matching .human-actor{width:165px;height:202px}.human-celebration{position:absolute;left:50%;top:20px}.human-celebration i{position:absolute;display:block;width:4px;height:7px;background:#b4c891;border-radius:1px;opacity:calc(var(--reaction)*(1 - var(--reaction)) * 4);transform:rotate(calc(var(--n)*40deg)) translateY(calc(-30px - var(--reaction)*75px)) rotate(30deg)}.human-celebration i:nth-child(2n){background:#8aa47c}.cast-privacy .actor-0{left:calc(50% - 79px)}.chapter-privacy .actor-label,.chapter-privacy .human-speech{color:#bbd1a5}.chapter-privacy .people-floor{background:linear-gradient(90deg,transparent,#79976160,transparent)}.with-people .contact-field .scene-caption{bottom:-8%;font-size:8px}.with-people .contact-field .scene-wordmark{bottom:-8%;font-size:27px}.with-people .contact-field .loose-word.name{font-size:17px}.with-people .contact-field .loose-word.free-phone{font-size:12px}.with-people .demand-field .demand-emphasis{font-size:28px}.with-people .portfolio-field .property-cutout{width:29%}.with-people .portfolio-field .portfolio-center{font-size:25px}.with-people .portfolio-field .scene-caption{bottom:-6%;font-size:8px}.with-people .match-word{top:23%}.with-people .match-word b{font-size:60px}.with-people .match-outcome{top:10%;font-size:27px}.with-people .match-spark{top:43%;font-size:60px}.with-people .match-field .scene-caption{bottom:11%;font-size:8px}.with-people .privacy-type{font-size:75px;letter-spacing:-5px}.with-people .privacy-rings{width:60%}.with-people .privacy-field .scene-caption{bottom:5%}.with-people .team-center{font-size:26px}.with-people .orbit-person{font-size:8px}.with-people .time-event{font-size:13px;top:23%}.with-people .time-event b{font-size:7px}.with-people .time-axis{top:37%}.with-people .typing-line{font-size:20px;bottom:19%}.with-people .scene-caption{font-size:8px}.with-people .blueprint{scale:.87}.with-people .blueprint-label{font-size:9px}
@media(max-width:760px){.with-people .chapter-copy{height:190px}.with-people .motion-board{height:355px;min-height:355px}.with-people .motion-board>.free-scene{bottom:130px;transform:scale(.93)}.human-cast{height:160px;bottom:-4px}.human-actor{width:112px;height:143px}.actor-0{left:4%}.actor-1{right:4%}.actor-label{font-size:6px;bottom:-8px}.human-speech{font-size:8px;top:-10px}.cast-matching .human-actor{width:118px;height:151px}.cast-matching .human-speech{top:-26px;font-size:8px}.human-reaction{font-size:6px;padding:4px 6px;top:-2px}.cast-privacy .actor-0{left:calc(50% - 56px)}.with-people .contact-field .loose-word.name{font-size:12px}.with-people .contact-field .loose-word.free-phone{font-size:8px}.with-people .contact-field .scene-caption{font-size:6px;bottom:-14%}.with-people .contact-field .scene-wordmark{font-size:21px;bottom:-14%}.with-people .demand-field .demand-emphasis{font-size:20px}.with-people .portfolio-field .portfolio-center{font-size:19px}.with-people .portfolio-field .scene-caption{font-size:6px;bottom:-12%}.with-people .match-word b{font-size:42px;letter-spacing:-2px}.with-people .match-outcome{font-size:22px;top:11%}.with-people .match-word small{font-size:4px}.with-people .match-word span{font-size:7px}.with-people .match-spark{font-size:42px}.with-people .match-field .scene-caption{font-size:6px;bottom:1%}.with-people .privacy-type{font-size:56px}.with-people .privacy-field .scene-caption{bottom:-9%}.with-people .team-center{font-size:20px}.with-people .orbit-person{font-size:6px}.with-people .time-event{font-size:10px;top:18%}.with-people .time-event b{font-size:5px}.with-people .time-axis{top:34%}.with-people .typing-line{font-size:15px;bottom:18%}.with-people .scene-caption{font-size:6px}.with-people .blueprint-label{font-size:7px}.with-people .chapter-bottom{bottom:17px}}
@media(prefers-reduced-motion:reduce){.human-actor{will-change:auto}.human-celebration{display:none}}
.cast-projects .actor-0{left:0}.cast-projects .actor-1{left:calc(50% - 69px);right:auto}.cast-projects .actor-2{right:-2%;left:auto;opacity:calc(.2 + var(--order)*.8);translate:calc((1 - var(--order))*40px) 0}.cast-projects .human-actor{width:138px;height:176px}.cast-projects .actor-label{font-size:7px}.character-erol .human-body{transform:translateY(6px) scaleY(.97);transform-origin:50% 100%}.character-melisa .human-svg{filter:drop-shadow(0 8px 12px #aa986b0a)}.shared-stock{position:absolute;left:28%;right:24%;top:29%;z-index:5;opacity:var(--shared-stock);scale:calc(.75 + var(--shared-stock)*.25);background:#f4f7ecf2;padding:10px 12px;border:1px solid #d7e1cb}.shared-stock>span{font-size:6px;letter-spacing:1.2px;color:#7a9067}.shared-stock>div{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:8px 0}.shared-stock i{font-style:normal;display:grid;place-items:center;background:#d4e2bd;height:19px;font-size:7px;color:#6e8458}.shared-stock .unit-1,.shared-stock .unit-4{background:#e5d6ad;color:#95804a}.shared-stock .unit-3{background:#c7d0d2;color:#67797f}.shared-stock small{display:flex;justify-content:space-between;font-size:5px;gap:5px}.shared-stock small b{font-weight:400;color:#7d9567}.shared-stock small b:nth-child(2){color:#a08b51}.shared-stock small b:nth-child(3){color:#788b91}.with-people.chapter-projects .blueprint-label{font-size:8px}.with-people.chapter-projects .bl-0{left:0}.with-people.chapter-projects .bl-1{right:-3%}.with-people.chapter-projects .bl-3{bottom:-2%}
@media(max-width:760px){.cast-projects .human-actor{width:101px;height:132px}.cast-projects .actor-0{left:-4%}.cast-projects .actor-1{left:calc(50% - 50px)}.cast-projects .actor-2{right:-5%}.cast-projects .actor-label{font-size:5px;left:-10px;right:-10px}.shared-stock{left:27%;right:24%;top:26%;padding:5px}.shared-stock>span{font-size:4px;letter-spacing:.5px}.shared-stock>div{gap:3px;margin:5px 0}.shared-stock i{height:15px;font-size:5px}.shared-stock small{font-size:3.5px;gap:3px}.with-people.chapter-projects .blueprint-label{font-size:6px}}
/* Ece, Cenk and their daughter form one family, facing their adviser. */
.cast-demands .actor-0{left:-2%;right:auto;width:143px;height:178px}.cast-demands .actor-1{left:19%;right:auto;width:147px;height:185px}.cast-demands .actor-2{left:36%;right:auto;width:96px;height:119px;z-index:3}.cast-demands .actor-3{left:auto;right:-1%;width:157px;height:193px}.cast-demands .actor-3 .human-svg{transform:scaleX(-1)}.cast-demands .actor-label{font-size:7px}.family-caption{position:absolute;bottom:-34px;left:0;right:34%;text-align:center;font-size:7px;color:#9a867a;letter-spacing:.1px}.cast-demands .human-speech{top:-26px}.character-daughter .actor-label{font-size:6px}.character-cenk .head-rig{transform-origin:113px 108px}.character-melisa .human-svg,.character-eylul .human-svg{filter:drop-shadow(0 7px 10px #a58b6208)}
@media(max-width:760px){.cast-demands .actor-0{left:-6%;width:94px;height:126px}.cast-demands .actor-1{left:16%;width:97px;height:132px}.cast-demands .actor-2{left:34%;width:66px;height:83px}.cast-demands .actor-3{right:-7%;width:112px;height:143px}.cast-demands .actor-label{font-size:5px;left:-10px;right:-10px}.cast-demands .actor-3 .actor-label{left:-25px;right:-25px}.family-caption{font-size:5px;bottom:-29px;right:27%;left:-3%}.cast-demands .human-speech{font-size:7px;top:-21px}}
