nav.svelte-1jnih9y{max-width:40%}nav.svelte-1jnih9y ul:where(.svelte-1jnih9y){margin-top:0;margin-bottom:0;padding-inline-start:1em}nav.svelte-1jnih9y li:where(.svelte-1jnih9y){white-space:nowrap}nav.svelte-1jnih9y button:where(.svelte-1jnih9y){background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}nav.svelte-1jnih9y button:where(.svelte-1jnih9y):active{color:var(--rosso)}nav.svelte-1jnih9y button:where(.svelte-1jnih9y):hover{color:var(--rosso)}.modal.svelte-1fgsj23{background:#fff;display:flex;flex-direction:column;max-width:600px;border-radius:2px;position:absolute;top:20px;left:20px;height:90vh;outline:none;pointer-events:visible;z-index:0;resize:both;overflow:hidden;min-width:50px;min-height:2em;border:2px solid black}.modal.svelte-1fgsj23 .change-project-buttons:where(.svelte-1fgsj23){height:100%;display:flex;flex-direction:row;align-items:center;justify-content:start;column-gap:.2em;display:none}.modal.svelte-1fgsj23 .change-project-buttons:where(.svelte-1fgsj23) button:where(.svelte-1fgsj23){height:100%;background:none;border:none;outline:none;box-shadow:none;font-size:1em;font-family:Arial Narrow;text-transform:uppercase}.modal.svelte-1fgsj23 .change-project-buttons:where(.svelte-1fgsj23) button:where(.svelte-1fgsj23):hover,.modal.svelte-1fgsj23 .change-project-buttons:where(.svelte-1fgsj23) button:where(.svelte-1fgsj23):focus{color:var(--rosso)}.modal.fullsize.svelte-1fgsj23,.modal.svelte-1fgsj23:focus{z-index:2000!important}.modal.fullsize.svelte-1fgsj23 .top-bar:where(.svelte-1fgsj23),.modal.svelte-1fgsj23:focus .top-bar:where(.svelte-1fgsj23){background-color:#000}.modal.fullsize.svelte-1fgsj23 button:where(.svelte-1fgsj23),.modal.svelte-1fgsj23:focus button:where(.svelte-1fgsj23){color:#fff}.modal-content.svelte-1fgsj23::selection{color:var(--rosso);background-color:#000}.top-bar.svelte-1fgsj23{background-color:#000;height:2em;width:100%;border-bottom:2px solid black;display:flex;justify-content:flex-end;color:#fff}.top-bar.svelte-1fgsj23 .drag-area:where(.svelte-1fgsj23){width:100%}a.svelte-1fgsj23{color:var(--rosso);cursor:pointer;margin-bottom:1em;&:hover{color:#000}}.modal-buttons.svelte-1fgsj23 button:where(.svelte-1fgsj23){width:40px;height:100%;font-size:1.5rem;background:none;border:none;cursor:pointer;color:#fff;display:flex;align-items:center}.content-text.svelte-1fgsj23 p:where(.svelte-1fgsj23){margin-top:1em;margin-bottom:1em}#minimize.svelte-1fgsj23,#expand.svelte-1fgsj23{font-size:1em;font-weight:700}.modal.fullsize.svelte-1fgsj23 .modal-content-parent:where(.svelte-1fgsj23){justify-content:center}.modal-content-parent.svelte-1fgsj23{display:flex;justify-content:start;width:100%;overflow:auto}.modal-content-wrapper.svelte-1fgsj23{display:flex;justify-content:space-between;height:100%;overflow:auto}.modal-content-wrapper.svelte-1fgsj23>div:where(.svelte-1fgsj23){padding:4px}.modal-content.svelte-1fgsj23{display:flex;flex-direction:column;max-width:800px}.modal-content.svelte-1fgsj23 h2:where(.svelte-1fgsj23){font-family:Arial Narrow,sans-serif;margin-top:0;margin-bottom:4px;font-size:3em;line-height:100%}.modal-content.svelte-1fgsj23 h3:where(.svelte-1fgsj23){font-family:Arial Narrow,sans-serif;margin-top:0;margin-bottom:4px;font-size:1.6em;line-height:100%}.modal.fullsize.svelte-1fgsj23{width:calc(100vw - 40px);height:calc(100vh - 40px);max-width:100vw;max-height:100vh;z-index:2000!important;resize:none;position:absolute}.left-column.svelte-1fgsj23{max-width:30%;display:flex;flex-direction:column;justify-content:space-between;height:auto;display:none}.left-column.svelte-1fgsj23 h5:where(.svelte-1fgsj23){font-family:Arial Narrow;font-size:clamp(1.5rem,1.5vw,3rem);font-weight:700;text-wrap:nowrap}.modal.fullsize.svelte-1fgsj23 .left-column:where(.svelte-1fgsj23){display:flex}.modal-about.svelte-1fgsj23 div:where(.svelte-1fgsj23){margin-top:4px}.modal-buttons.svelte-1fgsj23{display:flex}.modal.svelte-1fgsj23 #minimize:where(.svelte-1fgsj23){display:none}.modal.svelte-1fgsj23 #expand:where(.svelte-1fgsj23){display:flex}.modal.fullsize.svelte-1fgsj23 #minimize:where(.svelte-1fgsj23){display:flex}.modal.fullsize.svelte-1fgsj23 #expand:where(.svelte-1fgsj23){display:none}.content-team.svelte-1fgsj23 li:where(.svelte-1fgsj23){font-weight:400}.content-team.svelte-1fgsj23 ul:where(.svelte-1fgsj23){list-style-type:none}.content-team.svelte-1fgsj23{margin-top:1em;padding-bottom:1em}@media (max-width: 768px){.modal.svelte-1fgsj23,.modal.fullsize.svelte-1fgsj23{left:0;margin:1rem;height:90dvh!important;max-height:90dvh!important;min-height:0!important}.modal-content-wrapper.svelte-1fgsj23,.modal-content-parent.svelte-1fgsj23{height:100%;max-height:100%}.modal.svelte-1fgsj23 .change-project-buttons:where(.svelte-1fgsj23){display:block}#minimize.svelte-1fgsj23,#expand.svelte-1fgsj23{display:none!important}.modal.fullsize.svelte-1fgsj23 .left-column:where(.svelte-1fgsj23){display:none}}.gallery-container.svelte-frw2aw{position:absolute;width:100%;top:0;left:0;height:100%;overflow:hidden;z-index:2;pointer-events:none}.image-wrapper.svelte-frw2aw{opacity:0;position:absolute;cursor:grab;pointer-events:all;z-index:var(--z-index);width:200px;height:150px}.gallery-container.notDragging.svelte-frw2aw .image-wrapper:where(.svelte-frw2aw):hover{z-index:var(--top-z-index)}.image-wrapper.dragging{z-index:var(--top-z-index)}.image-wrapper.svelte-frw2aw:active{cursor:grabbing}.gallery-image.svelte-frw2aw{width:100%;height:100%;object-fit:cover;filter:blur(1px)}.gallery-container.notDragging.svelte-frw2aw .image-wrapper:where(.svelte-frw2aw):hover .static:where(.svelte-frw2aw),.gallery-container .image-wrapper.top-mobile .static,.gallery-container:not(.notDragging) .image-wrapper.dragging .static{display:none}.gallery-container.notDragging.svelte-frw2aw .image-wrapper:where(.svelte-frw2aw):hover .gif:where(.svelte-frw2aw),.gallery-container .image-wrapper.top-mobile .gif,.gallery-container:not(.notDragging) .image-wrapper.dragging .gif{display:block}.image-wrapper.svelte-frw2aw .static:where(.svelte-frw2aw){display:block}.image-wrapper.svelte-frw2aw .gif:where(.svelte-frw2aw){display:none}@media (max-width: 768px){.image-wrapper.svelte-frw2aw{cursor:default;touch-action:none;width:60vw;height:45vw}.gallery-container.svelte-frw2aw{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none}.gallery-image.svelte-frw2aw{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;filter:blur(.5px)}.image-wrapper.svelte-frw2aw .static:where(.svelte-frw2aw){display:block!important}.image-wrapper.svelte-frw2aw .gif:where(.svelte-frw2aw){display:none!important}}
