[role=separator].fx hr{transition:transform .9s cubic-bezier(.2,.7,.3,1);transform:scaleX(0)}[role=separator].fx hr:first-of-type{transform-origin:100%}[role=separator].fx hr:last-of-type{transform-origin:0}[role=separator].fx.is-in hr{transform:scaleX(1)}[role=separator].fx span{transition:color .4s}[role=separator].fx.is-in span{color:var(--accent)}.endcta-fx.is-in .btn-endcta{animation:1.6s ease-out .4s ctapulse}@keyframes ctapulse{0%{box-shadow:0 0 0 0 color-mix(in oklch,var(--cta)50%,transparent)}70%{box-shadow:0 0 0 18px color-mix(in oklch,var(--cta)0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in oklch,var(--cta)0%,transparent)}}.steps-fx .step-badge-done{background:color-mix(in oklch,var(--accent)12%,var(--background));border-color:color-mix(in oklch,var(--accent)30%,var(--border));color:var(--accent);transform:scale(1.05)}@media (prefers-reduced-motion:reduce){[role=separator].fx hr{transition:none!important;transform:scaleX(1)!important}.endcta-fx.is-in .btn-endcta{animation:none!important}}.blog-surface{isolation:isolate;background:#f7f6f9;position:relative}.blog-surface:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(900px 720px at 92% -8%,oklch(68% .24 340/.09),#0000 65%),radial-gradient(1100px 900px at 8% 110%,oklch(62% .22 290/.07),#0000 70%);position:fixed;inset:0}.dark .blog-surface{background:#0b0a14}.dark .blog-surface:before{background:radial-gradient(900px 720px at 92% -8%,oklch(68% .24 340/.18),#0000 65%),radial-gradient(1100px 900px at 8% 110%,oklch(62% .22 290/.16),#0000 70%)}.featured-sheen{pointer-events:none;mix-blend-mode:screen;opacity:0;z-index:1;background:linear-gradient(115deg,#0000 30%,oklch(62% .22 290/.35) 45%,#ffffff8c 50%,oklch(68% .24 340/.35) 55%,#0000 70%) 200% -50%/250% 250%;animation:1.4s cubic-bezier(.22,1,.36,1) .25s forwards hero-hologram;position:absolute;inset:0}@keyframes hero-hologram{0%{opacity:0;background-position:200% -50%}18%{opacity:1}82%{opacity:1}to{opacity:0;background-position:-50% 200%}}@media (prefers-reduced-motion:reduce){.featured-sheen{display:none}}
