.cons-pg h1,.cons-pg h2,.cons-pg h3,.cons-pg h4,.cons-pg h5,.cons-pg h6,.cons-pg summary{font-family:var(--font-body), "Archivo", sans-serif;font-weight:700}.cons-pg h2{text-wrap:balance}.cons-pg .mega-menu-icon{width:auto;min-width:0;height:auto;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.cons-pg svg{flex-shrink:0;width:20px;height:20px}.cons-pg{--cons-primary:var(--brand-primary,var(--ink));--cons-primary-dark:var(--brand-primary-dark,var(--ink));--cons-yellow:var(--brand-accent-yellow,var(--purple));--cons-purple:var(--brand-accent-purple,var(--purple));--cons-cream:var(--bg-cream,#f9f9f7);--ink:#07111c;--ink-soft:#111f2d;--surface:#f4f7fa;--surface-alt:#eef2f7;--muted:#5a6775;--line:#dce3e9;--pink:#e92f72;--pink-hover:#d91b5c;--pink-soft:#e92f7217;--green:#14866d;--green-soft:#14866d1a;--purple:#7057d9;--mint:#42c7a6;--red:#c02a3f;--on-dark:#ffffffb8;--on-dark-dim:#ffffff8c;--hairline:#ffffff24;--radius:2px;--radius-pill:999px;--pad-section:96px;overflow-x:hidden}.cons-c{max-width:1320px;margin:0 auto;padding:0 40px}.cons-hero-s{background:var(--cons-primary);color:#fff;align-items:center;min-height:92vh;padding:180px 0 120px;display:flex;position:relative;overflow:hidden}.cons-hero-bg-effects{z-index:0;pointer-events:none;position:absolute;inset:0}.cons-hero-orb{filter:blur(140px);pointer-events:none;border-radius:50%;position:absolute}.cons-hero-orb.one{background:#3d0da826;width:600px;height:600px;animation:12s ease-in-out infinite consFloat;top:-200px;right:-100px}.cons-hero-orb.two{background:#ffc7001a;width:500px;height:500px;animation:15s ease-in-out infinite reverse consFloat;bottom:-200px;left:-150px}.cons-hero-grid-overlay{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 85%);mask-image:radial-gradient(circle,#000,#0000 85%)}@keyframes consFloat{0%,to{transform:translate(0)}50%{transform:translate(20px,-15px)}}.cons-hero-grid{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid;position:relative}.cons-hero-badge{color:var(--cons-yellow);letter-spacing:.05em;background:#ffc7001a;border:1px solid #ffc70040;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.cons-hero-badge .mega-menu-icon svg{width:16px;height:16px}.cons-hero-title{letter-spacing:-1.5px;margin-bottom:24px;font-size:clamp(32px,5.5vw,62px);font-weight:700;line-height:1.15}.cons-hero-title .cons-grad{color:var(--cons-yellow);display:block}.cons-hero-title .cons-stroke{-webkit-text-stroke:1px #ffc700}.cons-hero-sub{color:#fff9;max-width:560px;margin-bottom:40px;font-size:18px;line-height:1.7}.cons-hero-actions{gap:16px;display:flex}.cons-btn-primary{background:var(--cons-yellow);color:var(--ink);border-radius:2px;align-items:center;gap:10px;padding:18px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.cons-btn-primary:hover{background:#e6b400;transform:translateY(-2px);box-shadow:0 12px 30px #ffc7004d}.cons-btn-primary .mega-menu-icon svg{width:16px;height:16px}.cons-btn-outline{color:#fff;border:2px solid #fff3;border-radius:2px;align-items:center;gap:10px;padding:18px 36px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.cons-btn-outline:hover{background:#ffc7000d;border-color:#ffc70080}.cons-hero-visual,.cons-hero-image-wrapper{z-index:1;position:relative}.cons-hero-image{object-fit:cover;border:1px solid #ffffff1a;border-radius:2px;width:100%;height:auto;box-shadow:0 40px 100px #0006}.cons-floating-stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#052e26e6;border:1px solid #ffffff1f;border-radius:2px;padding:16px 24px;animation:4s ease-in-out infinite consStatFloat;position:absolute;box-shadow:0 15px 35px #0006}.cons-floating-stat.stat-1{animation-delay:0s;top:15%;right:-24px}.cons-floating-stat.stat-2{background:#3d0da8e6;animation-delay:1.5s;bottom:30%;left:-30px}.cons-floating-stat.stat-3{animation-delay:2.5s;bottom:8%;right:16px}.cons-floating-stat .stat-val{color:var(--cons-yellow);font-size:24px;font-weight:800;line-height:1}.cons-floating-stat.stat-2 .stat-val{color:#fff}.cons-floating-stat .stat-lbl{color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:12px}.cons-floating-stat.stat-2 .stat-lbl{color:#ffffffd9}.cons-hero-pulse{background:var(--cons-yellow);width:56px;height:56px;color:var(--ink);z-index:2;border-radius:50%;justify-content:center;align-items:center;animation:3s infinite consPulse;display:flex;position:absolute;top:-16px;right:-16px;box-shadow:0 0 30px #ffc70066}.cons-hero-pulse .mega-menu-icon svg{width:22px;height:22px}@keyframes consPulse{0%{transform:scale(1);box-shadow:0 0 20px #ffc7004d}50%{transform:scale(1.08);box-shadow:0 0 40px #ffc70080}to{transform:scale(1);box-shadow:0 0 20px #ffc7004d}}@keyframes consStatFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.cons-metrics-s{z-index:5;margin-top:-50px;padding:0;position:relative}.cons-metrics-bar{background:#fff;border-radius:2px;grid-template-columns:repeat(4,1fr);gap:40px;padding:40px 60px;display:grid;box-shadow:0 20px 60px #00000014}.cons-metric{text-align:center;position:relative}.cons-metric:not(:last-child):after{content:"";background:var(--line);width:1px;height:80%;position:absolute;top:10%;right:-20px}.cons-metric .m-num{color:var(--cons-purple);font-size:42px;font-weight:700;display:block}.cons-metric .m-label{color:var(--muted);margin-top:4px;font-size:15px;display:block}.cons-section{padding:120px 0}.cons-section-dark{background:var(--cons-primary);color:#fff;padding:120px 0}.cons-section-alt{background:var(--cons-cream);padding:120px 0}.cons-section-header{text-align:center;margin-bottom:70px}.cons-label{letter-spacing:2px;text-transform:uppercase;color:var(--cons-purple);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-flex}.cons-section-dark .cons-label{color:var(--cons-yellow)}.cons-title{letter-spacing:-1px;color:var(--ink);font-size:48px;font-weight:700;line-height:1.1}.cons-section-dark .cons-title{color:#fff}.cons-title .cons-accent{color:var(--cons-yellow)}.cons-subtitle{color:var(--muted);max-width:640px;margin:16px auto 0;font-size:18px;line-height:1.6}.cons-section-dark .cons-subtitle{color:#ffffff8c}.cons-pain-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.cons-pain-card{border:1px solid var(--line);background:#fff;border-radius:2px;padding:36px 28px;transition:all .3s;position:relative;overflow:hidden}.cons-pain-card:hover{border-color:var(--cons-purple);transform:translateY(-4px);box-shadow:0 20px 40px #3d0da814}.cons-pain-card:before{content:"";background:linear-gradient(90deg, var(--cons-purple), var(--cons-yellow));opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.cons-pain-card:hover:before{opacity:1}.cons-pain-icon{border-radius:2px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;display:flex}.cons-pain-icon .mega-menu-icon svg{width:24px;height:24px}.cons-pain-card h3{color:var(--ink);margin-bottom:10px;font-size:20px;font-weight:600}.cons-pain-card p{color:var(--muted);font-size:16px;line-height:1.6}.cons-approach-visual{max-width:1000px;margin:0 auto}.cons-approach-steps{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.cons-approach-steps:before{content:"";background:linear-gradient(90deg, var(--cons-purple), var(--cons-yellow));opacity:.2;z-index:0;height:2px;position:absolute;top:60px;left:12.5%;right:12.5%}.cons-approach-card{text-align:center;z-index:1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:2px;padding:32px 24px;transition:all .3s;position:relative}.cons-approach-card:hover{background:#ffc7000f;border-color:#ffc70033;transform:translateY(-4px)}.cons-approach-num{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:20px;font-weight:700;display:flex;position:relative}.cons-approach-card h4{margin-bottom:8px;font-size:20px;font-weight:600}.cons-approach-card p{color:#ffffff80;font-size:15px;line-height:1.6}.cons-services-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cons-service-card{border:1px solid var(--line);background:#fff;border-radius:2px;padding:36px 28px;transition:all .3s}.cons-service-card:hover{border-color:var(--cons-purple);transform:translateY(-4px);box-shadow:0 20px 40px #3d0da814}.cons-service-icon{border-radius:2px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:flex}.cons-service-icon .mega-menu-icon svg{width:24px;height:24px}.cons-service-card h3{color:var(--ink);margin-bottom:10px;font-size:20px;font-weight:600}.cons-service-card p{color:var(--muted);margin-bottom:16px;font-size:16px;line-height:1.6}.cons-service-tags{flex-wrap:wrap;gap:6px;display:flex}.cons-service-tag{color:var(--cons-purple);background:#3d0da814;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600}.cons-frameworks-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.cons-framework-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:2px;padding:32px 24px;transition:all .3s}.cons-framework-card:hover{background:#ffc7000f;border-color:#ffc70033;transform:translateY(-4px)}.cons-framework-icon{border-radius:2px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 14px;display:flex}.cons-framework-icon .mega-menu-icon{color:#fff}.cons-framework-icon .mega-menu-icon svg{width:26px;height:26px}.cons-framework-card h4{margin-bottom:6px;font-size:20px;font-weight:600}.cons-framework-card p{color:#fff6;font-size:14px;line-height:1.5}.cons-deliverables-layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.cons-deliverables-content h3{color:var(--ink);letter-spacing:-.5px;margin-bottom:16px;font-size:32px;font-weight:700}.cons-deliverables-content>p{color:var(--muted);margin-bottom:32px;font-size:16px;line-height:1.7}.cons-deliverables-list{flex-direction:column;gap:16px;display:flex}.cons-deliverable-item{background:var(--surface);border:1px solid var(--line);border-radius:2px;align-items:flex-start;gap:14px;padding:16px 20px;transition:all .3s;display:flex}.cons-deliverable-item:hover{border-color:var(--cons-purple);background:#3d0da805}.cons-deliverable-item .mega-menu-icon{color:var(--cons-purple);flex-shrink:0;margin-top:2px}.cons-deliverable-item .mega-menu-icon svg{width:20px;height:20px}.cons-deliverable-item strong{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.cons-deliverable-item span{color:var(--muted);font-size:15px}.cons-industries-grid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.cons-industry-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:2px;padding:32px 20px;transition:all .3s}.cons-industry-card:hover{background:#ffc7000f;border-color:#ffc70033;transform:translateY(-4px)}.cons-industry-icon{border-radius:2px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;display:flex}.cons-industry-icon .mega-menu-icon{color:#fff}.cons-industry-icon .mega-menu-icon svg{width:24px;height:24px}.cons-industry-card h4{margin-bottom:4px;font-size:20px;font-weight:600}.cons-industry-card p{color:#fff6;font-size:14px}.cons-process-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cons-process-card{border:1px solid var(--line);background:#fff;border-radius:2px;padding:36px 28px;transition:all .3s;position:relative}.cons-process-card:hover{border-color:var(--cons-purple);transform:translateY(-4px);box-shadow:0 20px 40px #3d0da814}.cons-process-step{width:36px;height:36px;color:var(--cons-purple);background:#3d0da81a;border-radius:2px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:20px;right:20px}.cons-process-icon{background:#3d0da814;border-radius:2px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex}.cons-process-icon .mega-menu-icon{color:var(--cons-purple)}.cons-process-icon .mega-menu-icon svg{width:22px;height:22px}.cons-process-card h3{color:var(--ink);margin-bottom:10px;font-size:20px;font-weight:600}.cons-process-card p{color:var(--muted);font-size:16px;line-height:1.6}.cons-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cons-testimonial-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:2px;padding:36px 28px}.cons-testimonial-stars{gap:4px;margin-bottom:16px;display:flex}.cons-testimonial-stars .mega-menu-icon{color:var(--cons-yellow)}.cons-testimonial-stars .mega-menu-icon svg{width:16px;height:16px}.cons-testimonial-card blockquote{color:#ffffffbf;margin:0 0 20px;font-size:15px;font-style:italic;line-height:1.7}.cons-testimonial-author{align-items:center;gap:12px;display:flex}.cons-testimonial-avatar{background:linear-gradient(135deg, var(--cons-purple), var(--cons-yellow));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.cons-testimonial-name{color:#fff;font-size:14px;font-weight:600}.cons-testimonial-role{color:#fff6;font-size:12px}.cons-faq-container{max-width:800px;margin:0 auto}.cons-faq-item{border:1px solid var(--line);border-radius:2px;margin-bottom:12px;transition:all .3s;overflow:hidden}.cons-faq-item:hover{border-color:var(--cons-purple)}.cons-faq-q{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:#fff;border:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:16px;font-weight:600;transition:background .3s;display:flex}.cons-faq-q:hover{background:var(--surface)}.cons-faq-q .mega-menu-icon{color:var(--cons-purple);transition:transform .3s}.cons-faq-q .mega-menu-icon svg{width:18px;height:18px}.cons-faq-item.active .cons-faq-q .mega-menu-icon{transform:rotate(180deg)}.cons-faq-a{max-height:0;padding:0 24px;transition:all .3s;overflow:hidden}.cons-faq-item.active .cons-faq-a{max-height:500px;padding:0 24px 20px}.cons-faq-a p{color:var(--muted);font-size:15px;line-height:1.7}.cons-pricing-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.cons-pricing-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:2px;padding:44px 32px;transition:all .3s;position:relative}.cons-pricing-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #3d0da814}.cons-pricing-card.featured{border-color:var(--cons-purple);transform:scale(1.02);box-shadow:0 20px 40px #3d0da81f}.cons-pricing-card.featured:hover{transform:scale(1.02)translateY(-4px)}.cons-pricing-popular{background:linear-gradient(135deg, var(--cons-purple), var(--cons-yellow));color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:999px;padding:6px 20px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.cons-pricing-card h3{color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:600}.cons-pricing-desc{color:var(--muted);margin-bottom:24px;font-size:14px}.cons-pricing-price{color:var(--cons-purple);margin-bottom:4px;font-size:48px;font-weight:700}.cons-pricing-period{color:#8792a0;margin-bottom:28px;font-size:14px}.cons-pricing-features{text-align:left;margin:0 0 32px;padding:0;list-style:none}.cons-pricing-features li{color:#374151;border-bottom:1px solid var(--surface-alt);align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.cons-pricing-features li:last-child{border-bottom:none}.cons-pricing-features li .mega-menu-icon{color:var(--cons-primary);flex-shrink:0}.cons-pricing-features li .mega-menu-icon svg{width:16px;height:16px}.cons-pricing-btn{text-align:center;border-radius:2px;width:100%;padding:16px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:block}.cons-pricing-btn.primary{background:var(--cons-yellow);color:var(--ink)}.cons-pricing-btn.primary:hover{background:#e6b400;transform:translateY(-2px);box-shadow:0 8px 20px #ffc7004d}.cons-pricing-btn.outline{border:2px solid var(--line);color:#374151}.cons-pricing-btn.outline:hover{border-color:var(--cons-purple);color:var(--cons-purple)}.cons-cta-s{background:linear-gradient(135deg, var(--cons-primary), var(--cons-primary-dark), #1a0545);text-align:center;color:#fff;padding:120px 0;position:relative;overflow:hidden}.cons-cta-s:before{content:"";background:#ffc7000f;border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;right:-100px}.cons-cta-s h2{letter-spacing:-1px;z-index:2;margin-bottom:24px;font-size:48px;font-weight:700;position:relative}.cons-cta-s h2 span{color:var(--cons-yellow)}.cons-cta-s p{color:#ffffffa6;z-index:2;margin-bottom:40px;font-size:18px;position:relative}.cons-cta-btn{background:var(--cons-yellow);color:var(--ink);z-index:2;border-radius:2px;align-items:center;gap:10px;padding:20px 48px;font-size:17px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.cons-cta-btn:hover{background:#e6b400;transform:translateY(-2px);box-shadow:0 12px 30px #ffc7004d}.cons-cta-btn .mega-menu-icon svg{width:18px;height:18px}@media (max-width:1100px){.cons-frameworks-grid,.cons-industries-grid{grid-template-columns:repeat(3,1fr)}.cons-hero-grid{grid-template-columns:1fr;gap:60px}.cons-hero-title{font-size:48px}.cons-title{font-size:38px}.cons-metrics-bar{grid-template-columns:repeat(2,1fr);padding:30px 40px}.cons-metric:nth-child(2):after{display:none}.cons-pain-grid,.cons-approach-steps{grid-template-columns:repeat(2,1fr)}.cons-approach-steps:before{display:none}.cons-services-grid,.cons-frameworks-grid{grid-template-columns:repeat(2,1fr)}.cons-deliverables-layout{grid-template-columns:1fr;gap:40px}.cons-industries-grid{grid-template-columns:repeat(3,1fr)}.cons-process-grid{grid-template-columns:repeat(2,1fr)}.cons-testimonials-grid{grid-template-columns:1fr}.cons-pricing-grid{grid-template-columns:1fr;max-width:500px}.cons-pricing-card.featured{transform:none}.cons-section,.cons-section-dark,.cons-section-alt{padding:80px 0}.cons-cta-s h2{font-size:38px}.cons-hero-visual{max-width:500px;margin:0 auto}}@media (max-width:760px){.cons-c{padding:0 20px}.cons-hero-s{min-height:auto;padding:140px 0 80px}.cons-hero-title{letter-spacing:-1.5px;font-size:36px}.cons-hero-sub{font-size:17px}.cons-hero-actions{flex-direction:column}.cons-title{letter-spacing:-1px;font-size:32px}.cons-metrics-bar{grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.cons-metric .m-num{font-size:32px}.cons-pain-grid,.cons-approach-steps,.cons-services-grid{grid-template-columns:1fr}.cons-frameworks-grid,.cons-industries-grid{grid-template-columns:repeat(2,1fr)}.cons-process-grid,.cons-pricing-grid{grid-template-columns:1fr}.cons-section,.cons-section-dark,.cons-section-alt{padding:60px 0}.cons-section-header{margin-bottom:40px}.cons-cta-s{padding:80px 0}.cons-cta-s h2{font-size:30px}.cons-floating-stat{padding:12px 18px}.cons-floating-stat .stat-val{font-size:20px}.cons-floating-stat .stat-lbl{font-size:10px}}[data-theme=dark] .cons-pain-card,[data-theme=dark] .cons-service-card,[data-theme=dark] .cons-process-card,[data-theme=dark] .cons-pricing-card,[data-theme=dark] .cons-faq-q,[data-theme=dark] .cons-deliverable-item,[data-theme=dark] .cons-doc-preview{background:#ffffff0a;border-color:#ffffff1a}[data-theme=dark] .cons-pain-card h3,[data-theme=dark] .cons-service-card h3,[data-theme=dark] .cons-process-card h3,[data-theme=dark] .cons-pricing-card h3,[data-theme=dark] .cons-faq-q,[data-theme=dark] .cons-deliverables-content h3,[data-theme=dark] .cons-deliverable-item strong{color:#fff}[data-theme=dark] .cons-pain-card p,[data-theme=dark] .cons-service-card p,[data-theme=dark] .cons-process-card p,[data-theme=dark] .cons-faq-a p,[data-theme=dark] .cons-deliverables-content>p,[data-theme=dark] .cons-deliverable-item span,[data-theme=dark] .cons-pricing-features li,[data-theme=dark] .cons-pricing-desc{color:#fff9}[data-theme=dark] .cons-title{color:#fff}[data-theme=dark] .cons-subtitle{color:#ffffff8c}[data-theme=dark] .cons-section-alt{background:#ffffff05}[data-theme=dark] .cons-metrics-bar{background:#1e1e30;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .cons-metric .m-label{color:#ffffff80}[data-theme=dark] .cons-metric:after{background:#ffffff1a}[data-theme=dark] .cons-faq-item{border-color:#ffffff1a}[data-theme=dark] .cons-pricing-card.featured{border-color:var(--cons-purple)}[data-theme=dark] .cons-pricing-btn.outline{color:#fffc;border-color:#fff3}[data-theme=dark] .cons-service-card-icon,[data-theme=dark] .cons-process-icon,[data-theme=dark] .cons-service-tag{background:#3d0da826}[data-theme=dark] .cons-pricing-features li{border-bottom-color:#ffffff0f}[data-theme=dark] .cons-doc-preview{background:#ffffff05}[data-theme=dark] .cons-doc-line{background:#ffffff0f}[data-theme=dark] .cons-label{color:var(--cons-purple)}[data-theme=dark] .cons-process-step{background:#3d0da833}@media (prefers-reduced-motion:reduce){.cons-pg *,.cons-pg :before,.cons-pg :after{transition:none!important;animation:none!important;transform:none!important}}
