.why-grid.svelte-r7ztm5{background-image:linear-gradient(oklch(60% .08 252/.13) 1px,#0000 1px),linear-gradient(90deg,oklch(60% .08 252/.13) 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 70%,#0000 100%)}.hero-stack.svelte-r7ztm5{gap:1rem;display:grid}.learning-machine.svelte-r7ztm5{background:linear-gradient(135deg,oklch(22% .055 252),oklch(30% .08 252)),oklch(22% .055 252);border:2px solid oklch(20% .05 252);border-radius:.75rem;min-height:32rem;position:relative;overflow:hidden;box-shadow:10px 10px oklch(20% .05 252/.18)}.learning-machine.svelte-r7ztm5:before{content:"";background-image:linear-gradient(oklch(92% .04 96/.11) 1px,#0000 1px),linear-gradient(90deg,oklch(92% .04 96/.11) 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.machine-panel.svelte-r7ztm5{z-index:1;border:2px solid oklch(92% .04 96);border-radius:.5rem;position:absolute;box-shadow:8px 8px oklch(10% .03 252/.28)}.code-panel.svelte-r7ztm5{color:oklch(94% .03 96);background:oklch(14% .035 252);width:min(22rem,100% - 2.5rem);animation:5s ease-in-out infinite svelte-r7ztm5-panel-float;top:2rem;left:1.25rem;overflow:hidden}.machine-bar.svelte-r7ztm5{border-bottom:2px solid oklch(40% .07 252);align-items:center;gap:.45rem;padding:.65rem .85rem;display:flex}.machine-bar.svelte-r7ztm5 span:where(.svelte-r7ztm5){background:oklch(78% .16 82);border-radius:999px;width:.7rem;height:.7rem}.machine-bar.svelte-r7ztm5 span:where(.svelte-r7ztm5):nth-child(2){background:oklch(68% .16 152)}.machine-bar.svelte-r7ztm5 span:where(.svelte-r7ztm5):nth-child(3){background:oklch(65% .18 25)}.machine-bar.svelte-r7ztm5 strong:where(.svelte-r7ztm5){margin-left:.3rem;font-size:.78rem}.code-lines.svelte-r7ztm5{gap:.8rem;padding:1rem;font:800 .85rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;position:relative}.code-lines.svelte-r7ztm5:after{content:"";background:linear-gradient(#0000,oklch(78% .16 82/.18),#0000);animation:4s linear infinite svelte-r7ztm5-scan-code;position:absolute;inset:0}.code-lines.svelte-r7ztm5 span:where(.svelte-r7ztm5){white-space:nowrap;border-right:2px solid oklch(78% .16 82);max-width:100%;display:block;overflow:hidden}.line-one.svelte-r7ztm5{color:oklch(88% .11 150);width:22ch;animation:5s steps(22,end) infinite svelte-r7ztm5-type-line}.line-two.svelte-r7ztm5{color:oklch(88% .08 82);width:29ch;animation:5s steps(29,end) .55s infinite svelte-r7ztm5-type-line}.line-three.svelte-r7ztm5{color:oklch(82% .12 310);width:18ch;animation:5s steps(18,end) 1.1s infinite svelte-r7ztm5-type-line}.signal-track.svelte-r7ztm5{z-index:0;background:oklch(15% .04 252);border:2px solid oklch(78% .15 82);border-radius:999px;height:.4rem;position:absolute;top:48%;left:18%;right:18%;overflow:hidden}.signal-track.svelte-r7ztm5 span:where(.svelte-r7ztm5){border-radius:inherit;background:oklch(86% .16 82);width:35%;height:100%;animation:2.2s ease-in-out infinite svelte-r7ztm5-send-signal;display:block}.preview-panel.svelte-r7ztm5{color:oklch(16% .04 252);background:oklch(96% .04 195);width:min(18rem,100% - 2.5rem);padding:1rem;animation:5s ease-in-out .8s infinite svelte-r7ztm5-panel-float;bottom:2rem;right:1.25rem}.preview-panel.svelte-r7ztm5>p:where(.svelte-r7ztm5){text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:950}.preview-screen.svelte-r7ztm5{background:#fff;border:2px solid oklch(20% .05 252);border-radius:.5rem;gap:.45rem;padding:1rem;display:grid}.preview-screen.svelte-r7ztm5 span:where(.svelte-r7ztm5):first-child{color:oklch(45% .04 252);font-size:.8rem;font-weight:850}.preview-screen.svelte-r7ztm5 strong:where(.svelte-r7ztm5){font-size:4rem;line-height:.9;animation:2.2s ease-in-out infinite svelte-r7ztm5-score-pop}.preview-button.svelte-r7ztm5,.save-pill.svelte-r7ztm5{border:2px solid oklch(20% .05 252);border-radius:.5rem;justify-content:center;align-items:center;font-weight:950;display:inline-flex}.preview-button.svelte-r7ztm5{background:oklch(86% .16 82);min-height:2.5rem}.save-pill.svelte-r7ztm5{background:oklch(96% .06 150);min-height:2rem;padding:0 .75rem;font-size:.78rem;animation:2.2s ease-in-out infinite svelte-r7ztm5-saved-pulse;position:absolute;top:-1rem;right:.85rem}.skill-chip.svelte-r7ztm5{z-index:2;background:#fff;border:2px solid oklch(20% .05 252);border-radius:999px;padding:.45rem .75rem;font-size:.8rem;font-weight:950;animation:4.5s ease-in-out infinite svelte-r7ztm5-chip-drift;position:absolute;box-shadow:4px 4px oklch(10% .03 252/.22)}.chip-html.svelte-r7ztm5{background:oklch(95% .05 25);bottom:4rem;left:8%}.chip-css.svelte-r7ztm5{background:oklch(95% .05 195);animation-delay:.5s;top:3.5rem;right:7%}.chip-js.svelte-r7ztm5{background:oklch(92% .13 82);animation-delay:1s;top:1.1rem;left:39%}.chip-svelte.svelte-r7ztm5{background:oklch(95% .05 25);animation-delay:1.5s;top:49%;left:13%}.learner-proof.svelte-r7ztm5{background:#fff;border:2px solid oklch(20% .05 252);border-radius:.5rem;grid-template-columns:7rem 1fr;align-items:stretch;display:grid;overflow:hidden;box-shadow:6px 6px oklch(20% .05 252/.12)}.learner-proof.svelte-r7ztm5 img:where(.svelte-r7ztm5){object-fit:cover;width:100%;height:100%;min-height:7rem}.learner-proof.svelte-r7ztm5 figcaption:where(.svelte-r7ztm5){color:oklch(31% .04 252);padding:1rem;font-size:.9rem;font-weight:750;line-height:1.55}.progression-row.svelte-r7ztm5{background:oklch(26% .05 252);border:2px solid oklch(78% .15 82);border-radius:.5rem;grid-template-columns:auto 1fr;gap:1rem;padding:1rem;animation:7s ease-in-out infinite svelte-r7ztm5-step-lift;display:grid}.progression-row.svelte-r7ztm5:nth-child(2){animation-delay:.35s}.progression-row.svelte-r7ztm5:nth-child(3){animation-delay:.7s}.progression-row.svelte-r7ztm5:nth-child(4){animation-delay:1.05s}.progression-row.svelte-r7ztm5>span:where(.svelte-r7ztm5){color:oklch(16% .04 252);background:oklch(86% .16 82);border-radius:.5rem;place-items:center;width:2.5rem;height:2.5rem;font-weight:950;display:grid}.progression-row.svelte-r7ztm5 h3:where(.svelte-r7ztm5),.build-card.svelte-r7ztm5 h3:where(.svelte-r7ztm5){font-size:1.25rem;font-weight:950}.progression-row.svelte-r7ztm5 p:where(.svelte-r7ztm5){line-height:1.65}.build-card.svelte-r7ztm5,.mindset-row.svelte-r7ztm5,.why-cta.svelte-r7ztm5{border:2px solid oklch(20% .05 252)}.build-card.svelte-r7ztm5{background:#fff;border-radius:.5rem;padding:1.25rem}.build-card.svelte-r7ztm5:nth-child(2){background:oklch(95% .05 195)}.build-card.svelte-r7ztm5:nth-child(3){background:oklch(96% .06 150)}.build-card.svelte-r7ztm5:nth-child(4){background:oklch(95% .05 25)}.build-card.svelte-r7ztm5 p:where(.svelte-r7ztm5){color:oklch(31% .04 252);margin-top:.75rem;font-weight:650;line-height:1.7}.mindset-row.svelte-r7ztm5{background:#fff;border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;font-weight:850;display:flex}.mindset-row.svelte-r7ztm5 span:where(.svelte-r7ztm5){background:oklch(86% .16 82);border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;font-weight:950;display:grid}.why-cta.svelte-r7ztm5{background:oklch(86% .16 82);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:8px 8px oklch(20% .05 252/.16)}.why-cta.svelte-r7ztm5 p:where(.svelte-r7ztm5){text-transform:uppercase;color:oklch(33% .08 55);font-size:.75rem;font-weight:950}.why-cta.svelte-r7ztm5 h2:where(.svelte-r7ztm5){max-width:42rem;font-size:clamp(1.6rem,4vw,2.8rem);font-weight:950;line-height:1}.why-cta.svelte-r7ztm5 a:where(.svelte-r7ztm5){white-space:nowrap;color:#fff;background:oklch(20% .045 252);border:2px solid oklch(20% .05 252);border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1rem;font-weight:950;text-decoration:none;display:inline-flex}.why-cta.svelte-r7ztm5 a:where(.svelte-r7ztm5):nth-child(2){color:oklch(16% .04 252);background:#fff}@media (width<=48rem){.learning-machine.svelte-r7ztm5{min-height:36rem}.signal-track.svelte-r7ztm5{top:46%}.chip-svelte.svelte-r7ztm5{top:43%}.learner-proof.svelte-r7ztm5{grid-template-columns:1fr}.learner-proof.svelte-r7ztm5 img:where(.svelte-r7ztm5){height:12rem}.why-cta.svelte-r7ztm5{flex-direction:column;align-items:stretch}}@keyframes svelte-r7ztm5-type-line{0%,18%{max-width:0}45%,to{max-width:100%}}@keyframes svelte-r7ztm5-scan-code{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes svelte-r7ztm5-send-signal{0%{transform:translate(-110%)}55%,to{transform:translate(300%)}}@keyframes svelte-r7ztm5-panel-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes svelte-r7ztm5-score-pop{0%,70%,to{transform:scale(1)}78%{transform:scale(1.08)}}@keyframes svelte-r7ztm5-saved-pulse{0%,to{transform:rotate(-2deg)scale(1)}50%{transform:rotate(2deg)scale(1.05)}}@keyframes svelte-r7ztm5-chip-drift{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-.55rem)rotate(2deg)}}@keyframes svelte-r7ztm5-step-lift{0%,to{transform:translate(0)}50%{transform:translate(.35rem)}}@media (prefers-reduced-motion:reduce){.code-panel.svelte-r7ztm5,.line-one.svelte-r7ztm5,.line-two.svelte-r7ztm5,.line-three.svelte-r7ztm5,.code-lines.svelte-r7ztm5:after,.signal-track.svelte-r7ztm5 span:where(.svelte-r7ztm5),.preview-panel.svelte-r7ztm5,.preview-screen.svelte-r7ztm5 strong:where(.svelte-r7ztm5),.save-pill.svelte-r7ztm5,.skill-chip.svelte-r7ztm5,.progression-row.svelte-r7ztm5{animation:none}}
