._cEqKa_nav{z-index:10;padding:16px var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset:0 0 auto}._cEqKa_nav nav{align-items:center;gap:4px;display:flex}._cEqKa_brand{letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;font-size:19px;font-weight:650;text-decoration:none;display:inline-flex}._cEqKa_navLink{min-height:44px;color:var(--text-2);align-items:center;padding:0 14px;font-size:15px;text-decoration:none;transition:color .15s;display:inline-flex}._cEqKa_navLink:hover{color:var(--text)}._cEqKa_navCta{background:var(--ink);border:1px solid var(--line-strong);border-radius:var(--shape-sm);align-items:center;min-height:44px;margin-left:10px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._cEqKa_navCta:hover{background:var(--ink-high);border-color:var(--text-3)}._cEqKa_hero{min-height:100svh;padding:96px var(--gutter) 56px;align-items:center;display:flex;position:relative;overflow:hidden}._cEqKa_heroRibbon{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#00000024 0% 44%,#000 60%),linear-gradient(#0000002e 0 70px,#000 150px);mask-image:linear-gradient(100deg,#00000024 0% 44%,#000 60%),linear-gradient(#0000002e 0 70px,#000 150px);-webkit-mask-composite:source-in;mask-composite:intersect}._cEqKa_heroInner{width:100%;max-width:620px;position:relative}._cEqKa_heroTitle{letter-spacing:-.032em;font-size:clamp(2.125rem,min(4.2vw,8svh),3.5rem);font-weight:650;line-height:1.12}._cEqKa_heroTitle em{color:var(--mint);font-style:normal}._cEqKa_heroLine{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}._cEqKa_heroLine>span{animation:.9s cubic-bezier(.2,.7,.1,1) both _cEqKa_rise;display:block}._cEqKa_heroLine:nth-child(2)>span{animation-delay:80ms}._cEqKa_heroLine:nth-child(3)>span{animation-delay:.16s}@keyframes _cEqKa_rise{0%{transform:translateY(105%)}}._cEqKa_heroLead{max-width:520px;color:var(--text-2);margin-top:18px;font-size:17px}._cEqKa_ask{background:var(--ink-raised);border:1px solid var(--line-strong);border-radius:var(--shape-lg);align-items:flex-end;gap:8px;margin-top:26px;padding:8px 8px 8px 16px;transition:border-color .15s;display:flex;box-shadow:0 18px 50px #000000a6}._cEqKa_ask:focus-within{border-color:var(--mint)}._cEqKa_ask textarea{resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;max-height:160px;padding:9px 0;font-size:16px;line-height:1.5}._cEqKa_ask textarea::placeholder{color:var(--text-3)}._cEqKa_ask button{background:var(--mint);border-radius:var(--shape-md);min-height:44px;color:var(--ink);flex:none;padding:0 18px;font-size:15px;font-weight:650;transition:background .15s}._cEqKa_ask button:hover{background:#79ffbd}._cEqKa_ideas{flex-wrap:wrap;gap:0 18px;margin:10px 0 0;padding:0;list-style:none;display:flex}._cEqKa_ideas button{min-height:40px;color:var(--text-2);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;font-size:14.5px;transition:color .15s,text-decoration-color .15s}._cEqKa_ideas button:hover{color:var(--text);-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}._cEqKa_demo{padding:0 var(--gutter);position:relative}._cEqKa_demoTrack{height:420vh}._cEqKa_demoStatic{padding:80px 0}._cEqKa_demoStage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,88px);width:min(1160px,100%);margin:0 auto;display:grid}._cEqKa_demoTrack ._cEqKa_demoStage{height:100svh;position:sticky;top:0}._cEqKa_chapters{min-width:0}._cEqKa_chapterCount{color:var(--text-3);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:14px}._cEqKa_chapters ol{margin:0;padding:0;list-style:none}._cEqKa_chapters h3{letter-spacing:-.026em;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:650;line-height:1.2}._cEqKa_chapters li p{max-width:400px;color:var(--text-2);margin-top:10px}._cEqKa_demoStatic ._cEqKa_chapters li+li{margin-top:28px}._cEqKa_chapterOn,._cEqKa_chapterIdle{transition:opacity .3s}._cEqKa_demoTrack ._cEqKa_chapters ol{position:relative}._cEqKa_demoTrack ._cEqKa_chapterIdle{opacity:0;visibility:hidden;position:absolute;inset:0 0 auto}._cEqKa_window{background:var(--ink-raised);border:1px solid var(--line-strong);border-radius:var(--shape-lg);flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden;box-shadow:0 30px 80px #000000b3}._cEqKa_window figcaption{border-bottom:1px solid var(--line);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;font-size:14.5px;font-weight:600;display:flex}._cEqKa_window figcaption small{color:var(--text-3);flex:none;font-size:13px;font-weight:400}._cEqKa_windowBody{flex-direction:column;gap:14px;min-height:400px;padding:20px 18px;font-size:15.5px;display:flex}._cEqKa_demoUser{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._cEqKa_demoUser p{background:var(--ink-high);border-radius:var(--shape-md);padding:9px 14px}._cEqKa_demoFile{border:1px solid var(--line-strong);border-radius:var(--shape-sm);max-width:100%;color:var(--text-2);overflow-wrap:anywhere;align-items:center;gap:8px;padding:6px 11px;font-size:14px;display:inline-flex}._cEqKa_demoHide,._cEqKa_demoShow{transition:opacity .35s,transform .35s}._cEqKa_demoHide{opacity:0;transform:translateY(6px)}._cEqKa_demoThinking{border-left:1px solid var(--line-strong);color:var(--text-2);padding-left:12px;font-size:14.5px;line-height:1.5}._cEqKa_demoThinking span{color:var(--text);font-weight:600;display:block}._cEqKa_demoSearch{color:var(--text-2);align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.5;display:flex}._cEqKa_demoSearch svg{color:var(--cyan);flex:none;margin-top:3px}._cEqKa_demoAnswer p+p{margin-top:10px}._cEqKa_demoAnswer strong{font-weight:650}._cEqKa_wordOn,._cEqKa_wordOff{transition:opacity .18s}._cEqKa_wordOff{opacity:0}._cEqKa_demoSource{color:var(--text-3);font-size:14px}._cEqKa_demoComposer{border:1px solid var(--line-strong);border-radius:var(--shape-md);color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;margin:0 12px 12px;padding:7px 7px 7px 15px;font-size:15px;display:flex}._cEqKa_demoSend,._cEqKa_demoStop{border-radius:var(--shape-sm);place-items:center;width:34px;height:34px;display:grid}._cEqKa_demoSend{background:var(--mint);color:var(--ink)}._cEqKa_demoStop{background:var(--text);color:var(--ink)}._cEqKa_abilities{width:min(1160px, calc(100% - 2 * var(--gutter)));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(32px,6vw,88px);margin:0 auto;padding:clamp(72px,12vh,130px) 0;display:grid}._cEqKa_abilities>h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;line-height:1.16;position:sticky;top:40px}._cEqKa_abilities ul{margin:0;padding:0;list-style:none}._cEqKa_abilities li{border-top:1px solid var(--line);padding:20px 0 22px;position:relative}._cEqKa_abilities li:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--mint));transform-origin:0;height:1px;transition:transform .5s cubic-bezier(.2,.7,.1,1);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}._cEqKa_abilities li:hover:after{transform:scaleX(1)}._cEqKa_abilities li:last-child{border-bottom:1px solid var(--line)}._cEqKa_abilities h3{letter-spacing:-.015em;font-size:19px;font-weight:650;line-height:1.3}._cEqKa_abilities li p{color:var(--text-2);margin-top:6px}._cEqKa_models{padding:clamp(64px, 11vh, 120px) var(--gutter);background:var(--ink-raised);border-block:1px solid var(--line)}._cEqKa_modelsInner{width:min(1160px,100%);margin:0 auto}._cEqKa_modelsHead{max-width:620px}._cEqKa_modelsHead h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;line-height:1.16}._cEqKa_modelsHead p{color:var(--text-2);margin-top:14px}._cEqKa_modelDefs{position:absolute}._cEqKa_models ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(36px,6vh,56px) 0 0;padding:0;list-style:none;display:grid}._cEqKa_models li{border-left:1px solid var(--line);padding:0 clamp(20px,3vw,40px)}._cEqKa_models li:first-child{border-left:0;padding-left:0}._cEqKa_models li:last-child{padding-right:0}._cEqKa_modelWave{width:100%;max-width:240px;height:40px;margin-bottom:18px;display:block;overflow:visible}._cEqKa_models h3{letter-spacing:-.02em;font-size:21px;font-weight:650;line-height:1.3}._cEqKa_models li p{color:var(--text-2)}._cEqKa_models li ._cEqKa_modelTrait{color:var(--mint);margin-bottom:12px;font-size:14.5px;font-weight:600}._cEqKa_models li ._cEqKa_modelBest{color:var(--text);margin-top:14px;font-size:15px}._cEqKa_modelBest span{color:var(--text-3);font-size:13.5px;display:block}._cEqKa_privacy{padding:clamp(64px, 11vh, 120px) var(--gutter)}._cEqKa_privacyInner{width:min(1160px,100%);margin:0 auto}._cEqKa_privacy h2{letter-spacing:-.03em;max-width:24ch;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;line-height:1.16}._cEqKa_privacy em{color:var(--cyan);font-style:normal}._cEqKa_privacyFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(32px,5vw,72px);max-width:760px;margin:40px 0 0 auto;display:grid}._cEqKa_privacyFacts h3{margin-bottom:6px;font-size:17px;font-weight:650}._cEqKa_privacyFacts p{color:var(--text-2)}._cEqKa_project{width:min(1160px, calc(100% - 2 * var(--gutter)));border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px clamp(32px,6vw,88px);margin:0 auto;padding:clamp(48px,8vh,80px) 0;display:grid}._cEqKa_project h2{letter-spacing:-.026em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:650;line-height:1.2}._cEqKa_projectBody{min-width:0}._cEqKa_projectChain{color:var(--mint);margin-bottom:6px;font-size:14.5px;font-weight:600}._cEqKa_projectAddress{font-family:var(--font-mono), monospace;overflow-wrap:anywhere;font-size:15.5px;line-height:1.5;display:block}._cEqKa_projectActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._cEqKa_projectActions button,._cEqKa_projectActions a{border-radius:var(--shape-sm);align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._cEqKa_projectActions button{border:1px solid var(--line-strong)}._cEqKa_projectActions button:hover{background:var(--ink-high)}._cEqKa_projectActions a{background:var(--mint);color:var(--ink)}._cEqKa_projectActions a:hover{background:#79ffbd}._cEqKa_projectSocials{flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;list-style:none;display:flex}._cEqKa_projectActions+._cEqKa_projectSocials{margin-top:22px}._cEqKa_projectSocials a{min-height:44px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;transition:color .15s,text-decoration-color .15s;display:inline-flex}._cEqKa_projectSocials a:hover{color:var(--text);-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}._cEqKa_closing{min-height:68svh;padding:72px var(--gutter);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}._cEqKa_closingRibbon{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(44% 56% at 50% 48%,#00000024 62%,#000 100%);mask-image:radial-gradient(44% 56% at 50% 48%,#00000024 62%,#000 100%)}._cEqKa_closingInner{position:relative}._cEqKa_closingInner h2{letter-spacing:-.03em;font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:650;line-height:1.14}._cEqKa_closingCta{background:var(--mint);border-radius:var(--shape-md);min-height:50px;color:var(--ink);align-items:center;margin-top:24px;padding:0 24px;font-size:16px;font-weight:650;text-decoration:none;transition:background .15s;display:inline-flex}._cEqKa_closingCta:hover{background:#79ffbd}._cEqKa_footer{padding:20px var(--gutter);border-top:1px solid var(--line);color:var(--text-3);justify-content:space-between;align-items:center;gap:10px 32px;font-size:14px;display:flex}._cEqKa_brandSmall{color:var(--text);letter-spacing:-.015em;align-items:center;gap:8px;font-size:16px;font-weight:650;display:inline-flex}@media (max-width:900px){._cEqKa_navLink{display:none}._cEqKa_navCta{margin-left:0}._cEqKa_hero{align-items:flex-end}._cEqKa_heroRibbon{-webkit-mask-image:linear-gradient(#00000059 0,#000 12% 25%,#0000000f 35%);mask-image:linear-gradient(#00000059 0,#000 12% 25%,#0000000f 35%);-webkit-mask-composite:source-over;mask-composite:add}._cEqKa_closingRibbon{-webkit-mask-image:linear-gradient(#000 0%,#00000024 28% 74%,#000 100%);mask-image:linear-gradient(#000 0%,#00000024 28% 74%,#000 100%)}._cEqKa_demoTrack ._cEqKa_demoStage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding-top:22px;padding-bottom:16px}._cEqKa_demoStatic ._cEqKa_demoStage{grid-template-columns:minmax(0,1fr)}._cEqKa_chapterCount{margin-bottom:4px;font-size:13.5px}._cEqKa_demoTrack ._cEqKa_chapters li p{min-height:4.35em;margin-top:6px;font-size:15.5px;line-height:1.45}._cEqKa_demoTrack ._cEqKa_window{min-height:0}._cEqKa_windowBody{flex:1;gap:12px;min-height:0;padding:14px;font-size:15px;line-height:1.5;overflow:hidden}._cEqKa_abilities,._cEqKa_project,._cEqKa_models ul{grid-template-columns:minmax(0,1fr)}._cEqKa_models li,._cEqKa_models li:first-child,._cEqKa_models li:last-child{border-left:0;border-top:1px solid var(--line);padding:24px 0}._cEqKa_abilities>h2{position:static}._cEqKa_privacyFacts{grid-template-columns:minmax(0,1fr);margin-left:0}._cEqKa_footer{flex-direction:column;align-items:flex-start}}@media (max-width:520px){._cEqKa_ask{flex-direction:column;align-items:stretch;padding-left:8px}._cEqKa_ask textarea{padding:8px 8px 4px}._cEqKa_ideas{flex-direction:column}}
