.automation-section{color:#172039;-webkit-font-smoothing:antialiased;background:#f7f8fa;width:100%;padding:64px 54px 24px;font-family:Inter,Arial,sans-serif}.automation-section :where(h1,h2,p){margin:0}.auto-heading{text-align:center;margin:0 auto 62px}.auto-heading>p{text-transform:uppercase;letter-spacing:1.8px;color:#8a92a1;margin-bottom:19px;font:10px Inter,Arial,sans-serif}.auto-heading h1{letter-spacing:-2.1px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.1vw,56px);font-weight:400;line-height:1.04}.auto-grid{background:#fff;border:1px solid #e6e9ef;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1320px;margin:auto;display:grid}.auto-card{outline:none;min-width:0;position:relative;overflow:hidden}.auto-card+.auto-card{border-left:1px solid #e9ecf2}.auto-copy{min-height:160px;padding:29px 27px 0}.auto-copy h2{letter-spacing:-.65px;margin-bottom:13px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}.auto-copy p{color:#7a8190;letter-spacing:-.25px;max-width:320px;font-size:14px;line-height:1.6}.auto-art{width:100%;padding:0 12px 8px;overflow:hidden}.auto-art svg{width:100%;height:auto;display:block;overflow:visible}.auto-caption{letter-spacing:.2px;color:#929bad;border-top:1px solid #f0f2f6;align-items:center;gap:12px;padding:17px 27px;font-size:9px;display:flex}.auto-caption>span:first-child{color:#b3bac6;font-family:monospace}.auto-caption>span:last-child{color:#027af2;margin-left:auto;font-size:15px;transition:transform .4s}.auto-card:hover .auto-caption>span:last-child,.auto-card:focus-visible .auto-caption>span:last-child{transform:translate(2px,-2px)}.auto-card:focus-visible{box-shadow:inset 0 0 0 2px #027af2}.auto-credit{text-align:right;color:#a3a9b3;max-width:1320px;font-size:9px;line-height:1.7;margin:19px auto 0!important}.auto-credit a{color:#7f8999;margin-left:7px;text-decoration:none}.auto-credit a:hover{text-decoration:underline}.auto-paper,.auto-window,.auto-window-back,.auto-database,.auto-tile,.auto-doc-back{transform-box:fill-box;transform-origin:50%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.auto-card:hover .auto-window,.auto-card:focus-visible .auto-window{transform:translate(3px,-4px)}.auto-card:hover .auto-window-back,.auto-card:focus-visible .auto-window-back{transform:translate(6px,-8px)}.auto-card:hover .auto-database{transform:translateY(-3px)}.auto-flow{animation:14s linear infinite auto-dash}.auto-packet{animation:4s ease-in-out infinite auto-packet}.auto-node{animation:3s ease-in-out infinite auto-pulse}@keyframes auto-dash{to{stroke-dashoffset:-90px}}@keyframes auto-packet{50%{transform:translateY(12px)}}@keyframes auto-pulse{50%{opacity:.35}}@media (max-width:900px){.automation-section{padding:45px 26px 22px}.auto-copy{min-height:175px;padding:23px 20px 0}.auto-copy h2{font-size:22px}.auto-copy p{font-size:12px}.auto-heading{margin-bottom:40px}.auto-caption{padding:14px 20px;font-size:8px}}@media (max-width:640px){.automation-section{padding:44px 20px 20px}.auto-heading h1{letter-spacing:-1.5px;font-size:38px}.auto-heading>p{letter-spacing:1.4px;font-size:8px}.auto-grid{grid-template-columns:1fr}.auto-card+.auto-card{border-top:1px solid #e9ecf2;border-left:0}.auto-copy{min-height:0;padding:26px 26px 0}.auto-copy h2{font-size:27px}.auto-copy p{max-width:none;font-size:14px}.auto-art{max-width:380px;margin:auto;padding-top:15px}.auto-caption{padding:16px 26px;font-size:9px}.auto-credit{text-align:center}}@media (prefers-reduced-motion:reduce){.automation-section *{transition:none!important;animation:none!important}}.auto-art{padding:0 20px 12px}.auto-copy{min-height:151px}.auto-card{background:linear-gradient(#fff 55%,#fcfdff);transition:background .6s}.auto-art svg{stroke-linecap:round}.auto-paper{transform-box:view-box;transform-origin:0 0;transition:translate 1s cubic-bezier(.22,1,.36,1)}.auto-card:hover .auto-paper,.auto-card:focus-visible .auto-paper{translate:0 -3px}.auto-card:hover .auto-paper-two,.auto-card:focus-visible .auto-paper-two{transition-delay:80ms;translate:0 -5px}.auto-card:hover .auto-paper-three,.auto-card:focus-visible .auto-paper-three{transition-delay:.14s;translate:0 -4px}.auto-tile-glow{opacity:0;pointer-events:none;animation:7s ease-in-out infinite auto-socket}.auto-glow-mail{animation-delay:2.3s}.auto-glow-spark{animation-delay:4.6s}.auto-check{animation:7s ease-in-out infinite auto-confirm}.auto-chart-line{stroke-dasharray:130;stroke-dashoffset:0;animation:9s cubic-bezier(.4,0,.2,1) infinite auto-trace}.auto-chart-point{animation:9s ease-in-out infinite auto-point}.auto-caption{transition:color .6s,border-color .6s}.auto-card:hover .auto-caption,.auto-card:focus-visible .auto-caption{color:#6c82a7;border-color:#e4ecf9}@keyframes auto-socket{0%,16%,70%,to{opacity:0}30%,44%{opacity:.38}}@keyframes auto-confirm{0%,24%,80%,to{opacity:.45}35%,65%{opacity:1}}@keyframes auto-trace{0%,to{stroke-dashoffset:0;opacity:1}62%{stroke-dashoffset:0;opacity:1}74%{stroke-dashoffset:0;opacity:.25}75%{stroke-dashoffset:130px;opacity:.25}95%{stroke-dashoffset:0;opacity:1}}@keyframes auto-point{0%,60%,to{opacity:1}74%,80%{opacity:.2}}@media (max-width:900px){.auto-copy{min-height:175px}.auto-art{padding:0 10px 10px}}@media (max-width:640px){.auto-copy{min-height:0}.auto-art{padding:20px 18px 12px}}@media (prefers-reduced-motion:reduce){.auto-traveler{display:none}.auto-paper{translate:none!important}.auto-tile-glow{opacity:0}.auto-chart-line{stroke-dasharray:none}}
