.header[data-v-89369621]{bottom:auto;left:0;padding-top:var(--header-padding-block-start);position:absolute;right:0;top:0;z-index:10}.header .home-link[data-v-89369621]{grid-column:popout;justify-self:start}.header .logo[data-v-89369621]{scale:1;scale:var(--logo-scale,1);transition-duration:.3s;transition-property:scale;width:var(--logo-inline-size)}.header .logo[data-v-89369621]:hover{--logo-scale:1.04}.header .logo[data-v-89369621]:active{--logo-scale:.96;transition-delay:.12s}.project-document-download[data-v-08a6c83a],.scroll-to-footer[data-v-08a6c83a]{background-color:var(--color-secondary);color:#fff}.scroll-to-top[data-v-08a6c83a]{--translate-x:125%;background-color:#fff}.scroll-to-top.visible[data-v-08a6c83a]{--translate-x:1.25rem;box-shadow:0 0 20px #7a7f8559}.project-document-download[data-v-08a6c83a]{--translate-x:125%}@media (max-width:999.98px){.navigation[data-v-08a6c83a]{color:#fff;position:fixed;z-index:100}.navigation.visible[data-v-08a6c83a]{--menu-opacity:1;--menu-visibility:visible;--menu-toggle-background:#fff;--menu-toggle-forground:var(--color-secondary)}.navigation .menu-toggle[data-v-08a6c83a]{background-color:var(--menu-toggle-background,var(--color-secondary));color:#fff;color:var(--menu-toggle-forground,#fff);grid-template-areas:"stack";top:2rem;z-index:2}.navigation .scroll-to-footer[data-v-08a6c83a]{background-color:var(--color-secondary);color:#fff;top:6rem}.navigation .scroll-to-top[data-v-08a6c83a]{top:14rem;top:var(--scroll-to-top-offset,14rem);transition-property:opacity,translate}.navigation .scroll-to-top.visible[data-v-08a6c83a]{opacity:1;--translate-x:1.25rem;transition-property:opacity,translate}.navigation .project-document-download[data-v-08a6c83a]{top:14rem}.navigation .project-document-download.visible[data-v-08a6c83a]{--translate-x:1.25rem}.navigation .menu-toggle[data-v-08a6c83a],.navigation .project-document-download[data-v-08a6c83a],.navigation .scroll-to-footer[data-v-08a6c83a],.navigation .scroll-to-top[data-v-08a6c83a]{align-content:center;border-bottom-left-radius:var(--border-radius-rounded);border-top-left-radius:var(--border-radius-rounded);bottom:auto;display:grid;justify-content:start;left:auto;min-width:5rem;padding:.5rem;position:fixed;right:0;transition-delay:.4s;transition-duration:.4s;transition-property:translate;transition-timing-function:var(--transition-timing-function);translate:1.25rem;translate:var(--translate-x,1.25rem)}.navigation .menu-toggle svg[data-v-08a6c83a],.navigation .project-document-download svg[data-v-08a6c83a],.navigation .scroll-to-footer svg[data-v-08a6c83a],.navigation .scroll-to-top svg[data-v-08a6c83a]{--size:calc(var(--icon-size)*1.25);grid-area:stack;height:var(--size);width:var(--size)}.navigation .menu-toggle[data-v-08a6c83a]:hover,.navigation .project-document-download[data-v-08a6c83a]:hover,.navigation .scroll-to-footer[data-v-08a6c83a]:hover,.navigation .scroll-to-top[data-v-08a6c83a]:hover{--translate-x:0;transition-delay:0s}.navigation .menu-toggle[data-v-08a6c83a]:active,.navigation .project-document-download[data-v-08a6c83a]:active,.navigation .scroll-to-footer[data-v-08a6c83a]:active,.navigation .scroll-to-top[data-v-08a6c83a]:active{--translate-x:.75rem}.navigation .scroll-to-top[data-v-08a6c83a]:hover{--translate-x:1.25rem;transition-delay:0s}.navigation .scroll-to-top.visible[data-v-08a6c83a]:active{--translate-x:.75rem}.navigation .scroll-to-top[data-v-08a6c83a]:not(.visible){--translate-x:125%;opacity:0;pointer-events:none;transition-delay:0s;transition-property:opacity,translate}.logo-ralbau[data-v-08a6c83a]{margin-bottom:4rem;width:min(60%,12rem)}.logo-ralbau[data-v-08a6c83a] path{fill:#fff}.menu[data-v-08a6c83a]{background-color:var(--color-secondary);bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;font-weight:var(--font-weight-light);left:0;opacity:0;opacity:var(--menu-opacity,0);overflow-x:hidden;overflow-y:auto;padding:max(5%,4rem) max(5%,2rem) 2rem;position:fixed;right:0;top:0;transition-duration:.6s;transition-property:opacity,visibility;transition-timing-function:var(--transition-timing-function);visibility:hidden;visibility:var(--menu-visibility,hidden);z-index:1}.menu>.item[data-v-08a6c83a]{display:grid;grid-template-rows:min-content 0fr;grid-template-rows:min-content var(--item-children-block-size,0fr);grid-gap:1rem;gap:1rem;transition-duration:.64s;transition-property:grid-template-rows;transition-timing-function:var(--transition-timing-function)}.menu>.item.active[data-v-08a6c83a]{--item-children-block-size:1fr;--item-children-opacity:1;--icon-rotate:180deg}.menu>.item+.item[data-v-08a6c83a]{margin-top:1rem}.menu>.item[data-v-08a6c83a]:has(+.socials){margin-bottom:2rem}.menu .label[data-v-08a6c83a]{cursor:pointer;display:grid;grid-auto-flow:column;grid-gap:1rem;align-items:center;font-size:max(var(--font-size-medium),min(8vw,var(--font-size-large)));font-size:max(var(--font-size-medium),min(8vi,var(--font-size-large)));gap:1rem;justify-content:space-between}.menu .label svg[data-v-08a6c83a]{height:var(--icon-size);order:2;rotate:0deg;rotate:var(--icon-rotate,0deg);transition:rotate .2s;width:var(--icon-size)}.menu .label svg.hidden[data-v-08a6c83a]{opacity:0}.menu .label .direct-link[data-v-08a6c83a]{font-weight:var(--font-weight-light)}.menu .label .direct-link.router-link-exact-active[data-v-08a6c83a]{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.15em}.menu .children[data-v-08a6c83a]{border-bottom:1rem solid transparent;font-size:1.5rem;line-height:2;opacity:0;opacity:var(--item-children-opacity,0);overflow:hidden;transition-duration:.8s;transition-property:opacity}.menu .children .router-link-exact-active[data-v-08a6c83a]{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.15em}.menu .socials[data-v-08a6c83a]{cursor:pointer;display:grid;grid-auto-flow:column;grid-gap:1rem;gap:1rem;justify-content:center;margin-top:auto}.menu .socials a[data-v-08a6c83a]{scale:1;scale:var(--scale,1);transition-duration:.4s;transition-property:scale;transition-timing-function:var(--transition-timing-function)}.menu .socials a[data-v-08a6c83a]:hover{--scale:1.04}.menu .socials a[data-v-08a6c83a]:active{--scale:.96}.menu .socials svg[data-v-08a6c83a]{height:3rem;width:3rem}}@media (min-width:1000px){.navigation[data-v-08a6c83a]{--radius:1.5em;bottom:auto;display:grid;left:auto;position:fixed;right:0;top:25vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;grid-gap:1rem;gap:1rem}.navigation .home-link[data-v-08a6c83a],.navigation .menu-toggle[data-v-08a6c83a],.navigation .socials[data-v-08a6c83a]{display:none}.navigation .project-document-download[data-v-08a6c83a],.navigation .scroll-to-footer[data-v-08a6c83a],.navigation .scroll-to-top[data-v-08a6c83a]{border-bottom-left-radius:var(--border-radius-rounded);border-top-left-radius:var(--border-radius-rounded);cursor:pointer;display:grid;justify-self:end;padding:.6rem;transform-origin:100%;transition-duration:calc(var(--transition-duration)*1.5);transition-property:translate;translate:1.25rem;translate:var(--translate-x,1.25rem);width:7rem}.navigation .project-document-download[data-v-08a6c83a]:hover,.navigation .scroll-to-footer[data-v-08a6c83a]:hover,.navigation .scroll-to-top[data-v-08a6c83a]:hover{--translate-x:0}.navigation .project-document-download[data-v-08a6c83a]:active,.navigation .scroll-to-footer[data-v-08a6c83a]:active,.navigation .scroll-to-top[data-v-08a6c83a]:active{--translate-x:.75rem}.navigation .project-document-download svg[data-v-08a6c83a],.navigation .scroll-to-footer svg[data-v-08a6c83a],.navigation .scroll-to-top svg[data-v-08a6c83a]{--size:calc(var(--icon-size)*1.25);height:var(--size);overflow:visible;width:var(--size)}.navigation .project-document-download[data-v-08a6c83a]{align-items:center;display:grid;grid-template-areas:"stack"}.navigation .project-document-download[data-v-08a6c83a]:before{align-content:center;background-color:inherit;content:"Download";display:grid;height:calc(100% + 1.2rem);text-indent:-2rem;transition-duration:var(--transition-duration);transition-property:translate;transition-timing-function:var(--transition-timing-function);translate:3rem;translate:var(--label-translate-x,3rem);width:12rem;z-index:-1}.navigation .project-document-download[data-v-08a6c83a]:after{background-color:#fff;border-radius:50%;content:"";height:2rem;left:.84rem;opacity:0;opacity:var(--download-circle-opacity,0);position:absolute;scale:0;scale:var(--download-circle-scale,0);top:.85rem;transition-delay:.2s,0s;transition-duration:calc(var(--transition-duration)*1.5);transition-property:scale,opacity;width:2rem;z-index:-1}.navigation .project-document-download svg[data-v-08a6c83a],.navigation .project-document-download[data-v-08a6c83a]:before{grid-area:stack}.navigation .project-document-download[data-v-08a6c83a] svg{transition-duration:var(--transition-duration);transition-property:opacity,scale,translate}.navigation .project-document-download[data-v-08a6c83a] svg path{transition-duration:var(--transition-duration);transition-property:opacity,scale,translate}.navigation .project-document-download[data-v-08a6c83a] svg path:nth-child(2){transform-origin:100% 100%}.navigation .project-document-download[data-v-08a6c83a] svg path:nth-child(3){transform-origin:50% 50%}.navigation .project-document-download.visible[data-v-08a6c83a]{--translate-x:1.25rem}.navigation .project-document-download.downloading[data-v-08a6c83a]{--download-circle-scale:1;--download-circle-opacity:1;position:relative}.navigation .project-document-download.downloading[data-v-08a6c83a] svg path:nth-child(2){scale:1.5;translate:4% 8%;fill:var(--color-secondary)}.navigation .project-document-download.downloading[data-v-08a6c83a] svg path:nth-child(3){opacity:0;scale:0}.navigation .project-document-download[data-v-08a6c83a]:hover{--translate-x:-5rem;--label-translate-x:1.25rem}.navigation .project-document-download[data-v-08a6c83a]:active{--download-circle-scale:1;--download-circle-opacity:1}.navigation .project-document-download[data-v-08a6c83a]:active:after{background-color:var(--color-secondary)}.navigation .project-document-download[data-v-08a6c83a]:active svg{scale:.95}.navigation .scroll-to-top[data-v-08a6c83a]{display:none}.menu[data-v-08a6c83a]{display:grid;grid-gap:calc(var(--radius)/2);gap:calc(var(--radius)/2);margin-bottom:2rem}.menu>.item[data-v-08a6c83a]{background-color:var(--color-secondary);border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius);color:#fff;display:grid;grid-template-rows:min-content 0fr;grid-template-rows:min-content var(--item-children-block-size,0fr);padding:calc(var(--radius)/2);transition-duration:.64s;transition-property:grid-template-rows;transition-timing-function:var(--transition-timing-function);width:100%;width:var(--menu-inline-size,100%)}.menu>.item.active[data-v-08a6c83a]{--menu-block-size:auto;--font-weight:var(--font-weight-bold);--item-children-block-size:1fr;--item-children-opacity:1;--item-children-translate-y:0;--icon-rotate:180deg}.menu>.item>.label[data-v-08a6c83a]{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weight,var(--font-weight-light));gap:1.25em}.menu>.item>.label svg[data-v-08a6c83a]{height:1.5em;overflow:visible;rotate:0deg;rotate:var(--icon-rotate,0deg);width:1.5em;fill:currentColor;transition:rotate .2s}.menu>.item>.label svg.hidden[data-v-08a6c83a]{opacity:0}.menu>.item>.label .direct-link[data-v-08a6c83a]{font-weight:var(--font-weight-light)}.menu>.item>.label .direct-link.router-link-exact-active[data-v-08a6c83a]{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.15em}.menu>.item .children[data-v-08a6c83a]{font-weight:var(--font-weight-light);opacity:0;opacity:var(--item-children-opacity,0);overflow:hidden;transition-delay:.2s,.1s;transition-duration:.8s,1s;transition-property:opacity,translate;translate:1rem .25rem;translate:1rem var(--item-children-translate-y,.25rem);will-change:opacity,translate}.menu>.item .children .item[data-v-08a6c83a]:first-child{padding-top:1.25rem}.menu>.item .children .item[data-v-08a6c83a]:last-child{padding-bottom:.25rem}.menu>.item .children a[data-v-08a6c83a]{font-weight:var(--font-weight-light)}.menu>.item .children .router-link-exact-active[data-v-08a6c83a]{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.15em}}.button[data-v-9fa7305e]{align-items:center;border:1.5px solid;border-radius:50rem;color:var(--color-secondary);cursor:pointer;display:inline-grid;gap:.25ch;grid-auto-flow:column;justify-self:start;padding:.5rem 1.5rem;-webkit-text-decoration:none;text-decoration:none;transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,scale}.button[data-v-9fa7305e]:hover{background-color:var(--color-secondary);color:#fff}.button[data-v-9fa7305e]:active{--scale:.95;--transition-delay:0s}.button .label[data-v-9fa7305e]{scale:1;scale:var(--scale,1);transform-origin:center bottom;transition-duration:calc(var(--transition-duration)*1.5);transition-property:scale;transition-timing-function:var(--transition-timing-function);will-change:scale}.codecrush-link[data-v-3b226110]{--icon-size:1.5rem;--x:0;bottom:var(--y);cursor:pointer;left:0;left:var(--x);position:absolute;right:auto;top:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codecrush-link .icon[data-v-3b226110]{pointer-events:none;transform:scale(1) rotate(0);transform:scale(var(--icon-scale,1)) rotate(var(--icon-rotate,0deg));transition-duration:.4s;transition-property:transform;transition-timing-function:ease-out;transition-timing-function:var(--ease-out-cubic,ease-out);width:3rem;width:var(--icon-size,3rem)}.codecrush-link .icon .letter-c[data-v-3b226110]{opacity:0;opacity:var(--c-opacity,0);transform:translateY(100%) scale(.8);transform:translateY(var(--c-translate-y,100%)) scale(var(--c-scale,.8));transform-origin:50% 50%;fill:var(--c-color);transition-delay:128ms,0s;transition-duration:368ms,432ms;transition-duration:var(--c-transition-duration,368ms,432ms);transition-property:transform,opacity;transition-timing-function:ease-in;transition-timing-function:var(--ease-in-cubic,ease-in)}.codecrush-link .icon .bar[data-v-3b226110]{fill:var(--bar-color)}.codecrush-link[data-v-3b226110]:hover{--c-opacity:1;--c-scale:1;--c-translate-y:0;--c-rotate:-10deg;--icon-scale:1.2;--icon-rotate:-10deg}.codecrush-link[data-v-3b226110]:active{--c-scale:.9;--c-translate-y:5%;--c-rotate:0deg;--c-transition-duration:112ms,64ms}.footer[data-v-10cffd2e]{align-content:center;background-color:var(--color-tertiary);margin-top:10rem;overflow:hidden;position:relative}.footer[data-v-10cffd2e]:before{background-color:inherit;position:absolute;z-index:1}.footer[data-v-10cffd2e]:after,.footer[data-v-10cffd2e]:before{bottom:0;content:"";left:0;right:0;top:0}.footer[data-v-10cffd2e]:after{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background-color:#000c;opacity:0;pointer-events:none;position:fixed;transition-delay:var(--transition-duration);transition-duration:1s;transition-property:opacity;z-index:0}.footer.highlight[data-v-10cffd2e]{--footer-scale:1.01}.footer.highlight[data-v-10cffd2e]:after{opacity:1}.wrapper[data-v-10cffd2e]{display:grid;grid-template-rows:auto 1fr auto;position:relative;scale:1;scale:var(--footer-scale,1);transform-origin:50% 100%;will-change:scale;z-index:2;grid-row-gap:0;row-gap:0;transition-duration:1.2s;transition-property:scale;transition-timing-function:var(--ease-in-out-cubic)}.wrapper[data-v-10cffd2e]:before{background-color:var(--color-secondary);content:"";grid-column:frame/full;grid-row:2;height:1px}.wrapper[data-v-10cffd2e]>*{grid-column:popout;z-index:1}.button-email-wrapper[data-v-10cffd2e]{display:grid;grid-column:1;grid-row:1;grid-gap:.5rem;gap:.5rem}.button-email-wrapper .button-email[data-v-10cffd2e]{align-self:start;margin-bottom:1rem;max-width:10rem;text-align:center;width:100%}@media (min-width:500px){.button-email-wrapper .button-email[data-v-10cffd2e]{grid-column:2;margin-bottom:0}.button-email-wrapper[data-v-10cffd2e]{grid-template-columns:minmax(7rem,1fr) 1fr;margin-bottom:0;margin-top:-6rem}}@media (min-width:1100px){.button-email-wrapper[data-v-10cffd2e]{display:block;grid-column:unset;grid-row:unset;margin:initial}}.locations[data-v-10cffd2e]{display:grid;grid-column:popout;grid-row:2;grid-gap:1rem;gap:1rem;padding-bottom:2rem;padding-top:2rem}@media (min-width:1100px){.locations>.button-email-wrapper[data-v-10cffd2e]{align-self:end}}.locations .button[data-v-10cffd2e]{background-color:var(--color-tertiary);border:1.5px solid;border-radius:var(--border-radius-rounded);font-weight:var(--font-weight-light);padding:.5rem 1rem;text-align:center;white-space:nowrap}.locations .button[data-v-10cffd2e]:hover{background-color:var(--color-secondary);color:#fff}@media (min-width:1100px){.locations .button[data-v-10cffd2e]{translate:-1rem}}.locations .location[data-v-10cffd2e]{display:grid;grid-template-areas:"title" "address" "button";grid-template-rows:auto auto;grid-gap:.5rem;font-size:1rem;gap:.5rem;justify-items:baseline}.locations .location .title[data-v-10cffd2e]{color:var(--color-secondary);font-weight:var(--font-weight-medium);grid-area:title;white-space:pre-wrap}.locations .location address[data-v-10cffd2e]{font-style:normal;font-weight:var(--font-weight-regular);grid-area:address;margin-bottom:1rem;white-space:pre-wrap}.locations .location .button[data-v-10cffd2e]{align-self:center;grid-area:button;grid-row:span 2;max-width:10rem;text-align:center;width:100%}@media (min-width:1100px){.locations .location .button[data-v-10cffd2e]{align-self:end}}.locations .location+.location[data-v-10cffd2e]{margin-top:var(--gap)}@media (min-width:500px){.locations .location[data-v-10cffd2e]{grid-template-areas:"title button" "address button";grid-template-columns:minmax(7rem,1fr) 1fr}.locations .location+.location[data-v-10cffd2e]{margin-top:0}}@media (min-width:1100px){.locations .location[data-v-10cffd2e]{grid-template-areas:"title" "address" "button";grid-template-columns:auto;grid-template-rows:auto auto auto}.locations[data-v-10cffd2e]{grid-auto-flow:column;justify-content:start}}.socials[data-v-10cffd2e]{--size:calc(var(--icon-size)*1.35);align-self:flex-end;color:var(--color-secondary);display:flex;gap:1rem}.socials a[data-v-10cffd2e]{align-items:center;border:1px solid;border:var(--ring-border,1px) solid;border-radius:50%;cursor:pointer;display:grid;height:var(--size);justify-items:center;padding:.65rem;padding:var(--ring-padding,.65rem);place-items:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color var(--transition-duration,.3s) var(--ease-in-out-cubic,ease),color var(--transition-duration,.3s) var(--ease-in-out-cubic,ease),border-color var(--transition-duration,.3s) var(--ease-in-out-cubic,ease);width:var(--size)}.socials svg[data-v-10cffd2e]{height:100%;width:100%}.socials .instagram[data-v-10cffd2e]:hover,.socials .linkedin[data-v-10cffd2e]:hover{background-color:var(--color-secondary);border:var(--ring-border,1px) solid var(--color-secondary);color:var(--color-tertiary)}.socials .instagram[data-v-10cffd2e]:focus-visible{background-color:var(--color-secondary)}.socials .linkedin[data-v-10cffd2e]:focus-visible{background-color:var(--color-secondary)}.socials .instagram[data-v-10cffd2e]:focus-visible svg path:first-child{fill:var(--color-secondary)}.socials .linkedin[data-v-10cffd2e]:focus-visible svg path:first-child{fill:var(--color-secondary)}.socials .instagram[data-v-10cffd2e]:focus-visible svg path:not(:first-child){fill:var(--color-tertiary)}.socials .linkedin[data-v-10cffd2e]:focus-visible svg path:not(:first-child){fill:var(--color-tertiary)}.socials .instagram[data-v-10cffd2e]:active,.socials .linkedin[data-v-10cffd2e]:active{--translate-x:.75rem}@media (max-width:999.98px){.socials .instagram[data-v-10cffd2e],.socials .linkedin[data-v-10cffd2e]{margin-top:var(--gap)}}nav[data-v-10cffd2e]{grid-column:popout;grid-row:3;padding-bottom:2rem;padding-top:3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}nav ul[data-v-10cffd2e]{align-items:center;display:flex;list-style:none}nav ul li[data-v-10cffd2e]{color:var(--color-secondary);font-size:1rem;font-weight:var(--font-weight-medium)}nav ul li[data-v-10cffd2e]:first-child:after{color:var(--color-primary);content:"|";font-weight:var(--font-weight-light);margin-right:1rem;padding-left:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1100px){nav[data-v-10cffd2e]{padding-bottom:1rem;padding-top:0}}.logo[data-v-10cffd2e]{align-self:end;cursor:pointer;grid-column:popout/-2;grid-row:1;height:2rem;padding-bottom:2rem;padding-top:4rem}@media (min-width:1100px){.logo[data-v-10cffd2e]{padding-bottom:1rem;padding-top:2rem}}.al[data-v-10cffd2e]{grid-column:span 1/popout;grid-row:2;height:-moz-min-content;height:min-content;justify-self:end;opacity:0;pointer-events:none;scale:1.05;transform-origin:right top;z-index:0}.al[data-v-10cffd2e] path{fill:var(--color-secondary)}@media (min-width:1100px){.al[data-v-10cffd2e]{opacity:1}}.codecrush[data-v-10cffd2e]{--c-color:var(--color-primary);--bar-color:#fff;--x:1rem;--y: calc(1rem - 1%) ;grid-column:full}.codecrush[data-v-10cffd2e]:hover{--c-color:var(--color-secondary);--bar-color:var(--color-primary)}@media (max-width:999.98px){.codecrush[data-v-10cffd2e]{--y:1rem;grid-column:frame;grid-row:-1;justify-self:end;left:auto;margin-top:var(--gap);position:relative;right:0}}.error[data-v-3937e0d5]{display:grid;flex-grow:1;grid-gap:var(--space);align-content:center;gap:var(--space);justify-content:center;padding-bottom:var(--gap);padding-top:var(--gap);text-align:center}.error code[data-v-3937e0d5]{background-color:var(--color-blue);color:var(--color-beige);filter:drop-shadow(0 2rem 1rem hsl(from var(--color-dark) h s l/10%));padding:var(--space);text-align:left;white-space:pre-wrap}.error code[data-v-3937e0d5] pre{white-space:inherit;word-break:inherit}.title[data-v-3937e0d5]{font-size:var(--font-size-extra-large);line-height:1}.subtitle[data-v-3937e0d5]{font-size:var(--font-size-large);line-height:1}.button[data-v-3937e0d5]{margin-top:var(--space)}
