.contact.svelte-rax65h{padding:var(--padding-xl);max-width:1200px;margin:0 auto}.header.svelte-rax65h{text-align:center;margin-bottom:var(--padding-xl)}.header.svelte-rax65h h1:where(.svelte-rax65h){font-size:var(--fontSize-h1);font-weight:600;margin:0 0 var(--padding-l) 0;line-height:1.1}.header.svelte-rax65h p:where(.svelte-rax65h){font-size:var(--fontSize-l);color:var(--textColorDimmed);line-height:1.6;margin:0 auto;max-width:600px}.columns.svelte-rax65h{display:grid;grid-template-columns:2fr 1fr;gap:calc(var(--padding-xl) * 2);align-items:start}.form.svelte-rax65h{display:flex;flex-direction:column;gap:var(--padding-l)}.field.svelte-rax65h{display:flex;flex-direction:column;gap:var(--padding-s)}.field.svelte-rax65h label:where(.svelte-rax65h){font-size:var(--fontSize-s);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.message.svelte-rax65h{padding:var(--padding-m);border-radius:var(--borderRadius-m);background:color-mix(in oklch,var(--accentColor) 10%,var(--bgColor));border:1px solid var(--accentColor)}.message.error.svelte-rax65h{background:color-mix(in oklch,#ef4444 10%,var(--bgColor));border-color:#ef4444;color:#ef4444}.info.svelte-rax65h{background:var(--bgColorSecondary);border:1px solid var(--borderColor);border-radius:var(--borderRadius-l);padding:var(--padding-xl)}.info.svelte-rax65h h3:where(.svelte-rax65h){font-size:var(--fontSize-h4);font-weight:600;margin:0 0 var(--padding-m) 0}.info.svelte-rax65h>p:where(.svelte-rax65h){font-size:var(--fontSize-m);color:var(--textColorDimmed);line-height:1.6;margin:0 0 var(--padding-xl) 0}.methods.svelte-rax65h{display:flex;flex-direction:column;gap:var(--padding-l)}.method.svelte-rax65h{border-bottom:1px solid var(--borderColor);padding-bottom:var(--padding-l)}.method.svelte-rax65h:last-child{border-bottom:none;padding-bottom:0}.method.svelte-rax65h h4:where(.svelte-rax65h){font-size:var(--fontSize-s);font-weight:600;margin:0 0 var(--padding-s) 0;letter-spacing:.5px;text-transform:uppercase}.method.svelte-rax65h a:where(.svelte-rax65h){color:var(--accentColor);text-decoration:none;font-size:var(--fontSize-m);transition:color .2s ease}.method.svelte-rax65h a:where(.svelte-rax65h):hover{color:var(--textColor);text-decoration:underline}.method.svelte-rax65h p:where(.svelte-rax65h){color:var(--textColorDimmed);font-size:var(--fontSize-m);line-height:1.5;margin:0}.socials.svelte-rax65h{display:flex;flex-direction:column;gap:var(--padding-s)}@media (max-width: 768px){.columns.svelte-rax65h{grid-template-columns:1fr;gap:var(--padding-l)}}
