.typewriter-text.svelte-kvclfc{position:relative;border-right:2px solid currentColor;padding-right:2px;white-space:nowrap;word-break:break-all}.typewriter-text.svelte-kvclfc:not(.finished){animation:svelte-kvclfc-blink .7s step-end infinite}.typewriter-text.finished.svelte-kvclfc{animation:svelte-kvclfc-fadeOutCursor 1.5s forwards}@keyframes svelte-kvclfc-blink{0%,to{border-color:transparent}50%{border-color:inherit}}@keyframes svelte-kvclfc-fadeOutCursor{0%{border-color:inherit}49%{border-color:inherit}50%{border-color:transparent}to{border-color:transparent}}.comment.svelte-1ljbuih{height:20vmin;width:25vmax}.comment.svelte-1ljbuih *{color:inherit}.comment-panel{padding:1vmin;margin:0 5vmax!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border-color:var(--color-accentuation-dark)}.comment-panel:hover{transform:translateY(-5%);border-color:var(--color-accentuation)}.accordion-item-header{width:90%;margin:auto;padding:1vmin 1vmax;align-content:center;cursor:pointer}.custom-accordion{border:none}.accordion-item{color:red;border:none;width:80%;margin:auto}.slider-wrapper.svelte-1jqi39a{display:flex;flex-direction:column;gap:.5rem}.slider-container.svelte-1jqi39a{display:flex;align-items:center;gap:1rem}input[type=range].svelte-1jqi39a{flex-grow:1;cursor:pointer;accent-color:var(--color-accentuation)}.value-display.svelte-1jqi39a{min-width:2rem;text-align:right;font-weight:700}.container.svelte-1pnuu0f{display:flex;justify-content:space-between;align-items:center}.input.svelte-1pnuu0f{border:1px solid var(--color-gray);border-radius:var(--radius-button);text-align:center;height:3vh;width:4vw;color:var(--color-white);padding:1vmax;border-color:var(--color-gray);transition:box-shadow .1s ease;background-color:transparent}.input.svelte-1pnuu0f:focus{border-color:var(--color-accentuation);box-shadow:0 0 12px var(--color-accentuation)}.week-day.svelte-wgogwl{border:1px solid var(--color-accentuation);border-radius:10px;padding:1vmin 2vmin;cursor:pointer}.selected-week-day.svelte-wgogwl{background:var(--color-accentuation)}.roi-result-panel{width:30vw;height:30vw}@media(orientation:portrait){.video-container.svelte-1mi9kit,.video.svelte-1mi9kit{height:100vh}.hologame-title-container.svelte-1mi9kit{margin-top:45dvh}}.video-container.svelte-1mi9kit{height:100vh}.video.svelte-1mi9kit{object-fit:cover;position:absolute;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 90%,transparent 100%);mask-image:linear-gradient(to bottom,black 90%,transparent 100%);filter:brightness(.3);height:92vh}.hologame-title-container.svelte-1mi9kit{position:absolute;width:90dvw;text-align:center;left:50dvw;transform:translate(-50%);margin-top:30dvh}.solution-button.svelte-1mi9kit{position:relative;overflow:hidden;border-radius:var(--radius-panel);transition:transform .3s ease,opacity .5s ease;background-size:cover;width:49%;height:25vh;background:linear-gradient(to top,var(--color-accentuation) 0%,transparent 20%);z-index:1}.solution-button.svelte-1mi9kit:hover{cursor:pointer;transform:translateY(-5%)}.solution-button.svelte-1mi9kit .bg-image:where(.svelte-1mi9kit){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;z-index:-1}.solution-button.svelte-1mi9kit>:where(.svelte-1mi9kit):not(.bg-image){position:relative;z-index:-1}.solution-button.svelte-1mi9kit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--color-accentuation) 0%,transparent 50%);opacity:0;transition:opacity .5s ease;z-index:-1}.solution-button.svelte-1mi9kit:hover:before{opacity:1}.section.svelte-1mi9kit{margin-top:10vh;margin-bottom:20vh}.contact-section.svelte-1mi9kit{width:100vw;padding:2vmax;position:relative;isolation:isolate}.contact-background.svelte-1mi9kit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;filter:brightness(1);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%)}.avatar-img.svelte-1mi9kit{position:absolute;z-index:1;left:20%;bottom:0;width:20vw;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);pointer-events:none}.video-show.svelte-1mi9kit{width:100%;height:20vh;margin:auto;object-fit:cover;object-position:center;border-radius:var(--radius-panel)}
