.contact.svelte-5y8pbj{display:grid;margin-block:var(--size-6)}@media (min-width: 481px){.contact.svelte-5y8pbj{place-content:center}}.contact-form.svelte-5y8pbj{display:grid;gap:2ch;background:var(--surface-1);padding:var(--size-3);border-radius:var(--radius-2)}@media (min-width: 481px){.contact-form.svelte-5y8pbj{min-width:450px}}.success.svelte-5y8pbj{border:var(--border-size-2) solid var(--green-3);border-radius:var(--radius-2);padding:var(--size-3);place-content:center}@media (min-width: 481px){.success.svelte-5y8pbj{margin-inline:0}}.success.svelte-5y8pbj p:where(.svelte-5y8pbj){text-wrap:balance;line-height:1.5;text-align:center;margin-block-start:var(--size-7)}span.error.svelte-5y8pbj{margin-block:var(--size-3) 0;display:block}form.svelte-5y8pbj{position:relative;overflow:hidden}form.svelte-5y8pbj:before{content:"";position:absolute;top:25%;left:-50%;width:200%;height:50%;background-image:var(--gradient-23);animation:svelte-5y8pbj-animate 6s linear infinite;transition:all var(--transition) linear}form.svelte-5y8pbj:after{content:"";position:absolute;background:var(--surface-1);top:1px;right:1px;bottom:1px;left:1px;border-radius:var(--radius-2)}form.svelte-5y8pbj>div:where(.svelte-5y8pbj){z-index:2}form.svelte-5y8pbj button.button{width:100%}@keyframes svelte-5y8pbj-animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.avatar-container.svelte-t9isb5{position:relative;margin:0 auto;box-sizing:border-box}.avatar.svelte-t9isb5{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}.avatar.svelte-t9isb5:hover{transform:translate(-50%,-50%) scale(1.1)}.avatar.svelte-t9isb5.center{left:50%;top:50%;border-radius:0}@media (min-width: 769px){.about-container.svelte-1xv725a{max-width:666px;justify-self:center;margin-block:var(--size-8)}}.about-container.svelte-1xv725a h1:where(.svelte-1xv725a){place-self:center;margin-block-end:var(--size-9)}.about-container.svelte-1xv725a p:where(.svelte-1xv725a){text-align:justify}@media (min-width: 481px){.about-container.svelte-1xv725a #contacts:where(.svelte-1xv725a) p:where(.svelte-1xv725a){text-align:center}}.about-container.svelte-1xv725a #privacy:where(.svelte-1xv725a),.about-container.svelte-1xv725a #terms:where(.svelte-1xv725a),.about-container.svelte-1xv725a #contacts:where(.svelte-1xv725a),.about-container.svelte-1xv725a #spirit:where(.svelte-1xv725a){scroll-margin-top:var(--size-11);margin-block-start:var(--size-9)}.about-container.svelte-1xv725a .text-divider{margin-block-end:var(--size-6)}.about-container.svelte-1xv725a .tip{margin-block-start:var(--size-6);width:min-content;justify-self:center}
