main.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(32,var(--half-block));--one-eight-block: calc(var(--quarter-block) / 2)}@media only screen and (max-width: 600px){main.svelte-1bv7ezn{grid-template-columns:repeat(16,var(--half-block))}}#contact.svelte-1bv7ezn{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;grid-template-rows:repeat(18,var(--half-block));background:linear-gradient(120deg,var(--sand) 25%,var(--lightblue) 70% 100%)}#contact.svelte-1bv7ezn .sectionHeader:where(.svelte-1bv7ezn){grid-row:3 / span 2;grid-column:3 / span 15}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn){grid-column:span 14 / -3;grid-row:6 / span 11;display:grid;grid-template-columns:subgrid;grid-template-rows:repeat(1,var(--one-eight-block)) repeat(3,var(--half-block) var(--one-eight-block)) repeat(5,var(--half-block)) repeat(1,var(--half-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:2 / span 1;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 1}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .phone:where(.svelte-1bv7ezn){grid-row:6 / span 1}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) .message:where(.svelte-1bv7ezn){grid-row:8 / span 5}#contact.svelte-1bv7ezn form:where(.svelte-1bv7ezn) button:where(.svelte-1bv7ezn){grid-column:-6 / -1;grid-row:16 / span 2;height:calc(var(--half-block) * 1.5);width:calc(var(--half-block) * 4.5);font-size:var(--quarter-block)}#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(3 * var(--one-eight-block));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}
