.contact-section.svelte-cwls5q{justify-content:center;align-items:center}@media(max-width:768px){.page.svelte-cwls5q{padding:0 30px}}.contact-container.svelte-cwls5q{max-width:calc(100vw - 60px)}.citation.svelte-cwls5q{font-size:1.25rem;font-weight:350;color:var(--color-muted)}.philosophy-heading.svelte-cwls5q{color:var(--color-orange);margin-bottom:0}.philosophy-quote.svelte-cwls5q{color:var(--color-muted);margin-top:5px;opacity:.5}.contact-form.svelte-cwls5q{width:100%;max-width:480px;margin:0 auto;text-align:left}.form-line.svelte-cwls5q{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25em;margin-bottom:1.5rem}.form-line-message.svelte-cwls5q{flex-direction:column;gap:.5rem;margin-top:2rem;margin-bottom:2rem}.form-input.svelte-cwls5q,.form-textarea.svelte-cwls5q{flex:1;min-width:120px;border:none;border-bottom:2px solid var(--color-muted);background:transparent;font-family:var(--font-sans);font-size:2rem;font-weight:350;color:var(--color-orange);padding:.25em 0 0;outline:none}.form-input.svelte-cwls5q::placeholder,.form-textarea.svelte-cwls5q::placeholder{font-size:2rem;color:var(--color-muted)}.form-input.svelte-cwls5q:valid,.form-textarea.svelte-cwls5q:valid{border-bottom-color:var(--color-orange);border-bottom-width:2px}.form-input.svelte-cwls5q:focus,.form-textarea.svelte-cwls5q:focus{border-bottom-color:var(--color-orange);border-bottom-width:2px}.form-select.svelte-cwls5q{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b6b6b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:1.25rem}.form-textarea.svelte-cwls5q{min-width:100%;max-width:calc(100% - 60px);min-height:2rem}.form-submit-wrap.svelte-cwls5q{display:flex;justify-content:flex-end;margin-top:2rem}.form-submit.svelte-cwls5q{background:none;border:none;cursor:pointer;padding:.25rem;line-height:1;transition:opacity .2s}.form-submit.svelte-cwls5q:hover{opacity:.8}
