#contact.svelte-1bv7ezn{grid-row:1;margin-bottom:var(--half-block);display:grid;grid-template-columns:subgrid;grid-column:1 / -1;grid-template-rows:repeat(22,var(--half-block));height:calc(var(--full-block) * 11);background:linear-gradient(35deg,var(--sand) 5%,var(--lightblue) 90% 100%)}#contact.svelte-1bv7ezn .sectionHeader:where(.svelte-1bv7ezn){grid-row:3 / span 2;grid-column:4 / -4;text-align:left;color:var(--darkblue)}#contact.svelte-1bv7ezn img:where(.svelte-1bv7ezn){grid-column:18 / -1;grid-row:11 / -1;align-self:center;justify-self:center;height:calc(var(--full-block) * 6);object-fit:contain;margin-top:var(--quarter-block)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn){display:grid;grid-column:4 / span 12;grid-row:6 / span 11;grid-template-columns:subgrid;grid-template-rows:repeat(28,var(--quarter-block))}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn)>:where(.svelte-1bv7ezn){grid-column:1 / -1}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .name:where(.svelte-1bv7ezn){grid-row:1 / span 2;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--quarter-block)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .email:where(.svelte-1bv7ezn){grid-row:4 / span 2}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .phone:where(.svelte-1bv7ezn){grid-row:7 / span 2}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .message:where(.svelte-1bv7ezn){grid-row:10 / span 15}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) button:where(.svelte-1bv7ezn){grid-column:-6 / -1;grid-row:26 / span 4;height:calc(var(--quarter-block) * 3);width:calc(var(--full-block) * 2 + var(--quarter-block));font-size:calc(var(--full-block) * .3)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) button:where(.svelte-1bv7ezn):hover{cursor:pointer;background-color:#ffffff80;color:var(--blue)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn){width:100%;height:100%;padding:0 calc(var(--one-eight-block) * 3);border:none;box-sizing:border-box;border-radius:var(--quarter-block)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn)::placeholder,#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn)::placeholder{color:var(--darkblue)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn){padding-top:var(--one-eight-block);padding-bottom:var(--one-eight-block);resize:none}#loadingBackground.svelte-1bv7ezn{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff6;z-index:1}#loadingScreen.svelte-1bv7ezn{grid-row:1;z-index:2;margin-bottom:var(--half-block);display:grid;grid-template-columns:subgrid;grid-column:1 / -1;grid-template-rows:repeat(22,var(--half-block));height:calc(var(--full-block) * 11);background:transparent}#loadingScreen.svelte-1bv7ezn .sectionHeader:where(.svelte-1bv7ezn){color:var(--blue)}#loadingScreen.svelte-1bv7ezn .sectionHeader:where(.svelte-1bv7ezn).bottom{grid-row:-5 / span 2}#loadingScreen.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){grid-column:11 / -11;grid-row:6 / -6;align-self:center;justify-self:center;height:calc(var(--full-block) * 6);width:calc(var(--full-block) * 6);object-fit:contain;fill:var(--blue)}@media only screen and (max-width: 600px){#contact.svelte-1bv7ezn{grid-column:1 / -1;height:calc(var(--full-block) * 18);grid-template-rows:repeat(36,var(--half-block));width:calc(var(--full-block) * 8)}#contact.svelte-1bv7ezn .sectionHeader:where(.svelte-1bv7ezn){grid-column:3 / -3;grid-row:4 / span 2;text-align:center}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn){grid-template-rows:repeat(50,var(--quarter-block));grid-row:9 / span 25;grid-column:3 / -3}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .name:where(.svelte-1bv7ezn){grid-row:1 / span 4;column-gap:calc(var(--quarter-block) * 1.5)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .email:where(.svelte-1bv7ezn){grid-row:6 / span 4}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .phone:where(.svelte-1bv7ezn){grid-row:11 / span 4}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .message:where(.svelte-1bv7ezn){grid-row:17 / span 25}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) button:where(.svelte-1bv7ezn){grid-column:-9 / -2;grid-row:44 / span 4;height:var(--full-block);width:calc(var(--full-block) * 4)}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) button:where(.svelte-1bv7ezn):hover{cursor:pointer;background-color:#ffffff80;color:var(--blue)}#contact.svelte-1bv7ezn img:where(.svelte-1bv7ezn){display:none}}
