.howto-shapes{justify-content:center;gap:18px;padding:10px 0;display:flex}.howto-shape{color:var(--ink);flex-direction:column;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.howto-shape svg{color:var(--muted)}
.PostSignupSurvey-module__WV2ivG__form,.PostSignupSurvey-module__WV2ivG__status,.PostSignupSurvey-module__WV2ivG__thanks{text-align:left;gap:8px;margin-top:6px;display:grid}.PostSignupSurvey-module__WV2ivG__status:not(.PostSignupSurvey-module__WV2ivG__intro),.PostSignupSurvey-module__WV2ivG__thanks{animation:.18s ease-out both PostSignupSurvey-module__WV2ivG__survey-content-enter}@keyframes PostSignupSurvey-module__WV2ivG__survey-content-enter{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.PostSignupSurvey-module__WV2ivG__confirmation{gap:10px;margin:0;font-size:.85rem;font-weight:700;line-height:1.35;display:grid}.PostSignupSurvey-module__WV2ivG__confirmation p{margin:0}.PostSignupSurvey-module__WV2ivG__divider{background:color-mix(in srgb, var(--paper) 52%, transparent);height:1px;display:block}.PostSignupSurvey-module__WV2ivG__form{grid-template-rows:auto auto}.PostSignupSurvey-module__WV2ivG__eyebrow{margin:0;font-size:1.05rem;font-weight:800}.PostSignupSurvey-module__WV2ivG__copy,.PostSignupSurvey-module__WV2ivG__privacy,.PostSignupSurvey-module__WV2ivG__status p,.PostSignupSurvey-module__WV2ivG__thanks p{margin:0;font-size:.85rem;line-height:1.35}.PostSignupSurvey-module__WV2ivG__questionArea{align-content:start;display:grid}.PostSignupSurvey-module__WV2ivG__question{width:100%}.PostSignupSurvey-module__WV2ivG__form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.PostSignupSurvey-module__WV2ivG__form legend,.PostSignupSurvey-module__WV2ivG__textLabel{margin-bottom:2px;font-size:.9rem;font-weight:800}.PostSignupSurvey-module__WV2ivG__options{flex-wrap:wrap;gap:7px;display:flex}.PostSignupSurvey-module__WV2ivG__option{border:1px solid color-mix(in srgb, var(--paper) 58%, transparent);background:color-mix(in srgb, var(--paper) 12%, transparent);cursor:pointer;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:9px 11px;font-size:.9rem;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.PostSignupSurvey-module__WV2ivG__option input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PostSignupSurvey-module__WV2ivG__optionSelected{border-color:var(--paper);background:var(--paper);color:var(--ink)}.PostSignupSurvey-module__WV2ivG__option:has(input:focus-visible){outline:2px solid var(--paper);outline-offset:2px}.PostSignupSurvey-module__WV2ivG__textLabel span{opacity:.8;font-weight:500}.PostSignupSurvey-module__WV2ivG__form textarea{resize:vertical;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--paper) 65%, transparent);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:9px 10px}.PostSignupSurvey-module__WV2ivG__otherField{gap:4px;margin-top:8px;display:grid;overflow:hidden}.PostSignupSurvey-module__WV2ivG__counter{text-align:right;opacity:.8;margin:-8px 0 0;font-size:.75rem}.PostSignupSurvey-module__WV2ivG__actions{flex-wrap:wrap;gap:6px;display:flex}.PostSignupSurvey-module__WV2ivG__submitButton,.PostSignupSurvey-module__WV2ivG__secondaryButton{min-width:36px;min-height:36px;font:inherit;cursor:pointer;border-radius:8px;place-items:center;padding:7px 10px;font-weight:800;display:inline-grid}.PostSignupSurvey-module__WV2ivG__submitButton svg,.PostSignupSurvey-module__WV2ivG__secondaryButton svg{width:20px;height:20px}.PostSignupSurvey-module__WV2ivG__submitButton{border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.PostSignupSurvey-module__WV2ivG__secondaryButton{border:1px solid color-mix(in srgb, var(--paper) 65%, transparent);color:inherit;background:0 0}.PostSignupSurvey-module__WV2ivG__submitButton:disabled{cursor:wait;opacity:.55}.PostSignupSurvey-module__WV2ivG__error{margin:0;font-size:.82rem;font-weight:700}.PostSignupSurvey-module__WV2ivG__thanks strong{line-height:1.35}:is(.waitlistPlaceholder:has(.surveyForm) .waitlistEyebrow,.waitlistPlaceholder:has(.surveyForm) .waitlistSubhead){display:none}
