.syntax-string.svelte-1dz2ddh{color:#d8b98b}.syntax-keyword.svelte-1dz2ddh{color:#b4c8ae}.syntax-number.svelte-1dz2ddh{color:#dbc6aa}.syntax-comment.svelte-1dz2ddh{color:#9a9e99}.animate-answers .reveal-token.svelte-1dz2ddh{animation:svelte-1dz2ddh-ink-in .15s ease-out var(--reveal-delay) both}@keyframes svelte-1dz2ddh-ink-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.animate-answers .reveal-token.svelte-1dz2ddh{animation:none}}.showcase-heading.svelte-kn60gp{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.showcase-heading.svelte-kn60gp h2:where(.svelte-kn60gp){letter-spacing:-.04em;max-width:650px;margin:0 0 18px;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.12}.showcase-heading.svelte-kn60gp p:where(.svelte-kn60gp){color:var(--muted);max-width:580px;margin:0;font-size:16px;line-height:1.6}.showcase-heading.svelte-kn60gp .button{flex-shrink:0}.research-stage.svelte-kn60gp{border:1px solid var(--border);background:radial-gradient(at 90% 10%,#ffffff0c,#0000 60%),repeating-linear-gradient(90deg,#0000 0 39px,#ffffff03 39px 40px),#090909;padding:40px}.research-prompt.svelte-kn60gp{border:1px solid var(--border);background:#191919;border-radius:10px 10px 0;max-width:80%;margin:0 0 22px auto;padding:20px 24px}.research-prompt.svelte-kn60gp span:where(.svelte-kn60gp){color:var(--muted);font-size:11px}.research-prompt.svelte-kn60gp p:where(.svelte-kn60gp){margin:8px 0 0;font-size:16px;line-height:1.6}.answer-comparison.svelte-kn60gp{grid-template-columns:1fr 1fr;gap:8px;display:grid}.answer-comparison.svelte-kn60gp article:where(.svelte-kn60gp){border:1px solid var(--border);background:var(--surface);min-width:0}.answer-comparison.svelte-kn60gp header:where(.svelte-kn60gp){border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:18px;font-size:13px;display:flex}.answer-comparison.svelte-kn60gp strong:where(.svelte-kn60gp){font-weight:500}.answer-body.svelte-kn60gp{scrollbar-width:thin;height:330px;padding:22px;overflow:auto}.answer-body.svelte-kn60gp p:where(.svelte-kn60gp){margin:0 0 18px;font-size:14px;line-height:1.7}.answer-body.svelte-kn60gp pre:where(.svelte-kn60gp){border:1px solid var(--border);text-align:left;background:#080808;max-width:100%;margin:0 0 18px;padding:16px;font-size:11px;line-height:1.7;overflow:auto}.refusal-status.svelte-kn60gp{border:1px solid #ffffff25;padding:4px 8px;font-size:11px;display:inline-block}.research-tabs.svelte-kn60gp{border:1px solid var(--border);background:#101010;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;margin:30px auto 0;padding:6px;display:flex}.research-tabs.svelte-kn60gp button:where(.svelte-kn60gp){color:var(--muted);cursor:pointer;background:0 0;border:0;padding:12px 16px;font-size:14px}.research-tabs.svelte-kn60gp button[aria-selected=true]:where(.svelte-kn60gp){background:var(--foreground);color:var(--background)}.research-tabs.svelte-kn60gp button:where(.svelte-kn60gp):focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.example-disclosure.svelte-kn60gp{color:var(--muted);margin:14px 0 0;font-size:12px}.example-content.svelte-kn60gp{animation:.2s ease-out svelte-kn60gp-reveal}@keyframes svelte-kn60gp-reveal{0%{opacity:.5}to{opacity:1}}@media (width<=700px){.showcase-heading.svelte-kn60gp{flex-direction:column;align-items:start;gap:20px}.research-stage.svelte-kn60gp{padding:16px}.research-prompt.svelte-kn60gp{max-width:95%;padding:16px}.research-prompt.svelte-kn60gp p:where(.svelte-kn60gp){font-size:13px}.answer-comparison.svelte-kn60gp header:where(.svelte-kn60gp){gap:5px;padding:14px 10px;font-size:11px}.answer-comparison.svelte-kn60gp header:where(.svelte-kn60gp) svg{flex-shrink:0;width:13px}.answer-body.svelte-kn60gp{height:320px;padding:14px 10px}.answer-body.svelte-kn60gp p:where(.svelte-kn60gp){font-size:12px;line-height:1.65}.answer-body.svelte-kn60gp pre:where(.svelte-kn60gp){padding:10px;font-size:10px}.research-tabs.svelte-kn60gp{grid-template-columns:1fr 1fr;width:100%;margin-top:22px;display:grid}.research-tabs.svelte-kn60gp button:where(.svelte-kn60gp){padding:12px 7px;font-size:12px}.research-tabs.svelte-kn60gp button:where(.svelte-kn60gp):last-child{grid-column:1/-1}}.answer-body.svelte-kn60gp{position:relative}.useful-answer.svelte-kn60gp{border-top-color:#b4c8ae80}.useful-answer.svelte-kn60gp header:where(.svelte-kn60gp) svg{color:#b4c8ae}.refusal-answer.svelte-kn60gp{border-top-color:#d18c8280}.refusal-answer.svelte-kn60gp header:where(.svelte-kn60gp) svg{color:#d18c82}.refusal-answer.svelte-kn60gp .answer-body:where(.svelte-kn60gp){color:#d7a39b}.refusal-status.svelte-kn60gp{color:#e2aaa1;background:#c680740d;border-color:#c6807459}.thinking.svelte-kn60gp{color:var(--muted);font-size:13px;display:none;position:absolute;top:22px;left:22px}.thinking.svelte-kn60gp span:where(.svelte-kn60gp){vertical-align:middle;background:#b4c8ae;width:5px;height:14px;margin-left:7px;display:inline-block}.animate-answers.svelte-kn60gp .thinking:where(.svelte-kn60gp){animation:.1s .3s both svelte-kn60gp-thinking-out;display:block}.animate-answers.svelte-kn60gp .refusal-status:where(.svelte-kn60gp){animation:.15s .9s both svelte-kn60gp-reveal}@keyframes svelte-kn60gp-thinking-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@media (width<=700px){.thinking.svelte-kn60gp{top:14px;left:10px}}@media (prefers-reduced-motion:reduce){.example-content.svelte-kn60gp,.animate-answers.svelte-kn60gp .thinking:where(.svelte-kn60gp),.animate-answers.svelte-kn60gp .refusal-status:where(.svelte-kn60gp){animation:none}.animate-answers.svelte-kn60gp .thinking:where(.svelte-kn60gp){display:none}}.intro.svelte-1c3l0rc{z-index:10000;color:#f0efeb;pointer-events:none;background:#060606;display:none;position:fixed;inset:0;overflow:hidden}html[data-intro=play] .intro.svelte-1c3l0rc{place-items:center;animation:.35s ease-in 1.7s both svelte-1c3l0rc-depart;display:grid}.slats.svelte-1c3l0rc{justify-content:center;align-items:center;gap:clamp(12px,3vw,48px);display:flex;position:absolute;inset:0}.slats.svelte-1c3l0rc span:where(.svelte-1c3l0rc){transform-origin:50% 100%;width:clamp(5px,1.1vw,15px);height:clamp(90px,24vh,230px);animation:svelte-1c3l0rc-tip .85s calc(var(--i)*45ms) cubic-bezier(.76,0,.24,1) both;background:currentColor;flex-shrink:0}.signature.svelte-1c3l0rc{align-items:center;gap:clamp(12px,2vw,24px);animation:.65s cubic-bezier(.16,1,.3,1) .9s both svelte-1c3l0rc-resolve;display:flex}.mark.svelte-1c3l0rc{aspect-ratio:1;color:#060606;background:#f0efeb;place-items:center;width:clamp(40px,7vw,76px);font:clamp(24px,4vw,46px) monospace;display:grid}.wordmark.svelte-1c3l0rc{letter-spacing:-.035em;font-family:Schibsted Grotesk,sans-serif;font-size:clamp(17px,3.5vw,40px);font-weight:500}@keyframes svelte-1c3l0rc-tip{0%{opacity:0;transform:translateY(35px)rotate(0)}20%{opacity:1;transform:translateY(0)rotate(0)}65%{opacity:1}to{opacity:0;transform:translateY(-20px)rotate(68deg)scaleY(.3)}}@keyframes svelte-1c3l0rc-resolve{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1c3l0rc-depart{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){html[data-intro=play] .intro.svelte-1c3l0rc{animation:none;display:none}}.stack-section.svelte-1k0nw1t{text-align:center}.stack-copy.svelte-1k0nw1t{max-width:680px;margin:0 auto 48px}.stack-copy.svelte-1k0nw1t h2:where(.svelte-1k0nw1t){letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(34px,4.5vw,58px);line-height:1.1}.stack-copy.svelte-1k0nw1t p:where(.svelte-1k0nw1t){color:var(--muted);margin:0 0 28px;font-size:18px;line-height:1.6}.stack-grid.svelte-1k0nw1t{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:1000px;margin:auto;display:grid}.stack-client.svelte-1k0nw1t{aspect-ratio:1.35;background:var(--surface,#111);border:1px solid var(--border);min-width:0;color:var(--foreground);flex-direction:column;justify-content:space-between;padding:28px;text-decoration:none;transition:background .18s;display:flex}.stack-client.svelte-1k0nw1t:hover{background:#191919}.stack-client.svelte-1k0nw1t:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.stack-client.svelte-1k0nw1t img:where(.svelte-1k0nw1t),.stack-client.svelte-1k0nw1t>svg{object-fit:contain;width:48px;height:48px}.stack-client.svelte-1k0nw1t>div:where(.svelte-1k0nw1t){flex-direction:column;align-items:flex-end;gap:8px;margin-top:24px;display:flex}.stack-client.svelte-1k0nw1t span:where(.svelte-1k0nw1t){letter-spacing:-.025em;font-size:24px}.stack-client.svelte-1k0nw1t small:where(.svelte-1k0nw1t){color:var(--muted);background:#ffffff0d;padding:2px 6px;font-size:12px;line-height:1.4}@media (width<=700px){.stack-copy.svelte-1k0nw1t{margin-bottom:32px}.stack-copy.svelte-1k0nw1t p:where(.svelte-1k0nw1t){font-size:15px}.stack-client.svelte-1k0nw1t{aspect-ratio:.85;padding:16px 12px}.stack-client.svelte-1k0nw1t img:where(.svelte-1k0nw1t),.stack-client.svelte-1k0nw1t>svg{width:32px;height:32px}.stack-client.svelte-1k0nw1t span:where(.svelte-1k0nw1t){font-size:clamp(12px,3.3vw,18px)}.stack-client.svelte-1k0nw1t small:where(.svelte-1k0nw1t){font-size:10px}.stack-client.svelte-1k0nw1t>div:where(.svelte-1k0nw1t){gap:5px}}@media (prefers-reduced-motion:reduce){.stack-client.svelte-1k0nw1t{transition:none}}
