@import"https://fonts.googleapis.com/css2?family=Geist:wght@700&family=Inter:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap";html,body,#app[data-astro-cid-j7pv25f6],main[data-astro-cid-j7pv25f6],.main-container[data-astro-cid-j7pv25f6]{height:100%;min-height:100vh;width:100vw;margin:0;padding:0;background:#fff!important;box-shadow:none!important;filter:none!important;opacity:1!important}body{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100vw;background:none!important}.logo-wrapper[data-astro-cid-j7pv25f6]{width:100vw;display:flex;justify-content:center;align-items:flex-end;flex:0 0 auto;position:static;top:auto;left:auto;right:auto;z-index:1;margin-top:4.5rem}.animated-text-wrapper[data-astro-cid-j7pv25f6]{width:100vw;display:flex;justify-content:center;align-items:flex-start;flex:0 0 auto;position:static;top:auto;left:auto;right:auto;z-index:1;height:7.6rem;min-height:unset;max-height:unset;margin-bottom:3.7rem}@media (max-width: 700px){.animated-text-wrapper[data-astro-cid-j7pv25f6]{height:13.2rem;min-height:unset;max-height:unset;margin-bottom:7.5rem}.form-container[data-astro-cid-j7pv25f6]{margin-top:0}.logo-wrapper[data-astro-cid-j7pv25f6]{margin-top:3rem}}.logo[data-astro-cid-j7pv25f6]{margin-bottom:0;width:10rem;max-width:14rem;border-radius:1.2rem;box-shadow:0 4px 28px #0000001a;display:block}.animated-text[data-astro-cid-j7pv25f6]{font-family:Geist,Inter,Arial,sans-serif;font-size:2.8rem;font-weight:700;text-align:center;max-width:48rem;width:90vw;margin:0 auto;min-height:2.8em;display:flex;align-items:center;justify-content:center;letter-spacing:-.01em;background:linear-gradient(90deg,#222,#a3a3a3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px #2228);transition:background-position .4s;background-size:200% 100%;background-position:left;animation:shiny-gradient 4s linear infinite alternate;word-break:break-word;overflow-wrap:break-word}@keyframes shiny-gradient{0%{background-position:left}to{background-position:right}}.top-bar[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;width:100vw;height:1.5rem;background:#111;display:flex;align-items:center;justify-content:flex-end;z-index:99;box-shadow:none;padding-right:5vw;border-bottom:none}.top-bar-email[data-astro-cid-j7pv25f6]{font-family:Montserrat,Arial,sans-serif;font-size:.76rem;font-weight:700;color:#a3a3a3;letter-spacing:.08em;background:none;opacity:.97;text-shadow:none;padding:0 1.8rem;text-transform:uppercase}.main-container[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100vw;min-height:100vh;background:none!important;position:relative;gap:0}@media (max-width: 700px){.main-container[data-astro-cid-j7pv25f6]{padding-top:0}}.grid-bg[data-astro-cid-j7pv25f6]{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;display:block;background:transparent!important}.glass-bg[data-astro-cid-j7pv25f6],.waves-bg[data-astro-cid-j7pv25f6],.particles-bg[data-astro-cid-j7pv25f6],.blobs-bg[data-astro-cid-j7pv25f6],.blob[data-astro-cid-j7pv25f6],.blob-blue[data-astro-cid-j7pv25f6],.blob-green[data-astro-cid-j7pv25f6]{display:none!important}.form-section[data-astro-cid-j7pv25f6],.contact-form[data-astro-cid-j7pv25f6],.form-fields[data-astro-cid-j7pv25f6],.form-input[data-astro-cid-j7pv25f6],.form-submit-btn[data-astro-cid-j7pv25f6]{display:none!important;height:0!important;width:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important}.form-container[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100vw;margin:0 auto;position:static;z-index:1;min-height:3.7rem}@media (max-width: 700px){.form-container[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch}.contact-form-minimal-horizontal[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;gap:1.1rem}.form-input-minimal[data-astro-cid-j7pv25f6],.form-submit-btn-minimal[data-astro-cid-j7pv25f6],.cf-turnstile[data-astro-cid-j7pv25f6]{width:80vw!important;max-width:400px;min-width:0;box-sizing:border-box;margin-left:auto;margin-right:auto;display:block}}.contact-form-minimal-horizontal[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.7rem;width:100%;max-width:900px;margin:0 auto;background:none;box-shadow:none;border:none;padding:0}.form-input-minimal[data-astro-cid-j7pv25f6]{font-family:Geist,Montserrat,Arial,sans-serif;font-size:1.13rem;padding:.58rem 1.1rem;margin:0;border:1.5px solid #b0b0b0;border-radius:.25rem;background:#ededed;color:#222;box-shadow:none;outline:none;font-weight:600;letter-spacing:.01em;width:180px;min-width:0;display:block;transition:background .18s,border .18s}.form-input-minimal[data-astro-cid-j7pv25f6]:focus{background:#e4e4e4;border:1.5px solid #222}.form-submit-btn-minimal[data-astro-cid-j7pv25f6]{font-family:Geist,Montserrat,Arial,sans-serif;font-size:1.12rem;font-weight:700;background:#039bd9!important;color:#fff!important;border:none;border-radius:.25rem;padding:.7rem 2.7rem;margin-left:.7rem;cursor:pointer;box-shadow:none;transition:background .18s;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;min-width:120px;min-height:2.7rem;display:inline-block}.form-submit-btn-minimal[data-astro-cid-j7pv25f6].success{background:#b4c83d!important;color:#222!important}.form-submit-btn-minimal[data-astro-cid-j7pv25f6]:active{filter:none}@media (max-width: 700px){.contact-form-minimal-horizontal[data-astro-cid-j7pv25f6]{flex-direction:column;gap:1.1rem;align-items:center;max-width:98vw}.form-input-minimal[data-astro-cid-j7pv25f6]{width:80vw!important;max-width:400px;min-width:0;box-sizing:border-box;margin-left:auto;margin-right:auto;display:block}.form-submit-btn-minimal[data-astro-cid-j7pv25f6]{width:80vw!important;max-width:420px;min-width:0;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;display:block;font-size:1.21rem;font-weight:800;padding:.85rem 0;border-radius:.32rem}}@media (max-width: 767px){.form-submit-btn-minimal[data-astro-cid-j7pv25f6]{width:80vw!important;max-width:420px;min-width:0;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;display:block;font-size:1.21rem;font-weight:800;padding:.85rem 0;border-radius:.32rem}}.main_turnstile-row[data-astro-cid-j7pv25f6]{width:100%;margin:1.1rem auto 0;min-height:80px;text-align:center;display:block}@media (max-width: 767px){.main_turnstile-row[data-astro-cid-j7pv25f6]{margin-top:6.7rem;margin-bottom:1.1rem;display:flex;justify-content:center}.main_turnstile-row[data-astro-cid-j7pv25f6]{width:100%;display:flex;justify-content:center}.cf-turnstile[data-astro-cid-j7pv25f6],.form-submit-btn-minimal[data-astro-cid-j7pv25f6]{width:100%;min-width:0;max-width:400px}}.main_turnstile[data-astro-cid-j7pv25f6]{display:flex;justify-content:flex-end;margin-top:.8rem}.form-submit-btn-minimal[data-astro-cid-j7pv25f6]{margin-right:1.5rem}#submit-btn[data-astro-cid-j7pv25f6].loading{background:#999!important;color:#fff!important;cursor:wait!important}#submit-btn[data-astro-cid-j7pv25f6].success{background:#1db954!important;color:#fff!important}#submit-btn[data-astro-cid-j7pv25f6].error{background:#c0392b!important;color:#fff!important}.spinner[data-astro-cid-j7pv25f6]{display:inline-block;width:1.2em;height:1.2em;border:2.5px solid rgba(255,255,255,.35);border-top:2.5px solid #039bd9;border-radius:50%;animation:spin .65s linear infinite;margin-right:.7em;vertical-align:middle;box-sizing:border-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#submit-btn[data-astro-cid-j7pv25f6]{min-height:2.7em}@media (max-width: 767px){.cf-turnstile[data-astro-cid-j7pv25f6]{width:100%;max-width:400px}}
