.hire-form-container.svelte-15mtyv{inline-size:100%;max-inline-size:1600px;padding:calc(var(--space-md) - .2rem);margin-inline:auto;block-size:100dvh;margin-top:3em;position:relative}@media (width>=1200px) and (width<=1500px){.hire-form-container.svelte-15mtyv{block-size:auto}}@media (width<=768px){.hire-form-container.svelte-15mtyv{padding:calc(var(--space-md) - .7rem);block-size:45ch;top:3em;overflow-y:auto}.hire-form-container.svelte-15mtyv.masked{-webkit-mask-image:linear-gradient(#000 79%,#0000 100%);mask-image:linear-gradient(#000 79%,#0000 100%)}}.hire-form-container.svelte-15mtyv form:where(.svelte-15mtyv) .hp:where(.svelte-15mtyv){opacity:0;width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.hire-form-container.svelte-15mtyv .anchor:where(.svelte-15mtyv){anchor-name:--form-container}.hire-form-container.svelte-15mtyv .legend:where(.svelte-15mtyv){color:var(--clr-light-400);font-family:var(--bronova);font-size:clamp(var(--xs), .8vw, var(--h5));text-align:center;margin:0;font-style:italic}.hire-form-container.svelte-15mtyv .button-positioning:where(.svelte-15mtyv){position-anchor:--form-container;position:absolute;inset-block-start:calc(anchor(top) - 5em);inset-inline-end:calc(anchor(right) + 1em)}@media (width>=768px) and (width<=1024px){.hire-form-container.svelte-15mtyv .button-positioning:where(.svelte-15mtyv){inset-block-start:anchor(top)}}@media (width<=768px){.hire-form-container.svelte-15mtyv .button-positioning:where(.svelte-15mtyv){inset-block-start:calc(anchor(top) + 1em);inset-inline-end:anchor(center)}.hire-form-container.svelte-15mtyv .button-positioning:where(.svelte-15mtyv){justify-content:flex-end;display:flex;position:static}}.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv){border:2px solid var(--clr-gray-700);padding:var(--padding-button);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:1rem;display:grid}@media (width<=500px){.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv){grid-template-columns:1fr}}.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv):nth-child(2){grid-template-columns:repeat(2,1fr)}@media (width<=500px){.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv):nth-child(2){grid-template-columns:1fr}}.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv):nth-child(3){grid-template-columns:repeat(2,1fr)}@media (width<=500px){.hire-form-container.svelte-15mtyv .form-grid:where(.svelte-15mtyv):nth-child(3){grid-template-columns:1fr}}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv){color:var(--clr-light-400);font-family:var(--bronova-bold);font-size:clamp(var(--sm), 1.25vw, var(--h4));flex-direction:column;display:flex}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv) select:where(.svelte-15mtyv){appearance:none;border:1px solid var(--clr-gray-700);color:var(--clr-light-500);font-family:inherit;font-size:clamp(var(--sm), 1.1vw, var(--h5));opacity:.95;cursor:pointer;font-weight:500;line-height:inherit;background-color:#0000;background-position:right .75rem center;background-repeat:no-repeat;outline:none;padding-right:2.5rem;transition:border-color .3s,box-shadow .3s,background-color .2s}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv) select:where(.svelte-15mtyv):focus{border-color:var(--clr-light-500);box-shadow:0 0 0 2px var(--sky)}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv) select:where(.svelte-15mtyv):user-valid{border-color:var(--clr-success-500);box-shadow:0 0 0 2px var(--clr-success-500);background-color:#33cc330d}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv) select:where(.svelte-15mtyv):user-invalid{border-color:var(--clr-fail-500);box-shadow:0 0 0 2px var(--clr-fail-500);background-color:#dd3c3c0d;animation:.5s ease-out svelte-15mtyv-wiggle}.hire-form-container.svelte-15mtyv .form-group:where(.svelte-15mtyv) select:where(.svelte-15mtyv) option:where(.svelte-15mtyv){background-color:var(--clr-dark-500);color:var(--clr-light-500);padding:calc(var(--space-md) - .7rem)}.full-width.svelte-15mtyv{grid-column:1/-1}input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv{padding:calc(var(--space-md) - .7rem);border:2px solid var(--gray);color:var(--clr-light-500);font-size:var(--sm);background:0 0;border-radius:4px;width:100%;transition:border-color .3s,box-shadow .3s,background-color .2s}:is(input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv)::placeholder{color:var(--clr-light-500);opacity:.95;font-family:var(--bronova);font-size:clamp(var(--sm), 1.1vw, var(--h5));font-weight:500}:is(input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv):focus{border-color:var(--sky);box-shadow:0 0 0 2px var(--sky);outline:none}:is(input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv):user-valid{border-color:var(--clr-success-500);box-shadow:0 0 0 2px var(--clr-success-500);background-color:#33cc330d}:is(input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv):user-invalid{border-color:var(--clr-fail-500);box-shadow:0 0 0 2px var(--clr-fail-500);background-color:#dd3c3c0d;animation:.5s ease-out svelte-15mtyv-wiggle}:is(input.svelte-15mtyv,select.svelte-15mtyv,textarea.svelte-15mtyv):user-invalid:placeholder-shown{border-color:var(--clr-gray-700);box-shadow:none;background-color:#0000;animation:none}textarea.svelte-15mtyv{field-sizing:content;min-block-size:120px;line-height:1.2;font-size:clamp(var(--sm), 1.5vw, var(--h5))}@keyframes svelte-15mtyv-wiggle{0%{translate:0;rotate:0deg}25%{translate:-5px;rotate:-2deg}80%{translate:5px;rotate:2deg}to{translate:0;rotate:0deg}}.animated-text.svelte-mp3fvr{padding-top:calc(var(--space-xxxl) * 2);-webkit-user-select:none;user-select:none}@media (width<=768px){.animated-text.svelte-mp3fvr{margin-top:-15%}}.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr){font-family:var(--bronova);text-align:center;margin:0;font-size:clamp(1.25rem,2.25vw,10rem);font-weight:100}@media (width<=768px){.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr){margin-top:7%}}.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr) .bigWord:where(.svelte-mp3fvr){inline-size:100%;font-family:var(--ultra);font-size:clamp(calc(var(--lg) - .35em), 15vw + .05em, 22.5rem);text-wrap:nowrap;letter-spacing:1px;line-height:1.2;display:block}@media (width<=768px){.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr) .bigWord:where(.svelte-mp3fvr){margin-top:2%}}.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr) .bigWord:where(.svelte-mp3fvr) .char:where(.svelte-mp3fvr){-webkit-text-fill-color:transparent;-webkit-text-stroke:1px var(--clr-light-400);color:#0000;background-image:url(https://cdn.jsdelivr.net/gh/gabeatwell/portfolio-assets@main/images/wavy-lines.webp);background-position:50%;background-size:cover;background-attachment:fixed;-webkit-background-clip:text;background-clip:text;display:inline-block}.animated-text.svelte-mp3fvr .sentence:where(.svelte-mp3fvr) .subtitle:where(.svelte-mp3fvr){font-family:var(--bronova);color:var(--clr-light-500);font-weight:300;display:inline-block}.sentence.svelte-mp3fvr,.bigWord.svelte-mp3fvr{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hire-form.svelte-5fjhyg{background:linear-gradient(to bottom, oklch(from var(--clr-gray-700) .35 c h) 0%, var(--clr-dark-500) 30%, var(--clr-dark-500) var(--100))}.hire-form.svelte-5fjhyg .hire-form-wrapper:where(.svelte-5fjhyg){place-items:center;height:100dvh;margin:0;display:grid}@media (width<=768px){.hire-form.svelte-5fjhyg .hire-form-wrapper:where(.svelte-5fjhyg){margin:-5em 0 0}}.hire-form.svelte-5fjhyg .popover-directions:where(.svelte-5fjhyg){padding-block:calc(var(--space-md) + .8rem);justify-content:center;display:flex}
