.nav-pill[data-astro-cid-5blmo7yk]{border-radius:9999px;border:1px solid transparent;background:transparent;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1)}.nav-pill[data-astro-cid-5blmo7yk].is-scrolled{max-width:36rem;padding:.375rem 1.125rem;border-radius:9999px;background:linear-gradient(135deg,#5a228b6b,#0f0a1adb 48%,#ff6a333d);background-color:#07040fcc;backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);border:1px solid rgba(255,255,255,.14);box-shadow:0 16px 36px -10px #000000b3,0 0 24px -6px #5a228b47,inset 0 1px #ffffff29}.nav-pill[data-astro-cid-5blmo7yk].is-scrolled .nav-brand-text[data-astro-cid-5blmo7yk]{color:#fff}.nav-pill[data-astro-cid-5blmo7yk].is-scrolled .nav-line[data-astro-cid-5blmo7yk]{background-color:#fff}.nav-pill[data-astro-cid-5blmo7yk].is-scrolled .nav-toggle-btn[data-astro-cid-5blmo7yk]:hover{background-color:#ffffff1f}@media(min-width:640px){.nav-pill[data-astro-cid-5blmo7yk].is-scrolled{max-width:40rem;padding:.625rem 1.75rem}}@media(min-width:1024px){.nav-pill[data-astro-cid-5blmo7yk].is-scrolled{max-width:44rem;padding:.625rem 2rem}}.hero-skeleton[data-astro-cid-bbe6dxrz]{background:#0f091cf2;overflow:hidden}.hero-skeleton[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(42,22,68,.45) 50%,transparent 100%);transform:translate(-100%);animation:heroShimmer 2.2s ease-in-out 1}@keyframes heroShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.hero-focus-img[data-astro-cid-bbe6dxrz]{object-position:var(--hero-focus-mobile, 50% 30%)}@media(min-width:768px){.hero-focus-img[data-astro-cid-bbe6dxrz]{object-position:var(--hero-focus-desktop, 50% 40%)}}.hero-radial-gradient[data-astro-cid-bbe6dxrz]{background:radial-gradient(ellipse 70% 60% at 80% 20%,rgba(224,75,102,.18) 0%,rgba(255,106,51,.13) 35%,rgba(226,179,28,.07) 60%,transparent 80%),radial-gradient(ellipse 60% 50% at 35% 25%,rgba(139,69,204,.18) 0%,rgba(90,34,139,.1) 45%,transparent 75%),radial-gradient(ellipse 85% 65% at 15% 95%,rgba(7,4,15,.82) 0%,rgba(15,9,28,.42) 45%,transparent 75%)}.hero-kinetic-title[data-astro-cid-bbe6dxrz]{user-select:none;line-height:.98}.title-line[data-astro-cid-bbe6dxrz]{display:block;white-space:nowrap;overflow:visible}.kinetic-word-btn[data-astro-cid-bbe6dxrz],.interactive-word-btn[data-astro-cid-bbe6dxrz]{background:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;vertical-align:baseline;outline:none;-webkit-tap-highlight-color:transparent}.interactive-word-btn[data-astro-cid-bbe6dxrz]{position:relative;transform-origin:bottom center}.kinetic-word[data-astro-cid-bbe6dxrz]{display:inline-block;font-weight:700;transform-origin:bottom center;transition:font-weight .38s cubic-bezier(.16,1,.3,1),opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1),color .3s ease;cursor:pointer}.hero-kinetic-title[data-astro-cid-bbe6dxrz]:hover .kinetic-word[data-astro-cid-bbe6dxrz]{font-weight:550;opacity:.85}.hero-kinetic-title[data-astro-cid-bbe6dxrz] .kinetic-word[data-astro-cid-bbe6dxrz]:hover,.hero-kinetic-title[data-astro-cid-bbe6dxrz] .kinetic-word-btn[data-astro-cid-bbe6dxrz]:hover .kinetic-word[data-astro-cid-bbe6dxrz],.hero-kinetic-title[data-astro-cid-bbe6dxrz] .interactive-word-btn[data-astro-cid-bbe6dxrz]:hover .kinetic-word[data-astro-cid-bbe6dxrz]{font-weight:900!important;opacity:1!important;transform:translateY(-2px)}.active-keyword[data-astro-cid-bbe6dxrz]{color:var(--accent);border:none!important;padding:0;transform-origin:bottom center}.interactive-word-btn[data-astro-cid-bbe6dxrz]:active .active-keyword[data-astro-cid-bbe6dxrz],.kinetic-word-btn[data-astro-cid-bbe6dxrz]:active .kinetic-word[data-astro-cid-bbe6dxrz]{transform:scale(1.14,.86) translateY(3px)!important;transition:transform 70ms ease-out!important}.is-squashing-and-stretching[data-astro-cid-bbe6dxrz]{animation:jwc-squash-and-stretch .4s cubic-bezier(.25,1,.5,1) forwards;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform-origin:bottom center;opacity:1!important}@keyframes jwc-squash-and-stretch{0%{transform:scale(1.14,.86) translateY(3px)}30%{transform:scale(.88,1.14) translateY(-8px)}60%{transform:scale(1.06,.94) translateY(2px)}82%{transform:scale(.98,1.02) translateY(-1px)}to{transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.is-squashing-and-stretching[data-astro-cid-bbe6dxrz],.hero-bg-img[data-astro-cid-bbe6dxrz]{animation:none!important;transition:none!important}}.js-phil-word[data-astro-cid-oistvblw]{-webkit-font-smoothing:antialiased}.story-layer[data-astro-cid-oistvblw]{min-height:0}.story-stage[data-astro-cid-oistvblw].is-cinematic{height:100vh;height:100lvh;overflow:hidden}.story-stage[data-astro-cid-oistvblw].is-cinematic .story-layer[data-astro-cid-oistvblw]{position:absolute;inset:0;height:100%;padding-top:0;padding-bottom:0}.story-stage[data-astro-cid-oistvblw].is-cinematic .story-layer--filosofia[data-astro-cid-oistvblw]{--wipe-top: 100%;--wipe-bottom: 100%;clip-path:polygon(var(--wipe-top, 100%) 0%,100% 0%,100% 100%,var(--wipe-bottom, 100%) 100%);will-change:clip-path,transform;contain:layout paint;transform:translateZ(0);backface-visibility:hidden}@media(max-width:1023.98px){.story-stage[data-astro-cid-oistvblw].is-cinematic .story-layer[data-astro-cid-oistvblw]{align-items:flex-start;padding-top:max(5.5rem,calc(env(safe-area-inset-top,0px) + 5.25rem));padding-bottom:max(5rem,calc(env(safe-area-inset-bottom,0px) + 4.5rem));overflow-y:auto;-webkit-overflow-scrolling:touch}.story-stage[data-astro-cid-oistvblw].is-cinematic .story-layer[data-astro-cid-oistvblw]>.container[data-astro-cid-oistvblw]{margin-top:auto;margin-bottom:auto}.story-stage[data-astro-cid-oistvblw].is-cinematic #story-reto[data-astro-cid-oistvblw] .story-collage[data-astro-cid-oistvblw]{display:none}@media(max-height:779.98px){.story-stage[data-astro-cid-oistvblw].is-cinematic .story-collage[data-astro-cid-oistvblw]{display:none}}}@media(prefers-reduced-motion:reduce){.story-stage[data-astro-cid-oistvblw].is-cinematic,.story-stage[data-astro-cid-oistvblw].is-cinematic .story-layer[data-astro-cid-oistvblw]{position:static;height:auto;clip-path:none}}.story-layer--filosofia[data-astro-cid-oistvblw]{background-color:#08080d}.story-folio[data-astro-cid-oistvblw]{z-index:3;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--muted-foreground);opacity:.55}.note-card[data-astro-cid-oistvblw]{padding:.75rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:color-mix(in oklab,var(--foreground) 3%,transparent)}.story-collage[data-astro-cid-oistvblw]{isolation:isolate;perspective:1200px}.story-photo[data-astro-cid-oistvblw]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease;will-change:transform}.story-photo--a[data-astro-cid-oistvblw]{aspect-ratio:3 / 4;z-index:1}.story-photo--b[data-astro-cid-oistvblw]{aspect-ratio:4 / 3;z-index:2}.story-photo--cold[data-astro-cid-oistvblw]{aspect-ratio:3 / 4}.story-collage[data-astro-cid-oistvblw]:hover .story-photo--a[data-astro-cid-oistvblw]{transform:translateZ(10px) rotate(-1deg) scale(1.02);box-shadow:0 25px 50px -12px #000000b3}.story-collage[data-astro-cid-oistvblw]:hover .story-photo--b[data-astro-cid-oistvblw]{transform:translateZ(25px) rotate(1.5deg) scale(1.04);box-shadow:0 30px 60px -15px #000c}.story-collage[data-astro-cid-oistvblw]:hover .story-photo--cold[data-astro-cid-oistvblw]{transform:scale(1.02)}.story-sticker[data-astro-cid-oistvblw],.story-tag[data-astro-cid-oistvblw]{z-index:3;border-radius:9999px;padding:.4rem .9rem;font-size:.7rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.story-sticker[data-astro-cid-oistvblw]{background:var(--accent);color:#fff}.story-tag[data-astro-cid-oistvblw]{background:var(--card);color:var(--muted-foreground);text-transform:lowercase}@media(prefers-reduced-motion:reduce){.story-photo[data-astro-cid-oistvblw]{transition:none}}.how-cards-stack[data-astro-cid-wwkfyzex]{position:relative}.how-card[data-astro-cid-wwkfyzex]{position:sticky;top:calc(5.5rem + var(--stack-index) * 1.5rem);z-index:calc(10 + var(--stack-index));border:none;border-radius:44px;corner-smoothing:60%;-webkit-corner-smoothing:60%;box-shadow:0 16px 40px -12px #000000a6,0 2px 6px #00000040}@media(min-width:640px){.how-card[data-astro-cid-wwkfyzex]{top:calc(6.5rem + var(--stack-index) * 2rem)}}@media(min-width:1024px){.how-card[data-astro-cid-wwkfyzex]{top:calc(7rem + var(--stack-index) * 2.25rem)}}.how-card--violet[data-astro-cid-wwkfyzex]{background-color:var(--primary)}.how-card--orange[data-astro-cid-wwkfyzex]{background-color:var(--accent)}.how-card--pink[data-astro-cid-wwkfyzex]{background-color:var(--brand-pink)}.media-frame[data-astro-cid-wwkfyzex]{border-radius:26px;corner-smoothing:60%;-webkit-corner-smoothing:60%;border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 32px -8px #00000073;transition:box-shadow .45s cubic-bezier(.4,0,.2,1),border-color .45s ease}.chroma-media[data-astro-cid-wwkfyzex]{position:relative;overflow:hidden;isolation:isolate}.how-card-img[data-astro-cid-wwkfyzex]{filter:grayscale(.55) contrast(1.1) brightness(.88);transition:filter .45s cubic-bezier(.4,0,.2,1);transform:none!important}.chroma-veil[data-astro-cid-wwkfyzex]{position:absolute;inset:0;background:linear-gradient(140deg,rgba(90,34,139,.35) 0%,transparent 55%,rgba(255,106,51,.3) 100%);mix-blend-mode:color;opacity:.85;transition:opacity .45s ease;pointer-events:none}.chroma-sheen[data-astro-cid-wwkfyzex]{position:absolute;inset:0;background:radial-gradient(circle at 75% 25%,rgba(255,77,109,.45) 0%,rgba(255,195,0,.3) 40%,transparent 75%);mix-blend-mode:screen;opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1);pointer-events:none}.how-card[data-astro-cid-wwkfyzex]:hover .how-card-img[data-astro-cid-wwkfyzex],.how-card[data-astro-cid-wwkfyzex]:focus-within .how-card-img[data-astro-cid-wwkfyzex]{filter:grayscale(0) saturate(1.5) contrast(1.18) brightness(1.04)}.how-card[data-astro-cid-wwkfyzex]:hover .chroma-veil[data-astro-cid-wwkfyzex],.how-card[data-astro-cid-wwkfyzex]:focus-within .chroma-veil[data-astro-cid-wwkfyzex]{opacity:.2}.how-card[data-astro-cid-wwkfyzex]:hover .chroma-sheen[data-astro-cid-wwkfyzex],.how-card[data-astro-cid-wwkfyzex]:focus-within .chroma-sheen[data-astro-cid-wwkfyzex]{opacity:1}.how-card--violet[data-astro-cid-wwkfyzex]:hover .media-frame[data-astro-cid-wwkfyzex]{border-color:#ffffff73;box-shadow:0 0 36px -4px #ff4d6db3,0 0 16px #8b45cc8c,0 16px 36px -8px #0009}.how-card--orange[data-astro-cid-wwkfyzex]:hover .media-frame[data-astro-cid-wwkfyzex]{border-color:#ffffff80;box-shadow:0 0 36px -4px #ffc300bf,0 0 16px #ff6a33a6,0 16px 36px -8px #00000080}.how-card--pink[data-astro-cid-wwkfyzex]:hover .media-frame[data-astro-cid-wwkfyzex]{border-color:#ffffff80;box-shadow:0 0 36px -4px #ff6a33bf,0 0 16px #ff4d6da6,0 16px 36px -8px #00000080}@media(prefers-reduced-motion:reduce){.how-card[data-astro-cid-wwkfyzex]{position:static;box-shadow:none}.how-card-img[data-astro-cid-wwkfyzex]{transition:none;transform:none!important}}html.is-scrolling .how-card[data-astro-cid-wwkfyzex]{pointer-events:none}html.is-scrolling .how-card-img[data-astro-cid-wwkfyzex],html.is-scrolling .media-frame[data-astro-cid-wwkfyzex],html.is-scrolling .chroma-veil[data-astro-cid-wwkfyzex],html.is-scrolling .chroma-sheen[data-astro-cid-wwkfyzex]{transition:none!important}@media(prefers-reduced-motion:no-preference){.js-editorial-piece[data-astro-cid-wwkfyzex]{transition:opacity .9s cubic-bezier(.16,1,.3,1)}.editorial-pieces-bg[data-astro-cid-wwkfyzex]:not(.is-revealed) .js-editorial-piece[data-astro-cid-wwkfyzex]{opacity:0!important;transition:none}.editorial-pieces-bg[data-astro-cid-wwkfyzex].is-revealed .js-editorial-piece[data-astro-cid-wwkfyzex]:nth-of-type(1){transition-delay:0ms}.editorial-pieces-bg[data-astro-cid-wwkfyzex].is-revealed .js-editorial-piece[data-astro-cid-wwkfyzex]:nth-of-type(2){transition-delay:90ms}.editorial-pieces-bg[data-astro-cid-wwkfyzex].is-revealed .js-editorial-piece[data-astro-cid-wwkfyzex]:nth-of-type(3){transition-delay:.18s}.editorial-pieces-bg[data-astro-cid-wwkfyzex].is-revealed .js-editorial-piece[data-astro-cid-wwkfyzex]:nth-of-type(4){transition-delay:.27s}}.carousel-track[data-astro-cid-uhrerali]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;cursor:grab}.carousel-viewport[data-astro-cid-uhrerali]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:44px;background:linear-gradient(to right,transparent,var(--background));opacity:1;transition:opacity .3s ease;pointer-events:none;z-index:10}@media(min-width:640px){.carousel-viewport[data-astro-cid-uhrerali]:after{width:72px}}.carousel-viewport[data-astro-cid-uhrerali].is-at-end:after{opacity:0}.carousel-track[data-astro-cid-uhrerali].is-dragging{scroll-behavior:auto;cursor:grabbing;user-select:none;will-change:scroll-position}.carousel-track[data-astro-cid-uhrerali] .project-btn[data-astro-cid-uhrerali]{cursor:pointer}.scrollbar-none[data-astro-cid-uhrerali]::-webkit-scrollbar{display:none}.scrollbar-none[data-astro-cid-uhrerali]{-ms-overflow-style:none;scrollbar-width:none}.project-card[data-astro-cid-uhrerali]{border:none;border-radius:44px;corner-smoothing:60%;-webkit-corner-smoothing:60%;will-change:clip-path,transform}.media-frame[data-astro-cid-uhrerali]{border-radius:28px;corner-smoothing:60%;-webkit-corner-smoothing:60%;border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 36px -10px #00000073;transition:box-shadow .45s cubic-bezier(.4,0,.2,1),border-color .45s ease}.chroma-media[data-astro-cid-uhrerali]{position:relative;overflow:hidden;isolation:isolate}.project-card-img[data-astro-cid-uhrerali]{filter:grayscale(.6) contrast(1.1) brightness(.9);transition:filter .45s cubic-bezier(.4,0,.2,1);transform:none!important}.chroma-veil[data-astro-cid-uhrerali]{position:absolute;inset:0;background:linear-gradient(150deg,rgba(90,34,139,.4) 0%,transparent 55%,rgba(255,106,51,.35) 100%);mix-blend-mode:color;opacity:.85;transition:opacity .45s ease;pointer-events:none}.chroma-sheen[data-astro-cid-uhrerali]{position:absolute;inset:0;background:radial-gradient(circle at 75% 25%,rgba(255,195,0,.45) 0%,rgba(255,77,109,.35) 45%,transparent 75%);mix-blend-mode:screen;opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1);pointer-events:none}.project-card[data-astro-cid-uhrerali]:hover .project-card-img[data-astro-cid-uhrerali]{filter:grayscale(0) saturate(1.5) contrast(1.18) brightness(1.05)}.project-card[data-astro-cid-uhrerali]:hover .chroma-veil[data-astro-cid-uhrerali]{opacity:.18}.project-card[data-astro-cid-uhrerali]:hover .chroma-sheen[data-astro-cid-uhrerali]{opacity:1}.project-card--violet[data-astro-cid-uhrerali]{background-color:var(--primary)}.project-card--violet[data-astro-cid-uhrerali]:hover .media-frame[data-astro-cid-uhrerali]{border-color:#ffffff80}.project-card--pink[data-astro-cid-uhrerali]{background-color:var(--brand-pink)}.project-card--pink[data-astro-cid-uhrerali]:hover .media-frame[data-astro-cid-uhrerali]{border-color:#ffffff80;box-shadow:0 0 38px -4px #ffc300cc,0 0 16px #ff4d6da6,0 16px 36px -8px #0009}.project-btn[data-astro-cid-uhrerali],.carousel-nav-btn[data-astro-cid-uhrerali]{box-shadow:none!important;border:none!important}.carousel-indicator[data-astro-cid-uhrerali]{width:52px;transform:scaleX(.46);transform-origin:left center;opacity:.55;background-color:#fff3;border:none;box-shadow:none!important;transition:transform .3s ease,background-color .3s ease,opacity .3s ease}.carousel-indicator[data-astro-cid-uhrerali].is-active{transform:scaleX(1);opacity:1;background-color:var(--accent)}.trusted-label[data-astro-cid-4binqcmu]{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.trusted-list[data-astro-cid-4binqcmu]{margin:1.1rem auto 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.9rem 2.25rem;max-width:56rem}.trusted-item[data-astro-cid-4binqcmu]{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.25rem .6rem;opacity:.72;transition:opacity .3s ease}.trusted-item[data-astro-cid-4binqcmu]:hover{opacity:1}.trusted-name[data-astro-cid-4binqcmu]{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--foreground)}.trusted-detail[data-astro-cid-4binqcmu]{font-size:.8rem;font-weight:600;color:var(--muted-foreground)}@media(min-width:640px){.trusted-name[data-astro-cid-4binqcmu]{font-size:1.9rem}.trusted-detail[data-astro-cid-4binqcmu]{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.trusted-item[data-astro-cid-4binqcmu]{opacity:1;transition:none}}.team-arc[data-astro-cid-yu4wt3u2]{color:#ffffff38}.team-node[data-astro-cid-yu4wt3u2]{transform:translate(-50%,-50%)}.team-photo[data-astro-cid-yu4wt3u2]{border:1px solid rgba(255,255,255,.18);transition:box-shadow .45s cubic-bezier(.4,0,.2,1),border-color .45s ease}.team-photo-img[data-astro-cid-yu4wt3u2]{filter:grayscale(.55) contrast(1.1) brightness(.9);transition:filter .45s cubic-bezier(.4,0,.2,1);transform:none!important}.js-team-card[data-astro-cid-yu4wt3u2]:hover .team-photo[data-astro-cid-yu4wt3u2],.js-team-card[data-astro-cid-yu4wt3u2]:focus-visible .team-photo[data-astro-cid-yu4wt3u2]{border-color:#ffffff80;box-shadow:0 0 34px -4px #8b45cca6,0 0 16px #ff6a3380,0 14px 28px -8px #00000080}.js-team-card[data-astro-cid-yu4wt3u2]:hover .team-photo-img[data-astro-cid-yu4wt3u2],.js-team-card[data-astro-cid-yu4wt3u2]:focus-visible .team-photo-img[data-astro-cid-yu4wt3u2]{filter:grayscale(0) saturate(1.45) contrast(1.18) brightness(1.04)}html.is-scrolling .js-team-card[data-astro-cid-yu4wt3u2]{pointer-events:none}html.is-scrolling .team-photo[data-astro-cid-yu4wt3u2],html.is-scrolling .team-photo-img[data-astro-cid-yu4wt3u2]{transition:none!important}.logo-yard[data-astro-cid-66itwakk]{border-bottom:1px solid rgb(255 255 255 / .18)}.logo-block{position:absolute;top:0;left:0;opacity:0;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;will-change:transform;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .28));transition:opacity .4s ease}.logo-yard[data-astro-cid-66itwakk].is-ready .logo-block{opacity:1}.logo-yard[data-astro-cid-66itwakk].is-dragging .logo-block{cursor:grabbing}.logo-block{pointer-events:none}.logo-hand{position:absolute;top:0;left:0;width:56px;height:56px;color:#fff;opacity:0;pointer-events:none;z-index:6;will-change:transform,opacity;filter:drop-shadow(0 6px 12px rgb(0 0 0 / .45))}.logo-hand svg{width:100%;height:100%}.logo-block path{pointer-events:auto;transform-box:fill-box;transform-origin:center;transition:fill .25s ease}.closing-bg[data-astro-cid-j7pv25f6]{background-color:#280948;background-image:radial-gradient(60% 55% at 14% 10%,rgb(124 58 237 / .5),transparent 70%),radial-gradient(55% 50% at 86% 22%,rgb(236 72 153 / .32),transparent 70%),radial-gradient(85% 60% at 50% 108%,rgb(255 106 51 / .78),transparent 70%),radial-gradient(40% 35% at 72% 92%,rgb(255 181 140 / .35),transparent 70%)}
