@font-face{font-family:NewAmsterdam;src:url(../../../fonts/NewAmsterdam-Regular.woff2) format("woff2"),url(../../../fonts/NewAmsterdam-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat-Light.woff2) format("woff2"),url(../../../fonts/Montserrat-Light.woff) format("woff");font-weight:200;font-style:normal}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;font-family:Montserrat,sans-serif}h1{font-family:NewAmsterdam,sans-serif;font-size:120px}label.svelte-85go5{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:12px}label.svelte-85go5 textarea:where(.svelte-85go5){padding:10px;border:1px solid #ccc;border-radius:5px;resize:none;min-height:120px;z-index:1;background-color:#f2f2f2}label.svelte-85go5 .errors:where(.svelte-85go5){background-color:#ddb2b2;color:#000;border-radius:5px;padding:15px 5px 5px;margin-top:-10px}.close-button.svelte-1hkkycy{position:relative;width:24px;height:24px;border-radius:50%;border:none;background-color:#000;padding:4px;transform:rotate(45deg);cursor:pointer}.close-button.svelte-1hkkycy>div:where(.svelte-1hkkycy){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 8px);height:2px;background-color:#fff}.close-button.svelte-1hkkycy>div:where(.svelte-1hkkycy):first-child{transform:translate(-50%,-50%) rotate(90deg)}:where(.flexible.svelte-1kxgo9){width:100%}.contact-form.svelte-93c94a{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;cursor:pointer}.contact-form.svelte-93c94a form:where(.svelte-93c94a){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;max-width:600px;width:100%;padding:60px 40px;border-radius:5px;cursor:default;display:flex;flex-direction:column;gap:15px}.contact-form.svelte-93c94a form:where(.svelte-93c94a) .close:where(.svelte-93c94a){position:absolute;right:20px;top:20px;cursor:pointer}
