.inflammation-root.reveal-ready .reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.inflammation-root.reveal-ready .reveal.in-view{opacity:1;transform:translateY(0)}.inflammation-root .stagger-1{transition-delay:60ms}.inflammation-root .stagger-2{transition-delay:.14s}.inflammation-root .stagger-3{transition-delay:.22s}.inflammation-root .stagger-4{transition-delay:.3s}.inflammation-root .stagger-5{transition-delay:.38s}.inflammation-root .hero-load{animation:1.1s cubic-bezier(.22,1,.36,1) .25s both infl-hero-in}.inflammation-root .hero-load-delay{animation:1.1s cubic-bezier(.22,1,.36,1) .55s both infl-hero-in}@keyframes infl-hero-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.inflammation-root .glass-surface{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:#fafaf8c7;border:1px solid #e4edefa6;box-shadow:0 4px 32px #1e2a2a0d,0 1px 2px #1e2a2a0a,inset 0 1px #fffffff2}.inflammation-root .glass-surface-teal{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:#d7e8eba6;border:1px solid #8abbc440;box-shadow:0 4px 32px #8abbc41a,inset 0 1px #ffffffbf}.inflammation-root .glass-surface-dark{-webkit-backdrop-filter:blur(28px)saturate(1.2);background:#121c1c6b;border:1px solid #ffffff14;box-shadow:0 8px 48px #00000047,inset 0 1px #ffffff12}.inflammation-root .scan-line{overflow:hidden}.inflammation-root .scan-line:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(108deg,#0000 0% 32%,#ffffff0a 44%,#ffffff1a 50%,#ffffff0a 56%,#0000 68% 100%);animation:11s ease-in-out 1.5s infinite infl-scan-sweep;position:absolute;inset:0}@keyframes infl-scan-sweep{0%{opacity:0;transform:translate(-140%)skew(-6deg)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(240%)skew(-6deg)}}.inflammation-root .ambient-glow-1{animation:8s ease-in-out infinite infl-ambient-breathe}.inflammation-root .ambient-glow-2{animation:11s ease-in-out 3.5s infinite infl-ambient-breathe}@keyframes infl-ambient-breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.06)}}.inflammation-root .glass-card{cursor:default;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1)}.inflammation-root .glass-card:hover{transform:translateY(-4px)scale(1.005);box-shadow:0 20px 60px #1e2a2a17,0 4px 16px #1e2a2a0d,inset 0 1px #fffffff2}.inflammation-root .btn-premium{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.inflammation-root .btn-premium:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 10px 32px #1e2a2a2e}.inflammation-root .hairline-top:before{content:"";background:linear-gradient(90deg,#0000,#8abbc473,#0000);border-radius:1px;height:1px;position:absolute;top:0;left:12%;right:12%}.inflammation-root .grid-overlay{isolation:isolate;position:relative}.inflammation-root .grid-overlay:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#8abbc40d 1px,#0000 1px),linear-gradient(90deg,#8abbc40d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 78% 22%,#000 0%,#0000008c 42%,#0000 78%);mask-image:radial-gradient(70% 80% at 78% 22%,#000 0%,#0000008c 42%,#0000 78%)}.inflammation-root .grid-overlay>*{z-index:1;position:relative}.inflammation-root .section-atmo{background:radial-gradient(120% 70% at 50% -8%,#c4e0e46b 0%,#d7e8eb24 38%,#0000 66%),radial-gradient(60% 50% at 88% 100%,#d7e8eb29 0%,#0000 60%),linear-gradient(#fbfbf9 0%,#fafaf8 45%,#f7f9f8 100%)}.inflammation-root .section-atmo-alt{background:radial-gradient(90% 65% at 82% 42%,#c4e0e44d 0%,#d7e8eb1a 44%,#0000 66%),radial-gradient(70% 60% at 8% 88%,#d7e8eb24 0%,#0000 58%),linear-gradient(#f6f8f7 0%,#f4f7f6 50%,#f1f5f4 100%)}.inflammation-root .section-flow{background:linear-gradient(#fcfcfb 0%,#fafbfa 60%,#f8faf9 100%)}.inflammation-root .section-seam{position:relative}.inflammation-root .section-seam:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#f4f7f68c 100%);height:96px;position:absolute;bottom:-1px;left:0;right:0}.inflammation-root .atmo-field{isolation:isolate;position:relative;overflow:hidden}.inflammation-root .atmo-field:before{content:"";z-index:0;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#8abbc41a 0%,#8abbc40a 38%,#0000 68%);width:70vw;max-width:900px;height:70vw;max-height:900px;animation:26s ease-in-out infinite infl-atmo-drift;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.inflammation-root .atmo-field>*{z-index:1;position:relative}@keyframes infl-atmo-drift{0%,to{opacity:.7;transform:translate(-50%)translateY(0)scale(1)}50%{opacity:1;transform:translate(-46%)translateY(2.5%)scale(1.1)}}.inflammation-root .stat-number{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (prefers-reduced-motion:reduce){.inflammation-root .hero-load,.inflammation-root .hero-load-delay{opacity:1;filter:none;animation:none;transform:none}.inflammation-root .ambient-glow-1,.inflammation-root .ambient-glow-2,.inflammation-root .scan-line:after,.inflammation-root .atmo-field:before{animation:none}.inflammation-root.reveal-ready .reveal{opacity:1;filter:none;transition:none;transform:none}}.inflammation-root .link-sweep{text-decoration:none;position:relative}.inflammation-root .link-sweep:after{content:"";opacity:.35;transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.inflammation-root .link-sweep:hover:after{transform:scaleX(1)}
