.page-parent[data-v-c575d4ea]{background-color:#f8f9fa;padding:2rem 0}.page-inner[data-v-c575d4ea]{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin:1rem auto;max-width:700px;padding:2.5rem}h1[data-v-c575d4ea]{border-bottom:2px solid #e9ecef;color:#008b8b;font-size:2rem;font-weight:600;margin-bottom:1rem;padding-bottom:1rem}.intro-text[data-v-c575d4ea],h1[data-v-c575d4ea]{text-align:center}.intro-text[data-v-c575d4ea]{color:#666;font-size:1.05rem;margin-bottom:2rem}.contact-form[data-v-c575d4ea]{margin-top:1.5rem}.form-group[data-v-c575d4ea]{margin-bottom:1.5rem}label[data-v-c575d4ea]{color:#333;display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}input[type=email][data-v-c575d4ea],textarea[data-v-c575d4ea]{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:1rem;padding:.75rem;transition:all .2s ease;width:100%}input[type=email][data-v-c575d4ea]:focus,textarea[data-v-c575d4ea]:focus{border-color:#008b8b;box-shadow:0 0 0 3px rgba(0,139,139,.1);outline:none}input[type=email][data-v-c575d4ea]::-moz-placeholder,textarea[data-v-c575d4ea]::-moz-placeholder{color:#999}input[type=email][data-v-c575d4ea]::-moz-placeholder, textarea[data-v-c575d4ea]::-moz-placeholder{color:#999}input[type=email][data-v-c575d4ea]::placeholder,textarea[data-v-c575d4ea]::placeholder{color:#999}textarea[data-v-c575d4ea]{line-height:1.5;min-height:120px;resize:vertical}.submit-btn[data-v-c575d4ea]{background-color:#008b8b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s ease;width:100%}.submit-btn[data-v-c575d4ea]:hover{background-color:#006f6f;box-shadow:0 4px 12px rgba(0,139,139,.2);transform:translateY(-1px)}.submit-btn[data-v-c575d4ea]:active{transform:translateY(0)}
