.onboarding-module__kH2rTq__page{--onb-violet:#7d59d4;--onb-violet-ink:#4e3fae;--onb-placeholder:#a9a8b6;--onb-hover-border:#c4c3cf;--onb-rule:#efeef2;--onb-card-shadow:0 8px 24px #2766780d;--onb-action-shadow:inset 0 1px 0 #ffffff2e, 0 4px 14px #4e56c040;min-height:100vh;font-family:var(--sd-font-sans);color:var(--sd-ink);background:var(--sd-page);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:15px;line-height:1.5;display:flex;position:relative;overflow-x:hidden}:is(html:has(.onboarding-module__kH2rTq__page),body:has(.onboarding-module__kH2rTq__page)){background:#fbfafc}.onboarding-module__kH2rTq__page a:hover{text-decoration:none}.onboarding-module__kH2rTq__page button:disabled{cursor:default}.onboarding-module__kH2rTq__page input::placeholder{color:var(--onb-placeholder)}@keyframes onboarding-module__kH2rTq__spin{to{transform:rotate(360deg)}}.onboarding-module__kH2rTq__texture{transition:opacity 1.6s}.onboarding-module__kH2rTq__sparks{pointer-events:none;z-index:0;background-image:url(/studio-sparks.svg);background-position:50%;background-size:176px 176px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(46% 54%,#0000 42%,#000 100%);mask-image:radial-gradient(46% 54%,#0000 42%,#000 100%)}.onboarding-module__kH2rTq__header{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 28px;transition:opacity .7s;display:grid;position:relative}.onboarding-module__kH2rTq__headerSide{display:flex}.onboarding-module__kH2rTq__back{border:1px solid var(--sd-rule);width:36px;height:36px;color:var(--sd-body);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;transition:border-color .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px #17161f0a}.onboarding-module__kH2rTq__back:hover{border-color:var(--sd-border);color:var(--sd-ink)}.onboarding-module__kH2rTq__segs{gap:4px;display:flex}.onboarding-module__kH2rTq__seg{background:var(--sd-rule);border-radius:2px;width:22px;height:3px;transition:background .3s}.onboarding-module__kH2rTq__segOn{background:var(--sd-grad-action)}.onboarding-module__kH2rTq__accountSide{justify-self:end;position:relative}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__account{background:var(--sd-ink);color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__account:hover{background:var(--sd-grad-action);color:#fff;box-shadow:var(--onb-action-shadow)}.onboarding-module__kH2rTq__scrim{position:fixed;inset:0}.onboarding-module__kH2rTq__accountMenu{width:280px}.onboarding-module__kH2rTq__menuLabel{color:var(--sd-faint);text-align:left;padding:6px 12px 2px;font-size:12px}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__property{justify-content:flex-start;padding:8px 10px}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__property[aria-current=true]{background:var(--sd-hover)}.onboarding-module__kH2rTq__propertyChip{color:#fbfaf6;width:28px;height:28px;font-family:var(--sd-font-serif);border-radius:7px;flex:none;place-items:center;font-size:13px;display:grid}.onboarding-module__kH2rTq__propertyCheck{color:var(--sd-muted);margin-left:auto;font-size:13px}.onboarding-module__kH2rTq__intro{z-index:5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:opacity .6s,filter .6s,transform .6s;display:flex;position:fixed;inset:0}.onboarding-module__kH2rTq__introOut{opacity:0;filter:blur(10px);transform:scale(1.04)}.onboarding-module__kH2rTq__introSpark{width:64px;height:64px;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform 1.2s cubic-bezier(.2,.7,.2,1),filter .9s}.onboarding-module__kH2rTq__introSparkHidden{opacity:0;filter:blur(8px);transform:scale(.55)rotate(-30deg)}.onboarding-module__kH2rTq__wordmark{letter-spacing:-.03em;color:var(--sd-ink);gap:.26em;font-size:30px;font-weight:600;line-height:1.1;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1),filter .8s;display:flex}.onboarding-module__kH2rTq__wordmarkHidden{opacity:0;filter:blur(6px);transform:translateY(10px)}.onboarding-module__kH2rTq__studio{background:var(--sd-grad-wordmark);color:#0000;-webkit-background-clip:text;background-clip:text}.onboarding-module__kH2rTq__main{z-index:1;flex:1;justify-content:center;align-items:safe center;padding:16px 24px 96px;display:flex;position:relative}.onboarding-module__kH2rTq__body{text-align:center;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:520px;transition:opacity .22s,transform .22s cubic-bezier(.2,.7,.2,1);display:flex}.onboarding-module__kH2rTq__bodySlow{transition-duration:.9s}.onboarding-module__kH2rTq__bodyLeaving{opacity:0;transform:translateY(6px)}.onboarding-module__kH2rTq__bodyHidden{opacity:0;transform:translateY(14px)}.onboarding-module__kH2rTq__avatar{display:inline-flex}.onboarding-module__kH2rTq__spark{display:block}.onboarding-module__kH2rTq__spinning{animation:6s linear infinite onboarding-module__kH2rTq__spin}.onboarding-module__kH2rTq__question{flex-direction:column;align-items:center;gap:6px;margin-top:-8px;display:flex}.onboarding-module__kH2rTq__lede{color:var(--sd-muted);font-size:15px}.onboarding-module__kH2rTq__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.25}.onboarding-module__kH2rTq__error{color:var(--sd-danger);margin:-14px 0 0;font-size:13px}.onboarding-module__kH2rTq__primary{white-space:nowrap;background:var(--sd-grad-action);color:#fff;height:48px;box-shadow:var(--onb-action-shadow);border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 28px;font-size:15px;font-weight:500;display:inline-flex}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__primary,.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__primary:hover{color:#fff}.onboarding-module__kH2rTq__primary:hover:not(:disabled){filter:brightness(1.08)}.onboarding-module__kH2rTq__primary:disabled{opacity:.7}.onboarding-module__kH2rTq__pill{white-space:nowrap;border:1px solid var(--sd-rule);height:34px;color:var(--sd-body);background:#fff;border-radius:999px;flex:none;padding:0 14px;font-size:13px}.onboarding-module__kH2rTq__pill:hover{border-color:var(--sd-border);color:var(--sd-ink)}.onboarding-module__kH2rTq__quiet{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__quiet{color:var(--sd-muted)}.onboarding-module__kH2rTq__page .onboarding-module__kH2rTq__quiet:hover{border-color:var(--sd-rule);color:var(--sd-ink);background:#fff}.onboarding-module__kH2rTq__finish{flex-direction:column;align-items:center;gap:12px;display:flex}.onboarding-module__kH2rTq__website{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.onboarding-module__kH2rTq__fieldGroup{--notice-inset:22px;--notice-radius:18px;flex-direction:column;gap:10px;width:100%;display:flex}.onboarding-module__kH2rTq__urlField{box-sizing:border-box;border:1px solid var(--sd-border);background:#fff;border-radius:999px;align-items:center;gap:4px;width:100%;height:58px;padding:0 6px 0 22px;display:flex;box-shadow:0 1px 2px #17161f0a,0 8px 24px #2766780f}.onboarding-module__kH2rTq__scheme{color:var(--onb-placeholder);font-size:16px}.onboarding-module__kH2rTq__urlInput{min-width:0;color:var(--sd-ink);background:0 0;border:0;flex:1;padding:0;font-size:16px}.onboarding-module__kH2rTq__go{background:var(--sd-grad-action);color:#fff;width:46px;height:46px;box-shadow:var(--onb-action-shadow);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.onboarding-module__kH2rTq__go:hover:not(:disabled){filter:brightness(1.08)}.onboarding-module__kH2rTq__go:disabled{opacity:.7}.onboarding-module__kH2rTq__goals{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;width:100%;display:grid}.onboarding-module__kH2rTq__goal{border:1.5px solid var(--sd-rule);text-align:left;color:var(--sd-ink);box-shadow:var(--onb-card-shadow);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) 20px;align-items:start;gap:12px;padding:16px 16px 18px 18px;transition:background .15s,border-color .15s;display:grid}.onboarding-module__kH2rTq__goal:hover{border-color:var(--onb-hover-border)}.onboarding-module__kH2rTq__goalOn,.onboarding-module__kH2rTq__goalOn:hover{background:var(--sd-mist-light);border-color:var(--onb-violet)}.onboarding-module__kH2rTq__cardText{flex-direction:column;gap:3px;display:flex}.onboarding-module__kH2rTq__cardTitle{letter-spacing:-.01em;font-size:15px;font-weight:600}.onboarding-module__kH2rTq__cardSub{color:var(--sd-muted);text-wrap:pretty;font-size:13px}.onboarding-module__kH2rTq__check{box-sizing:border-box;color:#fff;border:1.5px solid var(--sd-border);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:background .15s,border-color .15s;display:inline-flex}.onboarding-module__kH2rTq__goalOn .onboarding-module__kH2rTq__check{border-color:var(--onb-violet);background:var(--sd-grad-action)}.onboarding-module__kH2rTq__other{border:1.5px dashed var(--sd-border);height:52px;color:var(--sd-muted);background:0 0;border-radius:18px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.onboarding-module__kH2rTq__other:hover{color:var(--sd-ink);border-color:var(--onb-placeholder)}.onboarding-module__kH2rTq__otherPlus{font-size:16px;line-height:1}.onboarding-module__kH2rTq__otherField{box-sizing:border-box;border:1.5px solid var(--onb-violet);background:#fff;border-radius:18px;grid-column:1/-1;align-items:center;gap:8px;height:52px;padding:0 8px 0 18px;display:flex}.onboarding-module__kH2rTq__otherInput{min-width:0;color:var(--sd-ink);background:0 0;border:0;flex:1;padding:0;font-size:15px}.onboarding-module__kH2rTq__cancel{white-space:nowrap;height:36px;color:var(--sd-muted);background:0 0;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:13px}.onboarding-module__kH2rTq__cancel:hover,.onboarding-module__kH2rTq__change:hover{background:var(--sd-cloud);color:var(--sd-ink)}.onboarding-module__kH2rTq__change{white-space:nowrap;height:34px;color:var(--sd-muted);background:0 0;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:13px}.onboarding-module__kH2rTq__visions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:100%;display:grid}.onboarding-module__kH2rTq__vision{border:1.5px solid var(--sd-rule);text-align:left;color:var(--sd-ink);box-shadow:var(--onb-card-shadow);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:8px 8px 14px;transition:border-color .15s;display:flex}.onboarding-module__kH2rTq__visionOn{border-color:var(--sd-blue)}.onboarding-module__kH2rTq__sketch{aspect-ratio:4/3;box-sizing:border-box;background:var(--sd-cloud);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.onboarding-module__kH2rTq__sketchHead{border-radius:3px;width:40%;height:6px}.onboarding-module__kH2rTq__sketchHero{box-sizing:border-box;border-radius:6px;flex:1}.onboarding-module__kH2rTq__sketchLine{border-radius:3px;height:5px}.onboarding-module__kH2rTq__sketchLong{width:72%}.onboarding-module__kH2rTq__sketchShort{width:48%}.onboarding-module__kH2rTq__sketchNew .onboarding-module__kH2rTq__sketchHead{background:#9b5de0}.onboarding-module__kH2rTq__sketchNew .onboarding-module__kH2rTq__sketchHero{background:linear-gradient(135deg,#e6dcf5,#d78fee)}.onboarding-module__kH2rTq__sketchNew .onboarding-module__kH2rTq__sketchLine{background:#c9b6ea}.onboarding-module__kH2rTq__sketchEnhance .onboarding-module__kH2rTq__sketchHead{background:#8f8ea0}.onboarding-module__kH2rTq__sketchEnhance .onboarding-module__kH2rTq__sketchHero{background:#e6dcf5}.onboarding-module__kH2rTq__sketchEnhance .onboarding-module__kH2rTq__sketchLine,.onboarding-module__kH2rTq__sketchKeep .onboarding-module__kH2rTq__sketchHead{background:#c4c3cf}.onboarding-module__kH2rTq__sketchKeep .onboarding-module__kH2rTq__sketchHero{background:0 0;border:1.5px dashed #c4c3cf}.onboarding-module__kH2rTq__sketchKeep .onboarding-module__kH2rTq__sketchLine{background:#d8d6e0}.onboarding-module__kH2rTq__visionText{flex-direction:column;gap:3px;padding:0 6px;display:flex}.onboarding-module__kH2rTq__mono{font-family:var(--sd-font-mono);color:var(--sd-faint);font-size:11px}.onboarding-module__kH2rTq__visionTime{margin-top:auto;padding:0 6px}.onboarding-module__kH2rTq__list{border:1px solid var(--sd-rule);width:100%;box-shadow:var(--onb-card-shadow);background:#fff;border-radius:18px;flex-direction:column;display:flex}.onboarding-module__kH2rTq__threads{overflow:hidden}.onboarding-module__kH2rTq__thread{border-bottom:1px solid var(--onb-rule);text-align:left;color:inherit;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 20px;text-decoration:none;display:grid}.onboarding-module__kH2rTq__threadIcon{justify-content:center;display:flex}.onboarding-module__kH2rTq__threadStep{padding-top:4px;padding-left:54px}.onboarding-module__kH2rTq__thread:has(+.onboarding-module__kH2rTq__threadStep){border-bottom:none;padding-bottom:6px}.onboarding-module__kH2rTq__threadStep .onboarding-module__kH2rTq__cardTitle{font-size:13px}.onboarding-module__kH2rTq__rowText{flex-direction:column;gap:1px;min-width:0;display:flex}.onboarding-module__kH2rTq__eta{font-family:var(--sd-font-mono);color:var(--sd-faint);font-size:12px}.onboarding-module__kH2rTq__threadAsks{background:color-mix(in srgb, var(--sd-deep) 7%, transparent)}.onboarding-module__kH2rTq__threadAsks .onboarding-module__kH2rTq__cardSub{color:var(--sd-ink)}.onboarding-module__kH2rTq__etaAsks{color:var(--sd-deep);align-items:center;gap:6px;font-weight:500;display:inline-flex}.onboarding-module__kH2rTq__askDot{background:var(--sd-deep);border-radius:50%;width:6px;height:6px}.onboarding-module__kH2rTq__tool{z-index:1;border-bottom:1px solid var(--onb-rule);text-align:left;flex-direction:column;display:flex;position:relative}.onboarding-module__kH2rTq__tool:last-child{border-bottom-color:#0000}.onboarding-module__kH2rTq__toolOpen{z-index:3}.onboarding-module__kH2rTq__toolRow{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px 13px 18px;display:grid}.onboarding-module__kH2rTq__logo{background:var(--sd-cloud);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.onboarding-module__kH2rTq__logoImg{width:18px;height:18px;display:block}.onboarding-module__kH2rTq__toolTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onboarding-module__kH2rTq__toolSub{color:var(--sd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.onboarding-module__kH2rTq__toolSubWrap{white-space:normal}.onboarding-module__kH2rTq__toolSubDone{color:var(--sd-body)}.onboarding-module__kH2rTq__toolSubError{color:var(--sd-danger)}.onboarding-module__kH2rTq__tag{background:var(--sd-mist-light);height:20px;color:var(--onb-violet);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.onboarding-module__kH2rTq__toolActions{align-items:center;gap:4px;display:flex}.onboarding-module__kH2rTq__connect{white-space:nowrap;border:1px solid var(--sd-rule);height:34px;color:var(--sd-ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:13px;font-weight:500;transition:border-color .15s;display:inline-flex}.onboarding-module__kH2rTq__connect:hover{border-color:var(--onb-hover-border)}.onboarding-module__kH2rTq__arrow{color:var(--sd-faint);font-size:12px}.onboarding-module__kH2rTq__state{white-space:nowrap;background:var(--sd-cloud);height:34px;color:var(--sd-muted);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.onboarding-module__kH2rTq__connected{white-space:nowrap;background:var(--sd-mist-light);height:34px;color:var(--onb-violet-ink);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.onboarding-module__kH2rTq__tick{background:var(--sd-grad-action);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:inline-flex}.onboarding-module__kH2rTq__dropdown{position:relative}.onboarding-module__kH2rTq__select{box-sizing:border-box;border:1px solid var(--sd-border);width:200px;height:36px;color:var(--sd-muted);text-align:left;white-space:nowrap;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:13px;transition:border-color .15s;display:flex}.onboarding-module__kH2rTq__select:hover{border-color:var(--onb-placeholder)}.onboarding-module__kH2rTq__selectOpen,.onboarding-module__kH2rTq__selectOpen:hover{border-color:var(--onb-violet)}.onboarding-module__kH2rTq__chev{color:var(--sd-faint);font-size:9px;transition:transform .15s}.onboarding-module__kH2rTq__selectOpen .onboarding-module__kH2rTq__chev{transform:rotate(180deg)}.onboarding-module__kH2rTq__menu{z-index:10;border:1px solid var(--sd-rule);background:#fff;border-radius:14px;flex-direction:column;gap:2px;width:340px;max-width:80vw;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #27667829}.onboarding-module__kH2rTq__option{text-align:left;color:var(--sd-ink);background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.onboarding-module__kH2rTq__option:hover{background:var(--sd-hover)}.onboarding-module__kH2rTq__optionLabel{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.onboarding-module__kH2rTq__menuNote{color:var(--sd-muted);padding:10px 12px;font-size:13px}.onboarding-module__kH2rTq__menuRule{background:var(--onb-rule);height:1px;margin:4px 6px}.onboarding-module__kH2rTq__disconnect{text-align:left;color:var(--sd-muted);background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:13px}.onboarding-module__kH2rTq__disconnect:hover{background:var(--sd-hover);color:var(--sd-ink)}@media (max-width:520px){.onboarding-module__kH2rTq__toolRow{grid-template-columns:36px minmax(0,1fr);row-gap:10px}.onboarding-module__kH2rTq__toolActions{flex-wrap:wrap;grid-column:2}}@media (prefers-reduced-motion:reduce){.onboarding-module__kH2rTq__spinning{animation:none}}
.siteOnboarding-module__pxl9NW__wide{max-width:860px}.siteOnboarding-module__pxl9NW__screen{text-align:left;width:100%}.siteOnboarding-module__pxl9NW__screen:empty{display:none}.siteOnboarding-module__pxl9NW__records>section{padding:18px 0 22px}.siteOnboarding-module__pxl9NW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.siteOnboarding-module__pxl9NW__actions a{align-items:center;text-decoration:none;display:inline-flex}.siteOnboarding-module__pxl9NW__link{font:inherit;color:var(--sd-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.siteOnboarding-module__pxl9NW__link:hover{color:var(--sd-ink)}.siteOnboarding-module__pxl9NW__other{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.siteOnboarding-module__pxl9NW__otherInput{box-sizing:border-box;border:1px solid var(--sd-border);min-width:0;height:46px;color:var(--sd-ink);background:#fff;border-radius:999px;flex:240px;padding:0 18px;font-size:15px}
.studioSignUp-module__T3vREq__page{--signup-canvas:#f0f0f0;--signup-action:#111;--signup-action-hover:#2a2a2a;box-sizing:border-box;min-height:100vh;font-family:var(--sd-font-sans);color:var(--sd-ink);background:var(--signup-canvas);flex-direction:column;padding:36px 40px;font-size:14px;line-height:1.5;display:flex;overflow-x:clip}:is(html:has(.studioSignUp-module__T3vREq__page),body:has(.studioSignUp-module__T3vREq__page)){background:#f0f0f0}.studioSignUp-module__T3vREq__page a{color:var(--sd-ink);font-weight:500;text-decoration:none}.studioSignUp-module__T3vREq__page a:hover{color:var(--sd-deep);text-decoration:none}.studioSignUp-module__T3vREq__page a:focus-visible,.studioSignUp-module__T3vREq__page button:focus-visible{outline:2px solid var(--sd-blue);outline-offset:2px}.studioSignUp-module__T3vREq__brand{letter-spacing:-.02em;align-self:flex-start;align-items:center;gap:9px;font-size:19px;font-weight:600;line-height:1.1;display:inline-flex}.studioSignUp-module__T3vREq__brandMark{flex:none;width:36px;height:36px;display:block}.studioSignUp-module__T3vREq__brandWords{gap:5px;display:inline-flex}.studioSignUp-module__T3vREq__brandStudio{background:var(--sd-grad-wordmark);color:#0000;-webkit-background-clip:text;background-clip:text}.studioSignUp-module__T3vREq__stage{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));place-items:center;gap:56px;width:100%;max-width:1320px;margin:0 auto;padding:40px 0;display:grid}.studioSignUp-module__T3vREq__art{aspect-ratio:6/7;width:100%;min-width:0;max-width:600px;position:relative}.studioSignUp-module__T3vREq__orbs{position:absolute;inset:0}.studioSignUp-module__T3vREq__orb{aspect-ratio:1;border-radius:50%;position:absolute}.studioSignUp-module__T3vREq__orbIndigo{background:radial-gradient(22% 14% at 36% 24%,#fffffff2 0%,#fff0 100%),radial-gradient(circle at 70% 82%,#d78fee8c 0%,#d78fee00 45%),radial-gradient(circle at 40% 34%,#dfe1fa 0%,#9aa0e6 38%,#5a62cc 72%,#3c43a6 100%);width:52%;top:4%;left:2%;box-shadow:inset -18px -26px 48px #1e226e73,inset 14px 18px 36px #ffffff8c,0 40px 60px -30px #27287873}.studioSignUp-module__T3vREq__orbBlush{background:radial-gradient(22% 14% at 36% 24%,#fffffff2 0%,#fff0 100%),radial-gradient(circle at 40% 34%,#fff2fd 0%,#fdcffa 34%,#e7a6f3 68%,#c27ae0 100%);width:30%;top:0;left:30%;box-shadow:inset -10px -16px 28px #9646be66,inset 8px 10px 22px #fff9,0 28px 40px -24px #9b5de073}.studioSignUp-module__T3vREq__orbViolet{background:radial-gradient(22% 14% at 36% 24%,#fffffff2 0%,#fff0 100%),radial-gradient(circle at 24% 80%,#4e56c073 0%,#4e56c000 45%),radial-gradient(circle at 40% 34%,#f4eefc 0%,#d3bdf2 32%,#a774e4 68%,#7c46c4 100%);width:46%;top:34%;left:8%;box-shadow:inset -16px -24px 44px #461e8273,inset 12px 16px 32px #ffffff8c,0 40px 60px -30px #5a32a073}.studioSignUp-module__T3vREq__orbLilac{background:radial-gradient(22% 14% at 36% 24%,#fffffff2 0%,#fff0 100%),radial-gradient(circle at 40% 34%,#fff0fc 0%,#fbc6f6 34%,#e09af0 66%,#b56bd8 100%);width:42%;top:62%;left:0;box-shadow:inset -16px -22px 40px #8c3cb46b,inset 12px 14px 30px #fff9,0 40px 60px -30px #9b5de080}.studioSignUp-module__T3vREq__headline{letter-spacing:-.055em;text-transform:uppercase;color:var(--sd-ink);pointer-events:none;white-space:nowrap;margin:0;font-size:clamp(52px,6.4vw,104px);font-weight:800;line-height:.88;position:absolute;top:50%;left:44%;transform:translateY(-50%)}.studioSignUp-module__T3vREq__card{box-sizing:border-box;background:var(--sd-page);border:1px solid var(--sd-rule);width:100%;max-width:440px;box-shadow:0 1px 0 color-mix(in srgb, var(--sd-shadow) 6%, transparent), 0 32px 64px -40px color-mix(in srgb, var(--sd-shadow) 28%, transparent);border-radius:16px;padding:40px 40px 32px}.studioSignUp-module__T3vREq__form{flex-direction:column;gap:22px;display:flex}.studioSignUp-module__T3vREq__title{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:700;line-height:1.1}.studioSignUp-module__T3vREq__header{flex-direction:column;gap:6px;display:flex}.studioSignUp-module__T3vREq__lede{color:var(--sd-muted);text-wrap:pretty;margin:0}.studioSignUp-module__T3vREq__ledeEmail{color:var(--sd-ink);font-weight:500}.studioSignUp-module__T3vREq__field{flex-direction:column;gap:8px;display:flex}.studioSignUp-module__T3vREq__label{font-size:13px;font-weight:500}.studioSignUp-module__T3vREq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.studioSignUp-module__T3vREq__forgot{color:var(--sd-muted);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.studioSignUp-module__T3vREq__forgot:hover{color:var(--sd-ink)}.studioSignUp-module__T3vREq__input{border:1px solid var(--sd-border);background:var(--sd-page);color:var(--sd-ink);border-radius:10px;padding:12px 14px;font-size:15px}.studioSignUp-module__T3vREq__input::placeholder{color:var(--sd-faint)}.studioSignUp-module__T3vREq__input:focus{border-color:var(--sd-blue);box-shadow:0 0 0 3px var(--sd-mist-light)}.studioSignUp-module__T3vREq__inputFixed,.studioSignUp-module__T3vREq__inputFixed:focus{border-color:var(--sd-border);box-shadow:none}.studioSignUp-module__T3vREq__inputCode{letter-spacing:.4em;font-size:20px;font-family:var(--sd-font-mono)}.studioSignUp-module__T3vREq__hint{color:var(--sd-muted);font-size:12px}.studioSignUp-module__T3vREq__captcha:empty{display:none}.studioSignUp-module__T3vREq__error{color:var(--sd-danger);margin:0;font-size:13px}.studioSignUp-module__T3vREq__error a{text-underline-offset:3px;text-decoration:underline}.studioSignUp-module__T3vREq__primary{background:var(--signup-action);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 18px;font-size:15px;font-weight:500;display:flex}.studioSignUp-module__T3vREq__primary:hover{background:var(--signup-action-hover)}.studioSignUp-module__T3vREq__primary:disabled{opacity:.45}.studioSignUp-module__T3vREq__spinner{box-sizing:border-box;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite studioSignUp-module__T3vREq__studio-signup-spin}@keyframes studioSignUp-module__T3vREq__studio-signup-spin{to{transform:rotate(360deg)}}.studioSignUp-module__T3vREq__google{border:1px solid var(--sd-border);background:var(--sd-page);width:100%;color:var(--sd-ink);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:500;display:flex}.studioSignUp-module__T3vREq__google:hover{background:var(--sd-hover)}.studioSignUp-module__T3vREq__googleLogo{flex:none;width:18px;height:18px;display:block}.studioSignUp-module__T3vREq__spinnerDark{border-color:var(--sd-rule);border-top-color:var(--sd-ink)}.studioSignUp-module__T3vREq__or{color:var(--sd-faint);align-items:center;gap:12px;font-size:12px;display:flex}.studioSignUp-module__T3vREq__orRule{background:var(--sd-rule);flex:1;height:1px}.studioSignUp-module__T3vREq__nameRow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.studioSignUp-module__T3vREq__nameRow .studioSignUp-module__T3vREq__input{min-width:0}.studioSignUp-module__T3vREq__login{text-align:center;color:var(--sd-muted);margin:4px 0 0;font-size:13px}.studioSignUp-module__T3vREq__altLink{color:var(--sd-ink);background:0 0;border:0;align-self:center;margin-top:-8px;padding:0;font-size:13px;font-weight:500}.studioSignUp-module__T3vREq__altLink:hover:not(:disabled){color:var(--sd-deep)}.studioSignUp-module__T3vREq__altLink:disabled{color:var(--sd-faint);cursor:default}.studioSignUp-module__T3vREq__codeLinks{color:var(--sd-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.studioSignUp-module__T3vREq__back{color:var(--sd-muted);background:0 0;border:0;padding:0;font-size:13px}.studioSignUp-module__T3vREq__back:hover{color:var(--sd-ink)}.studioSignUp-module__T3vREq__resend{color:var(--sd-ink);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.studioSignUp-module__T3vREq__resend:hover:not([aria-disabled=true]){color:var(--sd-deep)}.studioSignUp-module__T3vREq__resend[aria-disabled=true]{color:var(--sd-muted);cursor:default;font-variant-numeric:tabular-nums}.studioSignUp-module__T3vREq__footer{color:var(--sd-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:12px;display:flex}.studioSignUp-module__T3vREq__footer a{text-underline-offset:3px;font-weight:400;text-decoration:underline}.studioSignUp-module__T3vREq__footer a:hover{text-decoration:underline}.studioSignUp-module__T3vREq__host{font-family:var(--sd-font-mono)}@media (max-width:560px){.studioSignUp-module__T3vREq__page{padding:20px 16px}.studioSignUp-module__T3vREq__stage{gap:20px;padding:16px 0}.studioSignUp-module__T3vREq__art{justify-self:start;max-width:56vw}.studioSignUp-module__T3vREq__headline{font-size:12vw}.studioSignUp-module__T3vREq__card{padding:28px 24px 24px}}
