.cybercast-workflow{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--cc-workflow-padding-top) var(--cc-workflow-padding-bottom);background:#fff;font-family:Cybercast CMS Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cybercast-workflow__inner{position:relative;z-index:1;width:100%;max-width:128rem;margin-inline:auto;padding-inline:2.4rem;box-sizing:border-box}.cybercast-workflow__glow{position:absolute;z-index:-1;display:block;width:32rem;height:32rem;border-radius:9999px;filter:blur(7rem);opacity:.38;pointer-events:none}.cybercast-workflow__glow--cyan{top:4rem;left:-12rem;background:color-mix(in srgb,var(--cc-workflow-accent-start) 34%,transparent)}.cybercast-workflow__glow--purple{right:-12rem;bottom:10rem;background:color-mix(in srgb,var(--cc-workflow-accent-end) 30%,transparent)}.cybercast-workflow__header{max-width:82rem;margin:0 auto 4rem;text-align:center}.cybercast-workflow__heading{margin:0 0 1.2rem;color:#111827;font-family:inherit;font-size:3rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2}.cybercast-workflow__heading span{letter-spacing:-.01em}.cybercast-workflow__subheading{max-width:72rem;margin:0 auto;color:#4b5563;font-size:1.6rem;letter-spacing:0;line-height:1.5}.cybercast-workflow__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;max-width:120rem;margin:0 auto;padding:0;list-style:none}.cybercast-workflow__step{position:relative;min-width:0;text-align:center}.cybercast-workflow__number{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:1.6rem;border-radius:1.6rem;background:linear-gradient(135deg,var(--cc-workflow-accent-start),var(--cc-workflow-accent-end));box-shadow:0 .2rem .5rem -.1rem #0000001a;color:#fff;font-size:1.8rem;font-weight:400;line-height:1;transition:transform .2s ease}.cybercast-workflow__number:hover{transform:scale(1.1) rotate(5deg)}.cybercast-workflow__step-title{margin:0 0 .8rem;color:#111827;font-family:inherit;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.cybercast-workflow__step-text{max-width:40rem;margin-inline:auto;color:#4b5563;font-size:1.4rem;line-height:1.625}.cybercast-workflow__step-text>:first-child{margin-top:0}.cybercast-workflow__step-text>:last-child{margin-bottom:0}.cybercast-workflow__connector{position:absolute;top:3.9rem;right:-2.4rem;width:4.8rem;height:.2rem;background:linear-gradient(90deg,#22d3ee,#c084fc);opacity:.72}.cybercast-workflow__logos{max-width:128rem;margin:11.2rem auto 0;outline:none}.cybercast-workflow__logos:focus-visible{border-radius:.8rem;outline:.2rem solid var(--cc-workflow-accent-start);outline-offset:.4rem}.cybercast-workflow__logo-viewport{position:relative;height:9.6rem;overflow:hidden;contain:layout paint style;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%)}.cybercast-workflow__marquee{display:flex;width:max-content;min-width:100%;animation:cybercast-workflow-marquee var(--cc-workflow-marquee-duration) linear infinite;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.cybercast-workflow__logo-track{display:flex;flex-shrink:0;align-items:center;gap:2.4rem;height:9.6rem;padding-right:2.4rem}.cybercast-workflow__logo{display:block;flex:0 0 auto;width:auto;height:9.6rem;object-fit:contain;pointer-events:none;backface-visibility:hidden;transform:translateZ(0)}.cybercast-workflow__logos:hover .cybercast-workflow__marquee,.cybercast-workflow__logos:focus-within .cybercast-workflow__marquee{animation-play-state:paused}@keyframes cybercast-workflow-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (min-width:640px){.cybercast-workflow__heading{font-size:3.6rem;line-height:1.1112}.cybercast-workflow__number{width:6.4rem;height:6.4rem;font-size:2rem}}@media screen and (min-width:768px)and (max-width:1023px){.cybercast-workflow__steps{gap:3.2rem}}@media screen and (max-width:767px){.cybercast-workflow__steps{grid-template-columns:minmax(0,1fr);gap:3.2rem}.cybercast-workflow__step-text{max-width:46rem}.cybercast-workflow__connector{display:none}.cybercast-workflow__logos{margin-top:11.2rem}.cybercast-workflow__logo-viewport,.cybercast-workflow__logo-track,.cybercast-workflow__logo{height:8rem}}@media screen and (min-width:1024px){.cybercast-workflow__header{margin-bottom:6.4rem}.cybercast-workflow__heading{margin-bottom:1.6rem;font-size:4.8rem;line-height:1}.cybercast-workflow__subheading{font-size:2rem;line-height:1.4}.cybercast-workflow__number{width:8rem;height:8rem;margin-bottom:2.4rem;font-size:2.4rem}.cybercast-workflow__steps{gap:4.8rem}.cybercast-workflow__step-title{margin-bottom:1.6rem;font-size:2.4rem;line-height:1.3334}.cybercast-workflow__step-text{font-size:1.6rem}.cybercast-workflow__logos{margin-top:14.4rem}}@media(prefers-reduced-motion:reduce){.cybercast-workflow__marquee{animation:none;transform:none}.cybercast-workflow__number:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cybercast-workflow.css.map */
