@theme{--font-cull-sans:var(--font-hs-sans),ui-sans-serif,system-ui,sans-serif;--font-cull-display:var(--font-hs-sans),ui-sans-serif,system-ui,sans-serif;--color-cull-app:#0a0a0c;--color-cull-deep:#09090b;--color-cull-surface:#0d0d10;--color-cull-surface-2:#141418;--color-cull-hover:#1b1b22;--color-cull-active:#282832;--color-cull-border:hsla(0,0%,100%,.1);--color-cull-border-subtle:hsla(0,0%,100%,.06);--color-cull-fg:#e5e5e5;--color-cull-fg-secondary:#b0b0b0;--color-cull-fg-muted:#888;--color-cull-fg-disabled:#5f5f5f;--color-cull-icon:#b5b5b5;--color-cull-brand:#c084fc;--color-cull-review:#8d3f3f;--color-cull-keep:#4e7650;--radius-cull-card:1.125rem;--radius-cull-cta:0.625rem}.ai-culling-page{--font-cull-sans:var(--font-hs-sans),ui-sans-serif,system-ui,sans-serif;--font-cull-display:var(--font-hs-sans),ui-sans-serif,system-ui,sans-serif;--color-cull-app:#0a0a0c;--color-cull-fg-secondary:#b0b0b0;--transition-marketing:200ms ease;background-color:var(--color-cull-app);color:var(--color-cull-fg-secondary);font-family:var(--font-cull-sans);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;color-scheme:dark}.ai-culling-dark-sections{background-color:#0a0a0c;background-image:radial-gradient(ellipse 65% 35% at 15% 18%,rgba(40,48,62,.16),transparent 70%),radial-gradient(ellipse 55% 30% at 85% 32%,rgba(72,50,24,.11),transparent 70%),radial-gradient(ellipse 70% 35% at 20% 52%,rgba(40,48,62,.15),transparent 70%),radial-gradient(ellipse 60% 32% at 80% 70%,rgba(72,50,24,.1),transparent 70%),radial-gradient(ellipse 75% 38% at 50% 88%,rgba(40,48,62,.14),transparent 70%),linear-gradient(180deg,#0a0a0c,#0d1017 25%,#0b0e14 50%,#0e1118 75%,#0a0a0c);background-repeat:no-repeat;background-size:100% 100%}.ai-culling-page .glow-hero{background:transparent}@keyframes cull-press-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ai-culling-page .press-marquee{animation:cull-press-marquee 32s linear infinite}.ai-culling-page .press-marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ai-culling-page .press-marquee{animation:none}}.ai-culling-page .coming-soon-grid{align-items:stretch}.ai-culling-page .coming-soon-card{position:relative;z-index:0;display:flex;width:100%;height:100%;flex-direction:column;cursor:default;transition:border-color .38s ease,box-shadow .38s ease,background-color .38s ease,transform .38s ease}.ai-culling-page .coming-soon-card:focus-visible,.ai-culling-page .coming-soon-card:hover{z-index:12;transform:translateY(-3px);border-color:rgba(240,184,64,.42);background-color:#2a2a2a;box-shadow:0 14px 36px rgba(0,0,0,.38)}@media (prefers-reduced-motion:reduce){.ai-culling-page .coming-soon-card{transition:none}.ai-culling-page .coming-soon-card:focus-visible,.ai-culling-page .coming-soon-card:hover{transform:none}}.ai-culling-page .coming-arc-icon{pointer-events:none;transition:opacity .42s ease,transform .42s ease}.ai-culling-page .step-damage-blur{filter:url(#cull-step-motion-blur) saturate(.9);transform:scale(1.06)}.ai-culling-page .step-damage-soft{filter:blur(2.7px) saturate(.72) brightness(1.06);transform:scale(1.03)}.ai-culling-page .edit-compare{position:relative;height:100%;width:100%;overflow:hidden;cursor:ew-resize;user-select:none;touch-action:pan-y}.ai-culling-page .edit-compare-img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;pointer-events:none}.ai-culling-page .edit-compare-before{filter:saturate(.58) contrast(.84) brightness(.94)}.ai-culling-page .edit-compare-after{clip-path:inset(0 calc((100 - var(--pos)) * 1%) 0 0)}.ai-culling-page .edit-compare-divider{position:absolute;top:0;bottom:0;left:calc(var(--pos) * 1%);z-index:3;width:2px;pointer-events:none;background:#c084fc;box-shadow:0 0 0 1px rgba(28,28,28,.35);transform:translateX(-50%)}.ai-culling-page .edit-compare-handle{position:absolute;top:50%;left:50%;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid #c084fc;background:#1c1c1c;color:#c084fc;box-shadow:0 6px 16px rgba(0,0,0,.4);transform:translate(-50%,-50%)}.ai-culling-page .edit-compare-range{position:absolute;inset:0;z-index:5;margin:0;width:100%;height:100%;cursor:ew-resize;opacity:0;appearance:none;background:transparent}.ai-culling-page .edit-compare-range::-webkit-slider-thumb{appearance:none;width:2.5rem;height:100%}.ai-culling-page .edit-compare-range::-moz-range-thumb{width:2.5rem;height:100%;border:0;background:transparent}.ai-culling-page .faq-chevron{transition:transform .32s cubic-bezier(.22,1,.36,1);transform:rotate(0deg)}.ai-culling-page .faq-chevron[data-open=true]{transform:rotate(180deg)}.ai-culling-page .faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.ai-culling-page .faq-panel.is-open{grid-template-rows:1fr}.ai-culling-page .faq-panel-inner{min-height:0;overflow:hidden}body:has(.ai-culling-page) footer{margin-top:0}@media (prefers-reduced-motion:reduce){.ai-culling-page .faq-chevron,.ai-culling-page .faq-panel{transition:none}}.ai-culling-page :is(h1,h2,h3,h4).font-cull-display{font-weight:600;letter-spacing:-.04em}.ai-culling-page .cull-em{font-style:normal;font-weight:inherit;color:#c084fc}.ai-culling-page .cull-em-light{color:#8139d0}.ai-culling-page .cull-grain{background-image:url(/images/grain-light.svg);background-size:200px;mix-blend-mode:screen;opacity:.14}