h1.svelte-29opgl{font-size:3rem;margin-top:1rm}.banner.svelte-29opgl{width:100%;height:auto;object-fit:cover}#contact.svelte-29opgl{margin-top:4em;display:grid;grid-template-columns:1fr 2fr;row-gap:2em;column-gap:4em;grid-template-rows:2fr 5fr;height:72vh;max-height:38em;width:100%;overflow:hidden}.methods.svelte-29opgl{display:flex;flex-direction:column;justify-content:flex-end}.methods.svelte-29opgl a:where(.svelte-29opgl){text-align:left}.methods.svelte-29opgl p:where(.svelte-29opgl) a:where(.svelte-29opgl){font-variation-settings:var(--bold-weight)}.methods.svelte-29opgl div:where(.svelte-29opgl){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1em}header.svelte-29opgl{grid-row:1 / span 2;display:flex;flex-direction:column}header.svelte-29opgl .textBlock:where(.svelte-29opgl){display:inline-block;margin-top:2em;margin-bottom:auto}.barrel.svelte-29opgl{display:block;width:6em;height:6em;margin:auto auto 1em}@media only screen and (max-width: 1500px){#contact.svelte-29opgl{grid-template-columns:minmax(500px 1fr),minmax(100px .8fr);row-gap:2em;column-gap:2em;grid-template-rows:2fr 5fr;max-height:none;height:auto}}@media only screen and (max-width: 1300px){#contact.svelte-29opgl{grid-template-columns:400px auto;row-gap:2em;column-gap:2em;grid-template-rows:2fr 5fr;max-height:none;height:auto}.methods.svelte-29opgl div:where(.svelte-29opgl){display:flex;flex-direction:column;align-items:flex-end}}@media only screen and (max-width: 1000px){#contact.svelte-29opgl{grid-template-columns:1fr;row-gap:2em;column-gap:2em;grid-template-rows:auto auto auto;max-height:none;height:auto}.methods.svelte-29opgl div:where(.svelte-29opgl){display:flex;flex-direction:row;align-items:start;flex-wrap:wrap}header.svelte-29opgl{grid-row:1 / span 1}.barrel.svelte-29opgl{margin-top:4em}}
