.gerdes.svelte-1tnf65m{background-image:url(../../../images/background.svg);font-size:28vw;line-height:28vw;transition:all}.tooltip-target.svelte-15tncgn{display:inline-block;position:relative}[role=tooltip].svelte-15tncgn{color:#333;z-index:9999;pointer-events:none;visibility:hidden;background:#ddd;border-radius:.25rem;width:max-content;max-width:90vw;padding:.25rem .5rem;font:.875rem/1.4 system-ui,sans-serif;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}.tooltip-target.svelte-15tncgn:hover [role=tooltip]:where(.svelte-15tncgn),.tooltip-target.svelte-15tncgn:focus-within [role=tooltip]:where(.svelte-15tncgn){visibility:visible}div.masonry.svelte-1swaugu{overflow-wrap:anywhere;box-sizing:border-box;justify-content:center;width:100%;display:flex;container:masonry/inline-size}div.masonry.svelte-1swaugu div.col:where(.svelte-1swaugu){flex:1 1 0;min-width:0;height:max-content;display:grid}.card.svelte-1xjd2am .inner:where(.svelte-1xjd2am){grid-area:1/1}.card.flipped.svelte-1xjd2am{transform:rotateY(-180deg)scale(1.1)}.card.flipped.svelte-1xjd2am .noise:where(.svelte-1xjd2am){display:none}.card.svelte-1xjd2am:hover,.logo-grid-item.item-flipped.svelte-1xjd2am .card:where(.svelte-1xjd2am){box-shadow:0 3rem 80px #000}.confetti-holder.svelte-rtt661{position:relative}@keyframes svelte-rtt661-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz), calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-rtt661-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translateX(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translateX(var(--translate-x));opacity:0}}@keyframes svelte-rtt661-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translateX(var(--translate-x));opacity:0}}.confetti.svelte-rtt661{--translate-y:calc(-200px * var(--translate-y-multiplier));--translate-x:calc(200px * var(--translate-x-multiplier));height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-rtt661-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none;position:absolute}.confetti.svelte-rtt661:before{--full-rotation:var(--rotation-xyz), var(--rotation-deg);content:"";background:var(--color);width:100%;height:100%;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-rtt661-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;background-size:contain;display:block}.rounded.svelte-rtt661 .confetti:where(.svelte-rtt661):before{border-radius:50%}.cone.svelte-rtt661 .confetti:where(.svelte-rtt661){--translate-x:calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-rtt661 .confetti:where(.svelte-rtt661){animation-name:svelte-rtt661-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661),.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661):before{animation:none}}dialog.svelte-by5gh0::backdrop{background:#0009}dialog[open].svelte-by5gh0{animation:.7s cubic-bezier(.34,1.56,.64,1) svelte-by5gh0-zoom}@keyframes svelte-by5gh0-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-by5gh0::backdrop{animation:.3s ease-out svelte-by5gh0-fade}@keyframes svelte-by5gh0-fade{0%{opacity:0}to{opacity:1}}.contact-button.svelte-aurz35:hover img:where(.svelte-aurz35){filter:invert()}.footer-border-bottom.svelte-1vd2z75{background:linear-gradient(90deg,#7f00ff 0%,#b000ff 50%,#e100ff 100%)}svg.svelte-1vd2z75 text:where(.svelte-1vd2z75){letter-spacing:10px;animation:10s infinite alternate svelte-1vd2z75-textAnimate}@keyframes svelte-1vd2z75-textAnimate{0%{stroke-dasharray:0 200;stroke-dashoffset:100px;fill:#fff}to{stroke-dasharray:200 0;stroke-dashoffstet:-100px;fill:#0000}}html{color:#fff;scroll-behavior:smooth;background-color:#000;overflow-x:hidden}
