#back-to-top.svelte-9sff3o{position:fixed;display:block;opacity:1;transition:opacity .15s linear;z-index:5;right:8px;bottom:8px}#back-to-top.svelte-9sff3o .svg:where(.svelte-9sff3o){width:40px;height:40px;background-color:#fff;display:flex;justify-content:center;align-items:center}#back-to-top.svelte-9sff3o .svg:where(.svelte-9sff3o) svg:where(.svelte-9sff3o){cursor:pointer;transform:rotate(-90deg);width:32px}#back-to-top.hidden.svelte-9sff3o{opacity:0}footer.svelte-9sff3o{position:relative;border-top:1px solid #333}footer.svelte-9sff3o p:where(.svelte-9sff3o){font-size:14px;line-height:1.3;margin-bottom:20px}footer.svelte-9sff3o p.pale:where(.svelte-9sff3o){margin:64px 0 32px;color:#bbb}footer.svelte-9sff3o a:where(.svelte-9sff3o){text-decoration:none}footer.svelte-9sff3o a:where(.svelte-9sff3o):hover{border-bottom:1px solid #000}.footer-content.svelte-9sff3o{margin:0 auto;box-sizing:border-box;padding:32px 16px 0;min-height:0;display:block}.footer-content.svelte-9sff3o .footer-texts:where(.svelte-9sff3o){padding-bottom:16px}@media (min-width: 640px){footer.svelte-9sff3o p:where(.svelte-9sff3o){font-size:16px}footer.svelte-9sff3o p.pale:where(.svelte-9sff3o){margin:80px 0 32px}.footer-content.svelte-9sff3o{display:flex;justify-content:space-between}.footer-content.svelte-9sff3o .footer-right:where(.svelte-9sff3o){text-align:right}}@media (min-width: 1024px){#back-to-top.svelte-9sff3o .svg:where(.svelte-9sff3o){width:64px;height:64px}#back-to-top.svelte-9sff3o .svg:where(.svelte-9sff3o) svg:where(.svelte-9sff3o){width:48px}footer.svelte-9sff3o{width:100%}footer.svelte-9sff3o p:where(.svelte-9sff3o){font-size:16px}.footer-content.svelte-9sff3o{padding:50px 5% 0}.footer-content.svelte-9sff3o .footer-texts:where(.svelte-9sff3o){width:72%}}
