@media all{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-size:1em;font-family:monospace,monospace}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button{margin:0;font-size:100%;font-family:inherit;line-height:1.15;overflow:visible;text-transform:none}input{margin:0;font-size:100%;font-family:inherit;line-height:1.15;overflow:visible}select{margin:0;font-size:100%;font-family:inherit;line-height:1.15;text-transform:none}optgroup,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}}@media all{*,*:before,*:after{box-sizing:border-box}a{text-decoration:underline dashed;font-weight:700}a:hover{text-decoration-style:solid}}@media all{.debug *{outline:1px solid gold}.debug-white *{outline:1px solid white}.debug-black *{outline:1px solid black}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat top left}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat top left}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat top left}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat top left}.u-clearfix:after{display:block;clear:both;content:""}.u-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.u-no-inner-borders>:not(:first-child){border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}.u-no-inner-borders>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.u-no-inner-border-radius>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.u-no-inner-border-radius>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.u-reset-list{margin:0;padding:0;list-style-type:none}.u-tracked{letter-spacing:.1em}.u-tracked-tight{letter-spacing:-.05em}.u-tracked-mega{letter-spacing:.25em}}@keyframes spin-around{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media all{.o-box{display:block;padding:1em}.o-breadcrumb{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.o-breadcrumb>:before{opacity:.7}.o-breadcrumb>*+*:before{padding-right:.5em;padding-left:.25em;content:"/"}.o-breadcrumb.has-arrow-separator>*+*:before{content:"→"}.o-breadcrumb.has-bullet-separator>*+*:before{content:"•"}.o-breadcrumb.has-dot-separator>*+*:before{content:"·"}.o-breadcrumb.has-succeeds-separator>*+*:before{content:"≻"}.o-button{display:inline-flex;align-items:center;padding:0 .75em;height:2.5em;border-width:1px;border-style:solid;border-radius:0;background:none;box-shadow:none;color:inherit;white-space:nowrap;font-size:1rem;line-height:1;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-button:disabled{cursor:not-allowed}.o-button .o-icon:not(:last-child){margin-right:.5em}.o-button-group{display:flex;flex-direction:row}.o-button-group>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.o-button-group>:not(:last-child){border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.o-button-group.is-scrollable{overflow-x:auto;overflow-y:hidden}.o-button-placeholder{padding:0 .75em;height:2.5em;white-space:nowrap;font-size:1rem;line-height:2.5;opacity:.7;pointer-events:none}.o-container{margin:0 auto;width:auto}.o-delete{position:relative;flex-grow:0;flex-shrink:0;min-width:1em;min-height:1em;max-width:1em;max-height:1em;width:1em;height:1em;outline:none;border:none;border-radius:50%;background-color:#0003;vertical-align:top;cursor:pointer;pointer-events:auto;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.o-delete:before,.o-delete:after{position:absolute;top:50%;left:50%;display:block;background-color:#fff;content:"";transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.o-delete:before{width:50%;height:.1em}.o-delete:after{width:.1em;height:50%}.o-delete:hover{background-color:#0000004d}.o-delete:active{background-color:#0006}.o-file{position:relative;padding:0 1em;white-space:nowrap;font-size:1rem;line-height:2.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.o-file>input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;opacity:0;cursor:pointer}.o-file .o-icon:not(:last-child){margin-right:.5em;margin-left:-.5em}.o-help{display:block;margin-top:.5em;font-size:.75rem}.o-icon{flex-grow:0;flex-shrink:0;width:1.5em;height:1.5em;color:inherit;text-align:center;line-height:1.5}.o-icon-text{display:inline-flex;align-items:center}.o-icon-text .o-icon:not(:last-child){margin-right:.5em}.o-input{padding:0 .5em;height:2.5em;outline:none;border-width:1px;border-style:solid;border-radius:0;box-shadow:none;color:inherit;font-size:1rem;line-height:1;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-input:disabled{cursor:not-allowed}.o-input-with-icon{position:relative}.o-input-with-icon>i{position:absolute;left:0;width:2.5em;text-align:center;line-height:2.5;opacity:.3;pointer-events:none}.o-input-with-icon:focus-within>i{opacity:1}.o-input-with-icon>.o-input{padding-left:calc(2.5em - 1px)}.o-label{display:block;color:inherit;font-weight:700}.o-label:not(:last-child){margin-bottom:.5em}.o-loader{display:block;width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-right-color:transparent;border-radius:50%;animation:spin-around .5s infinite linear}.o-menu-button{overflow:hidden;padding:0 .75em;height:2em;border:none;border-radius:0;background:none;box-shadow:none;color:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1rem;line-height:1;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-menu-button:disabled{background:none;cursor:not-allowed}.o-menu-list{display:flex;flex-direction:column}.o-menu-label{padding:0 .75em;text-transform:uppercase}.o-row-group{display:flex;flex-direction:row}.o-row-group>:not(:last-child){margin-right:.75em}.o-row-group.is-scrollable{overflow-x:auto;overflow-y:hidden}.o-select{position:relative;display:inline-flex}.o-select>select{padding:0 2em 0 .5em;width:100%;height:2.5em;border:none;background:none;color:inherit;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-select:after{position:absolute;top:0;right:0;display:block;margin:1em;width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:rotate(45deg);pointer-events:none}.o-table{border-collapse:collapse}.o-table td,.o-table th{padding:.5em .75em;border:1px solid #ccc;vertical-align:top}.o-table .is-selected a,.o-table .is-selected strong{color:currentColor}.o-table tbody tr:not(.is-selected):hover{background-color:#0000000f}.o-tab-button{padding:0 .75em;height:2.5em;border:none;border-bottom-width:2px;border-bottom-style:solid;border-radius:0;background:none;box-shadow:none;color:inherit;white-space:nowrap;font-size:1rem;line-height:1;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-tab-button:disabled{cursor:not-allowed}.o-tag{display:inline-flex;align-items:center;justify-content:center;padding:0 .75em;height:2em;white-space:nowrap;font-size:.75rem;line-height:1.5}.o-tag>:last-child{margin-left:.5em}a.o-tag:hover{text-decoration:underline}.o-textarea{display:block;padding:.5em;max-width:100%;width:100%;outline:none;border-width:1px;border-style:solid;border-radius:0;box-shadow:none;color:inherit;font-size:1rem;resize:vertical;appearance:none;-moz-appearance:none;-webkit-appearance:none}.o-textarea:disabled{cursor:not-allowed}.o-textarea:not([rows]){min-height:8em;max-height:40em}.o-textarea[rows]{height:initial}}:root{--hue-normal: 217;--hue-brand: 285;--hue-primary: 171;--hue-success: 141;--hue-warning: 44;--hue-danger: 348;--color-normal: hsl(217, 71%, 53%);--color-brand: hsl(285, 100%, 54%);--color-primary: hsl(171, 100%, 41%);--color-success: hsl(141, 53%, 53%);--color-warning: hsl(44, 100%, 70%);--color-danger: hsl(348, 86%, 61%);--shadowed-box-shadow: 0 .5em 1em -.125em rgba(0, 0, 0, .1), 0 0px 0 1px rgba(0, 0, 0, .02)}.t-dark:root{--background: #252525;--box-background: #2c2c2c;--foreground: #ccc;color-scheme:light dark}.t-dark a{--hover: hsl(217, 95%, 60%)}.t-dark code{--background: #252525}.t-dark .o-button{--border: #4a4a4a;--background: #333;--color: #ddd;--background-hover: #3f3f3f;--background-active: #484848;--l-adjust: 10%;--tab-active: hsl(217, 68%, 39%)}.t-dark .o-file{--background: #484848;--background-hover: #4b4b4b;--background-active: #505050}.t-dark .o-input,.t-dark .o-textarea{--border: #4a4a4a;--background: #252525;--disabled-color: #7f7f7f;--disabled-background: #555;--hover-border: #4a4a4a}.t-dark .o-select{--border: #4a4a4a;--background: #333}.t-dark .o-tab-button{--hover-border: #777}.t-dark .o-table{--border: #404040;--hover-background: rgba(255, 255, 255, .05)}body{padding:0;background-color:var(--background, #ddd);color:var(--foreground, #4a4a4a);font-family:sans-serif;line-height:1.5}a{color:#3273dc;text-decoration:none;font-weight:400}a:hover{color:var(--hover, #333)}code{padding:.25em .5em;background-color:var(--background, #f5f5f5);color:#cf072f;font-size:inherit}.is-small{font-size:.75rem}.is-large{font-size:1.5rem}.o-box{border-radius:.5em;background-color:var(--box-background, #fff);box-shadow:var(--shadowed-box-shadow)}.o-button{justify-content:center;border-color:var(--border, #bbb);border-radius:.25em;background-color:var(--background, #fff);color:var(--color, inherit)}.o-button:disabled{opacity:.6}.o-button:not(:disabled):hover{background-color:var(--background-hover, #f8f8f8)}.o-button:not(:disabled):active{background-color:var(--background-active, #f2f2f2)}.o-button.is-normal{border-color:#3273dc;background-color:#3273dc08;color:#3273dc}.o-button.is-normal:not(:disabled):hover{background-color:#3273dc0f}.o-button.is-normal:not(:disabled):active,.o-button.is-normal:not(:disabled).is-active{background-color:#3273dc1a}.o-button.is-normal-filled{border-color:hsl(217,71%,calc(53% - var(--l-adjust, 0%)));background-color:hsl(217,71%,calc(53% - var(--l-adjust, 0%)));color:#fff}.o-button.is-normal-filled:not(:disabled):hover{background-color:hsl(217,71%,calc(50% - var(--l-adjust, 0%)))}.o-button.is-normal-filled:not(:disabled):active{background-color:hsl(217,71%,calc(48% - var(--l-adjust, 0%)))}.o-button.is-brand{border-color:#bf00ff;background-color:#bf00ff08;color:#bf00ff}.o-button.is-brand:not(:disabled):hover{background-color:#bf00ff0f}.o-button.is-brand:not(:disabled):active,.o-button.is-brand:not(:disabled).is-active{background-color:#bf00ff1a}.o-button.is-brand-filled{border-color:hsl(285,100%,calc(54% - var(--l-adjust, 0%)));background-color:hsl(285,100%,calc(54% - var(--l-adjust, 0%)));color:#fff}.o-button.is-brand-filled:not(:disabled):hover{background-color:hsl(285,100%,calc(47% - var(--l-adjust, 0%)))}.o-button.is-brand-filled:not(:disabled):active{background-color:hsl(285,100%,calc(43% - var(--l-adjust, 0%)))}.o-button.is-primary{border-color:#00d1b2;background-color:#00d1b208;color:#00d1b2}.o-button.is-primary:not(:disabled):hover{background-color:#00d1b20f}.o-button.is-primary:not(:disabled):active,.o-button.is-primary:not(:disabled).is-active{background-color:#00d1b21a}.o-button.is-primary-filled{border-color:hsl(171,100%,calc(41% - var(--l-adjust, 0%)));background-color:hsl(171,100%,calc(41% - var(--l-adjust, 0%)));color:#fff}.o-button.is-primary-filled:not(:disabled):hover{background-color:hsl(171,100%,calc(39% - var(--l-adjust, 0%)))}.o-button.is-primary-filled:not(:disabled):active{background-color:hsl(171,100%,calc(37% - var(--l-adjust, 0%)))}.o-button.is-success{border-color:#48c774;background-color:#48c77408;color:#48c774}.o-button.is-success:not(:disabled):hover{background-color:#48c7740f}.o-button.is-success:not(:disabled):active,.o-button.is-success:not(:disabled).is-active{background-color:#48c7741a}.o-button.is-success-filled{border-color:hsl(141,53%,calc(53% - var(--l-adjust, 0%)));background-color:hsl(141,53%,calc(53% - var(--l-adjust, 0%)));color:#fff}.o-button.is-success-filled:not(:disabled):hover{background-color:hsl(141,53%,calc(50% - var(--l-adjust, 0%)))}.o-button.is-success-filled:not(:disabled):active{background-color:hsl(141,53%,calc(48% - var(--l-adjust, 0%)))}.o-button.is-warning{border-color:#ffbe0a;background-color:#ffbe0a08;color:#ffbe0a}.o-button.is-warning:not(:disabled):hover{background-color:#ffbe0a0f}.o-button.is-warning:not(:disabled):active,.o-button.is-warning:not(:disabled).is-active{background-color:#ffbe0a1a}.o-button.is-warning-filled{border-color:hsl(44,100%,calc(68% - var(--l-adjust, 0%)));background-color:hsl(44,100%,calc(68% - var(--l-adjust, 0%)));color:#fff}.o-button.is-warning-filled:not(:disabled):hover{background-color:hsl(44,100%,calc(64% - var(--l-adjust, 0%)))}.o-button.is-warning-filled:not(:disabled):active{background-color:hsl(44,100%,calc(60% - var(--l-adjust, 0%)))}.o-button.is-danger{border-color:#f03d61;background-color:#f03d6108;color:#f03d61}.o-button.is-danger:not(:disabled):hover{background-color:#f03d610f}.o-button.is-danger:not(:disabled):active,.o-button.is-danger:not(:disabled).is-active{background-color:#f03d611a}.o-button.is-danger-filled{border-color:hsl(348,85%,calc(61% - var(--l-adjust, 0%)));background-color:hsl(348,85%,calc(61% - var(--l-adjust, 0%)));color:#fff}.o-button.is-danger-filled:not(:disabled):hover{background-color:hsl(348,85%,calc(58% - var(--l-adjust, 0%)))}.o-button.is-danger-filled:not(:disabled):active{background-color:hsl(348,85%,calc(54% - var(--l-adjust, 0%)))}.o-button.is-dark{border-color:#1a1a1a;background-color:#fff;color:#1a1a1a}.o-button.is-dark:not(:disabled):hover{background-color:#1a1a1a0d}.o-button.is-dark:not(:disabled):active{background-color:#1a1a1a1a}.o-button.is-dark-filled{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.o-button.is-dark-filled:not(:disabled):hover{background-color:#292929}.o-button.is-dark-filled:not(:disabled):active{background-color:#383838}.o-button.is-borderless{border-color:transparent}.o-button.is-tab-active{border-color:var(--tab-active, hsl(217, 71%, 53%));background-color:var(--tab-active, hsl(217, 71%, 53%));color:#fff}.o-button.is-tab-active:not(:disabled):hover{background-color:var(--tab-active, hsl(217, 71%, 53%))}.o-button.is-tab-active:not(:disabled):active{background-color:var(--tab-active, hsl(217, 71%, 53%))}.o-file{padding:0 1.5em;border-radius:.25em;background:var(--background, #eee)}.o-file:hover{background:var(--background-hover, #e0e0e0)}.o-file:focus,.o-file:active{background:var(--background-active, #d0d0d0)}.o-help.is-warning{color:#cc9600}.o-help.is-danger{color:#f14668}.o-input,.o-textarea{min-width:0;border-color:var(--border, #ccc);border-radius:.25em;background:var(--background, #fff);transition:border-color .2s}.o-input:disabled,.o-textarea:disabled{border-color:transparent;background:var(--disabled-background, #eee);color:var(--disabled-color, #999)}.o-input:not(:disabled):hover,.o-textarea:not(:disabled):hover{border-color:var(--hover-border, #ddd)}.o-input:not(:disabled):focus,.o-input:not(:disabled):active,.o-textarea:not(:disabled):focus,.o-textarea:not(:disabled):active{border-color:#4878c7;box-shadow:0 0 0 2px #4878c740}.o-input:not(:disabled).is-success,.o-textarea:not(:disabled).is-success{border-color:#48c774}.o-input:not(:disabled).is-success:focus,.o-input:not(:disabled).is-success:active,.o-textarea:not(:disabled).is-success:focus,.o-textarea:not(:disabled).is-success:active{box-shadow:0 0 0 2px #48c77440}.o-input:not(:disabled).is-warning,.o-textarea:not(:disabled).is-warning{border-color:#ffbe0a}.o-input:not(:disabled).is-warning:focus,.o-input:not(:disabled).is-warning:active,.o-textarea:not(:disabled).is-warning:focus,.o-textarea:not(:disabled).is-warning:active{box-shadow:0 0 0 2px #ffbe0a40}.o-input:not(:disabled).is-danger,.o-textarea:not(:disabled).is-danger{border-color:#f03d61}.o-input:not(:disabled).is-danger:focus,.o-input:not(:disabled).is-danger:active,.o-textarea:not(:disabled).is-danger:focus,.o-textarea:not(:disabled).is-danger:active{box-shadow:0 0 0 2px #f03d6140}.o-menu-button:disabled{color:#999}.o-menu-button:not(:disabled):hover{background-color:#0000000a}.o-menu-button:not(:disabled):active{background-color:#0000000f}.o-menu-button:not(:disabled).is-active{border-radius:.25em;background-color:#3273dc;color:#fff}.o-menu-label{color:#888}.o-row-group.is-multiline{flex-wrap:wrap;margin-bottom:-.75em}.o-row-group.is-multiline>:not(:last-child){margin-bottom:.75em}.o-select>select{border:1px solid var(--border, #ccc);border-radius:.25em;background:var(--background, #fff)}.o-select:after{border-radius:2px}.o-tab-button{border-bottom-width:1px;border-bottom-color:transparent;transition:color .2s}.o-tab-button:disabled{color:#999}.o-tab-button:not(:disabled):hover{border-bottom-color:var(--hover-border, #444)}.o-tab-button:not(:disabled):active,.o-tab-button:not(:disabled).is-active{border-bottom-color:#5c9aff;color:#5c9aff}.o-table td,.o-table th{border-color:var(--border, #ccc)}.o-table .is-selected{background-color:#4878c7;color:#fff}.o-table tbody tr:not(.is-selected):hover{background-color:var(--hover-background, rgba(0, 0, 0, .06))}.o-tag{background-color:#444;color:#fff}.o-tag.is-normal{background-color:#3273dc}.o-tag.is-success{background-color:#48c774}.o-tag.is-warning{background-color:#ffd666}.o-tag.is-danger{background-color:#f14668}@media all{.o-close{position:relative;flex-grow:0;flex-shrink:0;min-width:1em;min-height:1em;max-width:1em;max-height:1em;width:1em;height:1em;cursor:pointer;pointer-events:auto}.o-close{appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.o-close:before,.o-close:after{position:absolute;top:50%;left:50%;display:block;background-color:#4a4a4a;content:"";transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.o-close:before{width:50%;height:1px}.o-close:after{width:1px;height:50%}}@font-face{font-weight:400;font-style:normal;font-family:Montserrat;src:url(/gallery/assets/Montserrat-Regular-DRoh7jzm.woff) format("woff");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:Montserrat;src:url(/gallery/assets/Montserrat-Bold-BXPMLuUn.woff) format("woff");font-display:swap}:root{font-size:15px}.o-box{background-color:#ffffff13}body{background-color:#060e28;color:#f0f0f0;font-family:Montserrat,sans-serif;line-height:1.2}@media (min-width: 8in){.o-container{max-width:8in}}.o-tag{border-radius:.25em}.Background{position:fixed;top:0;right:0;z-index:-100;opacity:.3;object-fit:cover}@media (max-width: 8in){.Background{width:150%}}main{position:relative}h1,h2{text-align:center}.First{position:relative;display:flex;align-items:center;padding:0 .5em}@media (max-width: 6in){.First{padding-bottom:200px}}.First>:first-child{flex:1}.First>img{width:50%;mix-blend-mode:lighten}@media (max-width: 6in){.First>img{position:absolute;right:0;bottom:-10%;width:100%}}.AboutUs{margin:0 .5em}.AboutUs>p{text-shadow:1px 1px 3px rgba(0,0,0,.35)}.AR{margin:0 .5em}.Portfolio{margin:1em;text-align:center}.Tags{margin:.5em}.Tags--title{margin-left:2px}.Tags--list{display:flex;flex-wrap:wrap}.Tag{margin:.25em;font-size:.8rem;cursor:pointer;transition:background-color .2s;-webkit-user-select:none;user-select:none}.Tag[data-category=tracking]{background-color:#83470c}.Tag[data-category=tracking].is-active{background-color:#ed943b}.Tag[data-category=features]{background-color:#0b750b}.Tag[data-category=features].is-active{background-color:#14d214}.Tag[data-category=sectors]{background-color:#470c83}.Tag[data-category=sectors].is-active{background-color:#943bed}.Tag.is-active{box-shadow:1px 1px 3px #00000059}.NoProjects{position:absolute;right:0;left:0;visibility:hidden;color:#fffc;text-align:center;font-style:italic;font-size:1rem}.Projects{display:flex;flex-wrap:wrap;margin-bottom:4em}.Project{padding:.5em;min-height:300px;width:33.3%;aspect-ratio:1 / 2;perspective:2000px}@media (max-width: 8in){.Project{width:50%}}@media (max-width: 6in){.Project{width:100%;font-size:1.5rem}}.Project--card{position:relative;width:100%;height:100%;border-radius:.5em;box-shadow:0 1px 3px #0006;transition:transform .5s}.Project--front{position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;transition:visibility .15s step-end}.Project--back{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;transition:visibility .15s step-end;transform:rotateY(0) scaleX(-1)}.Project--no-preview{width:100%;height:100%;border-radius:.5em;background-image:linear-gradient(var(--color-brand),#114)}.Project--preview{display:block;width:100%;height:100%;border-radius:.5em;object-fit:cover}.Project--play{position:absolute;top:0;right:0;bottom:2em;left:0;background-image:url(/gallery/assets/play-B6_0zb9O.png);background-position:center;background-size:40%;background-repeat:no-repeat;cursor:pointer}.Project--tags{position:absolute;top:.25em;right:.25em;display:block}.Project--tags>.Tag{margin:.125em;background-color:#444;cursor:auto}.Project--title{position:absolute;right:.5em;bottom:3.5em;left:.5em;margin:0;color:#fff;text-align:center;text-shadow:1px 1px 2px #000,0 0 5px #000}.Project--desc{position:absolute;top:0;bottom:3em;overflow:hidden;padding:0 1em;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);-webkit-hyphens:auto;hyphens:auto}@media (max-width: 8in){.Project--desc{font-size:1.25rem}}.Project--buttons{position:absolute;right:.5em;bottom:.5em;left:.5em}.Project--open{flex-grow:1;justify-content:center}.Project--descr,.Project--return{fill:#fff}.Project--dim{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:.5em;background-image:radial-gradient(#000d1ae6,#000)}.Project--card.is-flipped{transform:rotateY(-180deg)}.Project--card.is-flipped>.Project--front{visibility:hidden;transition-duration:.15s}.Project--card.is-flipped>.Project--back{visibility:visible;transition-duration:.15s}.Popup{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;background-color:#00000080}.Popup svg{margin:4em;transform:scale(4) rotate(180deg);fill:var(--color-normal)}.Popup--inner{position:relative;display:flex;align-items:center;flex-direction:column;margin:auto;padding:30px;border-radius:10px;background-color:#fff}.Popup--help{margin-bottom:20px;width:280px;color:#111;text-align:center;font-family:sans-serif}.Popup--row{display:flex;align-items:center}.Popup--marker{height:50vh}.Partners{margin:0 1.5em 2em 2em;text-align:center}footer{display:flex;margin-top:1em;height:5em;background-color:#000}footer>div{margin:auto}.Logo{margin:0 .5em;width:40px;height:40px;vertical-align:middle}
