h1{font-size:max(2rem,min(2vw + 1rem,3.5rem));font-family:var(--font-anton)}h2{font-size:max(1.55rem,min(1.6vw + .8rem,2.75rem));font-family:var(--font-anton);font-weight:500}h3{font-size:max(1.25rem,min(1.2vw + .6rem,1.75rem));font-family:var(--font-roboto),sans-serif}h4{font-size:max(1.1rem,min(1vw + .5rem,1.5rem));font-family:var(--font-roboto),sans-serif}h5{font-size:max(1rem,min(.8vw + .4rem,1.25rem));font-family:var(--font-roboto),sans-serif}h6{font-size:max(.875rem,min(.6vw + .3rem,1.125rem));font-family:var(--font-roboto),sans-serif}p{font-size:max(1rem,min(.4vw + .5rem,1.25rem));font-family:var(--font-roboto),sans-serif}small{font-size:max(.8125rem,min(.3vw + .3rem,1rem));font-family:var(--font-roboto),sans-serif}#agile-architecture{scroll-margin-top:100px}.agile-architecture{color:#fff;text-align:center;background-color:#000;padding:4rem 2rem}@media (max-width:768px){.agile-architecture{padding:4rem 1.5rem}}.agile-architecture__header{margin-bottom:3rem}@media (max-width:768px){.agile-architecture__header{margin-bottom:1rem}}.agile-architecture__title{font-size:1.9rem;font-weight:500;font-family:var(--font-anton);color:#fcd901;margin-bottom:.1rem}@media (min-width:1024px){.agile-architecture__title{font-size:2.1rem}}.agile-architecture__subtitle{color:#ccc;font-size:1.1rem}.agile-architecture__scroll-indicator{display:none}@media (max-width:768px){.agile-architecture__scroll-indicator{justify-content:center;margin-top:2rem;display:flex}.agile-architecture__scroll-indicator .scroll-progress-track{background-color:#fff3;border-radius:2px;width:150px;height:2px;overflow:hidden}.agile-architecture__scroll-indicator .scroll-progress-thumb{background-color:#c5a341;border-radius:2px;height:100%;transition:width .1s ease-out}}@keyframes bounce-right{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.agile-architecture__grid{grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;display:grid}@media (max-width:768px){.agile-architecture__grid{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding-bottom:2rem;padding-left:0;padding-right:0;display:flex;overflow-x:auto}.agile-architecture__grid::-webkit-scrollbar{display:none}}.agile-architecture__item{background:#1e1e1ee6;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;align-items:center;padding:6rem 4rem;display:flex}@media (min-width:1024px){.agile-architecture__item{background:#000}}.agile-architecture__item:nth-child(2n){background:#1e1e1ee6;border-right:none}@media (min-width:1024px){.agile-architecture__item:nth-child(2n){background:#000}}.agile-architecture__item:nth-last-child(-n+2){background:#1e1e1ee6;border-bottom:none}@media (min-width:1024px){.agile-architecture__item:nth-last-child(-n+2){background:#000}}@media (max-width:768px){.agile-architecture__item{scroll-snap-align:center;background-color:#0000;border:1px solid #fff;border-radius:0;min-width:100%;padding:2rem}.agile-architecture__item:nth-child(n){background:#1e1e1ee6;border:.3px solid #fff}}.agile-architecture__icon-wrapper{width:64px;height:64px;margin-bottom:1rem}.agile-architecture__icon-wrapper svg,.agile-architecture__icon-wrapper img{object-fit:contain;fill:#fff;width:100%;height:100%}.agile-architecture__item-title{font-size:1.2rem;font-weight:500;font-family:var(--font-anton);margin-bottom:1rem}.agile-architecture__item-desc{color:#ccc;text-align:justify;max-width:400px;font-size:1rem;line-height:1.6}@media (max-width:768px){.agile-architecture__item-desc{font-size:1.1rem}}
