.hero{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - 62px);padding:0;text-align:left;overflow:hidden;isolation:isolate}.hero-top{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start;width:100%;max-width:1480px;margin:0 auto;padding:40px 44px 0;position:relative;z-index:2}.con-line{display:inline-flex;align-items:center;gap:12px;padding:7px 12px 7px 9px;border-radius:5px;background:#08282657;border:1px solid rgba(244,248,240,.16);font:400 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink2)}.con-line b{font-weight:400;background:var(--accent);color:#0f2b2b;padding:4px 6px 3px;border-radius:3px}.con-line span+span:before{content:"\b7";margin-right:12px;color:var(--faint)}.hero h1{margin:22px 0 0;max-width:14.5ch;font-size:clamp(42px,5.3vw,88px);line-height:.94;letter-spacing:-.03em;color:var(--ink);text-shadow:0 3px 0 rgba(8,40,38,.35)}.hero h1 em{color:var(--accent);text-shadow:3px 3px 0 #0F2B2B}.hero .lead{margin:22px 0 0;max-width:610px;font-size:19px;line-height:1.48;color:var(--ink2);text-align:left}.hero .cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;justify-content:flex-start}.hero .btn.ink{box-shadow:4px 4px #0f2b2b}.hero .btn.ink:active{transform:translate(2px,2px);box-shadow:2px 2px #0f2b2b}.btn.ghost{background:rgba(var(--fg-rgb),.06)}.claude-tag{display:inline-flex;align-items:center;gap:9px;margin-left:8px;font:400 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink2)}.claude-tag i{width:9px;height:9px;background:var(--accent);box-shadow:0 0 0 3px #ff7a2e38;animation:blink 2.4s steps(2,end) infinite}@keyframes blink{50%{opacity:.35}}.console{position:relative;background:var(--s1);border:1px solid rgba(15,43,43,.22);border-radius:8px;box-shadow:5px 5px #08282673,0 30px 60px -30px #041e1c99;color:var(--ink)}.console:before{content:"";position:absolute;inset:6px;pointer-events:none;border-radius:4px;background:linear-gradient(var(--ink),var(--ink)) 0 0 / 9px 1px,linear-gradient(var(--ink),var(--ink)) 0 0 / 1px 9px,linear-gradient(var(--ink),var(--ink)) 100% 0 / 9px 1px,linear-gradient(var(--ink),var(--ink)) 100% 0 / 1px 9px,linear-gradient(var(--ink),var(--ink)) 0 100% / 9px 1px,linear-gradient(var(--ink),var(--ink)) 0 100% / 1px 9px,linear-gradient(var(--ink),var(--ink)) 100% 100% / 9px 1px,linear-gradient(var(--ink),var(--ink)) 100% 100% / 1px 9px;background-repeat:no-repeat;opacity:.5}.con-h{display:flex;justify-content:space-between;align-items:center;padding:14px 18px 12px;border-bottom:1px solid var(--line2);font:400 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink2)}.con-live{display:inline-flex;align-items:center;gap:7px;color:var(--good)}.con-live i{width:7px;height:7px;background:var(--good);animation:blink 1.6s steps(2,end) infinite}.read>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v" "s v";align-items:center;column-gap:14px;padding:12px 18px;border-bottom:1px solid var(--line);min-height:64px}.read .k{grid-area:k;font:400 11px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.read .s{grid-area:s;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.read .v{grid-area:v;font:400 33px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.read .v.skeleton{color:var(--faint)}.con-f{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:6px 10px;align-items:baseline;padding:12px 18px 14px;font:400 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.con-f b{font-weight:400;color:var(--accent-ink)}.hero .tape{position:relative;z-index:2;display:flex;align-items:center;height:52px;border-top:1px solid rgba(15,43,43,.25);border-bottom:0;background:var(--s1);margin:0}.tape-k{flex:none;display:flex;align-items:center;gap:9px;padding:0 18px 0 20px;height:100%;border-right:1px solid var(--line2);font:400 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#0f2b2b;background:var(--accent)}.tape-k .led{background:#0f2b2b;box-shadow:none;border-radius:0}.tape-i{font-size:14px;color:var(--ink2);border-right:1px solid var(--line)}.tape-i img{width:28px;height:28px}.tape-a{font:400 11px var(--mono);color:var(--faint)}.landing .sec{padding-top:120px}.landing .sec-head{border-bottom:1px solid var(--line2);padding-bottom:22px;margin-bottom:28px}.landing .sec-head h2{margin-top:14px;font-size:clamp(32px,4.2vw,58px);line-height:1;color:var(--ink);text-shadow:0 3px 0 rgba(8,40,38,.3)}.landing .sec-head h2 em{color:var(--accent);text-shadow:3px 3px 0 #0F2B2B}.landing .sec-head .kicker{color:var(--ink2);font-size:11px}.landing .sec-head .kicker b{font-weight:400;display:inline-block;background:var(--accent);color:#0f2b2b;padding:3px 6px 2px;border-radius:3px;margin-right:4px}.landing .sec-head .more{font:400 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);padding:10px 12px;border:1px solid var(--line2);border-radius:5px;background:#08282633}.landing .sec-head .more:hover{background:#08282659;color:var(--ink)}.landing .moment-note{color:var(--ink2);font-size:15px}.frame-n{border-radius:5px;background:var(--accent);color:#0f2b2b;box-shadow:3px 3px #0f2b2b;font:400 15px/1 var(--mono)}.frame-t{color:var(--ink);font-stretch:112%;font-weight:720}.frame-body{border-radius:8px;background:var(--s1);border:1px solid rgba(15,43,43,.2);box-shadow:5px 5px #08282666}.frame:not(:last-child):after{background:repeating-linear-gradient(90deg,rgba(244,248,240,.5) 0 6px,transparent 6px 12px);background-size:24px 1px}.chatlet .b,.evlist .ev{border-radius:7px}.chatlet .b.me{border-bottom-right-radius:2px}.chatlet .b.them{border-bottom-left-radius:2px}.cardlet{border-radius:7px}.select-stage{background:var(--s1);border:1px solid rgba(15,43,43,.2);border-radius:10px;min-height:560px;overflow:hidden;box-shadow:6px 6px #08282666,0 30px 60px -34px #041e1c99}.select-stage:after{content:none}.select-art{position:absolute;inset:0 0 0 auto;width:58%}.select-art .st{position:absolute;inset:0;opacity:0;transform:scale(.985);transition:opacity .45s var(--ease),transform .6s var(--ease);display:none;background:linear-gradient(180deg,#9FCFC1 0%,#BFE0D3 58%,var(--sand) 58.2%,var(--sand3) 100%);--clawd-eye: #9FCFC1;border-left:1px solid var(--line2)}.select-art .st.on{opacity:1;transform:none;display:block}.select-art .st:before{content:"";position:absolute;inset:0 0 42%;opacity:.45;pointer-events:none;image-rendering:pixelated;background-image:linear-gradient(90deg,rgba(255,255,255,.5) 0 12px,transparent 12px 36px),linear-gradient(90deg,transparent 0 18px,rgba(255,255,255,.35) 18px 24px,transparent 24px 60px);background-size:48px 6px,72px 6px;background-position:0 30%,20px 62%;background-repeat:repeat-x}.select-art .st:after{content:"";position:absolute;left:0;right:0;top:57.4%;height:6px;background:repeating-linear-gradient(90deg,#E4F4EC 0 18px,transparent 18px 30px);opacity:.9}html[data-theme=dark] .select-art .st{background:linear-gradient(180deg,#1C4A47 0%,#245854 58%,var(--sand2) 58.2%,var(--sand) 100%);--clawd-eye: #1C4A47}.st-clawd{position:absolute;inset:6% 34% 10% 6%;z-index:1}.st-chips{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:38%;display:grid;gap:10px;z-index:1}.chip-ui{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:11px 14px;border-radius:6px;background:var(--s1);border:1px solid rgba(15,43,43,.2);box-shadow:3px 3px #0f2b2b40;animation:chipin .7s var(--ease) both;animation-delay:calc(var(--i) * .12s + .15s)}.chip-ui i{grid-row:span 2;width:9px;height:9px;background:var(--accent)}.chip-ui span{font:400 11px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-ui b{font:600 15px/1.25 var(--sans);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-chips:before{content:"the lines it gives you";font:400 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#0f2b2b;margin-bottom:2px}@keyframes chipin{0%{opacity:0;transform:translateY(10px)}}.select-card{background:none;color:var(--ink)}.select-card .role-k{font:400 11px/1 var(--mono);letter-spacing:.04em;color:var(--accent-ink)}.select-card h3{color:var(--ink);font-size:84px;font-stretch:125%;font-weight:800;letter-spacing:-.03em}.select-card p,.select-card li{color:var(--ink2)}.select-card li:before{border-radius:0;background:var(--accent)}.select-foot .live i{border-radius:0;background:var(--good)}.select-tabs{background:none}.select-tabs .tab{background:var(--s1);border:1px solid rgba(15,43,43,.2);border-radius:7px;box-shadow:3px 3px #08282659}.select-tabs .tab b{font:720 16px/1.1 var(--display);font-stretch:118%}.select-tabs .tab i{font:400 11px/1 var(--mono);letter-spacing:.04em}.select-tabs .tab.on{border-color:#0f2b2b;background:color-mix(in srgb,var(--accent) 16%,var(--s1))}.select-tabs .tab.on i{color:var(--accent-ink)}.select-tabs .bar{background:var(--accent);height:3px}html[data-theme=dark] .chip-ui{box-shadow:3px 3px #00000080}.dossier,.payback,.proof .pf,.bots-shot,.botc{border-radius:10px;border:1px solid rgba(15,43,43,.2);box-shadow:6px 6px #08282666,0 30px 60px -34px #041e1c99}.dossier-big .big,.dossier-num .big{font-family:var(--mono);font-weight:400}.payback h2 em{color:var(--accent-ink)}.flow .node{border-radius:7px}.flow .node.amber{background:var(--accent);border-color:#0f2b2b;color:#0f2b2b;box-shadow:3px 3px #0f2b2b}.flow .node.amber b{color:#3a1806}.sh{border-radius:8px;border:1px solid rgba(15,43,43,.18);background:color-mix(in srgb,var(--c) 9%,var(--s1));box-shadow:3px 3px #08282659}.sh-row{color:var(--ink);font-stretch:112%}.sh-row:before{border-radius:0}.sh-col i{border-radius:2px!important;box-shadow:0 0 0 2px #f4f8f080}.site-foot{margin-top:140px;border-top:1px solid var(--line2);background:linear-gradient(180deg,#08282640,#0828268c)}.site-foot .brandline{font:800 28px/1.08 var(--display);font-stretch:118%;letter-spacing:-.02em;color:var(--ink);max-width:16ch}.site-foot h4{font:400 11px/1 var(--mono);color:var(--muted)}.site-foot a{color:var(--ink2)}.site-foot a:hover{color:var(--accent)}.site-foot .fine{color:var(--muted);font:400 11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.04em}.site-foot .ca-line{background:#0828264d;border-color:var(--line2)}.site-foot .ca-line b{color:var(--accent)}.giant{font:400 clamp(90px,17.2vw,330px)/.8 var(--mono);letter-spacing:0;text-transform:uppercase;color:var(--sand);background:none;-webkit-text-fill-color:currentColor;text-shadow:0 .045em 0 var(--sand2),0 .09em 0 rgba(8,40,38,.5);margin:60px 0 -.06em;white-space:nowrap;overflow:hidden}@media (max-width: 1100px){.hero-top{grid-template-columns:minmax(0,1fr) 320px;gap:28px;padding:32px 28px 0}}@media (max-width: 900px){.select-stage{min-height:0;display:flex;flex-direction:column-reverse}.select-art{position:relative;inset:auto;width:100%;height:380px}.select-art .st{border-left:0;border-bottom:1px solid var(--line2)}.select-card{position:relative;width:auto;padding:26px 22px 24px}.select-card h3{font-size:56px}.st-clawd{inset:4% 0 40%}.st-chips{inset:auto 16px 14px;transform:none;width:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.st-chips:before{grid-column:1 / -1}.st-chips .chip-ui:nth-child(n+3){display:none}}@media (max-width: 760px){.hero{min-height:0;padding-top:0}.hero-top{display:contents}.hero-copy{order:1;padding:26px 18px 0}.hero-3d{order:2}.hero-read{order:3;margin:8px 14px 18px}.hero .tape{order:4}.hero h1{font-size:44px;margin-top:18px}.hero .lead{font-size:16.5px;margin-top:14px}.hero .cta{margin-top:20px}.hero .cta .btn{flex:1 1 auto}.claude-tag{margin:4px 0 0}.read{display:grid;grid-template-columns:1fr 1fr}.read>div{grid-template-columns:minmax(0,1fr);grid-template-areas:"k" "v" "s";row-gap:6px;padding:12px 14px}.read>div:nth-child(odd){border-right:1px solid var(--line)}.read .v{font-size:22px}.landing .sec{padding-top:84px}.site-foot{margin-top:96px}}a[data-off]{display:none!important}.payback .kicker{color:var(--muted)}.payback .kicker b{font-weight:400;display:inline-block;background:var(--accent);color:#0f2b2b;padding:3px 6px 2px;border-radius:3px;margin-right:4px}.payback h2{max-width:1120px;font-size:clamp(32px,4.4vw,62px);line-height:1.02}@media (min-width: 761px) and (max-height: 860px){.hero-top{padding-top:26px}.hero h1{font-size:clamp(40px,4.4vw,66px);margin-top:16px}.hero .lead{font-size:17px;margin-top:14px}.hero .cta{margin-top:18px}.hero .btn.lg{height:44px}.hero-3d{min-height:330px}.read>div{min-height:54px;padding:9px 18px}.read .v{font-size:22px}}
