@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";*{box-sizing:border-box}html,body,#root{margin:0;padding:0}html{scroll-behavior:smooth;background-color:#f5f5f7;overflow-x:clip}body{overflow-x:clip}body{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background-color:#f5f5f7;background-image:radial-gradient(1200px 620px at 78% -8%,rgba(255,122,89,.16),transparent 62%),radial-gradient(980px 560px at 12% 2%,rgba(255,150,110,.1),transparent 60%);background-repeat:no-repeat;color:#1d1d1f;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.55}a{color:inherit}section[id],#top{scroll-margin-top:72px}.display-font{font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;letter-spacing:-.025em;font-feature-settings:"ss01" 1,"cv01" 1}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.accent-gradient{background:linear-gradient(105deg,#ff7a59,#ff5e7d 52%,#ff8a3d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.reveal{opacity:0;transform:translateY(22px);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}@keyframes qorin-blink{0%,49%{opacity:1}50%,to{opacity:0}}.qorin-caret{display:inline-block;animation:qorin-blink 1.1s steps(1) infinite}@keyframes qorin-pulse{0%{box-shadow:0 0 #30d15880}70%{box-shadow:0 0 0 5px #30d15800}to{box-shadow:0 0 #30d15800}}.qorin-live{animation:qorin-pulse 2.4s ease-out infinite}@keyframes qorin-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2%,2%,0) scale(1.06)}to{transform:translateZ(0) scale(1)}}@media (max-width: 920px){.hero-grid{grid-template-columns:1fr!important;gap:48px!important;padding-top:64px!important;padding-bottom:72px!important}}@media (max-width: 820px){.stack-mobile{grid-template-columns:1fr!important;gap:40px!important}.stack-mobile .mock-col{justify-self:center}}@media (max-width: 900px){.why-grid{grid-template-columns:1fr 1fr!important}.why-grid .why-feature{grid-column:span 1!important}}@media (max-width: 560px){.why-grid{grid-template-columns:1fr!important}}@media (max-width: 760px){.footer-grid{grid-template-columns:1fr 1fr!important;gap:28px 24px!important}}@media (max-width: 600px){.header-nav{display:none!important}}@media (max-width: 440px){.footer-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.qorin-caret,.qorin-live{animation:none}*,*:before,*:after{animation-duration:.001ms!important}}
