@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=Outfit:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-dark:#030711;--bg-dark-accent:#090e1a;--primary:#07b6d5;--primary-hover:#0594ad;--primary-glow:#07b6d559;--secondary:#6467f2;--secondary-glow:#6467f240;--accent:#bf5af2;--accent-glow:#bf5af240;--text-primary:#f8fafc;--text-secondary:#b3bdcc;--text-muted:#717c8e;--glass-bg:#ffffff05;--glass-border:#ffffff0d;--glass-border-hover:#ffffff1f;--primary-color:var(--primary);--primary-color-hover:var(--primary-hover);--secondary-color:var(--secondary);--background-dark:var(--bg-dark);--background-light:var(--bg-dark-accent);--text-color-dark:var(--text-primary);--text-color-light:var(--text-primary);--section-padding:100px 0;--container-max-width:1200px;--primary-color-rgb:6,182,212}body{background-color:#030711;background-color:var(--bg-dark);font-family:Inter,sans-serif;line-height:1.6;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6{color:#f8fafc;color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif;font-weight:700;letter-spacing:-.02em;margin-bottom:1rem;margin-top:0}h1{font-size:3.8rem;font-weight:800;line-height:1.15}h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f8fafc 30%,#07b6d5 75%,#6467f2);background:linear-gradient(135deg,var(--text-primary) 30%,var(--primary) 75%,var(--secondary) 100%);-webkit-background-clip:text;font-size:2.8rem;margin-bottom:3.5rem;text-align:center}h3{font-size:1.8rem;font-weight:600}p{color:#b3bdcc;color:var(--text-secondary);font-size:1.05rem}.section-padding{padding:100px 0;padding:var(--section-padding);position:relative}.container{margin:0 auto;max-width:1200px;max-width:var(--container-max-width);padding:0 24px}.bg-light{background-color:#090e1a;background-color:var(--bg-dark-accent)}.bg-dark{background-color:#030711;background-color:var(--bg-dark)}.text-center{text-align:center}.mr-2{margin-right:1.2rem}strong{color:#07b6d5;color:var(--primary)}.btn,strong{font-weight:600}.btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1.05rem;justify-content:center;overflow:hidden;padding:14px 32px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary{background:linear-gradient(135deg,#07b6d5,#6467f2);background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 4px 20px #07b6d559;box-shadow:0 4px 20px var(--primary-glow);color:#030711;color:var(--bg-dark);font-weight:700}.btn-primary:hover{box-shadow:0 8px 30px #07b6d559,0 0 15px #6467f240;box-shadow:0 8px 30px var(--primary-glow),0 0 15px var(--secondary-glow);filter:brightness(1.15);transform:translateY(-3px)}.btn-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0d;border:1px solid var(--glass-border);color:#f8fafc;color:var(--text-primary)}.btn-secondary:hover{background:#ffffff0f;border-color:#07b6d5;border-color:var(--primary);box-shadow:0 4px 20px #07b6d559;box-shadow:0 4px 20px var(--primary-glow);transform:translateY(-3px)}#hero-section{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.hero-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-background video{filter:saturate(.5) contrast(1.2);height:100%;object-fit:cover;opacity:.15;width:100%}.hero-background:after{background:radial-gradient(circle at center,#0000 30%,#030711 85%);background:radial-gradient(circle at center,#0000 30%,var(--bg-dark) 85%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-content{animation:fade-up 1s ease-out;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03071273;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 20px 50px #00000080;max-width:850px;padding:60px 40px;position:relative;z-index:2}.hero-content h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff 40%,#07b6d5 75%,#6467f2);background:linear-gradient(135deg,#fff 40%,var(--primary) 75%,var(--secondary) 100%);-webkit-background-clip:text;font-size:3.6rem;margin-bottom:1.5rem}.hero-content p{color:#b3bdcc;color:var(--text-secondary);font-size:1.25rem;line-height:1.7;margin-bottom:2.5rem}#services-section{background-color:#030711;background-color:var(--bg-dark)}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.service-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 30px #00000040;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:40px 30px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.service-card:before{background:linear-gradient(135deg,#06b6d40a,#6366f10a);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:0}.service-card:hover{border-color:#07b6d5;border-color:var(--primary);box-shadow:0 12px 40px #06b6d41f;transform:translateY(-8px)}.service-card:hover:before{opacity:1}.service-card>*{position:relative;z-index:1}.service-card .card-icon{align-items:center;color:#07b6d5;color:var(--primary);display:flex;height:50px;justify-content:flex-start;margin-bottom:25px;width:50px}.service-card .card-icon svg{height:100%;width:100%}.service-card h3{color:#f8fafc;color:var(--text-primary);font-size:1.45rem;margin-bottom:1rem}.service-card p{color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.service-card .gcp-oci-note{border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);color:#717c8e;color:var(--text-muted);display:block;font-size:.85rem;margin-top:auto;padding-top:15px}.gcp-text{color:#07b6d5;color:var(--primary);font-weight:500}.oracle-text{color:#6467f2;color:var(--secondary);font-weight:500}.platform-highlight{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;margin-top:80px;padding:50px;text-align:center}.platform-highlight h3{font-size:2rem;margin-bottom:1.5rem}.platform-highlight p{color:#b3bdcc;color:var(--text-secondary);line-height:1.8;margin:0 auto 40px;max-width:900px}.platform-logos{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:center}.platform-logos img,.platform-logos svg{height:40px;opacity:.65;transition:opacity .3s ease,transform .3s ease}.platform-logos img:hover,.platform-logos svg:hover{opacity:1;transform:scale(1.05)}#expertise-section{background-color:#090e1a;background-color:var(--bg-dark-accent)}.expertise-columns{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.expertise-column{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;display:flex;flex-direction:column;padding:35px}.gcp-column h3{color:#07b6d5;color:var(--primary)}.gcp-column h3,.oracle-column h3{border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);margin-bottom:20px;padding-bottom:15px}.oracle-column h3{color:#6467f2;color:var(--secondary)}.synergy-column{align-items:center;border:1px dashed #ffffff1f;border:1px dashed var(--glass-border-hover);justify-content:center;text-align:center}.synergy-column h3{margin-bottom:15px}.synergy-graphic{display:flex;justify-content:center;margin:20px 0;max-width:200px;width:100%}.synergy-graphic svg{height:auto;width:100%}.expertise-column p{color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;line-height:1.6}.expertise-benefits h4{font-size:1.05rem;margin-bottom:12px;margin-top:25px}.expertise-benefits ul{list-style:none;padding-left:0}.expertise-benefits li{color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;margin-bottom:10px;padding-left:20px;position:relative}.expertise-benefits li:before{color:#07b6d5;color:var(--primary);content:"→";left:0;position:absolute}.tech-logos{display:flex;flex-wrap:wrap;gap:15px;margin-top:auto;padding-top:20px}.tech-logos img,.tech-logos svg{height:28px;opacity:.5;transition:opacity .3s ease}.tech-logos img:hover,.tech-logos svg:hover{opacity:.9}.complementary-tech{border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);margin-top:80px;padding-top:50px;text-align:center}.complementary-tech h3{font-size:1.8rem;margin-bottom:1.5rem}#why-choose-us-section{background-color:#030711;background-color:var(--bg-dark)}.differentiators-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:40px}.differentiator-item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:16px;padding:30px 20px;text-align:center;transition:transform .3s ease}.differentiator-item:hover{transform:translateY(-5px)}.differentiator-item .item-icon{color:#07b6d5;color:var(--primary);height:44px;margin:0 auto 20px;width:44px}.differentiator-item h3{font-size:1.25rem;margin-bottom:10px}.differentiator-item p{color:#b3bdcc;color:var(--text-secondary);font-size:.9rem}.methodology-section{border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);margin-top:80px;padding-top:60px;text-align:center}.methodology-section h3{font-size:2rem;margin-bottom:1.5rem}.methodology-graphic{margin:40px auto 0;max-width:650px}.methodology-graphic svg{height:auto;width:100%}.client-success-section{border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);margin-top:80px;padding-top:60px}.client-success-section h3{font-size:2rem;margin-bottom:3.5rem;text-align:center}.testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.testimonial-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;background:var(--glass-bg);border:1px solid #ffffff0d;border-left:4px solid #07b6d5;border:1px solid var(--glass-border);border-left:4px solid var(--primary);border-radius:20px;box-shadow:0 4px 30px #0003;display:flex;flex-direction:column;padding:40px}.testimonial-card p{color:#f8fafc;color:var(--text-primary);font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:2rem}.testimonial-card .client-info{align-items:center;display:flex;gap:15px;margin-top:auto}.testimonial-card .client-info img,.testimonial-card .client-info svg{height:36px;width:auto}.testimonial-card .client-name{color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;font-weight:600}#process-section{background-color:#090e1a;background-color:var(--bg-dark-accent)}.process-timeline{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:50px;position:relative}.process-timeline:before{background:linear-gradient(90deg,#07b6d5,#6467f2);background:linear-gradient(to right,var(--primary),var(--secondary));content:"";height:2px;left:0;opacity:.25;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.process-step{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 10px 30px #00000040;flex:1 1;min-width:220px;padding:35px 25px;position:relative;text-align:center;transition:all .3s ease;z-index:2}.process-step:hover{border-color:#07b6d5;border-color:var(--primary);transform:translateY(-5px)}.process-step:after{background-color:#090e1a;background-color:var(--bg-dark-accent);border:3px solid #07b6d5;border:3px solid var(--primary);border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:20px;z-index:3}.process-step .step-icon{color:#07b6d5;color:var(--primary);height:44px;margin:0 auto 20px;width:44px}.process-step h4{font-size:1.25rem;margin-bottom:10px}.process-step p{color:#b3bdcc;color:var(--text-secondary);font-size:.9rem}#secondary-cta-section{background-color:#030711;background-color:var(--bg-dark);border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);padding:60px 0}#secondary-cta-section .container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#contact-form{background-color:#090e1a;background-color:var(--bg-dark-accent);border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border)}.contact-form-elements{display:flex;flex-direction:column;gap:20px;margin:40px auto 0;max-width:600px}.contact-form-elements input,.contact-form-elements textarea{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#f8fafc;color:var(--text-primary);font-size:1rem;padding:16px 20px;transition:all .3s ease}.contact-form-elements input:focus,.contact-form-elements textarea:focus{background:#ffffff0d;border-color:#07b6d5;border-color:var(--primary);box-shadow:0 0 15px #07b6d559;box-shadow:0 0 15px var(--primary-glow);outline:none}.contact-form-elements input::placeholder,.contact-form-elements textarea::placeholder{color:#717c8e;color:var(--text-muted)}.contact-form-elements textarea{min-height:160px;resize:vertical}.contact-form-elements .btn-primary{margin-top:10px;padding:16px 32px}footer{background-color:#030711;background-color:var(--bg-dark);border-top:1px solid #ffffff0d;border-top:1px solid var(--glass-border);font-size:.95rem;padding:70px 0 30px}.footer-content{border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:50px;padding-bottom:40px}.footer-logo-contact,.footer-nav,.footer-social{flex:1 1;min-width:240px}.footer-logo{height:36px;margin-bottom:20px}.footer-content p{color:#b3bdcc;color:var(--text-secondary);margin-bottom:10px}.footer-content h4{color:#f8fafc;color:var(--text-primary);font-size:1.15rem;margin-bottom:20px}.footer-nav ul{list-style:none;margin:0;padding:0}.footer-nav li{margin-bottom:12px}.footer-nav a{color:#b3bdcc;color:var(--text-secondary);text-decoration:none;transition:color .3s ease}.footer-nav a:hover{color:#07b6d5;color:var(--primary)}.social-icons{display:flex;gap:15px}.social-icons img,.social-icons svg{height:20px;opacity:.6;transition:all .3s ease;width:auto}.social-icons img:hover,.social-icons svg:hover{color:#07b6d5;color:var(--primary);opacity:1;transform:translateY(-2px)}.footer-legal{font-size:.85rem;text-align:center}.footer-legal,.footer-legal p{color:#717c8e;color:var(--text-muted)}.footer-legal p{margin-bottom:8px}.footer-legal a{color:#b3bdcc;color:var(--text-secondary);text-decoration:none}.footer-legal a:hover{text-decoration:underline}#agentic-workflow-section{background-color:#030711;background-color:var(--bg-dark)}.workflow-container{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#0f172a73;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 20px 50px #0006;padding:40px}.workflow-header{align-items:center;border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:40px;padding-bottom:24px}.workflow-header h2{font-size:2.2rem;margin-bottom:8px;text-align:left}.workflow-header p{font-size:1rem;margin:0}.workflow-controls{align-items:center;display:flex;gap:20px}.workflow-button{align-items:center;background-color:#ffffff0a;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:10px;color:#f8fafc;color:var(--text-primary);cursor:pointer;display:inline-flex;font-weight:500;gap:10px;padding:10px 20px;transition:all .3s ease}.workflow-button:hover{background-color:#ffffff14;border-color:#07b6d5;border-color:var(--primary);box-shadow:0 4px 15px #07b6d559;box-shadow:0 4px 15px var(--primary-glow)}.workflow-step-counter{background:#ffffff08;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:30px;color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;font-weight:600;padding:6px 14px}.workflow-main{padding-bottom:30px;position:relative}.workflow-steps-container{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;padding:40px 0}.workflow-step{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;z-index:2}.workflow-step-card{background-color:#ffffff05;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 10px 30px #0000004d;cursor:pointer;padding:24px;transition:all .4s cubic-bezier(.4,0,.2,1);width:170px}.workflow-step.active .workflow-step-card{background-color:#06b6d40f;border-color:#07b6d5;border-color:var(--primary);box-shadow:0 12px 35px #07b6d559;box-shadow:0 12px 35px var(--primary-glow);transform:translateY(-8px) scale(1.04)}.workflow-step-icon{color:#717c8e;color:var(--text-muted);height:36px;margin:0 auto 16px;transition:color .4s ease;width:36px}.workflow-step.active .workflow-step-icon{color:#07b6d5;color:var(--primary)}.workflow-step-name{color:#f8fafc;color:var(--text-primary);font-size:1.1rem;font-weight:700;letter-spacing:-.01em}.workflow-step-desc{color:#b3bdcc;color:var(--text-secondary);font-size:.8rem;line-height:1.4;margin-top:6px}.workflow-connector{background-color:#ffffff0d;background-color:var(--glass-border);height:2px;left:calc(50% + 95px);position:absolute;top:58px;width:calc(100% - 190px);z-index:1}.workflow-connector-progress{background:linear-gradient(90deg,#07b6d5,#6467f2);background:linear-gradient(to right,var(--primary),var(--secondary));height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1);width:0}.workflow-context-container{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:14px}.workflow-context-tag{background-color:#ffffff08;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;color:#b3bdcc;color:var(--text-secondary);font-size:9px;padding:3px 8px;transition:all .4s ease}.workflow-step.active .workflow-context-tag{background-color:#06b6d426;border-color:#06b6d44d;color:#fff}.workflow-description-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0f172a8c;border:1px solid #ffffff1f;border:1px solid var(--glass-border-hover);border-radius:16px;box-shadow:0 15px 40px #0006;color:#fff;margin:40px auto 0;opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:all .5s cubic-bezier(.4,0,.2,1);width:80%;z-index:10}.workflow-description-box.visible{opacity:1;transform:translateY(0)}.workflow-description-content{align-items:center;display:flex;gap:20px}.workflow-description-icon{color:#07b6d5;color:var(--primary);flex-shrink:0;height:24px;width:24px}.workflow-description-text{flex-grow:1}.workflow-description-text h4{color:#f8fafc;color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0 0 6px}.workflow-description-text p{color:#b3bdcc;color:var(--text-secondary);font-size:.95rem;margin:0}.workflow-description-stage{background:#ffffff08;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:30px;color:#717c8e;color:var(--text-muted);font-size:.85rem;font-weight:700;padding:4px 10px}.feedback-loop{bottom:120px;left:20%;opacity:0;position:absolute;transition:opacity .8s ease;width:60%;z-index:1}.feedback-loop.visible{opacity:1}.feedback-loop-svg{height:80px;width:100%}.feedback-loop-svg path{stroke-width:2;fill:none;stroke:#07b6d5;stroke:var(--primary);stroke-dasharray:600;stroke-dashoffset:600;animation:draw-feedback-loop 2s cubic-bezier(.4,0,.2,1) forwards}.feedback-loop-text{align-items:center;color:#07b6d5;color:var(--primary);display:flex;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;margin-top:10px}.feedback-loop-text img,.feedback-loop-text svg{animation:spin-slow 4s linear infinite;height:18px;width:18px}.workflow-footer{color:#717c8e;color:var(--text-muted);font-size:.85rem;margin-top:40px;text-align:center}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes draw-feedback-loop{to{stroke-dashoffset:0}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:992px){h1{font-size:3rem}h2{font-size:2.2rem}.hero-content{max-width:700px;padding:40px 30px}.hero-content h1{font-size:3rem}.hero-content p{font-size:1.1rem}.expertise-columns{gap:30px;grid-template-columns:1fr}.synergy-column{order:-1}.workflow-steps-container{flex-wrap:wrap;gap:25px;justify-content:center}.workflow-step{flex:auto;width:30%}.workflow-connector{display:none}.workflow-main{padding-bottom:40px}.feedback-loop{bottom:10px;left:10%;width:80%}}@media (max-width:768px){:root{--section-padding:70px 0}.hero-content{border-radius:16px;max-width:100%;padding:30px 20px}.hero-content h1{font-size:2.4rem}.hero-content p{font-size:1rem}.services-grid,.testimonials-grid{grid-template-columns:1fr}.process-timeline{align-items:center;flex-direction:column}.process-timeline:before{display:none}.process-step{max-width:380px;width:100%}.process-step:after{display:none}.footer-content{align-items:center;flex-direction:column;text-align:center}.social-icons{justify-content:center}.workflow-step{width:45%}.workflow-description-box{padding:20px;width:100%}.workflow-main{padding-bottom:40px}.feedback-loop{bottom:10px}}@media (max-width:576px){h1{font-size:2.2rem}h2{font-size:1.8rem}.hero-content h1{font-size:2rem}.workflow-header{align-items:flex-start;flex-direction:column}.workflow-step{width:100%}.workflow-step-card{max-width:280px;width:100%}.workflow-main{padding-bottom:40px}.feedback-loop{bottom:10px}.workflow-description-content{flex-direction:column;text-align:center}}
/*# sourceMappingURL=main.faf32cfc.css.map*/