.automation-intro-film{margin-top:40px}.automation-intro-film-heading{color:#625a79;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;font-size:.8rem;display:flex}.automation-intro-film-heading>span{letter-spacing:.05em}.automation-intro-film-heading a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.automation-intro-picture{aspect-ratio:16/7;background:#1e1529;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 70px #32224520}.automation-intro-picture img,.automation-intro-picture video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.automation-intro-play{color:#f8f4ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c132de8;border:1px solid #e8def975;border-radius:30px;min-height:44px;padding:10px 18px;font-size:.75rem;position:absolute;bottom:20px;left:22px}.automation-intro-play:focus-visible,.automation-intro-film-heading a:focus-visible{outline-offset:4px;outline:2px solid #9982d1}.automation-intro-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:30px 0 0;padding:0;list-style:none;display:grid}.automation-intro-steps li{border-top:2px solid #d9d2e7;padding-top:16px;transition:border-color .3s}.automation-intro-steps li[aria-current=step]{border-color:#7966b6}.automation-intro-steps span{color:#857598;letter-spacing:.08em;font-size:.65rem}.automation-intro-steps h2{color:#332a43;margin:12px 0 8px;font-size:1rem;font-weight:500;line-height:1.35}.automation-intro-steps p{color:#746982;font-size:.8rem;line-height:1.65}.automation-intro-film~*{scroll-margin-top:90px}@media (width<=700px){.automation-intro-film{margin-top:26px}.automation-intro-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.automation-intro-play{padding:8px 14px;font-size:.65rem;bottom:10px;left:10px;right:auto}.automation-intro-film-heading{font-size:.68rem}.automation-intro-steps h2{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.automation-intro-steps li{transition:none}}.automation-intro-film{color:#f4eefb;background:#1e1629;margin:0;padding:32px max(24px,5vw) 38px}.automation-film-title{grid-template-columns:1fr 1fr;align-items:end;gap:30px;margin-bottom:24px;display:grid}.automation-film-title>div>p{color:#d7cce5;max-width:42ch;font-size:.85rem;line-height:1.65}.automation-film-title>div:first-child>p{letter-spacing:.14em;margin-bottom:12px;font-size:.66rem}.automation-film-title h1{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.8rem,4.6vw,4.8rem);font-weight:500;line-height:1.02}.automation-film-title h1 em{font-style:normal}.automation-film-title a{border-bottom:1px solid #b9a2d4;align-items:center;min-height:44px;margin-top:10px;font-size:.8rem;display:inline-flex}.automation-intro-film .automation-intro-film-heading{color:#cabbda;margin-bottom:10px}.automation-intro-picture{aspect-ratio:16/7;max-height:52svh;box-shadow:none;border-radius:2px}.automation-intro-film .automation-intro-steps{gap:22px;margin-top:22px}.automation-intro-film .automation-intro-steps li{border-color:#655275}.automation-intro-film .automation-intro-steps li[aria-current=step]{border-color:#dfc4ff}.automation-intro-film .automation-intro-steps h2{color:#f4eefb}.automation-intro-film .automation-intro-steps p{color:#c6b8d3}.automation-intro-steps button{color:#e1c9ff;text-underline-offset:5px;align-items:center;min-height:44px;font-size:.75rem;text-decoration:underline;display:inline-flex}.automation-intro-film button:focus-visible,.automation-intro-film a:focus-visible{outline-offset:4px;outline:2px solid #e1c9ff}@media (width<=700px){.automation-intro-film{padding:24px 20px 30px}.automation-film-title{grid-template-columns:1fr;gap:16px}.automation-film-title h1{font-size:2.8rem}.automation-film-title>div>p{font-size:.83rem}.automation-intro-picture{aspect-ratio:16/9;width:calc(100% + 40px);max-height:none;margin-inline:-20px}.automation-intro-picture img,.automation-intro-picture video{object-fit:cover}.automation-intro-film .automation-intro-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.automation-intro-film-heading>span:last-child{display:none}}
