.section-header[data-v-87e3ca56]:before{bottom:100%;box-shadow:0 0 10px #000;content:"";height:100%;left:0;position:absolute;right:0;width:100%}.light[data-v-87e3ca56]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}.light .highlight[data-v-87e3ca56]{color:rgba(var(--colors-accent),var(--tw-text-opacity))}.dark[data-v-87e3ca56],.light .highlight[data-v-87e3ca56]{--tw-text-opacity:1}.dark[data-v-87e3ca56]{color:rgb(255 255 255/var(--tw-text-opacity))}.dark .highlight[data-v-87e3ca56]{--tw-text-opacity:1;color:rgba(var(--colors-accent),var(--tw-text-opacity))}.accent[data-v-87e3ca56]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.accent .highlight[data-v-87e3ca56],.light[data-v-05b4900b]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}.light .highlight[data-v-05b4900b]{--tw-text-opacity:1;color:rgba(var(--colors-accent),var(--tw-text-opacity))}.dark[data-v-05b4900b]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .highlight[data-v-05b4900b]{--tw-text-opacity:1;color:rgba(var(--colors-accent),var(--tw-text-opacity))}.accent[data-v-05b4900b]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.accent .highlight[data-v-05b4900b]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}@media (min-width:1024px){.accent .highlight[data-v-05b4900b]{--tw-text-opacity:1;color:rgba(var(--colors-accent),var(--tw-text-opacity))}}.ToggleMenu__Bottom[data-v-05b4900b],.ToggleMenu__Top[data-v-05b4900b]{transition-duration:.3s;transition-property:transform;transition-timing-function:ease;transition-timing-function:cubic-bezier(.66,0,.34,1)}.ToggleMenu--Open .ToggleMenu__Top[data-v-05b4900b]{--tw-translate-y:.25rem;--tw-rotate:45deg}.ToggleMenu--Open .ToggleMenu__Bottom[data-v-05b4900b],.ToggleMenu--Open .ToggleMenu__Top[data-v-05b4900b]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ToggleMenu--Open .ToggleMenu__Bottom[data-v-05b4900b]{--tw-translate-y:-.25rem;--tw-rotate:-45deg}.Menu[data-v-05b4900b]:before{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;content:"";top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;pointer-events:none;position:absolute}@media (min-width:1024px){.Menu[data-v-05b4900b]:before{display:none}}.Menu[data-v-05b4900b]:before{z-index:-1}.light .Menu[data-v-05b4900b]:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark .Menu[data-v-05b4900b]:before{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity))}.accent .Menu[data-v-05b4900b]:before{--tw-bg-opacity:1;background-color:rgba(var(--colors-accent),var(--tw-bg-opacity))}.Logo[data-v-6560a3c8]{aspect-ratio:32/8;gap:6.4%}.UIShape[data-v-06ac7369]{aspect-ratio:var(--429ef936);-webkit-backface-visibility:hidden;clip-path:inset(0 0 0 0 round var(--7f9c199b))}.UIUnderline--WidthHover .UIShape[data-v-14174fdc]{will-change:transform}.UIUnderline--WidthHover:hover .UIShape[data-v-14174fdc]{animation:underline-14174fdc .4s cubic-bezier(.455,.03,.515,.955) forwards}@keyframes underline-14174fdc{0%{transform:scaleX(1);transform-origin:100% 100%}40%{transform:scaleX(0);transform-origin:100% 100%}50%{transform:scaleX(0);transform-origin:0 100%}to{transform:scaleX(1);transform-origin:0 100%}}.UIIcon{display:inline-block;height:1em;vertical-align:middle;width:1em;fill:currentColor;pointer-events:none}.UIIcon--logotype{width:4em}.UIThumbnailProject[data-v-cb2fc73c]:not(.UIThumbnailProject--current){cursor:pointer}.Label[data-v-cb2fc73c]>*{opacity:0;transition:opacity .5s cubic-bezier(.17,.17,.34,1)}.UIThumbnailProject:not(.UIThumbnailProject--current):hover .Label[data-v-cb2fc73c]>*{opacity:1;transition-duration:833ms;transition-timing-function:cubic-bezier(.66,0,.83,.83)}.UIThumbnailProject:not(.UIThumbnailProject--current):hover .Label[data-v-cb2fc73c]>:last-child{transition-delay:83ms}.Icon[data-v-cb2fc73c]{filter:drop-shadow(0 0 8px rgb(255 255 255/50));opacity:0;transition:opacity .5s cubic-bezier(.17,.17,.34,1)}.UIThumbnailProject--current .Icon[data-v-cb2fc73c]{opacity:1;transition-timing-function:cubic-bezier(.66,0,.83,.83)}.Modal[data-v-6c9b976a]{--dialog-min-height:14rem;--projects-height:9rem;--image-height:min(calc(var(--dvh, 1dvh)*100 - var(--dialog-min-height) - var(--projects-height)),calc(var(--dvh, 1dvh)*47));--overlap:1rem;--handle-height:1.5rem}@media (min-width:1024px){.Modal[data-v-6c9b976a]{--image-height:min(calc(var(--dvh, 1dvh)*100 - var(--dialog-min-height) - var(--projects-height)),calc(var(--dvh, 1dvh)*60))}}.Modal__Container[data-v-6c9b976a]{--min-height:calc(var(--image-height) - var(--overlap))}@media (min-width:1024px) and (orientation:landscape){.Modal__Container[data-v-6c9b976a]{background:none}}.Background--modal[data-v-6c9b976a]{height:var(--image-height,100%)}.Background--placeholder[data-v-6c9b976a]{height:var(--min-height,0)}.Background--dialog[data-v-6c9b976a]:before{background-image:radial-gradient(farthest-corner at 53.85% 46.92%,transparent 0,#000 100%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.Handle[data-v-6c9b976a]{height:var(--handle-height)}.Handle[data-v-6c9b976a]:before{backface-visibility:hidden;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:none;width:100%;--min-height:calc(var(--image-height) - var(--overlap));background:linear-gradient(to top,#222,#2220) center bottom calc(var(--projects-height) - var(--overlap)),linear-gradient(to top,#000,#222) bottom,linear-gradient(to top,#222,#222) bottom;background-repeat:no-repeat}@media (min-width:1024px) and (orientation:landscape){.TextBlocks__Pane[data-v-6c9b976a]:not(.active){display:none}.fade-transparent[data-v-6c9b976a]{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}}.custom-scrollbar[data-v-6c9b976a]{transition-duration:.15s;transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-scrollbar[data-v-6c9b976a]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-6c9b976a]::-webkit-scrollbar-track{border-radius:2px;box-shadow:inset 0 0 4px #ffffff3d}.custom-scrollbar[data-v-6c9b976a]::-webkit-scrollbar-thumb{background-color:#fff;border-radius:2px}.Description[data-v-6c9b976a] p+p{margin-top:1.3em}@media (min-width:1024px) and (orientation:landscape){.UIPillarProjects[data-v-6c9b976a] .UIThumbnailProject:last-child .Body{justify-content:flex-end}.UIPillarProjects[data-v-6c9b976a] .UIThumbnailProject:last-child .Label{align-items:flex-end;text-align:right}.ProjectScroller[data-v-6c9b976a]{clip-path:none!important}}.ProjectScroller__Body[data-v-6c9b976a]:after{content:"";flex:none;height:1px;width:50vw}@media (min-width:1024px) and (orientation:landscape){.ProjectScroller__Body[data-v-6c9b976a]:after{display:none}}.submit-btn[data-v-ce3b83a7] em{font-style:normal}.submit-btn[data-v-ce3b83a7] .split{display:none}.Modal[data-v-82581c8a]{--image-height:calc(var(--dvh, 1dvh)*47);--overlap:1rem;--reports-height:6.75rem}.Modal__Container[data-v-82581c8a]{--min-height:calc(var(--image-height) - var(--overlap))}.Background--dialog[data-v-82581c8a]:after{background:linear-gradient(0deg,#0003,#0003),linear-gradient(0deg,rgba(0,0,0,.5) 24.85%,transparent 95.5%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.placeholder[data-v-5b825b54]::-moz-placeholder{color:#fff;opacity:.4}.placeholder[data-v-5b825b54]::placeholder{color:#fff;opacity:.4}.submit-btn[data-v-5b825b54] em{font-style:normal}.submit-btn[data-v-5b825b54] .split{display:none}
