.sinklaw-block--home-roadmap{margin:100px 0;background:#fff}@media(max-width:991px){.sinklaw-block--home-roadmap{margin:56px 0}}.sinklaw-home-roadmap__container{max-width:1488px;margin:0 auto;padding:0 24px}.sinklaw-home-roadmap__header{text-align:center;margin-bottom:36px}@media(max-width:767px){.sinklaw-home-roadmap__header{margin-bottom:24px}}.sinklaw-home-roadmap__subtitle{font-size:18px;font-weight:600;text-transform:uppercase;color:#1772d3;margin-bottom:8px}@media(max-width:767px){.sinklaw-home-roadmap__subtitle{font-size:16px;margin-bottom:4px}}.sinklaw-home-roadmap__title{color:#001a33;margin:8px 0!important}.sinklaw-home-roadmap__description{font-size:18px;line-height:1.45;color:#4a5568;max-width:800px;margin:0 auto}@media(max-width:991px){.sinklaw-home-roadmap__description{max-width:680px}}@media(max-width:767px){.sinklaw-home-roadmap__description{font-size:16px}}.sinklaw-home-roadmap__desktop-layout{display:block}@media(max-width:991px){.sinklaw-home-roadmap__desktop-layout{display:none}}.sinklaw-home-roadmap__mobile-layout{display:none}@media(max-width:991px){.sinklaw-home-roadmap__mobile-layout{display:block;margin-bottom:24px}}.sinklaw-home-roadmap__grid{display:grid;grid-template-columns:repeat(var(--roadmap-steps, 3),minmax(0,1fr));grid-template-rows:auto auto;align-items:center;column-gap:32px;row-gap:24px;margin:36px 11%}@media(max-width:1279px){.sinklaw-home-roadmap__grid{column-gap:20px;margin:36px 4%}}.sinklaw-home-roadmap__step-header{grid-row:1;grid-column:var(--col);justify-self:center;display:flex;align-items:center;gap:12px;position:relative;z-index:1}.sinklaw-home-roadmap__step-label{font-size:24px;font-weight:500;color:#00274e}@media(max-width:767px){.sinklaw-home-roadmap__step-label{font-size:20px}}.sinklaw-home-roadmap__step-number{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#de1b1f;color:#fff;font-size:24px;font-weight:600}@media(max-width:767px){.sinklaw-home-roadmap__step-number{font-size:20px}}.sinklaw-home-roadmap__arrow{grid-row:1;grid-column:var(--col)/span 2;justify-self:center;width:32%;max-width:236px;pointer-events:none;padding:0 10px}.sinklaw-home-roadmap__arrow img{display:block;width:100%;height:auto;margin:0!important}.sinklaw-home-roadmap__arrow--flipped img{transform:scaleY(-1)}.sinklaw-home-roadmap__arrow-desktop{display:block}@media(max-width:767px){.sinklaw-home-roadmap__arrow-desktop{display:none}}.sinklaw-home-roadmap__arrow-mobile{display:none}@media(max-width:767px){.sinklaw-home-roadmap__arrow-mobile{display:block}}.sinklaw-home-roadmap__card{grid-row:2;grid-column:var(--col);align-self:stretch;background:#fff;width:100%;padding:36px 20px;border-radius:16px;box-shadow:0 3px 14px #0003;text-align:center;position:relative}@media(max-width:767px){.sinklaw-home-roadmap__card{padding:30px 20px}}.sinklaw-home-roadmap__card-title{font-size:24px;font-weight:500;color:#00274e;line-height:1.35;margin:0 0 8px}@media(max-width:767px){.sinklaw-home-roadmap__card-title{font-size:20px}}.sinklaw-home-roadmap__card-description{font-size:18px;line-height:1.45;color:#00274e;margin:0}@media(max-width:767px){.sinklaw-home-roadmap__card-description{font-size:16px}}.sinklaw-home-roadmap__mobile-item{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:24px}.sinklaw-home-roadmap__mobile-item:nth-child(2n) .sinklaw-home-roadmap__mobile-arrow{right:auto;left:0;margin-left:-45px;transform:translateY(-50%) scaleX(-1)}.sinklaw-home-roadmap__mobile-item:last-child{margin-bottom:0}.sinklaw-home-roadmap__mobile-step{display:flex;align-items:center;gap:12px;position:relative}.sinklaw-home-roadmap__mobile-card{background:#fff;padding:36px 20px;width:100%;max-width:500px;border-radius:16px;box-shadow:0 3px 14px #0003;text-align:center}@media(max-width:767px){.sinklaw-home-roadmap__mobile-card{padding:30px 20px}}.sinklaw-home-roadmap__mobile-arrow{position:absolute;right:0;margin-right:-45px;top:50%;transform:translateY(-50%)}.sinklaw-home-roadmap__mobile-arrow img{display:block;margin:0!important}.sinklaw-home-roadmap__cta-button{margin:0 auto}
