.featured-carousel.svelte-1rpd38r{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(1rem,2vw,2rem) 0 clamp(2.5rem,4vw,4rem)}.carousel-track.svelte-1rpd38r{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:clamp(1rem,1.8vw,1.75rem);width:100%;padding-inline:11%;display:grid;overflow-x:auto}.carousel-track.svelte-1rpd38r::-webkit-scrollbar{display:none}.carousel-slide.svelte-1rpd38r{scroll-snap-align:center;min-width:0}.carousel-slide.svelte-1rpd38r a:where(.svelte-1rpd38r){aspect-ratio:16/8.5;background:#181816;border-radius:clamp(1rem,1.8vw,1.75rem);display:block;overflow:hidden}.carousel-slide.svelte-1rpd38r img:where(.svelte-1rpd38r){object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.625,.05,0,1);display:block;transform:scale(1.002)}.carousel-slide.svelte-1rpd38r a:where(.svelte-1rpd38r):hover img:where(.svelte-1rpd38r){transform:scale(1.035)}.carousel-information.svelte-1rpd38r{width:78%;block-size:8rem;max-width:100%;margin:clamp(1.5rem,2.5vw,2.5rem) auto 0;position:relative}.carousel-controls.svelte-1rpd38r{justify-content:flex-end;align-items:center;gap:.65rem;display:flex;position:absolute;top:0;right:-8rem}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r){color:#181816;cursor:pointer;background:#f4f3ef3d;border:1px solid #18181629;border-radius:50%;justify-content:center;align-items:center;width:clamp(3.1rem,4vw,3.75rem);height:clamp(3.1rem,4vw,3.75rem);padding:0;transition:border-color .18s,box-shadow .18s,filter .18s,transform .18s;display:inline-flex;box-shadow:inset .16rem .18rem .24rem #18181657,inset -.12rem -.14rem .2rem #ffffff94,0 .08rem .14rem #ffffff47}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r) svg:where(.svelte-1rpd38r){fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;filter:drop-shadow(0 .05rem .06rem #18181647);width:2rem;height:2rem}.carousel-controls.svelte-1rpd38r .arrow-stroke-dark:where(.svelte-1rpd38r),.carousel-controls.svelte-1rpd38r .arrow-stroke-silver:where(.svelte-1rpd38r){transition:opacity .18s}.carousel-controls.svelte-1rpd38r .arrow-stroke-silver:where(.svelte-1rpd38r),.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r):hover .arrow-stroke-dark:where(.svelte-1rpd38r){opacity:0}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r):hover .arrow-stroke-silver:where(.svelte-1rpd38r){opacity:1}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r):hover{filter:brightness(1.05);border-color:#18181647;transform:scale(1.04)}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r):active{filter:none;transform:scale(.98);box-shadow:inset .2rem .22rem .28rem #1818166b,inset -.1rem -.12rem .18rem #ffffff85}.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r):focus-visible{outline-offset:.25rem;outline:2px solid #181816}.active-article.svelte-1rpd38r{box-sizing:border-box;color:#181816;text-align:center;padding:0;text-decoration:none;display:block}h2.svelte-1rpd38r{letter-spacing:-.02em;white-space:nowrap;max-width:none;margin:0 auto;font:500 clamp(2rem,3.5vw,4rem)/.98 Manrope,sans-serif}.article-summary.svelte-1rpd38r{max-width:none;color:var(--ink-muted);white-space:nowrap;margin:1rem auto 0;font:400 clamp(1rem,1.2vw,1.15rem)/1.45 Sunghyun Sans,sans-serif}@media (width<48rem){.carousel-track.svelte-1rpd38r{grid-auto-columns:88%;padding-inline:6%}.carousel-slide.svelte-1rpd38r a:where(.svelte-1rpd38r){aspect-ratio:1.25}.carousel-information.svelte-1rpd38r{width:88%;block-size:14rem}h2.svelte-1rpd38r,.article-summary.svelte-1rpd38r{white-space:normal}.carousel-controls.svelte-1rpd38r{justify-content:flex-end;margin-top:1.5rem;position:static}}@media (prefers-reduced-motion:reduce){.carousel-slide.svelte-1rpd38r img:where(.svelte-1rpd38r),.carousel-controls.svelte-1rpd38r button:where(.svelte-1rpd38r){transition-duration:1ms}}.insights-browser.svelte-qpionm{width:min(100%,110rem);margin:0 auto clamp(6rem,10vw,10rem)}.browser-controls.svelte-qpionm{border-bottom:1px solid #1818166b;align-items:center;gap:0;min-width:0;padding-bottom:clamp(1.25rem,2vw,2rem);display:flex}.search-trigger.svelte-qpionm{color:#d8d6cf;cursor:pointer;background:#181816;border:1px solid #ffffff14;border-radius:999px;flex:none;align-items:center;gap:.7rem;width:8.75rem;height:3.35rem;padding:0 1.15rem;font:400 1rem/1 Sunghyun Sans,sans-serif;transition:border-color .18s,box-shadow .18s,filter .18s,transform .18s;display:flex;box-shadow:inset .08rem .08rem .12rem #ffffff38,inset -.1rem -.14rem .18rem #05050573,inset 0 0 0 1px #ffffff14,-.08rem -.08rem .16rem #ffffff3d,.14rem .22rem .24rem #05050557}.search-trigger.svelte-qpionm:hover,.search-trigger.svelte-qpionm:focus-visible{filter:brightness(1.04);border-color:#ffffff24}.search-trigger.svelte-qpionm:active{filter:none;transform:scale(.985);box-shadow:inset .14rem .17rem .18rem #0505059e,inset -.06rem -.06rem .1rem #ffffff24}.search-trigger.svelte-qpionm:focus-visible{outline-offset:.25rem;outline:2px solid #181816}.search-trigger.svelte-qpionm svg:where(.svelte-qpionm){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;flex:none;width:1.25rem;height:1.25rem}.search-trigger.svelte-qpionm span:where(.svelte-qpionm){color:#0000;background:linear-gradient(135deg,#fff,#c9c8c2);-webkit-background-clip:text;background-clip:text}.category-list.svelte-qpionm{border-left:1px solid #1818163d;flex:1;min-width:0;margin-left:clamp(1rem,2vw,2.5rem);display:grid;overflow-x:auto}.category-list.svelte-qpionm button:where(.svelte-qpionm){width:100%;color:var(--ink-muted);text-align:center;cursor:pointer;background:0 0;border:0;padding:1rem;font:400 clamp(.88rem,1vw,1rem)/1 Sunghyun Sans,sans-serif;transition:color .18s}.category-list.svelte-qpionm button:where(.svelte-qpionm)+button:where(.svelte-qpionm){border-left:1px solid #1818163d}.category-list.svelte-qpionm button:where(.svelte-qpionm):hover,.category-list.svelte-qpionm button.active:where(.svelte-qpionm){color:#181816}.category-list.svelte-qpionm button.active:where(.svelte-qpionm){font-weight:600}.article-list.svelte-qpionm{border-top:0}.article-row.svelte-qpionm{color:#181816;border-bottom:1px solid #1818163d;grid-template-columns:minmax(16rem,32%) minmax(0,1fr) auto;align-items:stretch;gap:clamp(2rem,5vw,6rem);min-width:0;padding:clamp(2rem,4vw,4rem) 0;text-decoration:none;display:grid}.article-image.svelte-qpionm{aspect-ratio:1.55;background:#181816;border-radius:clamp(1rem,1.5vw,1.5rem);overflow:hidden}.article-image.svelte-qpionm img:where(.svelte-qpionm){object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .5s,transform .7s cubic-bezier(.625,.05,0,1);display:block;transform:scale(1.002)}.article-copy.svelte-qpionm{flex-direction:column;align-self:stretch;align-items:flex-start;min-width:0;display:flex}.article-copy.svelte-qpionm h2:where(.svelte-qpionm){letter-spacing:-.025em;margin:0;font:500 clamp(1.8rem,3vw,3.5rem)/1.02 Manrope,sans-serif}.article-copy.svelte-qpionm p:where(.svelte-qpionm){max-width:52ch;color:var(--ink-muted);margin:1.25rem 0 0;font:400 clamp(1rem,1.15vw,1.15rem)/1.48 Sunghyun Sans,sans-serif}.article-category-pill.svelte-qpionm{--pill-light:#b7c8bd;--pill-base:#91a99a;--pill-deep:#718a7b;color:#181816;background:linear-gradient(145deg,var(--pill-light),var(--pill-base) 58%,var(--pill-deep));border:1px solid #ffffff4d;border-radius:999px;align-items:center;min-height:2.45rem;margin-top:auto;padding:0 1rem;font:400 .9rem/1 Sunghyun Sans,sans-serif;display:inline-flex;box-shadow:inset .07rem .08rem .11rem #ffffff61,inset -.09rem -.11rem .14rem #1818163d,0 .28rem .55rem -.32rem #18181685}.article-category-pill[data-category=Brand\ systems].svelte-qpionm{--pill-light:#c8b8c9;--pill-base:#aa93ad;--pill-deep:#866f89}.article-category-pill[data-category=Digital\ experience].svelte-qpionm{--pill-light:#b7c7d5;--pill-base:#90a8bb;--pill-deep:#6d879b}.article-category-pill[data-category=Creative\ direction].svelte-qpionm{--pill-light:#d3c3aa;--pill-base:#b69b73;--pill-deep:#92764f}.article-arrow.svelte-qpionm{background:#f4f3ef38;border:1px solid #18181629;border-radius:50%;align-self:center;place-items:center;width:clamp(3.25rem,5vw,4.5rem);height:clamp(3.25rem,5vw,4.5rem);transition:background-color .22s,border-color .22s,box-shadow .22s,transform .22s;display:grid;box-shadow:inset .16rem .18rem .24rem #18181657,inset -.12rem -.14rem .2rem #ffffff94,0 .08rem .14rem #ffffff47}.article-arrow.svelte-qpionm svg:where(.svelte-qpionm){fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px;filter:drop-shadow(0 .05rem .06rem #05050552);width:2.1rem;height:2.1rem}.article-arrow.svelte-qpionm .arrow-stroke-dark:where(.svelte-qpionm),.article-arrow.svelte-qpionm .arrow-stroke-silver:where(.svelte-qpionm){transition:opacity .18s}.article-arrow.svelte-qpionm .arrow-stroke-silver:where(.svelte-qpionm){opacity:0}.article-row.svelte-qpionm:hover .article-image:where(.svelte-qpionm) img:where(.svelte-qpionm){filter:grayscale(0);transform:scale(1.04)}.article-row.svelte-qpionm:hover .article-arrow:where(.svelte-qpionm) .arrow-stroke-dark:where(.svelte-qpionm){opacity:0}.article-row.svelte-qpionm:hover .article-arrow:where(.svelte-qpionm) .arrow-stroke-silver:where(.svelte-qpionm){opacity:1}.article-row.svelte-qpionm:hover .article-arrow:where(.svelte-qpionm){background:#181816;border-color:#ffffff14;transform:translate(.35rem);box-shadow:inset .08rem .08rem .12rem #ffffff38,inset -.1rem -.14rem .18rem #05050573,inset 0 0 0 1px #ffffff14,-.08rem -.08rem .16rem #ffffff47,.14rem .22rem .24rem #05050561}.article-row.svelte-qpionm:focus-visible{outline-offset:.4rem;outline:2px solid #181816}.empty-state.svelte-qpionm{text-align:center;border-bottom:1px solid #1818163d;place-content:center;justify-items:center;gap:1rem;min-height:20rem;display:grid}.empty-state.svelte-qpionm p:where(.svelte-qpionm){margin:0;font:500 clamp(1.5rem,2vw,2rem)/1.1 Manrope,sans-serif}.empty-state.svelte-qpionm button:where(.svelte-qpionm){cursor:pointer;border:1px solid #18181666;border-radius:999px;padding:.85rem 1.2rem}.search-overlay.svelte-qpionm{z-index:45;overscroll-behavior:contain;color:#f4f3ef;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#121211fa;position:fixed;inset:0;overflow-y:auto}body.insights-search-open .site-menu .menu-bar{color:#f4f3ef}.search-overlay-inner.svelte-qpionm{width:min(100% - 3rem,90rem);margin:0 auto;padding:clamp(8rem,15vh,11rem) 0 6rem}.search-overlay-field.svelte-qpionm{border-bottom:1px solid #f4f3ef47;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-bottom:1.25rem;display:grid}.search-overlay-field.svelte-qpionm>svg:where(.svelte-qpionm){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.4px;width:clamp(1.6rem,2.5vw,2.4rem);height:clamp(1.6rem,2.5vw,2.4rem)}.search-overlay-field.svelte-qpionm input:where(.svelte-qpionm){color:#f4f3ef;caret-color:#f4f3ef;letter-spacing:-.025em;background:0 0;border:0;outline:0;width:100%;min-width:0;font:400 clamp(1.6rem,3vw,3rem)/1 Manrope,sans-serif}.search-overlay-field.svelte-qpionm input:where(.svelte-qpionm)::placeholder{color:#f4f3ef7a}.search-overlay-field.svelte-qpionm input:where(.svelte-qpionm)::selection{color:#181816;background:#f4f3ef}.search-overlay-field.svelte-qpionm input:where(.svelte-qpionm)::-webkit-search-cancel-button{display:none}.search-close.svelte-qpionm{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.search-close.svelte-qpionm svg:where(.svelte-qpionm){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;width:1.75rem;height:1.75rem}.search-close.svelte-qpionm:hover{background:#f4f3ef1a}.search-close.svelte-qpionm:focus-visible{outline-offset:.2rem;outline:2px solid #f4f3ef}.search-results.svelte-qpionm{margin-top:clamp(2rem,3vw,3rem)}.search-results.svelte-qpionm>h2:where(.svelte-qpionm){letter-spacing:-.03em;align-items:baseline;gap:.22em;margin:0 0 1.25rem;font:400 clamp(2.5rem,4.5vw,4.75rem)/1 Manrope,sans-serif;display:flex}.search-results.svelte-qpionm>h2:where(.svelte-qpionm) em:where(.svelte-qpionm){font-family:Heming,Georgia,serif;font-style:italic;font-weight:450}.search-results.svelte-qpionm>a:where(.svelte-qpionm){color:#f4f3ef;letter-spacing:-.02em;border-top:1px solid #f4f3ef24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.5rem,2.5vw,2.5rem) 0;font:400 clamp(1.25rem,1.8vw,1.85rem)/1.2 Manrope,sans-serif;text-decoration:none;display:grid}.search-results.svelte-qpionm>a:where(.svelte-qpionm):last-of-type{border-bottom:1px solid #f4f3ef24}.search-results.svelte-qpionm>a:where(.svelte-qpionm) svg:where(.svelte-qpionm){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px;width:2.5rem;height:2.5rem;transition:transform .18s}.search-results.svelte-qpionm>a:where(.svelte-qpionm):hover svg:where(.svelte-qpionm){transform:translate(.4rem)}.search-results.svelte-qpionm>a:where(.svelte-qpionm):focus-visible{outline-offset:.3rem;outline:2px solid #f4f3ef}.search-empty.svelte-qpionm{border-block:1px solid #f4f3ef24;margin:0;padding:3rem 0;font:400 1.2rem/1.4 Sunghyun Sans,sans-serif}@media (width<64rem){.browser-controls.svelte-qpionm{flex-direction:column;align-items:stretch}.search-trigger.svelte-qpionm{width:8.75rem}.category-list.svelte-qpionm{border-left:0;width:100%;margin:1rem 0 0}.article-row.svelte-qpionm{grid-template-columns:minmax(13rem,38%) minmax(0,1fr) auto;gap:2rem}}@media (width<42rem){.insights-browser.svelte-qpionm{margin-bottom:6rem}.browser-controls.svelte-qpionm{gap:.75rem}.search-trigger.svelte-qpionm{width:8.75rem}.category-list.svelte-qpionm{width:calc(100% + 2.5rem);margin-inline:-1.25rem;padding-inline:.25rem}.category-list.svelte-qpionm button:where(.svelte-qpionm){padding-inline:1rem}.article-row.svelte-qpionm{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:2rem}.article-image.svelte-qpionm{aspect-ratio:1.45;grid-column:1/-1}.article-copy.svelte-qpionm p:where(.svelte-qpionm){margin-top:.9rem}.article-arrow.svelte-qpionm{align-self:center}.search-overlay-inner.svelte-qpionm{width:calc(100% - 2.5rem);padding-top:7rem}.search-results.svelte-qpionm{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.article-image.svelte-qpionm img:where(.svelte-qpionm),.article-arrow.svelte-qpionm{transition-duration:1ms}}.insights-page.svelte-u6zn5i{color:#181816;isolation:isolate;min-height:100vh;padding:0 clamp(1.5rem,5vw,5rem) clamp(5rem,9vw,9rem);position:relative;overflow:hidden}.page-background.svelte-u6zn5i{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:fixed;inset:0}.page-wash.svelte-u6zn5i{z-index:-1;pointer-events:none;background:#f4f3ef6b;position:fixed;inset:0}.insights-hero.svelte-u6zn5i{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(9rem,18vh,11rem) 0 clamp(2.5rem,5vw,4rem);display:flex}h1.svelte-u6zn5i{color:var(--ink-strong);letter-spacing:-.015em;font-kerning:normal;text-rendering:optimizelegibility;white-space:nowrap;margin:0;font:600 clamp(1.15rem,5vw,5.25rem)/.9 Manrope,sans-serif}.insights-hero.svelte-u6zn5i>p:where(.svelte-u6zn5i){letter-spacing:-.015em;width:min(72rem,92%);margin:clamp(2rem,3vw,3rem) 0 0;font:400 clamp(.95rem,1.25vw,1.25rem)/1.48 Sunghyun Sans,sans-serif;display:block}.insights-hero.svelte-u6zn5i span{display:inline}.lead-tone{color:var(--ink-strong)}.quiet-tone{color:var(--ink-muted)}@media (width<42rem){.insights-page.svelte-u6zn5i{padding-inline:1.25rem}.insights-hero.svelte-u6zn5i>p:where(.svelte-u6zn5i){width:100%}}
