.BackButton-module__hjwiIG__back{cursor:pointer;width:44px;height:44px;font-family:var(--font-mono);color:var(--color-text);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:-10px;font-size:18px;line-height:1;transition:color .2s,transform .2s;display:flex}.BackButton-module__hjwiIG__back:hover{color:var(--color-accent);transform:translate(-2px)}@media (prefers-reduced-motion:reduce){.BackButton-module__hjwiIG__back{transition:color .2s}.BackButton-module__hjwiIG__back:hover{transform:none}}
.page-module__jwKqZq__page{grid-template-columns:1.05fr 1fr;min-height:100svh;display:grid}.page-module__jwKqZq__visual{background:var(--color-surface);border-right:1.5px solid #46392e29;position:relative;overflow:hidden}.page-module__jwKqZq__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (min-width:881px){.page-module__jwKqZq__photo{background-image:url(/create-account/signup-workshop-1024.webp)}}.page-module__jwKqZq__scrim{pointer-events:none;background:linear-gradient(#1f181157 0%,#1f181100 30% 46%,#1f1811a8 100%);position:absolute;inset:0}.page-module__jwKqZq__wordmark{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 40;color:var(--color-bg);text-shadow:0 1px 12px #1f181180;padding:clamp(32px,4vw,52px);font-size:30px;font-weight:480;line-height:1;position:absolute;top:0;left:0}.page-module__jwKqZq__promiseBlock{max-width:26em;padding:clamp(32px,4vw,52px);position:absolute;bottom:0;left:0}.page-module__jwKqZq__promise{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 28;color:var(--color-bg);text-shadow:0 1px 16px #1f181199;margin:0 0 16px;font-size:22px;font-weight:380;line-height:1.3}.page-module__jwKqZq__visual .page-module__jwKqZq__since{letter-spacing:.18em;text-transform:uppercase;color:#ebe0ce;text-shadow:0 1px 12px #1f181199;margin:0}.page-module__jwKqZq__formColumn{justify-content:center;align-items:center;padding:clamp(40px,6vw,72px);display:flex}.page-module__jwKqZq__form{flex-direction:column;width:100%;max-width:400px;display:flex}.page-module__jwKqZq__backSlot{margin-bottom:-4px}.page-module__jwKqZq__form .page-module__jwKqZq__eyebrow{margin:0 0 22px}.page-module__jwKqZq__form .page-module__jwKqZq__heading{margin:0 0 32px;font-size:clamp(34px,4vw,46px);line-height:1.05}.page-module__jwKqZq__promiseStacked{display:none}.page-module__jwKqZq__form .page-module__jwKqZq__google{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.page-module__jwKqZq__or{align-items:center;gap:14px;margin:24px 0;display:flex}.page-module__jwKqZq__orRule{border-top:1.5px dashed #46392e47;flex:1}.page-module__jwKqZq__orLabel,.page-module__jwKqZq__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.page-module__jwKqZq__fields{flex-direction:column;gap:18px;display:flex}.page-module__jwKqZq__field{flex-direction:column;gap:7px;display:flex}.page-module__jwKqZq__input{font-family:var(--font-body);color:var(--color-text);background:var(--color-raised);border:1.5px solid #46392e40;border-radius:10px;padding:11px 14px;font-size:15px;transition:border-color .2s}.page-module__jwKqZq__input:focus{border-color:var(--color-accent)}.page-module__jwKqZq__hint{font-family:var(--font-body);color:var(--color-muted);font-size:12.5px}.page-module__jwKqZq__form .page-module__jwKqZq__submit{justify-content:center;align-items:center;width:100%;margin-top:4px;display:flex}.page-module__jwKqZq__terms{color:var(--color-muted);margin:22px 0 0;font-size:12.5px;line-height:1.55}.page-module__jwKqZq__switch{color:var(--color-muted);border-top:1.5px dashed #46392e47;margin:24px 0 0;padding-top:20px;font-size:14.5px}.page-module__jwKqZq__textLink{color:var(--color-accent);transition:color .2s}.page-module__jwKqZq__textLink:hover{color:var(--color-text)}.page-module__jwKqZq__loginLink{font-weight:500}@media (max-width:880px){.page-module__jwKqZq__page{grid-template-columns:1fr}.page-module__jwKqZq__visual{display:none}.page-module__jwKqZq__formColumn{align-items:flex-start;padding:32px 24px 56px}.page-module__jwKqZq__form{max-width:460px}.page-module__jwKqZq__form .page-module__jwKqZq__eyebrow{margin:0 0 18px}.page-module__jwKqZq__form .page-module__jwKqZq__heading{letter-spacing:-.01em;margin:0 0 14px;font-size:34px;line-height:1.06}.page-module__jwKqZq__promiseStacked{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 24;color:var(--color-neutral-700);margin:0 0 28px;font-size:18px;font-weight:380;line-height:1.4;display:block}.page-module__jwKqZq__form .page-module__jwKqZq__google{min-height:50px;font-size:15.5px}.page-module__jwKqZq__or{margin:22px 0}.page-module__jwKqZq__input{min-height:50px;padding:13px 14px;font-size:16px}.page-module__jwKqZq__form .page-module__jwKqZq__submit{min-height:54px;font-size:16.5px}.page-module__jwKqZq__switch{margin:26px 0 0}}:lang(th) .page-module__jwKqZq__form .page-module__jwKqZq__heading{font-variation-settings:normal;letter-spacing:normal;font-weight:500;line-height:1.35}:lang(th) .page-module__jwKqZq__promise,:lang(th) .page-module__jwKqZq__promiseStacked,:lang(th) .page-module__jwKqZq__wordmark{font-variation-settings:normal;letter-spacing:normal;font-weight:500;line-height:1.5}:lang(th) .page-module__jwKqZq__orLabel,:lang(th) .page-module__jwKqZq__label,:lang(th) .page-module__jwKqZq__visual .page-module__jwKqZq__since{letter-spacing:.04em}:lang(th) .page-module__jwKqZq__terms,:lang(th) .page-module__jwKqZq__switch,:lang(th) .page-module__jwKqZq__hint{line-height:1.85}
.page-module__kIwKeG__page{grid-template-columns:1.05fr 1fr;min-height:100svh;display:grid}.page-module__kIwKeG__visual{background:var(--color-surface);border-right:1.5px solid #46392e29;position:relative;overflow:hidden}.page-module__kIwKeG__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (min-width:881px){.page-module__kIwKeG__photo{background-image:url(/create-account/signup-workshop-1024.webp)}}.page-module__kIwKeG__scrim{pointer-events:none;background:linear-gradient(#1f181157 0%,#1f181100 30% 46%,#1f1811a8 100%);position:absolute;inset:0}.page-module__kIwKeG__wordmark{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 40;color:var(--color-bg);text-shadow:0 1px 12px #1f181180;padding:clamp(32px,4vw,52px);font-size:30px;font-weight:480;line-height:1;position:absolute;top:0;left:0}.page-module__kIwKeG__promiseBlock{max-width:26em;padding:clamp(32px,4vw,52px);position:absolute;bottom:0;left:0}.page-module__kIwKeG__promise{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 28;color:var(--color-bg);text-shadow:0 1px 16px #1f181199;margin:0 0 16px;font-size:22px;font-weight:380;line-height:1.3}.page-module__kIwKeG__visual .page-module__kIwKeG__since{letter-spacing:.18em;text-transform:uppercase;color:#ebe0ce;text-shadow:0 1px 12px #1f181199;margin:0}.page-module__kIwKeG__formColumn{justify-content:center;align-items:center;padding:clamp(40px,6vw,72px);display:flex}.page-module__kIwKeG__form{flex-direction:column;width:100%;max-width:380px;display:flex}.page-module__kIwKeG__backSlot{margin-bottom:-4px}.page-module__kIwKeG__form .page-module__kIwKeG__eyebrow{margin:0 0 22px}.page-module__kIwKeG__form .page-module__kIwKeG__heading{margin:0 0 32px;font-size:clamp(34px,4vw,46px);line-height:1.05}.page-module__kIwKeG__fields{flex-direction:column;gap:18px;display:flex}.page-module__kIwKeG__field{flex-direction:column;gap:7px;display:flex}.page-module__kIwKeG__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.page-module__kIwKeG__input{font-family:var(--font-body);color:var(--color-text);background:var(--color-raised);border:1.5px solid #46392e40;border-radius:10px;padding:11px 14px;font-size:15px;transition:border-color .2s}.page-module__kIwKeG__input:focus{border-color:var(--color-accent)}.page-module__kIwKeG__failed{letter-spacing:.08em;color:var(--color-brass-700);margin:-6px 0 0}.page-module__kIwKeG__form .page-module__kIwKeG__submit{justify-content:center;align-items:center;width:100%;margin-top:4px;display:flex}.page-module__kIwKeG__switch{color:var(--color-muted);border-top:1.5px dashed #46392e47;margin:28px 0 0;padding-top:20px;font-size:14.5px}.page-module__kIwKeG__textLink{color:var(--color-accent);font-weight:500;transition:color .2s}.page-module__kIwKeG__textLink:hover{color:var(--color-text)}@media (max-width:880px){.page-module__kIwKeG__page{grid-template-columns:1fr}.page-module__kIwKeG__visual{display:none}.page-module__kIwKeG__formColumn{align-items:flex-start;padding:32px 24px 56px}.page-module__kIwKeG__form{max-width:460px}.page-module__kIwKeG__form .page-module__kIwKeG__eyebrow{margin:0 0 18px}.page-module__kIwKeG__form .page-module__kIwKeG__heading{letter-spacing:-.01em;margin:0 0 28px;font-size:34px;line-height:1.06}.page-module__kIwKeG__input{min-height:50px;padding:13px 14px;font-size:16px}.page-module__kIwKeG__form .page-module__kIwKeG__submit{min-height:54px;font-size:16.5px}}:lang(th) .page-module__kIwKeG__form .page-module__kIwKeG__heading{font-variation-settings:normal;letter-spacing:normal;font-weight:500;line-height:1.35}:lang(th) .page-module__kIwKeG__promise,:lang(th) .page-module__kIwKeG__wordmark{font-variation-settings:normal;letter-spacing:normal;font-weight:500;line-height:1.5}:lang(th) .page-module__kIwKeG__label,:lang(th) .page-module__kIwKeG__failed,:lang(th) .page-module__kIwKeG__visual .page-module__kIwKeG__since{letter-spacing:.04em}:lang(th) .page-module__kIwKeG__switch{line-height:1.85}
