.roadmap-section-module__bBzUTq__section{--roadmap-navy:#0d1b3d;--roadmap-teal:#0ba09c;--roadmap-bg:#fff;--roadmap-card:#fff;--roadmap-text:#0d1b3d;--roadmap-muted:#4d5d7a;--roadmap-border:#0d1b3d14;--roadmap-badge-text:#fff;--roadmap-shadow:0 12px 40px #0d1b3d14;--roadmap-shadow-hover:0 18px 48px #0d1b3d24;--roadmap-image-shadow:0 18px 44px #0d1b3d29;--roadmap-ring:#0ba09c2e;--step-h:18.75rem;--step-gap:6.75rem;--font:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;isolation:isolate;background:var(--roadmap-bg);color:var(--roadmap-text);font-family:var(--font);border-block:1px solid var(--roadmap-border);position:relative;overflow:visible}.dark .roadmap-section-module__bBzUTq__section{--roadmap-bg:#0d1b3d;--roadmap-card:#13244d;--roadmap-text:#fff;--roadmap-muted:#c3d0e6;--roadmap-border:#ffffff14;--roadmap-shadow:0 16px 44px #00000061;--roadmap-shadow-hover:0 20px 56px #00000080;--roadmap-image-shadow:0 22px 50px #00000080;--roadmap-ring:#0ba09c52}.roadmap-section-module__bBzUTq__glowLayer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.roadmap-section-module__bBzUTq__glow{pointer-events:none;filter:blur(90px);background:#0ba09c14;border-radius:999px;width:28rem;height:28rem;position:absolute}.roadmap-section-module__bBzUTq__glowTop{top:-8rem;left:12%;}.roadmap-section-module__bBzUTq__glowBottom{background:#0d1b3d0f;bottom:-10rem;right:8%;}.dark .roadmap-section-module__bBzUTq__glowTop{background:#0ba09c29}.dark .roadmap-section-module__bBzUTq__glowBottom{background:#0ba09c14}.roadmap-section-module__bBzUTq__inner{z-index:1;width:100%;max-width:80rem;margin-inline:auto;padding:5rem 1.5rem 5.5rem;position:relative}.roadmap-section-module__bBzUTq__header{max-width:40rem;margin-bottom:4.25rem}.roadmap-section-module__bBzUTq__kicker{border:1px solid var(--roadmap-border);background:color-mix(in srgb, var(--roadmap-teal) 8%, var(--roadmap-card));color:var(--roadmap-text);letter-spacing:.01em;border-radius:.5rem;align-items:center;gap:.45rem;padding:.28rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.roadmap-section-module__bBzUTq__kickerDot{background:var(--roadmap-teal);width:.4rem;height:.4rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--roadmap-teal) 18%, transparent);border-radius:999px}.roadmap-section-module__bBzUTq__title{letter-spacing:-.03em;color:var(--roadmap-text);margin:.9rem 0 0;font-size:clamp(1.75rem,2.4vw,2.35rem);font-weight:800;line-height:1.2}.roadmap-section-module__bBzUTq__titleAccent{color:var(--roadmap-teal)}.roadmap-section-module__bBzUTq__subtitle{max-width:34rem;color:var(--roadmap-muted);margin:.8rem 0 0;font-size:.975rem;line-height:1.65}.roadmap-section-module__bBzUTq__track{grid-template-columns:1fr;grid-template-rows:repeat(4, var(--step-h));display:grid;position:relative}.roadmap-section-module__bBzUTq__step{z-index:5;width:min(32rem,48%);height:var(--step-h);align-items:center;gap:0;display:flex;position:relative}.roadmap-section-module__bBzUTq__stepLeft{grid-column:1;justify-self:start;}.roadmap-section-module__bBzUTq__stepRight{flex-direction:row-reverse;grid-column:1;justify-self:end;}.roadmap-section-module__bBzUTq__step1{grid-row:1}.roadmap-section-module__bBzUTq__step2{grid-row:2}.roadmap-section-module__bBzUTq__step3{grid-row:3}.roadmap-section-module__bBzUTq__step4{grid-row:4}.roadmap-section-module__bBzUTq__card{z-index:2;min-width:0;color:var(--roadmap-text);flex:auto;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative}.roadmap-section-module__bBzUTq__stepLeft .roadmap-section-module__bBzUTq__card{padding-right:2.45rem}.roadmap-section-module__bBzUTq__stepRight .roadmap-section-module__bBzUTq__card{padding-left:2.45rem}.roadmap-section-module__bBzUTq__badge{background:var(--roadmap-teal);min-width:2.45rem;height:1.7rem;color:var(--roadmap-badge-text);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}.roadmap-section-module__bBzUTq__stepTitle{letter-spacing:-.02em;color:var(--roadmap-text);margin:.85rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.3}.roadmap-section-module__bBzUTq__stepCopy{color:var(--roadmap-muted);margin:.55rem 0 0;font-size:.9375rem;line-height:1.6}.roadmap-section-module__bBzUTq__visual{z-index:3;flex:none;width:14rem;height:14rem;margin:0 -.7rem;position:relative}.roadmap-section-module__bBzUTq__stepLeft .roadmap-section-module__bBzUTq__visual{--tilt:-5deg}.roadmap-section-module__bBzUTq__stepRight .roadmap-section-module__bBzUTq__visual{--tilt:5deg}.roadmap-section-module__bBzUTq__step3 .roadmap-section-module__bBzUTq__visual{--tilt:-5deg}.roadmap-section-module__bBzUTq__step4 .roadmap-section-module__bBzUTq__visual{--tilt:5deg}.roadmap-section-module__bBzUTq__frame{background:var(--roadmap-card);border:4px solid var(--roadmap-card);width:100%;height:100%;box-shadow:var(--roadmap-image-shadow);transform:rotate(var(--tilt));border-radius:1.35rem;transition:transform .45s;overflow:hidden}.roadmap-section-module__bBzUTq__step:hover .roadmap-section-module__bBzUTq__frame{transform:rotate(calc(var(--tilt) * .82)) scale(1.04)}.roadmap-section-module__bBzUTq__frameImg{object-fit:cover;object-position:center 42%;max-width:none;transform:translate(-7.5%,-8%);width:118%!important;height:118%!important}.roadmap-section-module__bBzUTq__desktopConnector{z-index:4;pointer-events:none;width:100%;height:100%;overflow:visible}.roadmap-section-module__bBzUTq__connector12{grid-area:1/1/3;}.roadmap-section-module__bBzUTq__connector23{grid-area:2/1/4;}.roadmap-section-module__bBzUTq__connector34{grid-area:3/1/5;}.roadmap-section-module__bBzUTq__mobileConnector{z-index:4;pointer-events:none;justify-self:center;width:3rem;height:100%;display:none;overflow:visible}.roadmap-section-module__bBzUTq__mobile12{grid-area:1/1/3;}.roadmap-section-module__bBzUTq__mobile23{grid-area:2/1/4;}.roadmap-section-module__bBzUTq__mobile34{grid-area:3/1/5;}.roadmap-section-module__bBzUTq__path{fill:none;stroke:var(--roadmap-teal);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 6}.roadmap-section-module__bBzUTq__arrowHead{fill:var(--roadmap-teal)}@media (prefers-reduced-motion:no-preference){.roadmap-section-module__bBzUTq__path{animation:26s linear infinite roadmap-section-module__bBzUTq__dashFlow}}@keyframes roadmap-section-module__bBzUTq__dashFlow{to{stroke-dashoffset:-192px}}@media (max-width:1200px){.roadmap-section-module__bBzUTq__inner{padding-left:7rem;padding-right:1.5rem}}@media (max-width:1024px){.roadmap-section-module__bBzUTq__section{--step-h:16.25rem;--step-gap:5.7rem}.roadmap-section-module__bBzUTq__inner{padding:4rem 1.25rem 4.5rem 7rem}.roadmap-section-module__bBzUTq__header{margin-bottom:3.25rem}.roadmap-section-module__bBzUTq__step{width:min(26.5rem,52%)}.roadmap-section-module__bBzUTq__card{padding:1.35rem 1.4rem 1.4rem}.roadmap-section-module__bBzUTq__stepTitle{font-size:1.125rem}.roadmap-section-module__bBzUTq__stepCopy{font-size:.875rem}.roadmap-section-module__bBzUTq__visual{width:10rem;height:10rem;margin-inline:-1.1rem}}@media (max-width:767px){.roadmap-section-module__bBzUTq__section{--step-h:auto;--step-gap:1rem}.roadmap-section-module__bBzUTq__inner{padding:3.25rem 1rem 3.75rem}.roadmap-section-module__bBzUTq__header{margin-bottom:2.5rem}.roadmap-section-module__bBzUTq__title{font-size:1.65rem}.roadmap-section-module__bBzUTq__track{grid-template-rows:repeat(4,auto);padding-left:0}.roadmap-section-module__bBzUTq__step,.roadmap-section-module__bBzUTq__stepLeft,.roadmap-section-module__bBzUTq__stepRight{flex-direction:row;justify-self:stretch;align-items:center;gap:.35rem;width:100%;height:auto;min-height:0;padding-left:0}.roadmap-section-module__bBzUTq__card,.roadmap-section-module__bBzUTq__stepLeft .roadmap-section-module__bBzUTq__card,.roadmap-section-module__bBzUTq__stepRight .roadmap-section-module__bBzUTq__card{padding:1.2rem 1.2rem 1.25rem}.roadmap-section-module__bBzUTq__visual{width:6.75rem;height:6.75rem;margin:0 -.15rem 0 -.65rem}.roadmap-section-module__bBzUTq__desktopConnector{display:none}.roadmap-section-module__bBzUTq__mobileConnector{display:block}}@media (prefers-reduced-motion:reduce){.roadmap-section-module__bBzUTq__path{animation:none}.roadmap-section-module__bBzUTq__card,.roadmap-section-module__bBzUTq__frame{transition:none}}
