.mechanism-steps{background:linear-gradient(180deg,#fff,#e8f2ff);padding:54px 0}@media (min-width:1024px){.mechanism-steps{padding:72px 0}}.mechanism-steps__header{margin:0 auto;max-width:860px;text-align:center}.mechanism-steps__tag{align-items:center;background:linear-gradient(90deg,rgba(16,34,90,.12),rgba(150,5,15,.12));border-radius:100px;display:inline-flex;margin-bottom:12px;padding:4px 16px}.mechanism-steps__tag span{font-size:16px}.mechanism-steps__heading,.mechanism-steps__tag span{background:linear-gradient(156.85deg,#10225a 14.619%,#96050f 85.965%);-webkit-background-clip:text;background-clip:text;font-weight:500;-webkit-text-fill-color:transparent}.mechanism-steps__heading{color:#171717;font-size:32px;letter-spacing:-.32px;line-height:1.12;margin:0}@media (min-width:1024px){.mechanism-steps__heading{font-size:48px;letter-spacing:-.48px}}.mechanism-steps__heading em{font-style:normal;-webkit-text-fill-color:#0f3388}.mechanism-steps__lead{color:#4b4b4b;font-size:16px;font-weight:350;line-height:1.5;margin:16px auto 0;max-width:640px}@media (min-width:1024px){.mechanism-steps__lead{font-size:18px}}.mechanism-steps__row{margin-top:28px}@media (min-width:1024px){.mechanism-steps__row{align-items:center;margin-top:44px}}.mechanism-steps__visual-col+.mechanism-steps__steps-col{margin-top:16px}@media (min-width:1024px){.mechanism-steps__visual-col+.mechanism-steps__steps-col{margin-top:0}}.mechanism-steps__image{border-radius:24px;display:block;height:auto;width:100%}.mechanism-steps__step{align-items:flex-start;background:#fff;border:1px solid #e8f2ff;border-radius:20px;display:flex;padding:18px}@media (min-width:1024px){.mechanism-steps__step{padding:22px 24px}}.mechanism-steps__step+.mechanism-steps__step{margin-top:12px}.mechanism-steps__number{background:linear-gradient(180deg,#0f3388,#6081cf);-webkit-background-clip:text;background-clip:text;flex:none;font-size:34px;font-weight:300;letter-spacing:-.03em;line-height:.9;margin-right:14px;min-width:44px;-webkit-text-fill-color:transparent}@media (min-width:1024px){.mechanism-steps__number{font-size:40px;margin-right:20px;min-width:52px}}.mechanism-steps__body{flex:1;min-width:0}.mechanism-steps__title{color:#171717;font-size:18px;font-weight:400;line-height:1.3;margin:0}@media (min-width:1024px){.mechanism-steps__title{font-size:20px}}.mechanism-steps__text{color:#4b4b4b;font-size:14px;font-weight:350;line-height:1.5}@media (min-width:1024px){.mechanism-steps__text{font-size:16px}}.mechanism-steps__text p{margin:0}.mechanism-steps__text p+p{margin-top:8px}.mechanism-steps__title+.mechanism-steps__text{margin-top:6px}.mechanism-steps__feel{border-top:1px solid #e8f2ff;font-size:14px;line-height:1.5;margin:10px 0 0;padding-top:10px}.mechanism-steps__feel b{color:#0f3388;font-weight:500}.mechanism-steps__compare{background:rgba(232,242,255,.5);border:1px solid #e8f2ff;border-radius:24px;margin-top:32px;padding:20px 16px}@media (min-width:1024px){.mechanism-steps__compare{margin-top:44px;padding:28px}}.mechanism-steps__punch{font-size:20px;font-weight:400;line-height:1.3;margin:0 auto;max-width:720px;text-align:center}@media (min-width:1024px){.mechanism-steps__punch{font-size:28px}}.mechanism-steps__punch em{color:#0f3388;font-style:normal}.mechanism-steps__compare-heading{color:#4b4b4b;font-size:12px;letter-spacing:.16em;margin:0;text-align:center;text-transform:uppercase}.mechanism-steps__punch+.mechanism-steps__cards,.mechanism-steps__punch+.mechanism-steps__compare-heading{margin-top:26px}.mechanism-steps__cards{margin-left:-6px;margin-right:-6px}.mechanism-steps__compare-heading+.mechanism-steps__cards{margin-top:18px}.mechanism-steps__card-col{display:flex;margin-top:12px;padding:0 6px}.mechanism-steps__card-col:first-child{margin-top:0}@media (min-width:768px){.mechanism-steps__card-col:nth-child(2){margin-top:0}}@media (min-width:1024px){.mechanism-steps__card-col:nth-child(-n+4){margin-top:0}}.mechanism-steps__card{background:#fff;border:1px solid #e8f2ff;border-radius:16px;padding:16px;width:100%}@media (min-width:1024px){.mechanism-steps__card{padding:18px 18px 16px}}.mechanism-steps__card--positive{background:#e8f2ff;border-color:#0f3388}.mechanism-steps__icon{align-items:center;border:1px solid rgba(96,129,207,.36);border-radius:50%;color:hsla(0,0%,9%,.5);display:flex;height:28px;justify-content:center;width:28px}.mechanism-steps__card--positive .mechanism-steps__icon{border-color:#0f3388;color:#0f3388}.mechanism-steps__card-title{display:block;font-size:16px;font-weight:400;margin-top:10px}.mechanism-steps__card-text{color:#4b4b4b;font-size:14px;font-weight:350;line-height:1.45;margin:10px 0 0}.mechanism-steps__card-title+.mechanism-steps__card-text{margin-top:6px}.mechanism-steps__card--positive .mechanism-steps__card-text{color:#171717}.mechanism-steps__footnotes{color:#4b4b4b;font-size:12px;line-height:1.5;margin:24px auto 0;max-width:860px;text-align:center}.mechanism-steps__footnotes p{margin:0}.mechanism-steps__footnotes p+p{margin-top:4px}.mechanism-steps__footnotes a{color:inherit;text-decoration:underline}.mechanism-steps__cycle{display:block;height:auto;margin:0 auto;max-width:520px;overflow:visible;width:100%}@media (min-width:1024px){.mechanism-steps__cycle{max-width:620px}}.mechanism-steps__cycle text{text-anchor:middle}.mechanism-steps__cycle-accent-from{stop-color:#6081cf}.mechanism-steps__cycle-accent-to,.mechanism-steps__cycle-number-from{stop-color:#0f3388}.mechanism-steps__cycle-number-to{stop-color:#6081cf}.mechanism-steps__cycle-glow-from{stop-color:#6081cf;stop-opacity:.5}.mechanism-steps__cycle-glow-to{stop-color:#6081cf;stop-opacity:0}.mechanism-steps__cycle-orbit{fill:none;stroke:rgba(15,51,136,.12);stroke-width:1}.mechanism-steps__cycle-arc{fill:none;stroke-width:1.4;stroke-dasharray:2 6;stroke-linecap:round;animation:mechanism-steps-dash 2.4s linear infinite;opacity:.9}@keyframes mechanism-steps-dash{to{stroke-dashoffset:-26}}.mechanism-steps__cycle-chevron{fill:none;stroke:#6081cf;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mechanism-steps__cycle-dot{fill:#6081cf;filter:drop-shadow(0 0 6px #0f3388)}.mechanism-steps__cycle-core-ring{fill:none;stroke:rgba(96,129,207,.3);stroke-width:1;stroke-dasharray:1 5}.mechanism-steps__cycle-kicker{fill:#0f3388;font-size:14px;font-weight:500;letter-spacing:.24em}@media (min-width:768px){.mechanism-steps__cycle-kicker{font-size:12px}}.mechanism-steps__cycle-text{fill:#171717;font-size:24px;font-weight:400;letter-spacing:-.01em}@media (min-width:768px){.mechanism-steps__cycle-text{font-size:22px}}.mechanism-steps__cycle-node-glow{fill:rgba(96,129,207,.12)}.mechanism-steps__cycle-ticks line{stroke:rgba(96,129,207,.45);stroke-width:1}.mechanism-steps__cycle-disc{fill:#fff;stroke:#0f3388;stroke-width:2}.mechanism-steps__cycle-node-ring{fill:none;stroke-width:1.5}.mechanism-steps__cycle-icon{fill:none;stroke:#0f3388;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mechanism-steps__cycle-number{font-size:48px;font-weight:300;letter-spacing:-.02em}@media (min-width:768px){.mechanism-steps__cycle-number{font-size:44px}}.mechanism-steps__cycle-label{fill:#171717;font-size:22px;font-weight:400}@media (min-width:768px){.mechanism-steps__cycle-label{font-size:18px}}.mechanism-steps__cycle-caption{fill:#0f3388;font-size:14px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}@media (min-width:768px){.mechanism-steps__cycle-caption{font-size:10px}}@media (prefers-reduced-motion:reduce){.mechanism-steps__cycle-arc{animation:none}.mechanism-steps__cycle-dots{display:none}}.mechanism-steps--dark{background:linear-gradient(180deg,#0d0d12,#121a37);color:#e5e5f0}.mechanism-steps--dark .mechanism-steps__tag{background:linear-gradient(90deg,#1f3b90,#2554e3)}.mechanism-steps--dark .mechanism-steps__tag span{background:none;-webkit-text-fill-color:#e5e5f0;color:#e5e5f0}.mechanism-steps--dark .mechanism-steps__heading{background:none;-webkit-text-fill-color:#fff;color:#fff}.mechanism-steps--dark .mechanism-steps__heading em{-webkit-text-fill-color:#b0c4ff}.mechanism-steps--dark .mechanism-steps__card-text,.mechanism-steps--dark .mechanism-steps__compare-heading,.mechanism-steps--dark .mechanism-steps__footnotes,.mechanism-steps--dark .mechanism-steps__lead,.mechanism-steps--dark .mechanism-steps__text{color:rgba(229,229,240,.64)}.mechanism-steps--dark .mechanism-steps__card,.mechanism-steps--dark .mechanism-steps__step{background:rgba(34,68,170,.24);border-color:rgba(34,68,170,.4)}.mechanism-steps--dark .mechanism-steps__number{background:linear-gradient(180deg,#fff,#4d80f2);-webkit-background-clip:text;background-clip:text}.mechanism-steps--dark .mechanism-steps__title{color:#e5e5f0}.mechanism-steps--dark .mechanism-steps__feel{border-top-color:#1e1e2a}.mechanism-steps--dark .mechanism-steps__feel b,.mechanism-steps--dark .mechanism-steps__punch em{color:#b0c4ff}.mechanism-steps--dark .mechanism-steps__compare{background:hsla(0,0%,100%,.02);border-color:rgba(34,68,170,.4)}.mechanism-steps--dark .mechanism-steps__card--positive{background:#152158;border-color:#2554e3}.mechanism-steps--dark .mechanism-steps__icon{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.5)}.mechanism-steps--dark .mechanism-steps__card--positive .mechanism-steps__icon{border-color:#b0c4ff;color:#b0c4ff}.mechanism-steps--dark .mechanism-steps__card--positive .mechanism-steps__card-text{color:#e5e5f0}.mechanism-steps--dark .mechanism-steps__cycle-accent-from{stop-color:#b0c4ff}.mechanism-steps--dark .mechanism-steps__cycle-accent-to{stop-color:#2554e3}.mechanism-steps--dark .mechanism-steps__cycle-number-from{stop-color:#fff}.mechanism-steps--dark .mechanism-steps__cycle-number-to{stop-color:#b0c4ff}.mechanism-steps--dark .mechanism-steps__cycle-glow-from,.mechanism-steps--dark .mechanism-steps__cycle-glow-to{stop-color:#2554e3}.mechanism-steps--dark .mechanism-steps__cycle-orbit{stroke:hsla(0,0%,100%,.07)}.mechanism-steps--dark .mechanism-steps__cycle-chevron{stroke:#b0c4ff}.mechanism-steps--dark .mechanism-steps__cycle-dot{fill:#b0c4ff;filter:drop-shadow(0 0 6px #2554e3)}.mechanism-steps--dark .mechanism-steps__cycle-core-ring{stroke:rgba(176,196,255,.18)}.mechanism-steps--dark .mechanism-steps__cycle-caption,.mechanism-steps--dark .mechanism-steps__cycle-kicker{fill:#b0c4ff}.mechanism-steps--dark .mechanism-steps__cycle-label,.mechanism-steps--dark .mechanism-steps__cycle-text{fill:#fff}.mechanism-steps--dark .mechanism-steps__cycle-node-glow{fill:rgba(37,84,227,.16)}.mechanism-steps--dark .mechanism-steps__cycle-ticks line{stroke:rgba(176,196,255,.35)}.mechanism-steps--dark .mechanism-steps__cycle-disc{fill:#0a1220;stroke:#1f3b90}.mechanism-steps--dark .mechanism-steps__cycle-icon{stroke:#b0c4ff}.mechanism-steps--founders{background:radial-gradient(60% 50% at 30% 55%,rgba(150,5,15,.18),transparent 70%),#09090a;color:#f5f5f2}.mechanism-steps--founders .mechanism-steps__tag{background:linear-gradient(90deg,#1f3b90,#2554e3);background:linear-gradient(90deg,#3d0207,#96050f)}.mechanism-steps--founders .mechanism-steps__tag span{background:none;-webkit-text-fill-color:#e5e5f0;color:#e5e5f0}.mechanism-steps--founders .mechanism-steps__heading em{background:linear-gradient(156.85deg,#ff5a52 14.6%,#c4141c 86%);-webkit-background-clip:text;background-clip:text;font-style:normal;-webkit-text-fill-color:transparent}.mechanism-steps--founders .mechanism-steps__card-text,.mechanism-steps--founders .mechanism-steps__compare-heading,.mechanism-steps--founders .mechanism-steps__footnotes,.mechanism-steps--founders .mechanism-steps__lead,.mechanism-steps--founders .mechanism-steps__text{color:hsla(60,13%,95%,.64)}.mechanism-steps--founders .mechanism-steps__card,.mechanism-steps--founders .mechanism-steps__step{background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.01));border-color:hsla(0,0%,100%,.09)}.mechanism-steps--founders .mechanism-steps__number{background:linear-gradient(180deg,#fff,#ff6a62);-webkit-background-clip:text;background-clip:text}.mechanism-steps--founders .mechanism-steps__title{color:#f5f5f2}.mechanism-steps--founders .mechanism-steps__feel{border-top-color:hsla(0,0%,100%,.09)}.mechanism-steps--founders .mechanism-steps__feel b,.mechanism-steps--founders .mechanism-steps__punch em{color:#ff6b5e}.mechanism-steps--founders .mechanism-steps__compare{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-color:hsla(0,0%,100%,.09)}.mechanism-steps--founders .mechanism-steps__card--positive{background:linear-gradient(160deg,rgba(150,5,15,.4),rgba(150,5,15,.08));border-color:rgba(229,50,45,.55)}.mechanism-steps--founders .mechanism-steps__card--positive .mechanism-steps__icon{border-color:#ff6a62;color:#ff6a62}.mechanism-steps--founders .mechanism-steps__card--positive .mechanism-steps__card-text{color:#f5f5f2}.mechanism-steps--founders .mechanism-steps__cycle-accent-from{stop-color:#ff5a52}.mechanism-steps--founders .mechanism-steps__cycle-accent-to{stop-color:#96050f}.mechanism-steps--founders .mechanism-steps__cycle-number-from{stop-color:#fff}.mechanism-steps--founders .mechanism-steps__cycle-number-to{stop-color:#ff8a80}.mechanism-steps--founders .mechanism-steps__cycle-glow-from,.mechanism-steps--founders .mechanism-steps__cycle-glow-to{stop-color:#96050f}.mechanism-steps--founders .mechanism-steps__cycle-chevron{stroke:#ff5a52}.mechanism-steps--founders .mechanism-steps__cycle-dot{fill:#ff5a52;filter:drop-shadow(0 0 6px #ff4038)}.mechanism-steps--founders .mechanism-steps__cycle-core-ring{stroke:rgba(255,90,82,.18)}.mechanism-steps--founders .mechanism-steps__cycle-caption,.mechanism-steps--founders .mechanism-steps__cycle-kicker{fill:#ff6a62}.mechanism-steps--founders .mechanism-steps__cycle-icon{stroke:#ff6a62}.mechanism-steps--founders .mechanism-steps__cycle-node-glow{fill:rgba(150,5,15,.16)}.mechanism-steps--founders .mechanism-steps__cycle-ticks line{stroke:rgba(255,90,82,.35)}.mechanism-steps--founders .mechanism-steps__cycle-disc{fill:#0d0d0f;stroke:#e5322d}