.form-content.svelte-3yroro{display:none}@media screen and (max-width:920px){.form-content.svelte-3yroro{display:block;margin-bottom:2rem}}form.svelte-3yroro{padding:1rem;background-color:var(--white);padding:clamp(1.25rem,3vw + .75rem,2.625rem);height:fit-content;box-shadow:0 612px 171px #0000,0 392px 157px #00000003,0 220px 132px #0000000d,0 98px 98px #00000017,0 24px 54px #0000001a}@media screen and (max-width:920px){form.svelte-3yroro{box-shadow:0 612px 171px #0000,0 392px 157px #00000003,0 220px 132px #0000000d,0 98px 98px #00000017,0 24px 54px #0000001a}}form.svelte-3yroro label:where(.svelte-3yroro){line-height:1}@media screen and (max-width:920px){form.svelte-3yroro{margin-bottom:-4rem}}.white.svelte-3yroro [type=text]:where(.svelte-3yroro),.white.svelte-3yroro [type=email]:where(.svelte-3yroro),.white.svelte-3yroro select:where(.svelte-3yroro){background-color:var(--white);color:var(--gray-dark)}dialog.svelte-ta60gp{max-width:660px;width:calc(100% - 1rem);margin:0 auto;height:auto;min-height:fit-content;border:none;padding:0;overflow:visible;position:relative;background-color:#fff;height:fit-content}@media screen and (max-width:991px){dialog.svelte-ta60gp{max-width:calc(100% - 1rem)}}dialog.svelte-ta60gp::backdrop{background:#000c}dialog.svelte-ta60gp .ai-modal__content:where(.svelte-ta60gp){overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;scrollbar-width:none;-ms-overflow-style:none}dialog.svelte-ta60gp>div:where(.svelte-ta60gp){padding:2rem;overflow:hidden}dialog[open].svelte-ta60gp{animation:svelte-ta60gp-zoom .3s cubic-bezier(.34,1.56,.64,1)}dialog[open].svelte-ta60gp::backdrop{animation:svelte-ta60gp-fade .2s ease-out}@keyframes svelte-ta60gp-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes svelte-ta60gp-fade{0%{opacity:0}to{opacity:1}}.header.svelte-ta60gp{margin:-2rem;overflow:hidden;background:transparent!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.svelte-ta60gp{display:block;position:absolute;top:-.25rem;right:-2.25rem;appearance:none;background:none;border:none;padding:0;cursor:pointer;color:inherit;text-decoration:underline;font-size:inherit;line-height:inherit;outline:none;transition:background-color .2s ease}@media screen and (max-width:991px){button.svelte-ta60gp{top:-2.25rem;right:0}}.modal-body{margin-top:-3rem}@media screen and (max-width:576px){.modal-body{margin-top:2.25rem}}.modal-title{font-size:var(--h2-size);font-family:var(--heading-font);text-transform:uppercase;margin-bottom:1rem;line-height:.9}.modal-subtitle{font-size:var(--h5-size);font-family:var(--heading-font);text-transform:uppercase;margin-bottom:.5rem;color:var(--primary);display:block}.modal-body .c-btn{margin-top:2rem;margin-right:0;max-width:fit-content}@media screen and (max-width:576px){.modal-body .c-btn{display:block;max-width:fit-content}}
