.people-editorial{background:#efebe5;position:relative}.people-editorial .section-heading{margin-bottom:55px}.people-editorial .team-grid{display:grid;grid-template-columns:1fr;gap:28px}.people-editorial .team-card{display:grid;grid-template-columns:300px minmax(0,1fr);gap:55px;background:#f9f6f0;border:1px solid #ded7ce;border-radius:8px;padding:24px;align-items:start;transition:border-color .25s}.people-editorial .team-card:hover{border-color:#b7a2c5}.people-editorial .portrait{aspect-ratio:4/5;border-radius:4px;min-height:0;width:100%;overflow:hidden;align-self:start}.people-editorial .portrait img{filter:saturate(.85);object-position:center 30%}.people-editorial .person-handle{font-size:12px;left:22px;bottom:20px}.people-editorial .person-info{padding:14px 26px 12px 0;min-width:0}.person-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.people-editorial .person-role{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#705181;margin:0}.member-index{font-size:12px;color:#96879c;letter-spacing:.1em}.people-editorial .person-info h3{font-size:clamp(35px,3.4vw,48px);letter-spacing:-.04em}.people-editorial .person-info>p.person-introduction{min-height:0;font-size:17px;line-height:1.75;max-width:650px;color:#67606a;margin-top:22px}.people-editorial .skill-tags{margin:23px 0;gap:8px}.people-editorial .skill-tags li{background:transparent;border:1px solid #dcd2e1;border-radius:20px;padding:4px 12px;font-size:11px;color:#715d7e}.people-editorial .person-details{margin-top:23px;border-top:1px solid #ddd4df}.people-editorial .person-details summary{font-size:13px;padding:12px 0;min-height:48px}.people-editorial .person-details summary>span{font-size:23px;color:#8a6e9d}.people-editorial .person-details p{font-size:14px;line-height:1.9;padding-bottom:20px;color:#736978}.people-editorial .person-links{padding-top:13px;gap:25px}.people-editorial .person-links a{font-size:12px;gap:18px}.people-endnote{display:flex;gap:24px;align-items:center;margin-top:42px;padding:25px 0 0}.people-spark{font-size:57px;line-height:1;color:#9472ac}.people-endnote p{font-size:14px;color:#716876;line-height:1.7}.people-endnote strong{font-weight:400;color:var(--ink)}.people-endnote>a{margin-left:auto}
.cinematic-grid [data-game=vecta]{grid-column:1/-1}.cinematic-grid [data-game=sorubil]{grid-column:auto}.cinematic-grid [data-game=vecta] .cinematic-link{min-height:490px;background:#232525;border-color:#424644}.cinematic-grid [data-game=vecta] .cinematic-link>img{object-fit:contain;object-position:right center;width:78%;left:auto;right:0}.cinematic-grid [data-game=vecta] .cinematic-link:after{background:linear-gradient(90deg,#1a1d1efc 8%,#1a1d1ee6 26%,#1a1d1e70 50%,#1a1d1e00 74%),linear-gradient(0deg,#141718d4,transparent 55%)}.cinematic-grid [data-game=vecta] .cinematic-content{max-width:580px;padding:52px}.cinematic-grid [data-game=vecta] .game-status{left:52px;top:30px;border-color:#b4c4ac55;background:#242c26dd}.cinematic-grid [data-game=vecta] .cinematic-content .eyebrow{color:#bac8b7;letter-spacing:.14em;font-size:10px}.cinematic-grid [data-game=vecta] h3{font-size:80px;letter-spacing:.075em;text-transform:uppercase;line-height:1}.cinematic-grid [data-game=vecta] h3>span{display:none}.vecta-subtitle{color:#b7c2ae;font-size:10px;letter-spacing:.35em;margin-top:12px;line-height:1.5}.cinematic-grid [data-game=vecta] .cinematic-description{margin-top:26px;max-width:355px;font-size:15px;color:#d4d9d3}.cinematic-grid [data-game=vecta] .cinematic-bottom{border-color:#abbba438;max-width:410px}.cinematic-grid [data-game=vecta] .explore-game{color:#d3dfc9}.cinematic-grid [data-game=vecta] .card-platforms{color:#aeb9aa}.cinematic-grid [data-game=sorubil] .cinematic-link{min-height:435px}.cinematic-grid [data-game=sorubil] .cinematic-link:after{background:linear-gradient(0deg,#231335fa,#231335b3 38%,#23133500 80%)}.cinematic-grid [data-game=sorubil] .cinematic-content{padding:32px;max-width:none}.cinematic-grid [data-game=sorubil] h3{font-size:43px}.cinematic-grid [data-game=sorubil] .game-status{left:26px}
.game-detail-hero[data-game=vecta]{background:#1e2222}.game-detail-hero[data-game=vecta] .detail-backdrop{width:80%;left:auto;right:0;object-fit:contain;object-position:right center}.game-detail-hero[data-game=vecta]:after{background:linear-gradient(90deg,#1b2020fa 5%,#1b2020d9 31%,#1b202057 58%,transparent 80%),linear-gradient(0deg,#171c1ded,transparent 55%)}.game-detail-hero[data-game=vecta] h1{text-transform:uppercase;font-size:clamp(90px,9vw,130px);letter-spacing:.06em;line-height:1}.game-detail-hero[data-game=vecta] h1>span{display:none}.game-detail-hero[data-game=vecta] .vecta-subtitle{font-size:12px;letter-spacing:.4em;margin-top:19px}.game-detail-hero[data-game=vecta] .detail-deck{max-width:445px;font-size:18px;color:#d5ddd5}.game-detail-hero[data-game=vecta] .eyebrow{color:#b8c4b0}.game-detail-hero[data-game=vecta] .button-lavender{background:#c7d4b8}.game-detail-hero[data-game=vecta] .button-lavender:hover{background:#dfebd1}.game-detail-hero[data-game=vecta] .detail-scroll{border-color:#aab5a53d;color:#c8d1c2}
@media(max-width:1150px){.people-editorial .team-card{grid-template-columns:250px minmax(0,1fr);gap:35px}.people-editorial .person-info{padding-right:10px}.people-editorial .person-info>p.person-introduction{font-size:15px}.people-editorial .portrait{aspect-ratio:3/4}.cinematic-grid [data-game=vecta] .cinematic-content{padding:40px}.cinematic-grid [data-game=vecta] .game-status{left:40px}}
@media(max-width:850px){.people-editorial .team-card{grid-template-columns:210px minmax(0,1fr);gap:26px;padding:20px}.people-editorial .person-info h3{font-size:34px}.people-editorial .person-role{font-size:9px;letter-spacing:.04em}.people-editorial .person-info{padding-top:5px}.people-editorial .person-info>p.person-introduction{font-size:14px;margin-top:17px}.people-editorial .skill-tags{gap:6px;margin:18px 0}.people-editorial .skill-tags li{font-size:10px;padding:3px 9px}.people-editorial .portrait{aspect-ratio:3/4}.cinematic-grid [data-game=vecta] .cinematic-content{max-width:490px;padding:35px}.cinematic-grid [data-game=vecta] h3{font-size:70px}.cinematic-grid [data-game=vecta] .cinematic-link>img{width:90%;right:-15%}.cinematic-grid [data-game=vecta] .game-status{left:35px}.cinematic-grid [data-game=vecta] .cinematic-bottom{flex-direction:row}.cinematic-grid [data-game=sorubil] .cinematic-content{padding:24px}.cinematic-grid [data-game=sorubil] h3{font-size:34px}.game-detail-hero[data-game=vecta] .detail-backdrop{width:100%;right:-17%}.game-detail-hero[data-game=vecta] h1{font-size:94px}}
@media(max-width:600px){.people-editorial .section-heading{margin-bottom:34px}.people-editorial .team-card{grid-template-columns:1fr;gap:0;padding:0;border-radius:7px;overflow:hidden}.people-editorial .portrait{aspect-ratio:1.2;border-radius:0;max-height:390px}.people-editorial .portrait img{object-position:center 28%}.people-editorial .person-info{padding:26px}.person-topline{gap:14px;margin-bottom:15px}.people-editorial .person-info h3{font-size:34px}.people-editorial .person-role{font-size:9px;letter-spacing:.05em}.people-editorial .person-info>p.person-introduction{font-size:15px;line-height:1.8;margin-top:18px}.people-editorial .person-details{margin-top:20px}.people-editorial .person-details p{font-size:14px}.people-editorial .person-links{gap:24px}.people-endnote{flex-wrap:wrap;gap:15px;margin-top:30px;padding-top:10px}.people-endnote p{font-size:13px}.people-endnote>a{margin-left:0;flex-basis:100%;padding-top:10px}.people-spark{font-size:45px}.member-index{font-size:10px}.cinematic-grid [data-game=vecta]{grid-column:1}.cinematic-grid [data-game=vecta] .cinematic-link{min-height:550px}.cinematic-grid [data-game=vecta] .cinematic-link>img{width:100%;height:80%;right:0;object-fit:cover;object-position:78% top}.cinematic-grid [data-game=vecta] .cinematic-link:after{background:linear-gradient(0deg,#1a1d1eff 5%,#1a1d1ef5 28%,#1a1d1e77 62%,transparent 92%)}.cinematic-grid [data-game=vecta] .cinematic-content{padding:28px;max-width:none}.cinematic-grid [data-game=vecta] .game-status{left:26px;top:24px}.cinematic-grid [data-game=vecta] h3{font-size:59px;letter-spacing:.04em}.cinematic-grid [data-game=vecta] .cinematic-content .eyebrow{font-size:9px;margin-bottom:12px}.cinematic-grid [data-game=vecta] .vecta-subtitle{font-size:8px;letter-spacing:.32em;margin-top:10px}.cinematic-grid [data-game=vecta] .cinematic-description{font-size:14px;margin-top:22px}.cinematic-grid [data-game=vecta] .cinematic-bottom{flex-wrap:wrap}.cinematic-grid [data-game=sorubil]{grid-column:1}.cinematic-grid [data-game=sorubil] .cinematic-content{padding:26px}.cinematic-grid [data-game=sorubil] h3{font-size:43px}.game-detail-hero[data-game=vecta] .detail-backdrop{width:100%;height:75%;right:0;object-fit:cover;object-position:78% top}.game-detail-hero[data-game=vecta]:after{background:linear-gradient(0deg,#1b2020ff,#1b2020e8 35%,#1b202063 65%,#1b202033)}.game-detail-hero[data-game=vecta] h1{font-size:clamp(55px,16vw,88px);letter-spacing:.04em}.game-detail-hero[data-game=vecta] .vecta-subtitle{font-size:10px;letter-spacing:.25em}.game-detail-hero[data-game=vecta] .detail-deck{font-size:16px;max-width:320px}.game-detail-hero[data-game=vecta] .detail-hero-copy{padding-top:150px}.game-detail-hero[data-game=vecta] .detail-hero-copy .eyebrow{font-size:8px}}
@media(max-width:380px){.people-editorial .person-info{padding:22px}.people-editorial .person-info h3{font-size:30px}.people-editorial .person-role{font-size:8px}.cinematic-grid [data-game=vecta] h3{font-size:52px}.cinematic-grid [data-game=vecta] .cinematic-content{padding:23px}.people-endnote p{font-size:12px}}
#nnofeaarr_w1 .portrait img[src$="irmak-linkedin.webp"]{transform:scale(1.36);object-position:center 42%}#nnofeaarr_w1:hover .portrait img[src$="irmak-linkedin.webp"]{transform:scale(1.38)}
.game-detail-hero[data-game=vecta] .detail-backdrop{object-fit:cover}
