@keyframes hero-live-dot{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes hero-ai-shimmer{0%,82%,to{background-position:0%}90%{background-position:100%}}@keyframes hero-cta-drift{0%,to{background-position:0 0}50%{background-position:34% 0}}@keyframes hero-grid-breathe{0%,to{filter:saturate(1.04)contrast(1.04)brightness(1.01)}50%{filter:saturate(1.14)contrast(1.11)brightness(1.05)}}@keyframes preview-line-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes preview-scanline{0%{background-position:-22% 0,0 0,0 0}to{background-position:168% 0,-18px 0,0 -18px}}@keyframes watch-line-draw{to{stroke-dashoffset:0}}@keyframes uptime-glow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 12px var(--alpha-success-30))}}@keyframes ai-ring-fill{to{stroke-dasharray:238 276}}@keyframes ai-check-appear{to{opacity:1}}@keyframes ai-progress-scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ai-tag-pulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes watch-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ethos-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}@keyframes dash-glare-sweep{0%{opacity:0;transform:skew(-10deg)translate(-160%)}10%{opacity:.12}50%{opacity:.08}to{opacity:0;transform:skew(-10deg)translate(420%)}}@keyframes dash-score-glow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 10px #00d4ff2e)drop-shadow(0 0 20px #8f73ff1a)}}@keyframes dash-bar-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes home-ambient-field-shift{0%{opacity:.72;background-position:18% 14%,82% 16%;transform:translate(0,0)}50%{opacity:.86;background-position:24% 18%,76% 22%;transform:translateY(-1.5%)}to{opacity:.76;background-position:20% 20%,80% 14%;transform:translateY(1.2%)}}@layer components{.pricing-card{--surface-glass-tint:var(--surface-strong-soft);background-color:var(--surface-glass-tint);backdrop-filter:blur(var(--glass-blur-card)) saturate(var(--glass-saturate-card));--surface-card-glass-base:var(--surface-glass-tint);--surface-card-fill:var(--surface-card-fill-soft);--surface-card-rim:var(--surface-card-rim-soft);background-image:linear-gradient(166deg,#92aac609 0%,#6882a006 24%,#1624380d 56%,#03081224 100%);background:var(--surface-card-fill) padding-box, var(--surface-card-rim) border-box;border-radius:var(--radius-xl);transition:box-shadow var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), transform var(--duration-base) var(--ease-default);border:1px solid #0000;position:relative;overflow:hidden;box-shadow:0 24px 44px -40px #00020ae6,0 0 0 1px #809ab80f,inset 0 1px #c6daee14,inset 0 -1px #3a4e681f}.pricing-card:hover{--surface-card-rim:var(--surface-card-rim-soft-hover);--surface-card-fill:var(--surface-card-fill-soft-hover);box-shadow:0 26px 46px -36px #00030ceb,0 0 0 1px #8aa6c414,inset 0 1px #d0e2f21a,inset 0 -1px #42587224}.pricing-section{margin:var(--space-16) 0}.pricing-wrap{max-width:var(--container-narrow);margin-inline:auto}.pricing-controls__group{align-items:center;gap:var(--space-3);display:flex}.pricing-controls__label{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.pricing-layout{gap:var(--space-6);max-width:var(--container-narrow);grid-template-columns:1fr 280px;align-items:start;margin-inline:auto;display:grid}.pricing-card{padding:var(--space-6);position:relative}.pricing-card:hover{box-shadow:var(--surface-1-shadow-hover), var(--card-glow-hover);transform:translateY(-2px)}.pricing-card--featured{box-shadow:0 0 30px var(--alpha-orange-10), 0 0 60px var(--alpha-primary-06), var(--surface-1-shadow);border-color:#0000;transform:scale(1.02)}.pricing-card--featured:before{content:"";border-radius:inherit;background:var(--gradient-rim-warm);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pricing-card--featured:hover{box-shadow:0 0 40px var(--alpha-orange-25), 0 0 80px var(--alpha-primary-08), var(--surface-1-shadow-hover), var(--card-glow-hover)}.pricing-card--current{border-color:var(--color-success)}.pricing-card__header{margin-bottom:var(--space-3)}.pricing-card__eyebrow{font-size:var(--text-xs);color:var(--color-accent-cyan);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-1)}.pricing-card__headline{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin-top:var(--space-1)}.pricing-card__badge{top:var(--space-3);right:var(--space-3);font-size:var(--text-xs);padding:3px var(--space-2);border-radius:var(--radius-full);font-weight:var(--weight-medium);background:var(--alpha-orange-25);color:color-mix(in oklch, var(--color-accent-orange) 80%, white);border:1px solid var(--alpha-orange-30);position:absolute}.pricing-card__badge--current{background:var(--color-success-muted);color:var(--color-success)}.pricing-card__badge--popular{background:var(--color-primary-muted);color:var(--color-primary)}.pricing-card__price{margin-bottom:var(--space-2)}.price-value{font-size:var(--text-3xl);font-weight:var(--weight-bold);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:var(--gradient-stat-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.price-period{font-size:var(--text-sm);color:var(--color-text-muted)}.pricing-card__currency{margin-bottom:var(--space-5);align-items:center;gap:2px;display:inline-flex}.currency-pill{border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);width:44px;height:44px;color:var(--color-text-faint);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--duration-fast);background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.currency-pill:hover{border-color:var(--color-text-muted);color:var(--color-text-secondary)}.currency-pill.active{border-color:var(--color-accent-cyan);color:var(--color-accent-cyan);background:var(--alpha-primary-10)}.pricing-card__list,.pricing-card__features{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.pricing-card__list li,.pricing-card__features li{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;gap:var(--space-2);display:flex}.pricing-card__guarantee{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin-top:var(--space-3)}.pricing-card__action{margin-top:auto}.pricing-cta__button{text-align:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--color-text);transition:all var(--duration-fast);background:0 0;text-decoration:none;display:block}.pricing-cta__button:hover{border-color:var(--color-accent-cyan)}.pricing-cta__button--primary{background:var(--gradient-primary);color:var(--color-bg);border:none}.pricing-cta__button--primary:hover{filter:brightness(1.08);box-shadow:var(--shadow-glow-primary-hover);transform:translateY(-1px)}.pricing-switch__meta{font-weight:var(--weight-normal);opacity:.7}.feature-icon{width:14px;height:14px;margin-right:var(--space-1);flex-shrink:0;margin-top:2px}.feature-list__item{line-height:var(--leading-relaxed);font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;display:flex}.feature-list__item span{max-width:48ch;display:inline-block}@media (width<=768px){.pricing-card__flip{min-height:360px;transform:none}.pricing-card--details:hover .pricing-card__flip,.pricing-card--details.is-flipped .pricing-card__flip{transform:translateY(-4px)rotateY(-180deg)}.pricing-card__controls{gap:var(--space-2)}.pricing-controls__group{gap:var(--space-2);flex-direction:column}.pricing-grid{grid-template-columns:1fr}}.flow-rail{--flow-icon-size:40px;--flow-rail-width:2px;--flow-rail-gap:8px;--flow-rail-reveal-delay:.18s;--flow-rail-top-inset:var(--space-4);--flow-rail-bottom:0;--flow-rail-color:linear-gradient(180deg, var(--alpha-primary-20), color-mix(in oklch, var(--color-primary) 72%, transparent));--flow-rail-x:calc((var(--flow-icon-size) / 2) - (var(--flow-rail-width) / 2));position:relative}.flow-rail:before{content:"";left:var(--flow-rail-x);top:calc(var(--flow-rail-top-inset) + var(--flow-icon-size) + var(--flow-rail-gap));bottom:var(--flow-rail-bottom);width:var(--flow-rail-width);border-radius:var(--radius-full);background:var(--flow-rail-color);pointer-events:none;transform-origin:top;opacity:1;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transition-delay:var(--flow-rail-reveal-delay);position:absolute;transform:scaleY(1)}.flow-rail.reveal-on-scroll:before{opacity:0;transform:scaleY(.02)}.flow-rail.reveal-on-scroll.is-visible:before{opacity:1;transform:scaleY(1)}.flow-rail__icon{z-index:1;width:var(--flow-icon-size);height:var(--flow-icon-size);place-items:center;display:grid;position:relative}body.public-layout:after{opacity:0}.home-page{isolation:isolate;--home-glass-panel-bg:var(--surface-strong);--home-glass-panel-elevated:var(--surface-strong-elevated);--home-glass-panel-bar:var(--surface-strong-bar);--home-glass-panel-blur:var(--glass-blur-panel);--home-glass-shell-blur:var(--glass-blur-shell);--home-glass-card-blur:var(--glass-blur-card);--home-glass-subtle-blur:var(--glass-blur-subtle);--home-glass-panel-border:var(--surface-brand-border);--home-hero-demo-fill:var(--surface-demo-fill);--home-hero-demo-vignette:radial-gradient(90% 100% at 50% 8%, color-mix(in srgb, var(--color-bg) 100%, transparent) 0%, color-mix(in srgb, var(--color-bg) 92%, transparent) 28%, color-mix(in srgb, var(--color-bg) 68%, transparent) 52%, color-mix(in srgb, var(--color-bg) 32%, transparent) 74%, transparent 100%);--home-preview-tile-bg:var(--surface-preview-tile-bg);background:radial-gradient(126% 82% at 50% -14%,#0934608f 0%,#010a1c00 56%),linear-gradient(#010a1cfe 0%,#000510fe 42%,#000209 100%);padding-bottom:0;position:relative;overflow:clip}.home-page:after{content:"";pointer-events:none;z-index:-1;opacity:.76;background:radial-gradient(70% 56% at 20% 14%, var(--alpha-primary-16), transparent 68%), radial-gradient(68% 52% at 80% 15%, var(--alpha-purple-16), transparent 70%);animation:32s ease-in-out infinite alternate home-ambient-field-shift;position:absolute;inset:-8% -6% -12%}.home-page .home-section{isolation:isolate;content-visibility:auto;contain-intrinsic-size:auto 600px;padding-block:clamp(var(--space-14,5.5rem), 10vw, var(--space-18,8.5rem));--section-grid-size:var(--layout-grid-size);--section-grid-opacity:.062;--section-grid-opacity-lit:.2;--section-grid-line-x:var(--alpha-primary-18);--section-grid-line-y:color-mix(in oklch, var(--color-accent-purple) 15%, transparent);--section-glow-a:var(--alpha-primary-18);--section-glow-b:var(--alpha-purple-14);--section-glow-pos-a:38% 42%;--section-glow-pos-b:68% 54%;--section-glow-size-a:62% 58%;--section-glow-size-b:54% 62%;position:relative}.home-page .home-section:before{content:"";z-index:-1;pointer-events:none;opacity:var(--section-grid-opacity);background:linear-gradient(90deg, var(--section-grid-line-x) 1px, transparent 1px), linear-gradient(180deg, var(--section-grid-line-y) 1px, transparent 1px);background-size:var(--section-grid-size) var(--section-grid-size);transition:opacity 1.4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 44%,#0009 0%,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 44%,#0009 0%,#0000 78%)}.home-page .home-section:after{content:"";z-index:-2;pointer-events:none;opacity:0;background:radial-gradient(ellipse var(--section-glow-size-a) at var(--section-glow-pos-a), var(--section-glow-a), transparent 70%), radial-gradient(ellipse var(--section-glow-size-b) at var(--section-glow-pos-b), var(--section-glow-b), transparent 72%);filter:blur(30px);transition:opacity 1.6s cubic-bezier(.22,1,.36,1) .15s;position:absolute;inset:-12% -8%}.home-page .home-section:has(.is-visible):before{opacity:var(--section-grid-opacity-lit)}.home-page .home-section:has(.is-visible):after{opacity:1}.home-page .home-section--watch{--section-grid-opacity:.06;--section-grid-opacity-lit:.22;--section-glow-a:var(--alpha-primary-16);--section-glow-b:#28c8401f;--section-glow-pos-a:32% 38%;--section-glow-pos-b:72% 58%}.home-page .home-section--ethos{--section-grid-opacity:.05;--section-grid-opacity-lit:.2;--section-glow-a:var(--alpha-purple-16);--section-glow-b:#00d4ff1f;--section-glow-pos-a:28% 46%;--section-glow-pos-b:76% 36%;--section-glow-size-a:56% 52%;padding-top:clamp(var(--space-8,3rem), 5vw, var(--space-12,5rem))}.home-page .home-section--ai{--section-grid-opacity:.06;--section-grid-opacity-lit:.24;--section-glow-a:#00b4dc33;--section-glow-b:var(--alpha-purple-16);--section-glow-pos-a:45% 36%;--section-glow-pos-b:62% 64%;--section-glow-size-a:58% 50%}.home-page .home-section--workflow{--section-grid-opacity:.04;--section-grid-opacity-lit:.18;--section-glow-a:#ff8c4a24;--section-glow-b:#8f73ff1f;--section-glow-pos-a:54% 40%;--section-glow-pos-b:34% 62%;--section-glow-size-a:66% 54%;--section-glow-size-b:48% 58%}.home-page .home-section--evolving{--section-grid-opacity:.06;--section-grid-opacity-lit:.22;--section-glow-a:#00d4ff26;--section-glow-b:#ff8c4a1f;--section-glow-pos-a:42% 34%;--section-glow-pos-b:66% 66%}.home-page .home-section--pricing{--section-grid-opacity:.04;--section-grid-opacity-lit:.16;--section-glow-a:var(--alpha-purple-14);--section-glow-b:var(--alpha-primary-10);--section-glow-pos-a:50% 38%;--section-glow-pos-b:50% 62%;--section-glow-size-a:72% 48%;--section-glow-size-b:60% 52%}.home-page .hero--conversion{isolation:isolate;padding-bottom:clamp(var(--space-8), 7vw, var(--space-11));--hero-shell-top:clamp(var(--space-4), 3.2vw, var(--space-8));--hero-shell-x:clamp(var(--space-3), 4vw, var(--space-9));--hero-shell-bottom:clamp(var(--space-1), 1.6vw, var(--space-4));--hero-grid-size:var(--layout-grid-size);background:0 0;position:relative;overflow:clip}.home-page .hero--conversion:before{content:"";inset:var(--hero-shell-top) var(--hero-shell-x) var(--hero-shell-bottom);border-radius:calc(var(--radius-2xl) + 10px);pointer-events:none;z-index:0;background-image:linear-gradient(90deg, #6bd6eb60 1px, transparent 1px), linear-gradient(180deg, #b1a0f850 1px, transparent 1px), linear-gradient(112deg, transparent 34%, var(--alpha-primary-12) 48%, #f7a06f14 52%, transparent 66%), radial-gradient(ellipse at 22% 20%, transparent, transparent 58%), radial-gradient(ellipse at 80% 20%, transparent, transparent 60%);background-size:var(--hero-grid-size) var(--hero-grid-size), var(--hero-grid-size) var(--hero-grid-size), 240% 100%, 155% 155%, 155% 155%;opacity:.48;mix-blend-mode:normal;border:1px solid var(--alpha-primary-20);box-shadow:inset 0 0 0 1px var(--alpha-border-06), inset 0 24px 56px #071a363d, 0 26px 72px #01081670;background-color:#0a1b3a52;background-position:0 0,0 0,-18% 0,18% 18%,82% 14%;animation:28s linear infinite marketing-grid-drift,11s ease-in-out infinite marketing-grid-breathe;position:absolute;-webkit-mask-image:linear-gradient(#000000d1 0%,#0009 55%,#0000002e 78%,#0000 100%);mask-image:linear-gradient(#000000d1 0%,#0009 55%,#0000002e 78%,#0000 100%)}.home-page .hero--conversion:after{content:"";left:clamp(var(--space-5), 4vw, var(--space-10));right:clamp(var(--space-5), 4vw, var(--space-10));top:var(--hero-shell-top);pointer-events:none;z-index:-1;opacity:.76;background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-accent-cyan) 88%, transparent), color-mix(in srgb, var(--color-accent-orange) 66%, transparent), color-mix(in srgb, var(--color-accent-purple) 72%, transparent), transparent);height:2px;animation:5.3s ease-in-out infinite hero-grid-line-pulse;position:absolute;box-shadow:0 0 14px #49cadf52,0 0 20px #9f8cf433}.home-page .hero--conversion>.hero__container{z-index:1;max-width:1288px;position:relative}.home-page .hero__container--split{isolation:isolate;align-items:center;gap:clamp(var(--space-4), 3.7vw, var(--space-7));padding-top:clamp(var(--space-12), 11vw, var(--space-20) + var(--space-2));padding-bottom:clamp(var(--space-8), 7vw, var(--space-14));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid;position:relative}.home-page .hero__copy{gap:clamp(var(--space-5), 2vw, var(--space-7));flex-direction:column;align-items:flex-start;display:flex}.home-page .hero__demo{width:min(100%,468px);box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:end;padding:0;position:relative;overflow:visible}.home-page .hero__demo:before{content:"";pointer-events:none;z-index:0;border-radius:calc(var(--radius-2xl) + var(--space-6));background:radial-gradient(62% 58% at 16% 24%, var(--alpha-primary-24), transparent 72%), radial-gradient(52% 40% at 72% 22%, var(--alpha-orange-08), transparent 68%), radial-gradient(64% 58% at 84% 78%, var(--alpha-purple-24), transparent 74%);filter:blur(26px);opacity:0;transition:opacity var(--duration-enter) var(--ease-snappy), transform .98s var(--ease-snappy);position:absolute;inset:-15% -20% -16%;transform:scale(.96)translateY(8px)}.home-page .hero__demo:after{content:"";pointer-events:none;z-index:6;border-radius:var(--radius-full);background:var(--home-hero-demo-vignette);filter:blur(20px);opacity:.96;height:160px;transition:opacity .78s var(--ease-snappy), transform .98s var(--ease-snappy), filter .9s var(--ease-snappy);position:absolute;bottom:-36px;left:-8%;right:-8%;transform:translateY(28px)scale(.82,.48)}.home-page .hero__demo:has(.hero-demo--rise.is-visible):before{opacity:.56;transition-delay:.42s;transform:scale(1)translateY(0)}.home-page .hero__demo:has(.hero-demo--rise.is-visible):after{opacity:.38;filter:blur(18px);transition-delay:.34s;transform:translateY(10px)scale(1.02,.58)}.home-page .hero__demo-stage{z-index:var(--z-base);border-radius:calc(var(--radius-2xl) + 2px);-webkit-mask-image:linear-gradient(to bottom, var(--color-text-white) 0%, var(--color-text-white) 44%, color-mix(in oklch, var(--color-text-white) 68%, transparent) 58%, color-mix(in oklch, var(--color-text-white) 34%, transparent) 72%, color-mix(in oklch, var(--color-text-white) 10%, transparent) 86%, transparent 96%);mask-image:linear-gradient(to bottom, var(--color-text-white) 0%, var(--color-text-white) 44%, color-mix(in oklch, var(--color-text-white) 68%, transparent) 58%, color-mix(in oklch, var(--color-text-white) 34%, transparent) 72%, color-mix(in oklch, var(--color-text-white) 10%, transparent) 86%, transparent 96%);position:relative;overflow:hidden}.home-page .hero__copy.reveal-on-scroll{opacity:0;transition:opacity .62s var(--ease-snappy)}.home-page .hero__copy.reveal-on-scroll.is-visible{opacity:1;transition-delay:40ms!important}.home-page .hero-demo--rise.is-primed{transform-origin:50% 100%;will-change:transform;transition:transform 1.26s cubic-bezier(.2,.58,.2,1);transform:translateY(126%)}.home-page .hero-demo--rise.is-primed.is-visible{will-change:auto;transform:none;transition-delay:.32s!important}.home-page .hero-demo--rise.is-primed.is-visible:before{opacity:.14;transition-delay:.46s}.home-page .hero__kicker{align-items:center;gap:var(--space-2);width:max-content;max-width:100%;padding:.3rem var(--space-3) .34rem;border-radius:var(--radius-full);border:1px solid var(--alpha-border-06);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;background:#071124b3;margin:0;display:inline-flex}.home-page .hero__kicker:before{content:"";border-radius:var(--radius-full);background:var(--color-success);width:6px;height:6px;box-shadow:0 0 0 3px var(--alpha-success-20);animation:2.4s ease-in-out infinite hero-live-dot}.home-page .hero__title{font-family:var(--font-display);font-size:clamp(2.4rem,4.8vw,3.7rem);font-weight:var(--weight-bold);letter-spacing:-.04em;flex-direction:column;gap:.06em;margin:0;line-height:1.04;display:flex}.home-page .hero__title-line{color:var(--color-text-secondary)}.home-page .hero__title-em{color:var(--color-text);font-style:normal}.home-page .hero__title-accent{background:var(--gradient-hero-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;display:block}.home-page .hero__title-accent:after{content:"";border-radius:var(--radius-full);background:var(--gradient-divider-spectral);opacity:.6;width:100%;height:2px;margin-top:.14em;display:block}.home-page .hero__subtitle{max-width:42ch;font-size:clamp(var(--text-base), 1.5vw, var(--text-lg));line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}.home-page .hero__signup{padding:var(--space-2) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--alpha-border-08);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.01em;white-space:nowrap;transition:border-color var(--duration-fast), color var(--duration-fast), background var(--duration-fast);background:0 0;align-items:center;gap:.3em;text-decoration:none;display:inline-flex}.home-page .hero__signup:hover{border-color:var(--alpha-primary-24);color:var(--color-text);background:color-mix(in oklch, var(--color-bg-raised) 50%, transparent)}.home-page .hero__signup-sub{color:var(--color-text-faint);font-weight:var(--weight-normal)}.home-page .hero-demo{padding:clamp(var(--space-1), 1.2vw, var(--space-2));border-radius:calc(var(--radius-2xl) + 2px);background:var(--home-hero-demo-fill);border:1px solid color-mix(in oklch, var(--home-glass-panel-border) 52%, transparent);box-shadow:0 2px 4px #0000001f, 0 8px 20px #0000002e, 0 32px 64px #00000052, 0 0 0 1px var(--alpha-border-03), inset 0 1px 0 var(--alpha-white-04);backdrop-filter:saturate(var(--glass-saturate-shell)) blur(0px);background:linear-gradient(180deg, color-mix(in oklch, var(--color-bg-raised) 88%, transparent) 0%, color-mix(in oklch, var(--color-bg) 84%, transparent) 100%);position:relative;overflow:clip}.home-page .hero-demo:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(116deg, transparent 34%, var(--alpha-primary-10) 49%, var(--alpha-purple-08) 55%, transparent 70%), radial-gradient(ellipse 64% 56% at 20% 18%, var(--alpha-primary-08), transparent 64%), radial-gradient(ellipse 68% 62% at 86% 14%, var(--alpha-purple-08), transparent 66%);mix-blend-mode:screen;opacity:0;background-size:180% 100%,auto,auto;transition:opacity .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.home-page .hero-demo__pill-toggle{border-radius:var(--radius-full);border:1px solid var(--alpha-border-06);background:var(--alpha-surface-30);margin-bottom:var(--space-2);padding:3px;display:inline-flex}.home-page .hero-demo__pill{font-size:.68rem;font-weight:var(--weight-semibold);border-radius:var(--radius-full);color:var(--color-text-muted);padding:.26rem var(--space-3);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:0}.home-page .hero-demo__pill--active{color:var(--color-text);background:var(--alpha-border-08)}.home-page .hero-demo__body{border-radius:inherit;height:440px;position:relative;overflow:clip}.home-page .hero-demo__panel{opacity:0;pointer-events:none;filter:blur(3px);transition:opacity .38s var(--ease-snappy), transform .46s var(--ease-snappy), filter .32s var(--ease-default);z-index:0;position:absolute;inset:0;transform:scale(.97)translateY(8px)}.home-page .hero-demo__panel.is-leaving{opacity:0;filter:blur(3px);z-index:1;transform:scale(.96)translateY(-6px)}.home-page .hero-demo__body[data-active=dashboard] .hero-demo__panel[data-demo-panel=dashboard],.home-page .hero-demo__body[data-active=email] .hero-demo__panel[data-demo-panel=email]{opacity:1;pointer-events:auto;filter:none;z-index:2;transform:none}.home-page .dashboard-preview,.home-page .email-preview{background:color-mix(in oklch, var(--home-glass-panel-bg) 82%, transparent);flex-direction:column;height:100%;display:flex}.home-page .dashboard-preview__browser-bar,.home-page .email-preview__client{align-items:center;gap:var(--space-2);background:color-mix(in oklch, var(--home-glass-panel-bar) 74%, transparent);border-bottom:1px solid var(--alpha-border-04);padding:.5rem .4rem;display:flex}.home-page .browser-dots{align-items:center;gap:5px;display:flex}.home-page .dot{border-radius:var(--radius-full);width:8px;height:8px}.home-page .dot--red{background:color-mix(in oklch, var(--color-error) 70%, transparent)}.home-page .dot--yellow{background:color-mix(in oklch, var(--color-warning) 70%, transparent)}.home-page .dot--green{background:color-mix(in oklch, var(--color-success) 70%, transparent)}.home-page .browser-url{font-family:var(--font-mono);color:var(--color-text-faint);text-align:center;letter-spacing:.02em;flex:1;font-size:.62rem}.home-page .browser-badge{font-family:var(--font-mono);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:.08em;color:var(--color-success-strong);border-radius:var(--radius-full);background:var(--alpha-success-10);border:1px solid var(--alpha-success-20);align-items:center;gap:.36rem;padding:.12rem .42rem;display:inline-flex}.home-page .browser-badge[data-live-field]{text-transform:uppercase;position:relative}.home-page .browser-badge[data-live-field]:before{content:"";border-radius:var(--radius-full);background:var(--alpha-success-90);width:6px;height:6px;box-shadow:0 0 0 5px var(--alpha-success-16);animation:2.2s ease-in-out infinite hero-live-dot}.home-page .dashboard-preview__body,.home-page .email-preview__body{flex:1;min-height:0;padding:.4rem .25rem}.home-page .dashboard-preview__body{position:relative;overflow:hidden}.home-page .dashboard-preview__body:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--alpha-white-02), transparent);position:absolute;inset:0}.home-page .dashboard-preview__body:after{content:"";pointer-events:none;opacity:.1;background:linear-gradient(90deg, color-mix(in oklch, var(--color-accent-cyan) 0%, transparent), var(--alpha-primary-10), color-mix(in oklch, var(--color-accent-purple) 8%, transparent), color-mix(in oklch, var(--color-accent-purple) 0%, transparent));filter:blur(10px);width:28%;animation:12s cubic-bezier(.4,0,.2,1) 3s infinite dash-glare-sweep;position:absolute;top:-16%;bottom:-16%;left:-22%;transform:skew(-10deg)}.home-page .preview-queue__item,.home-page .email-report-change,.home-page .email-issue,.home-page .dash-cwv,.home-page .dash-trend,.home-page .dash-queue,.home-page .email-check-summary,.home-page .email-uptime-strip,.home-page .email-score-banner{border:1px solid var(--alpha-border-04);border-radius:var(--radius-md);background:var(--home-preview-tile-bg);backdrop-filter:saturate(var(--glass-saturate-card)) blur(var(--home-glass-card-blur));box-shadow:none}.home-page .dash-topbar{justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--alpha-border-04);margin-bottom:.4rem;padding-bottom:.3rem;display:flex}.home-page .dash-topbar__site{align-items:center;gap:.38rem;display:flex}.home-page .dash-topbar__favicon{width:18px;height:18px;color:var(--color-accent-cyan);display:inline-flex}.home-page .dash-topbar__favicon svg{width:100%;height:100%}.home-page .dash-topbar__domain{font-size:.66rem;font-weight:var(--weight-semibold);color:var(--color-text)}.home-page .dash-topbar__status{font-size:.52rem;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--color-success-soft);border-radius:var(--radius-full);background:var(--alpha-success-10);border:1px solid var(--alpha-success-20);padding:.1rem .36rem}.home-page .dash-topbar__meta{color:var(--color-text-faint);font-size:.58rem}.home-page .dash-hero-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;margin-bottom:.5rem;display:grid}.home-page .dash-score-ring{width:68px;height:68px;position:relative}.home-page .dash-score-ring__svg{width:100%;height:100%;animation:4s ease-in-out infinite dash-score-glow}.home-page .dash-score-ring__fill{transition:stroke-dasharray 1.2s cubic-bezier(.22,1,.36,1)}.home-page .dash-score-ring__label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-page .dash-score-ring__label strong{font-family:var(--font-mono);font-size:1.18rem;font-weight:var(--weight-bold);color:var(--color-text);line-height:1}.home-page .dash-score-ring__label span{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-top:2px;font-size:.48rem}.home-page .dash-headline-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.home-page .dash-stat{border-radius:var(--radius-md);border:1px solid var(--alpha-border-04);background:linear-gradient(145deg, color-mix(in oklch, var(--color-accent-cyan) 4%, transparent), transparent 55%), var(--alpha-white-02);gap:1px;padding:.3rem .25rem;display:grid}.home-page .dash-stat__label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.5rem}.home-page .dash-stat__value{font-family:var(--font-mono);font-size:.74rem;font-weight:var(--weight-bold);color:var(--color-text);line-height:1.2}.home-page .dash-stat__value--green{color:var(--color-success-soft)}.home-page .dash-stat__sub{color:var(--color-text-faint);font-size:.46rem}.home-page .dash-cwv{gap:.35rem;padding:.4rem .3rem;display:grid}.home-page .dash-cwv__header{color:var(--color-text-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.home-page .dash-cwv__bars{gap:.45rem;display:grid}.home-page .dash-cwv__metric{gap:.2rem;display:grid}.home-page .dash-cwv__metric-head{justify-content:space-between;align-items:baseline;font-size:.58rem;display:flex}.home-page .dash-cwv__metric-head span{color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.06em}.home-page .dash-cwv__metric-head strong{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.64rem}.home-page .dash-cwv__bar{background:var(--alpha-white-05);border-radius:2px;height:4px;overflow:hidden}.home-page .dash-cwv__bar-fill{background-size:200% 100%;border-radius:2px;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1)}.home-page .dash-cwv__bar-fill--good{background:linear-gradient(90deg, var(--color-success), var(--color-success-soft) 45%, color-mix(in oklch, var(--color-success-strong) 80%, white) 50%, var(--color-success-soft) 55%, var(--color-success));animation:6s ease-in-out infinite dash-bar-shimmer}.home-page .dash-cwv__bar-fill--warning{background:linear-gradient(90deg, var(--color-warning), var(--color-warning-soft,var(--color-warning)) 45%, color-mix(in oklch, var(--color-warning) 75%, white) 50%, var(--color-warning-soft,var(--color-warning)) 55%, var(--color-warning));animation:6s ease-in-out 1s infinite dash-bar-shimmer}.home-page .dash-cwv__bar-fill--bad{background:linear-gradient(90deg, var(--color-error), var(--color-error-soft,var(--color-error)) 45%, color-mix(in oklch, var(--color-error) 70%, white) 50%, var(--color-error-soft,var(--color-error)) 55%, var(--color-error));animation:6s ease-in-out 2s infinite dash-bar-shimmer}.home-page .dash-categories{gap:.3rem;padding:.4rem .3rem;display:grid;overflow:hidden}.home-page .dash-categories__header{color:var(--color-text-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;margin-bottom:.15rem;font-size:.62rem;display:flex;overflow:hidden}.home-page .dash-categories__grid{grid-template-columns:1fr 1fr;gap:.25rem .35rem;display:grid}.home-page .dash-cat{grid-template-columns:minmax(0,.48fr) minmax(0,1fr) auto;align-items:center;gap:.18rem;display:grid}.home-page .dash-cat__name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}.home-page .dash-cat__track{background:var(--alpha-white-04);border-radius:2px;height:4px;overflow:hidden}.home-page .dash-cat__fill{border-radius:inherit;background:var(--cat-accent);opacity:.75;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1)}.home-page .dash-cat__val{font-family:var(--font-mono);color:var(--color-text-secondary);text-align:right;min-width:20px;font-size:.58rem}.home-page .dash-bottom-row{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.home-page .dash-trend{align-content:start;gap:.2rem;padding:.4rem .3rem;display:grid}.home-page .dash-trend__header{color:var(--color-text-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.home-page .dash-queue{align-content:start;gap:.35rem;padding:.4rem .3rem;display:grid;overflow:hidden}.home-page .dash-queue__header{color:var(--color-text-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.home-page .dash-queue__count{font-family:var(--font-mono);color:var(--color-accent-orange);white-space:nowrap;font-size:.56rem}.home-page .dash-queue__track{flex-direction:column;gap:.35rem;max-height:4.6rem;display:flex;position:relative;overflow:hidden}.home-page .dash-queue__card{max-height:3.4rem;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),max-height .48s cubic-bezier(.22,1,.36,1),margin .48s cubic-bezier(.22,1,.36,1)}.home-page .dash-queue__card.is-resolving{opacity:0;pointer-events:none;max-height:0;margin-top:-.35rem;overflow:hidden;transform:translateY(-8px)scale(.97)}.home-page .dash-queue__card.is-entering{opacity:0;max-height:0;overflow:hidden;transform:translateY(12px)scale(.98)}.home-page .dash-queue__card.is-entering.is-visible{opacity:1;max-height:3.4rem;transform:translateY(0)scale(1)}.home-page .preview-pill{border-radius:var(--radius-full);white-space:nowrap;font-size:.48rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:.12rem .3rem;line-height:1;display:inline-flex}.home-page .preview-pill--cyan{background:var(--alpha-primary-12);color:var(--color-accent-cyan);border:1px solid var(--alpha-primary-20)}.home-page .preview-pill--green{background:var(--alpha-success-10);color:var(--color-success-soft);border:1px solid var(--alpha-success-20)}.home-page .preview-pill--violet{background:var(--alpha-purple-12);color:var(--color-accent-purple);border:1px solid var(--alpha-purple-22)}.home-page .preview-line{animation:4.8s ease-in-out infinite preview-line-drift;animation-delay:var(--preview-float-delay,0s);transition:filter var(--duration-base), opacity var(--duration-base)}.home-page .preview-queue__item{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.28rem;padding:.3rem .25rem;display:grid;position:relative}.home-page .preview-queue__item--critical{border:1px solid var(--alpha-error-18);background:var(--alpha-error-10)}.home-page .preview-queue__item--new{border:1px solid var(--alpha-primary-30);background:var(--alpha-primary-10)}.home-page .preview-queue__item--watch{border:1px solid var(--alpha-warning-12);background:var(--alpha-warning-03)}.home-page .queue-info{min-width:0}.home-page .queue-title{font-size:.62rem;font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-page .queue-title code{font-family:var(--font-mono);color:var(--color-accent-cyan);font-size:.58rem}.home-page .queue-meta{color:var(--color-text-faint);margin-top:1px;font-size:.5rem}.home-page .queue-status{border-radius:var(--radius-full);border:1px solid var(--alpha-border-04);background:var(--surface-navy-strong);min-width:2.8rem;font-size:.5rem;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);justify-content:center;align-items:center;gap:.2rem;padding:.14rem .32rem;line-height:1;display:inline-flex}.home-page .queue-status--critical{border-color:color-mix(in oklch, var(--color-error) 36%, transparent);background:var(--alpha-error-18);color:var(--color-error-soft)}.home-page .queue-status--new{border-color:color-mix(in oklch, var(--color-accent-cyan) 34%, transparent);background:var(--alpha-primary-14);color:var(--color-accent-cyan)}.home-page .queue-status--watch{border-color:color-mix(in oklch, var(--color-warning) 34%, transparent);background:var(--alpha-warning-14);color:var(--color-warning-soft)}.home-page .email-preview__client-icon{border-radius:var(--radius-md);background:var(--alpha-primary-10);width:28px;height:28px;color:var(--color-accent-cyan);margin-left:var(--space-1);justify-content:center;align-items:center;display:inline-flex}.home-page .email-preview__client-icon svg{width:16px;height:16px}.home-page .email-preview__client-title{font-size:.64rem;font-weight:var(--weight-semibold);color:var(--color-text-secondary);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.home-page .email-preview__client-badge{border-radius:var(--radius-full);background:var(--alpha-primary-22);width:18px;height:18px;color:var(--color-accent-cyan);font-size:.52rem;font-weight:var(--weight-bold);justify-content:center;align-items:center;display:inline-flex}.home-page .email-preview__body--weekly{gap:var(--space-2);padding-top:var(--space-4);display:grid}.home-page .email-intro{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.66rem}.home-page .email-report-card__badge{letter-spacing:.09em;text-transform:uppercase;color:var(--color-text);border-radius:var(--radius-full);border:1px solid color-mix(in oklch, var(--color-accent-orange) 44%, transparent);background:color-mix(in oklch, var(--color-accent-orange) 24%, transparent);justify-content:center;align-items:center;padding:.18rem .42rem;font-size:.58rem;display:inline-flex}.home-page .email-score-banner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.home-page .email-score-banner__ring{width:48px;height:48px;position:relative}.home-page .email-score-banner__ring svg{width:100%;height:100%}.home-page .email-score-banner__ring strong{font-family:var(--font-mono);font-size:.86rem;font-weight:var(--weight-bold);color:#e6f8ff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-page .email-score-banner__meta{gap:2px;display:grid}.home-page .email-score-banner__grade{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);font-size:.62rem}.home-page .email-score-banner strong{color:var(--color-success-soft);font-size:.74rem}.home-page .email-check-summary{padding:var(--space-2) var(--space-3);gap:.42rem;display:grid}.home-page .email-check-summary__bar{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.home-page .email-check-summary__seg{border-radius:3px}.home-page .email-check-summary__seg--pass{background:linear-gradient(90deg, var(--color-success), #2ec787)}.home-page .email-check-summary__seg--warn{background:var(--color-warning)}.home-page .email-check-summary__seg--fail{background:var(--color-error)}.home-page .email-check-summary__labels{color:var(--color-text-muted);justify-content:space-between;font-size:.56rem;display:flex}.home-page .email-check-summary__labels strong{color:var(--color-text);font-family:var(--font-mono);font-size:.62rem}.home-page .email-uptime-strip{padding:var(--space-2) var(--space-3);gap:.42rem;display:grid}.home-page .email-uptime-strip__head{justify-content:space-between;align-items:baseline;font-size:.58rem;display:flex}.home-page .email-uptime-strip__head span{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.home-page .email-uptime-strip__head strong{color:var(--color-success-soft);font-family:var(--font-mono);font-size:.72rem}.home-page .email-uptime-strip__bars{align-items:flex-end;gap:3px;height:22px;display:flex}.home-page .email-uptime-strip__day{background:linear-gradient(180deg, #31c78f, var(--color-success));opacity:.72;border-radius:2px;flex:1;height:100%;transition:opacity .3s}.home-page .email-uptime-strip__day--warn{background:linear-gradient(180deg, var(--color-warning), #f69f27)}.home-page .email-uptime-strip__stats{color:var(--color-text-faint);justify-content:space-between;font-size:.52rem;display:flex}.home-page .email-uptime-strip__stats strong{color:#dce8f8;font-family:var(--font-mono);font-size:.56rem}.home-page .email-report-change{gap:.42rem;padding:.52rem .64rem;display:grid}.home-page .email-report-change__header{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-muted);font-size:.58rem}.home-page .email-report-change__stats{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.7rem;display:flex}.home-page .email-report-change__stats strong{color:#eff7ff;font-family:var(--font-mono)}.home-page .email-report-ai{border-radius:var(--radius-md);border:1px solid var(--alpha-primary-10);background:#00d4ff08;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;padding:.48rem .58rem;display:grid}.home-page .email-report-ai__icon{border-radius:var(--radius-full);width:26px;height:26px;color:var(--color-info-bright);border:1px solid var(--alpha-primary-16);background:#00d4ff0f;justify-content:center;align-items:center;display:inline-flex}.home-page .email-report-ai__icon svg{width:14px;height:14px}.home-page .email-report-ai strong{color:#f4fbff;margin-bottom:1px;font-size:.72rem;display:block}.home-page .email-report-ai p{color:var(--color-text-muted);margin:0;font-size:.63rem}.home-page .email-mini-chart{height:42px;margin-top:2px}.home-page .email-issues-section{gap:.34rem;display:grid}.home-page .email-issues-title{letter-spacing:.1em;text-transform:uppercase;color:#9cabc3;margin:0;font-size:.58rem}.home-page .email-issue{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;padding:.5rem .6rem;display:grid}.home-page .email-issue--critical{border-color:#ef444438}.home-page .email-issue--warning{border-color:var(--alpha-warning-18)}.home-page .email-issue__severity{font-size:.5rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid color-mix(in oklch, var(--color-error) 36%, transparent);background:var(--alpha-error-18);color:var(--color-error-soft);padding:.12rem .38rem}.home-page .email-issue__severity--warn{border-color:color-mix(in oklch, var(--color-warning) 34%, transparent);background:var(--alpha-warning-14);color:var(--color-warning-soft)}.home-page .email-issue__title{color:#f3f9ff;font-size:.72rem;font-weight:var(--weight-semibold)}.home-page .email-issue__desc{color:var(--color-text-muted);margin-top:1px;font-size:.62rem}.home-page [data-live-field]{transition:color var(--duration-fast), text-shadow var(--duration-fast)}.home-page [data-live-field=score],.home-page [data-live-field=uptime]{color:#f8fbff;text-shadow:0 0 10px var(--alpha-primary-18)}.home-page [data-live-field=email-score],.home-page [data-live-field=email-delta]{color:#f4fbff;text-shadow:0 0 8px var(--alpha-primary-16)}.home-page [data-live-field=queue]{color:#f8aa7e}.home-page .hero-proof{z-index:3;padding-block:clamp(var(--space-3), 2vw, var(--space-5));position:relative}.home-page .hero-proof__row{justify-content:center;align-items:center;gap:clamp(var(--space-2), 1.5vw, var(--space-4));color:var(--color-text-muted);letter-spacing:.01em;flex-wrap:wrap;font-size:clamp(.72rem,1.1vw,.82rem);display:flex}.home-page .hero-proof__row strong{color:var(--color-text);font-weight:var(--weight-semibold)}.home-page .hero-proof__dot{background:var(--alpha-primary-40);border-radius:50%;flex-shrink:0;width:3px;height:3px}.home-page .mid-cta{padding-block:clamp(var(--space-6), 4vw, var(--space-8))}.home-page .mid-cta__inner{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg,12px);border:1px solid var(--alpha-purple-15);background:linear-gradient(145deg, var(--alpha-primary-06), transparent 50%), linear-gradient(135deg, color-mix(in oklch, var(--color-bg-raised) 44%, transparent), color-mix(in oklch, var(--color-bg) 28%, transparent));box-shadow:0 2px 12px #0000001f, inset 0 1px 0 var(--alpha-white-02);display:flex}.home-page .mid-cta__text{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.home-page .mid-cta__actions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.home-page .mid-cta__link{min-height:44px;font-size:.74rem;font-weight:var(--weight-semibold);letter-spacing:.03em;color:var(--color-text-secondary);padding:.4rem var(--space-4);border-radius:var(--radius-full);border:1px solid var(--alpha-purple-28);background:linear-gradient(122deg, var(--alpha-purple-14) 0%, var(--alpha-primary-10) 50%, var(--alpha-purple-10) 100%);transition:background var(--duration-fast), border-color var(--duration-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-page .mid-cta__link:hover{background:linear-gradient(122deg, var(--alpha-primary-20) 0%, var(--alpha-purple-20) 100%);border-color:color-mix(in oklch, var(--color-accent-cyan) 16.8%, transparent)}.home-page .mid-cta__link--primary{color:var(--color-text-white);border-color:var(--alpha-primary-40);background:linear-gradient(135deg, var(--alpha-primary-20), var(--alpha-primary-08))}.home-page .mid-cta__link--primary:hover{border-color:color-mix(in oklch, var(--color-accent-cyan) 60%, transparent);background:linear-gradient(135deg, var(--alpha-primary-30), var(--alpha-primary-14))}.home-page .section-header{justify-items:center;gap:var(--space-3);margin-bottom:clamp(var(--space-8), 7vw, var(--space-14));text-align:center;display:grid;position:relative}.home-page .section-header--center{justify-items:center;gap:var(--space-3);margin-bottom:clamp(var(--space-6), 5vw, var(--space-10));text-align:center;display:grid}.home-page .section-tag{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:.35rem var(--space-3);border:1px solid color-mix(in oklch, var(--color-accent-orange) 38%, transparent);background:color-mix(in oklch, var(--color-bg) 78%, transparent);color:color-mix(in oklch, var(--color-accent-orange) 28%, var(--color-text-white));font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:0;font-size:.64rem;display:inline-flex}.home-page .section-tag:before{content:"";border-radius:var(--radius-full);background:linear-gradient(180deg, var(--raw-purple-400), var(--raw-purple-bright));width:8px;height:8px;box-shadow:0 0 0 6px var(--alpha-purple-14)}.home-page .section-tag.section-tag--with-star:before{display:none}.home-page .section-title{letter-spacing:-.04em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3.24rem);line-height:1.08}.home-page .section-desc{margin:var(--space-1) 0 0;max-width:60ch;color:var(--color-text-secondary);font-size:clamp(.95rem,1.4vw,1.08rem);line-height:var(--leading-relaxed)}.home-page .section-subline{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.home-page .home-section--pricing .section-header{margin-bottom:clamp(var(--space-9), 8vw, var(--space-16))}.home-page .section-header+.pricing-layout{margin-top:clamp(var(--space-2), 2vw, var(--space-4))}.home-page .scavo-intro-section{text-align:left;padding-inline:0}.home-page .pillar-card{border-radius:var(--radius-xl);background:var(--surface-glass-atmo-fill) padding-box, var(--surface-glass-atmo-rim) border-box;backdrop-filter:blur(var(--glass-blur-panel)) saturate(var(--glass-saturate-shell));transition:box-shadow var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);border:1px solid #0000;position:relative;overflow:hidden;box-shadow:0 26px 50px -30px #00020ac2,0 0 0 1px #8aa6c417,inset 0 1px #daeaf81c,inset 0 -1px #445a7429,inset 1px 0 #b4d2f00a,inset -1px 0 #b4d2f00a}.home-page .pillar-card:before{content:"";background:var(--surface-glass-atmo-topline);pointer-events:none;z-index:2;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background-size:300% 100%;height:1px;animation:9s ease-in-out infinite glass-edge-shine;position:absolute;top:0;left:0;right:0}.home-page .pillar-card:hover{background:var(--surface-glass-atmo-fill-hover) padding-box, var(--surface-glass-atmo-rim-hover) border-box;box-shadow:0 30px 56px -26px #00030cd6,0 0 0 1px #a0bcd826,0 0 22px -8px #6c96c41a,inset 0 1px #e6f2fc29,inset 0 -1px #4e668038,inset 1px 0 #b4d2f00f,inset -1px 0 #b4d2f00f}.home-page .home-section--pillars{padding-block:clamp(var(--space-10), 8vw, var(--space-14));overflow:hidden}.home-page .pillars__header{text-align:center;margin-bottom:clamp(var(--space-8), 5vw, var(--space-12))}.home-page .pillars__title{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:var(--weight-bold);letter-spacing:-.025em;color:#e0eeff;margin:var(--space-3) 0 0;line-height:1.15}.home-page .pillars__sub{color:var(--color-text-muted);max-width:600px;margin:var(--space-3) auto 0;font-size:clamp(.85rem,1.1vw,1rem);line-height:1.6}.home-page .pillars__stage{align-items:center;min-height:480px;display:flex;position:relative}.home-page .pillars__stage:before{content:"";background:radial-gradient(ellipse at 50% 50%, var(--alpha-primary-06) 0%, #818cf808 40%, transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;width:600px;height:500px;animation:8s ease-in-out infinite pillarsGlowBreath;position:absolute;top:40%;right:20%;transform:translate(50%,-50%)}.home-page .pillars__stage:after{content:"";background:radial-gradient(ellipse, var(--alpha-purple-04) 0%, transparent 65%);filter:blur(50px);pointer-events:none;z-index:0;width:400px;height:350px;animation:8s ease-in-out 4s infinite pillarsGlowBreath;position:absolute;top:60%;right:35%;transform:translate(50%,-50%)}@keyframes pillarsGlowBreath{0%,to{opacity:.5;transform:translate(50%,-50%)scale(1)}50%{opacity:1;transform:translate(50%,-50%)scale(1.08)}}.home-page .pillars__bg{pointer-events:none;z-index:0;-webkit-mask-composite:destination-in;opacity:0;justify-content:center;align-items:center;transition:opacity 1.2s,transform 1.2s;display:flex;position:absolute;inset:0;overflow:hidden;transform:translate(20px);-webkit-mask-image:linear-gradient(90deg,#0000 0% 20%,#0000000a 30%,#00000026 40%,#00000073 50%,#000c 60%,#000 70% 100%),linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 20%,#0000000a 30%,#00000026 40%,#00000073 50%,#000c 60%,#000 70% 100%),linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-composite:intersect}.home-page .pillars__stage.is-visible .pillars__bg{opacity:1;transform:translate(0)}.home-page .pillars__stage.is-visible .pillar-card{opacity:1;transform:translateY(0)}.home-page .pillars__svg{opacity:1;filter:saturate(1.2);border-radius:16px;width:100%;max-width:1200px;height:auto}.home-page .pillars__cards{z-index:2;gap:clamp(var(--space-3), 2vw, var(--space-5));grid-template-columns:1fr 1fr;max-width:560px;display:grid;position:relative}.home-page .pillar-card{padding:clamp(var(--space-4), 2.5vw, var(--space-5));backdrop-filter:saturate(var(--glass-saturate-panel)) blur(var(--home-glass-subtle-blur));box-shadow:0 8px 32px #00000080, 0 2px 8px #0000004d, 0 20px 60px -10px #060e1c99, inset 0 1px 0 var(--alpha-white-04);opacity:0;transition:opacity .7s,transform .7s,border-color .35s,box-shadow .35s,background .35s;transform:translateY(24px)}.home-page .pillar-card:first-child{transition-delay:.1s}.home-page .pillar-card:nth-child(2){transition-delay:.2s}.home-page .pillar-card:nth-child(3){transition-delay:.3s}.home-page .pillar-card:nth-child(4){transition-delay:.4s}.home-page .pillar-card:hover{box-shadow:0 12px 40px #0000008c, 0 4px 16px #00000059, 0 24px 70px -10px #060e1ca6, 0 0 30px -5px rgba(var(--pa-r,73), var(--pa-g,202), var(--pa-b,223), .14), 0 0 0 1px var(--alpha-white-06);transform:translateY(-3px)}.home-page .pillar-card__icon{background:var(--alpha-primary-10);width:36px;height:36px;color:var(--color-accent-cyan);margin-bottom:var(--space-3);border-radius:8px;justify-content:center;align-items:center;transition:background .35s,box-shadow .35s;display:flex}.home-page .pillar-card__icon svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:18px;height:18px;transition:filter .35s}.home-page .pillar-card__icon--green{color:var(--color-success);background:#34d3991a}.home-page .pillar-card__icon--purple{color:var(--raw-indigo-400);background:#818cf81a}.home-page .pillar-card__icon--orange{color:var(--color-accent-orange);background:#f973161a}.pillar-card:hover .home-page .pillar-card__icon{background:var(--alpha-primary-16);box-shadow:0 0 16px -4px var(--alpha-primary-20)}.pillar-card:hover .home-page .pillar-card__icon svg{filter:drop-shadow(0 0 4px)}.pillar-card:hover .home-page .pillar-card__icon--green{background:#34d39929;box-shadow:0 0 16px -4px #34d39933}.pillar-card:hover .home-page .pillar-card__icon--purple{background:#818cf829;box-shadow:0 0 16px -4px #818cf833}.pillar-card:hover .home-page .pillar-card__icon--orange{background:#f9731629;box-shadow:0 0 16px -4px #f9731633}.home-page .pillar-card__title{font-size:clamp(.88rem,1.2vw,1rem);font-weight:var(--weight-semibold);color:#e0eeff;margin:0 0 var(--space-2);line-height:1.3}.home-page .pillar-card__desc{color:var(--color-text-muted);margin:0;font-size:clamp(.76rem,.95vw,.82rem);line-height:1.6}.home-page .pillar-card__desc code{font-family:var(--font-mono);background:var(--alpha-white-06);border-radius:3px;padding:1px 5px;font-size:.72rem}.home-page .pillars__sparkles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.home-page .pillars__spark{color:var(--alpha-primary-25);opacity:0;position:absolute}.home-page .pillars__spark--1{width:14px;animation:7s ease-in-out infinite pillarsSparkFloat;top:18%;right:22%}.home-page .pillars__spark--2{width:10px;color:var(--alpha-purple-25);animation:6s ease-in-out 2s infinite pillarsSparkFloat;top:55%;right:10%}.home-page .pillars__spark--3{width:12px;color:var(--alpha-success-20);animation:8s ease-in-out 4s infinite pillarsSparkFloat;bottom:20%;right:32%}@keyframes pillarsSparkFloat{0%,to{opacity:0;transform:translateY(0)scale(.8)rotate(0)}20%{opacity:.6}50%{opacity:.9;transform:translateY(-14px)scale(1.15)rotate(90deg)}80%{opacity:.4}}@media (width<=960px){.home-page .pillars__cards{max-width:100%}.home-page .pillars__bg{-webkit-mask-composite:destination-in;justify-content:center;align-items:flex-end;-webkit-mask-image:linear-gradient(#0000 0%,#00000026 30%,#00000080 55%,#000 80% 100%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000026 30%,#00000080 55%,#000 80% 100%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-composite:intersect}.home-page .pillars__svg{width:120%;max-width:none}}@media (width<=600px){.home-page .pillars__cards{grid-template-columns:1fr}}@media (width<=768px){.home-page .hero-proof__row{gap:var(--space-2);flex-direction:column}.home-page .hero-proof__dot{display:none}}.home-page .ethos-orbit,.home-page .ai-visibility{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.home-page .ethos-orbit:before,.home-page .ethos-orbit:after,.home-page .ai-visibility:before,.home-page .ai-visibility:after{content:none}.home-page .ethos-orbit{gap:clamp(var(--space-5), 4vw, var(--space-10));grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.home-page .ethos-orbit--flipped{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-page .ethos-orbit__copy{gap:var(--space-3);align-content:start;display:grid}.home-page .ethos-orbit__lanes{margin-top:var(--space-3);gap:0;display:grid}.home-page .ethos-orbit__visual{box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.home-page .ethos-lane,.home-page .ai-visibility__list li{box-shadow:none;padding:var(--space-3) 0;background:0 0;border:0;border-radius:0;position:relative}.home-page .ethos-lane{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.home-page .ethos-lane:hover{box-shadow:none;border-color:#0000;transform:none}.home-page .ethos-lane:hover .ethos-lane__icon{box-shadow:0 0 14px var(--alpha-primary-18)}.home-page .ethos-lane h4{font-size:var(--text-sm);color:var(--color-text);margin:0 0 .18rem}.home-page .ethos-lane p{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.55}.home-page .ethos-lane__icon{border-radius:var(--radius-lg);background:var(--alpha-primary-12);width:44px;height:44px;color:var(--color-info-bright);transition:box-shadow var(--duration-fast);border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-page .ethos-lane__icon svg{width:22px;height:22px}.home-page .ethos-lane__icon--dig{background:linear-gradient(140deg, var(--alpha-primary-14), var(--alpha-purple-10));border:1px solid var(--alpha-primary-18);color:var(--color-info-bright)}.home-page .ethos-lane__icon--mark{background:var(--alpha-purple-10);border:1px solid var(--alpha-purple-22);padding:4px}.home-page .ethos-lane__icon--mark img{object-fit:contain;width:32px;height:32px;filter:drop-shadow(0 0 6px var(--alpha-purple-30))}.home-page .ethos-lane__avatar{border-radius:var(--radius-full);width:44px;height:44px;font-size:.92rem;font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-page .ethos-lane--founder .ethos-lane__avatar{background:var(--alpha-purple-14);color:#d4c4ff}.home-page .stat-ribbon{padding:clamp(var(--space-8), 5vw, var(--space-12)) 0;position:relative;overflow:hidden}.home-page .stat-ribbon__glow{background:radial-gradient(ellipse 70% 100% at 25% 50%, var(--alpha-primary-07) 0%, transparent 60%), radial-gradient(ellipse 50% 80% at 50% 50%, var(--alpha-orange-04) 0%, transparent 55%), radial-gradient(ellipse 70% 100% at 75% 50%, var(--alpha-purple-07) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.home-page .stat-ribbon__grid-bg{background-image:linear-gradient(var(--alpha-primary-04) 1px, transparent 1px), linear-gradient(90deg, var(--alpha-primary-04) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 20%,#0000 70%);mask-image:radial-gradient(80% 80%,#000 20%,#0000 70%)}.home-page .stat-ribbon__row{justify-content:center;align-items:center;gap:clamp(var(--space-4), 3vw, var(--space-8));z-index:1;display:flex;position:relative}.home-page .stat-ribbon__cell{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15em;display:flex}.home-page .stat-ribbon__big{font-family:var(--font-display);background:linear-gradient(135deg, var(--color-accent-cyan) 0%, var(--color-accent-purple) 100%);-webkit-text-fill-color:transparent;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:700;line-height:1}.home-page .stat-ribbon__big--plus,.home-page .stat-ribbon__big--unit{opacity:.7;font-size:clamp(1.8rem,3.5vw,3rem)}.home-page .stat-ribbon__big--text{letter-spacing:-.02em;font-size:clamp(1.6rem,3.5vw,2.8rem)}.home-page .stat-ribbon__meta{text-align:center;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#ffffff52);margin-top:var(--space-1);flex-basis:100%;font-size:.65rem}.home-page .stat-ribbon__divider{background:linear-gradient(180deg, transparent, var(--alpha-primary-20), var(--alpha-purple-20), transparent);flex-shrink:0;align-self:stretch;width:1px}.home-page .ai-scan-section{padding:clamp(var(--space-10), 8vw, var(--space-16)) 0;position:relative;overflow:visible}.home-page .ai-scan-section__bg{background:radial-gradient(ellipse 80% 60% at 50% 40%, var(--alpha-purple-06) 0%, transparent 70%), linear-gradient(180deg, #060a1400 0%, #0c081c80 30%, #0c081c80 70%, #060a1400 100%);pointer-events:none;position:absolute;inset:0}.home-page .ai-scan-section__header{text-align:center;margin-bottom:clamp(var(--space-2), 2vw, var(--space-4));z-index:12;position:relative}.home-page .ai-scan-section__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:var(--space-3) 0 var(--space-2);text-shadow:0 4px 30px #060a14cc;font-size:clamp(2rem,4.5vw,3.6rem);font-weight:700;line-height:1.1}.home-page .ai-scan-section__sub{font-size:var(--text-lg);color:var(--color-text-secondary);text-shadow:0 2px 20px #060a14e6;max-width:480px;margin-inline:auto}.home-page .section-tag--glow{box-shadow:0 0 20px var(--alpha-purple-20), 0 0 40px var(--alpha-purple-06)}.home-page .section-tag--glow .section-tag__star{color:var(--color-accent-purple);animation:4s linear infinite ai-sparkle-rotate}.home-page .ai-sparkle{pointer-events:none;color:var(--alpha-purple-30);z-index:0;position:absolute}.home-page .ai-sparkle--1{width:18px;animation:6s ease-in-out infinite ai-sparkle-float;top:12%;left:8%}.home-page .ai-sparkle--2{width:12px;color:var(--alpha-primary-25);animation:5s ease-in-out 1s infinite ai-sparkle-float;top:25%;right:12%}.home-page .ai-sparkle--3{width:10px;color:var(--alpha-primary-20);animation:7s ease-in-out 2s infinite ai-sparkle-float;bottom:20%;left:15%}.home-page .ai-sparkle--4{width:14px;animation:5.5s ease-in-out .5s infinite ai-sparkle-float;bottom:15%;right:8%}@keyframes ai-sparkle-float{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:.7;transform:translateY(-10px)scale(1.15)}}@keyframes ai-sparkle-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-page .mock-window{--mw-bg:color-mix(in oklch, var(--surface-strong-soft) 92%, transparent);--mw-bar:color-mix(in oklch, var(--surface-strong-bar) 88%, transparent);--mw-border:color-mix(in oklch, var(--surface-strong-border) 90%, transparent);--mw-radius:14px;border-radius:var(--mw-radius);background:var(--mw-bg);border:1px solid var(--mw-border);box-shadow:0 1px 2px #00000029, 0 8px 24px #00000038, 0 32px 64px -12px #00000057, inset 0 1px 0 var(--alpha-white-03);backdrop-filter:saturate(var(--glass-saturate-shell)) blur(var(--home-glass-shell-blur));position:relative;overflow:hidden}.home-page .mock-window__bar{background:var(--mw-bar);border-bottom:1px solid color-mix(in oklch, var(--mw-border) 42%, transparent);align-items:center;gap:.6rem;height:32px;padding:0 .75rem;display:flex}.home-page .mock-window__dots{gap:5px;display:flex}.home-page .mock-window__dots i{border-radius:50%;width:8px;height:8px}.home-page .mock-window__dots i:first-child{background:color-mix(in oklch, var(--color-error) 55%, transparent)}.home-page .mock-window__dots i:nth-child(2){background:color-mix(in oklch, var(--color-warning) 55%, transparent)}.home-page .mock-window__dots i:nth-child(3){background:color-mix(in oklch, var(--color-success) 55%, transparent)}.home-page .mock-window__title{text-align:center;font-family:var(--font-mono);letter-spacing:.04em;color:#b4c8e64d;text-transform:lowercase;flex:1;font-size:.64rem}.home-page .mock-window__body{flex-direction:column;gap:.75rem;padding:clamp(.75rem,1.6vw,1.25rem);display:flex}.home-page .mock-window__footer{text-align:center;font-family:var(--font-mono);color:#96aac838;padding-top:.3rem;font-size:.6rem}.home-page .uptime-panel{background:var(--surface-floating-fill-strong);border:1px solid var(--alpha-success-10);box-shadow:0 2px 4px #0003, 0 12px 40px #00000059, 0 40px 80px -20px #00000073, inset 0 1px 0 var(--alpha-white-04), 0 0 60px var(--alpha-success-04);backdrop-filter:saturate(var(--glass-saturate-shell)) blur(var(--glass-blur-shell));border-radius:16px;position:relative;overflow:hidden}.home-page .uptime-panel__glow{pointer-events:none;z-index:0;background:radial-gradient(50% 42% at 50% 36%, var(--alpha-success-06) 0%, transparent 72%);animation:8s ease-in-out infinite ai-glow-breathe;position:absolute;inset:-40%}.home-page .uptime-panel__bar{z-index:1;border-bottom:1px solid var(--alpha-success-06);background:#0f162699;align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex;position:relative}.home-page .uptime-panel__url{text-align:center;font-family:var(--font-mono);color:color-mix(in oklch, var(--color-text-secondary) 72%, white 28%);letter-spacing:.02em;flex:1;font-size:.7rem}.home-page .uptime-panel__live{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--alpha-success-90);align-items:center;gap:.3rem;font-size:.58rem;font-weight:600;display:inline-flex}.home-page .uptime-panel__live-dot{background:var(--alpha-success-90);width:6px;height:6px;box-shadow:0 0 6px var(--alpha-success-30);border-radius:50%;animation:2s ease-in-out infinite ai-terminal-pulse}.home-page .uptime-panel__hero{z-index:1;padding:1rem 1rem .4rem;position:relative}.home-page .uptime-panel__score{align-items:baseline;display:flex}.home-page .uptime-panel__score-value{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--alpha-success-92);text-shadow:0 0 28px var(--alpha-success-15);font-size:2.6rem;font-weight:700;line-height:1}.home-page .uptime-panel__score-unit{font-family:var(--font-mono);color:var(--alpha-success-60);margin-left:.1em;font-size:1.4rem;font-weight:600}.home-page .uptime-panel__meta{font-size:var(--text-xs);color:color-mix(in oklch, var(--color-text-secondary) 82%, white 18%);align-items:center;gap:.6rem;margin-top:.2rem;display:flex}.home-page .uptime-panel__delta{color:var(--alpha-success-70);font-family:var(--font-mono);align-items:center;gap:.2rem;font-size:.62rem;font-weight:600;display:inline-flex}.home-page .uptime-panel__delta svg{opacity:.7}.home-page .uptime-panel__blocks{z-index:1;gap:2px;margin-top:.5rem;padding:0 1rem;display:flex;position:relative}.home-page .uptime-panel__block{opacity:0;border-radius:2px;flex:1;height:20px;transition:background .6s,opacity .6s;transform:scaleY(.3)}.home-page .uptime-panel__block--ok{background:var(--alpha-success-50);box-shadow:0 0 4px var(--alpha-success-08)}.home-page .uptime-panel__block--warn{background:var(--alpha-warning-55);box-shadow:0 0 4px var(--alpha-warning-12)}.home-page .uptime-panel__block--down{background:var(--alpha-error-55);box-shadow:0 0 4px var(--alpha-error-12)}.home-page .uptime-panel__block.is-block-visible{opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:scaleY(1)}.home-page .uptime-panel__block-labels{z-index:1;color:color-mix(in oklch, var(--color-text-secondary) 76%, white 24%);justify-content:space-between;padding:.2rem 1rem 0;font-size:.72rem;display:flex;position:relative}.home-page .uptime-panel__rt{z-index:1;padding:.6rem 1rem 0;position:relative}.home-page .uptime-panel__rt-head{font-size:var(--text-xs);color:color-mix(in oklch, var(--color-text-secondary) 82%, white 18%);justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.home-page .uptime-panel__rt-avg{color:color-mix(in oklch, var(--color-text-secondary) 78%, white 22%)}.home-page .uptime-panel__rt-avg strong{color:color-mix(in oklch, var(--color-accent-cyan) 74%, white 26%);font-family:var(--font-mono);font-weight:600}.home-page .uptime-panel .mock-chart__canvas{width:100%;display:block}.home-page .uptime-panel__feed{z-index:1;flex-direction:column;gap:0;padding:.4rem .75rem .75rem;display:flex;position:relative}.home-page .uptime-panel__feed-item{opacity:0;background:#0f1b304d;border-radius:6px;grid-template-columns:8px auto 1fr auto;align-items:center;gap:.5rem;margin-bottom:2px;padding:.4rem .45rem;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(6px)}.home-page .uptime-panel__feed-item.is-feed-visible{opacity:1;transform:translate(0,0)}.home-page .uptime-panel__feed-item:first-child{transition-delay:.8s}.home-page .uptime-panel__feed-item:nth-child(2){transition-delay:.95s}.home-page .uptime-panel__feed-item:nth-child(3){transition-delay:1.1s}.home-page .uptime-panel__feed-dot{border-radius:50%;width:6px;height:6px}.home-page .uptime-panel__feed-dot--ok{background:var(--alpha-success-70);box-shadow:0 0 6px var(--alpha-success-20)}.home-page .uptime-panel__feed-dot--warn{background:var(--alpha-warning-70);box-shadow:0 0 6px var(--alpha-warning-20)}.home-page .uptime-panel__feed-item code{font-family:var(--font-mono);color:color-mix(in oklch, var(--color-text) 78%, white 22%);font-size:.72rem}.home-page .uptime-panel__feed-ms{font-family:var(--font-mono);color:color-mix(in oklch, var(--color-text-secondary) 78%, white 22%);text-align:right;font-size:.72rem}.home-page .uptime-panel__feed-time{color:color-mix(in oklch, var(--color-text-secondary) 74%, white 26%);text-align:right;min-width:3rem;font-size:.7rem}.home-page .impact-personas{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.home-page .impact-persona{border:1px solid var(--alpha-purple-08);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-5) var(--space-4);gap:var(--space-2);transition:transform var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:linear-gradient(148deg,#08122694 0%,#08122647 100%);flex-direction:column;transition-delay:0s;display:flex;position:relative;overflow:hidden}.home-page .impact-persona:after{content:"";background:linear-gradient(90deg, var(--alpha-primary-50), var(--alpha-purple-30));height:2px;position:absolute;top:0;left:0;right:0}.home-page .impact-persona:nth-child(2):after{background:linear-gradient(90deg, var(--alpha-purple-50), var(--alpha-orange-30))}.home-page .impact-persona:nth-child(3):after{background:linear-gradient(90deg, var(--alpha-orange-50), var(--alpha-primary-30))}.home-page .impact-persona:hover{border-color:var(--alpha-primary-28);box-shadow:0 8px 28px color-mix(in oklch, var(--color-bg) 18%, transparent), 0 0 24px var(--alpha-primary-06);transform:translateY(-3px);transition-delay:0s!important}.home-page .impact-persona__icon{border-radius:var(--radius-md,8px);background:linear-gradient(140deg, var(--alpha-primary-14), var(--alpha-primary-06));width:40px;height:40px;color:var(--color-accent-cyan);margin-bottom:var(--space-1);place-items:center;display:grid}.home-page .impact-persona__icon svg{width:20px;height:20px}.home-page .impact-persona__icon--orange{background:linear-gradient(140deg, var(--alpha-purple-16), var(--alpha-purple-06));color:var(--color-accent-purple)}.home-page .impact-persona__icon--purple{background:linear-gradient(140deg, var(--alpha-purple-18), var(--alpha-purple-07));color:var(--color-accent-purple)}.home-page .impact-persona h3{margin:0;font-size:clamp(1.04rem,1.6vw,1.2rem)}.home-page .impact-persona>p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.58}.home-page .impact-persona__points{margin:var(--space-2) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--alpha-border-05);flex-direction:column;gap:.45rem;list-style:none;display:flex}.home-page .impact-persona__points li{font-size:var(--text-xs,.78rem);color:var(--color-text-secondary);padding-left:1.1rem;line-height:1.5;position:relative}.home-page .impact-persona__points li:before{content:"";border-radius:var(--radius-full);background:var(--alpha-primary-50);width:5px;height:5px;position:absolute;top:.44em;left:0}.home-page .impact-persona:nth-child(2) .impact-persona__points li:before,.home-page .impact-persona:nth-child(3) .impact-persona__points li:before{background:var(--alpha-purple-55)}.home-page .impact-extras{margin-top:var(--space-6);gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.home-page .impact-extra{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--alpha-border-05);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-fast);background:linear-gradient(156deg,#08122673 0%,#0c183033 100%);flex-direction:column;display:flex}.home-page .impact-extra:hover{box-shadow:0 8px 24px #02071240, inset 0 1px 0 var(--alpha-white-03);transform:translateY(-2px)}.home-page .impact-extra--alerts{border-top:2px solid var(--alpha-orange-45)}.home-page .impact-extra--alerts:hover{border-color:var(--alpha-orange-25);border-top-color:var(--alpha-orange-60)}.home-page .impact-extra--status{border-top:2px solid var(--alpha-score-a-45)}.home-page .impact-extra--status:hover{border-color:var(--alpha-score-a-25);border-top-color:var(--alpha-score-a-60)}.home-page .impact-extra__head{align-items:center;gap:var(--space-2);display:flex}.home-page .impact-extra__head-icon{flex-shrink:0;width:22px;height:22px}.home-page .impact-extra--alerts .home-page .impact-extra__head-icon{color:var(--color-accent-orange)}.home-page .impact-extra--status .home-page .impact-extra__head-icon{color:var(--color-score-a)}.home-page .impact-extra__head h4{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);line-height:var(--leading-snug);margin:0}.home-page .impact-extra__desc{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.home-page .impact-extra__channels{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.home-page .impact-extra__channel{padding:5px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--alpha-border-06);font-size:.72rem;font-weight:var(--weight-medium);color:var(--color-text-secondary);transition:border-color var(--duration-fast), background var(--duration-fast);background:#07112480;align-items:center;gap:6px;display:inline-flex}.home-page .impact-extra__channel svg{flex-shrink:0;width:15px;height:15px}.home-page .impact-extra__channel:first-child svg{color:#e9a720}.home-page .impact-extra__channel:nth-child(2) svg{color:#7289da}.home-page .impact-extra__channel:nth-child(3) svg{color:var(--color-accent-cyan)}.home-page .impact-extra__channel:nth-child(4) svg{color:var(--color-text-muted)}.home-page .impact-extra__channel:hover{border-color:var(--alpha-border-08);background:#071124b3}.home-page .impact-extra__badges{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.home-page .impact-extra__badge{padding:5px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--alpha-border-06);font-size:.72rem;font-weight:var(--weight-medium);color:var(--color-text-secondary);background:#07112480;align-items:center;gap:6px;display:inline-flex}.home-page .impact-extra__badge-dot{border-radius:var(--radius-full);width:6px;height:6px}.home-page .impact-extra__badge-dot--up{background:var(--color-success);box-shadow:0 0 0 3px var(--alpha-success-20)}@media (width<=640px){.home-page .impact-extras{gap:var(--space-3);grid-template-columns:1fr}.home-page .impact-extra{padding:var(--space-4)}}.home-page .evolving-stage{gap:clamp(var(--space-10), 12vw, var(--space-20));margin-top:clamp(var(--space-6), 5vw, var(--space-12));margin-bottom:clamp(var(--space-8), 5vw, var(--space-12));padding:0 var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid;position:relative}.home-page .evolving-points{gap:var(--space-6);flex-direction:column;display:flex}.home-page .evolving-point{z-index:1;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);transition:box-shadow var(--duration-fast), transform var(--duration-fast);background:linear-gradient(148deg,#0f1c337a,#0711245c);align-items:flex-start;display:flex;position:relative;box-shadow:inset 0 0 0 1px #96d2ff12}.home-page .evolving-point:hover{box-shadow:inset 0 0 0 1px var(--alpha-primary-18), 0 6px 24px #0003;transform:translateY(-2px)}.home-page .evolving-point.is-active{box-shadow:inset 0 0 0 1px var(--alpha-purple-45), 0 0 28px var(--alpha-purple-14), 0 6px 24px #00000038}.home-page .evolving-point.is-active .evolving-point__num{background:var(--alpha-purple-32);color:var(--raw-purple-400);box-shadow:0 0 18px var(--alpha-purple-30)}.home-page .evolving-point__num{background:var(--alpha-purple-14);width:36px;height:36px;color:var(--raw-purple-400);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.home-page .evolving-point h3{margin:0 0 var(--space-1);font-size:var(--text-md);color:var(--color-text)}.home-page .evolving-point p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.home-page .evolving-pipeline{gap:var(--space-6);padding-top:var(--space-2);flex-direction:column;display:flex}.home-page .evolving-pipeline__pill{z-index:1;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--alpha-purple-08) 0%, var(--alpha-primary-06) 50%, var(--alpha-purple-06) 100%);backdrop-filter:saturate(var(--glass-saturate-panel)) blur(var(--home-glass-panel-blur));box-shadow:inset 0 0 0 1px var(--alpha-purple-12);transition:box-shadow var(--duration-fast), transform var(--duration-fast);display:flex;position:relative}.home-page .evolving-pipeline__pill:hover{box-shadow:inset 0 0 0 1px var(--alpha-purple-28), 0 6px 24px #0003;transform:translateY(-2px)}.home-page .evolving-pipeline__pill.is-active{box-shadow:inset 0 0 0 1px var(--alpha-primary-50), 0 0 36px var(--alpha-primary-16), 0 6px 24px #00000038}.home-page .evolving-pipeline__pill.is-active svg{background:var(--alpha-primary-22);color:var(--color-info-bright);box-shadow:0 0 16px var(--alpha-primary-20)}.home-page .evolving-pipeline__pill.is-active span{color:var(--color-text)}.home-page .evolving-pipeline__pill svg{border-radius:var(--radius-md);background:var(--alpha-purple-14);width:38px;height:38px;color:var(--raw-purple-400);transition:background var(--duration-fast), color var(--duration-fast);flex-shrink:0;padding:7px}.home-page .evolving-pipeline__pill span{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-secondary);letter-spacing:.02em}.home-page .evolving-proof{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.home-page .evolving-proof__line{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:52ch;margin:0}.home-page .evolving-proof__line strong{color:var(--color-text)}.home-page .evolving-cables{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.home-page .evolving-cables path{fill:none;stroke:var(--alpha-purple-28);stroke-width:1.5px;stroke-dasharray:6 9;opacity:.38}.home-page .evolving-cables path:nth-child(2n){stroke:var(--alpha-primary-24)}.home-page .evolving-cables path.is-active{fill:none;stroke:var(--alpha-purple-90);opacity:.95}.home-page .pricing-section{position:relative}.home-page .pricing-section .section-header{margin-bottom:clamp(var(--space-8), 5vw, var(--space-12))}.home-page .pricing-layout{place-items:start center;gap:var(--space-4);max-width:980px;padding-right:clamp(var(--space-2), 14vw, 168px);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.home-page .pricing-card--main{z-index:2;border-radius:calc(var(--radius-2xl) + 2px);background:linear-gradient(144deg, #0f1c33e6, #071124e6) padding-box, var(--gradient-rim-glass) border-box;width:min(100%,640px);max-width:none;box-shadow:0 26px 62px #00000052, inset 0 1px 0 var(--alpha-white-04), inset 0 -1px 0 #50648214;border:1px solid #0000;justify-self:center;margin:0;padding:0;overflow:hidden}.home-page .pricing-card--main .pricing-card__controls{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-subtle);background:var(--alpha-white-02);flex-wrap:wrap;display:flex}.home-page .pricing-card--main .pricing-card__controls .pricing-card__currency{margin-bottom:0}.home-page .pricing-card--main .pricing-switch--billing .pricing-switch__btn--active{background:var(--color-accent-purple)}.home-page .pricing-card--main .pricing-card__body{gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-5);flex-direction:column;display:flex}.home-page .pricing-card--main .pricing-card__info{align-items:center;gap:var(--space-1);text-align:center;padding:var(--space-2) 0;flex-direction:column;display:flex}.home-page .pricing-card--main .pricing-card__eyebrow{color:var(--color-accent-orange);letter-spacing:.11em;margin-bottom:var(--space-1)}.home-page .pricing-card--main .pricing-card__price{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.45rem;display:flex}.home-page .pricing-card--main .pricing-card__price .price-value{filter:drop-shadow(0 0 18px #77e8ff2e);font-size:clamp(2.6rem,5vw,3.4rem)}.home-page .pricing-card--main .pricing-card__price .price-period{font-size:var(--text-base);opacity:.55}.home-page .pricing-card--main .pricing-card__savings{align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--alpha-white-04);border:1px solid var(--alpha-white-06);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.02em;display:inline-flex}.home-page .pricing-card--main .pricing-card__list{gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:var(--alpha-white-02);border:1px solid var(--alpha-white-04);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.home-page .pricing-card--main .pricing-card__list li{font-size:var(--text-sm);color:var(--color-text-secondary);padding-left:1.55rem;line-height:1.45;position:relative}.home-page .pricing-card--main .pricing-card__list li:before{content:"";border-radius:var(--radius-full);background:linear-gradient(135deg, var(--alpha-primary-12), var(--alpha-purple-12,#9f7cff1f));filter:drop-shadow(0 0 5px #77e8ff33);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='none' stroke='url(%23g)' stroke-opacity='0.35'/%3E%3Cpath d='M5.2 8.2 7 10l3.8-4' stroke='url(%23g)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='g' x1='2' y1='2' x2='14' y2='14'%3E%3Cstop stop-color='%2391e9ff'/%3E%3Cstop offset='1' stop-color='%239f7cff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;position:absolute;top:.15rem;left:0}.home-page .pricing-card--main .pricing-card__ai-feature{align-items:center;gap:.35rem;display:flex;padding-left:0!important}.home-page .pricing-card--main .pricing-card__ai-feature:before{display:none!important}.home-page .pricing-card--main .pricing-card__ai-icon{filter:drop-shadow(0 0 6px #77e8ff40);flex-shrink:0;width:16px;height:16px}.home-page .pricing-card--main .pricing-card__cta{padding:0 var(--space-6) var(--space-5);text-align:center}.home-page .pricing-card--main .pricing-card__cta .pricing-cta__button{justify-content:center;align-items:center;width:100%;display:flex}.home-page .pricing-card--details{right:clamp(-10px,1.2vw,18px);top:clamp(var(--space-5), 9vh, 98px);z-index:1;pointer-events:auto;perspective:1200px;isolation:isolate;width:min(296px,31vw);min-height:308px;position:absolute}.home-page .pricing-card--details .pricing-card__flip{height:100%;min-height:inherit;transform-style:preserve-3d;transition:transform var(--duration-slow) var(--ease-snappy);position:relative;transform:translate(2%)translateY(6px)rotate(1deg)scale(.995)}.home-page .pricing-card--details .pricing-card__panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:calc(var(--radius-2xl) + 4px);border:1px solid var(--alpha-primary-40);background:linear-gradient(148deg, #163148 0%, #071124eb 58%, #49cadf2a 100%), linear-gradient(to bottom right, var(--alpha-white-08), transparent 62%);min-height:100%;box-shadow:var(--shadow-lg), inset 0 0 0 1px #9cd1ff1a;backdrop-filter:saturate(var(--glass-saturate-card)) blur(var(--home-glass-card-blur));align-content:center;justify-items:stretch;display:grid;position:absolute;inset:0;overflow:hidden}.home-page .pricing-card--details .pricing-card__panel:before{content:"";pointer-events:none;opacity:.14;background-color:#0000;background-image:linear-gradient(90deg,#b0d9ff1a 0 1px,#0000 1px 18px),linear-gradient(#b0d9ff14 0 1px,#0000 1px 18px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(#000000d6,#0000 88%)}.home-page .pricing-card--details .pricing-card__panel:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--alpha-primary-20), transparent 72%);opacity:.26;filter:blur(16px);border-radius:50%;width:74%;height:74%;position:absolute;inset:auto -24% -36% auto}.home-page .pricing-card--details .pricing-card__panel--front{padding:var(--space-5);text-align:center;align-content:center;justify-items:center;gap:.62rem;display:grid}.home-page .pricing-card--details .pricing-card__panel--back{padding:var(--space-5) var(--space-5) var(--space-4);text-align:left;background:linear-gradient(154deg,#0f1c33db,#f59e0b1e 64%,#49cadf21),linear-gradient(to bottom right,#ffebde14,#0000 64%);border-color:#f7a06f57;place-content:start;gap:.62rem;display:grid;transform:rotateY(180deg)}.home-page .pricing-card--details .pricing-card__panel--back h3{margin:0;font-size:clamp(1rem,1.55vw,1.18rem);line-height:1.15}.home-page .pricing-card--details:hover,.home-page .pricing-card--details.is-flipped{z-index:12}.home-page .pricing-card--details:hover .pricing-card__flip,.home-page .pricing-card--details.is-flipped .pricing-card__flip{will-change:transform;transform:translate(0)translateY(-8px)rotate(-.25deg)rotateY(-180deg)}.home-page .pricing-card__playful-icon{background:var(--alpha-primary-18);width:42px;height:42px;color:var(--color-info-bright);box-shadow:0 0 0 1px #020c189e, 0 10px 20px #00000047, 0 0 24px var(--alpha-primary-22);border:1px solid #49cadf8a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.home-page .pricing-card__playful-icon svg{width:18px;height:18px}.home-page .pricing-card__playful-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-cyan);margin:0;font-size:.64rem}.home-page .pricing-card__playful-text{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:clamp(1.06rem,1.6vw,1.28rem);line-height:1.14}.home-page .pricing-card__playful-hint{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-orange);opacity:.84;font-size:.58rem}.home-page .pricing-card__aside{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.52}.home-page .pricing-card__contact-btn{width:100%;color:var(--color-text);background:#07122357;border:1px solid #97cdff52;justify-content:center;justify-self:stretch;gap:.5rem}.home-page .pricing-card__contact-btn:hover{background:#0a172c80;border-color:#97cdff85;box-shadow:0 10px 24px #040a165c}.home-page .pricing-card__contact-btn:hover .pricing-card__contact-btn-icon{transform:translate(2px)}.home-page .pricing-card__contact-btn-icon{width:14px;height:14px;transition:transform var(--duration-fast) var(--ease-default)}.home-page .pricing-card__back-label{bottom:var(--space-3);right:var(--space-4);letter-spacing:.1em;text-transform:uppercase;color:var(--alpha-white-18);font-size:.56rem;position:absolute}.home-page .pricing-wrap .price-value--yearly,.home-page .pricing-wrap .price-period--yearly,.home-page .pricing-wrap .price-note--yearly,.home-page .pricing-wrap[data-pricing-plan=yearly] .price-value--monthly,.home-page .pricing-wrap[data-pricing-plan=yearly] .price-period--monthly,.home-page .pricing-wrap[data-pricing-plan=yearly] .price-note--monthly{display:none}.home-page .pricing-wrap[data-pricing-plan=yearly] .price-value--yearly,.home-page .pricing-wrap[data-pricing-plan=yearly] .price-period--yearly,.home-page .pricing-wrap[data-pricing-plan=yearly] .price-note--yearly{display:inline}.home-page .ai-scene{contain:layout style;max-width:900px;height:520px;margin:-100px auto 0;position:relative;overflow:visible}.home-page .ai-scene:not(.is-active){height:auto;min-height:180px;margin-top:-40px}.home-page .ai-scene__glow{filter:blur(50px);pointer-events:none;background:radial-gradient(at 50% 70%,#9f8cf412 0%,#49cadf0a 40%,#0000 70%);border-radius:50%;width:80%;height:50%;animation:7s ease-in-out infinite aiGlowBreath;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.home-page .ai-scene__sparkles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.home-page .ai-scene__star{color:#49cadf;opacity:0;animation:aiStarFloat var(--star-dur,6s) var(--star-delay,0s) ease-in-out infinite;position:absolute}.home-page .ai-scene__star--purple{color:#9f8cf4}.home-page .ai-scene__star svg{width:var(--star-size,12px);height:var(--star-size,12px);animation:aiStarSpin var(--star-spin,8s) linear infinite;filter:drop-shadow(0 0 4px)}.home-page .ai-scene__stage{perspective:1000px;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;position:relative}.home-page .ai-scene__dash{perspective:900px;z-index:1;pointer-events:none;opacity:0;width:740px;margin-left:-370px;transition:opacity 1.4s .3s;position:absolute;bottom:20px;left:50%}.home-page .ai-scene.is-active .ai-scene__dash{opacity:1}.home-page .ai-scene__dash-panel{border:1px solid var(--alpha-white-08);box-shadow:0 -10px 50px -10px #0006, inset 0 1px 0 var(--alpha-white-06), 0 0 80px -20px #9f8cf40f;backdrop-filter:blur(12px);transform-origin:bottom;background:#0a1020d1;border-bottom:none;border-radius:14px 14px 0 0;padding:18px 22px 28px;position:relative;transform:rotateX(48deg);-webkit-mask-image:linear-gradient(#0000 2%,#000 50%);mask-image:linear-gradient(#0000 2%,#000 50%)}.home-page .ai-scene__dash-panel:after{content:"";background:linear-gradient(90deg,#0000,#49cadf40 20%,#9f8cf433 50%,#49cadf40 80%,#0000);height:1px;position:absolute;bottom:0;left:5%;right:5%;box-shadow:0 0 12px 2px #49cadf14}.home-page .ai-scene__dash-header{border-bottom:1px solid var(--alpha-white-06);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:8px;display:flex}.home-page .ai-scene__dash-logo{color:#9f8cf4;opacity:.7;display:inline-flex}.home-page .ai-scene__dash-logo>svg{width:14px!important;max-width:14px!important;height:14px!important;display:inline-block!important}.home-page .ai-scene__dash-title{font-family:var(--font-mono);color:#ffffff59;letter-spacing:.06em;flex:1;font-size:.55rem}.home-page .ai-scene__dash-dots{gap:4px;display:flex}.home-page .ai-scene__dash-dots i{background:#ffffff1f;border-radius:50%;width:5px;height:5px;display:block}.home-page .ai-scene__dash-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;display:grid}.home-page .ai-scene__dash-cell{background:var(--alpha-white-03);border:1px solid var(--alpha-white-05);border-radius:6px;padding:7px 9px}.home-page .ai-scene__dash-cell-label{font-family:var(--font-mono);color:color-mix(in oklch, var(--color-text) 84%, transparent);letter-spacing:.04em;margin-bottom:3px;font-size:.68rem;display:block}.home-page .ai-scene__dash-cell-score{font-family:var(--font-display);color:#49cadf80;margin-bottom:4px;font-size:.8rem;font-weight:700;line-height:1;display:block}.home-page .ai-scene__dash-cell-score--warn{color:#f7a06f80}.home-page .ai-scene__dash-cell-bar{background:var(--alpha-white-06);border-radius:2px;height:3px;display:block;overflow:hidden}.home-page .ai-scene__dash-cell-bar i{border-radius:2px;width:0;height:100%;display:block}.home-page .ai-scene__dash-cell--pass .ai-scene__dash-cell-bar i{background:linear-gradient(90deg,#34d3998c,#49cadf59)}.home-page .ai-scene__dash-cell--warn .ai-scene__dash-cell-bar i{background:linear-gradient(90deg,#f7a06f8c,#f7a06f4d)}.home-page .ai-scene__dash-rows{flex-direction:column;gap:3px;display:flex}.home-page .ai-scene__dash-row{border-bottom:1px solid var(--alpha-white-03);align-items:center;gap:6px;padding:4px 0;display:flex}.home-page .ai-scene__dash-row-dot{background:#34d39973;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:block!important}.home-page .ai-scene__dash-row-dot--warn{background:#f7a06f73}.home-page .ai-scene__dash-row-label{font-family:var(--font-mono);color:color-mix(in oklch, var(--color-text) 80%, transparent);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.64rem;overflow:hidden}.home-page .ai-scene__dash-row-tag{font-family:var(--font-mono);letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:.36rem;font-weight:600}.home-page .ai-scene__dash-row-tag--pass{color:#34d39973;background:#34d3991a}.home-page .ai-scene__dash-row-tag--warn{color:#f7a06f73;background:#f7a06f1a}.home-page .ai-scene__connectors{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-page .ai-scene__connector{stroke-width:1px;fill:none;opacity:0;stroke-dasharray:6 4;transition:opacity .8s;animation:4s linear infinite aiConnectorDash}.home-page .ai-scene__connector.is-visible{opacity:1}.home-page .ai-scene__hub{z-index:10;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.home-page .ai-scene__orb{width:110px;height:110px;box-shadow:0 0 50px #49cadf0f, 0 0 100px #9f8cf40a, 0 16px 40px #0006, inset 0 1px 0 var(--alpha-white-04);background:radial-gradient(circle at 40% 35%,#141e32d9 0%,#080e1cf2 70%);border:1px solid #49cadf1f;border-radius:50%;animation:5s ease-in-out infinite aiOrbFloat;position:relative}.home-page .ai-scene__orb-ring{filter:drop-shadow(0 0 14px #49cadf1f);width:100%;height:100%;display:block}.home-page .ai-scene__orb-arc{transition:stroke-dasharray 2s cubic-bezier(.22,1,.36,1)}.home-page .ai-scene__orb-val{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.home-page .ai-scene__orb-val strong{font-family:var(--font-display);font-size:1.9rem;font-weight:var(--weight-bold);-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#49cadf,#9f8cf4);-webkit-background-clip:text;background-clip:text;line-height:1}.home-page .ai-scene__orb-val span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-size:.48rem}.home-page .ai-scene__scan-pulse{pointer-events:none;opacity:0;border:1px solid #49cadf00;border-radius:50%;width:110px;height:110px;margin:-55px 0 0 -55px;position:absolute;top:50%;left:50%;transform:scale(1)}.home-page .ai-scene__scan-pulse.is-pulsing{animation:1.2s ease-out aiScanPulse}.home-page .ai-scene__cards{transform-style:preserve-3d;z-index:5;position:absolute;inset:0}.home-page .ai-scene__card{width:190px;transform-style:preserve-3d;will-change:transform, opacity;pointer-events:none;opacity:0;transform:translate3d(var(--tx,0px), 60px, -30px) scale(.85);margin:-48px 0 0 -95px;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s;position:absolute;top:50%;left:50%}.home-page .ai-scene__card.is-visible{opacity:1}.home-page .ai-scene__card.is-exiting{opacity:0!important;transform:translate3d(var(--tx,0px), -50px, 40px) scale(.9)!important;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .6s!important}.home-page .ai-scene__card-glow{pointer-events:none;opacity:0;border-radius:16px;transition:opacity .5s;position:absolute;inset:-25%}.home-page .ai-scene__card--pass .ai-scene__card-glow{background:radial-gradient(#49cadf0f,#0000 70%)}.home-page .ai-scene__card--warn .ai-scene__card-glow{background:radial-gradient(#f7a06f0f,#0000 70%)}.home-page .ai-scene__card-face{backdrop-filter:blur(20px)saturate(1.3);border:1px solid var(--alpha-white-06);box-shadow:0 14px 36px -10px #0000008c, 0 0 1px var(--alpha-white-10), inset 0 1px 0 var(--alpha-white-04);background:#0c1223d9;border-radius:10px;padding:10px 14px;position:relative;overflow:hidden}.home-page .ai-scene__card-face:before{content:"";background:linear-gradient(90deg, transparent, var(--alpha-white-10), transparent);height:1px;position:absolute;top:0;left:10%;right:10%}.home-page .ai-scene__card-face:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#49cadf14 40%,#49cadf26 50%,#49cadf14 60%,#0000 100%) 0 0/200% 100%;border-radius:12px;transition:opacity .3s;position:absolute;inset:0}.home-page .ai-scene__card.is-scanning .ai-scene__card-face{border-color:#49cadf33}.home-page .ai-scene__card.is-scanning .ai-scene__card-face:after{opacity:1;animation:1.2s ease-in-out aiCardSweep}.home-page .ai-scene__card.is-scanning .ai-scene__card-glow{opacity:1}.home-page .ai-scene__card--warn.is-scanning .ai-scene__card-face{border-color:#f7a06f33}.home-page .ai-scene__card-cat{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#49cadf99;align-items:center;gap:4px;margin-bottom:8px;font-size:.5rem;display:flex}.home-page .ai-scene__card-cat-icon{color:#9f8cf4;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.home-page .ai-scene__card-cat-icon>svg{width:11px!important;max-width:11px!important;height:11px!important;max-height:11px!important;display:inline-block!important}.home-page .ai-scene__card--pass .ai-scene__card-cat-icon>svg[fill=currentColor],.home-page .ai-scene__card--warn .ai-scene__card-cat-icon>svg[fill=currentColor]{animation:4s linear infinite ai-sparkle-rotate}.home-page .ai-scene__card-row{align-items:center;gap:6px;margin-bottom:8px;display:flex}.home-page .ai-scene__card-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-page .ai-scene__card-dot--pass{background:#34d399;box-shadow:0 0 6px #34d39980}.home-page .ai-scene__card-dot--warn{background:#f7a06f;box-shadow:0 0 6px #f7a06f80}.home-page .ai-scene__card-label{font-family:var(--font-mono);color:var(--color-text);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.68rem;overflow:hidden}.home-page .ai-scene__card-status{font-family:var(--font-mono);letter-spacing:.04em;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:.56rem;font-weight:600}.home-page .ai-scene__card--pass .ai-scene__card-status{color:#34d399;background:#34d3991f}.home-page .ai-scene__card--warn .ai-scene__card-status{color:#f7a06f;background:#f7a06f1f}.home-page .ai-scene__card-chevron{color:var(--color-text-muted);opacity:.4;flex-shrink:0;width:12px!important;max-width:12px!important;height:12px!important;display:inline-block!important}.home-page .ai-scene__card-bar{background:var(--alpha-white-06);border-radius:2px;height:3px;overflow:hidden}.home-page .ai-scene__card-fill{background:linear-gradient(90deg,#49cadf,#49cadf99);border-radius:2px;width:0%;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1) .3s}.home-page .ai-scene__card-fill--warn{background:linear-gradient(90deg,#f7a06f,#f7a06f99)}.home-page .ai-scene__card:not(.is-visible) .ai-scene__card-fill[data-ui-width]{width:0}.home-page .ai-scene__beam{pointer-events:none;z-index:8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-page .ai-scene__beam line{transition:opacity .3s,x1 .4s,y1 .4s,x2 .4s,y2 .4s}.home-page .ai-scene.is-active .ai-scene__card.is-visible{opacity:1}@keyframes aiGlowBreath{0%,to{opacity:.5;transform:translate(-50%)scale(1)}50%{opacity:.8;transform:translate(-50%)scale(1.03)}}@keyframes aiOrbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes aiScanPulse{0%{opacity:.6;border-color:#49cadf4d;transform:scale(1)}to{opacity:0;border-color:#49cadf00;transform:scale(2.5)}}@keyframes aiCardSweep{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes aiConnectorDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes aiStarFloat{0%{opacity:0;transform:translate(var(--star-x,0px), var(--star-y0,100px)) scale(.5)}15%{opacity:var(--star-peak,.7)}85%{opacity:var(--star-peak,.7)}to{opacity:0;transform:translate(calc(var(--star-x,0px) + var(--star-dx,20px)), calc(var(--star-y0,100px) - var(--star-travel,200px))) scale(.3)}}@keyframes aiStarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-page .ai-scene__glow,.home-page .ai-scene__orb{animation:none!important}.home-page .ai-scene__star{opacity:.5!important;animation:none!important}.home-page .ai-scene__card{opacity:1!important;transition:none!important}.home-page .ai-scene__card.is-exiting{display:none}.home-page .ai-scene__scan-pulse{animation:none!important}}@media (width<=1160px){.home-page .hero--conversion{--hero-shell-top:clamp(var(--space-5), 6vw, var(--space-9));--hero-shell-x:clamp(var(--space-4), 4vw, var(--space-8));--hero-shell-bottom:clamp(var(--space-1), 1.8vw, var(--space-4))}.home-page .hero--conversion:before{border-radius:calc(var(--radius-xl) + 6px)}.home-page .hero__container--split{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.home-page .hero__copy{text-align:center;align-items:center;width:100%;min-width:0;max-width:100%}.home-page .hero__demo{min-width:0}.home-page .hero__kicker,.home-page .hero__title-accent,.home-page .hero__form{margin-inline:auto}.home-page .hero__subtitle{max-width:52ch}.home-page .hero__demo{max-width:920px;margin-inline:auto}.home-page .impact-personas{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}@media (width<=1200px){.home-page .pricing-layout{max-width:620px;padding-right:0}.home-page .pricing-card--details{display:none}.home-page .pricing-card--main .pricing-card__list{grid-template-columns:1fr}}@media (width<=1024px){.home-page .ai-scene{max-width:700px;margin-top:-60px}.home-page .ai-scene.is-active{height:420px}.home-page .ai-scene__orb{width:95px;height:95px}.home-page .ai-scene__orb-val strong{font-size:1.5rem}.home-page .ai-scene__card{width:155px}.home-page .ai-scene__scan-pulse{width:95px;height:95px;margin:-47px 0 0 -47px}.home-page .ai-scene__dash{perspective:700px;width:580px;margin-left:-290px}.home-page .evolving-cables{display:none}.home-page .evolving-stage{gap:var(--space-8);grid-template-columns:1fr;max-width:540px;margin-inline:auto}.home-page .ops-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .watch-layout{grid-template-columns:1fr}.home-page .watch-visual{min-height:320px}.home-page .watch-panel__health-row{grid-template-columns:68px minmax(0,1fr) auto}.home-page .evolving-pipeline{gap:var(--space-3);flex-flow:wrap}.home-page .evolving-pipeline__pill{flex:1 1 calc(50% - var(--space-3))}.home-page .pricing-layout{max-width:620px}.home-page .ethos-orbit{gap:var(--space-4);grid-template-columns:1fr}.home-page .ethos-orbit__copy .section-title,.home-page .ethos-orbit__copy .section-desc{text-align:center;margin-inline:auto}.home-page .stat-ribbon__row{gap:var(--space-4);flex-wrap:wrap}.home-page .stat-ribbon__divider{display:none}}@media (width<=900px){.home-page .watch-grid{grid-template-columns:1fr}.home-page .watch-category{border-bottom-color:#60a0e416}.home-page .watch-category:before{display:block}.home-page .watch-category:last-child{border-bottom-color:#60a0e416}}@media (width<=768px){.home-page{padding-bottom:var(--space-12)}.home-page .hero--conversion{--hero-shell-top:clamp(var(--space-4), 5vw, var(--space-7));--hero-shell-x:var(--space-3);--hero-shell-bottom:clamp(0px, 1vw, var(--space-2))}.home-page .hero--conversion:before{border-radius:calc(var(--radius-xl) + 4px)}.home-page .ai-scan-section{overflow:hidden}.home-page .ai-scene{max-width:100%;margin-top:-20px;overflow:visible}.home-page .ai-scene.is-active{height:320px}.home-page .ai-scene__hub{top:40%}.home-page .ai-scene__orb{width:76px;height:76px}.home-page .ai-scene__orb-val strong{font-size:1.2rem}.home-page .ai-scene__orb-val span{font-size:.36rem}.home-page .ai-scene__card{width:120px}.home-page .ai-scene__card-face{padding:8px 10px 6px}.home-page .ai-scene__card-label{font-size:.55rem}.home-page .ai-scene__card-cat{gap:3px;margin-bottom:5px;font-size:.42rem}.home-page .ai-scene__card-status{padding:1px 5px;font-size:.5rem}.home-page .ai-scene__card-chevron{width:9px;height:9px}.home-page .ai-scene__card-bar{height:2px;margin-top:5px}.home-page .ai-scene__glow,.home-page .ai-scene__sparkles,.home-page .ai-scene__connectors,.home-page .ai-scene__dash{display:none}.home-page .ai-scene__scan-pulse{width:76px;height:76px;margin:-38px 0 0 -38px}.home-page .pulse-body{grid-template-columns:1fr}.home-page .pulse-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .mid-cta__inner{text-align:center;gap:var(--space-2);flex-direction:column}.home-page .hero__container--split{padding-top:var(--space-10);padding-bottom:var(--space-9);text-align:center}.home-page .hero__kicker{text-align:center;width:max-content;margin-inline:auto}.home-page .hero-demo__body{height:320px}.home-page .dashboard-preview__body,.home-page .email-preview__body{padding:var(--space-3)}.home-page .dash-bottom-row{grid-template-columns:1fr}.home-page .dash-hero-row{grid-template-columns:1fr;justify-items:center}.home-page .hero__form{width:min(100%,420px);margin-inline:auto}.home-page .section-tag{justify-self:center;margin-inline:auto}.home-page .dash-hero-row{gap:var(--space-3)}.home-page .dash-score-ring{width:68px;height:68px}.home-page .dash-headline-stats{gap:var(--space-1)}.home-page .email-uptime-strip__bars{height:18px}.home-page .ops-rail__grid{grid-template-columns:1fr}.home-page .section-title{font-size:clamp(1.78rem,7vw,2.38rem)}.home-page .hero-proof__row{gap:var(--space-1) var(--space-3);text-align:center;grid-template-columns:1fr 1fr;justify-items:center;font-size:.68rem;display:grid}.home-page .hero-proof__dot{display:none}.home-page .stat-ribbon__row{gap:var(--space-4) var(--space-3);grid-template-columns:1fr 1fr;justify-items:center;display:grid}.home-page .stat-ribbon__divider{display:none}.home-page .stat-ribbon__big{font-size:clamp(2rem,10vw,2.8rem)}.home-page .stat-ribbon__big--plus,.home-page .stat-ribbon__big--unit{font-size:clamp(1.4rem,6vw,2rem)}.home-page .stat-ribbon__big--text{font-size:clamp(1.3rem,6vw,1.8rem)}.home-page .home-section{padding-block:clamp(var(--space-10,3.5rem), 8vw, var(--space-14,5.5rem))}.home-page .section-desc{font-size:var(--text-sm)}.home-page .pricing-card--main .pricing-card__controls{gap:var(--space-3);padding:var(--space-3) var(--space-4)}.home-page .pricing-card--main .pricing-card__body{padding:var(--space-3) var(--space-4) var(--space-4)}.home-page .pricing-card--main .pricing-card__list{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.home-page .pricing-card--main .pricing-card__cta{padding:0 var(--space-4) var(--space-4)}}@media (width<=480px){.home-page .hero__title{font-size:clamp(1.9rem,9vw,2.6rem)}.home-page .dash-hero-row{text-align:center;grid-template-columns:1fr;justify-items:center}.home-page .dash-headline-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .email-check-summary__labels{flex-direction:column;gap:.2rem}.home-page .ops-rail__item{gap:var(--space-2)}.home-page .ops-rail__icon{width:30px;height:30px}.home-page .pricing-card--main .pricing-card__controls{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.home-page .pricing-card--main .pricing-card__body{padding:var(--space-3) var(--space-3) var(--space-4)}.home-page .pricing-card--main .pricing-card__list{padding:var(--space-3)}.home-page .pricing-card--main .pricing-card__cta{padding:0 var(--space-3) var(--space-4)}.home-page .pricing-card--main .pricing-card__price .price-value{font-size:clamp(2.2rem,10vw,2.6rem)}.home-page .pricing-card--main .pricing-card__savings{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.home-page:after{animation:none!important;transform:none!important}.home-page .hero-demo:before,.home-page .dashboard-preview__body:after,.home-page .browser-badge[data-live-field]:before,.home-page .hero__demo:before,.home-page .hero__demo:after,.home-page .pulse-shell__live-dot,.home-page .pulse-chart__line,.home-page .pulse-chart__area{animation:none!important}.home-page .dashboard-preview__body:after{transition:none!important}.home-page .hero__copy.reveal-on-scroll,.home-page .hero-demo--rise,.home-page .hero-demo--rise.is-primed{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;transform:none!important}.home-page .hero__demo:before,.home-page .hero__demo:after,.home-page .hero__form-go{transition:none!important}.home-page .hero__form-go:hover{transform:none!important}.home-page .home-section:before,.home-page .home-section:after{transition:none!important;animation:none!important}.home-page .home-section:has(.is-visible):before{opacity:var(--section-grid-opacity-lit)}.home-page .home-section:has(.is-visible):after{opacity:1}.home-page .watch-visual svg,.home-page .ethos-orbit__visual svg,.home-page .ai-visibility__visual svg,.home-page .ai-visibility__visual .ai-check-row,.home-page .ai-visibility__visual .ai-signal-tag{animation:none!important}.home-page .ai-visibility__visual .ai-check-row{opacity:1!important}.home-page .ai-visibility__visual .ai-progress-fill{transform:none!important}.home-page .pulse-chart__line{stroke-dashoffset:0!important}.home-page .pulse-chart__area{opacity:1!important}.home-page .pulse-feed__item{opacity:1!important;transform:none!important}.home-page .pulse-health__fill{transition:none!important}}}
