.TextArea-module-scss-module__flimtW__disabled-aos .TextArea-module-scss-module__flimtW__aos-init{-o-transition-property:none!important;-ms-animation:none!important;opacity:unset!important;transition-property:none!important;animation:none!important;transform:none!important}.TextArea-module-scss-module__flimtW__inputWrapper{position:relative}.TextArea-module-scss-module__flimtW__label{color:#7e99ff;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:17px;font-style:normal;font-weight:600;line-height:26px;transition:all .25s;position:absolute;top:17px}@media (max-width:1024px){.TextArea-module-scss-module__flimtW__label{font-size:15px}}.TextArea-module-scss-module__flimtW__label.TextArea-module-scss-module__flimtW__focused{font-size:12px;font-weight:500;line-height:20px;top:0}.TextArea-module-scss-module__flimtW__label.TextArea-module-scss-module__flimtW__error{color:#e71f58}.TextArea-module-scss-module__flimtW__input{background:0 0;border:none;border-bottom:1px solid #333d7b;width:100%;margin-bottom:30px;padding:17px 0 16px;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:17px;font-style:normal;font-weight:600;line-height:26px}.TextArea-module-scss-module__flimtW__input::placeholder{color:#7e99ff}.TextArea-module-scss-module__flimtW__input.TextArea-module-scss-module__flimtW__filled{color:#fff}.TextArea-module-scss-module__flimtW__input:focus{color:#e71f58;outline:none;border-bottom:1px solid #e71f58!important}.TextArea-module-scss-module__flimtW__input:focus::placeholder{color:#e71f58}.TextArea-module-scss-module__flimtW__input.TextArea-module-scss-module__flimtW__error{color:#e71f58;border-bottom:1px solid #e71f58;margin-bottom:8px}.TextArea-module-scss-module__flimtW__inputWrapper:hover .TextArea-module-scss-module__flimtW__input{border-bottom:1px solid #7e99ff}.TextArea-module-scss-module__flimtW__errorMessage{color:#e71f58;margin-bottom:15px;display:block}
.TextInput-module-scss-module__zCsqhW__disabled-aos .TextInput-module-scss-module__zCsqhW__aos-init{-o-transition-property:none!important;-ms-animation:none!important;opacity:unset!important;transition-property:none!important;animation:none!important;transform:none!important}.TextInput-module-scss-module__zCsqhW__inputWrapper{position:relative}.TextInput-module-scss-module__zCsqhW__label{pointer-events:none;color:#7e99ff;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:17px;font-style:normal;font-weight:600;line-height:26px;transition:all .25s;position:absolute;top:17px}@media (max-width:1024px){.TextInput-module-scss-module__zCsqhW__label{font-size:15px}}.TextInput-module-scss-module__zCsqhW__label.TextInput-module-scss-module__zCsqhW__focused{font-size:12px;font-weight:500;line-height:20px;top:0}.TextInput-module-scss-module__zCsqhW__label.TextInput-module-scss-module__zCsqhW__error{color:#e71f58}.TextInput-module-scss-module__zCsqhW__input{background:0 0;border:none;border-bottom:1px solid #333d7b;width:100%;margin-bottom:30px;padding:17px 0 16px;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:17px;font-style:normal;font-weight:600;line-height:26px}.TextInput-module-scss-module__zCsqhW__input::placeholder{color:#7e99ff}.TextInput-module-scss-module__zCsqhW__input.TextInput-module-scss-module__zCsqhW__filled{color:#fff}.TextInput-module-scss-module__zCsqhW__input:focus{color:#e71f58;outline:none;border-bottom:1px solid #e71f58!important}.TextInput-module-scss-module__zCsqhW__input:focus::placeholder{color:#e71f58}.TextInput-module-scss-module__zCsqhW__input.TextInput-module-scss-module__zCsqhW__error{color:#e71f58;border-bottom:1px solid #e71f58;margin-bottom:4px}.TextInput-module-scss-module__zCsqhW__inputWrapper{min-height:70px}.TextInput-module-scss-module__zCsqhW__inputWrapper:hover .TextInput-module-scss-module__zCsqhW__input{border-bottom:1px solid #7e99ff}.TextInput-module-scss-module__zCsqhW__errorMessage{color:#e71f58;margin-bottom:0;font-size:12px;line-height:18px;display:block}
.ContactForm-module-scss-module__cEMXKG__disabled-aos .ContactForm-module-scss-module__cEMXKG__aos-init{-o-transition-property:none!important;-ms-animation:none!important;opacity:unset!important;transition-property:none!important;animation:none!important;transform:none!important}.ContactForm-module-scss-module__cEMXKG__wrapper{position:relative}.ContactForm-module-scss-module__cEMXKG__callSection{background:#13183c;padding:32px 32px 0}@media (max-width:540px){.ContactForm-module-scss-module__cEMXKG__callSection{padding:24px 24px 0}}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__titleMessage{color:#fff;margin:0 0 12px;font-family:Now,Anuphan,Noto Sans Thai;font-size:27px;font-style:normal;font-weight:800;line-height:33px}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callLabel{color:#ffffffc7;margin:0 0 16px;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:15px;line-height:1.5}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__phoneNumbers{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callBtn{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callCircle{color:#fff;background:#34c759;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callCircle svg{width:15px;height:15px}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callBtn:hover .ContactForm-module-scss-module__cEMXKG__callCircle{background:#2fb350;transform:scale(1.06);box-shadow:0 6px 14px #34c75973}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callNum{color:#fff;white-space:nowrap;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:16px;font-weight:600}.ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__orDivider{color:#586bb2;text-align:center;border-bottom:1px solid #ffffff1a;margin:20px 0 0;padding-bottom:16px;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:13px}.ContactForm-module-scss-module__cEMXKG__formOnlyTitle{color:#fff;align-items:center;margin:0;padding:30px 32px 4px;font-family:Now,Anuphan,Noto Sans Thai;font-size:24px;font-weight:800;line-height:1.15;display:flex}@media (max-width:540px){.ContactForm-module-scss-module__cEMXKG__formOnlyTitle{padding:24px 24px 4px}}.ContactForm-module-scss-module__cEMXKG__step{color:#fff;background:#2f3670;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-right:10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}form.ContactForm-module-scss-module__cEMXKG__contactForm{background:#13183c;flex-direction:column;gap:0;padding:16px 32px 32px;transition:all .25s;display:flex}@media (max-width:540px){form.ContactForm-module-scss-module__cEMXKG__contactForm{padding:16px 24px 24px}}form.ContactForm-module-scss-module__cEMXKG__contactForm>div{min-height:0;margin-bottom:0}form.ContactForm-module-scss-module__cEMXKG__contactForm>div input,form.ContactForm-module-scss-module__cEMXKG__contactForm>div textarea{margin-bottom:18px}form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__pairRow{gap:0 18px;display:flex}form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__pairRow>div{flex:1 1 0;min-width:0}@media (max-width:540px){form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__pairRow{flex-direction:column;gap:0}}form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__emailHint{color:#e07d10;margin:2px 0 14px;font-family:HK Grotesk,Anuphan,Noto Sans Thai;font-size:12.5px;line-height:1.4}form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__submitBtn{align-self:flex-end;margin-top:8px}form.ContactForm-module-scss-module__cEMXKG__contactForm.ContactForm-module-scss-module__cEMXKG__submitted{filter:blur(4px)}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__wrapper{background:#fff;border:1px solid #12173a12;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px -28px #18124080}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__formOnlyTitle{color:#12173a}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__callSection{background:0 0}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__titleMessage{color:#12173a}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callLabel{color:#6a7290}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__orDivider{color:#8a90ad;border-bottom-color:#12173a1a}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__callSection .ContactForm-module-scss-module__cEMXKG__callNum{color:#1b2150}[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm{background:0 0}:is([data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm input,[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea){color:#12173a;border-bottom-color:#12173a29}[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm input::placeholder{color:#9aa0b8}[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea::placeholder{color:#9aa0b8}[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm label{color:#8088a6}:is([data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm input:focus,[data-theme=light] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea:focus){color:#e71f58;border-bottom-color:#e71f58!important}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__bg{opacity:.92;background:#fff}[data-theme=light] .ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__title{color:#12173a}.ContactForm-module-scss-module__cEMXKG__submittedMsg{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__bg{opacity:.5;background:#13183c;width:100%;height:100%;position:absolute;top:0;left:0}.ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__title{color:#fff;font-family:Now,Anuphan,Noto Sans Thai;font-size:27px;font-style:normal;font-weight:800;line-height:33px}.ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__back{font-family:inherit;font-size:inherit;color:#7e99ff;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:4px 10px;font-weight:700;transition:opacity .15s}.ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__back:hover{opacity:.75;text-decoration:underline}.ContactForm-module-scss-module__cEMXKG__sendError{color:#d0244f;margin:12px 0 0;font-size:14px;line-height:1.5}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__wrapper{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__formOnlyTitle{font-family:var(--font-sans);font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--ink);padding:0 0 12px;font-weight:680;font-stretch:104%}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm{background:0 0;padding:0}:is([data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm input,[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea){font-family:var(--font-sans);color:var(--ink);background:var(--wall);border-bottom:2px solid var(--ink-3);border-radius:4px 4px 0 0;padding-left:14px;padding-right:14px;font-weight:500}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm input::placeholder{color:var(--ink-3)}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea::placeholder{color:var(--ink-3)}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm label{font-family:var(--font-sans);color:var(--ink-3);left:14px}:is([data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm input:focus,[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea:focus){color:var(--ink);border-bottom:2px solid var(--pink-ink)!important}:is([data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm input:focus-visible,[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm textarea:focus-visible){outline:3px solid var(--focus);outline-offset:2px}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm [class*=errorMessage]{font-size:var(--fs-small);color:var(--pink-ink);line-height:1.4}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__emailHint{font-family:var(--font-sans);color:#8a4b00}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__submitBtn{background:var(--pink-ink);color:#fff;font-family:var(--font-sans);border-radius:6px;align-self:flex-start;margin-top:4px;padding:14px 28px;font-size:1rem;font-weight:640}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__submitBtn:before{display:none}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__submitBtn:after{display:none}[data-world=gallery] form.ContactForm-module-scss-module__cEMXKG__contactForm .ContactForm-module-scss-module__cEMXKG__submitBtn:hover{background:var(--pink-dark)}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__bg{background:var(--wall-2);opacity:.96}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__title{font-family:var(--font-sans);font-size:var(--fs-h3);color:var(--ink);font-weight:680}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__submittedMsg .ContactForm-module-scss-module__cEMXKG__content .ContactForm-module-scss-module__cEMXKG__back{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px}[data-world=gallery] .ContactForm-module-scss-module__cEMXKG__sendError{color:var(--pink-ink)}
