.road-maps main .container{padding-block-start:4.5rem;padding-inline:0}.road-maps .section{background-color:var(--color-white);padding:1rem}.road-maps .section-header{display:flex;flex-direction:column}.road-maps .section-header .title{grid-area:title}.road-maps .section-header .description{grid-area:description}.road-maps .section-header .box{background-color:color-mix(in srgb,var(--color-primary) 15%,var(--color-white));border:.1rem solid color-mix(in srgb,var(--color-primary-darker) 15%,var(--color-white));border-radius:var(--radius-md);display:inline-grid;gap:2rem;grid-area:box;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;margin-top:2rem;padding:1rem;text-align:center}.road-maps .section-header .box svg{color:var(--color-primary);display:block;margin-inline:auto}.road-maps .section-header .box p{color:var(--color-primary-dark);font-size:1.2rem;line-height:1.4rem;margin:0}.road-maps .section-header .box p.box-number{font-size:3rem;font-weight:600;padding-block:.5rem}.road-maps .grid{align-items:stretch;display:grid;gap:2rem;padding-block:2rem}.road-maps .road-maps-box{background-color:color-mix(in srgb,var(--color-primary) 15%,var(--color-white));border:.1rem solid color-mix(in srgb,var(--color-primary-darker) 15%,var(--color-white));border-radius:var(--radius-md);padding:1rem;width:100%}.road-maps .road-maps-box svg{color:var(--color-primary)}.road-maps .road-maps-box h2{margin-bottom:0;padding-bottom:0}.road-maps .road-maps-box h2::after{display:none}.road-maps .road-maps-box-header{align-items:center;display:flex;gap:.5rem;padding-bottom:.5rem}.road-maps .road-maps-box-description{display:flex;flex-direction:column;gap:1rem}.road-maps .road-maps-box-section-header{align-items:center;border-top:.1rem dashed color-mix(in srgb,var(--color-primary-darker) 25%,var(--color-white));display:flex;gap:.5rem;margin-top:1rem;padding-block:1rem .5rem}.road-maps .road-maps-box-section-header h3{color:var(--color-primary-darker);font-size:1.6rem;text-transform:uppercase}.road-maps .card{background-color:var(--color-white);border:.1rem solid var(--color-gray-100);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:.5rem;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.road-maps .card:hover,.road-maps .card:focus-visible{box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);transform:translateY(-.3rem)}.road-maps .card .card-content{display:flex;flex:1;flex-direction:column}.road-maps .card .card-header{align-items:center;display:flex;gap:1rem}.road-maps .card .card-header .card-flag{border-radius:var(--radius-sm);object-fit:contain}.road-maps .card .card-header .card-title{font-size:1.8rem;line-height:2rem;margin:0;padding:0}.road-maps .card .card-header .card-title::after{display:none}.road-maps .card .card-itens{display:flex;flex-direction:column;padding-block:.5rem}.road-maps .card .card-itens .item{align-items:start;display:grid;gap:.5rem;grid-template-columns:1.6rem minmax(0,1fr)}.road-maps .card .card-itens .item svg{color:var(--color-primary)}.road-maps .card .btn-inner{align-self:center;margin-top:auto;padding:0 0 0 1rem}.road-maps .card .btn-inner svg{transform:rotate(270deg)}@media (min-width:1024px){.road-maps main .container{padding-block-start:5rem}.road-maps .section-header{align-items:center;column-gap:1rem;display:grid;grid-template-areas:"title box" "description  box";grid-template-columns:2fr 1fr}.road-maps .section-header .box{margin-top:0}.road-maps .section-header .box .box-value{align-items:center;display:grid;grid-template-columns:1fr 1fr;text-align:left}.road-maps .section-header .box .box-item:nth-child(2) .box-value{grid-template-columns:1fr 1.5fr}.road-maps .section-header .box svg{margin-inline-end:.5rem}.road-maps .grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:10rem}.road-maps .road-maps-box-body{column-gap:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.road-maps .card .card-content .card-itens .item p{font-size:1.4rem;line-height:1.8rem}}@media (prefers-reduced-motion:reduce){.road-maps .card,.road-maps .card:hover,.road-maps .card:focus-visible,.road-maps .card .btn-inner svg{transition:none}}