.container.svelte-1br2sqw{margin:0 auto}:root{--purple: #5C35B1;--mid-purple: #5D4F6E;--light-purple: #DAD7D9;--white: #e5e5e5}body{margin:0;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;background-color:var(--white);color:var(--mid-purple);font-size:18px;line-height:1.2}footer.svelte-1br2sqw{background-color:var(--light-purple);margin-top:56px}@media screen and (max-width:1228px)and (min-width:767px){footer.svelte-1br2sqw{margin-top:4.5602605863vw}}footer.svelte-1br2sqw .row:where(.svelte-1br2sqw){margin:auto;max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:28px;padding-bottom:28px}@media screen and (max-width:1228px)and (min-width:767px){footer.svelte-1br2sqw .row:where(.svelte-1br2sqw){padding-top:2.2801302932vw;padding-bottom:2.2801302932vw}}footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw),footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) span:where(.svelte-1br2sqw){display:block;color:var(--mid-purple);text-decoration:none;font-size:1.4rem;font-weight:600;amrgin-top:28px;amrgin-bottom:28px}@media screen and (max-width:1228px)and (min-width:767px){footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw),footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) span:where(.svelte-1br2sqw){amrgin-top:2.2801302932vw;amrgin-bottom:2.2801302932vw}}footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) span:where(.svelte-1br2sqw){font-size:1.6rem;margin-bottom:14px}@media screen and (max-width:1228px)and (min-width:767px){footer.svelte-1br2sqw .contact:where(.svelte-1br2sqw) span:where(.svelte-1br2sqw){margin-bottom:1.1400651466vw}}.logo.svelte-1br2sqw a:where(.svelte-1br2sqw){display:block;height:150px;aspect-ratio:1;background-image:url(../../../Logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.logo.svelte-1br2sqw a:where(.svelte-1br2sqw) span:where(.svelte-1br2sqw){display:none}.preview-toggle.svelte-1br2sqw{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.25rem;bottom:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#1f2937;display:block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem .75rem;position:fixed;right:1rem;text-align:center;text-decoration:none;z-index:50}.preview-toggle.svelte-1br2sqw:hover{background-color:#ef4444;color:#fff}.preview-toggle.svelte-1br2sqw span:where(.svelte-1br2sqw):first-child{display:block}.preview-toggle.svelte-1br2sqw:hover span:where(.svelte-1br2sqw):first-child{display:none}.preview-toggle.svelte-1br2sqw span:where(.svelte-1br2sqw):last-child{display:none}.preview-toggle.svelte-1br2sqw:hover span:where(.svelte-1br2sqw):last-child{display:block}
