.otto-int-engines .otto-int-engines__head{max-width:1000px}.otto-int-engines .otto-int-engines__flow{display:grid;gap:0 44px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:clamp(48px,6vw,72px) 0 0;padding:0}.otto-int-engines .otto-int-engines__step{display:flex;flex-direction:column;gap:14px;position:relative}.otto-int-engines .otto-int-engines__stage{align-items:center;color:var(--svc-dim);display:flex;font-size:11px;font-weight:500;gap:10px;letter-spacing:.16em;text-transform:uppercase}.otto-int-engines .otto-int-engines__dot{border:1px solid var(--svc-text);border-radius:50%;height:8px;width:8px}.otto-int-engines .otto-int-engines__card{background:var(--svc-signature-dark);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#fff;display:flex;flex:1;flex-direction:column;padding:30px;transition:border-color var(--svc-dur) var(--svc-ease),transform var(--svc-dur) var(--svc-ease)}.otto-int-engines .otto-int-engines__card:hover{border-color:hsla(0,0%,100%,.16);transform:translateY(-3px)}.otto-int-engines .otto-int-engines__card .otto-svc-mark{color:#fff}.otto-int-engines .otto-int-engines__card .otto-svc-wm{height:30px}.otto-int-engines .otto-int-engines__card .otto-svc-mark__code{font-size:12px}.otto-int-engines .otto-int-engines__kicker{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:500;letter-spacing:.22em;margin-top:44px;text-transform:uppercase}.otto-int-engines .otto-int-engines__name{color:#fff;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:10px 0 0}.otto-int-engines .otto-int-engines__text{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.55;margin:14px 0 0}.otto-int-engines .otto-int-engines__arrow{color:var(--svc-dim);height:20px;position:absolute;right:-32px;top:calc(50% + 10px);width:20px}@media (max-width:900px){.otto-int-engines .otto-int-engines__flow{gap:48px;grid-template-columns:minmax(0,1fr)}.otto-int-engines .otto-int-engines__arrow{bottom:-36px;left:50%;right:auto;top:auto;transform:translateX(-50%) rotate(90deg)}}@media (prefers-reduced-motion:reduce){.otto-int-engines .otto-int-engines__card{transition:none}}