:root{--font-family-brand:"Saans", Arial, sans-serif;--font-weight-brand:600;--type-display-xl-size:58px;--type-display-xl-line:52px;--type-display-xl-tracking:-.015em;--type-display-xl-fluid-mobile-size:clamp(var(--type-heading-l-size), 13.94vw, var(--type-display-xl-size));--type-display-xl-fluid-mobile-line:clamp(var(--type-heading-l-line), 12.5vw, var(--type-display-xl-line));--type-display-l-size:58px;--type-display-l-line:52px;--type-display-l-tracking:-.015em;--type-heading-xl-size:58px;--type-heading-xl-line:54px;--type-heading-xl-tight-line:var(--type-heading-xl-line);--type-heading-xl-tracking:-.015em;--type-heading-xl-fluid-mobile-size:clamp(var(--type-heading-l-size), 13.94vw, var(--type-heading-xl-size));--type-heading-xl-fluid-mobile-line:clamp(var(--type-heading-l-line), 12.98vw, var(--type-heading-xl-line));--type-heading-l-size:36px;--type-heading-l-line:33px;--type-heading-l-tracking:0;--type-heading-l-fluid-mobile-size:clamp(var(--type-heading-m-size), 8.65vw, var(--type-heading-l-size));--type-heading-l-fluid-mobile-line:clamp(var(--type-heading-m-line), 7.93vw, var(--type-heading-l-line));--type-heading-m-size:22px;--type-heading-m-line:22px;--type-heading-m-tracking:0;--type-heading-s-size:22px;--type-heading-s-line:22px;--type-heading-s-tight-line:20px;--type-heading-s-tracking:0;--type-body-l-size:19px;--type-body-l-line:20px;--type-body-l-tracking:0;--type-body-m-size:22px;--type-body-m-line:22px;--type-body-m-tracking:0;--type-studio-title-size:var(--type-heading-l-size);--type-studio-title-line:28px;--type-studio-title-tracking:0;--type-studio-copy-size:var(--type-body-l-size);--type-studio-copy-line:21px;--type-studio-copy-tracking:0;--type-studio-name-size:22px;--type-studio-name-line:16px;--type-studio-name-tracking:0;--type-studio-role-size:16px;--type-studio-role-line:17px;--type-studio-role-tracking:0;--type-menu-primary-size:28px;--type-menu-secondary-size:22px;--type-menu-language-size:20px;--type-button-l-size:16px;--type-button-l-line:20px;--type-button-l-tracking:.02em;--type-button-s-size:14px;--type-button-s-line:18px;--type-button-s-tracking:.02em;--type-caption-s-size:16px;--type-caption-s-line:16px;--type-caption-s-tracking:0;--type-caption-m-size:16px;--type-caption-m-line:16px;--type-caption-m-tracking:0}@media (width>=1280px){:root{--type-display-xl-size:clamp(58px, 8.33333vw, 160px);--type-display-xl-line:clamp(52px, 7.29167vw, 140px);--type-display-l-size:clamp(58px, 5.83333vw, 112px);--type-display-l-line:clamp(52px, 5vw, 96px);--type-heading-xl-size:clamp(58px, 4.58333vw, 88px);--type-heading-xl-line:clamp(54px, 4.16667vw, 80px);--type-heading-xl-tight-line:clamp(46.667px, 3.64583vw, 70px);--type-heading-l-size:clamp(36px, 8px + 2.1875vw, 50px);--type-heading-l-line:clamp(33px, 3px + 2.34375vw, 48px);--type-heading-l-tracking:-.012em;--type-heading-m-size:clamp(22px, 2.5vw, 48px);--type-heading-m-line:clamp(22px, 2.29167vw, 44px);--type-heading-m-tracking:-.012em;--type-heading-s-size:clamp(22px, 1.875vw, 36px);--type-heading-s-line:clamp(22px, 1.82292vw, 35px);--type-body-l-size:clamp(19px, 1.5625vw, 30px);--type-body-l-line:clamp(20px, 1.5625vw, 30px);--type-body-m-size:clamp(22px, 16px + .46875vw, 25px);--type-body-m-line:clamp(22px, 12px + .78125vw, 27px);--type-studio-title-line:clamp(46.667px, 3.64583vw, 70px);--type-studio-title-tracking:-.015em;--type-studio-copy-size:var(--type-body-m-size);--type-studio-copy-line:var(--type-body-m-line);--type-studio-name-size:clamp(14.667px, 1.14583vw, 22px);--type-studio-name-line:clamp(10.667px, .833333vw, 16px);--type-studio-role-size:clamp(10.667px, .833333vw, 16px);--type-studio-role-line:clamp(11.333px, .885417vw, 17px);--type-menu-primary-size:clamp(16px, 4px + .9375vw, 22px);--type-menu-secondary-size:clamp(16px, 4px + .9375vw, 22px);--type-button-l-size:clamp(16px, calc(12px + .3125vw), 18px);--type-button-l-line:clamp(20px, calc(16px + .3125vw), 22px);--type-button-s-size:clamp(10.667px, .833333vw, 16px);--type-button-s-line:clamp(13.333px, 1.04167vw, 20px);--type-caption-m-size:clamp(14.667px, 1.14583vw, 22px);--type-caption-m-line:clamp(14.667px, 1.14583vw, 22px)}}.type-display-xl{font-size:var(--type-display-xl-size);line-height:var(--type-display-xl-line);letter-spacing:var(--type-display-xl-tracking);text-transform:uppercase}.type-display-l{font-size:var(--type-display-l-size);line-height:var(--type-display-l-line);letter-spacing:var(--type-display-l-tracking);text-transform:uppercase}.type-heading-xl{font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);letter-spacing:var(--type-heading-xl-tracking);text-transform:uppercase}.type-heading-l{font-size:var(--type-heading-l-size);line-height:var(--type-heading-l-line);letter-spacing:var(--type-heading-l-tracking);text-transform:uppercase}.type-heading-m{font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-line);letter-spacing:var(--type-heading-m-tracking)}.type-heading-s{font-size:var(--type-heading-s-size);line-height:var(--type-heading-s-line);letter-spacing:var(--type-heading-s-tracking)}.type-body-l{font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);letter-spacing:var(--type-body-l-tracking)}.type-body-m{font-size:var(--type-body-m-size);line-height:var(--type-body-m-line);letter-spacing:var(--type-body-m-tracking)}.type-menu-primary{font-size:var(--type-menu-primary-size);letter-spacing:normal;line-height:normal}.type-menu-secondary{font-size:var(--type-menu-secondary-size);letter-spacing:normal;line-height:normal}.type-studio-title{font-size:var(--type-studio-title-size);line-height:var(--type-studio-title-line);letter-spacing:var(--type-studio-title-tracking);text-transform:uppercase}.type-studio-copy{font-size:var(--type-studio-copy-size);line-height:var(--type-studio-copy-line);letter-spacing:var(--type-studio-copy-tracking)}.type-studio-name{font-size:var(--type-studio-name-size);line-height:var(--type-studio-name-line);letter-spacing:var(--type-studio-name-tracking)}.type-studio-role{font-size:var(--type-studio-role-size);line-height:var(--type-studio-role-line);letter-spacing:var(--type-studio-role-tracking)}.type-button-l{font-size:var(--type-button-l-size);line-height:var(--type-button-l-line);letter-spacing:var(--type-button-l-tracking)}.type-button-s{font-size:var(--type-button-s-size);line-height:var(--type-button-s-line);letter-spacing:var(--type-button-s-tracking)}.type-caption-s{font-size:var(--type-caption-s-size);line-height:var(--type-caption-s-line);letter-spacing:var(--type-caption-s-tracking)}:root{--ui-border-width:1px;--ui-focus-ring-width:2px;--ui-focus-offset:4px;--site-header-block-padding:16px;--site-header-logo-width:125px;--site-header-logo-height:auto;--site-header-language-offset:96px;--site-header-button-width:72px;--site-inline-space:12px;--site-grid-gap:0px;--site-grid-columns:1;--site-corner-radius:3px;--site-menu-transition-duration:.62s;--site-menu-transition-easing:cubic-bezier(.22, 1, .36, 1)}@media (width>=1280px){:root{--site-header-block-padding:clamp(13.333px, 1.04167vw, 20px);--site-header-logo-width:auto;--site-header-logo-height:clamp(23.333px, 1.823vw, 35px);--site-header-language-offset:0px;--site-header-button-width:clamp(100px, 7.8125vw, 150px);--site-inline-space:clamp(10.667px, .833333vw, 16px);--site-grid-gap:clamp(5.333px, .416667vw, 8px);--site-grid-columns:12;--site-corner-radius:clamp(2.667px, .208333vw, 4px)}}.media-frame{border-radius:var(--site-corner-radius);overflow:hidden}.site-grid{grid-template-columns:repeat(var(--site-grid-columns), minmax(0, 1fr));column-gap:var(--site-grid-gap);width:100%;padding-inline:var(--site-inline-space);margin-inline:auto;display:grid}:root{--site-button-block-padding:9px;--site-header-control-height:25px;--site-header-control-font-size:var(--type-button-s-size);--site-header-control-line-height:var(--type-button-s-line)}.ui-button{font-size:var(--type-button-l-size);line-height:var(--type-button-l-line);letter-spacing:var(--type-button-l-tracking);--ui-button-block-padding:var(--site-button-block-padding);border-radius:var(--site-corner-radius);font-weight:var(--font-weight-brand);text-align:center;text-transform:uppercase;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.35em;padding-block-start:calc(var(--ui-button-block-padding) + 1px);padding-block-end:calc(var(--ui-button-block-padding) - 1px);padding-inline:32px;transition:background-color .4s,color .4s,box-shadow .4s;display:inline-flex}:is(a,button).ui-button{cursor:pointer}.ui-button--solid{background:var(--ui-button-ink,var(--color-black));color:var(--ui-button-paper,var(--color-white))}.ui-button--outline{box-shadow:inset 0 0 0 1px var(--ui-button-ink,var(--color-black));color:var(--ui-button-ink,var(--color-black));background:0 0}@media (width<=1279px){.ui-button{padding-block:var(--ui-button-block-padding)}.ui-button--mobile-small{font-size:var(--type-button-s-size);line-height:var(--type-button-s-line);letter-spacing:var(--type-button-s-tracking);block-size:var(--site-header-control-height);padding-block:1px}.ui-button--compact{text-transform:none;block-size:40px;inline-size:190px;padding:1px 0}}@media (hover:hover){.ui-button--solid:hover{box-shadow:inset 0 0 0 1px var(--ui-button-ink,var(--color-black));color:var(--ui-button-ink,var(--color-black));background:0 0}.ui-button--outline:hover{background:var(--ui-button-ink,var(--color-black));color:var(--ui-button-paper,var(--color-white))}}@media (width>=1280px){:root{--site-button-block-padding:clamp(6px, .46875vw, 9px);--site-header-control-height:calc(var(--type-button-l-line) + 2 * var(--site-button-block-padding));--site-header-control-font-size:var(--type-button-l-size);--site-header-control-line-height:var(--type-button-l-line)}.ui-button{padding-inline:clamp(21.333px,1.66667vw,32px)}.ui-button--fixed-width,.ui-button--compact{inline-size:clamp(100px,7.8125vw,150px);padding-inline:0}.ui-button--compact{font-size:var(--type-button-s-size);line-height:var(--type-button-s-line);letter-spacing:var(--type-button-s-tracking);text-transform:none;block-size:clamp(26.667px,2.08333vw,40px);padding-block:2px 0}}:root{--ui-select-menu-gap:10px;--ui-control-height:44px;--ui-control-font-size:18px;--ui-control-line-height:1.35;--ui-control-icon-size:calc(var(--ui-control-font-size) * 1.2);--ui-size-5:5px;--ui-size-8:8px;--ui-size-10:10px;--ui-size-12:12px;--ui-size-16:16px;--ui-size-20:20px;--ui-size-24:24px;--ui-size-28:28px;--ui-size-30:30px;--ui-size-32:32px;--ui-size-36:36px;--ui-size-40:40px;--ui-size-70:70px;--ui-size-80:80px;--ui-size-160:160px;--ui-size-166:166px;--ui-size-200:200px;--ui-size-220:220px;--ui-size-1100:1100px}@media (width>=1280px){:root{--ui-control-height:clamp(40px, 3.125vw, 60px);--ui-control-font-size:clamp(18px, 1.14583vw, 22px);--ui-size-5:clamp(3.33333px, .260417vw, 5px);--ui-size-8:clamp(5.33333px, .416667vw, 8px);--ui-size-10:clamp(6.66667px, .520833vw, 10px);--ui-size-12:clamp(8px, .625vw, 12px);--ui-size-16:clamp(10.6667px, .833333vw, 16px);--ui-size-20:clamp(13.3333px, 1.04167vw, 20px);--ui-size-24:clamp(16px, 1.25vw, 24px);--ui-size-28:clamp(18.6667px, 1.45833vw, 28px);--ui-size-30:clamp(20px, 1.5625vw, 30px);--ui-size-32:clamp(21.3333px, 1.66667vw, 32px);--ui-size-36:clamp(24px, 1.875vw, 36px);--ui-size-40:clamp(26.6667px, 2.08333vw, 40px);--ui-size-70:clamp(46.6667px, 3.64583vw, 70px);--ui-size-80:clamp(53.3333px, 4.16667vw, 80px);--ui-size-160:clamp(106.667px, 8.33333vw, 160px);--ui-size-166:clamp(110.667px, 8.64583vw, 166px);--ui-size-200:clamp(133.333px, 10.4167vw, 200px);--ui-size-220:clamp(146.667px, 11.4583vw, 220px);--ui-size-1100:clamp(733.333px, 57.2917vw, 1100px)}}:root{--color-black:#0f0f0f;--color-white:#fff;--color-gray-on-black:#828282;--color-light-gray:#dbdbdb;--color-gray-on-white:#b2b2b2;--color-charcoal:#5a5a5a}@font-face{font-family:Saans;src:url(/assets/Saans-SemiBold-HGmYq-oZ.woff2)format("woff2"),url(/assets/Saans-SemiBold-CeuTG887.woff)format("woff");font-style:normal;font-weight:600;font-display:swap}:root{font-family:var(--font-family-brand);font-weight:var(--font-weight-brand);font-synthesis:none;text-rendering:optimizelegibility}body{font-size:var(--type-caption-s-size);line-height:var(--type-caption-s-line);letter-spacing:var(--type-caption-s-tracking)}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.n-scrollbar>.n-scrollbar-rail,.n-scrollbar+.n-scrollbar-rail{display:none}html,body,#app{min-height:100%;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button:focus-visible,a:focus-visible{outline:var(--ui-focus-ring-width) solid currentColor;outline-offset:var(--ui-focus-offset)}h1,h2,p{margin-top:0}h1,h2,strong{font-weight:var(--font-weight-brand)}h1{font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-line);letter-spacing:var(--type-heading-m-tracking);margin-bottom:var(--ui-size-24)}h2{font-size:var(--type-heading-s-size);line-height:var(--type-heading-s-line);letter-spacing:var(--type-heading-s-tracking)}.muted{color:var(--color-gray-on-black)}.eyebrow{font-size:var(--type-caption-s-size);line-height:var(--type-caption-s-line);letter-spacing:var(--type-caption-s-tracking);margin-bottom:var(--ui-size-16)}.section-heading{justify-content:space-between;align-items:center;gap:var(--ui-size-24);display:flex}.actions{gap:var(--ui-size-10);align-items:center;display:flex}.empty-state{padding-block:var(--ui-size-80);color:var(--color-gray-on-black)}.loading-page{font-size:var(--type-heading-l-size);line-height:var(--type-heading-l-line);letter-spacing:var(--type-heading-l-tracking);place-content:center;gap:var(--ui-size-24);background:var(--color-black);min-height:100dvh;color:var(--color-white);display:grid}.admin-shell{--ui-button-ink:var(--color-white);--ui-button-paper:var(--color-black);background:var(--color-black);min-height:100dvh;color:var(--color-white)}.admin-layout{column-gap:var(--site-grid-gap);row-gap:var(--ui-size-32);padding:var(--ui-size-32) var(--site-inline-space);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.admin-content{grid-column:4/-1}.admin-sidebar{width:calc((100vw - var(--site-inline-space) * 2 - var(--site-grid-gap) * 5) / 6);position:fixed;inset-block-start:calc(var(--cms-header-height) + var(--ui-size-32));inset-inline-start:var(--site-inline-space)}.admin-sidebar nav{align-items:flex-start;gap:var(--ui-size-16);flex-direction:column;display:flex}.admin-sidebar nav button{font-size:var(--type-menu-secondary-size);letter-spacing:normal;color:var(--color-gray-on-black);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:normal}.admin-sidebar nav button.selected{color:var(--color-white)}.admin-sidebar nav button:disabled{cursor:default}.admin-content{min-width:0}.media-picker{width:min(var(--ui-size-1100), 100vw - var(--ui-size-40));max-height:85dvh;overflow:auto}.n-button .n-button__content{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);letter-spacing:var(--type-button-l-tracking)}.n-input{--ui-field-ink:var(--color-gray-on-black)}.n-input:not(.n-input--disabled):focus-within{--ui-field-ink:var(--color-white)}.n-form-item .n-form-item-label,.n-form-item .n-form-item-feedback-wrapper,.n-tabs .n-tabs-tab__label{font-size:var(--type-caption-s-size);line-height:var(--type-caption-s-line);letter-spacing:var(--type-caption-s-tracking)}.n-card .n-card-header__main,.n-dialog .n-dialog__title{font-size:var(--type-heading-s-size);line-height:var(--type-heading-s-line);letter-spacing:var(--type-heading-s-tracking)}body .site-cursor{z-index:10000}@media (width<=1279px){.admin-layout{grid-template-columns:minmax(0,1fr)}.admin-sidebar,.admin-content{grid-column:1/-1}.admin-sidebar{width:auto;position:static}.admin-sidebar nav{flex-flow:wrap}.section-heading{flex-wrap:wrap;align-items:start}.actions,.block-heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.admin-sidebar nav button:not(:disabled):hover{color:var(--color-white)}.n-base-selection{--ui-field-ink:var(--color-gray-on-black)}.n-base-selection:focus-within,.n-base-selection.n-base-selection--active{--ui-field-ink:var(--color-white)}:root{--cms-header-height:calc(var(--site-header-block-padding) + var(--site-header-control-height) + var(--ui-size-32) + var(--type-menu-secondary-size) * var(--ui-control-line-height) * 2)}@media (width>=1280px){:root{--cms-header-height:calc(var(--site-header-block-padding) + max(var(--site-header-logo-height), var(--site-header-control-height)))}}.n-base-select-menu{border:var(--ui-border-width) solid var(--color-gray-on-black);border-radius:var(--site-corner-radius)}.n-base-select-menu.n-select-menu{margin-block:var(--ui-select-menu-gap)}.n-select-menu .n-base-select-option:not(.n-base-select-option--disabled):hover,.n-select-menu .n-base-select-option--pending:not(.n-base-select-option--disabled){color:var(--color-white)}.n-base-selection .n-base-clear__clear svg,.n-select-menu .n-base-select-option__check{display:none}.n-base-selection .n-base-clear__clear{font-family:var(--font-family-brand);font-weight:var(--font-weight-brand);font-size:var(--ui-control-icon-size);color:var(--color-white);line-height:1}.n-base-selection .n-base-clear__clear:before{content:"×";place-items:center;display:grid;position:absolute;inset:0}body :is(.n-card-header__close,.n-dialog__close){--n-close-size:var(--ui-control-icon-size);--n-close-icon-color:var(--color-white);--n-close-icon-color-hover:var(--color-white);--n-close-icon-color-pressed:var(--color-white);--n-close-color-hover:transparent;--n-close-color-pressed:transparent;font-family:var(--font-family-brand);font-weight:var(--font-weight-brand);font-size:var(--ui-control-icon-size);line-height:1;transition:none}body :is(.n-card-header__close,.n-dialog__close):is(:hover,:focus,:focus-visible,:active){box-shadow:none;background:0 0;outline:none}body :is(.n-card-header__close,.n-dialog__close) .n-base-icon,body :is(.n-card-header__close,.n-dialog__close):before{display:none}body :is(.n-card-header__close,.n-dialog__close):after{content:"×"}.cms-header[data-v-61b5d09f]{z-index:1002;color:var(--color-white);--ui-button-ink:var(--color-white);--ui-button-paper:var(--color-black);mix-blend-mode:difference;align-items:center;row-gap:var(--ui-size-32);padding-block-start:var(--site-header-block-padding);position:fixed;inset-block-start:0;inset-inline:0}.cms-header-space[data-v-61b5d09f]{height:var(--cms-header-height);flex-shrink:0}.cms-header__brand[data-v-61b5d09f]{grid-area:1/1/auto/-1;width:max-content}.cms-header__brand img[data-v-61b5d09f]{width:var(--site-header-logo-width);height:var(--site-header-logo-height);filter:invert();display:block}.cms-header__tagline[data-v-61b5d09f]{text-align:center;grid-area:2/1/auto/-1;margin:0}.cms-header__language[data-v-61b5d09f]{color:inherit;font-size:var(--type-menu-language-size);white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-area:1/1/auto/-1;justify-self:end;margin-inline-end:var(--site-header-language-offset);padding:0}.cms-header__site[data-v-61b5d09f]{inline-size:var(--site-header-button-width);grid-area:1/1/auto/-1;justify-self:end;padding-inline:0}.cms-header__site-desktop[data-v-61b5d09f]{display:none}@media (width>=1280px){.cms-header[data-v-61b5d09f]{align-items:baseline;padding-block-start:var(--site-header-block-padding)}.cms-header__brand[data-v-61b5d09f]{grid-column:1/3}.cms-header__brand img[data-v-61b5d09f]{width:var(--site-header-logo-width);height:var(--site-header-logo-height)}.cms-header__tagline[data-v-61b5d09f]{text-align:left;grid-area:1/4/auto/9}.cms-header__language[data-v-61b5d09f]{font-size:var(--type-menu-secondary-size);grid-column:11/12;justify-self:start;margin:0}.cms-header__site[data-v-61b5d09f]{inline-size:var(--site-header-button-width);grid-column:12/13}.cms-header__site-desktop[data-v-61b5d09f]{display:inline}.cms-header__site-mobile[data-v-61b5d09f]{display:none}}.section-heading[data-v-f142d422]{padding-block:var(--ui-size-40);align-items:center}.section-heading h1[data-v-f142d422]{margin-bottom:0}.filters[data-v-f142d422]{grid-template-columns:1fr var(--ui-size-220);gap:var(--ui-size-16);margin-block:var(--ui-size-30);display:grid}.works-grid[data-v-f142d422]{gap:var(--ui-size-36) var(--ui-size-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-card[data-v-f142d422]{min-width:0}.work-card__open[data-v-f142d422]{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0}.work-card__open[aria-disabled=true][data-v-f142d422]{cursor:grab}.work-card.is-dragged[data-v-f142d422]{opacity:.5}.work-card.is-drop-target[data-v-f142d422]{outline:var(--ui-border-width) solid var(--color-white);outline-offset:var(--ui-size-8)}.work-card__order[data-v-f142d422]{margin-top:var(--ui-size-16);justify-content:space-between;align-items:center;display:flex}.order-action[data-v-f142d422]{color:var(--color-white);font-size:var(--ui-control-font-size);cursor:pointer;background:0 0;border:0;padding:0}.order-action[data-v-f142d422]:disabled{color:var(--color-gray-on-black);cursor:default}.order-help[data-v-f142d422],.order-feedback[data-v-f142d422]{margin-block:var(--ui-size-24)}.work-card img[data-v-f142d422]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--site-corner-radius);background:var(--color-gray-on-black);width:100%;height:auto;display:block}.work-card__caption[data-v-f142d422]{justify-content:space-between;align-items:start;gap:var(--ui-size-16);margin-top:var(--ui-size-12);font-size:var(--type-caption-m-size);line-height:var(--type-caption-m-line);letter-spacing:var(--type-caption-m-tracking);display:flex}.work-card__state[data-v-f142d422]{gap:var(--ui-size-5);white-space:nowrap;flex-direction:column;display:flex}small[data-v-f142d422]{font-size:var(--type-caption-s-size);line-height:var(--type-caption-s-line);letter-spacing:var(--type-caption-s-tracking);color:var(--color-gray-on-black)}@media (width<=1279px){.works-grid[data-v-f142d422],.filters[data-v-f142d422]{grid-template-columns:1fr}}.media-library[data-v-a538fa0b]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.media-heading[data-v-a538fa0b]{padding-block:var(--ui-size-40);align-items:center}.media-heading h1[data-v-a538fa0b],.media-help[data-v-a538fa0b]{margin-bottom:0}.media-filters[data-v-a538fa0b]{gap:var(--ui-size-16);margin-block:var(--ui-size-32);grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));display:grid}.media-filters--images[data-v-a538fa0b]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.media-grid[data-v-a538fa0b]{gap:var(--ui-size-40) var(--ui-size-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.media-card[data-v-a538fa0b]{min-width:0}.media-card__preview[data-v-a538fa0b]{aspect-ratio:4/3;background:var(--color-black);width:100%;color:var(--color-white);border-radius:var(--site-corner-radius);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.media-card__preview img[data-v-a538fa0b]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.video-placeholder[data-v-a538fa0b]{align-items:center;gap:var(--ui-size-16);font-size:var(--type-heading-s-size);display:flex}.media-card__info[data-v-a538fa0b]{margin-top:var(--ui-size-16)}.media-card__name[data-v-a538fa0b]{-webkit-line-clamp:2;width:100%;color:var(--color-white);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.media-card__metadata[data-v-a538fa0b]{justify-content:space-between;gap:var(--ui-size-8);margin-top:var(--ui-size-8);font-size:var(--type-caption-m-size);line-height:var(--type-caption-m-line);flex-wrap:wrap;display:flex}.media-library--picker .media-heading[data-v-a538fa0b]{padding-block:var(--ui-size-16) var(--ui-size-24)}@media (width<=1279px){.media-grid[data-v-a538fa0b]{gap:var(--ui-size-32) var(--ui-size-16);grid-template-columns:repeat(2,minmax(0,1fr))}.media-filters[data-v-a538fa0b]{grid-template-columns:1fr}}.media-file-preview{width:min(var(--ui-size-1100), calc(100vw - var(--ui-size-40)));max-height:90dvh;overflow:auto}.media-file-preview__image{object-fit:contain;width:100%;height:auto;max-height:65dvh;display:block}.media-file-preview__viewport{max-height:65dvh;overflow:auto}.media-file-preview__zoom{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.media-file-preview__zoom.is-zoomed{cursor:zoom-out;width:max-content;min-width:100%}.media-file-preview__zoom.is-zoomed .media-file-preview__image{width:auto;max-width:none;height:auto;max-height:none}.media-file-preview__action{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.media-file-preview__details{justify-content:space-between;align-items:center;gap:var(--ui-size-16);font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);flex-wrap:wrap;padding-block-start:var(--ui-size-24);display:flex}.media-heading[data-v-90bdb9b8]{margin-bottom:var(--ui-size-32)}.media-heading h2[data-v-90bdb9b8]{margin-bottom:var(--ui-size-12)}.media-heading p[data-v-90bdb9b8]{margin-bottom:0}.media-block[data-v-90bdb9b8]{padding-block:var(--ui-size-32);border-top:var(--ui-border-width) solid var(--color-gray-on-black)}.block-heading[data-v-90bdb9b8]{justify-content:space-between;align-items:center;gap:var(--ui-size-12);margin-bottom:var(--ui-size-24);display:flex}.table-action[data-v-90bdb9b8]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.table-action[data-v-90bdb9b8]:disabled{color:var(--color-gray-on-black);cursor:default}.block-media[data-v-90bdb9b8]{gap:var(--ui-size-24);display:grid}.pair[data-v-90bdb9b8]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.block-media img[data-v-90bdb9b8],.block-media video[data-v-90bdb9b8]{border-radius:var(--site-corner-radius);background:var(--color-black);width:100%;height:auto;margin-bottom:var(--ui-size-12);display:block}.replace-media[data-v-90bdb9b8]{margin-top:var(--ui-size-12)}@media (width<=1279px){.block-heading[data-v-90bdb9b8]{flex-wrap:wrap;align-items:flex-start}.pair[data-v-90bdb9b8]{grid-template-columns:1fr}}.cover-variants[data-v-80401e12]{gap:var(--ui-size-32);margin-block:var(--ui-size-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cover-variant[data-v-80401e12]{min-width:0}.cover-variant h2[data-v-80401e12]{color:var(--color-white);margin-bottom:var(--ui-size-24)}.cover-preview[data-v-80401e12]{aspect-ratio:16/9;border-radius:var(--site-corner-radius);width:100%;color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;overflow:hidden}.cover-preview img[data-v-80401e12]{object-fit:cover;width:100%;height:100%;display:block}.cover-variant p[data-v-80401e12]{margin-block:var(--ui-size-16)}.cover-remove[data-v-80401e12]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cover-remove__symbol[data-v-80401e12]{position:relative;top:1px;left:2px}.actions[data-v-80401e12]{flex-wrap:wrap}.cover-alt[data-v-80401e12]{width:calc((100% * 2 - var(--site-grid-gap)) / 3)}@media (width<=1279px){.cover-variants[data-v-80401e12]{grid-template-columns:1fr}.cover-alt[data-v-80401e12]{width:100%}}.work-editor[data-v-2d3852d9]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.work-editor[data-v-2d3852d9] .n-form-item-label,.work-editor[data-v-2d3852d9] .n-form-item-feedback-wrapper,.work-editor[data-v-2d3852d9] .n-alert-body__content{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);letter-spacing:normal}.editor-toolbar[data-v-2d3852d9]{top:var(--cms-header-height);z-index:5;mix-blend-mode:difference;justify-content:space-between;align-items:center;gap:var(--ui-size-24);padding-block:var(--ui-size-24);background:0 0;flex-wrap:wrap;display:flex;position:sticky}.editor-back[data-v-2d3852d9],.editor-preview[data-v-2d3852d9]{font-size:var(--type-menu-secondary-size)}.editor-back[data-v-2d3852d9]{color:var(--color-white);cursor:pointer;background:0 0;border:0;padding:0}.editor-back[data-v-2d3852d9]:disabled{color:var(--color-gray-on-black);cursor:default}.editor-actions[data-v-2d3852d9]{justify-content:flex-end;align-items:center;gap:var(--ui-size-24);flex-wrap:wrap;display:flex}.publish-mobile[data-v-2d3852d9]{display:none}.editor-status[data-v-2d3852d9]{white-space:nowrap}.editor-heading[data-v-2d3852d9]{padding-block:var(--ui-size-32) var(--ui-size-40)}.editor-heading h1[data-v-2d3852d9]{overflow-wrap:anywhere;margin-bottom:0}.editor-navigation[data-v-2d3852d9]{gap:var(--ui-size-16) var(--ui-size-40);flex-wrap:wrap;display:flex}.editor-navigation button[data-v-2d3852d9]{align-items:center;gap:var(--ui-size-8);padding:var(--ui-size-12) 0;color:var(--color-gray-on-black);font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);cursor:pointer;background:0 0;border:0;display:inline-flex}.editor-navigation button.is-open[data-v-2d3852d9],.editor-navigation button[data-v-2d3852d9]:hover{color:var(--color-white)}.editor-navigation__symbol[data-v-2d3852d9]{text-align:center;inline-size:1em}.editor-section[data-v-2d3852d9]{padding-block:var(--ui-size-40)}.editor-grid[data-v-2d3852d9]{column-gap:var(--site-grid-gap);row-gap:var(--ui-size-40);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.project-fields[data-v-2d3852d9]{grid-column:1/span 6}.featured-setting[data-v-2d3852d9]{margin-block:var(--ui-size-24)}.featured-setting p[data-v-2d3852d9]{margin-block:var(--ui-size-12) 0}.field-section h2[data-v-2d3852d9]{color:var(--color-white);margin-bottom:var(--ui-size-24)}.editor-form-column[data-v-2d3852d9]{width:calc((100% * 2 - var(--site-grid-gap)) / 3)}.field-pair[data-v-2d3852d9]{gap:var(--ui-size-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.taxonomy-field[data-v-2d3852d9]{padding-block:var(--ui-size-24)}.taxonomy-columns[data-v-2d3852d9]{gap:var(--ui-size-40);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:0;display:grid}.taxonomy-field[data-v-2d3852d9]{min-width:0}.taxonomy-field h2[data-v-2d3852d9]{margin-bottom:var(--ui-size-12)}.taxonomy-field p[data-v-2d3852d9]{margin-bottom:var(--ui-size-24)}.taxonomy-field[data-v-2d3852d9] .typographic-tag{align-items:center;gap:var(--ui-size-8);font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);display:inline-flex}.taxonomy-field[data-v-2d3852d9] .typographic-tag__remove{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative;top:2px;left:-1px}.services-list[data-v-2d3852d9]{gap:var(--ui-size-16);margin:0 0 var(--ui-size-16);flex-direction:column;padding:0;list-style:none;display:flex}.service-row[data-v-2d3852d9]{align-items:center;gap:var(--ui-size-16);font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height);display:flex}.service-name[data-v-2d3852d9]{overflow-wrap:anywhere;flex:1;min-width:0}.service-controls[data-v-2d3852d9]{align-items:center;gap:var(--ui-size-12);display:inline-flex}.service-move[data-v-2d3852d9]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.service-move[data-v-2d3852d9]:disabled{color:var(--color-gray-on-black);cursor:default}.project-service-select[data-v-2d3852d9]{width:min(100%, calc(var(--ui-size-220) + var(--ui-size-80)))}.category-labels[data-v-2d3852d9]{align-items:center;gap:var(--ui-size-12) var(--ui-size-24);flex-wrap:wrap;display:flex}.categories-select[data-v-2d3852d9]{max-width:100%;margin-block-start:var(--ui-size-16)}.categories-select[data-v-2d3852d9] .n-base-selection-label{padding-inline:var(--ui-size-16);padding-inline-end:calc(var(--ui-size-16) + var(--ui-control-icon-size) + var(--ui-size-8))}.service-add[data-v-2d3852d9]{padding:0 var(--ui-size-8);color:var(--color-white);font-size:var(--ui-control-icon-size);line-height:var(--ui-control-line-height);cursor:pointer;background:0 0;border:0}.service-add[data-v-2d3852d9]:disabled{color:var(--color-gray-on-black);cursor:default}.field-section[data-v-2d3852d9]{margin-block-start:var(--ui-size-32)}.language-switch[data-v-2d3852d9]{gap:var(--ui-size-12);margin-bottom:var(--ui-size-32);flex-wrap:wrap;display:flex}.feedback[data-v-2d3852d9]{margin-block:var(--ui-size-20);white-space:pre-line}.editor-bottom[data-v-2d3852d9]{justify-content:space-between;align-items:center;gap:var(--ui-size-24);padding-block:var(--ui-size-32);border-top:var(--ui-border-width) solid var(--color-gray-on-black);margin-top:var(--ui-size-24);flex-wrap:wrap;display:flex}@media (width<=1279px){.editor-grid[data-v-2d3852d9],.field-pair[data-v-2d3852d9],.taxonomy-columns[data-v-2d3852d9]{grid-template-columns:1fr}.project-fields[data-v-2d3852d9]{grid-column:1/-1;padding-inline-end:0}.editor-form-column[data-v-2d3852d9]{width:100%}.field-pair[data-v-2d3852d9]{gap:0}.editor-actions[data-v-2d3852d9]{justify-content:flex-start;width:100%}.editor-actions .actions[data-v-2d3852d9]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.editor-actions .actions[data-v-2d3852d9] .n-button{min-width:0}.publish-desktop[data-v-2d3852d9]{display:none}.publish-mobile[data-v-2d3852d9]{display:inline}.editor-actions .actions[data-v-2d3852d9]{flex-wrap:wrap}.editor-toolbar[data-v-2d3852d9]{position:static}}.taxonomy-manager[data-v-4eb0ab44]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.management-columns[data-v-4eb0ab44]{gap:var(--ui-size-40);margin-block:var(--ui-size-40);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-columns>section[data-v-4eb0ab44]{min-width:0}.management-columns h2[data-v-4eb0ab44]{color:var(--color-white);margin-bottom:var(--ui-size-24)}.preview-choice[data-v-4eb0ab44]{align-items:center;gap:var(--ui-size-16);margin-bottom:var(--ui-size-24);flex-wrap:wrap;display:flex}.preview-choice img[data-v-4eb0ab44]{width:var(--ui-size-160);height:var(--ui-size-160);object-fit:cover;border-radius:var(--site-corner-radius)}.management-list[data-v-4eb0ab44]{margin-block:var(--ui-size-32);padding:0;list-style:none}.management-list li[data-v-4eb0ab44]{justify-content:space-between;align-items:center;gap:var(--ui-size-16);padding-block:var(--ui-size-16);display:flex}.category-image[data-v-4eb0ab44]{width:var(--ui-size-160);height:var(--ui-size-160);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.category-image img[data-v-4eb0ab44]{object-fit:cover;border-radius:var(--site-corner-radius);width:100%;height:100%;display:block}.category-details[data-v-4eb0ab44]{overflow-wrap:anywhere;flex:1;min-width:0}.change-preview[data-v-4eb0ab44]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:var(--ui-size-8);padding:0;display:block}.management-list small[data-v-4eb0ab44]{font:inherit;display:block}.remove-entry[data-v-4eb0ab44]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.remove-entry[data-v-4eb0ab44]:disabled{color:var(--color-gray-on-black);cursor:default}@media (width<=1279px){.management-columns[data-v-4eb0ab44]{grid-template-columns:1fr}}.profile-form[data-v-6220e1c9]{width:calc((100% * 2 - var(--site-grid-gap)) / 3);padding-block:var(--ui-size-24)}.profile-form h2[data-v-6220e1c9]{margin-block-start:var(--ui-size-32)}.profile-qr[data-v-6220e1c9]{width:var(--ui-size-200)!important;height:var(--ui-size-200)!important}.profile-qr[data-v-6220e1c9] svg{width:100%;height:100%}.two-factor-setup[data-v-6220e1c9]{gap:var(--ui-size-16);display:grid}.recovery-codes[data-v-6220e1c9]{margin-block-start:var(--ui-size-32)}.recovery-codes ul[data-v-6220e1c9]{gap:var(--ui-size-12);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.recovery-codes code[data-v-6220e1c9]{font:inherit}.actions[data-v-6220e1c9]{flex-wrap:wrap}@media (width<=1279px){.profile-form[data-v-6220e1c9]{width:100%}}.work-translations[data-v-525cf4a6]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.work-translations h2[data-v-525cf4a6]{margin-block:var(--ui-size-40) var(--ui-size-24)}.work-translation-actions[data-v-525cf4a6]{margin-block:var(--ui-size-24) var(--ui-size-32);flex-wrap:wrap}.work-translation-languages[data-v-525cf4a6],.work-translation-fields[data-v-525cf4a6]{gap:var(--ui-size-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-translation-mobile-language[data-v-525cf4a6]{display:none}.work-translation-row[data-v-525cf4a6]{margin-block:var(--ui-size-32)}.work-translation-row h3[data-v-525cf4a6]{margin:0 0 var(--ui-size-12);font:inherit}.work-translation-action[data-v-525cf4a6]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.work-translation-action[data-v-525cf4a6]:disabled{color:var(--color-gray-on-black);cursor:default}@media (width<=1279px){.work-translation-fields[data-v-525cf4a6]{grid-template-columns:1fr}.work-translation-languages[data-v-525cf4a6]{display:none}.work-translation-mobile-language[data-v-525cf4a6]{margin-bottom:var(--ui-size-8);display:block}}.translations-editor[data-v-5c2c924d]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.translations-heading[data-v-5c2c924d]{top:var(--cms-header-height);z-index:30;padding-block:var(--ui-size-40);mix-blend-mode:difference;position:sticky}.translations-heading h1[data-v-5c2c924d]{margin-bottom:0}.translations-filters[data-v-5c2c924d]{gap:var(--ui-size-16);margin-block:var(--ui-size-32);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.translations-group[data-v-5c2c924d]{margin-block:var(--ui-size-70)}.translation-languages[data-v-5c2c924d],.translation-fields[data-v-5c2c924d]{gap:var(--ui-size-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.translation-mobile-language[data-v-5c2c924d]{display:none}.translation-row[data-v-5c2c924d]{margin-block:var(--ui-size-32)}.translation-row h3[data-v-5c2c924d]{margin:0 0 var(--ui-size-12);font:inherit}.translations-action[data-v-5c2c924d]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.translations-action[data-v-5c2c924d]:disabled{color:var(--color-gray-on-black);cursor:default}@media (width<=1279px){.translations-filters[data-v-5c2c924d],.translation-fields[data-v-5c2c924d]{grid-template-columns:1fr}.translation-languages[data-v-5c2c924d]{display:none}.translation-mobile-language[data-v-5c2c924d]{margin-bottom:var(--ui-size-8);display:block}}.carousel-editor[data-v-b56a2ec2]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.carousel-heading[data-v-b56a2ec2]{top:var(--cms-header-height);z-index:30;padding-block:var(--ui-size-40);mix-blend-mode:difference;position:sticky}.carousel-heading h1[data-v-b56a2ec2]{margin-bottom:0}.carousel-grid[data-v-b56a2ec2]{gap:var(--ui-size-70) var(--ui-size-24);margin-block:var(--ui-size-40);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.carousel-slide[data-v-b56a2ec2]{min-width:0}.carousel-slide.is-dragged[data-v-b56a2ec2]{opacity:.5}.carousel-slide.is-drop-target[data-v-b56a2ec2]{outline:var(--ui-border-width) solid var(--color-white);outline-offset:var(--ui-size-8)}.carousel-slide__toolbar[data-v-b56a2ec2]{justify-content:space-between;align-items:center;gap:var(--ui-size-16);margin-bottom:var(--ui-size-16);display:flex}.carousel-slide__preview[data-v-b56a2ec2]{aspect-ratio:4/3;border-radius:var(--site-corner-radius);background:var(--color-black);overflow:hidden}.carousel-slide__preview img[data-v-b56a2ec2],.carousel-slide__preview video[data-v-b56a2ec2]{object-fit:cover;width:100%;height:100%;display:block}.carousel-slide__media-actions[data-v-b56a2ec2]{margin-block:var(--ui-size-16) var(--ui-size-24);flex-wrap:wrap;justify-content:space-between}.carousel-slide__captions[data-v-b56a2ec2]{gap:var(--ui-size-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.carousel-slide__language[data-v-b56a2ec2]{gap:var(--ui-size-12);min-width:0;display:grid}.carousel-action[data-v-b56a2ec2]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.carousel-action[data-v-b56a2ec2]:disabled{color:var(--color-gray-on-black);cursor:default}.carousel-drag[data-v-b56a2ec2]{cursor:grab}.carousel-remove[data-v-b56a2ec2]{left:var(--ui-size-2);top:var(--ui-size-1);font-size:var(--ui-icon-size);position:relative}.carousel-add[data-v-b56a2ec2]{margin-block:var(--ui-size-40) var(--ui-size-70)}@media (width<=1279px){.carousel-grid[data-v-b56a2ec2]{grid-template-columns:1fr}.carousel-slide__captions[data-v-b56a2ec2]{gap:var(--ui-size-24);grid-template-columns:1fr}}.carousel-media-picker{width:min(var(--ui-size-1100), calc(100vw - var(--ui-size-40)));max-height:90dvh;overflow:auto}.site-images-editor[data-v-eb0a7416]{font-size:var(--ui-control-font-size);line-height:var(--ui-control-line-height)}.site-images-heading[data-v-eb0a7416]{top:var(--cms-header-height);z-index:30;padding-block:var(--ui-size-40);mix-blend-mode:difference;position:sticky}.site-images-heading h1[data-v-eb0a7416]{margin-bottom:0}.site-images-group[data-v-eb0a7416]{margin-block:var(--ui-size-70)}.site-images-grid[data-v-eb0a7416]{gap:var(--ui-size-40) var(--ui-size-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-images-grid--team[data-v-eb0a7416]{grid-template-columns:repeat(3,minmax(0,1fr))}.site-images-grid--team .site-image-preview[data-v-eb0a7416]{aspect-ratio:3/4}.site-image-card[data-v-eb0a7416]{min-width:0}.site-image-card h3[data-v-eb0a7416]{margin:0 0 var(--ui-size-16);font:inherit}.site-image-preview[data-v-eb0a7416]{aspect-ratio:4/3;border-radius:var(--site-corner-radius);background:var(--color-black);overflow:hidden}.site-image-preview img[data-v-eb0a7416],.site-image-preview video[data-v-eb0a7416]{object-fit:cover;width:100%;height:100%;display:block}.site-document-link[data-v-eb0a7416]{place-items:center;width:100%;height:100%;display:grid}.site-image-open[data-v-eb0a7416]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.site-image-actions[data-v-eb0a7416]{margin-block:var(--ui-size-16);flex-wrap:wrap;justify-content:space-between}.image-action[data-v-eb0a7416]{color:var(--color-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.image-action[data-v-eb0a7416]:disabled{color:var(--color-gray-on-black);cursor:default}@media (width<=1279px){.site-images-grid[data-v-eb0a7416],.site-images-grid--team[data-v-eb0a7416]{grid-template-columns:1fr}}.site-images-picker{width:min(var(--ui-size-1100), calc(100vw - var(--ui-size-40)));max-height:90dvh;overflow:auto}.login-page[data-v-e82b6d7c]{--ui-button-ink:var(--color-white);--ui-button-paper:var(--color-black);background:var(--color-black);min-height:100dvh;color:var(--color-white);flex-direction:column;display:flex}.login-content[data-v-e82b6d7c]{flex:1;align-items:center}.login-form[data-v-e82b6d7c]{min-width:0;padding-block:var(--ui-size-70);grid-column:1/-1}@media (width>=1280px){.login-form[data-v-e82b6d7c]{grid-column:4/span 6}}.site-cursor{z-index:1100;opacity:0;mix-blend-mode:difference;pointer-events:none;width:min(1.25vw,20px);height:min(1.25vw,20px);transform:translate3d(var(--cursor-x,0px), var(--cursor-y,0px), 0) translate(-50%, -50%);display:none;position:fixed;top:0;left:0}.site-cursor[data-visible]{opacity:1}.site-cursor__dot{background:var(--color-white);border-radius:50%;grid-area:1/1;transition:transform .2s}.site-cursor[data-mode=link] .site-cursor__dot{transform:scale(1.85)}.site-cursor__label{color:var(--color-white);opacity:0;text-transform:uppercase;white-space:nowrap;font-size:22px;line-height:24px;transition:opacity .25s;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 8px);transform:translateY(-50%)}.site-cursor[data-mode=project] .site-cursor__label{opacity:1}@media (width>=1280px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:root[data-site-cursor=active],html:root[data-site-cursor=active] *,html:root[data-site-cursor=active] :before,html:root[data-site-cursor=active] :after{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3C/svg%3E") 0 0,none!important}.site-cursor{display:grid}}
