.arch{flex-direction:column;gap:48px;margin-top:48px;margin-bottom:48px;display:flex}@media (min-width:769px){.arch{margin-top:164px}}.arch{margin:164px 0}.arch__body{background-color:#fff;border-radius:16px;flex-direction:column;gap:24px;width:85%;max-width:1920px;margin:auto;padding:16px;display:flex;width:100%!important;margin:0!important}.arch__body__history{flex-direction:column;gap:clamp(16px,2vw,24px);padding-top:24px;display:flex}.arch__body__history h2{font-size:clamp(18px,2vw,24px)}.arch__body__history p{word-spacing:clamp(2px,2vw,3px);font-size:clamp(12px,2vw,16px);font-weight:600;line-height:clamp(28px,2vw,32px)}@media (min-width:769px){.arch__body__history{padding-left:0}}.arch__body__cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;width:100%;display:grid}@media (min-width:500px){.arch__body__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (min-width:769px){.arch__body__cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}}@media (min-width:580px){.arch__body{padding:48px}}@media (min-width:769px){.arch__body{gap:48px;width:90%!important;margin:auto!important}.arch{margin-bottom:48px}}
