footer.svelte-105aem{background-color:var(--color-egg)}.footer-content.svelte-105aem{width:100%;display:flex;justify-content:end;align-items:end;min-height:620px;max-height:640px}@media screen and (max-width: 1024px){.footer-content.svelte-105aem{min-height:unset;max-height:620px}}@media screen and (max-width: 568px){.footer-content.svelte-105aem{max-height:unset;min-height:460px}}.box.svelte-105aem{position:relative;aspect-ratio:1;width:100%;max-width:700px;contain:layout style;will-change:auto}@media screen and (max-width: 1248px){.box.svelte-105aem{width:100%}}@media screen and (max-width: 1024px){.box.svelte-105aem{width:70%;max-width:500px}}@media screen and (max-width: 768px){.box.svelte-105aem{width:90%}}@media screen and (max-width: 568px){.box.svelte-105aem{width:100%}}.box.svelte-105aem .logo:where(.svelte-105aem),.box.svelte-105aem .ball:where(.svelte-105aem){position:absolute;top:0;left:0;cursor:pointer;opacity:0;visibility:hidden}.box.svelte-105aem .logo:where(.svelte-105aem){width:430px;height:auto;transform-origin:center center;transform:rotate(15deg) scale(var(--logo-scale, 1))}.box.svelte-105aem .logo:where(.svelte-105aem) svg path:nth-child(1),.box.svelte-105aem .logo:where(.svelte-105aem) svg path:nth-child(2){fill:var(--logo-color, var(--color-rosa))}@media screen and (max-width: 1550px){.box.svelte-105aem .logo:where(.svelte-105aem){--logo-scale: .9}}@media screen and (max-width: 1248px){.box.svelte-105aem .logo:where(.svelte-105aem){--logo-scale: .85}}@media screen and (max-width: 1024px){.box.svelte-105aem .logo:where(.svelte-105aem){--logo-scale: .82}}@media screen and (max-width: 768px){.box.svelte-105aem .logo:where(.svelte-105aem){transform-origin:bottom right;--logo-scale: .73}}@media screen and (max-width: 568px){.box.svelte-105aem .logo:where(.svelte-105aem){--logo-scale: .7}}@media screen and (max-width: 400px){.box.svelte-105aem .logo:where(.svelte-105aem){--logo-scale: .67}}.box.svelte-105aem .ball:where(.svelte-105aem){width:90px;height:auto;transform-origin:bottom right;transform:scale(var(--ball-scale, 1))}.box.svelte-105aem .ball:where(.svelte-105aem) svg path{fill:var(--ball-color, var(--color-zitrone))}@media screen and (max-width: 1550px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .9}}@media screen and (max-width: 1248px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .85}}@media screen and (max-width: 1024px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .82}}@media screen and (max-width: 768px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .73}}@media screen and (max-width: 568px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .7}}@media screen and (max-width: 400px){.box.svelte-105aem .ball:where(.svelte-105aem){--ball-scale: .67}}.footer-wrapper.svelte-105aem{width:100%;display:grid;grid-template-columns:1fr 1fr;padding-top:var(--gap-2xl);padding-inline:var(--gap-2xl)}@media screen and (max-width: 1024px){.footer-wrapper.svelte-105aem{grid-template-columns:1fr;padding-inline:var(--gap-xl)}}@media screen and (max-width: 768px){.footer-wrapper.svelte-105aem{padding-top:var(--gap-xl);padding-inline:var(--gap-xs)}}.footer-wrapper.svelte-105aem .footer-text:where(.svelte-105aem){max-width:967px;font:var(--font-h4)}@media screen and (max-width: 1024px){.footer-wrapper.svelte-105aem .footer-text:where(.svelte-105aem){max-width:700px}}.footer-menu.svelte-105aem{width:100%;border-top:solid black 1px;display:flex;justify-content:space-between;padding:var(--gap) var(--gap-2xl)}@media screen and (max-width: 1024px){.footer-menu.svelte-105aem{flex-direction:column;gap:var(--gap)}}@media screen and (max-width: 768px){.footer-menu.svelte-105aem{padding:var(--gap) var(--gap-sm);gap:var(--gap-2xl)}}.footer-menu.svelte-105aem .footer-links:where(.svelte-105aem){display:flex;gap:var(--gap);font:var(--font-info-text)}@media screen and (max-width: 1024px){.footer-menu.svelte-105aem .footer-links:where(.svelte-105aem){gap:var(--gap-2xl)}}@media screen and (max-width: 768px){.footer-menu.svelte-105aem .footer-links:where(.svelte-105aem){flex-direction:column;gap:var(--gap)}}.footer-menu.svelte-105aem .links-wrapper:where(.svelte-105aem) .text-with-icon{color:var(--color-primary)}.footer-menu.svelte-105aem .links-wrapper:where(.svelte-105aem) .text-with-icon:after{bottom:0}.footer-menu.svelte-105aem .links-wrapper:where(.svelte-105aem) .text-with-icon:hover{font-style:italic}
