@keyframes page-module__um8Yqq__successPulse{0%{transform:scale(1);box-shadow:0 0 #22c55eb3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #22c55e00}to{transform:scale(1);box-shadow:0 0 #22c55e00}}div.page-module__um8Yqq__contactWrapper{border-radius:var(--border-radius-md);background-image:url(../media/contact-bg.02d0ad51.png);background-position:50%;background-size:cover;place-items:center;min-height:calc(100vh - .5rem);display:grid}div.page-module__um8Yqq__contactContainer{border-radius:var(--border-radius-md);background-color:var(--neutral-100);border:1px solid var(--neutral-300);margin-top:5rem;margin-bottom:2dvh;flex-flow:column;width:calc(100% - 2rem);max-width:1200px;margin-inline:4vw;padding:.5rem 1rem;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerHeader svg{stroke:var(--neutral-700)}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerHeader div.page-module__um8Yqq__contactContainerDots{align-items:center;gap:.5rem;margin-right:auto;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerHeader div.page-module__um8Yqq__contactContainerDots span{aspect-ratio:1;background-color:var(--neutral-400);border-radius:50%;width:.5rem;height:.5rem}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent{grid-template-columns:1fr 1fr;justify-content:center;gap:1.5rem;padding:3.5rem 3.5rem 2.5rem 1.5rem;display:grid}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn{padding-top:4rem;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn ul{flex-flow:column;gap:2rem;font-weight:500;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn ul h2{color:var(--brand-500);font-size:1rem}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn ul p{color:var(--neutral-700)}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn ul a{color:var(--brand-300);text-decoration:underline}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerRightColumn{flex-flow:column;place-items:start;gap:1rem;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerRightColumn h1{color:var(--neutral-800);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerRightColumn>p{color:var(--neutral-600);font-size:clamp(.875rem,2.5vw,1.25rem)}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form{flex-flow:column;gap:1rem;width:100%;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form div p{color:#d94949;margin-top:.25rem;padding-left:1rem;font-size:.75rem}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form input,div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form textarea{border:1px solid var(--neutral-300);border-radius:var(--border-radius-md);width:100%;color:var(--neutral-500);background-color:var(--neutral-100);padding:.75rem 1rem;font-size:1rem}:is(div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form input,div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form textarea).page-module__um8Yqq__error{border-color:#d94949}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form textarea{resize:vertical;resize:none;min-height:100px}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form button{justify-content:center}@media screen and (max-width:1200px){div.page-module__um8Yqq__contactContainer{max-width:700px}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent{flex-flow:column-reverse;padding-inline:0;display:flex}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn{padding-top:0}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent div.page-module__um8Yqq__contactContainerLeftColumn ul{gap:1rem}div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form input,div.page-module__um8Yqq__contactContainer div.page-module__um8Yqq__contactContainerContent form textarea{padding:.5rem .75rem;font-size:.875rem}}
