/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#090909;--paper:#f2f1ec;--acid:#dfff00}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:#f7f7f3;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}img{width:100%;display:block}em{color:var(--acid);font-style:normal}small{letter-spacing:.14em;text-transform:uppercase;font:700 10px Courier New,monospace}.site-header{background:var(--paper);color:#111;border-bottom:1px solid #1113;grid-template-columns:1fr auto 1fr;align-items:center;height:78px;padding:0 3vw;display:grid}.header-dark{z-index:10;color:#fff;background:0 0;border-color:#fff3;position:absolute;inset:0 0 auto}.wordmark{align-items:center;gap:8px;width:max-content;font-size:10px;font-weight:900;line-height:.85;display:flex}.wordmark i{background:var(--acid);color:#111;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.site-header nav{text-transform:uppercase;letter-spacing:.1em;gap:32px;font-size:10px;font-weight:800;display:flex}.site-header nav a:hover{color:#777}.start{text-transform:uppercase;border-bottom:1px solid;justify-self:end;font-size:10px;font-weight:800}.home-hero{min-height:100svh;position:relative;overflow:hidden}.home-hero>div:first-child{position:absolute;inset:0}.home-hero img{object-fit:cover;height:calc(100% + 100px);transform:translateY(calc(var(--parallax-y,0)*1px)) scale(1.05);margin-top:-50px}.hero-overlay{background:linear-gradient(90deg,#000e,#0005 65%,#0000),linear-gradient(#0000 50%,#000b);position:absolute;inset:0}.home-title{z-index:2;padding:21vh 5vw 9vh;position:relative}.home-title p{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;font:700 10px Courier New,monospace}.home-title h1,.index-hero h1{letter-spacing:-.045em;margin:6vh 0;font:900 clamp(90px,13vw,205px)/.86 Impact,Arial Narrow,sans-serif}.home-title span{max-width:500px;font-size:20px;line-height:1.5;display:block}.home-about{background:var(--paper);color:#111;grid-template-columns:.25fr 1fr .35fr;gap:5vw;padding:12vw 5vw;display:grid}.home-about h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,7vw,110px);line-height:.92}.home-about u{-webkit-text-decoration-color:var(--acid);-webkit-text-decoration-color:var(--acid);-webkit-text-decoration-color:var(--acid);text-decoration-color:var(--acid);text-underline-offset:-3px;text-decoration-thickness:10px}.home-about p{font-size:16px;line-height:1.6}.featured{padding:10vw 3vw}.featured>header{grid-template-columns:.25fr 1fr auto;align-items:end;margin:0 2vw 7vw;display:grid}.featured>header h2,.home-caps header h2,.home-contact h2{letter-spacing:-.045em;margin:0;font:900 clamp(75px,10vw,160px)/.82 Impact,sans-serif}.featured>header>a{text-transform:uppercase;border-bottom:1px solid;font-size:11px}.feature-grid{grid-template-columns:1.15fr .85fr;gap:6vw 18px;display:grid}.feature-card>div{background:#222;height:42vw;max-height:650px;overflow:hidden}.feature-card:nth-child(2)>div{height:34vw}.feature-card img,.work-card img,.related img{object-fit:cover;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.feature-card small{color:var(--acid);margin-top:15px;display:block}.feature-card h3{letter-spacing:-.055em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(30px,4vw,62px);display:inline-block}.feature-card>span{float:right;text-transform:uppercase;margin-top:18px;font-size:10px}.home-caps{background:var(--paper);color:#111;padding:10vw 5vw}.home-caps header{grid-template-columns:.25fr 1fr;margin-bottom:7vw;display:grid}.home-caps>a{border-top:1px solid #aaa;grid-template-columns:.12fr .85fr 1fr auto;align-items:center;gap:3vw;padding:35px 0;display:grid}.home-caps>a:last-child{border-bottom:1px solid #aaa}.home-caps h3{letter-spacing:-.055em;margin:0;font-size:clamp(28px,3.5vw,56px)}.home-caps p{color:#555;max-width:520px;line-height:1.5}.home-contact{background:var(--acid);color:#111;padding:11vw 5vw}.home-contact h2{margin:6vw 0;font-size:clamp(90px,16vw,245px)}.home-contact h2 em{color:#0000;-webkit-text-stroke:2px #111}.home-contact>a{border-bottom:2px solid;padding-bottom:18px;font-size:clamp(25px,4vw,60px);font-weight:800;display:block}.light-page{background:var(--paper);color:#111;min-height:100svh}.index-hero{padding:10vw 5vw 7vw}.index-hero h1{margin:5vw 0 3vw;font-size:clamp(85px,13vw,205px)}.index-hero p{max-width:540px;margin-left:auto;font-size:16px;line-height:1.6}.filters{z-index:5;color:#fff;background:#111;gap:8px;padding:14px 3vw;display:flex;position:sticky;top:0;overflow:auto}.filters a{white-space:nowrap;text-transform:uppercase;border:1px solid #555;border-radius:30px;padding:10px 17px;font-size:10px}.filters a:hover{background:var(--acid);color:#111}.work-section{padding:8vw 3vw}.work-section>header{grid-template-columns:.15fr 1fr .45fr;align-items:end;margin:0 2vw 6vw;display:grid}.work-section h2{letter-spacing:-.065em;margin:0;font-size:clamp(58px,8vw,125px)}.work-section header p{color:#555;line-height:1.5}.dark-section{color:#fff;background:#0b0b0b}.dark-section header p{color:#aaa}.work-grid{grid-template-columns:1fr 1fr;gap:6vw 18px;display:grid}.work-card>div{background:#ddd;height:36vw;max-height:590px;position:relative;overflow:hidden}.work-card>div b{background:var(--acid);color:#111;text-transform:uppercase;opacity:0;border-radius:30px;padding:12px 16px;font-size:10px;transition:opacity .3s;position:absolute;bottom:14px;right:14px}.work-card:hover>div b{opacity:1}.work-card small{color:#777;margin-top:14px;display:block}.dark-section .work-card small{color:var(--acid)}.work-card h3{letter-spacing:-.055em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(30px,4vw,62px)}.work-card p{color:#777;text-transform:uppercase;margin:7px 0;font-size:11px}.category-index{background:#aaa;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.category-index>div{background:var(--paper);min-height:280px;padding:40px}.category-index h3{letter-spacing:-.05em;margin:0 0 12px;font-size:40px}.category-index span{color:#777;margin-bottom:45px;font-size:11px;display:block}.category-index a{border-top:1px solid #aaa;padding:10px 0;font-size:13px;display:block}.project-page{background:#0a0a0a}.project-hero{min-height:100svh;position:relative}.project-hero>img{object-fit:cover;height:100%;position:absolute;inset:0}.project-hero>div{background:linear-gradient(#0000 30%,#000e);position:absolute;inset:0}.project-hero header{z-index:2;position:absolute;bottom:7vh;left:5vw;right:5vw}.project-hero h1{letter-spacing:-.06em;text-transform:uppercase;max-width:1100px;margin:20px 0 10px;font-size:clamp(70px,12vw,190px);line-height:.82}.project-hero p{text-transform:uppercase;font-size:14px}.project-intro{grid-template-columns:1.25fr .45fr;gap:10vw;padding:10vw 5vw;display:grid}.project-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,6vw,92px);line-height:.98}.project-intro>div{flex-direction:column;display:flex}.project-intro span{border-top:1px solid #444;padding:13px 0;font-size:13px}.project-intro>div p{color:#888;margin-top:30px;font-size:11px;line-height:1.5}.gallery{padding:0 3vw 8vw}.gallery figure{margin:0 0 3vw}.gallery img{object-fit:contain;background:#111;max-height:90svh}.project-back{text-transform:uppercase;border-top:1px solid #333;justify-content:space-between;padding:35px 5vw;font-size:11px;display:flex}.cap-index{padding:0 3vw 8vw}.cap-index>a{border-top:1px solid #aaa;grid-template-columns:.15fr 1fr .65fr auto;align-items:center;gap:3vw;padding:38px 0;display:grid}.cap-index>a:last-child{border-bottom:1px solid #aaa}.cap-index h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,5vw,75px)}.cap-index p{color:#555;line-height:1.5}.cap-index span{text-transform:uppercase;font-size:10px}.cap-detail{padding:10vw 5vw}.cap-detail h1{letter-spacing:-.06em;max-width:1200px;margin:5vw 0 3vw;font-size:clamp(80px,13vw,200px);line-height:.82}.cap-detail p{max-width:580px;margin-left:auto;font-size:20px;line-height:1.5}.cap-process{color:#fff;background:#111;grid-template-columns:1fr 1fr;padding:7vw 5vw;display:grid}.cap-process h2{margin:0;font-size:60px}.cap-process div{flex-direction:column;display:flex}.cap-process span{border-top:1px solid #555;padding:20px 0}.related{padding:8vw 3vw}.related>h2{margin:0 2vw 5vw;font-size:70px}.related>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.related a img{object-fit:cover;height:35vw}.related small{margin-top:13px;display:block}.related h3{text-transform:uppercase;margin:7px 0;font-size:40px}.back-link{text-transform:uppercase;border-top:1px solid #aaa;padding:35px 5vw;font-size:11px;display:block}.motion-ready .reveal{opacity:0;transition:opacity .75s,translate .85s cubic-bezier(.16,1,.3,1);translate:0 35px}.motion-ready .reveal.is-visible{opacity:1;translate:0}@media (width<=800px){.site-header{grid-template-columns:1fr auto;height:68px}.site-header nav{display:none}.start{font-size:8px}.home-title{padding:22vh 20px 8vh}.home-title h1,.index-hero h1{font-size:22vw}.home-about{padding:95px 20px;display:block}.home-about h2{margin:40px 0}.featured,.home-caps{padding:90px 14px}.featured>header,.home-caps header{display:block}.featured>header h2,.home-caps header h2{margin:35px 0}.feature-grid,.work-grid{display:block}.feature-card,.work-card{margin-bottom:60px;display:block}.feature-card>div,.feature-card:nth-child(2)>div,.work-card>div{height:68vw}.feature-card:nth-child(3){grid-column:auto}.home-caps>a{grid-template-columns:.13fr 1fr auto}.home-caps>a p{grid-column:2}.home-contact{padding:90px 20px}.index-hero{padding:90px 20px 55px}.index-hero p{margin-left:0}.work-section{padding:80px 14px}.work-section>header{display:block}.work-section h2{margin:30px 0}.category-index{grid-template-columns:1fr}.project-hero h1{font-size:20vw}.project-intro{padding:85px 20px;display:block}.project-intro>div{margin-top:55px}.gallery{padding:0 10px 70px}.cap-index{padding:0 14px 70px}.cap-index>a{grid-template-columns:.13fr 1fr auto}.cap-index p{grid-column:2}.cap-detail{padding:90px 20px}.cap-detail h1{font-size:20vw}.cap-detail p{margin-left:0}.cap-process{padding:70px 20px;display:block}.cap-process div{margin-top:40px}.related{padding:70px 14px}.related>div{display:block}.related a{margin-bottom:50px;display:block}.related a img{height:65vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-ready .reveal{opacity:1;transition:none;translate:none}[data-parallax] img{transform:none}}.home-about>div a{text-transform:uppercase;border-bottom:1px solid;margin-top:18px;padding-bottom:4px;font-size:11px;font-weight:800;display:inline-block}.logo-showcase{background:#0b0b0b;padding:10vw 5vw}.logo-showcase>header{grid-template-columns:.25fr 1fr auto;align-items:end;margin-bottom:6vw;display:grid}.logo-showcase h2{letter-spacing:-.045em;margin:0;font:900 clamp(65px,9vw,145px)/.84 Impact,sans-serif}.logo-showcase header>a{text-transform:uppercase;border-bottom:1px solid;font-size:10px}.logo-showcase>div,.brand-wall{border-top:1px solid #444;border-left:1px solid #444;grid-template-columns:repeat(4,1fr);display:grid}.logo-showcase>div a,.brand-wall>a{background:#111;border-bottom:1px solid #444;border-right:1px solid #444;place-items:center;min-height:190px;padding:38px;transition:background .25s;display:grid;position:relative}.logo-showcase>div a:hover{background:var(--acid)}.logo-showcase img{object-fit:contain;filter:grayscale()brightness(0)invert();width:70%;max-width:180px;max-height:72px}.logo-showcase a:hover img{filter:grayscale()brightness(0)}.brand-wall{border-color:#aaa;margin:0 3vw 8vw}.brand-wall>a{background:var(--paper);border-color:#aaa;min-height:260px}.brand-wall img{object-fit:contain;filter:grayscale();width:65%;max-width:220px;max-height:90px}.brand-wall span{text-transform:uppercase;opacity:0;font-size:9px;position:absolute;bottom:18px;right:20px}.brand-wall>a:hover{background:var(--acid)}.brand-wall>a:hover span{opacity:1}.brand-note{color:#fff;background:#111;grid-template-columns:1fr .5fr;gap:10vw;padding:8vw 5vw;display:grid}.brand-note h2{letter-spacing:-.055em;margin:0;font-size:clamp(45px,6vw,90px);line-height:.95}.brand-note p{color:#aaa;font-size:16px;line-height:1.6}.about-story{color:#fff;background:#111;grid-template-columns:1fr .55fr;gap:10vw;padding:8vw 5vw;display:grid}.about-story h2{letter-spacing:-.06em;margin:0;font-size:clamp(55px,8vw,120px);line-height:.92}.about-story p{color:#bbb;font-size:17px;line-height:1.65}.about-values{background:#aaa;grid-template-columns:repeat(3,1fr);gap:1px;padding:8vw 5vw;display:grid}.about-values>div{background:var(--paper);min-height:340px;padding:35px}.about-values h3{letter-spacing:-.05em;margin:80px 0 20px;font-size:40px}.about-values p{color:#666;line-height:1.5}.contact-page{background:var(--acid);color:#111;min-height:100svh}.contact-page>section{padding:8vw 5vw 5vw}.contact-page h1{letter-spacing:-.045em;margin:4vw 0;font:900 clamp(85px,13vw,200px)/.82 Impact,sans-serif}.contact-page h1 em{color:#0000;-webkit-text-stroke:2px #111}.contact-page section>a{border-bottom:2px solid;padding-bottom:18px;font-size:clamp(24px,4vw,60px);font-weight:800;display:block}.contact-page section>div{text-transform:uppercase;grid-template-columns:1fr 1fr;margin-top:35px;font-size:12px;display:grid}.contact-page section>div p:last-child{text-align:right}@media (width<=800px){.logo-showcase{padding:80px 14px}.logo-showcase>header{display:block}.logo-showcase h2{margin:35px 0}.logo-showcase>div,.brand-wall{grid-template-columns:1fr 1fr}.logo-showcase>div a{min-height:120px;padding:20px}.brand-wall{margin:0 14px 70px}.brand-wall>a{min-height:150px;padding:22px}.brand-note,.about-story{padding:75px 20px;display:block}.brand-note p,.about-story>div{margin-top:40px}.about-values{grid-template-columns:1fr;padding:70px 14px}.about-values>div{min-height:250px}.about-values h3{margin-top:55px}.contact-page>section{padding:80px 20px}.contact-page h1{font-size:21vw}.contact-page section>div{grid-template-columns:1fr;gap:15px}.contact-page section>div p:last-child{text-align:left}}:root{--paper:#f3f5f6;--acid:#10a9df}.wordmark img{object-fit:contain;width:100%;height:100%}.site-header nav,.start{font-size:11px}small,.home-title p{letter-spacing:.12em;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.35}.home-title p{font-weight:800}.feature-card small,.work-card small,.project-hero small{font-size:12px}.brand-detail{padding:10vw 5vw 7vw}.brand-detail>img{object-fit:contain;filter:grayscale();width:min(520px,70vw);max-height:180px;margin:6vw 0;display:block}.brand-detail>div{flex-wrap:wrap;gap:10px;display:flex}.brand-detail span{text-transform:uppercase;border:1px solid #999;border-radius:30px;padding:12px 18px;font-size:12px}.archive-note{background:#e7eaec;grid-column:1/-1;padding:6vw}.archive-note h3{margin:0 0 18px;font-size:44px}.archive-note p{color:#555;max-width:600px;line-height:1.6}.contact-page,.home-contact,.logo-showcase>div a:hover,.brand-wall>a:hover,.filters a:hover,.work-card>div b{background:#10a9df}.home-hero img{object-position:center}.home-about{grid-template-columns:.22fr 1fr .48fr}@media (width<=800px){.wordmark{width:132px;height:42px}.site-header nav{font-size:10px}.home-about{display:block}.brand-detail{padding:90px 20px}.brand-detail>img{margin:60px 0}.archive-note{padding:45px 25px}}.cap-gallery{color:#fff;background:#0b0b0b;padding:8vw 3vw}.cap-gallery>header{grid-template-columns:.25fr 1fr;align-items:end;margin:0 2vw 5vw;display:grid}.cap-gallery h2{letter-spacing:-.055em;margin:0;font-size:clamp(52px,7vw,110px)}.cap-gallery>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cap-gallery img{object-fit:cover;height:40vw;max-height:650px}.cap-gallery img:nth-child(3n){grid-column:1/-1;width:100%;height:55vw;max-height:780px}.related>div{align-items:start}.related a img{background:#dce3e6}.gallery figure{background:#050505}.gallery img{width:100%;min-height:40vw}.project-intro small{font-size:12px}@media (width<=800px){.cap-gallery{padding:70px 14px}.cap-gallery>header{display:block}.cap-gallery h2{margin-top:30px}.cap-gallery>div{display:block}.cap-gallery img,.cap-gallery img:nth-child(3n){height:65vw;margin-bottom:14px}}.wordmark{background:0 0;border-radius:0;width:226px;height:56px;padding:0;overflow:visible}.wordmark img{object-fit:contain;object-position:left center;width:100%;height:100%}.header-dark .wordmark{background:0 0}.header-dark{background:linear-gradient(#000000a8,#0000)}.feature-card>div,.work-card>div,.related-media,.gallery figure,.cap-gallery figure{display:block;position:relative;overflow:hidden}.feature-card img,.work-card img,.related-media img,.gallery figure img,.cap-gallery figure img{transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) scale(1.11);will-change:transform;transition:transform .85s cubic-bezier(.16,1,.3,1),filter .5s}.feature-card:hover img,.work-card:hover img,.related a:hover img{transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) scale(1.15);filter:saturate(1.08)contrast(1.04)}.project-hero>img{height:calc(100% + 110px);transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) scale(1.04);will-change:transform;top:-55px}.gallery figure{background:#080808;min-height:48vw}.gallery figure img{object-fit:cover;height:calc(100% + 80px);min-height:calc(48vw + 80px);margin-top:-40px}.cap-gallery figure{height:40vw;max-height:650px;margin:0}.cap-gallery figure:nth-child(3n){grid-column:1/-1;height:55vw;max-height:780px}.cap-gallery figure img{object-fit:cover;height:calc(100% + 70px);margin-top:-35px}.related-media{height:35vw}.related-media img{object-fit:cover;height:calc(100% + 60px);margin-top:-30px}@media (width<=800px){.wordmark{width:164px;height:44px}.gallery figure{min-height:68vw}.gallery figure img{min-height:calc(68vw + 60px);margin-top:-30px}.cap-gallery figure,.cap-gallery figure:nth-child(3n){height:65vw;max-height:none;margin-bottom:14px}.related-media{height:65vw}}@media (prefers-reduced-motion:reduce){.feature-card img,.work-card img,.related-media img,.gallery figure img,.cap-gallery figure img,.project-hero>img{will-change:auto;transform:none}}.motion-ready [data-reveal]{opacity:0;transition:opacity .75s,translate .85s cubic-bezier(.16,1,.3,1);translate:0 35px}.motion-ready [data-reveal].is-visible{opacity:1;translate:0}.eye-mark{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.eye-mark__eyes{gap:clamp(8px,1.5vw,24px);display:flex}.eye-mark__eyes i{aspect-ratio:1;background:var(--paper);border:clamp(16px,2.3vw,36px) solid;border-radius:50%;width:clamp(92px,13vw,205px);display:block;position:relative;overflow:hidden}.eye-mark__eyes b{aspect-ratio:1;width:18%;transform:translateX(calc(-50% + var(--eye-x,0) * 125%));background:currentColor;border-radius:50%;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:10%;left:50%}.eye-mark>span{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.work-hero{position:relative;overflow:hidden}.work-hero>.eye-mark{opacity:.13;transform-origin:100% 0;position:absolute;top:8vw;right:5vw;transform:scale(.72)}.work-hero .eye-mark>span{display:none}.work-section{scroll-margin-top:56px}.work-section header p b{color:inherit;text-transform:uppercase;margin-top:10px;font-size:11px;display:block}.work-card{content-visibility:auto;contain-intrinsic-size:600px}.work-card img{backface-visibility:hidden}@media (width<=800px){.eye-mark__eyes i{border-width:17px;width:92px}.work-hero>.eye-mark{top:76px;right:12px;transform:scale(.46)}.work-section{scroll-margin-top:48px}.work-card{contain-intrinsic-size:420px}.site-header{height:auto;min-height:68px;padding:10px 14px}.site-header nav{border-top:1px solid;grid-column:1/-1;gap:18px;width:100%;padding:8px 0 2px;font-size:9px;display:flex;overflow-x:auto}.site-header .start{align-self:start;margin-top:15px}}@media (prefers-reduced-motion:reduce){.eye-mark__eyes b{transition:none;transform:translate(-50%)}.motion-ready [data-reveal]{opacity:1;transition:none;translate:none}}.about-story .eye-mark{color:var(--acid);margin-bottom:46px}.about-story .eye-mark__eyes i{background:#111;border-width:13px;width:72px}.about-story .eye-mark>span{color:#fff}@media (width<=800px){.about-story .eye-mark{margin-bottom:35px}.about-story .eye-mark__eyes i{border-width:11px;width:62px}}.scroll-eye{z-index:40;pointer-events:none;filter:drop-shadow(0 12px 30px #0003);flex-direction:column;align-items:center;gap:9px;width:112px;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.scroll-eye__track{z-index:-1;background:#7878784d;width:2px;position:absolute;top:-26px;bottom:-26px;right:17px}.scroll-eye__track i{width:4px;height:calc(var(--scroll-progress,0)*100%);background:var(--acid);position:absolute;top:0;left:-1px;box-shadow:0 0 18px #10a9dfcc}.scroll-eye__badge{color:#090909;width:100%;transform:translate3d(0,calc(var(--eye-y,-1)*10px),0);background:#fff;border:1px solid #0000001f;border-radius:5px;align-items:center;gap:8px;padding:8px 11px 8px 8px;transition:transform .18s ease-out;display:flex}.scroll-eye__badge strong{letter-spacing:-.04em;font:900 14px/1 Arial,sans-serif}.scroll-eye__mark{gap:3px;padding-bottom:8px;display:flex;position:relative}.scroll-eye__mark:after{content:"";background:#111;width:4px;height:13px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.scroll-eye__mark>i{background:var(--acid);width:4px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.scroll-eye__mark>span{border:3px solid #111;border-radius:50%;width:16px;height:16px;position:relative;overflow:hidden}.scroll-eye__mark b{width:4px;height:4px;transform:translate(calc(-50% + (var(--pointer-x,0)*3px) + (var(--eye-x,0)*3px)),calc(-50% + (var(--pointer-y,0)*3px)));background:#111;border-radius:50%;transition:transform .1s linear;position:absolute;top:50%;left:50%}.scroll-eye>small{color:#777;letter-spacing:.14em;text-align:right;align-self:flex-end;max-width:78px;font-size:6px;line-height:1.2}.scroll-eye:has(.scroll-eye__badge:hover){opacity:1}@media (width<=800px){.scroll-eye{width:94px;top:auto;bottom:16px;right:7px;transform:none}.scroll-eye__track,.scroll-eye>small{display:none}.scroll-eye__badge{padding:7px}.scroll-eye__badge strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.scroll-eye{display:none}.scroll-eye__mark,.scroll-eye__mark b{transition:none}}.field-archive{color:#fff;background:#090909;padding:10vw 3vw}.field-archive>header{grid-template-columns:.24fr 1fr .45fr;align-items:end;gap:4vw;margin:0 2vw 7vw;display:grid}.field-archive h2{letter-spacing:-.045em;margin:0;font:900 clamp(72px,10vw,155px)/.82 Impact,sans-serif}.field-archive header p{color:#aaa;max-width:430px;line-height:1.6}.field-stills{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:14px;display:grid}.field-stills figure,.field-films figure{background:#171717;margin:0;position:relative;overflow:hidden}.field-stills figure{grid-column:span 6;height:34vw;max-height:560px}.field-stills .field-item--0,.field-stills .field-item--5{grid-column:span 8;height:42vw;max-height:690px}.field-stills .field-item--1,.field-stills .field-item--4{grid-column:span 4;height:42vw;max-height:690px}.field-stills .field-item--2,.field-stills .field-item--3{grid-column:span 6}.field-stills img{object-fit:cover;height:calc(100% + 130px);transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) rotate(calc(var(--parallax-tilt,0)*1deg)) scale(1.16);will-change:transform;margin-top:-65px;transition:transform .18s linear}.field-archive figcaption{z-index:2;background:linear-gradient(#0000,#000000d1);justify-content:space-between;align-items:end;gap:20px;padding:55px 20px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.field-archive figcaption b{letter-spacing:-.04em;text-align:right;text-transform:uppercase;font-size:clamp(18px,2.2vw,34px)}.field-archive figcaption small{color:var(--acid)}.field-films{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.field-films figure{min-height:34vw}.field-films video{object-fit:cover;background:#111;width:100%;height:34vw;display:block}.field-films figcaption{pointer-events:none}@media (width<=800px){.field-archive{padding:85px 14px}.field-archive>header{margin:0 6px 55px;display:block}.field-archive h2{margin:32px 0}.field-stills{grid-template-columns:1fr;gap:12px}.field-stills figure,.field-stills .field-item--0,.field-stills .field-item--1,.field-stills .field-item--2,.field-stills .field-item--3,.field-stills .field-item--4,.field-stills .field-item--5{grid-column:auto;height:72vw;max-height:none}.field-films{display:block}.field-films figure{height:72vw;margin-bottom:12px}.field-films video{height:72vw}.field-archive figcaption{padding:45px 14px 14px}.field-archive figcaption b{font-size:20px}.field-stills img{height:calc(100% + 90px);margin-top:-45px}}@media (prefers-reduced-motion:reduce){.field-stills img{will-change:auto;transform:none}}.logo-showcase>div,.brand-wall{border-color:#d7d7d7}.logo-showcase>div a,.brand-wall>a{background:#fff;border-color:#d7d7d7;transition:transform .25s,box-shadow .25s}.logo-showcase>div a:hover,.brand-wall>a:hover{z-index:2;background:#fff;transform:scale(1.025);box-shadow:0 18px 45px #0000002e}.logo-showcase img,.logo-showcase a:hover img,.brand-wall img{filter:none}.brand-wall span{color:#111}.feature-card img,.work-card img,.related-media img,.gallery figure img,.cap-gallery figure img{transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) rotate(calc(var(--parallax-tilt,0)*1deg)) scale(1.16);transition:transform .18s linear,filter .5s}.feature-card:hover img,.work-card:hover img,.related a:hover img{transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) rotate(calc(var(--parallax-tilt,0)*1deg)) scale(1.2)}.home-hero img{transform:translate3d(0,calc(var(--parallax-y,0)*1px),0) scale(1.13)}@media (prefers-reduced-motion:reduce){.feature-card img,.work-card img,.related-media img,.gallery figure img,.cap-gallery figure img,.home-hero img{transition:none;transform:none}}.home-hero{background:#050505}.hero-cinematic{background:#130b07;overflow:hidden;position:absolute!important;inset:-6vh -4vw!important}.hero-cinematic:after{content:"";opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");animation:.22s steps(2,end) infinite film-grain;position:absolute;inset:0}.hero-cinematic img{filter:saturate(.72)contrast(1.18)brightness(.72)sepia(.08);object-position:62% center!important;height:112%!important;margin-top:-6%!important}.hero-cinematic>i{z-index:1;background:radial-gradient(circle at 72% 48%,#0000 0 17%,#0000002e 47%,#000000ad 100%),linear-gradient(90deg,#000000db 0 31%,#0003 64%,#0000007a);position:absolute;inset:0}.hero-cinematic>b{z-index:2;border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;position:absolute;inset:5.5vh 0;box-shadow:0 -5.5vh #050505,0 5.5vh #050505}.home-title{flex-direction:column;justify-content:center;min-height:100svh;padding-top:15vh;padding-bottom:8vh;display:flex}.home-title h1{margin:4vh 0}.hero-case{border-top:1px solid #ffffff80;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(520px,100%);margin-top:auto;padding-top:16px;font-style:normal;display:grid}.hero-case small{color:var(--acid)}.hero-case b{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.hero-case i{text-transform:uppercase;font-size:10px;font-style:normal}.hero-case:hover i{color:var(--acid)}@keyframes film-grain{0%{transform:translate(0)}25%{transform:translate(-1.5%,1%)}50%{transform:translate(1%,-1.5%)}75%{transform:translate(1.5%,1.5%)}to{transform:translate(-1%)}}.scroll-eye__badge{background:#fffffff0;border-radius:50%;justify-content:center;width:58px;height:50px;padding:8px}.scroll-eye__mark{transform:scale(1.2)}@media (width<=800px){.hero-cinematic{inset:-4vh -12vw!important}.hero-cinematic img{object-position:67% center!important}.home-title{padding-top:17vh}.home-title h1{font-size:21vw}.hero-case{grid-template-columns:1fr auto}.hero-case small{grid-column:1/-1}.scroll-eye{width:54px}.scroll-eye__badge{width:52px;height:46px}}@media (prefers-reduced-motion:reduce){.hero-cinematic:after{animation:none}}.scroll-eye{width:74px}.scroll-eye__badge{border-radius:18px;width:70px;height:70px;padding:7px}.scroll-eye__mark{width:52px;height:52px;padding:0;position:relative;transform:none}.scroll-eye__mark:before{content:"";z-index:2;border-top:6px solid #111;border-left:6px solid #111;border-radius:15px 0 0;width:18px;height:19px;position:absolute;top:1px;left:23px}.scroll-eye__mark:after{content:"";z-index:1;background:#111;width:6px;height:34px;position:absolute;top:14px;left:23px;transform:none}.scroll-eye__mark>span{border:6px solid #111;border-radius:50%;width:25px;height:25px;position:absolute;top:17px;overflow:visible}.scroll-eye__mark>span:first-of-type{left:0}.scroll-eye__mark>span:last-of-type{right:0}.scroll-eye__mark>span:after{content:"";background:#111;width:6px;height:24px;position:absolute;top:13px}.scroll-eye__mark>span:first-of-type:after{right:-6px}.scroll-eye__mark>span:last-of-type:after{left:-6px}.scroll-eye__mark b{z-index:3;width:5px;height:5px;transform:translate(calc(-50% + (var(--pointer-x,0)*4px) + (var(--eye-x,0)*3px)),calc(var(--pointer-y,0)*3px));background:#111;top:auto;bottom:2px;left:50%}.scroll-eye__mark>i{z-index:4;background:#10a9df;width:6px;height:8px;bottom:4px;left:23px;transform:none}.logo-showcase img,.brand-wall img{opacity:.72;transition:filter .35s,opacity .35s,transform .35s;filter:grayscale()!important}.logo-showcase a:hover img,.logo-showcase a:focus-visible img,.brand-wall>a:hover img,.brand-wall>a:focus-visible img{opacity:1;transform:scale(1.04);filter:grayscale(0)!important}@media (width<=800px){.scroll-eye{width:62px}.scroll-eye__badge{width:60px;height:60px}.scroll-eye__mark{transform:scale(.86)}}.scroll-eye{filter:drop-shadow(0 1px 1px #fffffff2)drop-shadow(0 8px 15px #0000003d)}.scroll-eye__badge{box-shadow:none;background:0 0;border:0;border-radius:0}.field-stills figure{background:#050505}.field-stills img{object-fit:contain;will-change:auto;width:100%;height:100%;margin:0;transform:none}.gallery figure{background:#050505;place-items:center;min-height:0;display:grid}.gallery figure img{object-fit:contain;will-change:auto;width:100%;height:auto;min-height:0;max-height:92svh;margin:0;transform:none}.cap-gallery figure{background:#050505;place-items:center;display:grid}.cap-gallery figure img{object-fit:contain;will-change:auto;width:100%;height:100%;margin:0;transform:none}.related-media img{object-fit:contain;background:#e4e7e9}@media (width<=800px){.field-stills img,.gallery figure img,.cap-gallery figure img{object-fit:contain;height:100%;min-height:0;margin:0;transform:none}}.scroll-eye{filter:drop-shadow(0 2px 2px #000000b3)drop-shadow(0 0 1px #ffffff59);width:92px}.scroll-eye__track{right:13px}.scroll-eye__badge{width:88px;height:auto;transform:translate3d(0,calc(var(--eye-y,-1)*10px),0);padding:0;overflow:visible}.scroll-eye__emblem{aspect-ratio:700/543;width:88px;position:relative}.scroll-eye__emblem img{object-fit:contain;width:100%;height:100%;display:block}.scroll-eye__pupil{aspect-ratio:1;width:4.2%;transform:translate(calc(-50% + var(--pointer-x,0)*5px),calc(-50% + var(--pointer-y,0)*5px));background:#111;border-radius:50%;transition:transform 80ms linear;position:absolute;top:62.2%}@media (width<=800px){.scroll-eye{width:74px}.scroll-eye__badge,.scroll-eye__emblem{width:72px}.scroll-eye__pupil{transform:translate(calc(-50% + var(--pointer-x,0)*4px),calc(-50% + var(--pointer-y,0)*4px))}}@media (prefers-reduced-motion:reduce){.scroll-eye__pupil{transition:none;transform:translate(-50%,-50%)}}.brand-link{--brand-colour:#111}.brand-wordmark{color:#5e6266;letter-spacing:-.055em;text-align:center;text-transform:uppercase;max-width:220px;font:900 clamp(22px,2.5vw,42px)/.9 Arial,sans-serif;transition:color .35s,transform .35s}.brand-link:hover .brand-wordmark,.brand-link:focus-visible .brand-wordmark{color:var(--brand-colour);transform:scale(1.05)}.brand-link[href="/brands/coca-cola"]{--brand-colour:#e61d2b}.brand-link[href="/brands/coca-cola"]:hover img{filter:invert(17%)sepia(99%)saturate(4300%)hue-rotate(350deg)brightness(96%)contrast(91%)!important}.brand-link[href="/brands/samsung"]{--brand-colour:#1428a0}.brand-link[href="/brands/samsung"]:hover img{filter:invert(18%)sepia(75%)saturate(2645%)hue-rotate(224deg)brightness(73%)contrast(115%)!important}.brand-link[href="/brands/vodafone"]{--brand-colour:#e60000}.brand-link[href="/brands/vodafone"]:hover img{filter:invert(12%)sepia(99%)saturate(6900%)hue-rotate(1deg)brightness(94%)contrast(114%)!important}.brand-link[href="/brands/spotify"]{--brand-colour:#1ed760}.brand-link[href="/brands/spotify"]:hover img{filter:invert(70%)sepia(83%)saturate(527%)hue-rotate(85deg)brightness(89%)contrast(91%)!important}.brand-link[href="/brands/renault"]{--brand-colour:#e8c526}.brand-link[href="/brands/ikea"]{--brand-colour:#0058a3}.brand-link[href="/brands/ikea"]:hover img,.brand-link[href="/brands/visa"]:hover img{filter:invert(25%)sepia(89%)saturate(1564%)hue-rotate(180deg)brightness(86%)contrast(102%)!important}.brand-link[href="/brands/arcelik"]{--brand-colour:#cc1526}.brand-link[href="/brands/fanta"]{--brand-colour:#f58220}.brand-link[href="/brands/doritos"]{--brand-colour:#e1261c}.brand-link[href="/brands/blutv"]{--brand-colour:#00a6df}.brand-link[href="/brands/bip"]{--brand-colour:#00a7e1}.brand-link[href="/brands/kigili"]{--brand-colour:#c59750}.brand-link[href="/brands/tefal"]{--brand-colour:#e31837}.brand-link[href="/brands/herbal-essences"]{--brand-colour:#4c8a44}.brand-link[href="/brands/disney-plus"]{--brand-colour:#113ccf}.brand-link[href="/brands/prime-video"]{--brand-colour:#00a8e1}.brand-link[href="/brands/ulker"]{--brand-colour:#e21b2d}.brand-link[href="/brands/apple"]{--brand-colour:#111}.brand-link[href="/brands/pantene"]{--brand-colour:#b18b3a}.brand-link[href="/brands/peros"]{--brand-colour:#69449b}.brand-link[href="/brands/indomie"]{--brand-colour:#e31e24}.about-hero .about-stats{background:#b9bdc0;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:7vw;display:grid}.about-stats span{background:var(--paper);text-transform:uppercase;flex-direction:column;gap:8px;padding:28px;font-size:11px;display:flex}.about-stats b{font-size:clamp(44px,6vw,86px);line-height:1}.about-manifesto{color:#fff;background:#0a0a0a;padding:10vw 5vw}.about-manifesto h2,.about-close h2{letter-spacing:-.045em;margin:4vw 0;font:900 clamp(68px,10vw,155px)/.84 Impact,sans-serif}.about-manifesto>div{grid-template-columns:1fr 1fr;gap:8vw;margin-left:34%;display:grid}.about-manifesto p{color:#bbb;font-size:17px;line-height:1.65}.about-close{color:#111;background:#10a9df;padding:10vw 5vw}.about-close h2 em{color:#0000;-webkit-text-stroke:2px #111}.about-close a{border-bottom:2px solid;padding-bottom:18px;font-size:clamp(24px,4vw,58px);font-weight:800;display:block}.owned-media-spread{color:#fff;background:#090909;padding:10vw 3vw}.owned-media-spread>header{grid-template-columns:.22fr 1fr .42fr;align-items:end;gap:4vw;margin:0 2vw 7vw;display:grid}.owned-media-spread h2{letter-spacing:-.045em;margin:0;font:900 clamp(65px,9vw,145px)/.84 Impact,sans-serif}.owned-media-spread header p{color:#aaa;line-height:1.6}.owned-media-spread>div{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.owned-shot{background:#111;grid-column:span 6;margin:0;overflow:hidden}.owned-shot--0{grid-column:1/-1}.owned-shot--1,.owned-shot--4{grid-column:span 7}.owned-shot--2,.owned-shot--3{grid-column:span 5}.owned-shot--5{grid-column:1/-1}.owned-shot img{object-fit:contain;width:100%;height:auto;max-height:88svh}@media (width<=800px){.about-hero .about-stats{grid-template-columns:1fr;margin-top:55px}.about-manifesto,.about-close{padding:80px 20px}.about-manifesto>div{margin:45px 0 0;display:block}.about-manifesto h2,.about-close h2{font-size:19vw}.owned-media-spread{padding:80px 14px}.owned-media-spread>header{margin:0 6px 50px;display:block}.owned-media-spread h2{margin:30px 0}.owned-media-spread>div{display:block}.owned-shot{margin-bottom:12px}.brand-wordmark{font-size:24px}}.scroll-eye{filter:none;mix-blend-mode:difference}.scroll-eye__emblem img{filter:invert();mix-blend-mode:normal}.scroll-eye__pupil{mix-blend-mode:normal;width:7.2%;transform:translate(calc(-50% + var(--pointer-x,0)*7px),calc(-50% + var(--pointer-y,0)*7px));background:#fff;top:64.6%}.scroll-eye__pupil--left{left:22.3%}.scroll-eye__pupil--right{left:77.9%}.hero-cinematic{background:#050505}.hero-cinematic img{position:absolute;right:0;object-fit:contain!important;object-position:center!important;filter:saturate(.88)contrast(1.1)brightness(.82)!important;width:70%!important;height:100%!important;transform:translate3d(0,calc(var(--parallax-y,0)*.45px),0) scale(1.025)!important;margin:0!important}.home-title{width:53%;padding-right:2vw}@media (width<=800px){.scroll-eye__pupil{width:7.5%;transform:translate(calc(-50% + var(--pointer-x,0)*5px),calc(-50% + var(--pointer-y,0)*5px))}.hero-cinematic{inset:0!important}.hero-cinematic img{top:4vh;right:-10%;object-fit:contain!important;width:120%!important;height:58vh!important}.hero-cinematic>i{background:linear-gradient(0deg,#050505 0 28%,#050505c7 48%,#0000 78%)}.hero-overlay{background:linear-gradient(0deg,#050505 0 28%,#00000059 58%,#0000)}.home-title{justify-content:flex-end;width:100%;padding-top:48vh}.home-title h1{margin:2vh 0;font-size:18vw}.home-title>span{font-size:15px}.hero-case{margin-top:24px}}.work-section h2,.work-card h3,.related h3,.field-archive figcaption b{letter-spacing:-.055em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900}.work-section h2{font-size:clamp(50px,6.5vw,102px);line-height:.9}.work-card h3{max-width:92%;font-size:clamp(26px,3vw,48px);line-height:.94}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:5vw 24px}.work-card>div{aspect-ratio:4/3;height:auto;max-height:none}.work-card img{object-fit:cover}.related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5vw 24px}.related-media{aspect-ratio:4/3;height:auto}.related h3{font-size:clamp(26px,3vw,46px);line-height:.95}.logo-showcase{color:#111;background:#fff}.logo-showcase>div,.brand-wall,.logo-showcase>div a,.brand-wall>a{background:#fff}.logo-showcase .brand-wordmark,.brand-wall .brand-wordmark{display:none}.logo-showcase img,.brand-wall img{object-fit:contain;width:58%;max-width:150px;max-height:76px}.scroll-eye{mix-blend-mode:normal}.scroll-eye__emblem img{filter:none}.scroll-eye__pupil{width:7.8%;transform:translate(calc(-50% + var(--pointer-x,0)*3.2px),calc(-50% + var(--pointer-y,0)*3.2px));top:64.6%}.scroll-eye__track{background:#50505040}html[data-eye-theme=dark] .scroll-eye__emblem img{filter:invert()}html[data-eye-theme=dark] .scroll-eye__pupil{background:#fff}html[data-eye-theme=light] .scroll-eye__emblem img{filter:none}html[data-eye-theme=light] .scroll-eye__pupil{background:#111}.hero-cinematic img{right:0;object-fit:cover!important;object-position:48% center!important;width:60%!important;height:100%!important;transform:translate3d(0,calc(var(--parallax-y,0)*.3px),0) scale(1.035)!important}.hero-cinematic>i{background:linear-gradient(90deg,#050505 0 38%,#050505f5 43%,#05050526 62%,#0000 78%)}.hero-overlay{background:linear-gradient(90deg,#000000fa 0 38%,#00000059 52%,#0000 70%),linear-gradient(#0000 50%,#00000073)}.home-title{width:42%;padding:16vh 2.5vw 7vh 4vw}.home-title h1{letter-spacing:-.065em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(66px,8.2vw,128px);line-height:.82}.home-title>span{max-width:430px;font-size:17px}.hero-case{width:100%}.owned-media-spread>div,.cap-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.owned-shot,.owned-shot--0,.owned-shot--1,.owned-shot--2,.owned-shot--3,.owned-shot--4,.owned-shot--5{aspect-ratio:4/3;grid-column:auto}.owned-shot img{object-fit:cover;width:100%;height:100%}.cap-gallery figure,.cap-gallery figure:nth-child(3n){aspect-ratio:4/3;grid-column:auto;width:100%;height:auto;max-height:none}.cap-gallery figure img{object-fit:cover;width:100%;height:100%}@media (width<=800px){.work-grid,.related>div{display:block}.work-card>div,.related-media{aspect-ratio:4/3}.hero-cinematic img{top:0;right:0;object-fit:cover!important;object-position:center!important;width:100%!important;height:52vh!important}.home-title{width:100%;padding:46vh 20px 7vh}.home-title h1{font-size:17vw}.owned-media-spread>div,.cap-gallery>div{display:block}.owned-shot,.cap-gallery figure,.cap-gallery figure:nth-child(3n){aspect-ratio:4/3;margin-bottom:12px}.scroll-eye__pupil{transform:translate(calc(-50% + var(--pointer-x,0)*2.5px),calc(-50% + var(--pointer-y,0)*2.5px))}}.scroll-eye__pupil{transform:translate(calc(-50% + var(--pupil-x,0px)),calc(-50% + var(--pupil-y,0px)))}.featured header h2{letter-spacing:-.06em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(48px,6.5vw,96px);line-height:.86}.feature-card h3{letter-spacing:-.05em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(25px,2.8vw,44px);line-height:.94}.brand-link[href="/brands/blutv"] img,.brand-link[href="/brands/ulker"] img,.brand-link[href="/brands/pantene"] img,.brand-link[href="/brands/peros"] img{width:70%;max-width:190px;max-height:86px}@media (width<=800px){.scroll-eye__pupil{transform:translate(calc(-50% + var(--pupil-x,0px)),calc(-50% + var(--pupil-y,0px)))}.featured header h2{font-size:15vw}.feature-card h3{font-size:9vw}}:root{--display:"Avenir Next Condensed","Helvetica Neue",Arial,sans-serif}.home-title h1,.index-hero h1,.featured>header h2,.home-caps header h2,.home-contact h2,.work-section h2,.project-hero h1,.project-intro h2,.cap-detail h1,.cap-gallery h2,.field-archive h2,.owned-media-spread h2,.about-manifesto h2,.about-close h2,.contact-page h1{font-family:var(--display);letter-spacing:-.055em;font-weight:700}.home-title h1{font-size:clamp(58px,7.2vw,108px);line-height:.88}.index-hero h1{font-size:clamp(64px,8.5vw,128px);line-height:.9}.featured>header h2,.home-caps header h2{font-size:clamp(48px,6.2vw,92px);line-height:.9}.project-intro h2{font-size:clamp(36px,4.7vw,72px);line-height:1}.work-section h2,.cap-gallery h2,.field-archive h2,.owned-media-spread h2{font-size:clamp(48px,6.3vw,96px);line-height:.9}.cap-detail h1{font-size:clamp(58px,8vw,118px);line-height:.9}.about-manifesto h2,.about-close h2,.contact-page h1{font-size:clamp(58px,8vw,120px);line-height:.9}.home-contact h2{font-size:clamp(68px,10vw,150px);line-height:.86}.feature-card h3,.work-card h3,.related h3,.field-archive figcaption b{font-family:var(--display);letter-spacing:-.045em;font-weight:650}.feature-card h3,.work-card h3,.related h3{font-size:clamp(24px,2.6vw,40px);line-height:1}.feature-grid,.work-grid,.related>div,.cap-gallery>div,.owned-media-spread>div,.field-stills{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.feature-card:nth-child(3){grid-column:1/-1}.feature-card>div,.feature-card:nth-child(2)>div,.work-card>div,.related-media,.cap-gallery figure,.cap-gallery figure:nth-child(3n),.owned-shot,.owned-shot--0,.owned-shot--1,.owned-shot--2,.owned-shot--3,.owned-shot--4,.owned-shot--5,.field-stills figure,.field-stills .field-item--0,.field-stills .field-item--1,.field-stills .field-item--2,.field-stills .field-item--3,.field-stills .field-item--4,.field-stills .field-item--5{aspect-ratio:4/3;grid-column:auto;width:100%;height:auto;max-height:none}.feature-card:nth-child(3)>div{aspect-ratio:16/9}.feature-card img,.work-card img,.related-media img,.cap-gallery figure img,.owned-shot img,.field-stills img{object-fit:cover;width:100%;height:100%;margin:0;transform:none}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 3vw 8vw;display:grid}.gallery figure{aspect-ratio:4/3;background:#111;width:100%;min-height:0;margin:0}.gallery figure:only-child{aspect-ratio:16/9;grid-column:1/-1}.gallery figure img{object-fit:contain;width:100%;height:100%;min-height:0;max-height:none;margin:0;transform:none}.project-hero>img{object-position:center}.brand-detail{padding-top:8vw}.brand-detail>img{margin:4vw 0}.related>h2{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(38px,4.5vw,68px);font-weight:700}@media (width<=800px){.home-title h1{font-size:15vw}.index-hero h1,.cap-detail h1,.contact-page h1{font-size:17vw}.project-hero h1,.featured>header h2,.home-caps header h2,.work-section h2,.cap-gallery h2,.field-archive h2,.owned-media-spread h2{font-size:14vw}.feature-grid,.work-grid,.related>div,.cap-gallery>div,.owned-media-spread>div,.field-stills,.gallery{display:block}.feature-card>div,.feature-card:nth-child(2)>div,.feature-card:nth-child(3)>div,.work-card>div,.related-media,.cap-gallery figure,.owned-shot,.field-stills figure,.gallery figure,.gallery figure:only-child{aspect-ratio:4/3;margin-bottom:12px}.feature-card h3,.work-card h3,.related h3{font-size:8.5vw}}.home-title h1{font-size:clamp(72px,9vw,142px)}.index-hero h1{font-size:clamp(78px,10vw,156px)}.featured>header h2,.home-caps header h2{font-size:clamp(60px,7.8vw,122px)}.project-hero h1{max-width:1120px;font-size:clamp(62px,8.4vw,138px);line-height:.86}.work-section h2,.cap-gallery h2,.field-archive h2,.owned-media-spread h2{font-size:clamp(58px,7.5vw,116px)}.cap-detail h1{font-size:clamp(72px,9.5vw,148px)}[data-parallax]{--parallax-offset:0px}[data-parallax] img{transform:translate3d(0,var(--parallax-offset),0) scale(1.08);will-change:transform;transition:transform .16s linear}.gallery [data-parallax] img,.field-stills [data-parallax] img{transform:translate3d(0,var(--parallax-offset),0) scale(1.035)}.feature-card:hover [data-parallax] img,.work-card:hover [data-parallax] img,.related a:hover [data-parallax] img{transform:translate3d(0,var(--parallax-offset),0) scale(1.12)}.scroll-eye__pupil{transform:translate(calc(-50% + var(--pupil-x,0px)),calc(-50% + var(--pupil-y,0px)));transition:transform 60ms linear;top:61.8%}@media (width<=800px){.home-title h1{font-size:18vw}.index-hero h1,.cap-detail h1{font-size:19vw}.project-hero h1{font-size:17vw}.featured>header h2,.home-caps header h2,.work-section h2,.cap-gallery h2,.field-archive h2,.owned-media-spread h2{font-size:16vw}}@media (prefers-reduced-motion:reduce){[data-parallax] img{transition:none;transform:none}.scroll-eye__pupil{transform:translate(-50%,-50%)}}.logo-showcase>div>.brand-link,.brand-wall>.brand-link{cursor:default;background:#fff;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;place-items:center;min-height:190px;padding:38px;transition:transform .25s,box-shadow .25s;display:grid;position:relative}.brand-wall>.brand-link{min-height:260px}.logo-showcase>div>.brand-link:hover,.brand-wall>.brand-link:hover{z-index:2;transform:scale(1.025);box-shadow:0 18px 45px #0000002e}.logo-showcase>div>.brand-link:hover img,.brand-wall>.brand-link:hover img{opacity:1;transform:scale(1.04);filter:grayscale(0)!important}.field-group{margin-top:7vw}.field-group>header{border-bottom:1px solid #444;justify-content:space-between;align-items:end;margin:0 0 24px;padding-bottom:16px;display:flex}.field-group h3{max-width:850px;font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,76px);font-weight:700;line-height:.92}.field-group>header span{color:#888;text-transform:uppercase;font-size:11px}.field-films{margin-top:7vw}@media (prefers-reduced-motion:reduce){[data-parallax] img{transform:translate3d(0,var(--parallax-offset),0) scale(1.06)}.gallery [data-parallax] img,.field-stills [data-parallax] img{transform:translate3d(0,var(--parallax-offset),0) scale(1.025)}.scroll-eye__pupil{transform:translate(calc(-50% + var(--pupil-x,0px)),calc(-50% + var(--pupil-y,0px)))}}@media (width<=800px){.logo-showcase>div>.brand-link{min-height:120px;padding:20px}.brand-wall>.brand-link{min-height:150px;padding:22px}.field-group{margin-top:70px}.field-group>header{display:block}.field-group>header span{margin-top:12px;display:block}}.scroll-eye__track{display:none}.logo-showcase>div,.brand-wall{grid-template-columns:repeat(5,minmax(0,1fr))}.logo-showcase>div>.brand-link,.brand-wall>.brand-link{min-height:165px;padding:28px}.logo-showcase img,.brand-wall img{width:64%;max-width:165px;max-height:78px}.brand-link[data-brand=coca-cola]:hover img,.brand-link[data-brand=vodafone]:hover img,.brand-link[data-brand=arcelik]:hover img{filter:invert(13%)sepia(98%)saturate(6970%)hue-rotate(355deg)brightness(93%)contrast(108%)!important}.brand-link[data-brand=samsung]:hover img{filter:invert(18%)sepia(75%)saturate(2645%)hue-rotate(224deg)brightness(73%)contrast(115%)!important}.brand-link[data-brand=ikea]:hover img,.brand-link[data-brand=visa]:hover img,.brand-link[data-brand=blutv]:hover img,.brand-link[data-brand=bip]:hover img,.brand-link[data-brand=prime-video]:hover img{filter:invert(31%)sepia(96%)saturate(1066%)hue-rotate(166deg)brightness(91%)contrast(101%)!important}@media (width<=1100px){.logo-showcase>div,.brand-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=800px){.logo-showcase>div,.brand-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-showcase>div>.brand-link,.brand-wall>.brand-link{min-height:130px;padding:20px}}.home-title{transform:translate3d(0,var(--hero-drift,0px),0);will-change:transform}.motion-ready [data-reveal]{opacity:0;transition:opacity .75s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(32px)}.motion-ready [data-reveal].is-visible{opacity:1;transform:translate(0)}.feature-card{transition:transform .55s cubic-bezier(.16,1,.3,1)}.feature-card:hover{transform:translateY(-8px)}.feature-card>div,.work-card>div{overflow:hidden}.feature-card img,.work-card img{transition:transform .35s linear}.home-caps>a{transition:background-color .3s,padding-left .45s cubic-bezier(.16,1,.3,1),padding-right .45s cubic-bezier(.16,1,.3,1)}.home-caps>a:hover{background:#10a9df14;padding-left:18px;padding-right:18px}.home-caps>a h3,.home-caps>a span{transition:transform .45s cubic-bezier(.16,1,.3,1)}.home-caps>a:hover h3{transform:translate(8px)}.home-caps>a:hover span{transform:translate(5px,-5px)}.site-header nav a{position:relative}.site-header nav a:after{content:"";background:currentColor;height:1px;transition:right .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-5px;left:0;right:100%}.site-header nav a:hover:after{right:0}.home-title em{animation:3.8s ease-in-out infinite revolt-blue-pulse}@keyframes revolt-blue-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.22)}}@media (width<=800px){.feature-card:hover{transform:none}.home-caps>a:hover{padding-left:0;padding-right:0}.home-title{transform:translate3d(0,calc(var(--hero-drift,0px)*.35),0)}}@media (prefers-reduced-motion:reduce){.home-title,.motion-ready [data-reveal]{opacity:1;transform:none}.feature-card,.home-caps>a,.home-caps>a h3,.home-caps>a span,.site-header nav a:after{transition:none}.home-title em{animation:none}}.logo-showcase>div>.brand-link,.brand-wall>.brand-link{box-shadow:none!important;transition:none!important;transform:none!important}.logo-showcase>div>.brand-link:hover,.brand-wall>.brand-link:hover,.logo-showcase>div>.brand-link:focus-visible,.brand-wall>.brand-link:focus-visible{box-shadow:none!important;transform:none!important}.logo-showcase .brand-link img,.brand-wall .brand-link img{transition:filter .28s,opacity .28s!important;transform:none!important}.logo-showcase .brand-link:hover img,.brand-wall .brand-link:hover img,.logo-showcase .brand-link:focus-visible img,.brand-wall .brand-link:focus-visible img{filter:grayscale(0)!important;transform:none!important}.brand-link:hover .brand-wordmark,.brand-link:focus-visible .brand-wordmark{transform:none!important}.brand-link[data-brand=coca-cola]:hover img,.brand-link[data-brand=vodafone]:hover img,.brand-link[data-brand=tefal]:hover img{filter:invert(15%)sepia(96%)saturate(6500%)hue-rotate(354deg)brightness(94%)contrast(112%)!important}.brand-link[data-brand=samsung]:hover img,.brand-link[data-brand=disney-plus]:hover img{filter:invert(20%)sepia(87%)saturate(2410%)hue-rotate(221deg)brightness(75%)contrast(112%)!important}.brand-link[data-brand=spotify]:hover img{filter:invert(72%)sepia(77%)saturate(590%)hue-rotate(84deg)brightness(88%)contrast(96%)!important}.brand-link[data-brand=renault]:hover img{filter:invert(84%)sepia(91%)saturate(1020%)hue-rotate(350deg)brightness()contrast(94%)!important}.brand-link[data-brand=ikea]:hover img,.brand-link[data-brand=visa]:hover img,.brand-link[data-brand=bip]:hover img,.brand-link[data-brand=prime-video]:hover img,.brand-link[data-brand=peros]:hover img{filter:invert(32%)sepia(91%)saturate(1220%)hue-rotate(164deg)brightness(92%)contrast(101%)!important}.brand-link[data-brand=herbal-essences]:hover img{filter:invert(38%)sepia(58%)saturate(850%)hue-rotate(99deg)brightness(83%)contrast(88%)!important}.brand-link[data-brand=pantene]:hover img{filter:invert(67%)sepia(74%)saturate(520%)hue-rotate(8deg)brightness(92%)contrast(85%)!important}.brand-link[data-brand=apple]:hover img,.brand-link[data-brand=kigili]:hover img,.brand-link[data-brand=pubg-mobile]:hover img,.brand-link[data-brand=arcelik]:hover img,.brand-link[data-brand=ulker]:hover img,.brand-link[data-brand=migros]:hover img,.brand-link[data-brand=fanta]:hover img,.brand-link[data-brand=blutv]:hover img,.brand-link[data-brand=doritos]:hover img,.brand-link[data-brand=erikli]:hover img,.brand-link[data-brand=espressolab]:hover img,.brand-link[data-brand=indomie]:hover img{filter:grayscale(0)!important}.logo-showcase .brand-wordmark,.brand-wall .brand-wordmark{color:#62666a;letter-spacing:-.055em;text-align:center;text-transform:uppercase;margin:0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,2.2vw,38px);font-weight:900;line-height:.9;transition:color .28s!important;display:block!important}.brand-link[data-brand=bip]:hover .brand-wordmark{color:#00a9e8}.brand-link[data-brand=kigili]:hover .brand-wordmark{color:#202252}.brand-link[data-brand=tefal]:hover .brand-wordmark{color:#e30613}.brand-link[data-brand=herbal-essences]:hover .brand-wordmark{color:#16835b}.brand-link[data-brand=disney-plus]:hover .brand-wordmark{color:#123caa}.brand-link[data-brand=prime-video]:hover .brand-wordmark{color:#00a8e1}.site-header{grid-template-columns:1fr auto 1fr}.language-switch{letter-spacing:.08em;justify-self:end;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.language-switch button{color:inherit;font:inherit;cursor:pointer;opacity:.42;background:0 0;border:0;padding:4px 0}.language-switch button.is-active{opacity:1;border-bottom:1px solid}.language-switch i{opacity:.35;font-style:normal}body .logo-showcase .brand-link:hover img,body .brand-wall .brand-link:hover img,body .logo-showcase .brand-link:focus-visible img,body .brand-wall .brand-link:focus-visible img{filter:grayscale(0)!important}body .brand-link[data-brand=vodafone]:hover img,body .brand-link[data-brand=vodafone]:focus-visible img,body .brand-link[data-brand=tefal]:hover img,body .brand-link[data-brand=tefal]:focus-visible img{filter:invert(13%)sepia(98%)saturate(6836%)hue-rotate(356deg)brightness(94%)contrast(113%)!important}body .brand-link[data-brand=samsung]:hover img,body .brand-link[data-brand=samsung]:focus-visible img,body .brand-link[data-brand=disney-plus]:hover img,body .brand-link[data-brand=disney-plus]:focus-visible img{filter:invert(17%)sepia(82%)saturate(2913%)hue-rotate(225deg)brightness(75%)contrast(115%)!important}body .brand-link[data-brand=spotify]:hover img,body .brand-link[data-brand=spotify]:focus-visible img{filter:invert(72%)sepia(78%)saturate(594%)hue-rotate(84deg)brightness(88%)contrast(96%)!important}body .brand-link[data-brand=renault]:hover img,body .brand-link[data-brand=renault]:focus-visible img{filter:invert(84%)sepia(96%)saturate(1128%)hue-rotate(350deg)brightness(101%)contrast(95%)!important}body .brand-link[data-brand=ikea]:hover img,body .brand-link[data-brand=ikea]:focus-visible img,body .brand-link[data-brand=visa]:hover img,body .brand-link[data-brand=visa]:focus-visible img{filter:invert(25%)sepia(70%)saturate(2227%)hue-rotate(204deg)brightness(75%)contrast(111%)!important}body .brand-link[data-brand=pantene]:hover img,body .brand-link[data-brand=pantene]:focus-visible img{filter:invert(62%)sepia(38%)saturate(825%)hue-rotate(5deg)brightness(89%)contrast(88%)!important}@media (width<=800px){.language-switch{align-self:start;margin-top:11px}.site-header nav{order:3}}.gallery video{object-fit:cover;background:#050505;width:100%;height:100%;display:block}.work-card h3,.feature-card h3,.related h3{overflow-wrap:anywhere}.work-section>header h2{max-width:16ch}.work-section>header p{max-width:56ch}html[data-language=tr] .home-title h1{max-width:9ch;font-size:clamp(58px,7.4vw,118px);line-height:.9}html[data-language=tr] .index-hero h1{max-width:8ch;font-size:clamp(64px,8.2vw,128px);line-height:.9}html[data-language=tr] .work-section h2{font-size:clamp(50px,6.2vw,96px);line-height:.94}html[data-language=tr] .home-title>span,html[data-language=tr] .index-hero>p{max-width:52ch;line-height:1.48}@media (width<=800px){html[data-language=tr] .home-title h1{max-width:9ch;font-size:15.5vw}html[data-language=tr] .index-hero h1{max-width:9ch;font-size:15vw}html[data-language=tr] .work-section h2{font-size:12vw}.gallery video{aspect-ratio:4/3;height:auto}}.site-header{z-index:80;-webkit-backdrop-filter:blur(12px);position:sticky;top:0}.header-dark{background:linear-gradient(#050505d6,#0505055c);border-color:#ffffff29;position:sticky;top:0}.light-page .site-header,.project-page .site-header{background:#f3f5f6db}.home-hero .site-header{background:linear-gradient(#050505d6,#0505052e)}.filters{top:78px}.index-hero,.project-hero header,.home-title,.work-section,.featured,.field-archive{scroll-margin-top:112px}.feature-card h3,.work-card h3,.related h3,.project-hero h1,.project-intro h2{text-transform:none}.feature-card h3,.work-card h3,.related h3{line-height:.92}.project-hero h1{max-width:10.5ch;line-height:.88}.brand-wall .brand-link,.logo-showcase .brand-link{background:#fff!important}.brand-wall img,.logo-showcase img{opacity:1}body .brand-link[data-brand=blutv]:hover .brand-wordmark,body .brand-link[data-brand=blutv]:focus-visible .brand-wordmark{color:#0d9bd7}body .brand-link[data-brand=prime-video]:hover .brand-wordmark,body .brand-link[data-brand=prime-video]:focus-visible .brand-wordmark{color:#00a8e1}body .brand-link[data-brand=disney-plus]:hover .brand-wordmark,body .brand-link[data-brand=disney-plus]:focus-visible .brand-wordmark{color:#113ccf}body .brand-link[data-brand=herbal-essences]:hover .brand-wordmark,body .brand-link[data-brand=herbal-essences]:focus-visible .brand-wordmark{color:#16835b}body .brand-link[data-brand=tefal]:hover .brand-wordmark,body .brand-link[data-brand=tefal]:focus-visible .brand-wordmark{color:#e30613}body .brand-link[data-brand=kigili]:hover .brand-wordmark,body .brand-link[data-brand=kigili]:focus-visible .brand-wordmark{color:#202252}body .brand-link[data-brand=bip]:hover .brand-wordmark,body .brand-link[data-brand=bip]:focus-visible .brand-wordmark{color:#00a9e8}body .brand-link[data-brand=coca-cola]:hover img,body .brand-link[data-brand=coca-cola]:focus-visible img{filter:invert(12%)sepia(99%)saturate(5167%)hue-rotate(352deg)brightness(98%)contrast(115%)!important}body .brand-link[data-brand=samsung]:hover img,body .brand-link[data-brand=samsung]:focus-visible img{filter:invert(14%)sepia(95%)saturate(3436%)hue-rotate(226deg)brightness(72%)contrast(123%)!important}body .brand-link[data-brand=indomie]:hover img,body .brand-link[data-brand=indomie]:focus-visible img{filter:grayscale(0)!important}html[data-language=tr] .feature-card h3,html[data-language=tr] .work-card h3,html[data-language=tr] .related h3{font-size:clamp(24px,3vw,48px);line-height:.95}html[data-language=tr] .project-hero h1{max-width:11ch;font-size:clamp(54px,8vw,128px);line-height:.92}html[data-language=tr] .project-intro h2{font-size:clamp(34px,4.8vw,74px);line-height:1.02}html[data-language=tr] .work-section>header p,html[data-language=tr] .project-intro>div p,html[data-language=tr] .brand-note p,html[data-language=tr] .about-story p{line-height:1.62}@media (width<=800px){.site-header{min-height:68px}.filters{top:96px}.project-hero h1{max-width:9ch}.feature-card h3,.work-card h3,.related h3{line-height:.96}html[data-language=tr] .feature-card h3,html[data-language=tr] .work-card h3,html[data-language=tr] .related h3{font-size:8.8vw}html[data-language=tr] .project-hero h1{max-width:9ch;font-size:14vw}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
