/* compiled by scssphp 1.6.0 on Tue, 21 May 2024 07:33:03 +0000 (0.0175s) */

.roadmap{position:relative;padding-block:6rem 3.5rem !important;overflow-x:hidden}@media (min-width:64rem){.roadmap{padding-block:9.5rem 4.875rem !important}}.roadmap__container{position:static}.roadmap__person{position:absolute;right:-3rem;top:2rem;z-index:-1}@media (min-width:48rem){.roadmap__person{right:0}}@media (min-width:64rem){.roadmap__person{top:8.875rem}}.roadmap__person svg{width:23.75rem;height:14.375rem}@media (min-width:48rem){.roadmap__person svg{width:26.25rem;height:16.25rem}}@media (min-width:64rem){.roadmap__person svg{width:31.375rem;height:19.375rem}}.roadmap .heading{row-gap:0;margin-block-end:2rem}@media (min-width:64rem){.roadmap .heading{margin-block-end:4rem}}.roadmap__grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media (min-width:48rem){.roadmap__grid{grid-template-columns:repeat(auto-fill, calc(50% - 1rem));grid-auto-rows:minmax(11.25rem, auto)}}@media (min-width:85rem){.roadmap__grid{grid-template-columns:repeat(auto-fill, calc(25% - 1rem))}}.roadmap__step{background:var(--color-white);color:var(--color-primary);padding:1.25rem;border-radius:0.625rem;--font-size--xl--h3: 1.125rem;--font-size--sm: 1rem;grid-row-end:span 2;position:relative}@media (min-width:64rem){.roadmap__step{padding:2rem}}@media (min-width:85rem){.roadmap__step{margin-block-end:3.8125rem}}.roadmap__step.--first{grid-row-start:1;grid-row-end:1}@media (min-width:48rem){.roadmap__step.--first{margin-block-end:4.625rem}}.roadmap__step.--first-extra{grid-row-start:2;grid-row-end:2}@media (min-width:48rem){.roadmap__step.--first-extra{margin-block-end:3.8125rem}}@media (min-width:48rem){.roadmap__step.--second{margin-block-end:3.8125rem}}.roadmap__step-arrow{position:absolute;z-index:1;display:none}@media (min-width:48rem){.roadmap__step-arrow{display:block}}.roadmap__step-arrow svg{width:1rem;height:3.5625rem;display:flex;align-items:center;justify-content:center}.roadmap__step-arrow.--down{left:50%;bottom:-4.5rem;transform:translateX(-50%)}.roadmap__step-arrow.--left-up{left:-53.5%;bottom:-2.5rem}@media (min-width:85rem){.roadmap__step-arrow.--left-up{left:-59.5%}}.roadmap__step-arrow.--left-up svg{width:21.875rem;height:1.875rem}.roadmap__step h3{margin-block-end:0.125rem}.roadmap__step p:first-child strong{font-size:1.3125rem;margin-block-end:1rem;display:inline-block;line-height:1.2}@media (min-width:64rem){.roadmap__step p:first-child strong{font-size:1.5625rem}}.roadmap__file{margin-block-start:2rem;margin-inline:auto;max-inline-size:41.25rem;width:100%;grid-column:1/-1}@media (min-width:48rem){.roadmap__file{margin-block-start:2.5rem}}@media (min-width:64rem){.roadmap__file{margin-block-start:3rem}}@media (min-width:85rem){.roadmap__file{margin-block-start:5rem}}.roadmap__file.button{display:flex;align-items:center;font-weight:700;--icon-scale: 1.125rem;--button__padding-inline--primary: 1rem;--button__padding-block--primary: 1rem}.roadmap__file.button.--primary:has(svg):not(:hover){padding-inline-end:var(--button__padding-inline--primary)}@media (min-width:48rem){.roadmap__file.button{--button__padding-inline--primary: 1.425rem;--button__padding-block--primary: 1.425rem}}@media (min-width:64rem){.roadmap__file.button{--button__padding-inline--primary: 1.825rem;--button__padding-block--primary: 1.825rem}}@media (max-width:24.9375rem){.roadmap__file.button{font-size:0.875rem;--icon-scale: 0.875rem}}.roadmap__file.button .button__title{font-weight:400;margin-inline-start:auto}.roadmap__file.button .button__download{display:flex;align-items:first baseline;gap:0.75rem}.roadmap__file a{color:inherit}.roadmap__file a:hover{color:inherit}