.landing_container__7U0_E{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:24px;background:radial-gradient(circle at 50% 30%,rgba(12,12,14,.018),transparent 34%),linear-gradient(180deg,#fff,#fcfcfb)}.landing_center__l6Qli{max-width:704px;margin:0 auto;text-align:center}.landing_titleWrap__CO_ZA{text-align:center;margin-bottom:36px;position:relative;top:-16px;animation:landing_kalpaHeroDrop__0dMTh .72s cubic-bezier(.22,1,.36,1) both}.landing_title__zyzgM{font-size:3rem;line-height:1;font-weight:500;letter-spacing:-.045em;font-family:var(--font-fredoka),"Fredoka",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#0b0b0f;margin:0}.landing_subtitle__YMr3k{font-size:.875rem;color:#18181b;font-weight:500;margin:6px 0 0;letter-spacing:-.01em}.landing_row__V__tZ{display:flex;align-items:center;justify-content:center;gap:24px}.landing_left__l3CDB{width:704px;position:relative;animation:landing_kalpaComposerIn__3TIdu .64s cubic-bezier(.22,1,.36,1) .12s both}.landing_actions__7UZ3M{position:absolute;top:0;right:-84px;display:flex;flex-direction:column;align-items:center;gap:12px}@keyframes landing_kalpaHeroDrop__0dMTh{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_kalpaComposerIn__3TIdu{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes landing_kalpaLogoSpin__eWQmO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.landing_logoSpin__IsKwZ{animation:landing_kalpaLogoSpin__eWQmO .9s cubic-bezier(.22,1,.36,1) 1 both;will-change:transform}@media (prefers-reduced-motion:reduce){.landing_left__l3CDB,.landing_titleWrap__CO_ZA{animation:none}}.landing_composerWrap__rP7vi{position:relative;width:100%}.landing_composerSend__8ReO2{position:absolute;top:12px;right:12px;z-index:6}.landing_composerSlider__2sa1j{position:absolute;left:12px;bottom:12px;z-index:5}.landing_composerSliderPill__e6hdG{background:transparent;border:0;border-radius:9999px;padding:0;box-shadow:none}.landing_complexitySelectWrap__b3fnI{position:relative;width:104px}.landing_chatComplexitySelectWrap__cwhRi{width:82px}.landing_complexitySelect__rz5V_{width:100%;appearance:none;-webkit-appearance:none;border:1px solid rgba(12,12,14,.34);background:transparent;color:#6b7280;font-size:11px;font-weight:400;line-height:1.2;padding:3px 18px 3px 8px;outline:none;cursor:pointer}.landing_complexitySelectChevron__g2vO9{position:absolute;right:6px;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280;opacity:.9}.landing_shell__Y93LG{background:hsla(0,0%,100%,.92);border:0;border-radius:20px;padding:8px;box-shadow:inset 0 0 0 1.5px rgba(12,12,14,.24),0 8px 22px rgba(12,12,14,.06),inset 0 1px 0 hsla(0,0%,100%,.95);transition:border-color .18s ease,box-shadow .24s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);height:auto;min-height:136px;backdrop-filter:blur(18px)}.landing_shell__Y93LG:hover{box-shadow:inset 0 0 0 1.5px rgba(12,12,14,.24),6px 6px 0 rgba(12,12,14,.08),3px 3px 12px rgba(12,12,14,.1),inset 0 1px 0 hsla(0,0%,100%,.95);transform:translateY(-1px)}.landing_shell__Y93LG:focus-within{border-color:rgba(12,12,14,.34);background:hsla(0,0%,100%,.96);box-shadow:inset 0 0 0 2px rgba(12,12,14,.42),0 16px 34px rgba(12,12,14,.13),0 6px 16px rgba(12,12,14,.07),inset 0 1px 0 hsla(0,0%,100%,.95);transform:translateY(-1px)}.landing_shell__Y93LG input,.landing_shell__Y93LG textarea{background:#fff}.landing_shell__Y93LG:focus-within input,.landing_shell__Y93LG:focus-within textarea{background:#fff}.landing_shell__Y93LG .landing_knob__VlvS0,.landing_shell__Y93LG .landing_sliderDots__qFz8Z,.landing_shell__Y93LG .landing_sliderWrap__bjG2T,.landing_shell__Y93LG .landing_slider__Ch2HU,.landing_shell__Y93LG .landing_switchLabel__4fKmp,.landing_shell__Y93LG .landing_switch__8QkD_,.landing_shell__Y93LG .landing_thumbLabel__oNtIs,.landing_shell__Y93LG .landing_tooltip__dJfg5,.landing_shell__Y93LG .landing_track__trXYN,.landing_shell__Y93LG input[type=range]{display:none!important}.landing_field__HxJk_{width:100%;min-height:80px;background:#fff;color:#111113;font-size:15.5px;font-weight:400;line-height:1.55;border:0;outline:none;resize:none;overflow:hidden;box-sizing:border-box;padding:14px 112px 36px 22px;border-radius:16px}.landing_composerWrap__rP7vi .landing_field__HxJk_{overflow-y:auto}.landing_field__HxJk_::placeholder{color:#7a7a82;font-weight:400;font-size:14px}.landing_field__HxJk_:focus-visible{outline:none}.landing_sliderCompact__sOKof{height:8px}.landing_sliderCompact__sOKof::-webkit-slider-thumb{width:16px;height:16px;margin-top:-4px}.landing_sliderCompact__sOKof::-moz-range-thumb{width:16px;height:16px}.landing_sliderLight__WW9p8{background:linear-gradient(90deg,rgba(12,12,14,.16) 0,rgba(12,12,14,.28) 100%) 0 0 /var(--fill-pct,0) 100% no-repeat,#f8f7f4;border-color:rgba(12,12,14,.1)}.landing_sliderLight__WW9p8::-webkit-slider-thumb{border-color:#e5e7eb;box-shadow:0 2px 6px rgba(0,0,0,.12),inset 0 0 0 2px hsla(0,0%,100%,.9)}.landing_sliderLight__WW9p8::-moz-range-thumb{border-color:#e5e7eb;box-shadow:0 2px 6px rgba(0,0,0,.12),inset 0 0 0 2px hsla(0,0%,100%,.9)}.landing_controls___brBs{display:flex;flex-direction:column;gap:10px;margin-top:16px;z-index:2;min-height:96px}.landing_controls___brBs,.landing_switch__8QkD_{align-items:center;justify-content:center;position:relative}.landing_switch__8QkD_{width:56px;display:inline-flex;gap:0;padding:0;background:transparent;border:0;cursor:pointer}.landing_switch__8QkD_:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px rgba(12,12,14,.1);border-radius:14px}.landing_track__trXYN{position:relative;width:56px;height:30px;border-radius:9999px;background:#e5e7eb;transition:background-color .18s ease,box-shadow .18s ease;box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.landing_track__trXYN.landing_auto__DhnCd{background:#0b0b0f;box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.landing_knob__VlvS0{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2),inset 0 0 0 2px hsla(0,0%,100%,.9);transition:transform .18s ease,box-shadow .18s ease}.landing_knob__VlvS0.landing_auto__DhnCd{transform:translateX(26px)}.landing_switch__8QkD_:hover .landing_knob__VlvS0{box-shadow:0 3px 8px rgba(0,0,0,.24),inset 0 0 0 2px hsla(0,0%,100%,.95)}.landing_disabledMessage__Azg7r{position:absolute;top:-40px;left:50%;transform:translateX(-50%);background:#374151;color:#fff;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:landing_fadeInOut__Bg3fj 2s ease-in-out;z-index:10}.landing_disabledMessage__Azg7r:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#374151}@keyframes landing_fadeInOut__Bg3fj{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}20%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-8px)}}.landing_inputLine__AbYoa{display:block}.landing_actionsMobile__EIBDF{display:none;gap:8px}.landing_sliderRow__z7usf{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.landing_sliderRow__z7usf.landing_inactive__nVFiT{visibility:hidden;opacity:0;pointer-events:none}.landing_brainIcon__0Mqtm{display:none}.landing_sliderLabel__xXREj{margin-top:24px;margin-bottom:2px;font-size:14px;font-weight:400;color:#374151;text-align:center;min-height:20px}.landing_sliderLabel__xXREj.landing_inactive__nVFiT{visibility:hidden}.landing_switchLabel__4fKmp{font-size:14px;color:#6b7280;position:absolute;left:68px;top:50%;transform:translateY(-50%);white-space:nowrap}.landing_sliderWrap__bjG2T{position:relative;width:140px;overflow:visible}.landing_sliderWrap__bjG2T.landing_inactive__nVFiT{visibility:hidden;opacity:0;pointer-events:none}.landing_slider__Ch2HU{-webkit-appearance:none;appearance:none;width:100%;height:12px;border-radius:9999px;border:1px solid #e5e7eb;background:linear-gradient(90deg,#dbeafe 0,#e9d5ff 30%,#fde68a 60%,#fdba74 80%,#fecaca 100%) 0 0 /var(--fill-pct,0) 100% no-repeat,#e5e7eb;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.06);position:relative;z-index:1}.landing_slider__Ch2HU:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px rgba(12,12,14,.1);border-radius:9999px}.landing_slider__Ch2HU::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #cbd5e1;box-shadow:0 2px 6px rgba(0,0,0,.15),inset 0 0 0 2px hsla(0,0%,100%,.9);cursor:pointer;margin-top:-3px;transition:transform .12s ease,box-shadow .12s ease}.landing_slider__Ch2HU::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #cbd5e1;box-shadow:0 2px 6px rgba(0,0,0,.15),inset 0 0 0 2px hsla(0,0%,100%,.9);cursor:pointer}.landing_slider__Ch2HU:hover::-webkit-slider-thumb{box-shadow:0 3px 8px rgba(0,0,0,.22),inset 0 0 0 2px hsla(0,0%,100%,.95)}.landing_slider__Ch2HU:active::-webkit-slider-thumb{transform:scale(1.06)}.landing_sliderDots__qFz8Z{position:absolute;left:10px;top:49%;width:calc(100% - 20px);transform:translateY(-50%);pointer-events:auto;z-index:3}.landing_sliderDot__Dz3my{position:absolute;top:50%;width:20px;height:20px;border-radius:9999px;transform:translate(-50%,-50%);border:0;padding:0;background:transparent;cursor:pointer;pointer-events:auto;z-index:4}.landing_sliderDot__Dz3my:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-54%);width:3px;height:3px;border-radius:9999px;background:#d4d8df;opacity:.75;transition:opacity .16s ease}.landing_sliderDot__Dz3my:hover:after{opacity:1}.landing_sliderDot__Dz3my.landing_auto__DhnCd{pointer-events:none}.landing_sliderDot__Dz3my.landing_auto__DhnCd:after{opacity:0}.landing_dotActive__bI_l6{opacity:0;pointer-events:none}.landing_thumbLabel__oNtIs{top:22px;color:#4b5563;z-index:1}.landing_thumbLabel__oNtIs,.landing_tooltip__dJfg5{position:absolute;transform:translateX(-50%);font-size:11px}.landing_tooltip__dJfg5{top:36px;width:240px;max-width:240px;text-align:left;background:#fff;border:1px solid #e5e7eb;color:#111827;border-radius:8px;padding:10px 12px;box-shadow:0 10px 28px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);opacity:0;transition:opacity .16s ease,transform .16s ease;pointer-events:none;z-index:50}.landing_tooltip__dJfg5:before{top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e5e7eb}.landing_tooltip__dJfg5:after,.landing_tooltip__dJfg5:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0}.landing_tooltip__dJfg5:after{top:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.landing_tooltipTitle__2b2_G{font-size:13px;font-weight:600;margin:0 0 4px}.landing_tooltipDesc__qDFbj{font-size:12.5px;color:#4b5563}.landing_tooltipBadge__jOoXW{position:absolute;top:8px;right:10px;padding:2px 6px;border-radius:9999px;font-size:11px;font-weight:600;line-height:1}.landing_tooltipBadgeAuto__nwYFZ{background:#e5e7eb;color:#111827}.landing_tooltipBadgeIntern__bXZLg{background:#bfdbfe;color:#0f172a}.landing_tooltipBadgeManager__JVvbx{background:#e9d5ff;color:#2d145f}.landing_tooltipBadgeCEO__Dd088{background:#fecaca;color:#7f1d1d}.landing_tooltipShow__ppBGn{opacity:1}.landing_placeholder__UgCyH{visibility:hidden;height:30px}.landing_send__yKvRO{width:34px;height:34px;padding:0;border-radius:50%;background:#0b0b0f;color:#fff;border:1px solid #0b0b0f;box-shadow:0 12px 28px rgba(0,0,0,.18);font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.landing_send__yKvRO:hover:not(:disabled){background:#000;transform:translateY(-1px);box-shadow:0 16px 34px rgba(0,0,0,.22)}.landing_send__yKvRO:disabled{background:#e7e5e4;color:#9ca3af;border-color:#e7e5e4;cursor:not-allowed;box-shadow:none}.landing_send__yKvRO:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px rgba(12,12,14,.1)}@media (max-width:768px){.landing_container__7U0_E{padding:12px}.landing_center__l6Qli{max-width:100%!important;margin:0 auto;text-align:center}.landing_titleWrap__CO_ZA{text-align:center}.landing_left__l3CDB{width:100%;position:static;max-width:none}.landing_row__V__tZ{flex-direction:column;align-items:stretch;gap:14px}.landing_inputLine__AbYoa{display:flex;align-items:center;gap:4px;width:100%}.landing_shell__Y93LG{width:100%}.landing_field__HxJk_{width:100%!important;padding:14px 92px 76px 16px;min-height:118px}.landing_actionsMobile__EIBDF{display:inline-flex;flex-direction:column}.landing_actions__7UZ3M{position:static;right:auto;top:auto;transform:none;display:none}.landing_controls___brBs{align-items:center}.landing_sliderWrap__bjG2T{width:120px}.landing_slider__Ch2HU{height:8px}.landing_slider__Ch2HU::-webkit-slider-thumb{width:16px;height:16px;margin-top:-4px}.landing_thumbLabel__oNtIs{font-size:10px}.landing_sliderDot__Dz3my{width:28px;height:28px}.landing_container__7U0_E .landing_center__l6Qli .landing_row__V__tZ .landing_left__l3CDB{width:100%!important;max-width:none!important}.landing_container__7U0_E .landing_center__l6Qli .landing_row__V__tZ .landing_left__l3CDB .landing_inputLine__AbYoa{width:100%!important}.landing_container__7U0_E .landing_center__l6Qli .landing_row__V__tZ .landing_left__l3CDB .landing_inputLine__AbYoa .landing_shell__Y93LG{width:100%!important;flex:1!important}}.ComplexityDropdown_root__3CdsC{position:relative;width:100%}.ComplexityDropdown_button__1gM1o{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;padding:0 10px;border:1px solid transparent;border-radius:9999px;background:#eff6ff;color:#334155;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;cursor:pointer;outline:none;position:relative;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.ComplexityDropdown_button_auto__Oz1w7{background:#e7f0ff;border-color:#c7dafc;color:#32527b}.ComplexityDropdown_button_1__z4cg9{background:#e9f8ee;border-color:#c6ebd1;color:#2f6a44}.ComplexityDropdown_button_2__k933k{background:#fff1df;border-color:#f4d4aa;color:#8a5522}.ComplexityDropdown_button_3__f7Gmu{background:#ffe3e3;border-color:#f2b8b8;color:#8c3131}.ComplexityDropdown_label__v3qbq{flex:0 0 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0}.ComplexityDropdown_chevron__UEQ7S{flex:0 0 auto;opacity:.9;stroke-width:2.6}.ComplexityDropdown_button__1gM1o:focus-visible{box-shadow:0 0 0 3px rgba(12,12,14,.08)}.ComplexityDropdown_menu__QO4tB{width:280px;max-width:72vw;background:hsla(0,0%,100%,.98);border:1px solid rgba(12,12,14,.12);border-radius:16px;padding:8px;box-shadow:0 18px 42px rgba(12,12,14,.12),0 2px 10px rgba(12,12,14,.05);backdrop-filter:blur(10px);z-index:1000}.ComplexityDropdown_item__QRPC3{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:0;background:transparent;border-radius:12px;cursor:pointer;text-align:left;color:#111827}.ComplexityDropdown_itemActive__BrRJy,.ComplexityDropdown_item__QRPC3:hover{background:rgba(12,12,14,.045)}.ComplexityDropdown_itemSelected__n6xR_{background:rgba(12,12,14,.075)}.ComplexityDropdown_icon__t__s1{width:34px;height:34px;border-radius:10px;background:rgba(12,12,14,.06);color:#0b0b0f;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ComplexityDropdown_text__bJccL{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ComplexityDropdown_titleRow__ZilD2{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ComplexityDropdown_title__2n16j{font-family:Fredoka,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:14px;color:#111827}.ComplexityDropdown_desc__aZCD8{font-size:12px;color:#6b7280;margin-top:2px;line-height:1.2}.ComplexityDropdown_eta__cOuTH{font-size:11px;color:#374151;background:rgba(229,231,235,.75);border:1px solid rgba(229,231,235,.9);padding:2px 6px;border-radius:9999px;white-space:nowrap}.ComplexityDropdown_etaEmpty__TL2dY{width:1px;height:1px}