.sales-primary-link,.sales-case-contact a,.sales-cta a{border:1px solid var(--studio-lime);background:var(--studio-lime);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;width:fit-content;min-height:3.25rem;padding:.85rem 1.2rem;font-size:.76rem;font-weight:760;transition:background .18s,color .18s;display:inline-flex;color:var(--studio-white)!important}.sales-primary-link:hover,.sales-case-contact a:hover,.sales-cta a:hover{background:0 0;color:var(--studio-white)!important}.sales-portfolio-hero,.sales-page-hero{min-height:76vh;padding:clamp(8rem, 13vw, 12rem) var(--studio-pad) clamp(3.5rem, 7vw, 7rem);border-bottom:1px solid var(--studio-line);align-content:space-between;gap:4rem;display:grid}.sales-portfolio-hero h1,.sales-page-hero h1{letter-spacing:-.07em;max-width:13ch;font-size:clamp(3.6rem,9vw,9.5rem);line-height:.9}.sales-portfolio-hero>div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}.sales-portfolio-hero>div>p,.sales-page-hero>p{max-width:42rem;color:var(--studio-muted);font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.55}.sales-work-section,.sales-archive-section,.sales-service-section,.sales-pricing-groups,.sales-exclusions{padding:clamp(4rem, 8vw, 8rem) var(--studio-pad)}.sales-work-section>header,.sales-archive-section>header,.sales-pricing-group>header{justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:2.2rem;display:flex}.sales-work-section>header h2,.sales-archive-section>header h2,.sales-service-section>h2,.sales-pricing-group>header h2,.sales-exclusions h2{letter-spacing:-.045em;font-size:clamp(1.8rem,4vw,4rem)}.sales-work-grid{border-top:1px solid var(--studio-line);border-left:1px solid var(--studio-line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sales-work-card{border-right:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line);background:var(--studio-panel);grid-column:span 5;min-width:0}.sales-work-card:nth-child(3n+1){grid-column:span 7}.sales-work-card>a{height:100%;display:grid}.sales-work-card-media{aspect-ratio:1.66;background:#0b1028;position:relative;overflow:hidden}.sales-work-card-media img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.sales-work-card-copy{align-content:space-between;gap:3rem;min-height:18rem;padding:clamp(1.25rem,2.4vw,2.4rem);display:grid}.sales-work-card-copy span,.sales-work-card-copy footer,.sales-launch-note{color:var(--studio-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.sales-work-card-copy h3{letter-spacing:-.055em;margin-top:1rem;font-size:clamp(1.7rem,3.2vw,3.4rem);line-height:.98}.sales-work-card-copy p{max-width:40rem;color:var(--studio-muted);margin-top:1rem;line-height:1.55}.sales-work-card-copy footer{justify-content:space-between;gap:1rem;display:flex}.sales-work-card-copy footer strong{color:var(--studio-accent-text,var(--kai-focus))}.sales-archive-section{border-top:1px solid var(--studio-line)}.sales-archive-section .studio-index-sections{padding-inline:0}.sales-case-hero{padding:clamp(8rem, 12vw, 11rem) var(--studio-pad) 0}.sales-case-topline{border-bottom:1px solid var(--studio-line);color:var(--studio-muted);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;font-size:.72rem;display:flex}.sales-case-topline a{color:var(--studio-accent-text)}.sales-case-hero h1{letter-spacing:-.055em;max-width:24ch;margin-top:2.5rem;font-size:clamp(3rem,6.2vw,6rem);line-height:1.02}.sales-case-hero>p{max-width:48rem;color:var(--studio-muted);margin:2rem 0 3rem auto;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.55}.sales-case-hero-media{width:calc(100% + (var(--studio-pad) * 2));margin-left:calc(var(--studio-pad) * -1);aspect-ratio:16/10;background:var(--studio-panel);position:relative}.sales-case-hero>.sales-case-media-note{max-width:48rem;color:var(--studio-muted);letter-spacing:.08em;margin:.8rem 0 0 auto;font-size:.72rem;line-height:1.7}.sales-case-hero-media img,.sales-case-gallery img,.sales-case-before-after img{object-fit:contain}.sales-case-narrative{padding:clamp(4rem, 8vw, 8rem) var(--studio-pad);border-bottom:1px solid var(--studio-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sales-case-narrative>div{border-top:1px solid var(--studio-line);border-left:1px solid var(--studio-line);min-height:18rem;padding:clamp(1.5rem,3vw,3rem)}.sales-case-narrative>div:nth-child(2n){border-right:1px solid var(--studio-line)}.sales-case-narrative>div:nth-last-child(-n+2){border-bottom:1px solid var(--studio-line)}.sales-case-narrative h2{color:var(--studio-accent-text);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem}.sales-case-narrative p{max-width:34rem;color:var(--studio-muted);margin-top:2.5rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.sales-case-gallery{padding:clamp(1rem, 3vw, 3rem) var(--studio-pad);background:var(--studio-black);gap:3rem;display:grid}.sales-case-gallery-media,.sales-case-before-after>div{aspect-ratio:16/10;background:var(--studio-panel);position:relative}.sales-case-image-trigger{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.sales-case-image-trigger:focus-visible,.sales-case-image-dialog-close:focus-visible{outline:2px solid var(--studio-lime);outline-offset:4px}.sales-case-image-trigger-label{width:2.4rem;height:2.4rem;color:var(--studio-white);background:#00000094;border:1px solid #ffffff73;border-radius:50%;place-items:center;font-size:1.2rem;display:grid;position:absolute;bottom:1rem;right:1rem}.sales-case-image-dialog{border:1px solid var(--studio-line);background:var(--studio-black);width:min(96vw,90rem);max-width:none;height:min(94vh,60rem);max-height:none;color:var(--studio-white);padding:0}.sales-case-image-dialog::backdrop{background:#000000e0}.sales-case-image-dialog-inner{grid-template-rows:auto 1fr;height:100%;padding:clamp(1rem,2vw,1.5rem);display:grid}.sales-case-image-dialog-topline{justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.sales-case-image-dialog-topline h2{max-width:60ch;color:var(--studio-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:500;line-height:1.5}.sales-case-image-dialog-close{border:1px solid var(--studio-line);color:var(--studio-white);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;flex:none;padding:.55rem .75rem;font-size:.72rem}.sales-case-image-dialog-media{background:var(--studio-panel);min-height:0;position:relative}.sales-case-image-dialog-media img{object-fit:contain}.sales-case-image-dialog-media p{height:100%;color:var(--studio-muted);text-align:center;place-items:center;padding:2rem;display:grid}.sales-case-gallery figure{margin:0}.sales-case-gallery figcaption,.sales-case-mobile-proof figcaption{max-width:70ch;color:var(--studio-muted);margin-top:1rem;font-size:.85rem;line-height:1.65}.sales-case-mobile-proof{padding:clamp(3rem, 7vw, 7rem) var(--studio-pad);border-top:1px solid var(--studio-line);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.sales-case-mobile-proof figure{width:min(100%,28rem);margin-inline:auto}.sales-case-mobile-media{aspect-ratio:390/844;background:var(--studio-panel);position:relative}.sales-case-mobile-intro h2{letter-spacing:-.045em;max-width:15ch;font-size:clamp(2.2rem,4vw,4rem);line-height:1.06}.sales-case-mobile-intro p{max-width:45ch;color:var(--studio-muted);margin-top:1.5rem;line-height:1.8}@media (max-width:767px){.sales-case-mobile-proof{grid-template-columns:1fr}}.sales-case-mobile-proof img{object-fit:cover}.sales-case-process{padding:clamp(3rem, 7vw, 7rem) var(--studio-pad);border-top:1px solid var(--studio-line)}.sales-case-process h2{color:var(--studio-accent-text);letter-spacing:.11em;text-transform:uppercase;margin-bottom:2rem;font-size:.74rem}.sales-case-process ol{background:var(--studio-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.sales-case-process li{background:var(--studio-panel);min-height:9rem;padding:1.25rem}.sales-case-process li span{color:var(--studio-accent-text);letter-spacing:.1em;font-size:.72rem}.sales-case-process li p{color:var(--studio-muted);margin-top:2rem;line-height:1.45}@media (max-width:50rem){.sales-case-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.sales-case-process ol{grid-template-columns:1fr}}.sales-case-gallery-mobile-legacy{max-width:min(100%,42rem);margin-inline:auto;aspect-ratio:4/5!important}.sales-case-gallery figcaption{color:var(--studio-muted);font-size:.85rem;line-height:1.65;position:static}.sales-case-before-after{padding:clamp(3rem, 7vw, 7rem) var(--studio-pad);border-top:1px solid var(--studio-line)}.sales-case-before-after h2{margin-bottom:2rem;font-size:clamp(2rem,4vw,4rem)}.sales-case-contact,.sales-cta{padding:clamp(5rem, 10vw, 10rem) var(--studio-pad);border-top:1px solid var(--studio-line);flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.sales-case-approach-link{border:1px solid var(--studio-line);letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:3.25rem;padding:.85rem 1.2rem;font-size:.76rem;display:inline-flex;color:var(--studio-white)!important}.sales-page-hero{min-height:68vh}.sales-page-hero .sales-primary-link{margin-top:1rem}.sales-launch-note{border-top:1px solid var(--studio-lime);width:fit-content;padding:.8rem 0;display:block}.sales-service-section>h2{max-width:15ch;margin-bottom:3rem}.sales-service{border-top:1px solid var(--studio-line)}.sales-service:last-child{border-bottom:1px solid var(--studio-line)}.sales-service-head{grid-template-columns:4rem minmax(0,1fr);gap:2rem;padding:2.5rem 0;display:grid}.sales-service-head>span,.sales-pricing-group>header>span{color:var(--studio-accent-text);letter-spacing:.12em;font-size:.75rem}.sales-service-head h3{letter-spacing:-.05em;font-size:clamp(2rem,4vw,4.4rem)}.sales-service-head strong{color:var(--studio-accent-text);letter-spacing:.09em;text-transform:uppercase;margin-top:.8rem;font-size:.78rem;display:block}.sales-service-head p{max-width:44rem;color:var(--studio-muted);margin-top:.8rem}.sales-service-columns{border-top:1px solid var(--studio-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sales-service-columns>div{border-right:1px solid var(--studio-line);min-width:0;padding:2rem}.sales-service-columns>div:last-child{border-right:0}.sales-service-columns h4{color:var(--studio-accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.sales-service-columns ul,.sales-exclusions ul{gap:.8rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.sales-service-columns li,.sales-exclusions li{color:var(--studio-muted);line-height:1.5}.sales-service-columns li:before,.sales-exclusions li:before{content:"↗";color:var(--studio-accent-text);margin-right:.65rem}.sales-pricing-group{border-bottom:1px solid var(--studio-line);padding:clamp(3rem,6vw,6rem) 0}.sales-pricing-grid{border-top:1px solid var(--studio-line);border-left:1px solid var(--studio-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sales-tier{border-right:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line);align-content:space-between;min-height:25rem;padding:clamp(1.4rem,2.5vw,2.5rem);display:grid}.sales-tier h3{color:var(--studio-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.sales-tier strong{color:var(--studio-accent-text);letter-spacing:-.06em;margin-top:1rem;font-size:clamp(2.5rem,5vw,5.5rem);display:block}.sales-tier dl{gap:1rem;display:grid}.sales-tier dl>div{border-top:1px solid var(--studio-line);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding-top:.8rem;display:grid}.sales-tier dt{color:var(--studio-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.sales-tier dd{line-height:1.45}.sales-exclusions{border-top:1px solid var(--studio-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;display:grid}.sales-how,.sales-commitments,.sales-faq{padding:clamp(4rem, 8vw, 8rem) var(--studio-pad);border-top:1px solid var(--studio-line)}.sales-how>h2,.sales-commitments>h2,.sales-faq>h2{letter-spacing:-.045em;max-width:14ch;margin-bottom:2.5rem;font-size:clamp(2rem,4vw,4rem)}.sales-how ol{border-top:1px solid var(--studio-line);border-left:1px solid var(--studio-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.sales-how li{border-right:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line);min-height:18rem;padding:1.5rem}.sales-how li span{color:var(--studio-accent-text);letter-spacing:.1em;font-size:.72rem}.sales-how li h3{margin-top:2.5rem;font-size:clamp(1.5rem,2.5vw,2.5rem)}.sales-how li p,.sales-faq details p{color:var(--studio-muted);margin-top:1rem;line-height:1.6}.sales-commitments{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;display:grid}.sales-commitments ul{gap:1rem;padding:0;list-style:none;display:grid}.sales-commitments li{border-top:1px solid var(--studio-line);color:var(--studio-muted);padding:1rem 0;line-height:1.55}.sales-faq>div{border-top:1px solid var(--studio-line)}.sales-faq details{border-bottom:1px solid var(--studio-line);padding:1.3rem 0}.sales-faq summary{cursor:pointer;font-size:clamp(1.1rem,1.7vw,1.5rem)}.sales-faq details p{max-width:48rem}.studio-contact-fallback{border-bottom:1px solid var(--studio-lime);margin-top:.75rem;display:inline-block;color:var(--studio-accent-text)!important}@media (max-width:767px){.sales-portfolio-hero,.sales-page-hero{min-height:70svh;padding-top:7rem}.sales-portfolio-hero h1,.sales-page-hero h1,.sales-case-hero h1{overflow-wrap:anywhere}.sales-case-hero h1{letter-spacing:-.06em;max-width:100%;font-size:clamp(2.2rem,9vw,3.2rem);line-height:1.05}.sales-portfolio-hero>div,.sales-case-narrative,.sales-service-columns,.sales-pricing-grid,.sales-exclusions,.sales-commitments,.sales-how ol{grid-template-columns:1fr}.sales-work-card,.sales-work-card:nth-child(3n+1){grid-column:1/-1}.sales-work-card-copy{min-height:15rem}.sales-case-hero>p{margin-left:0}.sales-case-hero-media,.sales-case-before-after>div{aspect-ratio:16/10}.sales-case-narrative>div,.sales-case-narrative>div:nth-child(2n),.sales-case-narrative>div:nth-last-child(-n+2){border-right:1px solid var(--studio-line);border-bottom:0;min-height:auto}.sales-case-narrative>div:last-child{border-bottom:1px solid var(--studio-line)}.sales-service-head{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.sales-service-columns>div,.sales-service-columns>div:last-child{border-right:0;border-top:1px solid var(--studio-line)}.sales-tier{min-height:22rem}}@media (prefers-reduced-motion:reduce){.sales-work-card-media img,.sales-primary-link,.sales-case-contact a,.sales-cta a{transition:none}}.sales-kitap{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.9375rem;display:flex}.sales-kitap a{color:var(--color-muted-dark,#f4f1eaa3);border-bottom:1px solid #f4f1ea3d;padding-bottom:2px;text-decoration:none;transition:color .2s,border-color .2s}.sales-kitap a:hover{color:var(--kai-cream,#f4f1ea);border-color:var(--kai-ultra,#1f3ae0)}.sales-kitap a+a{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;margin-left:.5rem;font-size:.75rem}.sales-case-topline a,.sales-case-narrative h2,.sales-case-process h2,.sales-case-process li span{color:#a0aaff}.sales-case-image-trigger[data-bicim=tam] img{object-fit:contain!important;object-position:center!important}
.marketplace-contact{border-top:1px solid var(--studio-line);margin-top:2rem;padding-top:1.4rem}.kai-longform-sales{--studio-muted:var(--color-note-meta);--studio-line:var(--color-note-rule)}.kai-longform-sales>div:first-child{max-width:980px}.kai-longform-sales header{border-bottom:1px solid var(--color-note-rule);padding-bottom:2rem}.kai-longform-sales header h1{max-width:22ch;font-size:clamp(2.3rem,5vw,4.8rem);line-height:1.06}.kai-longform-sales :where(section>div>p,section>p){max-width:68ch}.kai-longform-sales [class*="text-[#1F3AE0]"]{color:var(--kai-ultra)}.kai-longform-sales [class*="bg-[#1F3AE0]"]{color:var(--kai-cream)}.kai-longform-sales [class*="bg-[#1F3AE0]/10"]{color:var(--kai-ink);background:#1f3ae014}.kai-longform-sales [class*="bg-[#1F3AE0]/10"] [class*="text-[#1F3AE0]"]{color:var(--kai-ultra)}.kai-longform-sales a:focus-visible{outline:2px solid var(--kai-ultra);outline-offset:5px}.guide-reading-path{padding:clamp(3rem, 6vw, 6rem) var(--studio-pad);max-width:var(--studio-max);border-top:1px solid var(--studio-line);margin:auto}.guide-reading-path h2{letter-spacing:-.045em;max-width:24ch;margin:1rem 0 2rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.guide-reading-path>div{gap:0;display:grid}.guide-reading-path a{border-bottom:1px solid var(--studio-line);padding:1.2rem 0;line-height:1.5}.guide-reading-path a:focus-visible{outline-offset:4px;outline:2px solid}.marketplace-contact p{color:var(--studio-muted);margin:0 0 .7rem;font-size:.9rem;line-height:1.6}.marketplace-contact a{border-bottom:1px solid;padding-bottom:.3rem;font-size:.95rem;display:inline-block}.service-work-preview{max-width:var(--studio-max);padding:0 var(--studio-pad) clamp(4rem, 6vw, 6rem);margin:clamp(4rem,8vw,8rem) auto 0}.service-work-preview-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.25rem;display:flex}.service-work-preview-heading h2{letter-spacing:-.045em;max-width:23ch;margin:.8rem 0 0;font-size:clamp(2rem,3.6vw,3.4rem);line-height:1.08}.service-work-preview-heading>a{border-bottom:1px solid var(--studio-line);flex-shrink:0;padding-bottom:.35rem;font-size:.86rem}.service-work-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2rem);display:grid}.service-work-preview-item{min-width:0}.service-work-preview-image{aspect-ratio:16/10;background:var(--kai-cream);position:relative;overflow:hidden}.service-work-preview-image img{object-fit:cover;transition:transform .3s}.service-work-preview-item h3{letter-spacing:-.025em;justify-content:space-between;margin:1.1rem 0 .65rem;font-size:1.25rem;display:flex}.service-work-preview-item p{max-width:35ch;color:var(--studio-muted);margin:0;font-size:.94rem;line-height:1.6}.service-work-preview-item small{color:var(--studio-muted);margin-top:.7rem;font-size:.74rem;display:block}.service-work-preview-item:focus-visible,.service-work-preview-heading>a:focus-visible,.marketplace-contact a:focus-visible{outline-offset:6px;outline:2px solid}@media (max-width:760px){.service-work-preview-grid{grid-template-columns:1fr;gap:2.75rem}.service-work-preview-heading{display:block}.service-work-preview-heading>a{margin-top:1.25rem;display:inline-block}}@media (prefers-reduced-motion:reduce){.service-work-preview-image img{transition:none}.service-work-preview-item:hover img{transform:none}}.approach-page{padding:clamp(7rem, 14vw, 12rem) var(--studio-pad) clamp(5rem, 10vw, 10rem)}.approach-hero,.approach-steps,.approach-examples{max-width:var(--studio-max);margin-inline:auto}.approach-hero{border-bottom:1px solid var(--studio-line);padding-bottom:clamp(5rem,11vw,10rem)}.approach-hero h1{letter-spacing:-.07em;max-width:12ch;margin:.8rem 0 1.2rem;font-size:clamp(3.2rem,8vw,8rem);line-height:.94}.approach-hero>p:not(.studio-eyebrow){max-width:38ch;color:var(--studio-muted);margin-bottom:2rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.5}.approach-hero-media{background:var(--kai-night);margin-top:clamp(3rem,7vw,7rem);overflow:hidden}.approach-hero-media img{width:100%;height:auto;display:block}.service-detail-hero-media{margin-top:2.5rem;padding-bottom:4%}.service-detail-hero-media .service-stage{border-color:#f4f1ea24}.approach-steps{padding:clamp(5rem,10vw,9rem) 0}.approach-steps h2,.approach-section-heading h2{letter-spacing:-.06em;max-width:18ch;margin:.8rem 0 3rem;font-size:clamp(2.4rem,5vw,5rem);line-height:.98}.approach-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.approach-steps li{border-top:1px solid var(--studio-line);grid-template-columns:auto 1fr;gap:1rem;padding:1.3rem 0 2rem;display:grid}.approach-steps li>span{color:var(--studio-accent-text,var(--kai-pink));font:700 .78rem/1 var(--font-sans,sans-serif)}.approach-steps h3{margin:0 0 .55rem;font-size:1.15rem}.approach-steps p{color:var(--studio-muted);margin:0;font-size:.92rem;line-height:1.55}.approach-examples{border-top:1px solid var(--studio-line);padding-top:clamp(4rem,8vw,8rem)}.approach-section-heading{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2.5rem;display:flex}.approach-section-heading>p{max-width:30ch;color:var(--studio-muted);margin:0 0 .8rem;line-height:1.55}.approach-example{border-top:1px solid var(--studio-line)}.approach-example:last-child{border-bottom:1px solid var(--studio-line)}.approach-example summary{cursor:pointer;grid-template-columns:minmax(10rem,.7fr) 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;list-style:none;display:grid}.approach-example summary::-webkit-details-marker{display:none}.approach-example summary span{color:var(--studio-muted);letter-spacing:.12em;font-size:.72rem}.approach-example summary strong{letter-spacing:-.035em;font-size:clamp(1.25rem,2.5vw,2rem)}.approach-example summary em{color:var(--kai-ultra);font-size:1.35rem;font-style:normal}.approach-example-body{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);gap:clamp(1.5rem,4vw,4rem);padding:0 0 2rem;display:grid}.approach-example-media{background:var(--kai-night);aspect-ratio:16/9;position:relative;overflow:hidden}.approach-example-media:has(.approach-document-excerpt){aspect-ratio:auto;overflow:visible}.approach-example-media .sales-case-image-trigger{position:absolute}.approach-step-link{color:var(--kai-ultra);letter-spacing:.06em;text-transform:uppercase;margin-top:.9rem;font-size:.76rem;display:inline-block}.approach-example-media img{object-fit:cover;width:100%;height:100%}.approach-document-excerpt{background:var(--kai-night);height:100%;min-height:12rem;color:var(--kai-cream);flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem);display:flex}.approach-document-excerpt dl{gap:1.1rem;margin:1.2rem 0 0;display:grid}.approach-document-excerpt dl>div{gap:.35rem;display:grid}.approach-document-excerpt dt{color:var(--studio-accent-text,var(--kai-pink));letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.approach-document-excerpt dd{font:600 clamp(1rem, 2vw, 1.45rem)/1.25 var(--font-sans,sans-serif);letter-spacing:-.025em;margin:0}.approach-document-kicker{color:var(--studio-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.approach-document-excerpt svg{width:100%;color:var(--studio-accent-text,var(--kai-pink));margin-top:2rem}.approach-example-copy{align-self:end;padding-bottom:.4rem}.approach-example-copy p{margin:0 0 1.2rem;font-size:1.05rem;line-height:1.55}.approach-example-copy small{color:var(--studio-muted);line-height:1.5}@media (max-width:760px){.approach-steps ol{grid-template-columns:1fr}.approach-section-heading,.approach-example-body{display:block}.approach-section-heading>p{margin-bottom:2rem}.approach-example-copy{padding:1.3rem 0 1rem}.approach-example summary{grid-template-columns:1fr auto;gap:.5rem 1rem}.approach-example summary span{grid-column:1/-1}}.kai-longform-sales [class*="text-[#CCCCCC]"],.kai-longform-sales [class*="text-[#999999]"]{color:var(--color-note-text)}
:root{--kor:255 138 52;--ocak-line:#f4f1ea1f;--ocak-soft:#f4f1eaa3}@keyframes kai-sogu{0%{filter:brightness(.25)saturate(.4);box-shadow:0 0 #f4f1ea00}70%{box-shadow:0 0 2.4rem #f4f1ea59}to{filter:none;box-shadow:inset 0 0 0 1px var(--color-control-border-dark)}}@supports (animation-timeline:view()){.kai-poster-stage{view-timeline:--kai-sahne block}.kai-showcase-thumb{animation:linear both kai-sogu;animation-timeline:--kai-sahne;animation-range:cover 26% cover 47%}}.kai-home .kai-commissions,.kai-home .kai-home-products{--studio-accent-text:var(--kai-focus);background:var(--kai-night);color:var(--kai-cream);border-color:var(--ocak-line)}.kai-home .kai-commissions{background:radial-gradient(60rem 30rem at 50% -8rem, rgb(var(--kor) / .1), transparent 70%), var(--kai-night)}.kai-home .kai-commissions .studio-eyebrow,.kai-home .kai-home-products .studio-eyebrow,.kai-home .kai-commissions .studio-section-side p,.kai-home .kai-home-products .studio-section-side p{color:var(--ocak-soft)}.kai-home .kai-commissions h2,.kai-home .kai-home-products h2,.kai-home .kai-home-products .studio-text-link{color:var(--kai-cream)}@media (prefers-reduced-motion:reduce){.kai-showcase-thumb{animation:none}}.kai-kapak{height:calc(150vh + var(--kapak-n,6) * 55vh);background:radial-gradient(70rem 40rem at 68% 50%, #1f3ae038, transparent 70%), var(--kai-night);color:var(--kai-cream);position:relative}.kai-kapak-sticky{height:100svh;padding:4rem var(--studio-pad) 2rem;grid-template-columns:minmax(16rem,.75fr) minmax(0,1.6fr);align-items:center;gap:clamp(1rem,3vw,3rem);display:grid;position:sticky;top:0;overflow:hidden}.kai-kapak-copy .studio-eyebrow{color:var(--ocak-soft);margin-bottom:1.4rem}.kai-kapak-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.kai-kapak-list li{color:#f4f1ea85;transition:color var(--dur-long) ease, translate var(--dur-long) var(--ease-out);align-items:baseline;gap:1rem;display:flex}.kai-kapak-list li[data-active=true]{color:var(--kai-cream);translate:.6rem}.kai-kapak-no{font-family:var(--font-mono,"Geist Mono"), ui-monospace, monospace;letter-spacing:.14em;font-size:.6875rem}.kai-kapak-name{font-size:var(--t-kart);letter-spacing:-.03em;font-weight:500;line-height:1.15}.kai-kapak-detail{opacity:0;min-height:6.5rem;transition:opacity var(--dur-long) ease, translate var(--dur-long) ease;margin-top:1.8rem;translate:0 .6rem}.kai-kapak-detail[data-visible=true]{opacity:1;translate:0}.kai-kapak-detail p{color:var(--ocak-soft);font-size:.95rem}.kai-kapak-detail>span{font-family:var(--font-mono,"Geist Mono"), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--kai-focus);margin:.5rem 0 1rem;font-size:.6875rem;display:block}.kai-kapak-detail .studio-text-link{color:var(--kai-cream)}.kai-kapak-stage{perspective:2800px;perspective-origin:50%;--lw:min(50vw, 54rem, calc((100svh - 11rem) * 1.32));place-items:center;height:100%;display:grid}.kai-mb-kamera{transform-style:preserve-3d;will-change:transform;translate:0 calc(var(--lw) * var(--mb-y,0));position:relative}.kai-mb{--t-kapak:calc(var(--lw) * .0065);--t-govde:calc(var(--lw) * .017);width:var(--lw);aspect-ratio:16/10.35;transform-style:preserve-3d;pointer-events:none;position:relative}.kai-mb-kamera{pointer-events:none}.kai-mb-ekran{pointer-events:auto}.kai-mb-kapak{transform-origin:50% 100%;transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.kai-mb-kapak-on,.kai-mb-kapak-arka{border-radius:calc(var(--lw) * .026) calc(var(--lw) * .026) calc(var(--lw) * .006) calc(var(--lw) * .006);backface-visibility:hidden;position:absolute;inset:0}.kai-mb-kapak-on{transform:translateZ(calc(var(--t-kapak) / 2));box-shadow:0 0 0 calc(var(--lw) * .0028) #5c616e, 0 0 0 calc(var(--lw) * .0046) #23252c;background:#050507}.kai-mb-ekran{inset:calc(var(--lw) * .017) calc(var(--lw) * .015) calc(var(--lw) * .028);border-radius:calc(var(--lw) * .011) calc(var(--lw) * .011) calc(var(--lw) * .004) calc(var(--lw) * .004);background:#000;position:absolute;overflow:hidden}.kai-mb-centik{top:calc(var(--lw) * .017);z-index:3;width:8.4%;height:calc(var(--lw) * .019);border-radius:0 0 calc(var(--lw) * .009) calc(var(--lw) * .009);background:#050507;position:absolute;left:50%;translate:-50%}.kai-mb-centik:after{content:"";width:calc(var(--lw) * .0055);height:calc(var(--lw) * .0055);background:radial-gradient(circle at 35% 35%,#2b3550,#08090d 70%);border-radius:50%;position:absolute;top:34%;left:50%;translate:-50%}.kai-mb-kapak-arka{transform:rotateY(180deg) translateZ(calc(var(--t-kapak) / 2));box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 calc(var(--lw) * -.004) calc(var(--lw) * .01) #00000059;background:radial-gradient(60% 45% at 50% 48%,#ffffff0f,#0000 70%),linear-gradient(165deg,#575c69 0%,#3c404b 38%,#2a2d36 72%,#1f2128 100%);place-items:center;display:grid}.kai-mb-kapak-arka:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,#f4f1ea29,#0000);border-radius:50%;width:22%;position:absolute;top:50%;left:50%;translate:-50% -50%}.kai-mb-kapak-arka img{opacity:.92;width:9.5%;height:auto;position:relative;transform:rotate(180deg)}.kai-mb-kapak-kenar{left:calc(var(--lw) * .01);right:calc(var(--lw) * .01);height:var(--t-kapak);transform-origin:50% 0;transform:translateZ(calc(var(--t-kapak) / 2)) rotateX(-90deg);background:linear-gradient(90deg,#2a2d35,#6b707d 50%,#2a2d35);position:absolute;top:0}.kai-mb-govde{width:100%;height:calc(var(--lw) * .665);transform-origin:50% 0;transform-style:preserve-3d;border-radius:calc(var(--lw) * .006) calc(var(--lw) * .006) calc(var(--lw) * .03) calc(var(--lw) * .03);background:linear-gradient(#ffffff0d,#0000 30%),linear-gradient(#474b57 0%,#3a3e49 55%,#31343e 100%);position:absolute;top:100%;left:0;transform:rotateX(90deg);box-shadow:inset 0 0 0 1px #ffffff17}.kai-mb-klavye{border-radius:calc(var(--lw) * .006);height:43%;box-shadow:inset 0 calc(var(--lw) * .002) calc(var(--lw) * .004) #000000b3;background:#121318;flex-direction:column;gap:3.2%;padding:1.6% 1.4%;display:flex;position:absolute;top:6%;left:14.5%;right:14.5%}.kai-mb-sira{flex:1;gap:1.1%;display:flex}.kai-mb-sira:first-child{flex:.55}.kai-mb-sira i{border-radius:calc(var(--lw) * .0018);background:linear-gradient(#0b0c10,#08090c);flex-basis:0;box-shadow:inset 0 1px #ffffff0d}.kai-mb-hoparlor{opacity:.85;background:radial-gradient(circle,#0000008c 0 .55px,#0000 .9px) 0 0/4px 4px;width:9.5%;height:43%;position:absolute;top:6%}.kai-mb-hoparlor.is-sol{left:3%}.kai-mb-hoparlor.is-sag{right:3%}.kai-mb-trackpad{border-radius:calc(var(--lw) * .008);background:linear-gradient(#424652,#3a3e49);height:39%;position:absolute;top:54%;left:30%;right:30%;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f}.kai-mb-on-kenar{height:var(--t-govde);transform-origin:50% 0;border-radius:0 0 calc(var(--lw) * .012) calc(var(--lw) * .012);background:radial-gradient(9% 70% at 50% 0,#1b1d23 0 60%,#0000 62%),linear-gradient(#2f323b,#1c1e24);position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.kai-mb-golge{transform:translateZ(calc(var(--t-govde) * -1.2));filter:blur(18px);background:radial-gradient(closest-side,#000000b3,#0000004d 55%,#0000);border-radius:50%;position:absolute;inset:-4% -8% -10%}.kai-mb-mentese{left:9%;right:9%;bottom:calc(var(--lw) * -.006);height:calc(var(--lw) * .012);border-radius:calc(var(--lw) * .006);transform:translateZ(calc(var(--t-kapak) * -.5));background:linear-gradient(#16171c,#3a3d47 50%,#16171c);position:absolute}.kai-mb-masaustu{opacity:var(--o,0);background:radial-gradient(120% 90% at 28% 18%,#3150ff 0%,#1a2fb8 32%,#0b1460 62%,#05081f 100%);position:absolute;inset:0}.kai-mb-pencere{opacity:var(--o,0);transform-origin:50% 60%;border-radius:calc(var(--lw) * .007);box-shadow:0 calc(var(--lw) * .01) calc(var(--lw) * .03) #0000008c, 0 0 0 1px #ffffff1f;position:absolute;inset:5.5% 3.2% 4.2%;overflow:hidden}.kai-safari{background:#1c1c1f;grid-template-rows:auto 1fr;width:100%;height:100%;display:grid}.kai-safari-krom{align-items:center;gap:calc(var(--lw) * .012);height:calc(var(--lw) * .034);padding:0 calc(var(--lw) * .011);color:#ebebf09e;background:linear-gradient(#313136,#29292d);border-bottom:1px solid #0000008c;grid-template-columns:auto auto 1fr auto;display:grid}.kai-safari-krom svg{width:calc(var(--lw) * .0125);height:calc(var(--lw) * .0125);fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.kai-safari-isiklar{gap:calc(var(--lw) * .0055);display:flex}.kai-safari-isiklar i{width:calc(var(--lw) * .0085);height:calc(var(--lw) * .0085);background:#ff5f57;border-radius:50%;box-shadow:inset 0 0 0 .5px #00000040}.kai-safari-isiklar i:nth-child(2){background:#febc2e}.kai-safari-isiklar i:nth-child(3){background:#28c840}.kai-safari-gezinme,.kai-safari-araclar{gap:calc(var(--lw) * .011);display:flex}.kai-safari-gezinme .is-pasif{opacity:.4}.kai-safari-adres{justify-content:center;justify-self:center;align-items:center;gap:calc(var(--lw) * .005);width:46%;min-width:46%;height:calc(var(--lw) * .022);border-radius:calc(var(--lw) * .006);color:#f0f0f5e6;font-family:var(--font-geist-mono,ui-monospace), monospace;font-size:max(.55rem, calc(var(--lw) * .0112));letter-spacing:.01em;background:#00000052;display:flex;overflow:hidden}.kai-safari-adres svg{width:calc(var(--lw) * .0105);height:calc(var(--lw) * .0105);color:#f0f0f59e}.kai-safari-alan{white-space:nowrap;animation:kai-adres-gir .32s var(--ease-out)}@keyframes kai-adres-gir{0%{opacity:.2;filter:blur(3px);translate:0 15%}}.kai-safari-sayfa{background:#000;position:relative;overflow:hidden}.kai-mb-siteler{opacity:var(--o,0);position:absolute;inset:0}.kai-mb-site{opacity:0;transition:opacity var(--dur-long) ease;position:absolute;inset:0}.kai-mb-site[data-active=true]{opacity:1}.kai-mb-site video,.kai-mb-site img{object-fit:cover;object-position:top;width:100%;height:100%}.kai-mb-site video{display:block}.kai-kapak-ticks{right:var(--studio-pad);gap:.6rem;display:grid;position:absolute;top:50%;translate:0 -50%}.kai-kapak-ticks span{width:.35rem;height:1.4rem;transition:background var(--dur-long) ease, height var(--dur-long) ease;background:#f4f1ea2e;border-radius:1rem}.kai-kapak-ticks span[data-active=true]{background:var(--kai-cream);height:2.6rem}@media (max-width:820px){.kai-kapak-sticky{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;padding-top:5.5rem}.kai-kapak-stage{--lw:84vw;order:-1;height:auto;min-height:44svh}.kai-kapak-list{grid-template-columns:1fr 1fr;gap:.2rem 1rem}.kai-kapak-name{font-size:1rem}.kai-kapak-detail{min-height:5rem;margin-top:1rem}.kai-kapak-ticks{display:none}}@media (prefers-reduced-motion:reduce){.kai-kapak{height:auto}.kai-kapak-sticky{height:auto;min-height:100svh;position:relative}.kai-mb-kamera{transform:rotateX(-14deg)!important}.kai-mb-kapak{transform:rotateX(12deg)!important}.kai-mb-masaustu,.kai-mb-pencere,.kai-mb-siteler{opacity:1!important;transform:none!important}.kai-mb-site:first-child{opacity:1}.kai-mb-site,.kai-safari-alan,.kai-kapak-list li,.kai-kapak-detail{transition:none}}.kai-home-manifesto.kai-manifesto-reveal{height:240vh;padding:0;display:block;position:relative}.kai-manifesto-sticky{min-height:100svh;padding:6rem var(--studio-pad) 4rem;grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);align-items:center;gap:clamp(2rem,7vw,8rem);display:grid;position:sticky;top:0}.kai-manifesto-reveal .kai-manifesto-mark{isolation:isolate;opacity:calc(.35 + var(--p,0) * 1.3);position:relative}.kai-manifesto-reveal .kai-manifesto-mark:before{content:"";z-index:-1;opacity:var(--p,0);filter:blur(30px);background:radial-gradient(closest-side,#1f3ae0d9,#0000);position:absolute;inset:-35%}.kai-manifesto-reveal h2{max-width:16ch;margin:1rem 0 1.6rem}.kai-manifesto-reveal p:not(.studio-eyebrow){letter-spacing:-.02em;max-width:34ch;color:var(--kai-cream);margin:0 0 2rem;font-size:clamp(1.3rem,.9rem + 1.3vw,2.1rem);line-height:1.32}.kai-manifesto-word{opacity:clamp(.14, calc((var(--p,0) - .08) * 1.25 * var(--n) - var(--i) + 1), 1);transition:opacity var(--dur-short) linear}@media (max-width:820px){.kai-manifesto-sticky{grid-template-columns:1fr;gap:1.5rem}.kai-manifesto-reveal .kai-manifesto-mark{justify-self:start;width:5rem}}@media (prefers-reduced-motion:reduce){.kai-home-manifesto.kai-manifesto-reveal{height:auto}.kai-manifesto-sticky{position:relative}.kai-manifesto-word{opacity:1}}.kai-capability-swap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.kai-capability-swap .kai-capability-list{grid-template-columns:1fr}.kai-capability-swap .kai-capability-row{grid-template-columns:1fr;align-content:center;min-height:46vh}.kai-capability-swap .kai-capability-row:not([data-active=true]) .kai-capability-copy h3,.kai-capability-swap .kai-capability-row:not([data-active=true]) .kai-capability-copy p,.kai-capability-swap .kai-capability-row:not([data-active=true]) .kai-capability-project{color:#c0c5e7}.kai-capability-swap .kai-capability-media{display:none}.kai-capability-swap .kai-capability-copy h3{font-size:var(--t-kart)}.kai-capability-swap .kai-capability-copy p{font-size:1rem}.kai-capability-stage{padding-top:2rem;position:sticky;top:calc(50vh - min(19vw,15rem))}.kai-capability-stage-frame{aspect-ratio:16/10;background:var(--kai-deep);border-radius:.6rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 5rem #04082873,0 0 0 1px #f4f1ea33}.kai-capability-stage-frame>span{opacity:0;clip-path:inset(0 0 100%);transition:opacity var(--dur-long) ease, scale var(--dur-xl) var(--ease-out), clip-path var(--dur-xl) var(--ease-in-out);position:absolute;inset:0;scale:1.08}.kai-capability-stage-frame>span[data-active=true]{opacity:1;clip-path:inset(0);scale:1}.kai-capability-stage-frame img{object-fit:cover;object-position:top center}.kai-capability-stage-frame p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--kai-cream);font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.12em;text-transform:uppercase;background:#07080f;border-radius:999px;margin:0;padding:.45rem .75rem;font-size:.6875rem;position:absolute;bottom:1rem;left:1rem}@media (max-width:900px){.kai-capability-swap{grid-template-columns:1fr}.kai-capability-stage{display:none}.kai-capability-swap .kai-capability-row{opacity:1;grid-template-columns:minmax(0,1fr) clamp(7rem,30vw,10rem);min-height:0}.kai-capability-swap .kai-capability-media{display:block}}@keyframes kai-ekran-otur{0%{opacity:.4;transform:perspective(1600px)rotateX(18deg)scale(.92)}to{opacity:1;transform:perspective(1600px)rotateX(0)scale(1)}}@supports (animation-timeline:view()){.kai-playbill-media{transform-origin:50% 100%;animation:linear both kai-ekran-otur;animation-timeline:view();animation-range:entry entry 90%}}.kai-urun-efekt{pointer-events:none;position:absolute;inset:0}[data-urun=simetria] .kai-urun-efekt{background:linear-gradient(var(--kai-cream), var(--kai-cream)) 62% 22% / 1.4rem 2px no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 62% 22% / 2px 1.4rem no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 84% 22% / 1.4rem 2px no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 84% 22% / 2px 1.4rem no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 62% 80% / 1.4rem 2px no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 62% 80% / 2px 1.4rem no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 84% 80% / 1.4rem 2px no-repeat, linear-gradient(var(--kai-cream), var(--kai-cream)) 84% 80% / 2px 1.4rem no-repeat}[data-urun=simetria] .kai-urun-efekt:after{content:"";background:linear-gradient(90deg,#0000,#6f85fff2,#0000);height:2px;animation:3.2s cubic-bezier(.45,0,.55,1) infinite alternate kai-tara;position:absolute;top:18%;left:52%;right:6%;box-shadow:0 0 1.2rem .3rem #1f3ae08c}@keyframes kai-tara{to{top:82%}}[data-urun=sezi] .kai-urun-efekt:after{content:"";background:#ff5a3c;border-radius:50%;width:.6rem;height:.6rem;animation:1.6s ease-out infinite kai-nabiz;position:absolute;top:1.1rem;right:1.1rem;box-shadow:0 0 #ff5a3c99}@keyframes kai-nabiz{to{box-shadow:0 0 0 1rem #ff5a3c00}}@keyframes kai-dalga{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.kai-playbill-media,.kai-urun-efekt:after,.kai-urun-efekt i{animation:none}}@keyframes kai-baslik-gir{0%{opacity:0;filter:blur(8px);translate:0 .5em}to{opacity:1;filter:blur();translate:0}}@supports (animation-timeline:view()){.studio-section-head h2,.sales-work-section>header h2,.sales-archive-section>header h2,.sales-service-section>h2,.case-story .case-section-head h2,.approach-section-heading h2,.service-work-preview-heading h2,.studio-footer-hero h2{animation:linear both kai-baslik-gir;animation-timeline:view();animation-range:entry entry 70%}}@keyframes kai-sayfa-gir{0%{opacity:0;translate:0 .9rem}}.kai-sayfa{animation:kai-sayfa-gir .52s var(--ease-out)}@media (max-width:46rem){.kai-sayfa:has(.kai-home){animation:none}}@media (prefers-reduced-motion:reduce){.studio-section-head h2,.sales-work-section>header h2,.sales-archive-section>header h2,.sales-service-section>h2,.case-story .case-section-head h2,.approach-section-heading h2,.service-work-preview-heading h2,.studio-footer-hero h2,.kai-sayfa{animation:none}}.kai-home .kai-worlds{padding-block:0 clamp(3rem,6vw,5rem)}.kai-pinned-gallery{height:calc(100vh + var(--count,4) * 42vh);position:relative}.kai-pinned-gallery-sticky{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(1.5rem,3vh,2.5rem);height:100svh;padding-top:5.5rem;display:grid;position:sticky;top:0;overflow:hidden}.kai-pinned-gallery-sticky>.studio-section-head{margin-bottom:0}.kai-pinned-gallery-track{min-width:0;padding-inline:calc(50vw - clamp(18rem, 34vw, 32rem) / 2 - var(--studio-pad));transform:translateX(var(--x,0));will-change:transform;align-items:center;gap:clamp(1rem,2vw,2rem);display:flex}.kai-pinned-gallery-track>*{width:clamp(18rem,34vw,32rem);scale:calc(1 - var(--d,0) * .16);opacity:calc(1 - var(--d,0) * .55);filter:saturate(calc(1 - var(--d,0) * .6));transition:scale var(--dur-short) linear, opacity var(--dur-short) linear;flex:none}@media (max-width:820px){.kai-pinned-gallery{height:auto}.kai-pinned-gallery-sticky{height:auto;padding-top:0;position:relative;overflow:visible}.kai-pinned-gallery-track{padding-inline:0 var(--studio-pad);margin-right:calc(-1 * var(--studio-pad));scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;transform:none}.kai-pinned-gallery-track>*{opacity:1;filter:none;scroll-snap-align:start;width:78vw;scale:1}}@keyframes kai-deste{0%{transform:translateX(calc((2.5 - var(--k)) * 104%)) rotate(calc((var(--k) - 2.5) * 5deg)) translateY(calc(var(--k) * -.4rem))}to{transform:none}}.kai-creative-preview-grid>:first-child{--k:0}.kai-creative-preview-grid>:nth-child(2){--k:1}.kai-creative-preview-grid>:nth-child(3){--k:2}.kai-creative-preview-grid>:nth-child(4){--k:3}.kai-creative-preview-grid>:nth-child(5){--k:4}.kai-creative-preview-grid>:nth-child(6){--k:5}@media (min-width:1024px){@supports (animation-timeline:view()){.kai-creative-preview-grid{view-timeline:--kai-deste block}.kai-creative-preview-grid>*{z-index:calc(6 - var(--k,0));animation:linear both kai-deste;animation-timeline:--kai-deste;animation-range:entry 10% cover 45%;position:relative}}}@keyframes kai-kivilcim{0%{background-position:0 0,0 0,0 0}to{background-position:0 -40rem,0 -28rem,0 -52rem}}.studio-footer{isolation:isolate;position:relative}.studio-footer:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 18% 70%, rgb(var(--kor) / .75) 0 1.2px, transparent 2px), radial-gradient(circle at 62% 40%, #ffbe7899 0 1px, transparent 1.8px), radial-gradient(circle at 84% 85%, rgb(var(--kor) / .55) 0 1.4px, transparent 2.2px);opacity:.8;background-size:23rem 40rem,31rem 28rem,19rem 52rem;animation:22s linear infinite kai-kivilcim;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 25%,#000 100%);mask-image:linear-gradient(#0000 25%,#000 100%)}@keyframes kai-vaka-ekran{0%{opacity:0;transform:perspective(1800px)rotateX(62deg)translateY(12%)scale(.9)}55%{opacity:1}to{opacity:1;transform:perspective(1800px)rotateX(0)translateY(0)scale(1)}}@keyframes kai-vaka-telefon{0%{opacity:0;transform:perspective(1200px)rotateY(-38deg)translate(30%)}to{opacity:1;transform:none}}.case-stage-frame{transform-origin:50% 100%;animation:kai-vaka-ekran 1.5s var(--ease-out) .12s both}.case-stage-phone{animation:kai-vaka-telefon 1.3s var(--ease-out) .7s both}@keyframes kai-urun-giris{0%{opacity:0;filter:blur(6px);transform:perspective(2000px)rotateY(-16deg)rotateX(10deg)scale(.9)}to{opacity:1;filter:none;transform:none}}.studio-product-lead{animation:kai-urun-giris 1.4s var(--ease-out) .15s both}@keyframes kai-okuma{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){.kai-note-article:before{content:"";z-index:95;background:var(--kai-ultra);transform-origin:0;height:3px;animation:linear both kai-okuma;animation-timeline:scroll(root);position:fixed;top:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.kai-pinned-gallery{height:auto}.kai-pinned-gallery-sticky{height:auto;position:relative}.kai-pinned-gallery-track{overflow-x:auto;transform:none}.kai-pinned-gallery-track>*{opacity:1;filter:none;scale:1}.kai-creative-preview-grid>*,.studio-footer:before,.case-stage-frame,.case-stage-phone,.studio-product-lead{animation:none}}@keyframes kai-perde-sol{0%{scale:1.42 1}}@keyframes kai-perde-sag{0%{scale:1.42 1}}@keyframes kai-perde-ust{0%,to{z-index:60}}@keyframes kai-perde-surtun{0%,to{scale:1}34%{scale:1.016 1}70%{scale:.997 1}}.kai-layer[data-slug=sol-perde]{transform-origin:0;animation:kai-perde-sol 2.4s var(--ease-sahne) .35s backwards, kai-perde-ust 1.55s step-end .35s backwards, kai-perde-surtun 1.5s ease-in-out 2.75s}.kai-layer[data-slug=sag-perde]{transform-origin:100%;animation:kai-perde-sag 2.4s var(--ease-sahne) .35s backwards, kai-perde-ust 1.55s step-end .35s backwards, kai-perde-surtun 1.5s ease-in-out 2.89s}@keyframes kai-isik-yan{0%{opacity:0}}.kai-poster-spots{pointer-events:none;mix-blend-mode:screen;height:62%;animation:1.5s ease-out 1.9s backwards kai-isik-yan;position:absolute;inset:0 0 auto}.kai-poster-spots:before,.kai-poster-spots:after{content:"";filter:blur(10px);transform-origin:50% 0;background:conic-gradient(from 180deg at 50% 0,#0000 166deg,#f4f1ea4d 175deg,#fff8e66b 180deg,#f4f1ea4d 185deg,#0000 194deg);width:46%;height:100%;animation:11s ease-in-out infinite alternate kai-huzme;position:absolute;top:-4%}.kai-poster-spots:before{left:4%;rotate:-24deg}.kai-poster-spots:after{animation-direction:alternate-reverse;animation-delay:-5.5s;right:4%;rotate:24deg}@keyframes kai-huzme{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes kai-ampul{to{background-position:1.4rem 0,-1.4rem 100%}}.kai-marquee{background:var(--kai-night);isolation:isolate;position:relative}.kai-marquee:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffe2aa 0 .18rem,#ffbe6e80 .24rem,#0000 .42rem) 0 0/1.4rem .9rem repeat-x,radial-gradient(circle,#ffe2aa 0 .18rem,#ffbe6e80 .24rem,#0000 .42rem) 0 100%/1.4rem .9rem repeat-x;animation:1.6s steps(2,end) infinite kai-ampul;position:absolute;inset:0}.kai-marquee>span{color:var(--kai-cream);text-shadow:0 0 .8rem #ffaa5066}.kai-marquee>a strong{color:var(--kai-cream)}.kai-kapak:before,.kai-home .kai-commissions:before{content:"";z-index:2;background:radial-gradient(1.2rem 1.5rem at 1.2rem 0, var(--kai-ultra) 97%, transparent) 0 0 / 2.4rem 2.2rem repeat-x;filter:brightness(.75);pointer-events:none;height:2.2rem;position:absolute;inset:0 0 auto}.kai-home .kai-commissions,.kai-kapak-stage{position:relative}.kai-kapak-spot{pointer-events:none;filter:blur(18px);background:conic-gradient(from 180deg at 50% 0,#0000 156deg,#f4f1ea1a 168deg,#f4f1ea29 180deg,#f4f1ea1a 192deg,#0000 204deg);width:min(70vw,64rem);height:112%;position:absolute;top:-8%;left:50%;translate:-50%}.kai-kapak-floor{pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,#f4f1ea24,#1f3ae01f 55%,#0000);border-radius:50%;width:min(68vw,60rem);height:22%;position:absolute;bottom:8%;left:50%;translate:-50%}@keyframes kai-spot-tara{0%{--sx:12%;--sy:30%}50%{--sx:88%;--sy:70%}to{--sx:12%;--sy:30%}}@property --sx{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --sy{syntax:"<length-percentage>";inherits:true;initial-value:40%}.kai-spot-stage{padding-bottom:0;animation:14s ease-in-out infinite kai-spot-tara;position:relative}.kai-spot-stage[data-follow=true]{animation:none}.kai-spot-grid{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.6rem) clamp(.9rem,1.4vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.kai-spot-card{color:var(--kai-cream);transform-origin:50% 100%;transition:transform var(--dur-long) var(--ease-out);gap:.8rem;text-decoration:none;display:grid}.kai-spot-card:hover,.kai-spot-card:focus-visible{transform:rotateX(7deg)translateY(-.5rem)}.kai-spot-card:focus-visible{outline:2px solid var(--kai-focus);outline-offset:6px}.kai-spot-media{aspect-ratio:16/10;background:#11142a;border-radius:.35rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 2.5rem #00000080}.kai-spot-media img{object-fit:cover;object-position:top;transition:scale var(--dur-xl) var(--ease-out)}.kai-spot-meta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.kai-spot-meta strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:500;display:block}.kai-spot-meta small{color:var(--ocak-soft);font-size:.8rem;display:block}.kai-spot-meta em{white-space:nowrap;font-style:normal;font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--kai-focus);font-size:.6875rem}.kai-spot-light{pointer-events:none;background:radial-gradient(26rem 20rem at var(--sx) var(--sy), #fff4de1a, transparent 60%), radial-gradient(36rem 28rem at var(--sx) var(--sy), transparent 0, #07080f80 75%);position:absolute;inset:-3rem -2rem 0}@media (max-width:1100px){.kai-spot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kai-spot-grid{grid-template-columns:1fr}}@media (hover:none){.kai-spot-light{display:none}}.kai-playbills{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:4.5rem 0 0;list-style:none;display:grid}.kai-playbills>li{transform-origin:50% -4.5rem;rotate:var(--swing,0deg);position:relative}.kai-playbills>li:before,.kai-playbills>li:after{content:"";background:linear-gradient(#f4f1ea00,#f4f1ea73);width:1px;height:4.5rem;position:absolute;top:-4.5rem}.kai-playbills>li:before{left:18%}.kai-playbills>li:after{right:18%}.kai-playbill{background:var(--kai-cream);height:100%;color:var(--kai-ink);transition:box-shadow var(--dur-long) ease;border-radius:.3rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 2rem 3.5rem #00000080}.kai-playbill:hover{box-shadow:0 2.6rem 4.5rem #0009,0 0 0 1px #fff4de99}.kai-playbill:focus-visible{outline:2px solid var(--kai-focus);outline-offset:4px}.kai-playbill-media{aspect-ratio:4/3;transform-origin:50% 100%;position:relative;overflow:hidden}.kai-playbill-media img{object-fit:cover;object-position:top}[data-urun=sezi] .kai-playbill-media{background:#091a3b}[data-urun=sezi] .kai-playbill-media img{object-fit:cover;object-position:top center}.kai-playbill-body{flex:1;gap:.45rem;padding:1.4rem 1.4rem 1.6rem;display:grid}.kai-playbill-body small{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.14em;text-transform:uppercase;color:#12141c99;font-size:.6875rem}.kai-playbill .kai-playbill-body strong{color:var(--kai-ink);letter-spacing:-.045em;font-size:clamp(1.9rem,1.3rem + 1.6vw,2.75rem);font-weight:600;line-height:.98}.kai-playbill-body>span{color:#12141cb8;font-size:.92rem;line-height:1.5}.kai-playbill-stub{background:var(--kai-cream);font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--kai-ultra);transform-origin:0 0;transition:transform var(--dur-long) cubic-bezier(.3, 1.4, .4, 1);border-top:1.5px dashed #12141c47;justify-content:space-between;gap:1rem;padding:.95rem 1.4rem;font-size:.6875rem;display:flex;position:relative}.kai-playbill-stub:before,.kai-playbill-stub:after{content:"";background:var(--kai-night);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:-.55rem}.kai-playbill-stub:before{left:-.55rem}.kai-playbill-stub:after{right:-.55rem}.kai-playbill:hover .kai-playbill-stub,.kai-playbill:focus-visible .kai-playbill-stub{transform:translateY(.5rem)rotate(4deg)}@media (max-width:820px){.kai-playbills{grid-template-columns:1fr;padding-top:3rem}}.kai-home .kai-worlds{isolation:isolate;background:radial-gradient(60% 55% at 50% 58%, #f4f1ea1a, transparent 70%), linear-gradient(#060c3c59, #060c3c8c), var(--kai-ultra);position:relative}.kai-worlds-zemin{z-index:-1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kai-manifesto-reveal .kai-manifesto-sticky:before{content:"";pointer-events:none;background:radial-gradient(34rem 26rem at 62% 50%, rgb(255 244 222/calc(var(--p,0) * .12)), transparent 70%);position:absolute;inset:0}.kai-final-perde{z-index:0;pointer-events:none;opacity:.9;background-repeat:no-repeat;background-size:cover;width:34%;position:absolute;top:0;bottom:0}.kai-final-perde.is-sol{left:0;translate:-100%}.kai-final-perde.is-sag{right:0;translate:100%}.kai-final-perde img,.kai-salon-perde img{object-fit:cover;width:100%;height:100%;display:block}.kai-final-perde.is-sol img,.kai-salon-perde.is-sol img{object-position:right top}.kai-final-perde.is-sag img,.kai-salon-perde.is-sag img{object-position:left top}.studio-footer>:not(.kai-final-perde){z-index:1;position:relative}@keyframes kai-final-sol{to{translate:-62%}}@keyframes kai-final-sag{to{translate:62%}}@supports (animation-timeline:view()){.studio-footer{view-timeline:--kai-final block}.kai-final-perde.is-sol{animation:linear both kai-final-sol;animation-timeline:--kai-final;animation-range:entry 20% exit 0%}.kai-final-perde.is-sag{animation:linear both kai-final-sag;animation-timeline:--kai-final;animation-range:entry 20% exit 0%}}@media (max-width:820px){.kai-final-perde{opacity:.6;width:40%}}@media (prefers-reduced-motion:reduce){.kai-layer[data-slug=sol-perde],.kai-layer[data-slug=sag-perde],.kai-poster-spots,.kai-poster-spots:before,.kai-poster-spots:after,.kai-marquee:before,.kai-spot-stage,.kai-final-perde{animation:none}.kai-playbill-stub,.kai-spot-card{transition:none}}@property --isik{syntax:"<number>+";inherits:true;initial-value:120 140 255}.kai-home .kai-salon{--isik:120 140 255;background:radial-gradient(70% 46% at 50% 34%, rgb(var(--isik) / .1), transparent 72%), var(--kai-night);color:var(--kai-cream);--studio-accent-text:var(--kai-focus);transition:--isik .6s linear;position:relative;overflow:hidden}.kai-home .kai-salon .studio-eyebrow,.kai-home .kai-salon .studio-section-side p{color:var(--ocak-soft)}.kai-salon-sahne{--ekran-g:min(100%, 64rem, calc((100svh - 22rem) * 16 / 9));isolation:isolate;place-items:center;padding:1.25rem 0 clamp(5.5rem,8vw,7.5rem);display:grid;position:relative}.kai-salon-isik,.kai-salon-isik-canli{z-index:-1;width:calc(var(--ekran-g) * 1.25);aspect-ratio:16/9;filter:blur(64px)saturate(1.5);pointer-events:none;position:absolute;top:4%;left:50%;translate:-50%}.kai-salon-isik{opacity:.4}.kai-salon-isik img{object-fit:cover}.kai-salon-isik-canli{opacity:0;transition:opacity var(--dur-xl) ease}.kai-salon:has(.kai-salon-ekran[data-acik=true]) .kai-salon-isik-canli{opacity:.7}.kai-salon-ekran{width:var(--ekran-g);aspect-ratio:16/9;filter:brightness(.35);transition:filter .9s var(--ease-out);background:#000;border-radius:.55rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4f1ea1a,0 0 0 .5rem #00000059,0 2.5rem 6rem #000000a6}.kai-salon[data-open=true] .kai-salon-ekran{filter:brightness()}.kai-salon-ekran video{object-fit:cover;width:100%;height:100%;display:block}.kai-salon-oynat{width:4.75rem;height:4.75rem;color:var(--kai-night);cursor:pointer;transition:transform var(--dur-medium) var(--ease-out);background:#f4f1eaf0;border:0;border-radius:50%;place-items:center;margin:auto;padding:0;display:grid;position:absolute;inset:0;box-shadow:0 1.2rem 3rem #00000073}.kai-salon-oynat:hover{transform:scale(1.06)}.kai-salon-oynat svg{fill:currentColor;width:1.7rem;height:1.7rem;margin-left:.2rem}.kai-salon-perde{z-index:2;pointer-events:none;width:52%;transition:translate var(--dur-sahne) var(--ease-sahne);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:3rem}.kai-salon-perde.is-sol{left:0}.kai-salon-perde.is-sag{right:0}.kai-salon[data-open=true] .kai-salon-perde.is-sol{translate:-84%}.kai-salon[data-open=true] .kai-salon-perde.is-sag{translate:84%}.kai-salon-koltuk{z-index:3;pointer-events:none;width:min(118%,92rem);display:grid;position:absolute;bottom:0;left:50%;translate:-50%}.kai-salon-koltuk>span{grid-area:1/1;justify-content:center;align-self:end;display:flex}.kai-salon-koltuk i{background:linear-gradient(180deg, rgb(var(--isik) / .55) 0, rgb(var(--isik) / .16) 5%, #0d0f19 16%, #06070d 70%);box-shadow:inset 0 1px 0 rgb(var(--isik) / .35);border-radius:46% 46% 10% 10%/34% 34% 6% 6%;flex:1;position:relative}.kai-salon-koltuk i:after{content:"";background:#00000073;width:1px;position:absolute;top:22%;bottom:18%;left:50%}.kai-salon-koltuk .is-arka{opacity:.75;gap:.35rem;margin-bottom:clamp(2.6rem,4vw,3.6rem);padding:0 7%}.kai-salon-koltuk .is-arka i{max-width:4.6rem;height:clamp(2.2rem,3.4vw,3.1rem)}.kai-salon-koltuk .is-on{gap:.5rem}.kai-salon-koltuk .is-on i{max-width:7.2rem;height:clamp(3.2rem,5.2vw,4.8rem)}.kai-salon-kunye{grid-template-columns:1fr auto;align-items:end;gap:1rem 2rem;width:min(100%,64rem);margin:.5rem auto 0;display:grid}.kai-salon-baslik{gap:.35rem;display:grid}.kai-salon-simdi{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--isik) / .95);filter:saturate(.6)brightness(1.4);font-size:.6875rem}.kai-salon-baslik strong{letter-spacing:-.03em;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600;line-height:1.05}.kai-salon-baslik small:last-child{color:#f4f1eaad;font-size:.9rem}.kai-salon-araclar{align-items:center;gap:.55rem;display:flex}.kai-salon-ikon{width:2.75rem;height:2.75rem;color:var(--kai-cream);cursor:pointer;transition:background-color var(--dur-medium) var(--ease-out), border-color var(--dur-medium) var(--ease-out);background:#f4f1ea0a;border:1px solid #f4f1ea47;border-radius:50%;place-items:center;padding:0;display:grid}.kai-salon-ikon:hover{background:#f4f1ea1a;border-color:#f4f1eab3}.kai-salon-ikon svg{fill:currentColor;width:1.15rem;height:1.15rem}.kai-salon-ikon:focus-visible,.kai-salon-vaka:focus-visible{outline:2px solid var(--kai-focus);outline-offset:3px}.studio-shell .kai-salon-vaka,.kai-salon-vaka{background:var(--kai-cream);min-height:2.75rem;color:var(--kai-night);transition:transform var(--dur-medium) var(--ease-out);border-radius:999px;align-items:center;padding:0 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.kai-salon-vaka:hover{transform:translateY(-2px)}.kai-salon-zaman{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.kai-salon-zaman small{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#f4f1eab3;font-size:.75rem}.kai-salon-cubuk{background:#f4f1ea29;border-radius:2px;height:2px;position:relative;overflow:hidden}.kai-salon-cubuk:after{content:"";background:var(--kai-cream);transform-origin:0;transform:scaleX(var(--ilerleme,0));position:absolute;inset:0}.kai-salon-program{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;width:min(100%,64rem);margin:2rem auto 0;padding:0;list-style:none;display:grid}.kai-salon-program button{all:unset;box-sizing:border-box;cursor:pointer;opacity:.5;width:100%;transition:opacity var(--dur-medium) var(--ease-out);gap:.6rem;display:grid;position:relative}.kai-salon-program button:hover{opacity:.85}.kai-salon-program button[aria-current=true]{opacity:1}.kai-salon-program button:focus-visible{outline:2px solid var(--kai-focus);outline-offset:4px;border-radius:.5rem}.kai-salon-afis{aspect-ratio:16/9;transition:box-shadow var(--dur-medium) var(--ease-out), transform var(--dur-medium) var(--ease-out);border-radius:.45rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4f1ea1a}.kai-salon-program button:hover .kai-salon-afis{transform:translateY(-3px)}.kai-salon-program button[aria-current=true] .kai-salon-afis{box-shadow:0 0 0 1px #f4f1ead9,0 .8rem 2rem #00000080}.kai-salon-afis img{object-fit:cover}.kai-salon-afis:after{content:"";background:var(--kai-cream);transform-origin:0;height:3px;transform:scaleX(var(--ilerleme,0));position:absolute;bottom:0;left:0;right:0}.kai-salon-bilet{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem;display:grid}.kai-salon-bilet strong{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.kai-salon-bilet small{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--ocak-soft);font-size:.6875rem}@media (max-width:1100px){.kai-salon-program{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.8rem;display:flex;overflow-x:auto}.kai-salon-program::-webkit-scrollbar{display:none}.kai-salon-program>li{scroll-snap-align:start;flex:none;width:clamp(9.5rem,30vw,13rem)}}@media (max-width:620px){.kai-salon-sahne{--ekran-g:100%;padding-bottom:3.6rem}.kai-salon[data-open=true] .kai-salon-perde.is-sol{translate:-93%}.kai-salon[data-open=true] .kai-salon-perde.is-sag{translate:93%}.kai-salon-kunye{grid-template-columns:1fr}.kai-salon-koltuk .is-arka{display:none}.kai-salon-koltuk .is-on i{height:2.6rem}.kai-salon-isik,.kai-salon-isik-canli{filter:blur(36px)saturate(1.4)}}@media (prefers-reduced-motion:reduce){.kai-salon-ekran,.kai-salon-perde,.kai-salon-isik-canli,.kai-home .kai-salon{transition:none}.kai-salon-ekran{filter:none}}.studio-nav{color:var(--kai-cream);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#07080fb8;border-color:#f4f1ea1a}.studio-nav .studio-nav-links a,.studio-nav .studio-language-switcher button{color:#f4f1eab8}.studio-nav .studio-nav-links a:hover,.studio-nav .studio-nav-links a[data-active=true],.studio-nav .studio-language-switcher button[aria-pressed=true]{color:var(--kai-cream)}.studio-nav .studio-nav-wordmark img{filter:none!important}@keyframes kai-alt-perde-sol{0%{translate:0}to{translate:-100%}}@keyframes kai-alt-perde-sag{0%{translate:0}to{translate:100%}}.sales-portfolio-hero,.sales-page-hero,.studio-page-hero,.approach-hero,.studio-contact-head,.case-hero,.kai-kulis-bas{isolation:isolate;position:relative;overflow:hidden}.sales-portfolio-hero:before,.sales-page-hero:before,.studio-page-hero:before,.approach-hero:before,.studio-contact-head:before,.case-hero:before,.kai-kulis-bas:before{content:"";z-index:-1;pointer-events:none;filter:blur(12px);transform-origin:28% 0;background:conic-gradient(from 180deg at 28% -6%,#0000 160deg,#f4f1ea12 172deg,#fff6e21f 180deg,#f4f1ea12 188deg,#0000 200deg),radial-gradient(60% 50% at 28% 40%,#1f3ae029,#0000 70%);height:120%;animation:13s ease-in-out infinite alternate kai-huzme;position:absolute;inset:0 0 auto}.sales-portfolio-hero:after,.sales-page-hero:after,.studio-page-hero:after,.approach-hero:after,.studio-contact-head:after,.case-hero:after,.kai-kulis-bas:after{content:"";z-index:5;pointer-events:none;animation:kai-alt-perde-ac 1.9s var(--ease-sahne) .1s both;background:url(/images/_v/poster-katman-sol-perde-webp-a1991dcf-640.webp) 0 0/51% 100% no-repeat,url(/images/_v/poster-katman-sag-perde-webp-9f1c7f37-640.webp) 100% 0/51% 100% no-repeat;position:absolute;inset:0}@keyframes kai-alt-perde-ac{0%{opacity:1;background-position:0 0,100% 0;background-size:51% 100%,51% 100%}85%{opacity:1;background-size:0% 100%,0% 100%}to{opacity:0;background-size:0% 100%,0% 100%}}@keyframes kai-serit-duz{to{transform:translate(-50%)}}@keyframes kai-serit-ters{0%{transform:translate(-50%)}to{transform:translate(0)}}.kai-hero-marquee{margin-inline:calc(-1 * var(--studio-pad));grid-column:1/-1;gap:.9rem;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.kai-hero-marquee-row{overflow:hidden}.kai-hero-marquee-row ul{gap:.9rem;width:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite kai-serit-duz;display:flex}.kai-hero-marquee-row[data-yon=ters] ul{animation-name:kai-serit-ters;animation-duration:70s}.kai-hero-marquee:hover ul{animation-play-state:paused}.kai-hero-marquee li{gap:.4rem;width:clamp(12rem,18vw,17rem);display:grid}.kai-hero-marquee-media{aspect-ratio:16/10;background:#11142a;border-radius:.35rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4f1ea1a}.kai-hero-marquee-media img{object-fit:cover;object-position:top}.kai-hero-marquee small{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.12em;text-transform:uppercase;color:#f4f1ea99;font-size:.6875rem}.case-hero-film{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.sales-portfolio-hero:before,.sales-page-hero:before,.studio-page-hero:before,.approach-hero:before,.studio-contact-head:before,.case-hero:before,.kai-kulis-bas:before,.kai-hero-marquee-row ul{animation:none}.sales-portfolio-hero:after,.sales-page-hero:after,.studio-page-hero:after,.approach-hero:after,.studio-contact-head:after,.case-hero:after,.kai-kulis-bas:after{display:none}}.kai-hero-kopya{z-index:4;text-align:center;pointer-events:none;translate:calc(var(--kai-px) * var(--layer-pull,0) * .55vw) calc(var(--kai-py) * var(--layer-pull,0) * .42vw);transition:translate var(--dur-long) var(--ease-out,ease);flex-direction:column;align-items:center;display:flex;position:absolute;left:0;right:0}.kai-hero-k{width:7.4cqw;height:auto;margin-bottom:6.2cqw}.kai-hero-baslik{font-family:var(--font-geist), "Geist", system-ui, sans-serif;flex-direction:column;align-items:center;gap:1.15cqw;margin:0;display:flex}.kai-hero-baslik-ust{letter-spacing:-.015em;background:linear-gradient(#f4f1ea 21%,#ffc9a3 42%,#ff8a34 65%,#e5472e 93%);color:#0000;filter:drop-shadow(0 .35cqw 1.4cqw #ff6e2852);-webkit-background-clip:text;background-clip:text;margin-block:-.22em -.08em;padding-block:.22em .08em;font-size:5.75cqw;font-weight:900;line-height:.8}.kai-hero-baslik-alt{letter-spacing:.055em;color:var(--kai-cream);font-size:2.2cqw;font-weight:750;line-height:1}.kai-hero-satir{font-family:var(--font-geist), "Geist", system-ui, sans-serif;letter-spacing:-.005em;color:#f4f1eadb;opacity:var(--layer-fade,1);margin:3.2cqw 0 0;font-size:1.78cqw;font-weight:400;line-height:1.55}.kai-hero-cue{all:unset;pointer-events:auto;cursor:pointer;font-family:var(--font-technical,var(--font-geist-mono)), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f1ead6;opacity:var(--layer-fade,1);transition:color var(--dur-medium) ease;flex-direction:column;align-items:center;gap:1.2cqw;margin-top:2.4cqw;padding:.6cqw 1.2cqw;font-size:max(.6875rem,1cqw);display:flex}.kai-hero-cue:hover,.kai-hero-cue:focus-visible{color:var(--kai-cream)}.kai-hero-cue:focus-visible{outline:2px solid var(--kai-cream);outline-offset:.4cqw;border-radius:.4cqw}.kai-hero-cue i{border:max(1.5px,.11cqw) solid;border-radius:1cqw;width:1.6cqw;height:2.6cqw;position:relative}.kai-hero-cue i:after{content:"";background:currentColor;border-radius:1cqw;width:.22cqw;min-width:2px;height:.42cqw;animation:1.9s ease-in-out infinite kai-fare;position:absolute;top:22%;left:50%;translate:-50%}@keyframes kai-fare{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(.7cqw)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kai-hero-kopya{transition:none;translate:none}.kai-hero-cue i:after{animation:none}}.kai-home .kai-commissions{padding-bottom:clamp(2.5rem,4.4vw,4rem)}.kai-home .kai-salon{padding-top:clamp(3rem,5vw,4.5rem)}.kai-vox-sahne{color:var(--kai-cream);background:radial-gradient(70% 60% at 50% 42%,#1f3ae08c,#0000 70%),radial-gradient(120% 90% at 50% 120%,#0b1460,#0000 60%),linear-gradient(#05081f,#07080f);grid-template-rows:1fr auto auto;place-items:center;gap:.9rem;padding:9% 8% 7%;display:grid;position:absolute;inset:0;overflow:hidden}.kai-vox-isik{aspect-ratio:2.6;filter:blur(18px);background:radial-gradient(closest-side,#5b74ff73,#0000);border-radius:50%;width:70%;animation:3.6s ease-in-out infinite kai-vox-nefes;position:absolute;top:62%;left:50%;translate:-50% -50%}@keyframes kai-vox-nefes{50%{opacity:.55;scale:.9}}.kai-vox-metin{text-align:center;max-width:24ch;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.015em;align-self:end;font-size:clamp(.95rem,.7rem + .75vw,1.35rem);font-weight:500;line-height:1.35;position:relative}.kai-vox-metin>span{opacity:.12;animation:9s linear infinite kai-vox-kelime;animation-delay:calc(var(--w) * .32s)}@keyframes kai-vox-kelime{0%{opacity:.12;filter:blur(3px)}4%{opacity:1;filter:blur()}78%{opacity:1;filter:blur()}86%,to{opacity:.12;filter:blur(3px)}}.kai-vox-imlec{vertical-align:-.15em;background:var(--kai-focus);width:2px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite kai-vox-imlec;display:inline-block}@keyframes kai-vox-imlec{50%{opacity:0}}.kai-vox-kapsul{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#121630b8;border-radius:999px;align-items:center;gap:.75rem;padding:.6rem .95rem .6rem .6rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff2e,0 1rem 2.5rem #00000073}.kai-vox-mik{background:var(--kai-ultra);border-radius:50%;place-items:center;width:2rem;height:2rem;animation:1.8s ease-out infinite kai-vox-halka;display:grid;box-shadow:0 0 #1f3ae099}@keyframes kai-vox-halka{to{box-shadow:0 0 0 .6rem #1f3ae000}}.kai-vox-mik svg{fill:none;width:1.05rem;height:1.05rem;stroke:var(--kai-cream);stroke-width:1.8px;stroke-linecap:round}.kai-vox-mik svg rect{fill:var(--kai-cream);stroke:none}.kai-vox-dalga{align-items:center;gap:3px;height:1.6rem;display:flex}.kai-vox-dalga i{transform-origin:50%;width:3px;height:100%;transform:scaleY(var(--amp,.6));animation:.85s ease-in-out infinite alternate kai-vox-ses;animation-delay:calc(var(--b) * -71ms);background:linear-gradient(#f4f1ea,#9fb0ff);border-radius:2px}@keyframes kai-vox-ses{0%{transform:scaleY(calc(var(--amp,.6) * .25))}to{transform:scaleY(var(--amp,.6))}}.kai-vox-sure{font-family:var(--font-geist-mono,ui-monospace), monospace;font-variant-numeric:tabular-nums;color:#f4f1eab3;font-size:.72rem}.kai-vox-tus{font-family:var(--font-geist-mono,ui-monospace), monospace;letter-spacing:.12em;text-transform:uppercase;color:#f4f1ea9e;align-items:center;gap:.55rem;font-size:.6875rem;display:flex}.kai-vox-tus small{font-size:inherit}.kai-vox-tus kbd{min-width:2rem;height:1.75rem;color:var(--kai-cream);font:500 .78rem var(--font-geist), system-ui, sans-serif;letter-spacing:0;text-transform:none;background:linear-gradient(#2a2d38,#1b1d25);border-radius:.35rem;place-items:center;padding:0 .45rem;display:grid;box-shadow:inset 0 1px #ffffff1f,0 2px #0b0c10,0 3px 6px #0006}@media (prefers-reduced-motion:reduce){.kai-vox-isik,.kai-vox-metin>span,.kai-vox-imlec,.kai-vox-mik,.kai-vox-dalga i{animation:none}.kai-vox-metin>span{opacity:1}}.kai-is-cta{border-top:1px solid var(--ocak-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(2rem,3.4vw,3rem);padding-top:1.4rem;display:flex}.kai-is-cta p{font-size:var(--t-kart);letter-spacing:-.025em;color:var(--kai-cream);margin:0;font-weight:500}.kai-is-cta-eylem{align-items:center;gap:1.4rem;display:flex}.studio-shell .kai-cta,.kai-cta{background:var(--kai-cream);min-height:2.75rem;color:var(--kai-night);transition:transform var(--dur-medium) var(--ease-out), background-color var(--dur-medium) var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.kai-home .kai-is-cta .studio-text-link{min-height:2.75rem;color:var(--kai-cream);align-items:center;display:inline-flex}.kai-cta:hover{background:#fff;transform:translateY(-2px)}.kai-cta:focus-visible{outline:2px solid var(--kai-focus);outline-offset:3px}@media (max-width:820px){.kai-kapak{height:calc(100vh + var(--kapak-n,7) * 32vh)}.kai-home-manifesto.kai-manifesto-reveal{height:auto}.kai-manifesto-reveal .kai-manifesto-sticky{min-height:0;padding:4.5rem var(--studio-pad);position:relative}.kai-manifesto-word{opacity:1}.kai-spot-grid{margin-right:calc(-1 * var(--studio-pad));padding-right:var(--studio-pad);scroll-snap-type:x mandatory;scrollbar-width:none;gap:.9rem;display:flex;overflow-x:auto}.kai-spot-grid::-webkit-scrollbar{display:none}.kai-spot-grid>li{scroll-snap-align:start;flex:none;width:78vw}}.kai-tur-secici{border:0;margin:0;padding:0}.kai-tur-secici legend{font-family:var(--font-technical,ui-monospace), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--studio-muted,#f4f1eaa3);margin-bottom:.75rem;font-size:.6875rem}.kai-tur-secici>div{flex-wrap:wrap;gap:.55rem;display:flex}.kai-tur-secici label{cursor:pointer;min-height:2.75rem;transition:border-color var(--dur-medium) var(--ease-out), background-color var(--dur-medium) var(--ease-out), color var(--dur-medium) var(--ease-out);border:1px solid #f4f1ea3d;border-radius:999px;align-items:center;padding:0 1rem;font-size:.92rem;display:inline-flex;position:relative}.kai-tur-secici label:hover{border-color:#f4f1ea99}.kai-tur-secici label[data-secili=true]{border-color:var(--kai-cream);background:var(--kai-cream);color:var(--kai-night)}.kai-tur-secici input{opacity:0;pointer-events:none;position:absolute}.kai-tur-secici label:has(input:focus-visible){outline:2px solid var(--kai-focus);outline-offset:3px}
:root{--t-sayfa:clamp(2.4rem, 1.4rem + 3vw, 4.25rem);--t-bolum:clamp(1.9rem, 1.2rem + 1.9vw, 2.9rem);--t-kapanis:clamp(1.9rem, 1.3rem + 1.7vw, 2.75rem);--t-kart:clamp(1.35rem, 1.1rem + .8vw, 1.85rem)}html .sales-portfolio-hero h1,html .sales-page-hero h1,html .studio-page-hero h1,html .kai-notes-hero h1,html .studio-contact-head h1,html .approach-hero h1,html .case-hero h1,html .studio-product-title h1{font-size:var(--t-sayfa);line-height:1.02}html .studio-section-head h2,html .studio-about h2,html .kai-home .studio-section-head h2,html .kai-home-manifesto h2,html .kai-capabilities .studio-section-head h2,html .kai-practice-stack-copy h2,html .kai-creative-preview>header h2,html .sales-work-section>header h2,html .sales-archive-section>header h2,html .sales-service-section>h2,html .sales-pricing-group>header h2,html .sales-exclusions h2,html .kai-notes-signal-desk h2,html .approach-steps h2,html .approach-section-heading h2,html .service-work-preview-heading h2,html .case-story .case-section-head h2,html .case-outcome-copy h2,html .studio-info-principles>h2,html .studio-info-proof h2,html .studio-product-capabilities-head h2{font-size:var(--t-bolum);line-height:1.06}html .studio-contact-band h2,html .studio-footer-hero h2,html .studio-info-contact h2{font-size:var(--t-kapanis);max-width:20ch;line-height:1.08}html .sales-work-card-copy h3,html .sales-service-head h3,html .studio-product-card-copy h3,html .kai-notes-feature h2,html .case-context-copy h2,html .case-reel-copy h2{font-size:var(--t-kart);line-height:1.12}
.kai-skip-link{z-index:10000;background:var(--kai-cream,#f4f1ea);min-height:44px;color:var(--kai-night,#07080f);align-items:center;padding:.75rem 1rem;display:inline-flex;position:fixed;top:1rem;left:1rem;transform:translateY(calc(-100% - 2rem))}.kai-skip-link:focus{outline-offset:3px;outline:2px solid;transform:none}.studio-footer .studio-footer-links a,.studio-footer .studio-footer-contact>a,.studio-footer .studio-footer-bottom a{align-items:center;min-height:44px;padding-block:.75rem;display:inline-flex}html body .studio-language-switcher button,html body .studio-language-switcher span,html body .studio-menu-button span,html body .studio-footer .studio-footer-kicker,html body .studio-footer .studio-footer-contact p,html body .studio-footer .studio-footer-bottom,html body .studio-footer .studio-footer-bottom a,html body .studio-footer .studio-footer-bottom span,html body .studio-footer-brand span,html body .studio-eyebrow,html body .studio-mobile-menu a>span:first-child,html body .kai-capabilities-signal span,html body .studio-footer nav div>span,html body .studio-contact-grid label>span,html body main aside .studio-eyebrow{font-size:.6875rem}html body .studio-contact-grid form button[type=submit]{font-size:.75rem}
.kai-systems-scene{aspect-ratio:16/10;color:#f4f1ea;width:100%;font-family:var(--font-geist-sans,var(--font-geist)), Arial, sans-serif;isolation:isolate;background:#0b0d16;line-height:1.3;position:relative;overflow:hidden;container-type:inline-size}.kai-systems-scene *{box-sizing:border-box}.kai-systems-scene:before{content:"";z-index:-1;opacity:.05;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#f4f1ea 1px,#0000 1px);background-size:clamp(16px,2.5cqw,20px) clamp(16px,2.5cqw,20px);position:absolute;inset:0}.kai-systems-heading{height:9cqw;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;color:#f4f1eaad;border-bottom:1px solid #f4f1ea24;justify-content:space-between;align-items:center;font-size:1.2cqw;display:flex;position:absolute;inset:0 4.5cqw auto}.kai-systems-language{color:#f4f1ea;border:1px solid #f4f1ea2e;border-radius:.5cqw;padding:.6cqw .9cqw}.kai-systems-pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:10cqw;width:56cqw;display:grid;position:absolute;top:11.5cqw;left:22cqw}.kai-systems-page{background:linear-gradient(145deg,#181e32,#10131f 75%);border:1px solid #f4f1ea2e;border-radius:.8cqw;height:15.5cqw;padding:1.3cqw;position:relative;box-shadow:0 1cqw 2cqw #00000038}.kai-systems-page:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #8b9bff;animation:6s linear infinite kai-systems-pair-arrival;position:absolute;inset:-1px;box-shadow:0 0 2cqw #1f3ae040}.kai-systems-page-label{font-family:var(--font-geist-mono), monospace;color:#f4f1eab8;margin-bottom:.9cqw;font-size:1.05cqw;display:block}.kai-systems-page-image{background:linear-gradient(120deg,#1f3ae08c,#10131f 90%);border:1px solid #8b9bff1f;border-radius:.35cqw;height:4.4cqw}.kai-systems-page-title{background:#f4f1eaa6;border-radius:1cqw;width:72%;height:.65cqw;margin:1.25cqw 0 1.1cqw}.kai-systems-page-lines{gap:.7cqw;display:grid}.kai-systems-page-lines>span{background:#f4f1ea38;border-radius:1cqw;width:85%;height:.4cqw}.kai-systems-page-lines>span:nth-child(2){width:95%}.kai-systems-page[data-language=EN] .kai-systems-page-translation{transform-origin:0;animation:6s linear infinite kai-systems-translation;transform:scaleX(.55)}.kai-systems-pair{justify-content:center;align-items:center;width:10cqw;display:flex;position:absolute;top:7.25cqw;left:23cqw}.kai-systems-pair:before{content:"";background:#8b9bff52;width:100%;height:1px;position:absolute}.kai-systems-pair>span{font-family:var(--font-geist-mono), monospace;color:#a4b0ff;background:#10131f;border:1px solid #8b9bff47;border-radius:2cqw;padding:.5cqw .7cqw;font-size:.9cqw;position:relative}.kai-systems-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.5cqw;width:90cqw;display:grid;position:absolute;top:30cqw;left:5cqw}.kai-systems-track{background:#f4f1ea33;width:74cqw;height:1px;position:absolute;top:7.5cqw;left:8cqw}.kai-systems-pulse{background:linear-gradient(90deg,#0000,#1f3ae0 65%,#8b9bff);width:10cqw;height:3px;animation:6s linear infinite kai-systems-travel;position:absolute;top:-1px;left:-10cqw;box-shadow:0 0 .8cqw #1f3ae08c}.kai-systems-node{isolation:isolate;background:#10131f;border:1px solid #f4f1ea33;border-radius:1.2cqw;height:14cqw;padding:1.3cqw 1.2cqw;position:relative}.kai-systems-node:before{content:"";z-index:-1;opacity:0;pointer-events:none;animation:kai-systems-arrival 6s linear var(--systems-arrival) infinite;background:radial-gradient(#1f3ae038,#0000 70%);position:absolute;inset:-5cqw}.kai-systems-node:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:kai-systems-arrival 6s linear var(--systems-arrival) infinite;border:1px solid #8b9bff;position:absolute;inset:-1px;box-shadow:0 0 1.5cqw #1f3ae047}.kai-systems-number,.kai-systems-check,.kai-systems-detail{font-family:var(--font-geist-mono), monospace}.kai-systems-number{letter-spacing:.1em;color:#f4f1ea75;font-size:1.15cqw;display:block}.kai-systems-check{color:#8b9bff;opacity:0;font-size:1.55cqw;animation:6s linear infinite kai-systems-check-1;position:absolute;top:1.3cqw;right:1.2cqw}.kai-systems-title{letter-spacing:-.025em;align-items:center;min-height:6cqw;margin-top:1.3cqw;font-size:1.85cqw;font-weight:500;display:flex}.kai-systems-detail{white-space:nowrap;color:#f4f1ea8f;margin-top:.7cqw;font-size:.92cqw;display:block}.kai-systems-counters{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5cqw;display:grid;position:absolute;top:46.5cqw;left:5cqw;right:5cqw}.kai-systems-counter{border:1px solid #f4f1ea1f;border-radius:.7cqw;align-items:center;gap:1.4cqw;min-height:6.5cqw;padding:1.1cqw 1.4cqw;display:flex}.kai-systems-counter strong{font-variant-numeric:tabular-nums;font-size:3.2cqw;font-weight:400}.kai-systems-counter>span{color:#f4f1eaa8;max-width:20cqw;font-size:1.35cqw}.kai-systems-rollback{font-family:var(--font-geist-mono), monospace;color:#a4b0ff;border:1px solid #1f3ae099;border-radius:2cqw;align-items:center;gap:.8cqw;padding:.8cqw 1.1cqw;font-size:.9cqw;display:flex;position:absolute;top:3cqw;right:13cqw}.kai-systems-rollback-dot{background:#8b9bff;border-radius:50%;width:.5cqw;height:.5cqw}.kai-systems-node[data-step="2"] .kai-systems-check{animation-name:kai-systems-check-2}.kai-systems-node[data-step="3"] .kai-systems-check{animation-name:kai-systems-check-3}.kai-systems-node[data-step="4"] .kai-systems-check{animation-name:kai-systems-check-4}.kai-systems-node[data-step="5"] .kai-systems-check{animation-name:kai-systems-check-5}@keyframes kai-systems-travel{0%{opacity:0;transform:translate(0)}2%{opacity:1}80%{opacity:1;transform:translate(74cqw)}84%,to{opacity:0;transform:translate(74cqw)}}@keyframes kai-systems-arrival{0%,5%{opacity:1}18%,to{opacity:0}}@keyframes kai-systems-pair-arrival{0%,39%,60%,to{opacity:0}40%,45%{opacity:1}}@keyframes kai-systems-translation{0%,40%,to{transform:scaleX(.55)}45%,99%{transform:scaleX(1)}}@keyframes kai-systems-check-1{0%,99%{opacity:1}to{opacity:0}}@keyframes kai-systems-check-2{0%,19%,to{opacity:0}20%,99%{opacity:1}}@keyframes kai-systems-check-3{0%,39%,to{opacity:0}40%,99%{opacity:1}}@keyframes kai-systems-check-4{0%,59%,to{opacity:0}60%,99%{opacity:1}}@keyframes kai-systems-check-5{0%,79%,to{opacity:0}80%,99%{opacity:1}}.kai-systems-scene[data-compact=true] .kai-systems-heading,.kai-systems-scene[data-compact=true] .kai-systems-page-label,.kai-systems-scene[data-compact=true] .kai-systems-pair>span,.kai-systems-scene[data-compact=true] .kai-systems-number,.kai-systems-scene[data-compact=true] .kai-systems-title,.kai-systems-scene[data-compact=true] .kai-systems-detail,.kai-systems-scene[data-compact=true] .kai-systems-counters,.kai-systems-scene[data-compact=true] .kai-systems-rollback{display:none}.kai-systems-scene[data-compact=true] .kai-systems-pages{top:6cqw}.kai-systems-scene[data-compact=true] .kai-systems-page{border-radius:1.5cqw;height:22cqw;padding:2cqw}.kai-systems-scene[data-compact=true] .kai-systems-page-image{height:8cqw}.kai-systems-scene[data-compact=true] .kai-systems-page-title{height:1cqw;margin:2cqw 0}.kai-systems-scene[data-compact=true] .kai-systems-page-lines{gap:1.4cqw}.kai-systems-scene[data-compact=true] .kai-systems-page-lines>span{height:.7cqw}.kai-systems-scene[data-compact=true] .kai-systems-pair{top:10.5cqw}.kai-systems-scene[data-compact=true] .kai-systems-flow{top:35cqw}.kai-systems-scene[data-compact=true] .kai-systems-node{height:18cqw}.kai-systems-scene[data-compact=true] .kai-systems-track{top:9cqw}.kai-systems-scene[data-compact=true] .kai-systems-check{font-size:4.2cqw;inset:auto auto 1.2cqw 1.2cqw}@media (prefers-reduced-motion:reduce){.kai-systems-pulse,.kai-systems-node:before,.kai-systems-node:after{opacity:0;animation:none}.kai-systems-page:after{opacity:1;animation:none}.kai-systems-page[data-language=EN] .kai-systems-page-translation{animation:none;transform:scaleX(1)}.kai-systems-check{opacity:1;animation:none}}
.kai-sonraki{isolation:isolate;background:var(--kai-navy);color:var(--kai-cream);border-top:1px solid #f4f1ea29;position:relative;overflow:hidden}.kai-sonraki:before{content:"";z-index:-1;pointer-events:none;filter:blur(12px);transform-origin:72% 0;background:conic-gradient(from 180deg at 72% -8%,#0000 162deg,#f4f1ea0f 173deg,#fff6e21c 180deg,#f4f1ea0f 187deg,#0000 198deg),radial-gradient(55% 60% at 72% 55%,#1f3ae038,#0000 72%);height:130%;animation:13s ease-in-out infinite alternate kai-huzme;position:absolute;inset:0 0 auto}.kai-sonraki a{color:inherit;text-decoration:none}.kai-sonraki a:focus-visible{outline:2px solid var(--kai-cream);outline-offset:-6px}.kai-sonraki-ana{grid-template-columns:minmax(0,1fr) minmax(0,38%);align-items:end;gap:clamp(1.5rem,4vw,4rem);max-width:100rem;margin-inline:auto;padding:clamp(3rem,8vw,7rem) clamp(1.25rem,4vw,3.6rem) 0;display:grid}.kai-sonraki-metin{padding-bottom:clamp(2.5rem,6vw,5rem);display:block}.kai-sonraki-etiket{font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea9e;font-size:.72rem;font-weight:500;display:block}.kai-sonraki-baslik{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.4rem,7vw,6rem);font-weight:600;line-height:.95;display:block}.kai-sonraki[data-tur=note] .kai-sonraki-baslik{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.7rem,3.4vw,3rem);line-height:1.04}.kai-sonraki-meta{color:#f4f1eab3;max-width:34rem;margin-top:1.1rem;font-size:1rem;line-height:1.5;display:block}.kai-sonraki-ok{transition:translate var(--dur-medium) var(--ease-out);margin-top:2rem;font-size:1.6rem;line-height:1;display:inline-block}.kai-sonraki-ana:hover .kai-sonraki-ok,.kai-sonraki-ana:focus-visible .kai-sonraki-ok{translate:.6rem}.kai-sonraki-gorsel{aspect-ratio:16/10;border-radius:.4rem .4rem 0 0;display:block;position:relative;overflow:hidden;translate:0 6%;box-shadow:0 -1.2rem 4.5rem #00000073}.kai-sonraki-gorsel img{object-fit:contain;object-position:top center;transition:scale var(--dur-xl) var(--ease-out)}@keyframes kai-sonraki-yuksel{0%{translate:0 34%}to{translate:0 6%}}@supports (animation-timeline:view()){.kai-sonraki-gorsel{animation:linear both kai-sonraki-yuksel;animation-timeline:view();animation-range:entry 5% cover 42%}}.kai-sonraki-onceki{color:#f4f1eac7;background:var(--kai-navy);border-top:1px solid #f4f1ea1f;align-items:baseline;gap:.9rem;max-width:100rem;margin-inline:auto;padding:1.1rem clamp(1.25rem,4vw,3.6rem);font-size:.95rem;display:flex;position:relative}.kai-sonraki-onceki span{font-family:var(--font-technical);letter-spacing:.14em;text-transform:uppercase;color:#f4f1ea8c;font-size:.7rem}.kai-sonraki-onceki:hover{color:var(--kai-cream)}@media (max-width:46rem){.kai-sonraki-ana{grid-template-columns:minmax(0,1fr);gap:0}.kai-sonraki-metin{padding-bottom:2rem}}.kai-kulis-bos{isolation:isolate;background:var(--kai-navy);min-height:92svh;color:var(--kai-cream);align-content:start;padding:clamp(7rem,13vw,10rem) clamp(1.25rem,4vw,3.6rem) clamp(14rem,34vw,26rem);display:grid;position:relative;overflow:hidden}.kai-kulis-bos:before{content:"";z-index:-1;pointer-events:none;filter:blur(12px);transform-origin:50% 0;background:conic-gradient(from 180deg at 50% -6%,#0000 164deg,#f4f1ea12 174deg,#fff6e221 180deg,#f4f1ea12 186deg,#0000 196deg),radial-gradient(48% 46% at 50% 46%,#1f3ae033,#0000 72%);height:120%;animation:13s ease-in-out infinite alternate kai-huzme;position:absolute;inset:0 0 auto}.kai-kulis-bos-sahne{z-index:-1;opacity:.9;width:min(100%,96rem);position:absolute;bottom:-6%;left:50%;translate:-50%}.kai-kulis-bos-ic{text-align:center;width:min(100%,46rem);margin-inline:auto}.kai-kulis-bos-etiket{font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea9e;margin:0;font-size:.72rem;font-weight:500}.kai-kulis-bos h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(2.2rem,6vw,4.6rem);font-weight:600;line-height:1}.kai-kulis-bos-ic>p:not(.kai-kulis-bos-etiket){color:#f4f1eab8;max-width:32rem;margin:1.3rem auto 0;font-size:1.05rem;line-height:1.55}.kai-kulis-eylem{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.6rem;margin-top:2.2rem;display:flex}.kai-kulis-eylem a,.kai-kulis-eylem button{min-height:2.75rem;font:inherit;color:var(--kai-cream);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.95rem;font-weight:500;-webkit-text-decoration:underline #f4f1ea59;text-decoration:underline #f4f1ea59;display:inline-flex}.kai-kulis-eylem a:hover,.kai-kulis-eylem button:hover{-webkit-text-decoration-color:var(--kai-cream);text-decoration-color:var(--kai-cream)}.kai-kulis-eylem .is-ana{background:var(--kai-ultra);border-radius:999px;padding:0 1.25rem;text-decoration:none}.kai-kulis-eylem .is-ana:hover{background:var(--kai-deep)}.kai-kulis-eylem a:focus-visible,.kai-kulis-eylem button:focus-visible{outline:2px solid var(--kai-cream);outline-offset:4px}.kai-not-ulasti{border-top:1px solid #f4f1ea29;outline:none;padding:1.6rem 0 .4rem}.kai-not-ulasti-etiket{font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea9e;margin:0;font-size:.7rem}.kai-not-ulasti h2{font-family:var(--font-display);letter-spacing:-.025em;margin:.8rem 0 0;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:600;line-height:1.02}.kai-not-ulasti p:not(.kai-not-ulasti-etiket){color:#f4f1eabd;max-width:30rem;margin:.9rem 0 0;line-height:1.55}.kai-not-ulasti button{min-height:2.75rem;color:var(--kai-cream);font:inherit;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;margin-top:1.4rem;padding:0;font-size:.95rem;-webkit-text-decoration:underline #f4f1ea59;text-decoration:underline #f4f1ea59}.kai-not-ulasti button:hover{-webkit-text-decoration-color:var(--kai-cream);text-decoration-color:var(--kai-cream)}.kai-not-ulasti button:focus-visible{outline:2px solid var(--kai-cream);outline-offset:4px}@keyframes kai-ic-spot{0%{opacity:0}}html[data-kai-ic] .sales-portfolio-hero:after,html[data-kai-ic] .sales-page-hero:after,html[data-kai-ic] .studio-page-hero:after,html[data-kai-ic] .approach-hero:after,html[data-kai-ic] .studio-contact-head:after,html[data-kai-ic] .case-hero:after,html[data-kai-ic] .kai-kulis-bas:after{opacity:0;background-size:0% 100%,0% 100%;animation:none}html[data-kai-ic] .sales-portfolio-hero:before,html[data-kai-ic] .sales-page-hero:before,html[data-kai-ic] .studio-page-hero:before,html[data-kai-ic] .approach-hero:before,html[data-kai-ic] .studio-contact-head:before,html[data-kai-ic] .case-hero:before,html[data-kai-ic] .kai-kulis-bas:before{animation:kai-huzme 13s ease-in-out infinite alternate, kai-ic-spot .42s var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){.kai-sonraki:before,.kai-kulis-bos:before{animation:none}.kai-sonraki-gorsel{animation:none;translate:0 6%}.kai-sonraki-gorsel img,.kai-sonraki-ok{transition:none}html[data-kai-ic] .sales-portfolio-hero:before,html[data-kai-ic] .sales-page-hero:before,html[data-kai-ic] .studio-page-hero:before,html[data-kai-ic] .approach-hero:before,html[data-kai-ic] .studio-contact-head:before,html[data-kai-ic] .case-hero:before,html[data-kai-ic] .kai-kulis-bas:before{animation:none}}.case-lite .case-hero{background:var(--kai-night);padding-bottom:clamp(3rem,6vw,5.5rem)}.case-lite .case-hero-copy{margin-bottom:0}.case-lite .case-context-copy h2{max-width:30ch;margin-bottom:0}.case-lite .case-lite-screens{gap:clamp(1.4rem,2.5vw,2.4rem);padding-top:0;display:grid}.case-lite-lead .case-screen-media{aspect-ratio:16/9}.case-lite-lead .case-screen-media img{object-position:var(--project-focal,top center)}.case-lite-lead .case-screen-media[data-fit=contain] img{object-fit:contain}.case-lite .case-lite-links{grid-template-columns:minmax(0,1fr);padding-top:0}.case-lite .case-lite-links .case-outcome-actions{margin-top:0}.kai-urun-galeri{padding:clamp(1rem, 1.8vw, 1.75rem) var(--studio-pad) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.75rem);display:grid}.kai-urun-galeri figure{margin:0}.kai-urun-galeri figure>div{aspect-ratio:16/10;background:var(--kai-ink);position:relative;overflow:hidden}.kai-urun-galeri img{object-fit:contain;object-position:center}.kai-urun-galeri figcaption{color:#f4f1ea9e;font-family:var(--font-technical);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:.7rem;font-size:.68rem;overflow:hidden}.kai-urun-film{padding:clamp(1rem, 1.8vw, 1.75rem) var(--studio-pad) 0}.kai-urun-film .case-film-frame{border:1px solid #f4f1ea29}.kai-kulis-cagri{padding:clamp(3rem, 7vw, 6rem) var(--studio-pad);color:var(--kai-cream);border-top:1px solid #f4f1ea29;justify-items:start;gap:1.4rem;margin-top:-1px;display:grid}.kai-kulis-cagri h2{max-width:26ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:600;line-height:1.06}.kai-kulis-cagri a{min-height:2.75rem;color:var(--kai-cream);text-underline-offset:.3em;align-items:center;font-size:1rem;font-weight:500;-webkit-text-decoration:underline #f4f1ea59;text-decoration:underline #f4f1ea59;display:inline-flex}.kai-kulis-cagri a:hover{-webkit-text-decoration-color:var(--kai-cream);text-decoration-color:var(--kai-cream)}.kai-kulis-cagri a:focus-visible{outline:2px solid var(--kai-cream);outline-offset:4px}@media (max-width:46rem){.kai-urun-galeri{grid-template-columns:minmax(0,1fr)}}.kai-ocak-kadraj.kai-iletisim-ocak{width:min(36vw,32rem);position:absolute;bottom:6%;right:clamp(1rem,5vw,6rem)}@media (max-width:64rem){.kai-ocak-kadraj.kai-iletisim-ocak{display:none}}.kai-en-notlar,.kai-en-not{--en-pad:clamp(1.25rem, 4vw, 3.6rem);--en-cizgi:color-mix(in srgb, var(--kai-cream) 14%, transparent);--en-soluk:color-mix(in srgb, var(--kai-cream) 62%, transparent);--en-metin:color-mix(in srgb, var(--kai-cream) 84%, transparent);--en-alt-cizgi:color-mix(in srgb, var(--kai-cream) 40%, transparent);background:var(--kai-navy);color:var(--kai-cream);font-family:var(--font-body)}.kai-en-notlar a:focus-visible,.kai-en-not a:focus-visible,.kai-en-not summary:focus-visible{outline:2px solid var(--kai-cream);outline-offset:3px}.kai-en-etiket{font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:var(--en-soluk);margin:0;font-size:.72rem;font-weight:500;line-height:1.5}.kai-en-notlar{min-height:100svh}.kai-en-notlar-bas{padding:clamp(8rem, 13vw, 11rem) var(--en-pad) clamp(2.5rem, 5vw, 4.5rem);border-bottom:1px solid var(--en-cizgi)}.kai-en-notlar-bas-ic,.kai-en-notlar-govde{max-width:100rem;margin-inline:auto}.kai-en-notlar-bas h1{max-width:14ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.8rem,7.4vw,6.6rem);font-weight:600;line-height:.94}.kai-en-notlar-giris{max-width:34rem;color:var(--en-metin);margin:1.6rem 0 0;font-size:1.05rem;line-height:1.55}.kai-en-notlar-govde{padding:clamp(2rem, 4vw, 3.5rem) var(--en-pad) clamp(4rem, 9vw, 8rem)}.kai-en-notlar-liste{border-bottom:1px solid var(--en-cizgi);margin:1.2rem 0 0;padding:0;list-style:none}.kai-en-notlar-liste li{border-top:1px solid var(--en-cizgi)}.kai-en-notlar-liste a{color:inherit;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:baseline;gap:clamp(1rem,3vw,3rem);padding:clamp(1.4rem,2.6vw,2.2rem) 0;text-decoration:none;display:grid}.kai-en-notlar-liste time,.kai-en-notlar-sure{font-family:var(--font-technical);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--en-soluk);font-variant-numeric:tabular-nums;font-size:.76rem}.kai-en-notlar-metin h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;text-underline-offset:.18em;transition:text-decoration-color var(--dur-medium) var(--ease-out);margin:0;font-size:clamp(1.35rem,2.4vw,2.1rem);font-weight:600;line-height:1.08;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.kai-en-notlar-liste a:hover h2,.kai-en-notlar-liste a:focus-visible h2{-webkit-text-decoration-color:var(--en-alt-cizgi);text-decoration-color:var(--en-alt-cizgi)}.kai-en-notlar-metin p{max-width:62ch;color:var(--en-soluk);margin:.55rem 0 0;font-size:1rem;line-height:1.5}.kai-en-not-bas{padding:clamp(7.5rem, 12vw, 10rem) var(--en-pad) clamp(2.5rem, 5vw, 4rem);border-bottom:1px solid var(--en-cizgi)}.kai-en-not-sutun{width:min(100%,68ch);margin-inline:auto;font-size:1.125rem;line-height:1.7}.kai-en-not-geri{min-height:2.75rem;font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:var(--en-soluk);align-items:center;gap:.5rem;margin-bottom:1.4rem;font-size:.72rem;text-decoration:none;display:inline-flex}.kai-en-not-geri:hover{color:var(--kai-cream)}.kai-en-not-bas h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.2rem,5vw,3.9rem);font-weight:600;line-height:1}.kai-en-not-ozet{color:var(--en-metin);margin:1.4rem 0 0;font-size:1.2rem;line-height:1.5}.kai-en-not-yazar{font-family:var(--font-technical);letter-spacing:.12em;text-transform:uppercase;color:var(--en-soluk);margin:1.6rem 0 0;font-size:.72rem}.kai-en-not-govde{padding:clamp(2.5rem, 5vw, 4rem) var(--en-pad) clamp(4rem, 9vw, 7rem)}.kai-en-not-one{border-block:1px solid var(--en-cizgi);margin-bottom:2.6rem;padding:1.3rem 0 1.1rem}.kai-en-not-one ul{margin:.8rem 0 0;padding:0;list-style:none}.kai-en-not-one li{padding:.3rem 0;font-size:1.05rem;line-height:1.5}.kai-en-not-gorsel{margin:2.4rem 0}.kai-en-not-kapak{margin:0 0 2.6rem}.kai-en-not-gorsel-cerceve{aspect-ratio:16/9;background:color-mix(in srgb, var(--kai-cream) 6%, transparent);display:block;position:relative;overflow:hidden}.kai-en-not-kapak .kai-en-not-gorsel-cerceve{aspect-ratio:16/9;background:var(--kai-night)}.kai-en-not-kapak .kai-en-not-gorsel-cerceve img{object-fit:contain;object-position:center}.kai-en-not-gorsel-cerceve img{object-fit:cover;object-position:top center}.kai-en-not-gorsel figcaption,.kai-en-not-tablo caption{font-family:var(--font-technical);letter-spacing:.04em;color:var(--en-soluk);font-size:.72rem;line-height:1.5}.kai-en-not-gorsel figcaption{margin-top:.7rem}.kai-en-not-yazi>p{color:var(--en-metin);margin:0 0 1.25em}.kai-en-not-yazi strong{color:var(--kai-cream);font-weight:600}.kai-en-not-yazi a,.kai-en-not-yollar a{color:var(--kai-cream);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--en-alt-cizgi);text-decoration-color:var(--en-alt-cizgi);text-underline-offset:.2em;transition:text-decoration-color var(--dur-medium) var(--ease-out)}.kai-en-not-yazi a:hover,.kai-en-not-yollar a:hover{-webkit-text-decoration-color:var(--kai-cream);text-decoration-color:var(--kai-cream)}.kai-en-not-yazi code{background:color-mix(in srgb, var(--kai-cream) 10%, transparent);font-family:var(--font-technical);padding:.1em .35em;font-size:.86em}.kai-en-not-yazi>h2,.kai-en-not-sss>h2{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:3.2rem 0 1rem;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:600;line-height:1.08}.kai-en-not-yazi>h3{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:2.4rem 0 .8rem;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:600;line-height:1.2}.kai-en-not-yazi>:first-child{margin-top:0}.kai-en-not-yazi>ul{margin:0 0 1.5em;padding:0;list-style:none}.kai-en-not-yazi>ul>li{color:var(--en-metin);margin:.6em 0;padding-left:1.5em;position:relative}.kai-en-not-yazi>ul>li:before{content:"";background:var(--en-soluk);width:.7em;height:1px;position:absolute;top:.85em;left:0}.kai-en-not-cagri{border-block:1px solid var(--en-cizgi);margin:2.8rem 0;padding:1.5rem 0}.kai-en-not-cagri p{color:var(--en-metin);margin:0 0 .9rem}.kai-en-not-cagri>a{min-height:2.75rem;font-family:var(--font-display);letter-spacing:-.015em;align-items:center;gap:.6rem;font-size:1.25rem;font-weight:600;line-height:1.2;display:inline-flex}.kai-en-not-adimlar{border-bottom:1px solid var(--en-cizgi);counter-reset:en-adim;margin:2.4rem 0;padding:0;list-style:none}.kai-en-not-adimlar li{border-top:1px solid var(--en-cizgi);counter-increment:en-adim;grid-template-columns:2.8rem minmax(0,1fr);padding:1rem 0;display:grid}.kai-en-not-adimlar li:before{content:counter(en-adim, decimal-leading-zero);font-family:var(--font-technical);letter-spacing:.1em;color:var(--en-soluk);grid-row:1/span 2;padding-top:.45em;font-size:.72rem}.kai-en-not-adimlar strong,.kai-en-not-adimlar span{grid-column:2}.kai-en-not-adimlar span{color:var(--en-metin);margin-top:.15rem}.kai-en-not-tablo{margin:2.4rem 0;overflow-x:auto}.kai-en-not-tablo table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.95rem;line-height:1.45}.kai-en-not-tablo caption{caption-side:top;text-align:left;padding-bottom:.8rem}.kai-en-not-tablo th,.kai-en-not-tablo td{border-bottom:1px solid var(--en-cizgi);text-align:left;vertical-align:top;padding:.8rem 1.2rem .8rem 0}.kai-en-not-tablo th{font-family:var(--font-technical);letter-spacing:.12em;text-transform:uppercase;color:var(--en-soluk);font-size:.7rem;font-weight:500}.kai-en-not-tablo td{color:var(--en-metin)}.kai-en-not-tablo td:first-child{color:var(--kai-cream);font-weight:600}.kai-en-not-kanit,.kai-en-not-ek{margin:3rem 0 0}.kai-en-not-kanit{margin-bottom:3rem}.kai-en-not-kanit>h2,.kai-en-not-ek>h2{font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;color:var(--en-soluk);margin:0 0 .6rem;font-size:.72rem;font-weight:500;line-height:1.5}.kai-en-not-ek>ul+h2{margin-top:2.4rem}.kai-en-not-kanit ul,.kai-en-not-satirlar{border-bottom:1px solid var(--en-cizgi);margin:0;padding:0;list-style:none}.kai-en-not-kanit li,.kai-en-not-satirlar li{border-top:1px solid var(--en-cizgi)}.kai-en-not-kanit li{padding:.9rem 0}.kai-en-not-kanit li>a,.kai-en-not-kanit li>strong{font-weight:600;display:inline-block}.kai-en-not-kanit li>span{color:var(--en-metin);margin-top:.15rem;font-size:1rem;line-height:1.55;display:block}.kai-en-not-satirlar a{min-height:2.75rem;color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:1rem;padding:.85rem 0;font-size:1rem;line-height:1.4;text-decoration:none;display:grid}.kai-en-not-satirlar strong{text-underline-offset:.2em;transition:text-decoration-color var(--dur-medium) var(--ease-out);font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.kai-en-not-satirlar a:hover strong{-webkit-text-decoration-color:var(--en-alt-cizgi);text-decoration-color:var(--en-alt-cizgi)}.kai-en-not-satirlar span{font-family:var(--font-technical);letter-spacing:.1em;text-transform:uppercase;color:var(--en-soluk);font-size:.7rem}.kai-en-not-satirlar i{color:var(--en-soluk);grid-column:3;font-style:normal}.kai-en-not-sss{border-bottom:1px solid var(--en-cizgi);margin-top:3.2rem}.kai-en-not-sss>h2{margin-top:0}.kai-en-not-sss details{border-top:1px solid var(--en-cizgi)}.kai-en-not-sss summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.05rem 0;font-weight:600;line-height:1.35;list-style:none;display:flex}.kai-en-not-sss summary::-webkit-details-marker{display:none}.kai-en-not-sss summary:after{content:"+";font-family:var(--font-technical);color:var(--en-soluk);font-weight:400}.kai-en-not-sss details[open] summary:after{content:"−"}.kai-en-not-sss details p{color:var(--en-metin);margin:0 0 1.3rem}.kai-en-not-yollar{flex-wrap:wrap;align-items:baseline;gap:.2rem 1.6rem;margin-top:3.2rem;display:flex}.kai-en-not-yollar a{align-items:center;min-height:2.75rem;font-size:.98rem;display:inline-flex}@media (max-width:46rem){.kai-en-notlar-liste a{grid-template-columns:minmax(0,1fr);gap:.55rem}.kai-en-not-sutun{font-size:1.0625rem}.kai-en-not-satirlar a{grid-template-columns:minmax(0,1fr) auto}.kai-en-not-satirlar span{grid-area:2/1}.kai-en-not-satirlar i{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.kai-en-notlar-metin h2,.kai-en-not-yazi a,.kai-en-not-yollar a,.kai-en-not-satirlar strong{transition:none}}.kai-sonraki[data-tur=note] .kai-sonraki-gorsel{aspect-ratio:16/9;background:var(--kai-night);border-radius:.4rem;margin-bottom:clamp(2.5rem,6vw,5rem);animation:none;translate:0}.kai-sonraki[data-tur=note] .kai-sonraki-gorsel img{object-fit:contain;object-position:center}.studio-footer.kai-final{background:linear-gradient(to bottom, var(--kai-night) 0%, var(--kai-night) 52%, var(--kai-navy) 100%);padding-bottom:0}.kai-final .studio-footer-hero{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.4rem);padding-bottom:clamp(3.5rem,7vw,6.5rem)}.kai-final .studio-footer-hero h2{max-width:17ch;font-size:clamp(2.8rem,7.2vw,8rem)}.kai-final-eylem{flex-wrap:wrap;align-items:center;gap:1.2rem clamp(1.5rem,3vw,3rem);display:flex}.kai-final-dugme{background:var(--kai-ultra);min-height:4.6rem;color:var(--kai-cream);letter-spacing:-.02em;transition:box-shadow var(--dur-long) var(--ease-out), background-color var(--dur-medium) var(--ease-out);border-radius:999px;align-items:center;gap:1.1rem;padding:.7rem .8rem .7rem 2rem;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:560;display:inline-flex;position:relative;box-shadow:0 0 #1f3ae080}.kai-final-dugme i{background:var(--kai-cream);width:3.2rem;height:3.2rem;color:var(--kai-ultra);transition:rotate var(--dur-long) var(--ease-out), scale var(--dur-medium) var(--ease-out);border-radius:50%;place-items:center;font-size:1.35rem;font-style:normal;display:grid}.studio-footer.kai-final a.kai-final-dugme:hover,.studio-footer.kai-final a.kai-final-dugme:focus-visible{color:var(--kai-cream);background:var(--kai-deep);box-shadow:0 0 0 .9rem #1f3ae029}.kai-final-dugme:hover i,.kai-final-dugme:focus-visible i{rotate:45deg;scale:1.06}.kai-final-dugme:focus-visible{outline:2px solid var(--kai-cream);outline-offset:4px}.kai-final .studio-footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3.5rem)}@media (max-width:56rem){.kai-final .studio-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.kai-final .studio-footer-directory{padding:clamp(2.2rem,4vw,3.6rem) 0 clamp(2.5rem,5vw,4rem)}.kai-final .studio-footer-links>div{gap:.55rem;font-size:1rem}.kai-final .studio-footer-links>div>span,.kai-final .studio-footer-contact p{letter-spacing:.14em;margin-bottom:.7rem;font-size:.66rem}.kai-final .studio-footer-links a{color:#f4f1ead6;width:fit-content;transition:translate var(--dur-medium) var(--ease-out), color var(--dur-short) ease}.studio-footer.kai-final .studio-footer-links a:hover,.studio-footer.kai-final .studio-footer-links a:focus-visible{color:var(--kai-cream);translate:.4rem}.kai-final .studio-footer-contact>a{letter-spacing:-.02em;font-size:clamp(1.2rem,2vw,1.7rem)}.kai-final-sahne{margin:0 calc(-1 * var(--studio-pad));pointer-events:none;position:relative;overflow:hidden}.kai-final-yazi{color:var(--kai-cream);font-family:var(--font-display);letter-spacing:-.065em;text-align:center;white-space:nowrap;margin-bottom:-13.5vw;font-size:clamp(5rem,27vw,34rem);font-weight:640;line-height:.82;display:block}.kai-ocak-kadraj.kai-final-ocak{z-index:1;clip-path:inset(-80% 0 0);width:100%;position:relative;-webkit-mask-image:none;mask-image:none}.kai-ocak-kadraj.kai-final-ocak>.kai-ocak{margin-bottom:-15.8937%}.kai-final .studio-footer-bottom{z-index:2;margin:0 calc(-1 * var(--studio-pad));padding:1rem var(--studio-pad) 1.2rem;background:var(--kai-navy);border-top:0;position:relative}@media (max-width:46rem){.kai-final-dugme{justify-content:space-between;width:100%}.kai-ocak-kadraj.kai-final-ocak{width:210%;margin-left:-55%}.kai-final-yazi{margin-bottom:-20vw;font-size:30vw}}@media (prefers-reduced-motion:reduce){.kai-final-dugme,.kai-final-dugme i,.kai-final .studio-footer-links a{transition:none}}.kai-kirinti{margin:0 0 1.25rem}.kai-kirinti.is-inline{margin:0}.kai-kirinti ol{font-family:var(--font-technical);letter-spacing:.04em;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:.8rem;line-height:1.4;list-style:none;display:flex}.kai-kirinti li{overflow-wrap:anywhere;align-items:center;min-width:0;min-height:2.75rem;display:inline-flex}.kai-kirinti li+li:before{content:"/";opacity:.55;margin-inline:.55rem}.kai-kirinti a{color:inherit;text-decoration:none}.kai-kirinti a:hover{text-decoration:underline}.kai-kirinti [aria-current=page]{opacity:.72}
