.agent-effectiveness.svelte-19w3aiy{border-top:1px solid var(--sg-border-primary);background:linear-gradient(to bottom,#0a0e1a 0%,#0a0e1a 40%,var(--sg-greyscale-0, #020202) 100%);position:relative;overflow:hidden}.agent-effectiveness.svelte-19w3aiy:before{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse at 10% 90%,#285bff,#285bff00 50%),radial-gradient(ellipse at 30% 70%,#8851eb,#8851eb00 45%),radial-gradient(ellipse at 55% 50%,#fb40ad,#fb40ad00 40%),radial-gradient(ellipse at 80% 20%,#ff772d,#ff772d00 45%),radial-gradient(ellipse at 95% 10%,#f9b64f,#f9b64f00 35%);background:radial-gradient(ellipse at 10% 90%,color(xyz 0.228 0.152 0.972),color(xyz 0.228 0.152 0.972 / 0) 50%),radial-gradient(ellipse at 30% 70%,#8851eb,#8851eb00 45%),radial-gradient(ellipse at 55% 50%,#fb40ad,#fb40ad00 40%),radial-gradient(ellipse at 80% 20%,color(xyz 0.496 0.343 0.047),color(xyz 0.496 0.343 0.047 / 0) 45%),radial-gradient(ellipse at 95% 10%,#f9b64f,#f9b64f00 35%);filter:blur(80px);opacity:calc(.08 + var(--fill, 0) * .15);mask-image:linear-gradient(to bottom,black 0%,black 40%,transparent 85%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black 40%,transparent 85%);pointer-events:none}.ae-inner.svelte-19w3aiy{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:3rem 5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2rem}.ae-headline-row.svelte-19w3aiy{display:flex;align-items:center;gap:1.5rem;padding:1rem;width:100%}.ae-headline-left.svelte-19w3aiy{display:flex;align-items:flex-start;gap:1rem}.ae-read-more.svelte-19w3aiy{flex-shrink:0;margin-left:auto;padding:.375rem .75rem;font-family:var(--sg-font-mono);font-size:var(--sg-text-small);color:var(--sg-text-secondary);text-decoration:none;white-space:nowrap;transition:color .2s ease}.ae-read-more.svelte-19w3aiy:hover{color:var(--sg-text-primary)}.ae-stripe-logo.svelte-19w3aiy{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:8px;background:oklch(from var(--sg-bg-primary) calc(l + .04) c h);color:#635bff;margin-top:.15rem}.ae-headline.svelte-19w3aiy{font-family:var(--sg-font-sans);font-size:clamp(1.25rem,3vw,2rem);font-weight:var(--sg-font-weight-regular);line-height:var(--sg-lh-heading);letter-spacing:var(--sg-ls-tighter);color:var(--sg-text-primary);margin:0;padding:.375rem .75rem 0;max-width:700px}.ae-quote.svelte-19w3aiy{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%) translateY(calc((1 - var(--fill, 0)) * 20px));opacity:calc(.4 + var(--fill, 0) * .6);transition:opacity .3s ease,transform .3s ease;width:calc(100% - 3rem);max-width:680px;margin:0;padding:1.5rem 2rem;border:none;background:#080e2c;border-radius:12px;box-shadow:0 4px 24px #0000004d;z-index:2}.ae-quote-text.svelte-19w3aiy{font-family:var(--sg-font-sans);font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:var(--sg-font-weight-regular);line-height:1.28;color:#e4e4e4;margin:0;text-wrap:balance}.quote-word.svelte-19w3aiy{color:#3a3a3a;transition:color .15s ease}.quote-word.filled.svelte-19w3aiy{color:#e4e4e4}.quote-highlight-group.svelte-19w3aiy{padding:.1em .3em;margin:-.1em -.3em;background:transparent;box-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background .4s ease,box-shadow .4s ease}.quote-highlight-group.visible.svelte-19w3aiy{background:linear-gradient(135deg,#ff554359,#ff554333);box-shadow:inset 0 -2px #ff5543d9}.ae-attribution.svelte-19w3aiy{font-family:var(--sg-font-mono);font-size:.8125rem;color:#8f8f8f;margin-top:.75rem}.ae-phone.svelte-19w3aiy{align-self:stretch;position:relative;display:flex;align-items:flex-start;justify-content:center;padding:3rem 2rem 0;height:520px;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,oklch(calc(.38 + var(--fill, 0) * .07) calc(.08 + var(--fill, 0) * .2) 270),oklch(calc(.42 + var(--fill, 0) * .1) calc(.06 + var(--fill, 0) * .18) 272),oklch(calc(.46 + var(--fill, 0) * .12) calc(.05 + var(--fill, 0) * .15) 275))}.ae-phone-svg.svelte-19w3aiy{width:260px;height:auto;border-radius:36px;filter:drop-shadow(0 12px 40px rgba(0,0,0,.3))}@media(max-width:992px){.ae-inner.svelte-19w3aiy{padding:3.5rem 2rem 5rem}.ae-phone.svelte-19w3aiy{height:460px}}@media(max-width:768px){.ae-inner.svelte-19w3aiy{padding:2.5rem 1.5rem 3rem;gap:1.25rem}.ae-headline-row.svelte-19w3aiy{padding:.5rem;gap:.75rem;flex-wrap:wrap}.ae-headline.svelte-19w3aiy{padding:.25rem .5rem 0}.ae-stripe-logo.svelte-19w3aiy{width:2.5rem;height:2.5rem}.ae-read-more.svelte-19w3aiy{margin-left:3.25rem}.ae-phone.svelte-19w3aiy{height:380px;padding:2rem 1.5rem 0}.ae-phone-svg.svelte-19w3aiy{width:220px}.ae-quote.svelte-19w3aiy{width:calc(100% - 2rem);padding:1rem 1.25rem;bottom:2rem}.ae-quote-text.svelte-19w3aiy{font-size:1.0625rem;line-height:1.35}.ae-attribution.svelte-19w3aiy{font-size:.75rem;margin-top:.5rem}}@media(max-width:576px){.ae-inner.svelte-19w3aiy{padding:2rem 1rem;gap:1rem}.ae-headline-row.svelte-19w3aiy{padding:.25rem;gap:.5rem}.ae-headline.svelte-19w3aiy{padding:.125rem .25rem 0}.ae-stripe-logo.svelte-19w3aiy{width:2rem;height:2rem}.ae-stripe-logo.svelte-19w3aiy svg:where(.svelte-19w3aiy){width:18px;height:18px}.ae-read-more.svelte-19w3aiy{margin-left:2.75rem}.ae-phone.svelte-19w3aiy{height:340px;padding:1.5rem 1rem 0}.ae-phone-svg.svelte-19w3aiy{width:200px}.ae-quote.svelte-19w3aiy{width:calc(100% - 1.5rem);padding:.875rem 1rem;bottom:1.5rem}.ae-quote-text.svelte-19w3aiy{font-size:.9375rem}}.bench-float.svelte-dnrea8{position:fixed;bottom:2rem;right:1rem;z-index:100;width:280px;background:#020306;border:1px solid oklch(22% .02 260deg);border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #00000080;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .4s ease,transform .4s ease,background .5s ease,border-color .5s ease,box-shadow .5s ease}.bench-float-visible.svelte-dnrea8{opacity:1;transform:translateY(0);pointer-events:auto}.bench-float-close.svelte-dnrea8{position:absolute;top:6px;right:8px;z-index:2;background:none;border:none;color:#555;font-size:14px;cursor:pointer;padding:2px 4px;line-height:1;transition:color .5s ease}.bench-float-close.svelte-dnrea8:hover{color:#9e9e9e}.bench-float-terminal.svelte-dnrea8{padding:0}.bench-float-svg.svelte-dnrea8{display:block;width:100%;height:auto}.bench-float-body.svelte-dnrea8{padding:.75rem 1rem 1rem}.bench-float-label.svelte-dnrea8{font-family:var(--sg-font-mono);font-size:.875rem;font-weight:600;color:var(--sg-text-primary);margin:0 0 .25rem;letter-spacing:.3px;transition:color .5s ease}.bench-float-tagline.svelte-dnrea8{font-size:.8125rem;color:var(--sg-text-secondary);margin:0 0 .75rem;line-height:1.4;transition:color .5s ease}.bench-float-btn.svelte-dnrea8{display:inline-block;font-family:var(--sg-font-mono);font-size:.8125rem;color:#dedede;background:#222;border:1px solid oklch(35% 0 0);padding:.4rem .9rem;border-radius:6px;text-decoration:none;font-weight:600;transition:color .5s ease,background .5s ease,border-color .5s ease}.bench-float-btn.svelte-dnrea8:hover{background:#2e2e2e}.bench-float-btn.svelte-dnrea8:focus-visible{outline:2px solid var(--sg-theme-border-color-focus);outline-offset:3px}.bench-float-svg.svelte-dnrea8 .svg-bg:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-titlebar:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-text:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-dim:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-accent:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-track:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-badge:where(.svelte-dnrea8),.bench-float-svg.svelte-dnrea8 .svg-badge-text:where(.svelte-dnrea8){transition:fill .5s ease}.bench-float-light.svelte-dnrea8{background:#fff;border-color:#e0e0e0;box-shadow:0 12px 40px #0000001a}.bench-float-light.svelte-dnrea8 .bench-float-close:where(.svelte-dnrea8){color:#717171}.bench-float-light.svelte-dnrea8 .bench-float-close:where(.svelte-dnrea8):hover{color:#2e2e2e}.bench-float-light.svelte-dnrea8 .bench-float-label:where(.svelte-dnrea8){color:#111}.bench-float-light.svelte-dnrea8 .bench-float-tagline:where(.svelte-dnrea8){color:#555}.bench-float-light.svelte-dnrea8 .bench-float-btn:where(.svelte-dnrea8){color:#fff;background:#111;border-color:#222}.bench-float-light.svelte-dnrea8 .bench-float-btn:where(.svelte-dnrea8):hover{background:#333}.bench-float-light.svelte-dnrea8 .svg-bg:where(.svelte-dnrea8){fill:#f5f5f5}.bench-float-light.svelte-dnrea8 .svg-titlebar:where(.svelte-dnrea8){fill:#eaeaea}.bench-float-light.svelte-dnrea8 .svg-text:where(.svelte-dnrea8){fill:#222}.bench-float-light.svelte-dnrea8 .svg-dim:where(.svelte-dnrea8){fill:#888}.bench-float-light.svelte-dnrea8 .svg-accent:where(.svelte-dnrea8){fill:#006818;fill:oklch(45% .18 145deg)}.bench-float-light.svelte-dnrea8 .svg-track:where(.svelte-dnrea8){fill:#e0e0e0}.bench-float-light.svelte-dnrea8 .svg-badge:where(.svelte-dnrea8){fill:#d5d5d5}.bench-float-light.svelte-dnrea8 .svg-badge-text:where(.svelte-dnrea8){fill:#666}@media(max-width:768px){.bench-float.svelte-dnrea8{width:200px;bottom:1rem}.bench-float-body.svelte-dnrea8{padding:.5rem .75rem .75rem}.bench-float-label.svelte-dnrea8{font-size:.75rem}.bench-float-tagline.svelte-dnrea8{font-size:.6875rem;margin-bottom:.5rem}.bench-float-btn.svelte-dnrea8{font-size:.75rem;padding:.3rem .7rem}}@media(max-width:576px){.bench-float.svelte-dnrea8{width:min(200px,calc(100% - 2rem));right:1rem;bottom:1rem}}.codebase-evolution.svelte-1rxdoow{width:100%;display:flex;flex-direction:column;gap:1.5rem}.section-heading.svelte-1rxdoow{font-family:var(--sg-font-sans);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:var(--sg-font-weight-medium);line-height:1.18;letter-spacing:-.5px;color:var(--sg-text-primary);max-width:940px;margin:0;padding:1rem 3rem}.section-heading.svelte-1rxdoow strong:where(.svelte-1rxdoow){font-weight:var(--sg-font-weight-medium)}.heading-rest.svelte-1rxdoow{font-weight:var(--sg-font-weight-regular);color:var(--sg-greyscale-5)}.product-video-wrapper.svelte-1rxdoow{padding:0 3rem}.product-video.svelte-1rxdoow{width:100%;border-radius:12px;overflow:hidden;display:block;margin-bottom:1rem;box-shadow:0 1px 2px #0000000f,0 4px 8px #0000000f,0 12px 24px #00000014}.evolution-hero-card.svelte-1rxdoow{display:flex;flex-direction:row;align-items:stretch;text-decoration:none;color:inherit;border:1px solid var(--sg-border-alternate);position:relative;overflow:hidden;background:var(--sg-greyscale-0, #ffffff);transition:background .3s ease;min-height:320px}.evolution-hero-card.svelte-1rxdoow:hover{background:var(--sg-greyscale-1)}.evolution-hero-card.svelte-1rxdoow:focus-visible{outline:2px solid var(--sg-theme-border-color-focus);outline-offset:3px}.card-arrow.svelte-1rxdoow{position:absolute;top:1.25rem;right:1.25rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--sg-greyscale-2);border:1px solid var(--sg-border-alternate);color:var(--sg-text-primary);opacity:0;transform:translate(-4px);transition:opacity .3s ease,transform .3s ease;z-index:3}.evolution-hero-card.svelte-1rxdoow:hover .card-arrow:where(.svelte-1rxdoow){opacity:1;transform:translate(0)}.bento-card-vis.svelte-1rxdoow{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.bento-card-vis.svelte-1rxdoow:before,.bento-card-vis.svelte-1rxdoow:after{content:"";position:absolute;inset:-20%;pointer-events:none;z-index:0;transform:scale(1);filter:blur(0px);transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1),filter .5s ease}.evolution-hero-card.svelte-1rxdoow:hover .bento-card-vis:where(.svelte-1rxdoow):before{opacity:0;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.evolution-hero-card.svelte-1rxdoow:hover .bento-card-vis:where(.svelte-1rxdoow):after{opacity:1;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.batch-vis.svelte-1rxdoow:before{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(85% .06 25deg / .4),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(88% .05 35deg / .3),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(92% .01 20deg / .25),transparent);animation:svelte-1rxdoow-ambient-drift 16s ease-in-out infinite alternate}.batch-vis.svelte-1rxdoow:after{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(80% .1 25deg / .5),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(83% .08 35deg / .4),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(88% .03 20deg / .3),transparent);opacity:0}@keyframes svelte-1rxdoow-ambient-drift{0%{opacity:.7;filter:hue-rotate(0deg)}50%{opacity:1;filter:hue-rotate(10deg)}to{opacity:.8;filter:hue-rotate(-8deg)}}.bento-card-vis.svelte-1rxdoow>*{position:relative;z-index:1}.batch-dashboard-wrap.svelte-1rxdoow{position:relative;width:85%;max-width:500px}.batch-dashboard.svelte-1rxdoow{display:block;width:100%;border-radius:8px;box-shadow:0 1px 3px #00000014,0 4px 12px #003c281a,0 12px 32px #003c281f,0 0 0 1px #ffffff0f}.matrix-overlay.svelte-1rxdoow{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:8px}.matrix-dot.svelte-1rxdoow{opacity:0}.evolution-hero-card.svelte-1rxdoow:hover .matrix-dot:where(.svelte-1rxdoow){animation:svelte-1rxdoow-dot-fill 2s ease infinite;animation-delay:var(--dot-delay)}@keyframes svelte-1rxdoow-dot-fill{0%,5%{opacity:0}15%,70%{opacity:1}85%,to{opacity:0}}.bento-card-content.svelte-1rxdoow{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 2.5rem 3rem;flex:1;min-width:0;justify-content:center;z-index:1;border-right:1px solid var(--sg-border-alternate)}.bento-decal.svelte-1rxdoow{width:34px;height:34px}.bento-card-title.svelte-1rxdoow{font-family:var(--sg-font-sans);font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.18;color:var(--sg-text-primary);margin:0}.bento-card-title.svelte-1rxdoow strong:where(.svelte-1rxdoow){font-weight:var(--sg-font-weight-medium)}.experimental-badge.svelte-1rxdoow{align-self:flex-start;font-family:var(--sg-font-mono);font-size:.6875rem;white-space:nowrap;padding:.125rem .5rem;border-radius:6px;color:var(--sg-text-secondary, #999);border:1px solid var(--sg-border-primary)}.bento-card-desc.svelte-1rxdoow{font-weight:300;color:var(--sg-text-secondary)}@media(prefers-reduced-motion:reduce){.bento-card-vis.svelte-1rxdoow:before{animation:none}.evolution-hero-card.svelte-1rxdoow:hover .matrix-dot:where(.svelte-1rxdoow){animation:none}}@media(max-width:992px){.evolution-hero-card.svelte-1rxdoow{flex-direction:column;min-height:auto}.bento-card-content.svelte-1rxdoow{border-right:none;border-bottom:1px solid var(--sg-border-alternate)}.bento-card-vis.svelte-1rxdoow{min-height:240px}}@media(max-width:768px){.section-heading.svelte-1rxdoow{padding:1rem 1.5rem}.product-video-wrapper.svelte-1rxdoow{padding:0 1.5rem}.bento-card-content.svelte-1rxdoow{padding:2rem 1.5rem}.bento-card-vis.svelte-1rxdoow{min-height:180px}}@media(max-width:576px){.section-heading.svelte-1rxdoow{padding:1rem}.product-video-wrapper.svelte-1rxdoow{padding:0 1rem}.bento-card-content.svelte-1rxdoow{padding:1.5rem 1.5rem 2rem}}.code-oversight.svelte-16vuaz9{display:flex;flex-direction:column;gap:2rem;width:100%}.section-heading.svelte-16vuaz9{font-family:var(--sg-font-sans);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:var(--sg-font-weight-medium);line-height:1.18;letter-spacing:-.5px;color:var(--sg-text-primary);max-width:940px;margin:0;padding:1rem 3rem}.section-heading.svelte-16vuaz9 strong:where(.svelte-16vuaz9){font-weight:500}.heading-rest.svelte-16vuaz9{font-weight:var(--sg-font-weight-regular);color:var(--sg-greyscale-5)}.product-video-wrapper.svelte-16vuaz9{padding:0 3rem}.product-video.svelte-16vuaz9{width:100%;border-radius:12px;overflow:hidden;display:block;margin-bottom:1rem;box-shadow:0 1px 2px #0000000f,0 4px 8px #0000000f,0 12px 24px #00000014}.bento-grid.svelte-16vuaz9{display:grid;grid-template-columns:repeat(3,1fr);width:100%;border:1px solid var(--sg-border-alternate);border-radius:12px;overflow:hidden}.bento-grid.svelte-16vuaz9>.bento-card:where(.svelte-16vuaz9)+.bento-card:where(.svelte-16vuaz9){border-left:1px solid var(--sg-border-alternate)}.bento-card.svelte-16vuaz9{background:var(--sg-greyscale-0, #ffffff);border:none;border-radius:0;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;position:relative;transition:background .5s ease,transform .5s cubic-bezier(.4,0,.2,1)}.bento-card.svelte-16vuaz9:hover{background:var(--sg-greyscale-1)}.bento-card.svelte-16vuaz9:focus-visible{outline:2px solid var(--sg-theme-border-color-focus);outline-offset:3px}.bento-card-arrow.svelte-16vuaz9{position:absolute;top:1rem;right:1rem;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--sg-greyscale-2);border:1px solid var(--sg-border-alternate);color:var(--sg-text-primary);opacity:0;transform:translate(-4px);transition:opacity .3s ease,transform .3s ease}.bento-card.svelte-16vuaz9:hover .bento-card-arrow:where(.svelte-16vuaz9){opacity:1;transform:translate(0)}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9){animation:svelte-16vuaz9-decal-blink 1.8s linear infinite}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(1){animation-delay:0s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(2){animation-delay:.15s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(3){animation-delay:.3s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(4){animation-delay:.45s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(5){animation-delay:.6s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(6){animation-delay:.75s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(7){animation-delay:.9s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(8){animation-delay:1.05s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(9){animation-delay:1.2s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(10){animation-delay:1.35s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(11){animation-delay:1.5s}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(12){animation-delay:1.65s}.bento-card.svelte-16vuaz9:hover .monitoring-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9):nth-child(2){animation:svelte-16vuaz9-monitoring-flash .2s linear infinite}@keyframes svelte-16vuaz9-monitoring-flash{0%,40%{fill:#111}50%,to{fill:#b0b0b0}}.bento-card.svelte-16vuaz9:hover .docs-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9){animation:svelte-16vuaz9-docs-pulse 1s ease-in-out infinite;transform-origin:25px 9px}@keyframes svelte-16vuaz9-docs-pulse{0%,to{r:3}50%{r:4.5}}@keyframes svelte-16vuaz9-decal-blink{0%,8%{opacity:1}16%,to{opacity:.15}}.bento-card-content.svelte-16vuaz9{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 2.5rem 3rem;flex:1}.bento-card-title.svelte-16vuaz9{font-family:var(--sg-font-sans);font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.18;color:var(--sg-text-primary);margin:0}.bento-card-title.svelte-16vuaz9 strong:where(.svelte-16vuaz9){font-weight:var(--sg-font-weight-medium)}.bento-card-desc.svelte-16vuaz9{font-weight:300;color:var(--sg-text-secondary)}.bento-card-vis.svelte-16vuaz9{background:var(--sg-greyscale-1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden;height:340px;flex-shrink:0}.bento-card-vis.svelte-16vuaz9:before,.bento-card-vis.svelte-16vuaz9:after{content:"";position:absolute;inset:-20%;pointer-events:none;z-index:0;transform:scale(1);filter:blur(0px);transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1),filter .5s ease}.bento-card-vis.svelte-16vuaz9>*{position:relative;z-index:1}.bento-card.svelte-16vuaz9:hover .bento-card-vis:where(.svelte-16vuaz9):before{opacity:0;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.bento-card.svelte-16vuaz9:hover .bento-card-vis:where(.svelte-16vuaz9):after{opacity:1;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.insights-vis.svelte-16vuaz9:before{background:radial-gradient(ellipse 50% 55% at 75% 25%,oklch(87% .055 25deg / .35),transparent),radial-gradient(ellipse 60% 45% at 20% 75%,oklch(90% .04 30deg / .3),transparent),radial-gradient(ellipse 75% 55% at 50% 50%,oklch(93% .015 20deg / .25),transparent);animation:svelte-16vuaz9-ambient-drift 16s ease-in-out infinite alternate}.insights-vis.svelte-16vuaz9:after{background:radial-gradient(ellipse 50% 55% at 75% 25%,oklch(82% .09 25deg / .45),transparent),radial-gradient(ellipse 60% 45% at 20% 75%,oklch(85% .07 30deg / .4),transparent),radial-gradient(ellipse 75% 55% at 50% 50%,oklch(88% .03 20deg / .3),transparent);opacity:0}.monitoring-vis.svelte-16vuaz9:before{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(85% .06 270deg / .4),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(88% .05 300deg / .3),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(92% .01 330deg / .25),transparent);animation:svelte-16vuaz9-ambient-drift 16s ease-in-out infinite alternate}.monitoring-vis.svelte-16vuaz9:after{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(80% .1 270deg / .5),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(83% .08 300deg / .4),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(88% .03 330deg / .3),transparent);opacity:0}.docs-vis.svelte-16vuaz9:before{background:radial-gradient(ellipse 60% 50% at 10% 85%,oklch(85% .06 25deg / .4),transparent),radial-gradient(ellipse 50% 55% at 90% 15%,oklch(88% .05 35deg / .3),transparent),radial-gradient(ellipse 80% 50% at 50% 50%,oklch(92% .01 20deg / .25),transparent);animation:svelte-16vuaz9-ambient-drift 16s ease-in-out infinite alternate}.docs-vis.svelte-16vuaz9:after{background:radial-gradient(ellipse 60% 50% at 10% 85%,oklch(80% .1 25deg / .5),transparent),radial-gradient(ellipse 50% 55% at 90% 15%,oklch(83% .08 35deg / .4),transparent),radial-gradient(ellipse 80% 50% at 50% 50%,oklch(88% .03 20deg / .3),transparent);opacity:0}@keyframes svelte-16vuaz9-ambient-drift{0%{opacity:.7;filter:hue-rotate(0deg)}50%{opacity:1;filter:hue-rotate(10deg)}to{opacity:.8;filter:hue-rotate(-8deg)}}.vis-edge-glow.svelte-16vuaz9{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .6s ease}.bento-card.svelte-16vuaz9:hover .vis-edge-glow:where(.svelte-16vuaz9){opacity:.6}.insights-glow.svelte-16vuaz9{box-shadow:inset 0 0 30px 4px #fcbda526,inset 0 0 60px 10px #fcd4c514}.monitoring-glow.svelte-16vuaz9{box-shadow:inset 0 0 30px 4px #8edfd926,inset 0 0 60px 10px #b9e9e514}.docs-glow.svelte-16vuaz9{box-shadow:inset 0 0 30px 4px #c8c7ff26,inset 0 0 60px 10px #ddd9fe14;box-shadow:inset 0 0 30px 4px oklch(85% .08 285deg / .15),inset 0 0 60px 10px #ddd9fe14}.insights-vis.svelte-16vuaz9{padding:0;align-items:center;justify-content:center;overflow:hidden}.insights-fan.svelte-16vuaz9{position:relative;width:80%;aspect-ratio:240 / 170;margin-top:0;margin-bottom:0}.insight-card.svelte-16vuaz9{position:absolute;inset:0;width:100%;height:100%;border-radius:6px;box-shadow:0 2px 12px #0000001a;transform-origin:50% 100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.ic-4.svelte-16vuaz9{z-index:1;transform:translateY(-42px) scale(.91);box-shadow:0 1px 3px #0000000a}.ic-3.svelte-16vuaz9{z-index:4;transform:translateY(-28px) scale(.94);box-shadow:0 1px 4px #0000000d}.ic-2.svelte-16vuaz9{z-index:5;transform:translateY(-14px) scale(.97);box-shadow:0 1px 6px #00000012}.ic-1.svelte-16vuaz9{z-index:6;transform:translateY(0) scale(1);box-shadow:0 1px 2px #0000000f,0 4px 12px #00000014,0 12px 32px #0000000f}.monitoring-vis.svelte-16vuaz9{padding:0;align-items:center;justify-content:flex-start;overflow:hidden}.monitor-feed.svelte-16vuaz9{display:flex;flex-direction:column;gap:4px;width:90%;margin-top:1.25rem;margin-bottom:-1rem}.monitor-alert.svelte-16vuaz9{width:100%;border-radius:6px;box-shadow:0 1px 2px #0000000a,0 2px 8px #0000000f;flex-shrink:0}.monitor-feed.svelte-16vuaz9{animation:svelte-16vuaz9-monitor-scroll 12s linear infinite;animation-play-state:paused}.bento-card.svelte-16vuaz9:hover .monitor-feed:where(.svelte-16vuaz9){animation-play-state:running}@keyframes svelte-16vuaz9-monitor-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.docs-vis.svelte-16vuaz9{padding:2rem;align-items:center;justify-content:center}.docs-stack.svelte-16vuaz9{position:relative;width:100%;max-width:280px;height:120px}.doc-page.svelte-16vuaz9{position:absolute;background:#fff;border:1px solid var(--sg-border-alternate);border-radius:6px;padding:1rem;display:flex;flex-direction:column;gap:.3rem;box-shadow:0 2px 8px #0000000a}.doc-page-back.svelte-16vuaz9{width:85%;height:90px;top:0;left:50%;transform:translate(-50%) scale(.95);opacity:.6}.doc-page-front.svelte-16vuaz9{width:85%;height:100px;top:16px;left:50%;transform:translate(-50%)}.doc-line.svelte-16vuaz9{height:4px;border-radius:2px;background:var(--sg-greyscale-3)}.doc-line-long.svelte-16vuaz9{width:85%}.doc-line-medium.svelte-16vuaz9{width:60%}.doc-line-short.svelte-16vuaz9{width:35%}@media(prefers-reduced-motion:reduce){.bento-card-vis.svelte-16vuaz9:before{animation:none}.bento-card.svelte-16vuaz9:hover .insights-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9),.bento-card.svelte-16vuaz9:hover .monitoring-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9),.bento-card.svelte-16vuaz9:hover .docs-icon:where(.svelte-16vuaz9) circle:where(.svelte-16vuaz9){animation:none}.monitor-feed.svelte-16vuaz9{animation:none}.insight-card.svelte-16vuaz9{transition:none}}@media(max-width:768px){.bento-grid.svelte-16vuaz9{grid-template-columns:1fr}.bento-grid.svelte-16vuaz9>.bento-card:where(.svelte-16vuaz9)+.bento-card:where(.svelte-16vuaz9){border-left:none;border-top:1px solid var(--sg-border-alternate)}.section-heading.svelte-16vuaz9{padding:1rem 1.5rem}.product-video-wrapper.svelte-16vuaz9{padding:0 1.5rem}.bento-card-content.svelte-16vuaz9{padding:2rem 1.5rem}.bento-card-vis.svelte-16vuaz9{height:260px}}@media(max-width:576px){.section-heading.svelte-16vuaz9{padding:1rem}.product-video-wrapper.svelte-16vuaz9{padding:0 1rem}.bento-card-content.svelte-16vuaz9{padding:1.5rem 1.5rem 2rem}}.code-understanding.svelte-1jv0g3s{display:flex;flex-direction:column;gap:2.5rem;width:100%}.section-heading.svelte-1jv0g3s{font-family:var(--sg-font-sans);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:var(--sg-font-weight-medium);line-height:1.18;letter-spacing:-.5px;color:var(--sg-text-primary);max-width:940px;margin:0;padding:1rem 3rem}.section-heading.svelte-1jv0g3s strong:where(.svelte-1jv0g3s){font-weight:var(--sg-font-weight-medium)}.heading-rest.svelte-1jv0g3s{font-weight:var(--sg-font-weight-regular);color:var(--sg-greyscale-5)}.deep-search-product-wrapper.svelte-1jv0g3s{padding:0 3rem}.deep-search-product-preview.svelte-1jv0g3s{width:100%;border-radius:12px;overflow:hidden;display:block;margin-bottom:1rem;box-shadow:0 1px 2px #0000000f,0 4px 8px #0000000f,0 12px 24px #00000014}.bento-grid.svelte-1jv0g3s{display:flex;flex-direction:column;width:100%;border:1px solid var(--sg-border-alternate);border-radius:0}.bento-row.svelte-1jv0g3s{display:flex;align-items:stretch;width:100%}.bento-row.svelte-1jv0g3s>.bento-card:where(.svelte-1jv0g3s)+.bento-card:where(.svelte-1jv0g3s){border-left:1px solid var(--sg-border-alternate)}.bento-row.svelte-1jv0g3s+.bento-card:where(.svelte-1jv0g3s){border-top:1px solid var(--sg-border-alternate)}.bento-grid.svelte-1jv0g3s>.bento-row:where(.svelte-1jv0g3s)+.bento-card:where(.svelte-1jv0g3s){border-top:1px solid var(--sg-border-alternate)}.bento-card.svelte-1jv0g3s{background:var(--sg-greyscale-0, #ffffff);border:none;border-radius:0;overflow:hidden;display:flex;flex-direction:column;transition:background .5s ease,transform .5s cubic-bezier(.4,0,.2,1)}a.bento-card.svelte-1jv0g3s{text-decoration:none;color:inherit;position:relative}a.bento-card.svelte-1jv0g3s:focus-visible{outline:2px solid var(--sg-theme-border-color-focus);outline-offset:3px}.bento-card.svelte-1jv0g3s:hover{background:var(--sg-greyscale-1)}.bento-card-arrow.svelte-1jv0g3s{position:absolute;top:1rem;right:1rem;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--sg-greyscale-2);border:1px solid var(--sg-border-alternate);color:var(--sg-text-primary);opacity:0;transform:translate(-4px);transition:opacity .3s ease,transform .3s ease}.bento-card.svelte-1jv0g3s:hover .bento-card-arrow:where(.svelte-1jv0g3s){opacity:1;transform:translate(0)}.bento-card-content.svelte-1jv0g3s{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 2.5rem 3rem}.bento-card-title.svelte-1jv0g3s{font-family:var(--sg-font-sans);font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.18;color:var(--sg-text-primary);margin:0}.bento-card-title.svelte-1jv0g3s strong:where(.svelte-1jv0g3s){font-weight:var(--sg-font-weight-medium)}.bento-card-desc.svelte-1jv0g3s{font-weight:300;color:var(--sg-text-secondary)}.bento-card-vis.svelte-1jv0g3s{background:var(--sg-greyscale-1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.bento-card-vis.svelte-1jv0g3s:before,.bento-card-vis.svelte-1jv0g3s:after{content:"";position:absolute;inset:-20%;pointer-events:none;z-index:0;transform:scale(1);filter:blur(0px);transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1),filter .5s ease}.bento-card-vis.svelte-1jv0g3s:before{background:radial-gradient(ellipse 60% 50% at 10% 85%,oklch(85% .06 270deg / .4),transparent),radial-gradient(ellipse 50% 55% at 90% 15%,oklch(88% .05 330deg / .3),transparent),radial-gradient(ellipse 80% 50% at 50% 50%,oklch(92% .01 300deg / .25),transparent);animation:svelte-1jv0g3s-ambient-drift 16s ease-in-out infinite alternate}.bento-card-vis.svelte-1jv0g3s:after{background:radial-gradient(ellipse 60% 50% at 10% 85%,oklch(80% .1 270deg / .5),transparent),radial-gradient(ellipse 50% 55% at 90% 15%,oklch(83% .08 330deg / .4),transparent),radial-gradient(ellipse 80% 50% at 50% 50%,oklch(88% .03 300deg / .3),transparent);opacity:0}.mcp-vis.svelte-1jv0g3s:before{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(85% .06 25deg / .4),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(88% .05 35deg / .3),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(92% .01 20deg / .25),transparent)}.mcp-vis.svelte-1jv0g3s:after{background:radial-gradient(ellipse 55% 60% at 80% 75%,oklch(80% .1 25deg / .5),transparent),radial-gradient(ellipse 50% 45% at 15% 30%,oklch(83% .08 35deg / .4),transparent),radial-gradient(ellipse 70% 50% at 55% 45%,oklch(88% .03 20deg / .3),transparent)}.code-search-vis.svelte-1jv0g3s:before{background:radial-gradient(ellipse 50% 55% at 75% 25%,oklch(87% .055 25deg / .35),transparent),radial-gradient(ellipse 60% 45% at 20% 75%,oklch(90% .04 30deg / .3),transparent),radial-gradient(ellipse 75% 55% at 50% 50%,oklch(93% .015 20deg / .25),transparent)}.code-search-vis.svelte-1jv0g3s:after{background:radial-gradient(ellipse 50% 55% at 75% 25%,oklch(82% .09 25deg / .45),transparent),radial-gradient(ellipse 60% 45% at 20% 75%,oklch(85% .07 30deg / .4),transparent),radial-gradient(ellipse 75% 55% at 50% 50%,oklch(88% .03 20deg / .3),transparent)}.bento-card.svelte-1jv0g3s:hover .bento-card-vis:where(.svelte-1jv0g3s):before{opacity:0;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.bento-card.svelte-1jv0g3s:hover .bento-card-vis:where(.svelte-1jv0g3s):after{opacity:1;transform:scale(1.15) rotate(2deg);filter:blur(12px)}.bento-card-vis.svelte-1jv0g3s>*{position:relative;z-index:1}@keyframes svelte-1jv0g3s-ambient-drift{0%{opacity:.7;filter:hue-rotate(0deg)}50%{opacity:1;filter:hue-rotate(10deg)}to{opacity:.8;filter:hue-rotate(-8deg)}}.bento-decal.svelte-1jv0g3s{width:34px;height:34px}.bento-decal.svelte-1jv0g3s circle:where(.svelte-1jv0g3s){transition:fill-opacity .5s ease}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s){animation:svelte-1jv0g3s-decal-pulse 2s ease-in-out infinite}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(1){animation-delay:0s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(2){animation-delay:.2s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(3){animation-delay:.4s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(4){animation-delay:.6s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(5){animation-delay:.8s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(6){animation-delay:1s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(7){animation-delay:1.2s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(8){animation-delay:1.4s}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(9){animation-delay:1.6s}@keyframes svelte-1jv0g3s-decal-pulse{0%,to{fill-opacity:.2}50%{fill-opacity:1}}.bento-deep-search.svelte-1jv0g3s{flex:5;min-width:0}.deep-search-vis.svelte-1jv0g3s{flex:1;min-height:400px}.rolodex.svelte-1jv0g3s{position:relative;width:100%;max-width:420px;height:220px}.rolodex-card.svelte-1jv0g3s{display:flex;gap:1rem;align-items:flex-start;padding:14px 1rem;background:#fff;border:1px solid var(--sg-border-alternate);border-radius:12px;width:100%;position:absolute;top:0;left:0;box-shadow:0 4px 24px #00000014,0 1px 4px #0000000d;transition:transform .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}.rolodex-avatar.svelte-1jv0g3s{width:28px;height:28px;border-radius:100px;object-fit:cover;flex-shrink:0}.rolodex-text.svelte-1jv0g3s{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.rolodex-question.svelte-1jv0g3s{font-family:var(--sg-font-sans);font-size:.875rem;line-height:1.28;letter-spacing:.07px;color:var(--sg-text-secondary);margin:0}.rolodex-meta.svelte-1jv0g3s{font-family:var(--sg-font-mono);font-size:.6875rem;line-height:1.28;color:var(--sg-text-secondary);margin:0;white-space:normal}.bento-mcp.svelte-1jv0g3s{flex:3;min-width:0;flex-direction:column}.mcp-vis.svelte-1jv0g3s{height:330px;padding:0;position:relative;align-items:flex-end;justify-content:flex-end;overflow:hidden}.mcp-terminal-img.svelte-1jv0g3s{position:absolute;top:2rem;left:2rem;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);object-fit:cover;object-position:top left;display:block}.mcp-logo.svelte-1jv0g3s{width:32px;height:32px}.bento-code-search.svelte-1jv0g3s{flex-direction:row;height:360px}.bento-code-search.svelte-1jv0g3s .bento-card-content:where(.svelte-1jv0g3s){flex:1;min-width:0;justify-content:flex-start}.code-search-icon.svelte-1jv0g3s{color:var(--sg-text-primary);width:24px;height:24px}.code-search-icon.svelte-1jv0g3s circle:where(.svelte-1jv0g3s){transition:opacity .5s ease}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s){animation:svelte-1jv0g3s-search-dot-pulse 2s ease-in-out infinite}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(1){animation-delay:0s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(2){animation-delay:.15s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(3){animation-delay:.3s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(4){animation-delay:.45s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(5){animation-delay:.6s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(6){animation-delay:.75s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(7){animation-delay:.9s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(8){animation-delay:1.05s}.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s):nth-child(9){animation-delay:1.2s}@keyframes svelte-1jv0g3s-search-dot-pulse{0%,to{opacity:.15}50%{opacity:1}}.code-search-vis.svelte-1jv0g3s{width:50%;flex-shrink:0;padding:0}.code-search-screenshot.svelte-1jv0g3s{position:absolute;top:2rem;left:2rem;right:0;bottom:0;overflow:hidden}.code-search-screenshot.svelte-1jv0g3s img:where(.svelte-1jv0g3s){width:150%;height:150%;object-fit:cover;object-position:top left;display:block}.vis-edge-glow.svelte-1jv0g3s{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .6s ease}.bento-card.svelte-1jv0g3s:hover .vis-edge-glow:where(.svelte-1jv0g3s){opacity:.6}.deep-search-glow.svelte-1jv0g3s{box-shadow:inset 0 0 30px 4px #c8c7ff26,inset 0 0 60px 10px #ddd9fe14;box-shadow:inset 0 0 30px 4px oklch(85% .08 285deg / .15),inset 0 0 60px 10px #ddd9fe14;animation:svelte-1jv0g3s-siri-breathe-deep-search 6s ease-in-out infinite}.mcp-glow.svelte-1jv0g3s{box-shadow:inset 0 0 30px 4px #8edfd926,inset 0 0 60px 10px #b9e9e514;animation:svelte-1jv0g3s-siri-breathe-mcp 6s ease-in-out infinite}.code-search-glow.svelte-1jv0g3s{box-shadow:inset 0 0 30px 4px #fcbda526,inset 0 0 60px 10px #fcd4c514;animation:svelte-1jv0g3s-siri-breathe-code-search 6s ease-in-out infinite}@keyframes svelte-1jv0g3s-siri-breathe-deep-search{0%,to{box-shadow:inset 0 0 30px 4px #c8c7ff26,inset 0 0 60px 10px #ddd9fe14;box-shadow:inset 0 0 30px 4px oklch(85% .08 285deg / .15),inset 0 0 60px 10px #ddd9fe14}50%{box-shadow:inset 0 0 35px 6px #c1bbff33,inset 0 0 65px 12px #d4cdff1a;box-shadow:inset 0 0 35px 6px oklch(82% .1 288deg / .2),inset 0 0 65px 12px #d4cdff1a}}@keyframes svelte-1jv0g3s-siri-breathe-mcp{0%,to{box-shadow:inset 0 0 30px 4px #8edfd926,inset 0 0 60px 10px #b9e9e514}50%{box-shadow:inset 0 0 35px 6px #6dd9d633,inset 0 0 65px 12px #9de3e11a}}@keyframes svelte-1jv0g3s-siri-breathe-code-search{0%,to{box-shadow:inset 0 0 30px 4px #fcbda526,inset 0 0 60px 10px #fcd4c514}50%{box-shadow:inset 0 0 35px 6px #fbaf8f33,inset 0 0 65px 12px #fdc6af1a}}@media(prefers-reduced-motion:reduce){.bento-card-vis.svelte-1jv0g3s:before{animation:none}.bento-card.svelte-1jv0g3s:hover .bento-decal:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s),.bento-card.svelte-1jv0g3s:hover .code-search-icon:where(.svelte-1jv0g3s) circle:where(.svelte-1jv0g3s){animation:none}.deep-search-glow.svelte-1jv0g3s,.mcp-glow.svelte-1jv0g3s,.code-search-glow.svelte-1jv0g3s{animation:none}.rolodex-card.svelte-1jv0g3s{transition:none}}@media(max-width:768px){.bento-row.svelte-1jv0g3s{flex-direction:column}.bento-code-search.svelte-1jv0g3s{flex-direction:column;height:auto}.code-search-vis.svelte-1jv0g3s{width:100%;height:300px}.code-search-screenshot.svelte-1jv0g3s{width:100%;top:1rem;left:1rem}.code-search-screenshot.svelte-1jv0g3s img:where(.svelte-1jv0g3s){width:120%;height:120%}.section-heading.svelte-1jv0g3s{padding:1rem 1.5rem}.deep-search-product-wrapper.svelte-1jv0g3s{padding:0 1.5rem}.code-understanding.svelte-1jv0g3s{gap:3rem}.mcp-vis.svelte-1jv0g3s{height:clamp(200px,50vw,330px)}.mcp-terminal-img.svelte-1jv0g3s{width:100%}.bento-card-content.svelte-1jv0g3s{padding:2rem 1.5rem}}@media(max-width:576px){.section-heading.svelte-1jv0g3s{padding:1rem}.deep-search-product-wrapper.svelte-1jv0g3s{padding:0 1rem}.bento-card-content.svelte-1jv0g3s{padding:1.5rem 1.5rem 2rem}}.tile-transition.svelte-1x6yg7c{width:100%;line-height:0;margin:0;padding:0;overflow:hidden}.tile-transition.top-margin.svelte-1x6yg7c{margin-top:var(--sg-utils-space-800, 2rem)}.tile-canvas.svelte-1x6yg7c{display:block;width:100%;height:auto;aspect-ratio:200 / 18}@media(max-width:768px){.tile-canvas.svelte-1x6yg7c{aspect-ratio:60 / 10}}.big-code-section.svelte-drfyks{padding:var(--sg-padding-section-small) 0;border-top:1px solid var(--sg-border-alternate)}.big-code-header.svelte-drfyks{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;margin-bottom:2.5rem}.big-code-title.svelte-drfyks{font-family:var(--sg-font-sans);font-size:clamp(2.25rem,5.5vw,3.375rem);font-weight:var(--sg-font-weight-medium);line-height:1.28;letter-spacing:-.03em;color:var(--sg-greyscale-11);margin:0}.big-code-subtitle.svelte-drfyks{font-family:var(--sg-font-sans);font-size:clamp(1.125rem,2.5vw,1.35rem);line-height:1.28;letter-spacing:-.01em;color:var(--sg-greyscale-7);margin:0}.big-code-grid.svelte-drfyks{display:flex;flex-wrap:wrap}.big-code-item.svelte-drfyks{display:flex;align-items:flex-start;justify-content:center;padding:1.25rem;flex:0 0 calc(100% / 3);box-sizing:border-box}.big-code-item.svelte-drfyks p:where(.svelte-drfyks){font-family:var(--sg-font-sans);font-size:1.1875rem;line-height:1.28;letter-spacing:-.01em;margin:0;max-width:360px}.big-code-item.svelte-drfyks strong:where(.svelte-drfyks){font-weight:var(--sg-font-weight-medium);color:var(--sg-greyscale-11)}.big-code-item.svelte-drfyks span:where(.svelte-drfyks){color:var(--sg-greyscale-7)}@media(max-width:992px){.big-code-grid.svelte-drfyks{flex-direction:column}.big-code-item.svelte-drfyks{justify-content:flex-start}}@media(max-width:768px){.big-code-item.svelte-drfyks p:where(.svelte-drfyks){font-size:1rem}}.footer-cta.svelte-g72bf1{position:relative;padding:var(--sg-padding-section-lg) 0;border-top:1px solid var(--sg-border-alternate);overflow:hidden;background:#fff;color:#000}.footer-cta-glow.svelte-g72bf1{position:absolute;top:50%;left:10%;width:500px;height:500px;background:radial-gradient(circle,oklch(85% .08 270 / .25) 0%,transparent 70%);transform:translate(-50%,-50%);pointer-events:none;filter:blur(60px)}.footer-cta.svelte-g72bf1 .container{position:relative;z-index:1}.footer-cta-grid.svelte-g72bf1{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:4rem 3rem}.footer-cta-right.svelte-g72bf1{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.footer-cta-title.svelte-g72bf1{font-family:var(--sg-font-sans);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--sg-font-weight-medium);line-height:1.05;letter-spacing:var(--sg-ls-tighter);color:#000;margin:0;text-align:left}.footer-cta-subtitle.svelte-g72bf1{font-size:clamp(.95rem,2vw,1.125rem);font-weight:var(--sg-font-weight-regular);color:#3a3a3a;margin:0;line-height:1.5;letter-spacing:var(--sg-ls-tighter);max-width:400px}@media(max-width:768px){.footer-cta-grid.svelte-g72bf1{grid-template-columns:1fr;text-align:center;gap:2rem;padding:3rem 1.5rem}.footer-cta-right.svelte-g72bf1{align-items:center;order:2}.footer-cta-title.svelte-g72bf1{text-align:center;order:1}.footer-cta-glow.svelte-g72bf1{left:50%;transform:translate(-50%,-50%)}}.hero-network.svelte-yzf9tz{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:max(100vw,72rem);height:100%;pointer-events:none;z-index:0;opacity:.65}.logo-marquee.svelte-yzltao{display:flex;flex-direction:column;align-items:center;gap:1.5rem;overflow:hidden}.marquee-heading.svelte-yzltao{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);font-weight:300;color:var(--sg-text-alternate);margin:0;text-align:center}.marquee-track-wrap.svelte-yzltao{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.marquee-track.svelte-yzltao{display:flex;align-items:center;gap:3.5rem;width:max-content;animation:svelte-yzltao-marquee-scroll 80s linear infinite;padding-right:3.5rem}.marquee-cell.svelte-yzltao{height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.marquee-logo.svelte-yzltao{max-height:2.5rem;max-width:8rem;width:auto;object-fit:contain;vertical-align:middle;opacity:.6;filter:brightness(0) invert(1);transition:filter .3s ease,opacity .3s ease}.marquee-logo.svelte-yzltao:hover{opacity:1;filter:brightness(1) invert(0)}.marquee-logo[alt=Target].svelte-yzltao{max-height:2.8rem}.marquee-logo[alt=Reddit].svelte-yzltao{max-height:2.2rem}.marquee-logo[alt=BlackRock].svelte-yzltao,.marquee-logo[alt=Genentech].svelte-yzltao{max-width:9rem}.marquee-logo[alt=Reddit].svelte-yzltao{filter:grayscale(1) brightness(1.5)}.marquee-logo[alt=Reddit].svelte-yzltao:hover{filter:brightness(1) invert(0)}.marquee-logo[alt=Canva].svelte-yzltao{max-height:2.2rem}.marquee-logo[alt=Indeed].svelte-yzltao,.marquee-logo[alt=Stripe].svelte-yzltao,.marquee-logo[alt=BlackRock].svelte-yzltao{max-height:1.8rem}.marquee-logo[alt=SoFi].svelte-yzltao{max-height:1.6rem}@keyframes svelte-yzltao-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track.svelte-yzltao{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}@media(max-width:768px){.marquee-heading.svelte-yzltao{font-size:.6875rem;max-width:200px;margin-inline:auto}}@media(max-width:576px){.marquee-track.svelte-yzltao{gap:2rem;padding-right:2rem}.marquee-cell.svelte-yzltao{height:2rem}.marquee-logo.svelte-yzltao{max-height:1.25rem;max-width:4.5rem}.marquee-logo[alt=Target].svelte-yzltao{max-height:1rem}.marquee-logo[alt=Reddit].svelte-yzltao,.marquee-logo[alt=Canva].svelte-yzltao{max-height:1.1rem}.marquee-logo[alt=BlackRock].svelte-yzltao{max-height:.9rem}.marquee-logo[alt=Dropbox].svelte-yzltao{max-width:5.5rem}.marquee-logo[alt=Stripe].svelte-yzltao,.marquee-logo[alt=SoFi].svelte-yzltao{max-height:.9rem}}.product-video-preview.svelte-1ylf8wr{position:relative;cursor:pointer;border:1px solid var(--sg-border-alternate);border-radius:var(--sg-radius-medium);overflow:hidden;outline:none}.product-video-preview.svelte-1ylf8wr:focus-visible{outline:2px solid var(--sg-action-focus, #4d94ff);outline-offset:2px}.preview-image.svelte-1ylf8wr{transition:filter .4s ease}.preview-image.dimmed.svelte-1ylf8wr{filter:brightness(.7)}.product-video-preview.svelte-1ylf8wr:hover .preview-image.dimmed:where(.svelte-1ylf8wr){filter:brightness(.55)}.preview-image.faded.svelte-1ylf8wr{filter:brightness(.15)}.preview-image.svelte-1ylf8wr svg{width:100%;height:auto;display:block}.preview-video.svelte-1ylf8wr{position:absolute;inset:3%;width:94%;height:94%;object-fit:contain;opacity:0;transition:opacity .4s ease}.preview-video.visible.svelte-1ylf8wr{opacity:1}.shadow-overlay.svelte-1ylf8wr{position:absolute;inset:0;background:radial-gradient(ellipse 100% 120% at 50% 100%,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.05) 70%,transparent 100%);pointer-events:none;transition:opacity .4s ease}.shadow-overlay.hidden.svelte-1ylf8wr{opacity:0}.play-button.svelte-1ylf8wr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .4s ease,transform .3s ease}.play-button.hidden.svelte-1ylf8wr{opacity:0}.product-video-preview.svelte-1ylf8wr:hover .play-button:where(.svelte-1ylf8wr):not(.hidden){transform:translate(-50%,-50%) scale(1.1)}@media(prefers-reduced-motion:reduce){.preview-image.svelte-1ylf8wr,.preview-video.svelte-1ylf8wr,.shadow-overlay.svelte-1ylf8wr,.play-button.svelte-1ylf8wr{transition:none}.preview-image.dimmed.svelte-1ylf8wr{filter:none}}.hero.svelte-lpza05{text-align:center;padding:5.5rem 0 1.5rem;position:relative;overflow:visible;isolation:isolate}.hero.svelte-lpza05:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to bottom,transparent,var(--sg-bg-primary));pointer-events:none;z-index:1}.hero.svelte-lpza05 .perspective-grid{position:absolute;inset:0;width:100%;height:100%;color:var(--sg-text-secondary);pointer-events:none;z-index:0}.hero.svelte-lpza05 .container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:900px}.hero-content.svelte-lpza05{display:flex;flex-direction:column;align-items:center;gap:1rem;transform:translateY(calc(var(--hero-progress, 0) * 120px));opacity:calc(1 - var(--hero-progress, 0) * 1.5)}.hero-word.svelte-lpza05{display:inline-block}.hero.svelte-lpza05:not(.hero-ready) .hero-word:where(.svelte-lpza05),.hero.svelte-lpza05:not(.hero-ready) .hero-description:where(.svelte-lpza05),.hero.svelte-lpza05:not(.hero-ready) .hero-cta:where(.svelte-lpza05){opacity:1;transform:none;filter:none}.hero.hero-ready.svelte-lpza05 .hero-word:where(.svelte-lpza05){opacity:0;transform:translateY(40px) scale(.95);filter:blur(8px);animation:svelte-lpza05-hero-word-in .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-lpza05-hero-word-in{to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.hero-description.svelte-lpza05{font-size:clamp(1rem,2.25vw,1.375rem);font-weight:var(--sg-font-weight-regular);color:var(--sg-greyscale-7);margin:0;line-height:1.32;letter-spacing:var(--sg-ls-tighter);max-width:640px}.hero.hero-ready.svelte-lpza05 .hero-description:where(.svelte-lpza05){opacity:0;transform:translateY(20px);animation:svelte-lpza05-hero-fade-in .8s ease .55s forwards}.hero-cta.svelte-lpza05{display:inline-block;margin-top:1rem;font-family:var(--sg-font-mono);font-size:.8125rem;color:#dedede;background:#222;border:1px solid oklch(35% 0 0);padding:.4rem .9rem;border-radius:6px;text-decoration:none;font-weight:600}.hero-cta.svelte-lpza05:hover{background:#2e2e2e}.hero.hero-ready.svelte-lpza05 .hero-cta:where(.svelte-lpza05){opacity:0;transform:translateY(20px);animation:svelte-lpza05-hero-fade-in .8s ease .7s forwards}@keyframes svelte-lpza05-hero-fade-in{to{opacity:1;transform:translateY(0)}}.hero-title.svelte-lpza05{font-family:var(--sg-font-sans);font-size:clamp(2.5rem,8vw,5rem);font-weight:var(--sg-font-weight-medium);line-height:.96;letter-spacing:var(--sg-ls-tighter);color:var(--sg-text-primary);margin:0;max-width:620px}.product-image-section.svelte-lpza05{padding:0 0 2rem;transform-origin:top center;z-index:2;position:relative;transform:translateY(calc((1 - var(--hero-progress, 0)) * 80px)) scale(calc(.96 + var(--hero-progress, 0) * .04));opacity:calc(.85 + var(--hero-progress, 0) * .15)}.product-image-container.svelte-lpza05{position:relative;background-color:var(--sg-greyscale-1);border-radius:var(--sg-radius-large);padding:var(--sg-utils-space-800)}.logos-section.svelte-lpza05{padding:3.5rem 0 0;transform:translateY(calc(var(--hero-progress, 0) * 120px));opacity:calc(1 - var(--hero-progress, 0) * 1.5)}.bench-sentinel.svelte-lpza05{width:0;height:1px;pointer-events:none}@media(max-width:768px){.hero.svelte-lpza05{padding:4rem 0 1rem}.logos-section.svelte-lpza05{padding-top:1rem;padding-bottom:0}.product-image-section.svelte-lpza05{transform:translateY(calc((1 - var(--hero-progress, 0)) * 40px)) scale(calc(.98 + var(--hero-progress, 0) * .02))}.product-image-container.svelte-lpza05{padding:var(--sg-utils-space-400)}}@media(max-width:576px){.hero.svelte-lpza05{padding:3rem 0 1.5rem}.hero.svelte-lpza05 .container{align-items:stretch}}@media(prefers-reduced-motion:reduce){.hero-content.svelte-lpza05,.logos-section.svelte-lpza05,.product-image-section.svelte-lpza05{transform:none!important;opacity:1!important}.hero.hero-ready.svelte-lpza05 .hero-word:where(.svelte-lpza05),.hero.hero-ready.svelte-lpza05 .hero-description:where(.svelte-lpza05),.hero.hero-ready.svelte-lpza05 .hero-cta:where(.svelte-lpza05){animation:none!important;transform:none!important;filter:none!important;opacity:1!important}}.pillars-bridge.svelte-uoc6gi{padding:0;border-top:1px solid var(--sg-border-alternate);position:relative;overflow:hidden}.pillars-bokeh.svelte-uoc6gi{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:min(1,calc(var(--pp) * 2));transform:translateY(calc((1 - var(--pp)) * 60px)) scale(calc(.8 + var(--pp) * .2))}.bokeh-orb.svelte-uoc6gi{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15}.bokeh-understand.svelte-uoc6gi{width:360px;height:360px;background:#e62b34;bottom:-55%;left:calc(50% - 300px);transform:translateY(calc(var(--pp) * -40px)) scale(calc(.9 + var(--pp) * .1))}.bokeh-oversee.svelte-uoc6gi{width:300px;height:300px;background:#d76f00;background:oklch(65% .18 55deg);bottom:-50%;left:calc(50% - 150px);transform:translateY(calc(var(--pp) * -30px)) scale(calc(.9 + var(--pp) * .1))}.bokeh-evolve.svelte-uoc6gi{width:340px;height:340px;background:#9e4dd0;bottom:-60%;left:calc(50% + 100px);transform:translateY(calc(var(--pp) * -35px)) scale(calc(.9 + var(--pp) * .1))}.pillars-grid-lines.svelte-uoc6gi{position:absolute;inset:0;width:100%;height:100%;color:var(--sg-text-secondary);pointer-events:none;z-index:0;opacity:min(.5,calc(var(--pp) * .8))}.pillars-inner.svelte-uoc6gi{position:relative;z-index:1;display:flex;flex-direction:column;padding:4rem 2rem 6rem;max-width:1200px;margin:0 auto}.pillars-header.svelte-uoc6gi{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:1rem}.pillars-text.svelte-uoc6gi{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0 3rem}.pillars-visual.svelte-uoc6gi{display:flex;align-items:center;justify-content:center;opacity:max(0,calc(var(--pp) * 2 - .5));transform:translate(calc((1 - var(--pp)) * 30px))}.pillars-visual.svelte-uoc6gi .pillars-svg{width:100%;max-width:400px;height:auto;padding:1rem}.pillars-visual.svelte-uoc6gi .pulse-dot{animation:svelte-uoc6gi-pulse-opacity 3s ease-in-out infinite}.pillars-visual.svelte-uoc6gi .pulse-ring{animation:svelte-uoc6gi-pulse-ring-scale 3s ease-in-out infinite}.pillars-visual.svelte-uoc6gi .pulse-ring-delay{animation-delay:1.5s}.pillars-visual.svelte-uoc6gi .pulse-core{animation:svelte-uoc6gi-pulse-opacity 2s ease-in-out infinite}@keyframes svelte-uoc6gi-pulse-opacity{0%,to{opacity:.7}50%{opacity:1}}@keyframes svelte-uoc6gi-pulse-ring-scale{0%,to{opacity:.15}50%{opacity:.4}}.pillars-label.svelte-uoc6gi{display:flex;align-items:center;gap:.75rem;background:oklch(from var(--sg-bg-primary) calc(l - .03) c h);padding:.375rem .75rem;border-radius:999px;border:1px solid var(--sg-border-alternate);margin-bottom:1.5rem}.label-text.svelte-uoc6gi{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);color:var(--sg-text-primary);line-height:1.18}.pillars-headline.svelte-uoc6gi{font-family:var(--sg-font-sans);font-size:clamp(2.25rem,7vw,4.5rem);font-weight:var(--sg-font-weight-medium);line-height:.7;letter-spacing:var(--sg-ls-tighter);color:var(--sg-text-primary);margin:0;padding:1rem 0;display:flex;gap:.3em;flex-wrap:wrap}.pillar-word.svelte-uoc6gi{display:inline-block;transition:none}.pillars-sub.svelte-uoc6gi{font-size:var(--sg-text-xlarge);color:var(--sg-text-secondary);margin:1rem 0 0;max-width:520px;line-height:1.4;opacity:max(0,calc(var(--pp) * 2 - 1));transform:translateY(calc((1 - var(--pp)) * 16px))}@media(max-width:992px){.pillars-header.svelte-uoc6gi{grid-template-columns:1fr;gap:2.5rem}.pillars-text.svelte-uoc6gi{align-items:center;text-align:center;padding:0 1.5rem}.pillars-headline.svelte-uoc6gi{justify-content:center}}@media(max-width:768px){.pillars-inner.svelte-uoc6gi{padding:3rem 1.5rem 2rem}.pillars-text.svelte-uoc6gi{padding:0 1rem}.pillars-header.svelte-uoc6gi{gap:1.5rem;margin-bottom:0}.pillars-visual.svelte-uoc6gi .pillars-svg{max-width:260px}}@media(prefers-reduced-motion:reduce){.pillars-visual.svelte-uoc6gi .pulse-dot,.pillars-visual.svelte-uoc6gi .pulse-ring,.pillars-visual.svelte-uoc6gi .pulse-core{animation:none}.pillar-word.svelte-uoc6gi{filter:none!important}}.pillars-nav.svelte-1rnkqs0{position:fixed;bottom:2.5rem;left:50%;transform:translate(-50%) translateY(20px);z-index:100;display:flex;gap:2px;background:#f8f8f8;border:1px solid oklch(85% 0 0);border-radius:999px;padding:4px;box-shadow:0 4px 16px #00000014,0 1px 3px #0000000f;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .35s ease}.pillars-nav-visible.svelte-1rnkqs0{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.pillars-nav-item.svelte-1rnkqs0{font-family:var(--sg-font-sans);font-size:1rem;font-weight:var(--sg-font-weight-regular);color:#555;background:transparent;border:none;border-radius:999px;padding:.4rem 1rem;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:.75rem;transition:color .2s ease,background .2s ease}.pillars-nav-dot.svelte-1rnkqs0{width:7px;height:7px;border-radius:50%;background:var(--dot-color);filter:grayscale(1);opacity:.35;transition:filter .2s ease,opacity .2s ease}.pillars-nav-active.svelte-1rnkqs0 .pillars-nav-dot:where(.svelte-1rnkqs0){background:var(--sg-vermilion-7);filter:grayscale(0);opacity:1}.pillars-nav-item.svelte-1rnkqs0:hover{color:#161616;background:#ebebeb}.pillars-nav-active.svelte-1rnkqs0{color:#030303;background:#e4e4e4;font-weight:var(--sg-font-weight-medium)}.pillars-nav-item.svelte-1rnkqs0:focus-visible{outline:2px solid var(--sg-theme-border-color-focus);outline-offset:2px}@media(max-width:576px){.pillars-nav.svelte-1rnkqs0{bottom:1rem}.pillars-nav-item.svelte-1rnkqs0{font-size:.85rem;padding:.4rem .85rem}}@media(prefers-reduced-motion:reduce){.pillars-nav.svelte-1rnkqs0{transition:none}}.card-body-stable.svelte-1kcs7xn{position:relative}.card-overlay.svelte-1kcs7xn{position:absolute;inset:0;z-index:1;background-color:inherit}.content-hidden.svelte-1kcs7xn{visibility:hidden}.pane.svelte-1kcs7xn{background-color:var(--sg-bg-primary);border:1px solid var(--sg-border-alternate);border-radius:14px;overflow:hidden}.pane-header.svelte-1kcs7xn{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;height:36px;padding:0 1rem;background-color:oklch(from var(--sg-bg-primary) calc(l + .06) c h);border-bottom:1px solid var(--sg-border-alternate)}.pane-loading-bar.svelte-1kcs7xn{position:absolute;bottom:-1px;left:0;right:0;height:2px;overflow:hidden;z-index:1}.pane-loading-bar.svelte-1kcs7xn:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,var(--sg-theme-brand-color) 40%,var(--sg-theme-brand-color) 60%,transparent 100%);animation:svelte-1kcs7xn-loading-slide 1.4s ease-in-out infinite}@keyframes svelte-1kcs7xn-loading-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.window-dots.svelte-1kcs7xn{display:flex;gap:4px;position:absolute;left:.75rem}.dot.svelte-1kcs7xn{width:8px;height:8px;border-radius:50%}.dot-red.svelte-1kcs7xn{background-color:#ff5f57}.dot-yellow.svelte-1kcs7xn{background-color:#febc2e}.dot-green.svelte-1kcs7xn{background-color:#28c840}.pane-title.svelte-1kcs7xn{font-family:var(--sg-font-sans);font-size:15px;font-weight:500;color:var(--sg-greyscale-8)}.title-short.svelte-1kcs7xn{display:none}@media(max-width:768px){.title-full.svelte-1kcs7xn{display:none}.title-short.svelte-1kcs7xn{display:inline}}.pane-body.svelte-1kcs7xn{padding:1.25rem;font-family:var(--sg-font-sans);font-size:15px;line-height:1.55;display:flex;flex-direction:column;gap:.85rem;height:520px;overflow-y:auto}.msg.svelte-1kcs7xn{opacity:0;transition:opacity .35s ease}.msg.msg-visible.svelte-1kcs7xn{opacity:1}.typing-cursor.svelte-1kcs7xn{display:inline;color:var(--sg-text-primary);animation:svelte-1kcs7xn-blink-cursor .6s step-end infinite;font-weight:300}@keyframes svelte-1kcs7xn-blink-cursor{50%{opacity:0}}.placeholder.svelte-1kcs7xn{visibility:hidden;display:block;height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.stream-visible.svelte-1kcs7xn{position:relative;z-index:1}.agent-text.svelte-1kcs7xn p:where(.svelte-1kcs7xn),.agent-text.svelte-1kcs7xn li:where(.svelte-1kcs7xn){position:relative}.agent-text.svelte-1kcs7xn p:where(.svelte-1kcs7xn) .placeholder:where(.svelte-1kcs7xn),.agent-text.svelte-1kcs7xn li:where(.svelte-1kcs7xn) .placeholder:where(.svelte-1kcs7xn){height:auto;position:relative}.agent-text.svelte-1kcs7xn p:where(.svelte-1kcs7xn) .stream-visible:where(.svelte-1kcs7xn),.agent-text.svelte-1kcs7xn li:where(.svelte-1kcs7xn) .stream-visible:where(.svelte-1kcs7xn){position:absolute;top:0;left:0;right:0}.user-bubble.svelte-1kcs7xn{background-color:color-mix(in oklch,var(--sg-greyscale-1),var(--sg-greyscale-2));border-radius:8px;padding:.6rem 1rem;color:var(--sg-text-primary);font-size:16px;line-height:1.28;font-weight:500}.tool-pill.svelte-1kcs7xn{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-radius:6px;border:1px solid var(--sg-border-alternate);background-color:var(--sg-bg-primary);font-size:15px;max-width:100%}.tool-dot.svelte-1kcs7xn,.tool-spinner.svelte-1kcs7xn{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-sizing:border-box}.tool-dot.svelte-1kcs7xn{background:radial-gradient(circle,var(--sg-text-primary) 3px,transparent 3px)}.tool-spinner.svelte-1kcs7xn{border:1.5px solid var(--sg-greyscale-4);border-top-color:var(--sg-text-primary);animation:svelte-1kcs7xn-tool-spin .7s linear infinite}.tool-loading.svelte-1kcs7xn{border-color:oklch(from var(--sg-border-alternate) l c h / .6)}@keyframes svelte-1kcs7xn-tool-spin{to{transform:rotate(360deg)}}.tool-action.svelte-1kcs7xn{font-family:var(--sg-font-mono);font-weight:600;color:var(--sg-text-primary);font-size:15px;line-height:1}.tool-target.svelte-1kcs7xn{font-family:var(--sg-font-mono);color:var(--sg-greyscale-5);font-size:15px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-detail.svelte-1kcs7xn{color:var(--sg-greyscale-5);font-size:15px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-text.svelte-1kcs7xn{color:var(--sg-greyscale-8);font-size:16px}.agent-text.svelte-1kcs7xn p:where(.svelte-1kcs7xn){margin:0}.agent-list.svelte-1kcs7xn{margin:.6rem 0 0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.2rem;list-style:disc}.plan-card.svelte-1kcs7xn,.search-card.svelte-1kcs7xn{border:1px solid var(--sg-border-alternate);border-radius:8px;overflow:hidden}.plan-header.svelte-1kcs7xn{display:flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-bottom:1px solid var(--sg-border-alternate);background-color:var(--sg-bg-primary)}.plan-list.svelte-1kcs7xn{margin:0;padding:.35rem 0;display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.plan-item.svelte-1kcs7xn{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:.3rem .75rem;font-size:15px;color:var(--sg-greyscale-8);line-height:1.55;background:none;border:none;cursor:pointer;text-align:left;width:100%;transition:background-color .15s ease}.plan-item.svelte-1kcs7xn:hover{background-color:oklch(from var(--sg-bg-primary) calc(l + .03) c h)}.plan-item-number.svelte-1kcs7xn{color:var(--sg-greyscale-8);flex-shrink:0}.plan-item-title.svelte-1kcs7xn{font-weight:600;color:var(--sg-text-primary)}.plan-chevron.svelte-1kcs7xn{color:var(--sg-greyscale-5);flex-shrink:0;margin-left:auto}.plan-item-detail.svelte-1kcs7xn{width:100%;padding:.25rem 0 .15rem 1.5rem;display:flex;flex-direction:column;gap:.2rem}.plan-file.svelte-1kcs7xn{display:flex;flex-direction:column;gap:.05rem}.plan-file-path.svelte-1kcs7xn{font-family:var(--sg-font-mono);font-size:15px;color:var(--sg-greyscale-6);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-file-path.svelte-1kcs7xn:before{content:"› ";color:var(--sg-greyscale-4)}.plan-file-change.svelte-1kcs7xn{font-size:15px;color:var(--sg-greyscale-5);font-weight:400;padding-left:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-footnote.svelte-1kcs7xn{margin-top:1rem;color:var(--sg-greyscale-8);font-size:16px;line-height:1.55;opacity:0;transition:opacity .3s ease}.agent-footnote.footnote-visible.svelte-1kcs7xn{opacity:1}.search-results.svelte-1kcs7xn{padding:.5rem .75rem;display:flex;flex-direction:column;gap:.25rem;font-size:15px}.search-summary.svelte-1kcs7xn{color:#3fb950;margin-bottom:.15rem;display:flex;align-items:center;gap:.4rem}.search-file.svelte-1kcs7xn{font-family:var(--sg-font-mono);color:var(--sg-greyscale-6);padding-left:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:.5rem}.search-file.svelte-1kcs7xn svg{color:var(--sg-greyscale-5);flex-shrink:0}.search-more.svelte-1kcs7xn{color:var(--sg-greyscale-5);font-size:15px;padding-left:.25rem;margin-top:.1rem}.skeleton-group.svelte-1kcs7xn{display:flex;flex-direction:column;gap:.5rem;padding:.6rem .75rem}.skeleton-line.svelte-1kcs7xn{height:12px;border-radius:4px;background:linear-gradient(90deg,var(--sg-greyscale-2) 25%,var(--sg-greyscale-3) 50%,var(--sg-greyscale-2) 75%);background-size:200% 100%;animation:svelte-1kcs7xn-skeleton-shimmer 1.5s ease-in-out infinite}@keyframes svelte-1kcs7xn-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.agent-comparison.svelte-19wdpn1{padding:0 2rem 2rem}.comparison-grid.svelte-19wdpn1{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:1.5rem}.column.svelte-19wdpn1{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0;border-radius:12px;overflow:hidden;background-color:var(--sg-bg-primary);border:1px solid oklch(from var(--sg-border-alternate) calc(l + .08) c h);box-shadow:0 4px 16px #00000080,0 12px 40px #0006,inset 0 1px #ffffff0a}.column.svelte-19wdpn1>.pane{display:flex;flex-direction:column;border:none;border-radius:0}.column.svelte-19wdpn1>.pane .pane-body{flex:1}.pane-plus.svelte-19wdpn1{font-size:20px;font-weight:300;color:var(--sg-greyscale-7);line-height:1}.sg-badge.svelte-19wdpn1{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--sg-font-sans);font-size:15px;font-weight:500;padding:2px 8px;border-radius:4px;border:1px solid var(--sg-border-alternate);color:var(--sg-text-primary)}.sg-logo.svelte-19wdpn1{color:#ff5543}.missed-box.svelte-19wdpn1,.coverage-box.svelte-19wdpn1{opacity:0;transition:opacity .35s ease}.missed-box.msg-visible.svelte-19wdpn1,.coverage-box.msg-visible.svelte-19wdpn1{opacity:1}.stagger-item.svelte-19wdpn1{opacity:0;transition:opacity .3s ease,transform .3s ease}.missed-box.svelte-19wdpn1 .stagger-item:where(.svelte-19wdpn1){transform:translateY(-6px)}.coverage-box.svelte-19wdpn1 .stagger-item:where(.svelte-19wdpn1){transform:translateY(8px) scale(.92)}.missed-box.msg-visible.svelte-19wdpn1 .stagger-item:where(.svelte-19wdpn1){opacity:1;transform:translateY(0)}.coverage-box.msg-visible.svelte-19wdpn1 .stagger-item:where(.svelte-19wdpn1){opacity:1;transform:translateY(0) scale(1)}.missed-box.svelte-19wdpn1{padding:1.5rem 2rem;background-color:#250e0d99;border-radius:0 0 14px 14px;border:none;border-top:2px solid #d14d41;display:flex;flex-direction:column;gap:.4rem}.missed-title.svelte-19wdpn1{display:flex;align-items:center;gap:.5rem;font-size:15px;font-weight:600;color:#d14d41;margin-bottom:.15rem}.missed-title.svelte-19wdpn1 svg:where(.svelte-19wdpn1){color:#d14d41}.missed-row.svelte-19wdpn1{display:flex;align-items:flex-start;gap:.5rem;font-size:15px;color:var(--sg-greyscale-7)}.missed-row.svelte-19wdpn1 strong:where(.svelte-19wdpn1){color:var(--sg-text-primary);font-weight:500}.missed-x.svelte-19wdpn1{color:#d14d41;font-weight:600;flex-shrink:0}.coverage-box.svelte-19wdpn1{padding:1.5rem 2rem;border-radius:0 0 14px 14px;border:none;border-top:2px solid #3fb950;background-color:#071b0c4d;display:flex;flex-direction:column;gap:.4rem}.coverage-title.svelte-19wdpn1{display:flex;align-items:center;gap:.5rem;font-size:15px;font-weight:600;color:#3fb950;margin-bottom:.15rem}.coverage-title.svelte-19wdpn1 svg:where(.svelte-19wdpn1){color:#3fb950}.covered-labels.svelte-19wdpn1{display:flex;flex-wrap:wrap;gap:.35rem}.covered-tag.svelte-19wdpn1{font-size:14px;color:#3fb950;background-color:#071b0c66;padding:.2rem .55rem;border-radius:4px;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem}.sg-badge-short.svelte-19wdpn1{display:none}.agent-comparison.svelte-19wdpn1{min-height:740px}@media(max-width:768px){.agent-comparison.svelte-19wdpn1{min-height:1320px;padding:0 1rem 1rem}.comparison-grid.svelte-19wdpn1{grid-template-columns:1fr}.sg-badge-full.svelte-19wdpn1{display:none}.sg-badge-short.svelte-19wdpn1{display:inline}}.pipeline-section.svelte-uj3d7b{padding:0;border-top:1px solid var(--sg-border-alternate)}.pipeline-section.svelte-uj3d7b .container{padding:0;display:flex;flex-direction:column;align-items:center}.code-graph-funnel.svelte-uj3d7b{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;background:var(--sg-bg-primary);mask-image:linear-gradient(to bottom,black calc(100% - var(--engulf, 0) * 80%),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--engulf, 0) * 80%),transparent 100%)}.code-graph-wrap.svelte-uj3d7b{width:100%;padding:5rem 0 0;display:flex;justify-content:center;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent)}.code-graph-wrap.svelte-uj3d7b svg{width:100%;max-width:1400px;height:auto;display:block}.code-graph-wrap.svelte-uj3d7b .graph-pulse{fill:none;stroke:var(--sg-text-secondary);stroke-width:1;opacity:.3;stroke-dasharray:20 80;stroke-dashoffset:100;animation:svelte-uj3d7b-pulse-flow 3.5s linear infinite reverse}.code-graph-wrap.svelte-uj3d7b .gp0{animation-delay:0s}.code-graph-wrap.svelte-uj3d7b .gp1{animation-delay:.15s}.code-graph-wrap.svelte-uj3d7b .gp2{animation-delay:.3s}.code-graph-wrap.svelte-uj3d7b .gp3{animation-delay:.45s}.code-graph-wrap.svelte-uj3d7b .gp4{animation-delay:.6s}.code-graph-wrap.svelte-uj3d7b .gp5{animation-delay:.75s}.code-graph-wrap.svelte-uj3d7b .gp6{animation-delay:.9s}.pipeline-connector.svelte-uj3d7b{width:100%;max-width:1100px;margin:0 auto}.connector-lines.svelte-uj3d7b{width:100%;height:auto;display:block}.connector-base.svelte-uj3d7b{fill:none;stroke:var(--sg-border-alternate);stroke-width:1}.connector-pulse.svelte-uj3d7b{fill:none;stroke:var(--sg-text-secondary);stroke-width:1;opacity:.3;stroke-dasharray:20 80;stroke-dashoffset:100;animation:svelte-uj3d7b-pulse-flow 2.5s linear infinite}.connector-pulse.p1.svelte-uj3d7b{animation-delay:0s}.connector-pulse.p2.svelte-uj3d7b{animation-delay:.15s}.connector-pulse.p3.svelte-uj3d7b{animation-delay:.3s}.connector-pulse.p4.svelte-uj3d7b{animation-delay:.45s}.connector-pulse.pulse-out.svelte-uj3d7b{stroke-dasharray:35 65;animation-duration:1.8s}@keyframes svelte-uj3d7b-pulse-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.pipeline-mark.svelte-uj3d7b{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem}.sg-mark.svelte-uj3d7b{display:block}.pipeline-aurora-wrap.svelte-uj3d7b{position:relative;overflow:hidden;padding-top:3.5rem}.aurora-bg.svelte-uj3d7b{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:0;background:repeating-linear-gradient(to right,oklch(from var(--sg-border-alternate) l c h / .55) 0 1px,transparent 1px 48px),repeating-linear-gradient(to bottom,oklch(from var(--sg-border-alternate) l c h / .55) 0 1px,transparent 1px 48px)}.solution-label.svelte-uj3d7b{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:-.75rem;position:relative;z-index:2;background:oklch(from var(--sg-bg-primary) calc(l + .1) c h);padding:.375rem 1rem;border-radius:999px;border:1px solid var(--sg-border-alternate)}.label-text.svelte-uj3d7b{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);color:var(--sg-text-primary);line-height:1.18}.pipeline-aurora-wrap.svelte-uj3d7b .aurora-bg:where(.svelte-uj3d7b){opacity:var(--aurora)}.comparison-reveal.svelte-uj3d7b{width:100%;display:flex;flex-direction:column;align-items:center;opacity:var(--comparison-progress);transform:translateY(calc((1 - var(--comparison-progress)) * 40px))}.pipeline-headline.svelte-uj3d7b{text-align:center;padding:1.5rem 2rem 2rem;max-width:780px}.pipeline-title.svelte-uj3d7b{font-family:var(--sg-font-sans);font-size:clamp(2rem,6vw,3.5rem);font-weight:var(--sg-font-weight-medium);line-height:1.08;letter-spacing:-.5px;color:var(--sg-text-primary);margin:0}.pipeline-subtitle.svelte-uj3d7b{font-size:var(--sg-text-large);color:var(--sg-text-secondary);line-height:1.4;padding:1.25rem 0}.pipeline-subtitle.svelte-uj3d7b strong{color:var(--sg-text-primary);font-weight:var(--sg-font-weight-medium)}@media(max-width:768px){.pipeline-headline.svelte-uj3d7b{padding:1.5rem 1rem 2rem}.pipeline-subtitle.svelte-uj3d7b{font-size:var(--sg-text-large)}}.tidal-particles.svelte-kpls3w{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.problem-section.svelte-1fpo1ew{padding:0}.problem-divider.svelte-1fpo1ew{position:relative;padding:2rem 0;margin-top:1rem}.problem-marker.svelte-1fpo1ew{display:flex;align-items:center;gap:0}.marker-line.svelte-1fpo1ew{flex:1;height:2px;background:var(--sg-border-alternate);margin-left:1rem;position:relative;overflow:hidden}.problem-label.svelte-1fpo1ew{display:flex;align-items:center;gap:.75rem;margin-left:1.5rem;background:oklch(from var(--sg-bg-primary) calc(l + .1) c h);padding:.375rem 1rem;border-radius:999px;border:1px solid var(--sg-border-alternate)}.problem-label-text.svelte-1fpo1ew{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);color:var(--sg-text-primary);line-height:1.18}.problem-content.svelte-1fpo1ew{position:relative;padding:3rem 2rem 6rem}.problem-image.svelte-1fpo1ew{position:absolute;right:0;bottom:0;width:30%;overflow:hidden;pointer-events:none;transform:translateY(calc(var(--tidal-parallax, 0) * 1px));mask-image:linear-gradient(to right,transparent,black 40%,black 85%,transparent),linear-gradient(to bottom,black 60%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 40%,black 85%,transparent),linear-gradient(to bottom,black 60%,transparent);mask-composite:intersect;-webkit-mask-composite:destination-in}.tidal-wave-img.svelte-1fpo1ew{width:140%;max-width:none;height:auto;display:block;position:relative;left:50%;transform:translate(-50%)}.problem-text.svelte-1fpo1ew{max-width:54%}.problem-headline.svelte-1fpo1ew{font-family:var(--sg-font-sans);font-size:clamp(1.5rem,4vw,2.125rem);line-height:1.08;letter-spacing:-.5px;color:var(--sg-text-primary);margin:0}.problem-headline-secondary.svelte-1fpo1ew{color:var(--sg-text-secondary);font-family:var(--sg-font-sans);font-weight:300}@media(prefers-reduced-motion:reduce){.problem-image.svelte-1fpo1ew{transform:none!important}}@media(max-width:992px){.problem-content.svelte-1fpo1ew{display:flex;flex-direction:column}.problem-text.svelte-1fpo1ew{max-width:100%}.problem-image.svelte-1fpo1ew{position:relative;right:auto;bottom:auto;width:80%;max-width:500px;margin:0 auto}.problem-label.svelte-1fpo1ew{margin-left:0}}.statement-card.svelte-1bq1ppi{display:flex;flex-direction:column;align-items:center;padding:var(--sg-padding-section-small);position:relative;overflow:hidden;background-color:var(--sg-bg-primary);border-top:1px solid var(--sg-border-alternate);background-image:radial-gradient(circle,oklch(from var(--sg-border-alternate) l c h / .55) 1px,transparent 1px);background-size:8px 8px}.statement-icon.svelte-1bq1ppi{position:relative;padding:2.5rem 0}.statement-icon.svelte-1bq1ppi svg path{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.statement-icon.svelte-1bq1ppi svg circle{opacity:0;transition:opacity .6s ease .6s}.statement-icon.icon-visible.svelte-1bq1ppi svg path{stroke-dashoffset:0}.statement-icon.icon-visible.svelte-1bq1ppi svg circle{opacity:1}.statement-text.svelte-1bq1ppi{position:relative;font-family:var(--sg-font-sans);font-size:clamp(1.1875rem,3vw,1.75rem);font-weight:var(--sg-font-weight-regular);line-height:var(--sg-lh-heading);color:var(--sg-border-primary);text-align:center;max-width:840px;margin:0;padding:1.5rem;text-wrap:balance}.statement-word.svelte-1bq1ppi{transition:color .15s ease}.statement-word.filled.svelte-1bq1ppi{color:var(--sg-text-primary)}.statement-text.svelte-1bq1ppi strong:where(.svelte-1bq1ppi){font-family:var(--sg-font-sans);font-weight:var(--sg-font-weight-medium);position:relative;display:inline;background-image:linear-gradient(var(--sg-text-primary),var(--sg-text-primary));background-size:calc(var(--underline-progress, 0) * 100%) 2px;background-repeat:no-repeat;background-position:left bottom;padding-bottom:2px;transition:background-size .3s ease}@media(max-width:768px){.statement-card.svelte-1bq1ppi{padding:2rem}.statement-text.svelte-1bq1ppi{padding:1rem .5rem}.statement-icon.svelte-1bq1ppi svg{width:min(100%,274px);height:auto}}.survival-section.svelte-1ie8zji{border-top:1px solid var(--sg-border-alternate)}.survival-section.svelte-1ie8zji .container{position:relative}.survival-canvas-clip.svelte-1ie8zji{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;background:#ffffff08}.dot-matrix-canvas.svelte-1ie8zji{display:block;width:100%;height:100%}.survival-inner.svelte-1ie8zji{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:4rem 1.5rem}.survival-text.svelte-1ie8zji{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.survival-eyebrow.svelte-1ie8zji{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);color:var(--sg-brand);text-transform:uppercase;letter-spacing:.05em;margin:0}.survival-headline.svelte-1ie8zji{font-family:var(--sg-font-sans);font-size:clamp(1.5rem,5vw,2.5rem);font-weight:var(--sg-font-weight-medium);line-height:1.08;letter-spacing:-.03em;color:var(--sg-text-primary);margin:0}.survival-description.svelte-1ie8zji{font-size:var(--sg-text-large);color:var(--sg-text-secondary);line-height:1.5;margin:0;max-width:480px}.guide-fan.svelte-1ie8zji{position:relative;width:280px;margin:0 auto}.fan-page.svelte-1ie8zji{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--sg-border-alternate);transform-origin:bottom left;box-shadow:0 8px 30px #00000040;transition:transform .4s ease,box-shadow .4s ease}.fan-page-2.svelte-1ie8zji,.fan-page-1.svelte-1ie8zji{position:absolute;top:0;left:0}.fan-page-2.svelte-1ie8zji{transform:rotate(5deg) translate(12px,-10px);z-index:0}.fan-page-1.svelte-1ie8zji{transform:rotate(2.5deg) translate(6px,-5px);z-index:1}.fan-cover.svelte-1ie8zji{position:relative;z-index:2}.guide-fan.svelte-1ie8zji:hover .fan-page-2:where(.svelte-1ie8zji){transform:rotate(8deg) translate(20px,-16px)}.guide-fan.svelte-1ie8zji:hover .fan-page-1:where(.svelte-1ie8zji){transform:rotate(4deg) translate(10px,-8px)}.guide-fan.svelte-1ie8zji:hover .fan-cover:where(.svelte-1ie8zji){transform:translateY(-4px);box-shadow:0 12px 40px #00000059}@media(max-width:992px){.survival-inner.svelte-1ie8zji{grid-template-columns:1fr;text-align:center;gap:2.5rem;padding:3rem 1.5rem}.survival-text.svelte-1ie8zji{align-items:center;order:2}.guide-fan.svelte-1ie8zji{order:1}.survival-description.svelte-1ie8zji{max-width:540px}}@media(max-width:768px){.survival-inner.svelte-1ie8zji{gap:2rem;padding:2.5rem 1rem}.survival-description.svelte-1ie8zji{font-size:var(--sg-text-base)}.guide-fan.svelte-1ie8zji{width:200px}}@media(max-width:576px){.survival-inner.svelte-1ie8zji{gap:1.5rem;padding:2rem .75rem}.guide-fan.svelte-1ie8zji{width:170px}.fan-page.svelte-1ie8zji{border-radius:8px}}@media(prefers-reduced-motion:reduce){.survival-inner.svelte-1ie8zji{opacity:1!important;transform:none!important}.fan-page.svelte-1ie8zji{transition:none!important}.dot-matrix-canvas.svelte-1ie8zji{display:none}}.product-section.svelte-skv6c4{padding:var(--sg-padding-section-small) 0;border-top:1px solid var(--sg-border-alternate)}.product-section.oversight.svelte-skv6c4{background:var(--sg-greyscale-1)}.product-section.oversight.svelte-skv6c4 .bento-card{background:transparent}.product-section.oversight.svelte-skv6c4 .bento-card:hover{background:var(--sg-greyscale-2)}
