.page-module-scss-module__tYBRKq__container{max-width:800px;margin:2rem auto;padding:0 1rem}.page-module-scss-module__tYBRKq__title{text-align:center;color:#111;margin-bottom:2rem;font-size:2rem;font-weight:700}.dark .page-module-scss-module__tYBRKq__title{color:#fff}.page-module-scss-module__tYBRKq__formContainer{background:#fff;border:1px solid #00000014;border-radius:16px;padding:2.5rem;box-shadow:0 4px 20px #0000000d}@media (max-width:767px){.page-module-scss-module__tYBRKq__formContainer{padding:1.5rem}}.dark .page-module-scss-module__tYBRKq__formContainer{background:#1a1a1a;border-color:#333;box-shadow:0 4px 20px #0003}.page-module-scss-module__tYBRKq__formGroup{margin-bottom:1.5rem}.page-module-scss-module__tYBRKq__row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:767px){.page-module-scss-module__tYBRKq__row{grid-template-columns:1fr;gap:0}}.page-module-scss-module__tYBRKq__label{color:#444;margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}.dark .page-module-scss-module__tYBRKq__label{color:#ccc}.page-module-scss-module__tYBRKq__input,.page-module-scss-module__tYBRKq__textarea{color:#111;background:#fcfcfc;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;padding:.875rem;font-size:1rem;transition:border-color .2s}.page-module-scss-module__tYBRKq__input:focus,.page-module-scss-module__tYBRKq__textarea:focus{background:#fff;border-color:#000}:is(.dark .page-module-scss-module__tYBRKq__input,.dark .page-module-scss-module__tYBRKq__textarea){color:#fff;background:#2a2a2a;border-color:#444}:is(.dark .page-module-scss-module__tYBRKq__input:focus,.dark .page-module-scss-module__tYBRKq__textarea:focus){background:#333;border-color:#fff}.dark .page-module-scss-module__tYBRKq__input::placeholder{color:#666}.dark .page-module-scss-module__tYBRKq__textarea::placeholder{color:#666}.page-module-scss-module__tYBRKq__textarea{resize:vertical;min-height:200px;line-height:1.6}.page-module-scss-module__tYBRKq__checkboxGroup{cursor:pointer;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__tYBRKq__checkboxGroup input[type=checkbox]{cursor:pointer;accent-color:#000;width:18px;height:18px}.dark .page-module-scss-module__tYBRKq__checkboxGroup input[type=checkbox]{accent-color:#fff}.page-module-scss-module__tYBRKq__checkboxGroup label{cursor:pointer;color:#333;-webkit-user-select:none;user-select:none;font-size:.95rem}.dark .page-module-scss-module__tYBRKq__checkboxGroup label{color:#ddd}.page-module-scss-module__tYBRKq__buttonGroup{gap:1rem;margin-top:3rem;display:flex}.page-module-scss-module__tYBRKq__buttonGroup button{cursor:pointer;border-radius:8px;flex:1;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s}.page-module-scss-module__tYBRKq__buttonGroup button:disabled{opacity:.7;cursor:not-allowed}.page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__cancelBtn{color:#666;background:#f5f5f5;border:none}.page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__cancelBtn:hover:not(:disabled){background:#eee}.dark .page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__cancelBtn{color:#ccc;background:#333}.dark .page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__cancelBtn:hover:not(:disabled){color:#fff;background:#444}.page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__submitBtn{color:#fff;background:#000;border:1px solid #000}.page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__submitBtn:hover:not(:disabled){background:#333;border-color:#333}.dark .page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__submitBtn{color:#000;background:#fff;border-color:#fff}.dark .page-module-scss-module__tYBRKq__buttonGroup .page-module-scss-module__tYBRKq__submitBtn:hover:not(:disabled){background:#ddd;border-color:#ddd}.page-module-scss-module__tYBRKq__editorWrapper .quill{background:#fff;border-radius:8px}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill{background:#2a2a2a;border:1px solid #444}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-toolbar{background:#333;border-color:#444;border-top-left-radius:8px;border-top-right-radius:8px}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-toolbar .page-module-scss-module__tYBRKq__ql-stroke{stroke:#ccc}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-toolbar .page-module-scss-module__tYBRKq__ql-fill{fill:#ccc}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-toolbar .page-module-scss-module__tYBRKq__ql-picker{color:#ccc}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-toolbar button:hover .page-module-scss-module__tYBRKq__ql-stroke{stroke:#fff}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-container{color:#fff;border-color:#444;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.dark .page-module-scss-module__tYBRKq__editorWrapper .quill .page-module-scss-module__tYBRKq__ql-editor.page-module-scss-module__tYBRKq__ql-blank:before{color:#666}.page-module-scss-module__tYBRKq__editorWrapper .ql-toolbar{border-color:#ddd;border-top-left-radius:8px;border-top-right-radius:8px}.page-module-scss-module__tYBRKq__editorWrapper .ql-container{border-color:#ddd;border-bottom-right-radius:8px;border-bottom-left-radius:8px;min-height:250px;font-size:1rem}.page-module-scss-module__tYBRKq__editorWrapper .ql-editor{min-height:250px}
.PasswordModal-module-scss-module__GN2vOW__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.PasswordModal-module-scss-module__GN2vOW__modal{text-align:center;background:#fff;border-radius:16px;width:90%;max-width:400px;padding:2rem;box-shadow:0 10px 25px #0000001a}.PasswordModal-module-scss-module__GN2vOW__modal h3{color:#111;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.PasswordModal-module-scss-module__GN2vOW__modal p{color:#666;word-break:keep-all;margin-bottom:1.5rem;font-size:.95rem}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__input{border:1px solid #ddd;border-radius:8px;outline:none;width:100%;margin-bottom:1.5rem;padding:.875rem;font-size:1rem;transition:border-color .2s}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__input:focus{border-color:#000}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__input:disabled{cursor:not-allowed;background-color:#f5f5f5}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons{gap:.75rem;display:flex}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons button{cursor:pointer;border-radius:8px;flex:1;padding:.875rem;font-weight:600;transition:all .2s}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons button:disabled{opacity:.7;cursor:not-allowed}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons .PasswordModal-module-scss-module__GN2vOW__cancelBtn{color:#666;background:#f5f5f5;border:none}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons .PasswordModal-module-scss-module__GN2vOW__cancelBtn:hover:not(:disabled){background:#eee}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons .PasswordModal-module-scss-module__GN2vOW__confirmBtn{color:#fff;background:#000;border:1px solid #000}.PasswordModal-module-scss-module__GN2vOW__modal .PasswordModal-module-scss-module__GN2vOW__buttons .PasswordModal-module-scss-module__GN2vOW__confirmBtn:hover:not(:disabled){background:#333;border-color:#333}
.page-module-scss-module__I8o_Ia__contactPage{max-width:1400px;min-height:100vh;margin:0 auto;padding:0 20px}.page-module-scss-module__I8o_Ia__hero{text-align:center;background:linear-gradient(#d6ff000d 0%,#0000 100%);margin-bottom:20px;padding:60px 24px 40px}.page-module-scss-module__I8o_Ia__hero h1{color:var(--text-primary);margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:800}.page-module-scss-module__I8o_Ia__hero h1 span{color:var(--accent-primary)}@media (max-width:767px){.page-module-scss-module__I8o_Ia__hero h1{font-size:2.5rem}}.page-module-scss-module__I8o_Ia__hero p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.page-module-scss-module__I8o_Ia__tabContainer{justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.page-module-scss-module__I8o_Ia__tabButton{border:1px solid var(--card-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-secondary);cursor:pointer;letter-spacing:.5px;background-color:#ffffff08;border-radius:9999px;padding:.6rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.25,.8,.25,1)}.page-module-scss-module__I8o_Ia__tabButton:hover{border-color:var(--accent-primary);color:var(--text-primary);background-color:#ffffff14;transform:translateY(-2px)}.page-module-scss-module__I8o_Ia__tabButton.page-module-scss-module__I8o_Ia__active{background-color:var(--accent-primary);color:#000;border-color:var(--accent-primary);box-shadow:0 0 15px rgba(var(--accent-primary-rgb),.4);font-weight:700}.page-module-scss-module__I8o_Ia__generalInquiry{border:1px solid var(--card-border);flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.page-module-scss-module__I8o_Ia__generalInquiry .page-module-scss-module__I8o_Ia__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.page-module-scss-module__I8o_Ia__generalInquiry .page-module-scss-module__I8o_Ia__sectionDesc{color:var(--text-secondary);letter-spacing:-.02em;font-size:1rem;line-height:1.6}.page-module-scss-module__I8o_Ia__inquiryBtn{background:var(--accent-primary);color:#000;cursor:pointer;box-shadow:0 4px 15px rgba(var(--accent-primary-rgb),.3);border:none;border-radius:12px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:all .2s}.page-module-scss-module__I8o_Ia__inquiryBtn:hover{box-shadow:0 6px 20px rgba(var(--accent-primary-rgb),.4);background:color-mix(in srgb,var(--accent-primary),white 10%);transform:translateY(-2px)}.page-module-scss-module__I8o_Ia__inquiryBtn:active{transform:translateY(0)}
