.IdeaPromptDialog-module__ZjlrhW__dialog{--ink:#000;--blue:#097fe8;--blue-wash:#eef6fe;--muted:#5f6368;--faint:#9a9ca3;--line:#e3e5ea;--soft:#f4f5f7;--error:#e5391f;--ease:cubic-bezier(.2, .75, .15, 1);--font-body:var(--font-manrope), system-ui, sans-serif;--field-height:44px;--field-radius:12px;--field-font-size:15px;max-block-size:none;inline-size:min(580px,100vw - 32px);max-inline-size:none;color:var(--ink);font-family:var(--font-body);text-align:start;background:0 0;border:0;outline:none;margin-block:clamp(32px,15vh,150px) auto;margin-inline:auto;padding:0;overflow:visible}.IdeaPromptDialog-module__ZjlrhW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0e8f;animation:.25s both IdeaPromptDialog-module__ZjlrhW__backdrop-in}.IdeaPromptDialog-module__ZjlrhW__dialog[data-closing]::backdrop{animation:.22s both IdeaPromptDialog-module__ZjlrhW__backdrop-out}html:has(.IdeaPromptDialog-module__ZjlrhW__dialog[open]){overflow:hidden}@keyframes IdeaPromptDialog-module__ZjlrhW__backdrop-in{0%{opacity:0}}@keyframes IdeaPromptDialog-module__ZjlrhW__backdrop-out{to{opacity:0}}.IdeaPromptDialog-module__ZjlrhW__dialog[open]{animation:IdeaPromptDialog-module__ZjlrhW__rise .3s var(--ease) both}.IdeaPromptDialog-module__ZjlrhW__dialog[data-closing]{animation:.22s ease-in both IdeaPromptDialog-module__ZjlrhW__fall}@keyframes IdeaPromptDialog-module__ZjlrhW__rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes IdeaPromptDialog-module__ZjlrhW__fall{to{opacity:0;transform:translateY(10px)scale(.985)}}.IdeaPromptDialog-module__ZjlrhW__wrap{gap:16px;display:grid}.IdeaPromptDialog-module__ZjlrhW__autoHeight{transition:height .34s var(--ease)}.IdeaPromptDialog-module__ZjlrhW__autoHeight[data-moving]{overflow:hidden}.IdeaPromptDialog-module__ZjlrhW__caption{color:#fff;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.IdeaPromptDialog-module__ZjlrhW__caption[data-hidden]>div{opacity:0}.IdeaPromptDialog-module__ZjlrhW__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:30px}.IdeaPromptDialog-module__ZjlrhW__subtitle{color:#ffffffc7;margin:2px 0 0;font-size:14px;font-weight:500;line-height:20px}.IdeaPromptDialog-module__ZjlrhW__close{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;flex:none;place-items:center;block-size:34px;inline-size:34px;transition:background-color .15s;display:grid}.IdeaPromptDialog-module__ZjlrhW__close:hover{background:#ffffff47}.IdeaPromptDialog-module__ZjlrhW__close svg{block-size:18px;inline-size:18px}.IdeaPromptDialog-module__ZjlrhW__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.IdeaPromptDialog-module__ZjlrhW__close:disabled{opacity:.3;pointer-events:none}.IdeaPromptDialog-module__ZjlrhW__card{background:#fff;border-radius:24px;box-shadow:0 0 0 2px #000,0 24px 60px #00000047}.IdeaPromptDialog-module__ZjlrhW__form{gap:12px;padding:16px;display:grid}.IdeaPromptDialog-module__ZjlrhW__form[data-sending] .IdeaPromptDialog-module__ZjlrhW__idea,.IdeaPromptDialog-module__ZjlrhW__form[data-sending] .IdeaPromptDialog-module__ZjlrhW__contacts{opacity:.45}.IdeaPromptDialog-module__ZjlrhW__idea{min-block-size:48px;max-block-size:192px;inline-size:100%;color:var(--ink);resize:none;scrollbar-width:thin;background:0 0;border:0;outline:none;padding:0 2px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;transition:opacity .2s;display:block;overflow-y:auto}.IdeaPromptDialog-module__ZjlrhW__idea::placeholder{color:var(--faint)}.IdeaPromptDialog-module__ZjlrhW__starters{flex-wrap:wrap;gap:6px;animation:.25s both IdeaPromptDialog-module__ZjlrhW__appear;display:flex}.IdeaPromptDialog-module__ZjlrhW__starter{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:13px;font-weight:600;line-height:18px;transition:border-color .15s,color .15s}.IdeaPromptDialog-module__ZjlrhW__starter:hover{color:#000;border-color:#000}.IdeaPromptDialog-module__ZjlrhW__starter:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.IdeaPromptDialog-module__ZjlrhW__contacts{border-block-start:1px solid var(--line);animation:IdeaPromptDialog-module__ZjlrhW__appear .3s var(--ease) both;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;padding-block-start:12px;transition:opacity .2s;display:grid}@keyframes IdeaPromptDialog-module__ZjlrhW__appear{0%{opacity:0;transform:translateY(6px)}}.IdeaPromptDialog-module__ZjlrhW__input{inline-size:100%;min-inline-size:0;block-size:var(--field-height);border-radius:var(--field-radius);background:var(--soft);color:#000;font-family:var(--font-body);font-size:var(--field-font-size);border:1.5px solid #0000;outline:none;margin:0;padding:0 14px;font-weight:500;transition:border-color .15s}.IdeaPromptDialog-module__ZjlrhW__phone.react-international-phone-input-container .IdeaPromptDialog-module__ZjlrhW__input{inline-size:100%;min-inline-size:0;block-size:var(--field-height);border-radius:var(--field-radius);background:var(--soft);color:#000;font-family:var(--font-body);font-size:var(--field-font-size);border:1.5px solid #0000;outline:none;margin:0;padding:0 14px;font-weight:500;transition:border-color .15s}.IdeaPromptDialog-module__ZjlrhW__input::placeholder{color:var(--faint)}.IdeaPromptDialog-module__ZjlrhW__phone.react-international-phone-input-container .IdeaPromptDialog-module__ZjlrhW__input::placeholder{color:var(--faint)}.IdeaPromptDialog-module__ZjlrhW__input:focus{border-color:#000}.IdeaPromptDialog-module__ZjlrhW__phone.react-international-phone-input-container .IdeaPromptDialog-module__ZjlrhW__input:focus{border-color:#000}.IdeaPromptDialog-module__ZjlrhW__input[aria-invalid=true]{border-color:var(--error)}.IdeaPromptDialog-module__ZjlrhW__phone.react-international-phone-input-container .IdeaPromptDialog-module__ZjlrhW__input[aria-invalid=true]{border-color:var(--error)}.IdeaPromptDialog-module__ZjlrhW__phone{min-inline-size:0;display:flex}.IdeaPromptDialog-module__ZjlrhW__phone.react-international-phone-input-container .IdeaPromptDialog-module__ZjlrhW__input{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:8px}.IdeaPromptDialog-module__ZjlrhW__country{transition:border-color .15s;block-size:var(--field-height)!important;border:1.5px solid #0000!important;border-radius:var(--field-radius) 0 0 var(--field-radius)!important;background:var(--soft)!important;border-inline-end-width:0!important;padding-inline:12px 4px!important}.IdeaPromptDialog-module__ZjlrhW__phone:focus-within .IdeaPromptDialog-module__ZjlrhW__country{border-color:#000!important}.IdeaPromptDialog-module__ZjlrhW__phone:has(input[aria-invalid=true]) .IdeaPromptDialog-module__ZjlrhW__country{border-color:var(--error)!important}.IdeaPromptDialog-module__ZjlrhW__phone .react-international-phone-country-selector-dropdown{z-index:8;--react-international-phone-dropdown-top:calc(var(--field-height) + 4px);color:#222;inline-size:min(300px,72vw);font-family:var(--font-body);letter-spacing:0;text-transform:none;border-radius:12px;outline:none;font-size:14px;font-weight:500;line-height:1.2}.IdeaPromptDialog-module__ZjlrhW__consent{color:var(--muted);cursor:pointer;align-self:center;align-items:flex-start;gap:8px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.IdeaPromptDialog-module__ZjlrhW__consent input{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #c9cbd1;border-radius:5px;flex:none;block-size:18px;inline-size:18px;margin:0;transition:background-color .15s,border-color .15s}.IdeaPromptDialog-module__ZjlrhW__consent input:checked{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 7.3L5.8 10L11 4.5' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px 13px no-repeat}.IdeaPromptDialog-module__ZjlrhW__consent input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.IdeaPromptDialog-module__ZjlrhW__consent[data-error] input{border-color:var(--error)}.IdeaPromptDialog-module__ZjlrhW__consent a{color:var(--ink);text-underline-offset:2px;-webkit-text-decoration:underline #c9cbd1;text-decoration:underline #c9cbd1}.IdeaPromptDialog-module__ZjlrhW__consent a:hover{text-decoration-color:currentColor}.IdeaPromptDialog-module__ZjlrhW__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.IdeaPromptDialog-module__ZjlrhW__hint{min-inline-size:0;color:var(--faint);margin:0;font-size:12px;font-weight:500;line-height:16px}.IdeaPromptDialog-module__ZjlrhW__hint[data-error]{color:var(--error);font-weight:600}.IdeaPromptDialog-module__ZjlrhW__send{color:#fff;white-space:nowrap;cursor:pointer;block-size:40px;inline-size:40px;transition:inline-size .32s var(--ease), background-color .2s ease, opacity .2s ease;background:#000;border:0;border-radius:20px;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.IdeaPromptDialog-module__ZjlrhW__send[data-mode=wide]{inline-size:136px}.IdeaPromptDialog-module__ZjlrhW__send[data-mode=busy]{cursor:default}.IdeaPromptDialog-module__ZjlrhW__send:not(:disabled):hover{opacity:.85}.IdeaPromptDialog-module__ZjlrhW__send:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.IdeaPromptDialog-module__ZjlrhW__sendLabel{opacity:0;max-inline-size:0;transition:max-inline-size .32s var(--ease), opacity .2s ease, margin .32s var(--ease);overflow:hidden}.IdeaPromptDialog-module__ZjlrhW__send[data-mode=wide] .IdeaPromptDialog-module__ZjlrhW__sendLabel{opacity:1;max-inline-size:90px;margin-inline-end:8px}.IdeaPromptDialog-module__ZjlrhW__sendIcon{flex:none;block-size:18px;inline-size:18px}.IdeaPromptDialog-module__ZjlrhW__spinner{animation:.8s linear infinite IdeaPromptDialog-module__ZjlrhW__spin}@keyframes IdeaPromptDialog-module__ZjlrhW__spin{to{rotate:360deg}}.IdeaPromptDialog-module__ZjlrhW__thanks{gap:14px;padding:20px;display:grid}.IdeaPromptDialog-module__ZjlrhW__thanksHead{animation:IdeaPromptDialog-module__ZjlrhW__appear .34s var(--ease) both;align-items:center;gap:12px;display:flex}.IdeaPromptDialog-module__ZjlrhW__badge{background:var(--blue);color:#fff;block-size:40px;inline-size:40px;animation:IdeaPromptDialog-module__ZjlrhW__pop .42s var(--ease) both;border-radius:50%;flex:none;place-items:center;display:grid}.IdeaPromptDialog-module__ZjlrhW__badge svg{block-size:22px;inline-size:22px}@keyframes IdeaPromptDialog-module__ZjlrhW__pop{0%{transform:scale(.4)}}.IdeaPromptDialog-module__ZjlrhW__drawnCheck path{stroke-dasharray:1;stroke-dashoffset:1px;animation:IdeaPromptDialog-module__ZjlrhW__draw .42s 80ms var(--ease) forwards}@keyframes IdeaPromptDialog-module__ZjlrhW__draw{to{stroke-dashoffset:0}}.IdeaPromptDialog-module__ZjlrhW__thanksTitle{letter-spacing:-.02em;outline:none;margin:0;font-size:19px;font-weight:700;line-height:26px}.IdeaPromptDialog-module__ZjlrhW__echo{border-block:10px solid var(--soft);background:var(--soft);color:var(--muted);-webkit-line-clamp:3;animation:IdeaPromptDialog-module__ZjlrhW__appear .34s 60ms var(--ease) both;border-radius:12px;-webkit-box-orient:vertical;margin:0;padding:0 12px;font-size:13.5px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.IdeaPromptDialog-module__ZjlrhW__next{animation:IdeaPromptDialog-module__ZjlrhW__appear .34s .12s var(--ease) both;gap:8px;display:grid}.IdeaPromptDialog-module__ZjlrhW__nextTitle{margin:0;font-size:14px;font-weight:700;line-height:20px}.IdeaPromptDialog-module__ZjlrhW__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.IdeaPromptDialog-module__ZjlrhW__steps li{align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:22px;display:flex}.IdeaPromptDialog-module__ZjlrhW__steps span{background:var(--blue-wash);block-size:22px;inline-size:22px;color:var(--blue);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.IdeaPromptDialog-module__ZjlrhW__done{color:#fff;cursor:pointer;block-size:40px;animation:IdeaPromptDialog-module__ZjlrhW__appear .34s .18s var(--ease) both;background:#000;border:0;border-radius:20px;justify-self:end;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700}.IdeaPromptDialog-module__ZjlrhW__done:hover{opacity:.85}.IdeaPromptDialog-module__ZjlrhW__done:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:767px){.IdeaPromptDialog-module__ZjlrhW__dialog{--field-font-size:16px;inline-size:calc(100vw - 16px);translate:0 var(--shift,0px);transition:translate .25s var(--ease);margin:auto 8px}.IdeaPromptDialog-module__ZjlrhW__wrap{gap:12px}.IdeaPromptDialog-module__ZjlrhW__caption{padding-inline:8px}.IdeaPromptDialog-module__ZjlrhW__caption[data-hidden]{justify-content:flex-end}.IdeaPromptDialog-module__ZjlrhW__caption[data-hidden]>div{display:none}.IdeaPromptDialog-module__ZjlrhW__title{font-size:19px;line-height:26px}.IdeaPromptDialog-module__ZjlrhW__subtitle{font-size:13px;line-height:18px}.IdeaPromptDialog-module__ZjlrhW__card{border-radius:20px}.IdeaPromptDialog-module__ZjlrhW__form{padding:14px}.IdeaPromptDialog-module__ZjlrhW__contacts{grid-template-columns:minmax(0,1fr)}}@media (hover:none){.IdeaPromptDialog-module__ZjlrhW__hint[data-enter-hint]{visibility:hidden}}@media (prefers-reduced-motion:reduce){.IdeaPromptDialog-module__ZjlrhW__dialog{transition:none}.IdeaPromptDialog-module__ZjlrhW__dialog::backdrop,.IdeaPromptDialog-module__ZjlrhW__dialog[data-closing]::backdrop,.IdeaPromptDialog-module__ZjlrhW__dialog[open],.IdeaPromptDialog-module__ZjlrhW__dialog[data-closing],.IdeaPromptDialog-module__ZjlrhW__starters,.IdeaPromptDialog-module__ZjlrhW__contacts,.IdeaPromptDialog-module__ZjlrhW__thanksHead,.IdeaPromptDialog-module__ZjlrhW__badge,.IdeaPromptDialog-module__ZjlrhW__echo,.IdeaPromptDialog-module__ZjlrhW__next,.IdeaPromptDialog-module__ZjlrhW__done{animation:none}.IdeaPromptDialog-module__ZjlrhW__autoHeight{transition:none}.IdeaPromptDialog-module__ZjlrhW__drawnCheck path{stroke-dashoffset:0;animation:none}}
