@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-kvnd96{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:12px}label.svelte-kvnd96 textarea:where(.svelte-kvnd96){padding:10px;border:1px solid #ccc;border-radius:5px;resize:none;min-height:120px;z-index:1;background-color:#f2f2f2}label.svelte-kvnd96 .errors:where(.svelte-kvnd96){background-color:#ddb2b2;color:#000;border-radius:5px;padding:15px 5px 5px;margin-top:-10px}.close-button.svelte-2qqtih{position:relative;width:24px;height:24px;border-radius:50%;border:none;background-color:#000;padding:4px;transform:rotate(45deg);cursor:pointer}.close-button.svelte-2qqtih>div:where(.svelte-2qqtih){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 8px);height:2px;background-color:#fff}.close-button.svelte-2qqtih>div:where(.svelte-2qqtih):first-child{transform:translate(-50%,-50%) rotate(90deg)}:where(.flexible.svelte-1gvfki5){width:100%}.contact-form.svelte-1n22tfy{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;cursor:pointer}.contact-form.svelte-1n22tfy form:where(.svelte-1n22tfy){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-1n22tfy form:where(.svelte-1n22tfy) .close:where(.svelte-1n22tfy){position:absolute;right:20px;top:20px;cursor:pointer}
