:root{--white:#fff;--black:#000;--gray:#0000004d;--gray-bg:#0003;--gray-light:#878787;--gray-subtle:#ededed;--focusColor:#fafafa;--tagHeight:calc(1cap + var(--sp-8)*2);--worksWidth:20rem;--headerHeight:4rem;--footerHeight:4rem;--ease:cubic-bezier(.37, 0, .63, 1);--ease-out:cubic-bezier(.33, 1, .68, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--transition:var(--ease) .5s;--transition-s:var(--ease-out) .3s;--transition-xs:var(--ease-out) .2s;--transition-tag:var(--ease-in-out) .3s;--blur:9px;--sp-1:.0714286rem;--sp-2:.142857rem;--sp-3:.214286rem;--sp-4:.285714rem;--sp-5:.357143rem;--sp-6:.428571rem;--sp-7:.5rem;--sp-8:.571429rem;--sp-9:.642857rem;--sp-10:.714286rem;--sp-11:.785714rem;--sp-12:.857143rem;--sp-13:.928571rem;--sp-14:1rem;--sp-15:1.07143rem;--sp-16:1.14286rem;--sp-17:1.21429rem;--sp-18:1.28571rem;--sp-19:1.35714rem;--sp-20:1.42857rem;--sp-21:1.5rem;--sp-22:1.57143rem;--sp-23:1.64286rem;--sp-24:1.71429rem;--sp-25:1.78571rem;--sp-26:1.85714rem;--sp-27:1.92857rem;--sp-28:2rem;--sp-29:2.07143rem;--sp-30:2.14286rem;--sp-31:2.21429rem;--sp-32:2.28571rem;--sp-33:2.35714rem;--sp-34:2.42857rem;--sp-35:2.5rem;--sp-36:2.57143rem;--sp-37:2.64286rem;--sp-38:2.71429rem;--sp-39:2.78571rem;--sp-40:2.85714rem;--sp-41:2.92857rem;--sp-42:3rem;--sp-43:3.07143rem;--sp-44:3.14286rem;--sp-45:3.21429rem;--sp-46:3.28571rem;--sp-47:3.35714rem;--sp-48:3.42857rem;--sp-49:3.5rem;--sp-50:3.57143rem;--sp-51:3.64286rem;--sp-52:3.71429rem;--sp-53:3.78571rem;--sp-54:3.85714rem;--sp-55:3.92857rem;--sp-56:4rem;--sp-57:4.07143rem;--sp-58:4.14286rem;--sp-59:4.21429rem;--sp-60:4.28571rem;--sp-61:4.35714rem;--sp-62:4.42857rem;--sp-63:4.5rem;--sp-64:4.57143rem;--sp-65:4.64286rem;--sp-66:4.71429rem;--sp-67:4.78571rem;--sp-68:4.85714rem;--sp-69:4.92857rem;--sp-70:5rem;--sp-71:5.07143rem;--sp-72:5.14286rem;--sp-73:5.21429rem;--sp-74:5.28571rem;--sp-75:5.35714rem;--sp-76:5.42857rem;--sp-77:5.5rem;--sp-78:5.57143rem;--sp-79:5.64286rem;--sp-80:5.71429rem;--sp-81:5.78571rem;--sp-82:5.85714rem;--sp-83:5.92857rem;--sp-84:6rem;--sp-85:6.07143rem;--sp-86:6.14286rem;--sp-87:6.21429rem;--sp-88:6.28571rem;--sp-89:6.35714rem;--sp-90:6.42857rem;--sp-91:6.5rem;--sp-92:6.57143rem;--sp-93:6.64286rem;--sp-94:6.71429rem;--sp-95:6.78571rem;--sp-96:6.85714rem;--sp-97:6.92857rem;--sp-98:7rem;--sp-99:7.07143rem;--sp-100:7.14286rem;--sp-101:7.21429rem;--sp-102:7.28571rem;--sp-103:7.35714rem;--sp-104:7.42857rem;--sp-105:7.5rem;--sp-106:7.57143rem;--sp-107:7.64286rem;--sp-108:7.71429rem;--sp-109:7.78571rem;--sp-110:7.85714rem;--sp-111:7.92857rem;--sp-112:8rem;--sp-113:8.07143rem;--sp-114:8.14286rem;--sp-115:8.21429rem;--sp-116:8.28571rem;--sp-117:8.35714rem;--sp-118:8.42857rem;--sp-119:8.5rem;--sp-120:8.57143rem;--sp-121:8.64286rem;--sp-122:8.71429rem;--sp-123:8.78571rem;--sp-124:8.85714rem;--sp-125:8.92857rem;--sp-126:9rem;--sp-127:9.07143rem;--sp-128:9.14286rem;--sp-129:9.21429rem;--sp-130:9.28571rem;--sp-131:9.35714rem;--sp-132:9.42857rem;--sp-133:9.5rem;--sp-134:9.57143rem;--sp-135:9.64286rem;--sp-136:9.71429rem;--sp-137:9.78571rem;--sp-138:9.85714rem;--sp-139:9.92857rem;--sp-140:10rem;--sp-141:10.0714rem;--sp-142:10.1429rem;--sp-143:10.2143rem;--sp-144:10.2857rem;--sp-145:10.3571rem;--sp-146:10.4286rem;--sp-147:10.5rem;--sp-148:10.5714rem;--sp-149:10.6429rem;--sp-150:10.7143rem;--sp-151:10.7857rem;--sp-152:10.8571rem;--sp-153:10.9286rem;--sp-154:11rem;--sp-155:11.0714rem;--sp-156:11.1429rem;--sp-157:11.2143rem;--sp-158:11.2857rem;--sp-159:11.3571rem;--sp-160:11.4286rem;--sp-161:11.5rem;--sp-162:11.5714rem;--sp-163:11.6429rem;--sp-164:11.7143rem;--sp-165:11.7857rem;--sp-166:11.8571rem;--sp-167:11.9286rem;--sp-168:12rem;--sp-169:12.0714rem;--sp-170:12.1429rem;--sp-171:12.2143rem;--sp-172:12.2857rem;--sp-173:12.3571rem;--sp-174:12.4286rem;--sp-175:12.5rem;--sp-176:12.5714rem;--sp-177:12.6429rem;--sp-178:12.7143rem;--sp-179:12.7857rem;--sp-180:12.8571rem;--sp-181:12.9286rem;--sp-182:13rem;--sp-183:13.0714rem;--sp-184:13.1429rem;--sp-185:13.2143rem;--sp-186:13.2857rem;--sp-187:13.3571rem;--sp-188:13.4286rem;--sp-189:13.5rem;--sp-190:13.5714rem;--sp-191:13.6429rem;--sp-192:13.7143rem;--sp-193:13.7857rem;--sp-194:13.8571rem;--sp-195:13.9286rem;--sp-196:14rem;--sp-197:14.0714rem;--sp-198:14.1429rem;--sp-199:14.2143rem;--sp-200:14.2857rem}@media (orientation:portrait),(width<=768px){:root{--headerHeight:6rem;--footerHeight:6rem}}html{overscroll-behavior-x:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}body{flex-direction:column;min-height:100vh;display:flex}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tag-wrapper{min-width:0;height:var(--tagHeight);flex-shrink:0}.tag:-moz-any-link{color:var(--white);background-color:var(--gray-bg);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));padding:var(--sp-8);isolation:isolate;mix-blend-mode:normal;will-change:backdrop-filter, transform;-webkit-user-select:none;user-select:none;backface-visibility:hidden;cursor:pointer;white-space:pre;-moz-transition:border-radius var(--transition-tag);transition:border-radius var(--transition-tag);white-space:nowrap;text-overflow:ellipsis;max-width:-moz-available;border-radius:3px;max-width:stretch;line-height:1cap;display:inline-block;overflow:hidden;transform:translateZ(0)}.tag,.tag:any-link{color:var(--white);background-color:var(--gray-bg);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));padding:var(--sp-8);isolation:isolate;mix-blend-mode:normal;will-change:backdrop-filter, transform;-webkit-user-select:none;user-select:none;backface-visibility:hidden;cursor:pointer;white-space:pre;transition:border-radius var(--transition-tag);white-space:nowrap;text-overflow:ellipsis;max-width:-moz-available;max-width:-webkit-fill-available;border-radius:3px;max-width:stretch;line-height:1cap;display:inline-block;overflow:hidden;transform:translateZ(0)}.tag:-moz-any-link.no-pointer{cursor:default}.tag.no-pointer,.tag:any-link.no-pointer{cursor:default}.tag:-moz-any-link.active{background-color:var(--black);opacity:1}.tag.active,.tag:any-link.active{background-color:var(--black);opacity:1}@media (pointer:fine){.tag:-moz-any-link:not(.no-pointer):hover{background-color:var(--black);opacity:1}.tag:not(.no-pointer):hover,.tag:any-link:not(.no-pointer):hover{background-color:var(--black);opacity:1}}.tag:-moz-any-link:focus-visible{background-color:var(--black);opacity:1;outline-width:1px}.tag:focus-visible,.tag:any-link:focus-visible{background-color:var(--black);opacity:1;outline-width:1px}.tag:-moz-any-link.inactive{opacity:.5}.tag.inactive,.tag:any-link.inactive{opacity:.5}.tag:-moz-any-link.black{background-color:var(--black)}.tag.black,.tag:any-link.black{background-color:var(--black)}.tag:-moz-any-link.black.active{background-color:var(--gray-bg);opacity:1}.tag.black.active,.tag:any-link.black.active{background-color:var(--gray-bg);opacity:1}@media (pointer:fine){.tag:-moz-any-link.black:not(.no-pointer):hover{background-color:var(--gray-bg);opacity:1}.tag.black:not(.no-pointer):hover,.tag:any-link.black:not(.no-pointer):hover{background-color:var(--gray-bg);opacity:1}}.tag:-moz-any-link.black:focus-visible{outline-offset:0;background-color:var(--gray-bg);opacity:1;outline-width:1px}.tag.black:focus-visible,.tag:any-link.black:focus-visible{outline-offset:0;background-color:var(--gray-bg);opacity:1;outline-width:1px}.underline:-moz-any-link{text-decoration:underline}.underline,.underline:any-link{text-decoration:underline}@media (pointer:fine){.hover-gray:-moz-any-link:hover{color:var(--gray-light)}.hover-gray:hover,.hover-gray:any-link:hover{color:var(--gray-light)}}.overflow-y{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.overflow-y::-webkit-scrollbar{display:none}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}body{overscroll-behavior-x:none;overflow-x:hidden}body.scroll-locked{touch-action:none;overflow:hidden!important}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}img,picture,video,canvas,svg{-webkit-user-select:none;user-select:none;max-width:100%;display:block}input,button,textarea,select{font:inherit;appearance:none}input:focus{outline:none}button{appearance:none;text-align:inherit;box-shadow:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;padding:0}a:-moz-any-link{cursor:pointer;color:inherit;text-decoration:none;display:inline-block}a,a:any-link{cursor:pointer;color:inherit;text-decoration:none;display:inline-block}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline-color:var(--focusColor);outline-offset:0;outline-width:1px;outline-style:solid}:export{xxxs:250px;xxs:315px;xs:480px;sm:640px;md:768px;lg:1024px;xl:1280px;xxl:1536px;xxxl:1920px}@font-face{font-family:SuisseIntl;src:url(./SuisseIntl-SemiBold.DBK-_mhC.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:SuisseIntl Fallback;src:local(Arial);size-adjust:106.15%;ascent-override:92.89%;descent-override:29.3%;line-gap-override:0%}html{-webkit-font-smoothing:antialiased;font-size:clamp(13px,7px + .4vw,15px);line-height:1.2}.su,.su-s,.su-m{font-optical-sizing:auto;font-family:SuisseIntl,SuisseIntl Fallback,Helvetica,Arial,sans-serif;font-style:normal}.su-s{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.143}.su-m{letter-spacing:-.01em;font-size:1.714rem;font-weight:600;line-height:1.042}@media (width<=768px){.su-s,.su-s-md{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.083}.su-m,.su-m-md{letter-spacing:-.01em;font-size:1.5rem;font-weight:600;line-height:1.055}}.bold{font-weight:700}.uppercase{text-transform:uppercase;font-feature-settings:"lnum";font-size:.95em;line-height:1.38456rem}.titlecase{text-transform:capitalize}.svelte-1elxaub:export{xxxs:250px;xxs:315px;xs:480px;sm:640px;md:768px;lg:1024px;xl:1280px;xxl:1536px;xxxl:1920px}header.svelte-1elxaub{z-index:10;inset:var(--sp-15) var(--sp-15) auto var(--sp-15);align-items:start;gap:var(--sp-15);pointer-events:none;grid-template-columns:repeat(12,1fr);display:grid;position:fixed}header.svelte-1elxaub .tag:where(.svelte-1elxaub),header.svelte-1elxaub #works:where(.svelte-1elxaub){pointer-events:all}header.svelte-1elxaub #logo:where(.svelte-1elxaub){top:var(--sp-15);left:var(--sp-15);z-index:101;width:fit-content;position:fixed}header.svelte-1elxaub #menu:where(.svelte-1elxaub){grid-column:3/span 10}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub){display:flex}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub)>:where(.svelte-1elxaub):not(:first-child){margin-left:var(--sp-5)}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub){position:relative}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .tag:where(.svelte-1elxaub){width:var(--worksWidth);white-space:pre}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .clients:where(.svelte-1elxaub){row-gap:var(--sp-5);padding:var(--sp-5) 0;max-height:calc(100vh - var(--tagHeight) - var(--sp-15));flex-direction:column;display:flex;position:absolute}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .clients.mobileHidden:where(.svelte-1elxaub){display:none}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .clients:where(.svelte-1elxaub) .client:where(.svelte-1elxaub) button:where(.svelte-1elxaub){justify-content:space-between;display:flex}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .works:where(.svelte-1elxaub){padding:var(--sp-5) calc(var(--worksWidth) + var(--sp-5));z-index:-1;row-gap:var(--sp-5);min-height:calc(var(--clientsCount) * var(--tagHeight) + var(--clientsCount) * var(--sp-5));max-height:calc(100vh - var(--tagHeight) - var(--sp-15));flex-direction:column;display:flex;position:absolute}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .works:where(.svelte-1elxaub) .work:where(.svelte-1elxaub){display:contents}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) .instagram:where(.svelte-1elxaub){top:var(--sp-15);right:var(--sp-15);z-index:101;margin-left:0;position:fixed}@media (width<=768px){header.svelte-1elxaub{gap:var(--sp-5);pointer-events:all;justify-content:space-between;display:flex}header.svelte-1elxaub .backdrop:where(.svelte-1elxaub){pointer-events:all;background:0 0;position:fixed;inset:0}header.svelte-1elxaub #logo:where(.svelte-1elxaub){top:unset;left:unset;position:relative}header.svelte-1elxaub #menu:where(.svelte-1elxaub){display:contents}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub){gap:var(--sp-5)}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub)>:where(.svelte-1elxaub):not(:first-child){margin-left:unset}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .tag:where(.svelte-1elxaub){width:calc(100vw - var(--sp-30));white-space:pre}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .clients:where(.svelte-1elxaub){left:var(--sp-15);row-gap:var(--sp-8);padding-top:var(--sp-8);position:fixed}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .works:where(.svelte-1elxaub){left:var(--sp-15);padding:var(--sp-8) 0 var(--sp-5);row-gap:var(--sp-8);z-index:1;position:fixed}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) #works:where(.svelte-1elxaub) #clients:where(.svelte-1elxaub) .works:where(.svelte-1elxaub) .work:where(.svelte-1elxaub){display:contents}header.svelte-1elxaub #menu:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) .instagram:where(.svelte-1elxaub){display:none}}.svelte-u0tnto:export{xxxs:250px;xxs:315px;xs:480px;sm:640px;md:768px;lg:1024px;xl:1280px;xxl:1536px;xxxl:1920px}header.svelte-u0tnto{z-index:11;inset:var(--sp-15) var(--sp-15) auto var(--sp-15);align-items:start;gap:var(--sp-15);pointer-events:none;grid-template-columns:repeat(12,1fr);display:grid;position:fixed}header.svelte-u0tnto .menu:where(.svelte-u0tnto){grid-column:3/span 10;align-items:start;min-width:0;display:flex}header.svelte-u0tnto .menu:where(.svelte-u0tnto)>:where(.svelte-u0tnto):not(:first-child){margin-left:var(--sp-5)}header.svelte-u0tnto .menu:where(.svelte-u0tnto) .tag:where(.svelte-u0tnto){pointer-events:all}header.svelte-u0tnto .menu:where(.svelte-u0tnto) .title:where(.svelte-u0tnto){white-space:pre;flex-shrink:2}header.svelte-u0tnto .menu:where(.svelte-u0tnto) .details:where(.svelte-u0tnto){white-space:pre}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto){pointer-events:all;flex-shrink:0}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto) #clientWorks:where(.svelte-u0tnto){position:relative}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto) #clientWorks:where(.svelte-u0tnto) .tag:where(.svelte-u0tnto){width:var(--worksWidth);white-space:pre}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto) #clientWorks:where(.svelte-u0tnto) .works:where(.svelte-u0tnto){row-gap:var(--sp-5);padding:var(--sp-5) 0;max-height:calc(100vh - var(--tagHeight) - var(--sp-15));flex-direction:column;display:flex;position:absolute}header.svelte-u0tnto .menu:where(.svelte-u0tnto):before{content:"";flex:1 1 0;order:1}header.svelte-u0tnto .menu:where(.svelte-u0tnto) .close:where(.svelte-u0tnto){z-index:101;order:2;position:relative}@media (width<=768px){header.svelte-u0tnto .menu:where(.svelte-u0tnto){grid-column:1/span 12}header.svelte-u0tnto .menu:where(.svelte-u0tnto) .details:where(.svelte-u0tnto){display:none}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto) #clientWorks:where(.svelte-u0tnto) .tag:where(.svelte-u0tnto){width:calc(100vw - var(--sp-30))}header.svelte-u0tnto .menu:where(.svelte-u0tnto) #client:where(.svelte-u0tnto) #clientWorks:where(.svelte-u0tnto) .works:where(.svelte-u0tnto){row-gap:var(--sp-8);padding-top:var(--sp-8)}}.svelte-zvfgak:export{xxxs:250px;xxs:315px;xs:480px;sm:640px;md:768px;lg:1024px;xl:1280px;xxl:1536px;xxxl:1920px}#cookie-banner.svelte-zvfgak{bottom:var(--sp-15);left:var(--sp-15);z-index:20;gap:var(--sp-20);max-width:33rem;padding:var(--sp-8);color:var(--white);background-color:var(--gray-bg);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));isolation:isolate;mix-blend-mode:normal;will-change:backdrop-filter, transform;-webkit-user-select:none;user-select:none;backface-visibility:hidden;cursor:pointer;border-radius:3px;flex-direction:column;display:flex;position:fixed;transform:translateZ(0)}#cookie-banner.svelte-zvfgak a:where(.svelte-zvfgak){color:inherit;text-decoration:underline}#cookie-banner.svelte-zvfgak a:where(.svelte-zvfgak):hover{color:var(--gray-light)}#cookie-banner.svelte-zvfgak button:where(.svelte-zvfgak){width:fit-content}@media (width<=768px){#cookie-banner.svelte-zvfgak{max-width:unset;padding:var(--sp-15);border-radius:0;bottom:0;left:0;right:0}}.page.svelte-12qhfyh{flex-direction:column;width:100%;min-height:100vh;display:flex}.notice.svelte-12qhfyh{text-align:center;min-height:100vh;padding:var(--sp-15);justify-content:center;align-items:center;display:flex}
