.content-page.svelte-1hags65{max-width:800px;margin:0 auto;padding:2rem 1rem}.page-title.svelte-1hags65{font-size:2.5rem;color:#2d3436;text-align:center;margin-bottom:2rem;background:linear-gradient(135deg,#fffacd,#fff0b3);padding:1.5rem;border-radius:15px;box-shadow:0 8px 32px #ffeb3b1a}.contact-intro.svelte-1hags65{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem;text-align:center}.contact-intro.svelte-1hags65 p:where(.svelte-1hags65){color:#636e72;line-height:1.8;margin:0}.operation-start.svelte-1hags65{margin-top:1rem;color:#a08000;font-weight:600}.contact-form-section.svelte-1hags65{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem}.contact-form.svelte-1hags65{max-width:600px;margin:0 auto}.form-group.svelte-1hags65{margin-bottom:1.5rem}.form-group.svelte-1hags65 label:where(.svelte-1hags65){display:block;color:#2d3436;font-weight:600;margin-bottom:.5rem}.input-error.svelte-1hags65{border-color:#f59e0b;background:#fef3c74d}.error-message.svelte-1hags65{margin-top:.5rem;color:#b45309;font-size:.9rem;line-height:1.5}.required.svelte-1hags65{color:#e74c3c}.form-group.svelte-1hags65 input:where(.svelte-1hags65),.form-group.svelte-1hags65 select:where(.svelte-1hags65),.form-group.svelte-1hags65 textarea:where(.svelte-1hags65){width:100%;padding:1rem;border:2px solid #dee2e6;border-radius:8px;font-size:1rem;transition:border-color .3s ease;box-sizing:border-box}.form-group.svelte-1hags65 input:where(.svelte-1hags65):focus,.form-group.svelte-1hags65 select:where(.svelte-1hags65):focus,.form-group.svelte-1hags65 textarea:where(.svelte-1hags65):focus{outline:none;border-color:#ffe082;box-shadow:0 0 0 3px #ffe08233}.submit-button.svelte-1hags65{background:linear-gradient(135deg,#ffe082,#fffacd);color:#a08000;border:none;padding:1rem 2rem;border-radius:25px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ffeb3b4d;width:100%}.submit-button.svelte-1hags65:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffeb3b66}.submit-button.svelte-1hags65:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:0 4px 15px #ffeb3b33}.form-feedback.svelte-1hags65{margin-top:1.5rem;padding:1rem 1.25rem;border-radius:12px;font-weight:600;text-align:center;line-height:1.6}.form-feedback.success-message.svelte-1hags65{background:#bbf7d080;color:#166534;border:1px solid rgba(22,101,52,.3)}.form-feedback.error-message.svelte-1hags65{background:#fed7aa66;color:#9a3412;border:1px solid rgba(154,52,18,.3)}.contact-info.svelte-1hags65{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem}.contact-info.svelte-1hags65 h3:where(.svelte-1hags65){font-size:1.5rem;color:#2d3436;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.section-icon{width:24px;height:24px;object-fit:contain}.info-list.svelte-1hags65{list-style:none;padding:0}.info-list.svelte-1hags65 li:where(.svelte-1hags65){color:#636e72;line-height:1.8;margin-bottom:.8rem;padding-left:1.5rem;position:relative}.info-list.svelte-1hags65 li:where(.svelte-1hags65):before{content:"•";position:absolute;left:0;color:#a08000;font-weight:700}.back-to-home.svelte-1hags65{text-align:center}.back-button.svelte-1hags65{display:inline-block;background:linear-gradient(135deg,#ffe082,#fffacd);color:#a08000;text-decoration:none;padding:1rem 2rem;border-radius:25px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #ffeb3b4d}.back-button.svelte-1hags65:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffeb3b66}@media (max-width: 768px){.content-page.svelte-1hags65{padding:1rem}.page-title.svelte-1hags65{font-size:2rem;padding:1rem}.contact-form-section.svelte-1hags65,.contact-info.svelte-1hags65{padding:1.5rem}.form-group.svelte-1hags65 input:where(.svelte-1hags65),.form-group.svelte-1hags65 select:where(.svelte-1hags65),.form-group.svelte-1hags65 textarea:where(.svelte-1hags65){padding:.8rem}}
